Hi again,
some time ago I saw that my eGW installation made some beautiful
Gantt charts. I did a fresh install recently from CVS and now
the Gantt chars produce only a missing image. Somehow I believe
that this function has worked before, but am not 100% sure.
I checked the error log but found nothing. Also the apache log
does not show much of interest. Only a 302 error which seems
to be ok. ("POST
/index.php?menuaction=projects.uistatistics.list_projects&pro_main=&action=m
ains&cat_id= HTTP/1.1" 302 14)
My questions:
- May the chart break due to bad data in my projects?
- Is there a way to find out what goes wrong in detail?
- eGW is running in a subdomain. May that be a problem?
Any help is extremely welcome!
Thanks in advance,
Michael.

I noticed in the TTS application that the names being returned are displaying oddly. In some cases, they display as the group name, and in other cases the user's short name. I started hacking to display long name everywhere and during that process I discovered that the real issue is the retval of the "id2name" function. The default selector is "account_lid" which does not return a long name.
We are running egw versus a Sun ONE directory server (problems there, more later).
Is the goal of the TTS appl to publish the short name or long name? Should it be a preference?
Most of the TTS places where user name is used is an easy hack to pass a different selector to the "id2name" function. There are some second order places (like the PHPGW history log) where that is not possible.
Michael Bartz
Director of Engineering
Hilton Hotels Corporation

Hi!
You guys have done a great job with the wreckage of phpgroupware. I wish
this project had been where it is now four years ago, I would now be an
avid user and developer.
But it wasn't, and so I now have a four year old and quite functional
internal (Intranet) php based groupware suite that does most of the things
I want it to.
I was looking at the feature requests from my users for calendaring,
however,and realised that if I could get egroupware to work inside our
application (using our auth and basically becoming a "block" within our
cms), that I could replace my existing calendar app and have several other
nice pieces all in one stroke. Add to that that I could then use the
phpgwapi for any new apps I write, and I was sold.
So, I dropped the install into my application dir, and set it up to use
the same db. My app uses http auth and mod_auth_pam to authenticate
against our UNIX systems. By setting egroupware to use http auth, and
setting up an egw user with the same username of a local user I ended up
being able to do pass-through auth (auth once to my app, and then didn't
have to login again to egroupware).
There remain two pieces that I would like to add, in order for it to be
fully functional, but I would like to add them in a way that doesn't break
with minor egroupware updates.
Is there a way I can add the following in a non-intrusive manner:
* when a user has http auth but doesn't exist, automatically insert them
with default user acls (currently this fails when login egroupware tries
to lookup the acl for the user) (alternatively, merge the egroupware users
table with my own) and have egroupware understand the change).
* get egroupware not to print http header info (this breaks it for
inclusion as a block inside another cms)
thanks,
-ryan
--
Ryan Sweet <ryan.sweet@...>
Advanced Operations and Engineering Services
AOES Group BV http://www.aoes.com
Phone +31(0)71 5795521 Fax +31(0)71572 1277

Hi all!
I have no idea whether this is a known bug, but I know how to fix it. The
calendar function uses ($month - 1) to display previous months, but then
again it checks if the day is e.g. 32nd of August, then September is
displayed. Today is 31st of August. It displays calendars with ($year,
$month - 1, $day), ($year, $month + 1, $day) and ($year, $month + 1, $day).
The problem is that 31st of September does not exist, hence it says it is
October. You should also notice, that only the label is wrong, the calendar
is actually for September.
To fix it, just ask to display the calendars with ($year, $month +/- 1, 15)
- the 15th of each month exists for sure :D
Greg.
> -----Original Message-----
> From: egroupware-developers-admin@...
> [mailto:egroupware-developers-admin@...] On
> Behalf Of Michael Schmidt
> Sent: 31 August 2004 16:17
> To: egroupware-developers@...
> Subject: [eGroupWare-developers] Bug in Calendar?
>
>
> Hi,
>
> if I switch the calendar view to "week view", it displays
> three months above the seven days of the week. These should be:
>
> July - August - September
>
> But today it shows:
>
> July - August - October(!)
>
>
> I guess it has sth. to do with today's date (31st of August).
>
> Is this a known bug?
>
> tnx,
> Michael
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
>
> _______________________________________________
> eGroupWare-developers mailing list
> eGroupWare-developers@...
> https://lists.sourceforge.net/lists/listinfo/egroupware-developers
>
>

Hi,
if I switch the calendar view to "week view", it displays three months
above the seven days of the week. These should be:
July - August - September
But today it shows:
July - August - October(!)
I guess it has sth. to do with today's date (31st of August).
Is this a known bug?
tnx,
Michael

Atm for safety reasons I've not implemented the switchback functionality. I
will examine how to do this.
The special entry are one of thirst improvements I will make.
Op dinsdag 31 augustus 2004 10:54, schreef Reiner Jung:
> Hi Pim,
>
> that is cool, but when we offer this function we need also a switch
> back. Otherwise you must logout again and login to root. In the access
> log should be also a spacial entry when a admin use this function to
> switch to a user account
>
> Am Di, den 31.08.2004 schrieb Pim Snel um 10:16:
> > Hi All,
> >
> > To help adminstrators with their user support, I created a new very small
> > application called SwitchUser. It can let you switch identity to any
> > member user without knowing or changing passwords. You have to be Admin
> > to be able to use this app.
> >
> > The benefits are:
> > - you can easily help users with their preferences or other problems
> > - as developer you can quickly see how your app acts for normal users
> > - you can view the secret notes your boss makes about you, without his
> > notice ;)
> >
> > The app is not stable and I want to tune some aspects but please try it
> > and give me feedback.
> >
> > the CVS module is called switchuser.
> >
> > greetings,
> > Pim
>
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
> _______________________________________________
> eGroupWare-developers mailing list
> eGroupWare-developers@...
> https://lists.sourceforge.net/lists/listinfo/egroupware-developers
--
Lingewoud B.V. | Tel. +31 418 663963
Maasdijk 4 | Fax. +31 418 663053
5328 BG Rossum | pim@...
The Netherlands | http://www.lingewoud.com

Hi,
I am trying to print greek characters to pdf at the projects
application but the mb_detect_encoding function returns wrong
encoding. To solve this problem I added two things. The first is that
add mb_detect_order at the beginning of class.translation_sql.inc.php
and the other is that I changed the target translation to iso-8859-7
to class.boprojects.inc.php.
I have to say also that I have added a font that supports iso-8859-7.
I think that might exist a more delicate way to make fpdf support
greek and other encodings. I just do this for my installation but it's
not generic enough.

Hi Pim,
that is cool, but when we offer this function we need also a switch
back. Otherwise you must logout again and login to root. In the access
log should be also a spacial entry when a admin use this function to
switch to a user account
Am Di, den 31.08.2004 schrieb Pim Snel um 10:16:
> Hi All,
>
> To help adminstrators with their user support, I created a new very small
> application called SwitchUser. It can let you switch identity to any member
> user without knowing or changing passwords. You have to be Admin to be able
> to use this app.
>
> The benefits are:
> - you can easily help users with their preferences or other problems
> - as developer you can quickly see how your app acts for normal users
> - you can view the secret notes your boss makes about you, without his
> notice ;)
>
> The app is not stable and I want to tune some aspects but please try it and
> give me feedback.
>
> the CVS module is called switchuser.
>
> greetings,
> Pim

Hi All,
To help adminstrators with their user support, I created a new very small
application called SwitchUser. It can let you switch identity to any member
user without knowing or changing passwords. You have to be Admin to be able
to use this app.
The benefits are:
- you can easily help users with their preferences or other problems
- as developer you can quickly see how your app acts for normal users
- you can view the secret notes your boss makes about you, without his
notice ;)
The app is not stable and I want to tune some aspects but please try it and
give me feedback.
the CVS module is called switchuser.
greetings,
Pim
--
Lingewoud B.V. | Tel. +31 418 663963
Maasdijk 4 | Fax. +31 418 663053
5328 BG Rossum | pim@...
The Netherlands | http://www.lingewoud.com

Hello everybody,
I have the situation that I need to build a screen depending on user input.
(It is a data grid whose size is depending on user input.)
Is there a standard approach to this?
Thanks for your help,
Cheers,
Dani
--
Daniel Oderbolz
Jagowstrasse 13
D-10555 Berlin
http://www.swissbytes.de

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Emiliano Castaño escribió:
>
> i followed the steps in your manual, but after
> creating the header.inc.php file i get into a login
> screen, but eventhough i try all the posibble
> combination of user/pass (the one i enter at the
> configuration, and also the mysql user/pass) but i get
> invalid password everytime.. i really don't know where
> egroupware is looking for those user and password,
> because i don't have any new database in my mysql
> server.
>
> i try this with ie, firefox and netscape, but the
> result is the same: frustation!
Hello, Emiliano.
Apart from what Peter has answered, I'm thinking two things:
1) Make sure you have setup permissions in your filesystem for the
webserver. Then enter into setup / config, (re)create the admin account,
and follow all the steps there (even if they're checked as OK). If you
think you get into a loop where you can't log in this setup, you can
delete (or rename) the header.inc.php file and start over the full
setup. Note that by default, when you fail login 3 times, that ip gets
blocked for 30 minutes.
2) If you're interested, there's a user spanish mailing where you're
welcome to suscribe at
https://lists.sourceforge.net/lists/listinfo/egroupware-spanish.
Regards
- --
|----------------------------------------------------------------------|
| http://counter.li.org info: Linux user: 92390 - Linux machine: 39301 |
| Oscar Manuel Gómez Senovilla - mailto:omgs@... |
| GPG Key at http://pgp.escomposlinux.org |
|----------------------------------------------------------------------|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFBNCQVQpr3kykd/aQRArYZAJ9Y9ZdoozP4y7IXASftuH/9ya+6IQCdEe5R
G+VGi3DWbjofPSJCvqRGTYo=
=0Ap9
-----END PGP SIGNATURE-----

Emiliano Castaño wrote:
> i followed the steps in your manual, but after
> creating the header.inc.php file i get into a login
> screen, but eventhough i try all the posibble
> combination of user/pass (the one i enter at the
> configuration, and also the mysql user/pass) but i get
> invalid password everytime.. i really don't know where
> egroupware is looking for those user and password,
> because i don't have any new database in my mysql
> server.
Are you trying to log into egroupware with the setup passwords? The
setup passwords are different. You first need to get into the domain
setup (http://.../egroupware/setup/), create some users there, and then
you can log in using those user accounts.

heisters@... wrote:
> Glad to see you're back in the game! I've been on vacation for the
> last two weeks, and haven't so much as looked at the code in that
> time ;)
>
>> Private oXL As Object 'Outlook.Application is not compatible with
>> Outlook 2000
>
> I am 100% positive that Windows 2k w/ Outlook 2k cannot add the
> eGWOSync button to the Standard toolbar without it being like this.
> However, the generic object still works under all the other tested
> versions, so I see no reason to use the specific Outlook.Application
> object rather than the generic object. I spent dozens of hours on
> this problem and finally decided this was the only solution. If
> there's something I'm missing please let me know.
Yes, we need the Outlook.Application for the "eGWOSync Options Page" under
options. This will not work with the generic object as we need the
WithEvents statement to load it. But we could separate it to 2 different
objects, if necessary. That strange thing is that MS is also using the
Outlook.Application in "COM Add-ins Part II: Building a COM Add-in for
Outlook 2000"
on the website: http://shor.ter.dk/936804954
I will try and obtain an Outlook2000 so that I can test it...
>> I've packaged the new binary in a VB6 installer package, cos then
>> I'm 100% sure the all references and components are included.. I
>> think its okay for testing and debugging the code...
>
> This is probably much better, I'll take a look asap.
>
> I'll be back to work tomorrow (the 31st), and should have time to
> look at the code (and fix a bad bug that people have reported) either
> then or the day after.
Thats okay by me, no hurry.. =)
--
Esben
> Cheers,
> Ian
>
> Quoting Esben Laursen <hyber@...>:
>
>> Hey Ian..
>>
>> I finally got to debug my code for the options page in Outlook. Now
>> it should work even for you =).. I've found the reason that you got
>> that error, its cos the PropertyPage.ocx wasn't registered properly
>> and selected properly as a component in VB. I've redone some code,
>> especially one I don't know why you changed, its the:
>>
>> Private oXL As Object 'Outlook.Application is not compatible with
>> Outlook 2000
>>
>> There should be no problem with the Outlook.application under O2k..
>>
>> I've packaged the new binary in a VB6 installer package, cos then
>> I'm 100% sure the all references and components are included.. I
>> think its okay for testing and debugging the code...
>>
>> You can download it here:
>> http://www.tobasco.dk/esben\eGWOSync-VB-Installation.rar
>>
>> I hope you can approve the changes I've make
>> by the way, it only works when compiled and run from outside VB, not
>> inside...
>>
>> And another thing, I've moved my files to
>> c:\eGWOSync\CVS-version\egwosync\ could you also move them there so
>> that we don't get errors with the components and it will also try
>> and compile to the same place..
>>
>> Cheers
>>
>> Esben
>>
>>
>>
>>
>>
>
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
> _______________________________________________
> eGroupWare-developers mailing list
> eGroupWare-developers@...
> https://lists.sourceforge.net/lists/listinfo/egroupware-developers

after deleting this email, please at least i want to
tell you that i read the install and secure manual, i
try to get help in the irc channel @ frenode, i also
search the sf.net forums but i got nothing...
i'm using xp sp1, apache 2.0.50, mysql 4.1, php 5.. i
have many things working on this server, some
oscommerce carts, some zencarts, some phpbb forums,
mambo sites, all are for test but they work great.
i followed the steps in your manual, but after
creating the header.inc.php file i get into a login
screen, but eventhough i try all the posibble
combination of user/pass (the one i enter at the
configuration, and also the mysql user/pass) but i get
invalid password everytime.. i really don't know where
egroupware is looking for those user and password,
because i don't have any new database in my mysql
server.
i try this with ie, firefox and netscape, but the
result is the same: frustation!
i whish someone could help me..
cheers from argentina,
emiliano castaño
Correo Yahoo! - 6 MB, tecnología antispam ¡gratis!
Suscribite ya http://correo.yahoo.com.ar/

Glad to see you're back in the game! I've been on vacation for the last two
weeks, and haven't so much as looked at the code in that time ;)
> Private oXL As Object 'Outlook.Application is not compatible with Outlook
> 2000
I am 100% positive that Windows 2k w/ Outlook 2k cannot add the eGWOSync button
to the Standard toolbar without it being like this. However, the generic object
still works under all the other tested versions, so I see no reason to use the
specific Outlook.Application object rather than the generic object. I spent
dozens of hours on this problem and finally decided this was the only solution.
If there's something I'm missing please let me know.
> I've packaged the new binary in a VB6 installer package, cos then I'm 100%
> sure the all references and components are included.. I think its okay for
> testing and debugging the code...
This is probably much better, I'll take a look asap.
I'll be back to work tomorrow (the 31st), and should have time to look at the
code (and fix a bad bug that people have reported) either then or the day
after.
Cheers,
Ian
Quoting Esben Laursen <hyber@...>:
> Hey Ian..
>
> I finally got to debug my code for the options page in Outlook. Now it
> should work even for you =).. I've found the reason that you got that error,
> its cos the PropertyPage.ocx wasn't registered properly and selected
> properly as a component in VB. I've redone some code, especially one I don't
> know why you changed, its the:
>
> Private oXL As Object 'Outlook.Application is not compatible with Outlook
> 2000
>
> There should be no problem with the Outlook.application under O2k..
>
> I've packaged the new binary in a VB6 installer package, cos then I'm 100%
> sure the all references and components are included.. I think its okay for
> testing and debugging the code...
>
> You can download it here:
> http://www.tobasco.dk/esben\eGWOSync-VB-Installation.rar
>
> I hope you can approve the changes I've make
> by the way, it only works when compiled and run from outside VB, not
> inside...
>
> And another thing, I've moved my files to c:\eGWOSync\CVS-version\egwosync\
> could you also move them there so that we don't get errors with the
> components and it will also try and compile to the same place..
>
> Cheers
>
> Esben
>
>
>
>
>