Revision: 1444265

2013/2/9 seba.wag...@gmail.com <seba.wag...@gmail.com>

>
> @Maxim: Nice work :)
>
> @Vieri: I have added some logic so that the user attributes will by synced
> with every login from ldap to the user profile (in case the parameter is
> defined and in case the search query in ldap does return something for that
> param). Please verify.
> Note: It is of couse a backdraw of this solution that everytime a user in
> OpenMeetings logs in via Ldap, changes his user profile picture, re-log-in
> => Ldap attributes will overwrite the changes in OpenMeetings again!
> So the sync is only one-way, from LDAP to OpenMeetings, but not the other
> way round.
>
> Sebastian
>
>
> 2013/2/7 Maxim Solodovnik <solomax...@gmail.com>
>
>> done:
>> Committed revision 1443331
>>
>>
>> On Thu, Feb 7, 2013 at 1:02 PM, seba.wag...@gmail.com <
>> seba.wag...@gmail.com> wrote:
>>
>>> ok,
>>>
>>> I will modify probably the other issues on server side then and let the
>>> client side as-is.
>>>
>>> Sebastian
>>>
>>>
>>> 2013/2/7 Maxim Solodovnik <solomax...@gmail.com>
>>>
>>>> Yes I have applied that, modify a little and found it should be applied
>>>> to 5 more places
>>>> I would like to generalize it and commit (most probably later today,
>>>> still need to work on issue sorting)
>>>>
>>>>
>>>> On Thu, Feb 7, 2013 at 12:48 PM, seba.wag...@gmail.com <
>>>> seba.wag...@gmail.com> wrote:
>>>>
>>>>> @Maxim: Have you been applying Vieri's patch locally already? I don't
>>>>> want to duplicate any efforts.
>>>>>
>>>>> Sebastian
>>>>>
>>>>>
>>>>> 2013/2/6 Maxim Solodovnik <solomax...@gmail.com>
>>>>>
>>>>>> the code is duplicated in several places ....
>>>>>> going to generalize it
>>>>>>
>>>>>>
>>>>>> On Wed, Feb 6, 2013 at 3:19 PM, Maxim Solodovnik <
>>>>>> solomax...@gmail.com> wrote:
>>>>>>
>>>>>>> The only issue I see: places other than profile like user list, chat
>>>>>>> etc.
>>>>>>> I'll double check
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Feb 6, 2013 at 3:18 PM, Maxim Solodovnik <
>>>>>>> solomax...@gmail.com> wrote:
>>>>>>>
>>>>>>>> I'm already checking and going to commit with my changes ...
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Feb 6, 2013 at 3:16 PM, seba.wag...@gmail.com <
>>>>>>>> seba.wag...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Vieri,
>>>>>>>>>
>>>>>>>>> I will check the patch, but it might take a while.
>>>>>>>>> The other issue would be also possible to solve, we do sync for
>>>>>>>>> example I think the password by every login from ldap to our database 
>>>>>>>>> (if
>>>>>>>>> configured as "sync_password" = true). We would have to do simply the 
>>>>>>>>> same
>>>>>>>>> for every attribute.
>>>>>>>>> So that everytime the user logs in the LDAP attributes are read
>>>>>>>>> from ldap and synced to OpenMeetings.
>>>>>>>>> Deleting the user is problematic as there might be files
>>>>>>>>> associated to his private drive or private messages/calendar events 
>>>>>>>>> that
>>>>>>>>> would be all gone if you create a new user with every login.
>>>>>>>>>
>>>>>>>>> Sebastian
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/2/6 Vieri <rentor...@yahoo.com>
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I'm attaching a patch to fix the picture URI in case it's HTTP in
>>>>>>>>>> the dashboard.
>>>>>>>>>> This should fix the first part of my report.
>>>>>>>>>>
>>>>>>>>>> However, the second problem is still there and is probably harder
>>>>>>>>>> to fix (see below - previous email). Basically, once a user has 
>>>>>>>>>> logged in
>>>>>>>>>> once via LDAP and is created in the OM DB, there's no way the 
>>>>>>>>>> picture URL
>>>>>>>>>> will be updated from LDAP again.
>>>>>>>>>> Maybe auto-deleting the LDAP "type" user from the OM DB every
>>>>>>>>>> time the LDAP user signs out (or times out) could be a hack that 
>>>>>>>>>> solves
>>>>>>>>>> this (but sounds ugly).
>>>>>>>>>>
>>>>>>>>>> Vieri
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Vieri <rentor...@yahoo.com>* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> There's also another smaller glitch.
>>>>>>>>>> Suppose you login OK with an LDAP/AD user. OM will correctly set
>>>>>>>>>> the 'pictureuri' field in the 'user' table with the URL taken from 
>>>>>>>>>> LDAP/AD.
>>>>>>>>>> However, if I change the user's URL within LDAP/AD and the user
>>>>>>>>>> logs into OM again then he/she will keep seeing the old picture. In 
>>>>>>>>>> fact,
>>>>>>>>>> the 'user.pictureuri' field is NOT updated.
>>>>>>>>>> It's not a big deal but it would be nice to be able to update
>>>>>>>>>> picture URIs in LDAP/AD for OM users who have already logged in at 
>>>>>>>>>> least
>>>>>>>>>> once via LDAP.
>>>>>>>>>>
>>>>>>>>>> Vieri
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Maxim Solodovnik <solomax...@gmail.com>*wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: Maxim Solodovnik <solomax...@gmail.com>
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: "user" <user@openmeetings.apache.org>
>>>>>>>>>> Date: Tuesday, February 5, 2013, 5:53 AM
>>>>>>>>>>
>>>>>>>>>> seems like URLs are resolved as local to OM instead of being
>>>>>>>>>> resolved as external ....
>>>>>>>>>> maybe Sebastian can fix it :)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Feb 5, 2013 at 5:43 PM, Vieri <rentor...@yahoo.com>wrote:
>>>>>>>>>>
>>>>>>>>>> Let me correct what I just reported: the log indicates an "error"
>>>>>>>>>> and when I go to the user's dashboard, I don't see the user's 
>>>>>>>>>> picture (I
>>>>>>>>>> only see the OM default picture). However, if I enter the user's 
>>>>>>>>>> profile
>>>>>>>>>> then I can correctly see the image... So it has been correctly 
>>>>>>>>>> uploaded but
>>>>>>>>>> it only displays when I go to the user's profile page but not in the
>>>>>>>>>> dashboard.
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Vieri <rentor...@yahoo.com>* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> There's a glitch...
>>>>>>>>>>
>>>>>>>>>> As you can see in the log below, the URL is correctly retrieved
>>>>>>>>>> from my LDAP directory but it generates an error (incorrect 
>>>>>>>>>> construct?).
>>>>>>>>>>
>>>>>>>>>> DEBUG 02-05 11:43:25.102 DownloadHandler.java 730760 220
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - requestedFile: _profile_
>>>>>>>>>> http://mydomain.com/pictures/2064.jpg current_dir:
>>>>>>>>>> /opt/openmeetings/red5/webapps/openmeetings/upload/profiles/profile_2
>>>>>>>>>> DEBUG 02-05 11:43:25.104 DownloadHandler.java 730762 230
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - LOG DownloadHandler: The request 
>>>>>>>>>> file is
>>>>>>>>>> not readable
>>>>>>>>>> DEBUG 02-05 11:43:25.105 DownloadHandler.java 730763 234
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - LOG ERROR requestedFile: _profile_
>>>>>>>>>> http://mydomain.com/pictures/2064.jpg
>>>>>>>>>> DEBUG 02-05 11:43:25.106 DownloadHandler.java 730764 238
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - LOG endsWith d.jpg
>>>>>>>>>> DEBUG 02-05 11:43:25.107 DownloadHandler.java 730765 240
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - LOG moduleName: userprofile
>>>>>>>>>> DEBUG 02-05 11:43:25.109 DownloadHandler.java 730767 260
>>>>>>>>>> org.apache.openmeetings.servlet.outputhandler.DownloadHandler
>>>>>>>>>> [http-bio-0.0.0.0-5080-exec-6] - full_path:
>>>>>>>>>> /opt/openmeetings/red5/webapps/openmeetings/default/profile_pic.jpg
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Vieri <rentor...@yahoo.com>* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> downloading, compiling and testing... will let you know.
>>>>>>>>>> Thanks!
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, seba.wag...@gmail.com <seba.wag...@gmail.com
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: seba.wag...@gmail.com <seba.wag...@gmail.com>
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: user@openmeetings.apache.org
>>>>>>>>>> Date: Tuesday, February 5, 2013, 3:37 AM
>>>>>>>>>>
>>>>>>>>>> you can try with latest SVN, the key would
>>>>>>>>>> be:ldap_user_picture_uri
>>>>>>>>>> Only an absolute URL makes sense, since the UI will otherwise use
>>>>>>>>>> the string in the picture_uri of the user entity and send a request 
>>>>>>>>>> to an
>>>>>>>>>> OpenMeetings servlet.
>>>>>>>>>> But if the String in picture_uri starts with "http" it should
>>>>>>>>>> directly download and rescale it.
>>>>>>>>>> Make sure your profile pics are are at appropriate sizes (not 2MB
>>>>>>>>>> each one), otherwise the entire app could get slow while downloading 
>>>>>>>>>> the
>>>>>>>>>> profile pic. Something like 24x24pixels mights be good.
>>>>>>>>>>
>>>>>>>>>> Sebastian
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/2/5 Vieri <rentor...@yahoo.com>
>>>>>>>>>>
>>>>>>>>>> I can set the attribute in my LDAP/AD if you want me to test it
>>>>>>>>>> via svn.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, seba.wag...@gmail.com <seba.wag...@gmail.com
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: seba.wag...@gmail.com <seba.wag...@gmail.com>
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: user@openmeetings.apache.org
>>>>>>>>>> Date: Tuesday, February 5, 2013, 3:21 AM
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Yes,
>>>>>>>>>>
>>>>>>>>>> I was just looking at that. Indeed there is no key defined for
>>>>>>>>>> that. But that would be the solution that makes the most sense.
>>>>>>>>>> Its probably not that hard, but I can't test it cause I have no
>>>>>>>>>> LDAP. Do you have the attribute already in Ldap?
>>>>>>>>>>
>>>>>>>>>> Sebastian
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/2/5 Vieri 
>>>>>>>>>> <rentor...@yahoo.com<http://mc/compose?to=rentor...@yahoo.com>
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> By the way, the OM LDAP module doesn't allow to specify a picture
>>>>>>>>>> URI, right?
>>>>>>>>>> The ideal scenario would be for me to store the picture URI
>>>>>>>>>> within the LDAP directory and upon LDAP user login, OM would upload 
>>>>>>>>>> the
>>>>>>>>>> picture URI correctly.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Maxim Solodovnik 
>>>>>>>>>> <solomax...@gmail.com<http://mc/compose?to=solomax...@gmail.com>
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: Maxim Solodovnik 
>>>>>>>>>> <solomax...@gmail.com<http://mc/compose?to=solomax...@gmail.com>
>>>>>>>>>> >
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: "user" 
>>>>>>>>>> <user@openmeetings.apache.org<http://mc/compose?to=user@openmeetings.apache.org>
>>>>>>>>>> >
>>>>>>>>>> Date: Tuesday, February 5, 2013, 3:15 AM
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> images can not be just added to the file system :(
>>>>>>>>>> DB should be updated correspondingly
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Feb 5, 2013 at 3:12 PM, Vieri 
>>>>>>>>>> <rentor...@yahoo.com<http://mc/compose?to=rentor...@yahoo.com>
>>>>>>>>>> > wrote:
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>> Actually my users log in via LDAP.
>>>>>>>>>> So the user records are cerated in the 'users' tabel as soon as
>>>>>>>>>> they correclty log in for the first time. But the pictureurl is 
>>>>>>>>>> invalid.
>>>>>>>>>> I don't want each user to upload their own pictures (they can do
>>>>>>>>>> so if they wish but I'd like their default picture to be loaded).
>>>>>>>>>>
>>>>>>>>>> So maybe I could use the
>>>>>>>>>> http://openmeetings.apache.org/FileService.html calls to
>>>>>>>>>> "update" a user's profile picture...
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, 
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> <seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: 
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com><
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> >
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: 
>>>>>>>>>> user@openmeetings.apache.org<http://mc/compose?to=user@openmeetings.apache.org>
>>>>>>>>>> Date: Tuesday, February 5, 2013, 3:08 AM
>>>>>>>>>>
>>>>>>>>>> If you plan to login external users with their own profile pic
>>>>>>>>>> the best way would be to do the via the REST/SOAP API.
>>>>>>>>>> Almost any SOAP/REST call contains the pictureUri as parameter
>>>>>>>>>> for the setUserObjectXYZ... call:
>>>>>>>>>> http://openmeetings.apache.org/UserService.html
>>>>>>>>>>
>>>>>>>>>> There is some simple sample PHP script that does login some
>>>>>>>>>> random user into OpenMeetings (even with a profile pic):
>>>>>>>>>>
>>>>>>>>>> http://svn.apache.org/repos/asf/openmeetings/trunk/plugins/facebook_connect/test.php
>>>>>>>>>>
>>>>>>>>>> Sebastian
>>>>>>>>>>
>>>>>>>>>> Sebastian
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/2/5 Vieri 
>>>>>>>>>> <rentor...@yahoo.com<http://mc/compose?to=rentor...@yahoo.com>
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> Is there a way to do this on the OM server directly without
>>>>>>>>>> user/client intervention?
>>>>>>>>>> I'd like to do a script which takes the OM user ID as input and
>>>>>>>>>> searches its picture in a custom database and uploads/copies it to 
>>>>>>>>>> the OM
>>>>>>>>>> server to the appropriate user profile directory.
>>>>>>>>>> Is there already a way to do this?
>>>>>>>>>>
>>>>>>>>>> thanks,
>>>>>>>>>>
>>>>>>>>>> Vieri
>>>>>>>>>>
>>>>>>>>>> --- On *Tue, 2/5/13, Maxim Solodovnik 
>>>>>>>>>> <solomax...@gmail.com<http://mc/compose?to=solomax...@gmail.com>
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: Maxim Solodovnik 
>>>>>>>>>> <solomax...@gmail.com<http://mc/compose?to=solomax...@gmail.com>
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: "user" 
>>>>>>>>>> <user@openmeetings.apache.org<http://mc/compose?to=user@openmeetings.apache.org>
>>>>>>>>>> >
>>>>>>>>>> Date: Tuesday, February 5, 2013, 2:38 AM
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> you should upload picture by updating user profile (this is the
>>>>>>>>>> only option I know)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Feb 5, 2013 at 2:35 PM, Vieri 
>>>>>>>>>> <rentor...@yahoo.com<http://mc/compose?to=rentor...@yahoo.com>
>>>>>>>>>> > wrote:
>>>>>>>>>>
>>>>>>>>>> I'm not sure if the pictureurl field in table 'users' can be set
>>>>>>>>>> to something like http://myserver.com/pictures/user_id.jpeg ?
>>>>>>>>>> I suppose not... I believe the picture must be uploaded to the OM
>>>>>>>>>> server "upload" directory.
>>>>>>>>>> Is that right?
>>>>>>>>>>
>>>>>>>>>> Vieri
>>>>>>>>>>
>>>>>>>>>> --- On *Mon, 2/4/13, 
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> <seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> >* wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> From: 
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com><
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>> >
>>>>>>>>>> Subject: Re: profile picture url
>>>>>>>>>> To: 
>>>>>>>>>> user@openmeetings.apache.org<http://mc/compose?to=user@openmeetings.apache.org>
>>>>>>>>>> Date: Monday, February 4, 2013, 9:56 PM
>>>>>>>>>>
>>>>>>>>>> yes,
>>>>>>>>>>
>>>>>>>>>> *.psd;*.tiff;*.bmp;*.svg;*.dpx;*.exr;*.jpg;*.jpeg;*.gif;*.png
>>>>>>>>>>
>>>>>>>>>> should all work.
>>>>>>>>>>
>>>>>>>>>> Sebastian
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/2/5 Vieri 
>>>>>>>>>> <rentor...@yahoo.com<http://mc/compose?to=rentor...@yahoo.com>
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> Are jpeg pictures allowed/supported for the user profile?
>>>>>>>>>> gif images seem to work but no luck for me with jpeg.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>
>>>>>>>>>> Vieri
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sebastian Wagner
>>>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>>>> http://www.webbase-design.de
>>>>>>>>>> http://www.wagner-sebastian.com
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> WBR
>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sebastian Wagner
>>>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>>>> http://www.webbase-design.de
>>>>>>>>>> http://www.wagner-sebastian.com
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> WBR
>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sebastian Wagner
>>>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>>>> http://www.webbase-design.de
>>>>>>>>>> http://www.wagner-sebastian.com
>>>>>>>>>> seba.wag...@gmail.com<http://mc/compose?to=seba.wag...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sebastian Wagner
>>>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>>>> http://www.webbase-design.de
>>>>>>>>>> http://www.wagner-sebastian.com
>>>>>>>>>> seba.wag...@gmail.com
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> WBR
>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Sebastian Wagner
>>>>>>>>> https://twitter.com/#!/dead_lock
>>>>>>>>> http://www.webbase-design.de
>>>>>>>>> http://www.wagner-sebastian.com
>>>>>>>>> seba.wag...@gmail.com
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> WBR
>>>>>>> Maxim aka solomax
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sebastian Wagner
>>>>> https://twitter.com/#!/dead_lock
>>>>> http://www.webbase-design.de
>>>>> http://www.wagner-sebastian.com
>>>>> seba.wag...@gmail.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wag...@gmail.com
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wag...@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wag...@gmail.com

Reply via email to