From weigelt at metux.de Fri Jun 1 06:22:02 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Fri, 1 Jun 2007 15:22:02 +0200 Subject: [Vtigercrm-developers] RFC: clever campaing handling Message-ID: <20070601132202.GD5180@nibiru.local> Hi folks, I'm (again) thinking about an good campaign management again. The main problem: it has to support contact-individual actions and long-time campaigns (w/ growing contacts). An simple approach for campaings is just to group contacts together and send a message to all at once. But this does not work for me. My requirements are: a) it must be possible to send individual messages and maybe choose an appropriate template. b) conversation status has be recorded, also manual (ie. if I'm conversing via phone or face2face, there is no message to be sent) c) before doing anything it must be possible to skip off certain contacts from the campaign d) there have to be clear rules for which contacts to include in an campaign (ie. tags), so the computer can present all people who potentially should be added to the campaign e) while the campaign is already running, new/changed contacts must also be added to the campaign once the criteria match. Lets take an example: I'm starting a new campaign, maybe an political iniative (which will live some time). Now I'd like to inform evryone who might be interested. That may be private contacts, companies, representatives, etc. They all have to be treated separately (ie. representatives like to be addressed formally, friends obviously not ;-)) It would be nice if vtiger present templates (ie. with simple macros processing) and send the mails, but that's not absolutely necessary (for now). It more important to have an overview about who has been contacted, maybe what reaction got, who still to connect, who to reply, ... And its important that all contacts which match the criteria (ie. tags) will be presented, even if they match after the campaign has started (ie. added or changed contact). So my proposal: a) every contact may be tagged easily queried by tags. (maybe the current tag cloud already works for that ?) b) each campaign object contains an tag query c) campaign-contact objects link together campaigns and contacts. each of them additionally contains an status flag (ie. new, contacted, skipped, delayed, ...), comment text, ... d) there's an frontend view "open campaigns" which lists all campaigns which have contacts to do (to contact). from here we can reach the "open positions" views for each campaign. that view allows to work on the campaign-contacts. What do you think about it ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From libregeek at gmail.com Fri Jun 1 07:02:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Fri, 1 Jun 2007 19:32:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 Message-ID: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Hi, Sorry for cross-posting the issue in forum and mailing list. But I would like draw the attention of the developers since it's a critical issue. It is really ridiculous that an enterprise grade application will work only in an vulnerable software(php-5.1). The PHP-5.1 series is marked as vulnerable by the php community and they have recommended to upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger doesn't support php-5.2 nor php-4.4.7. IMO, when releasing a patch, care should be taken to ensure that there are no security vulnerabilities instead of integrating new features. I remember that php-5.2. is released before vtiger released the 5.0.1. Developers please address this issue seriously. regards Manilal -- Better to light one candle than to curse the darkness. Blog: http://gnubreeze.blogspot.com Blog: http://flossvalley.blogspot.com From jon at eyesopen.com Sun Jun 3 09:53:26 2007 From: jon at eyesopen.com (Jonathan Bringhurst) Date: Sun, 3 Jun 2007 10:53:26 -0600 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view Message-ID: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: calendarlink.patch Type: application/octet-stream Size: 1101 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070603/2bc16650/calendarlink.obj From minnie at vtiger.com Sun Jun 3 23:02:45 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 04 Jun 2007 11:32:45 +0530 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view In-Reply-To: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> References: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> Message-ID: <112f5540f12.-8475235261695513002.-6283394854133697941@vtiger.com> Dear Jon, Thank you for your patch.This patch will be integrated in vtigerCRM. I'll let you knowonce the patch integrated. Thanks & Regards, Minnie. ----jon at eyesopen.com wrote ---- I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/c4d7dd68/attachment.htm From per at qvtech.cc Sun Jun 3 23:49:51 2007 From: per at qvtech.cc (Per Qvindesland) Date: Mon, 04 Jun 2007 08:49:51 +0200 Subject: [Vtigercrm-developers] Startup Script Message-ID: <4663B60F.60507@qvtech.cc> Hello List, I created a shell startup script for a client, i got a bit tierd of figuring out how to configure vtiger to start up during boot, so I decided to do make one, if anyone feels like adding to it, using it or improving on it then please feel free to do so, it works just fine on Fedora Core 6 but it should also work on other distros, the only thing the user should have to do is to edit the EXECDIR variable to his/her vtiger path then copy it to the /etc/init.d dir as I.E vtiger umm perhaps also chmod it to 655. I hope it's useful for some. Kind regards Per Qvindesland #!/bin/bash # # Description: vtiger software startup and shutdown # Vendor: Per Qvindesland # Created: 21. May 2007 # Author: Per Qvindesland # # FileTarget: /etc/init.d/vtiger # FileOwner: root.root # FilePerms: 0655 # # chkconfig: 2345 97 06 # $Id: vtiger,v 1.0 2007/05/21 05:00:28 $ # initialization # adjust these variables to your environment EXECDIR=/home/vtiger/vtigerCRM5 . /etc/rc.d/init.d/functions RETVAL=0 VTIGERSTATUS= MAXITERATIONS=60 # 2 seconds every iteration, max wait 2 minutes) getvtigerstatus() { VTIGERSTATUSSTRING=$(ps ax | grep -v grep | grep $EXECDIR) echo $VTIGERSTATUSSTRING | grep $EXECDIR &> /dev/null VTIGERSTATUS=$? } start () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo "vtiger is already running" return 1 fi echo -n "Starting Vtiger: " "$EXECDIR/bin/startvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as started in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LOGFILE | grep 'INFO.*\[Server\].*Started in' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't started within the timeout allowed, please review file $LOGFILE to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } stop () { getvtigerstatus if [ $VTIGERSTATUS -ne 0 ] ; then echo "vtiger is already stopped" return 1 fi echo -n "Stopping Vtiger: " export LASTLOG=`ls -t $VTIGER_HOME/logs/vtiger_.log | head -1` "$EXECDIR/bin/stopvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as halted in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LASTLOG | grep 'Halting VM' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't stopped within the timeout allowed, please review file $LASTLOG to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } restart () { stop start } condrestart () { getadempierestatus if [ $VTIGERSTATUS -eq 0 ] ; then restart fi } rhstatus () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo echo "vtiger is running:" ps ax | grep -v grep | grep $EXECDIR | sed 's/^[[:space:]]*\([[:digit:]]*\).*:[[:digit:]][[:digit:]][[:space:]]\(.*\)/\1 \2/' echo else echo "vtiger is stopped" fi } case "$1" in start) start ;; stop) stop ;; reload) restart ;; restart) restart ;; condrestart) condrestart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|reload|restart|condrestart|status}" exit 1 esac exit 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/2a820ba6/signature-0001.pgp From sergiokessler at gmail.com Mon Jun 4 11:11:23 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 4 Jun 2007 15:11:23 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Message-ID: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> hmm, what is really ridiculous is your complaint with zero attitude to help... (unless you are a paying customer of vtiget, that's it...) do you understand what open source is ? /sak On 6/1/07, Manilal K M wrote: > Hi, > Sorry for cross-posting the issue in forum and mailing list. But I > would like draw the attention of the developers since it's a critical > issue. > It is really ridiculous that an enterprise grade application will work > only in an vulnerable software(php-5.1). The PHP-5.1 series is marked > as vulnerable by the php community and they have recommended to > upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger > doesn't support php-5.2 nor php-4.4.7. > IMO, when releasing a patch, care should be taken to ensure that > there are no security vulnerabilities instead of integrating new > features. I remember that php-5.2. is released before vtiger released > the 5.0.1. > Developers please address this issue seriously. > > regards > Manilal > -- > Better to light one candle than to curse the darkness. > Blog: http://gnubreeze.blogspot.com > Blog: http://flossvalley.blogspot.com > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Mon Jun 4 23:08:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 5 Jun 2007 11:38:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> Message-ID: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> On 04/06/07, Sergio A. Kessler wrote: > hmm, what is really ridiculous is your complaint with zero attitude to help... > (unless you are a paying customer of vtiget, that's it...) > > do you understand what open source is ? > > /sak > May be I am wrong, but open source doesn't mean vulnerable and buggy software. I was an active participant in vtiger community earlier, but now I am just interested, because our company is using vtiger. regards Manilal From gopals at vtiger.com Tue Jun 5 00:03:55 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 05 Jun 2007 12:33:55 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: <46650ADB.1040208@vtiger.com> Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. * Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtiger.fosslabs.com *After movement: *http://trac.vtiger.com * Note:* In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. _*2. Maintenance Schedule*_ *Date:* June 7, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 12 hrs *IMPORTANT NOTE: *During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/3b3e07dd/attachment.html From chazarra.clement at gmail.com Tue Jun 5 05:19:00 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Tue, 5 Jun 2007 13:19:00 +0100 Subject: [Vtigercrm-developers] List of vTiger developers team Message-ID: Hi guys, I was wondering if it could be possible to get a complete list of the different developers working in vTiger team by module? I have been looking to migration and smtp issues, and think I could help to locate the bugs, but to do so, it would be great if I can contact directly the developers working on those module and discuss those issues with them. It also might help to make a stronger relationship between vTiger team and the community. Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/a12c7214/attachment.html From sergiokessler at gmail.com Tue Jun 5 11:27:51 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Tue, 5 Jun 2007 15:27:51 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> Message-ID: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> open source means that if there is a problem, YOU can fix it, and hopefully your changes will go upstream... open source does NOT mean to complain harshly with crossed arms... or at least, you can be polite with your complaints... you want support for php 5.2 right now ? where are your help ? /sak On 6/5/07, Manilal K M wrote: > On 04/06/07, Sergio A. Kessler wrote: > > hmm, what is really ridiculous is your complaint with zero attitude to help... > > (unless you are a paying customer of vtiget, that's it...) > > > > do you understand what open source is ? > > > > /sak > > > > May be I am wrong, but open source doesn't mean vulnerable and buggy > software. I was an active participant in vtiger community earlier, but > now I am just interested, because our company is using vtiger. > > regards > Manilal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Tue Jun 5 22:42:34 2007 From: libregeek at gmail.com (Manilal K M) Date: Wed, 6 Jun 2007 11:12:34 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> Message-ID: <2315046d0706052242j30586bebl9436e2c06595fe47@mail.gmail.com> On 05/06/07, Sergio A. Kessler wrote: > open source means that if there is a problem, YOU can fix it, > and hopefully your changes will go upstream... > > open source does NOT mean to complain harshly with crossed arms... > > or at least, you can be polite with your complaints... Sorry, if my complaints are harsh. But IMO, open source should not be afraid of criticism. > > you want support for php 5.2 right now ? I have found a work around from google and vtiger forums > where are your help ? Please search the archives of the list. > From chazarra.clement at gmail.com Wed Jun 6 05:43:12 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Wed, 6 Jun 2007 13:43:12 +0100 Subject: [Vtigercrm-developers] login screen Message-ID: Hi guys, I just realised that if you have wrong details about your database connection in the config file (like wrong db name), nothing tells you on the login page. The only thing happening is getting a "* You must specify a valid username and password.*" message... Can be confusing when it is the connection to the database which can't be made. BTW, Is there any developer from vTiger reading this mailing list? Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/32bab08c/attachment.html From richie at vtiger.com Wed Jun 6 06:22:19 2007 From: richie at vtiger.com (richie) Date: Wed, 06 Jun 2007 18:52:19 +0530 Subject: [Vtigercrm-developers] login screen In-Reply-To: References: Message-ID: <4666B50B.60602@vtiger.com> Yes Clem. There are. *Richie* clement chazarra wrote: > Hi guys, > > I just realised that if you have wrong details about your database > connection in the config file (like wrong db name), nothing tells you > on the login page. > The only thing happening is getting a "* You must specify a valid > username and password.*" message... Can be confusing when it is the > connection to the database which can't be made. > > BTW, Is there any developer from vTiger reading this mailing list? > > Regards, > Clem > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/5fddde8d/attachment-0001.htm From chazarra.clement at gmail.com Thu Jun 7 08:57:43 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 16:57:43 +0100 Subject: [Vtigercrm-developers] Resource scheduler Message-ID: Hello people, I need some help to understand more deeply how vTiger works.. I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in vTiger. How I see it: We have resources in the scheduler (with associated properties), the best would be to visualise those in vTiger as products categorized as 'resources' so if you edit your product, the changes will occur in phpscheduleit tables. I no want to touch the databases, All I need to understand is how in vTiger we retrieve the custom fields on the form, to be able adding a condition like: if category == 'resources' { select * from scheduleit_resources fields show fields in vTiger form as customfield } Sorry if I am not being clear.. Which files are used to retrieve custom fields? especially product custom fields? I also had a look to the api (http://api.vtiger.com/), but it didn't help much... I need to see the whole picture from the template to the retrieve of the database fields. If I can achieve that, the next step is to customize the products view in each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from scheduleit db again. I already managed to log in scheduleit with vTiger user details. How to retrieve and display data from another table in vTiger modules? Thanks in advance, Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/bc1670f5/attachment.html From gopals at vtiger.com Thu Jun 7 09:01:27 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 07 Jun 2007 21:31:27 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: <46650ADB.1040208@vtiger.com> References: <46650ADB.1040208@vtiger.com> Message-ID: <46682BD7.5010100@vtiger.com> Dear Team, I am pleased to inform you all that we have successfully migrated our *SVN repository* and *Bug Tracking* systems to our Network: *http://trac.vtiger.com* PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank *mmbrich * (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: > Dear Team, > > We are planning to migrate our Trac from fosslabs network to vtiger > Network on June 7, 2007. > * > Maintenance Details:* > _* > 1. Change of URL*_ > > *Present URL: *http://vtiger.fosslabs.com > > *After movement: *http://trac.vtiger.com > * > Note:* In http://trac.vtiger.com we have dumped some old data for the > testing purpose, which will be cleaned during maintenance. Hence, > don't enter any real data before maintanance. > > _*2. Maintenance Schedule*_ > > *Date:* June 7, 2007 > *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) > *Duration:* 12 hrs > > *IMPORTANT NOTE: *During trac movement, you cannot access the existing > trac URL (vtiger.fosslabs.com). If you have identified any new issues > or planning to do SVN repository operations, please complete by tomorrow. > > Looking forward for your kind cooperation. > > Best Regards, > Gopal > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/0cc59509/attachment.htm From chazarra.clement at gmail.com Thu Jun 7 09:02:17 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 17:02:17 +0100 Subject: [Vtigercrm-developers] Resource scheduler In-Reply-To: References: Message-ID: Just realized that I could achieve that by inserting my values in vtiger_field table.... Anyway if you are interested by the project or just want to comment please do. On 6/7/07, clement chazarra wrote: > > Hello people, > > I need some help to understand more deeply how vTiger works.. > I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in > vTiger. > > How I see it: > We have resources in the scheduler (with associated properties), the best > would be to visualise those in vTiger as products categorized as 'resources' > so if you edit your product, the changes will occur in phpscheduleit tables. > I no want to touch the databases, All I need to understand is how in vTiger > we retrieve the custom fields on the form, to be able adding a condition > like: > > if category == 'resources' { > select * from scheduleit_resources fields > show fields in vTiger form as customfield > } > > Sorry if I am not being clear.. Which files are used to retrieve custom > fields? especially product custom fields? > I also had a look to the api (http://api.vtiger.com/), but it didn't help > much... I need to see the whole picture from the template to the retrieve of > the database fields. > > If I can achieve that, the next step is to customize the products view in > each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from > scheduleit db again. > > I already managed to log in scheduleit with vTiger user details. > > How to retrieve and display data from another table in vTiger modules? > > Thanks in advance, > Regards, > > Clem > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/63f685e4/attachment.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 8 01:27:11 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 8 Jun 2007 10:27:11 +0200 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: Hi Gopal, I have problems with the new SVN repository location because i'm sitting behind a firewall which blocks HTTP access to a SVN repository. For that purposes the old repository on fosslabs was also available via HTTPS which is accessible. So can you provide access also via HTTPS PLEASE! Thanks and regards, Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) www.lgn.de _____ Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Gopal Gesendet: Donnerstag, 7. Juni 2007 18:01 An: vtigercrm-developers at lists.vtigercrm.com Cc: khaja at vtiger.com Betreff: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Dear Team, I am pleased to inform you all that we have successfully migrated our SVN repository and Bug Tracking systems to our Network: http://trac.vtiger.com PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank mmbrich (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. Maintenance Details: 1. Change of URL Present URL: http://vtiger.fosslabs.com After movement: http://trac.vtiger.com Note: In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. 2. Maintenance Schedule Date: June 7, 2007 Time: 9.00 AM - 9.00 PM (GMT + 5.30) Duration: 12 hrs IMPORTANT NOTE: During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal _____ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/0b5d014b/attachment.html From gopals at vtiger.com Fri Jun 8 01:30:58 2007 From: gopals at vtiger.com (Gopal) Date: Fri, 08 Jun 2007 14:00:58 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466913C2.90108@vtiger.com> Hi Andreas Reiche, Thanks for notifying issue. We will fix it at the earliest. *Team:* Please let us know, if you have identified any new issues. Best Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/32cf0de9/attachment.htm From neil.temperley at exemail.com.au Sun Jun 10 18:04:33 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 11:04:33 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching Message-ID: <000001c7abc4$7954d190$0201a8c0@Nemrut> Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ From jorge.torres.maldonado at gmail.com Sun Jun 10 18:57:04 2007 From: jorge.torres.maldonado at gmail.com (Jorge Torres) Date: Sun, 10 Jun 2007 21:57:04 -0400 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <000001c7abc4$7954d190$0201a8c0@Nemrut> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> Message-ID: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: > > Dear Developers, > > In the end my company went with Sugar, but I still keep an eye on vtiger > because I love you guys :-). > > Anyway here is an idea that I will post on a Sugar forum, but I'd thought > I'd post it here first so that if you choose to adopt it you can't be > accused of copying :-). While I haven't checked the vtiger code for a > while > I suspect this issue is applicable to you too. > > ----------------------------------- > > Storage of Multi-Select Items for Quicker MYSQL Searching > > Consider a custom multi-select field with items: > cat > dog > horse > bobcat > cattle > > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > > And if "cat" is the only item the string saved looks like: > "cat" > > This storage scheme has some problems when it comes to doing an SQL > searches > on strings formatted this way. To search for uniquely for "cat" we have > to > search for four different possibilities: (The MYSQL search string is shown > in ""): > > 1) cat at the beginning of the multi-select database string, "cat#%", > 2) cat in the middle, "%#cat#%", > 3) cat at the end, "%#cat", and finally, > 4) cat by itself, "cat". > > If there are 1000 records and none have "cat" selected, the search needs > to > check all four conditions on each record before rejecting each as 'not > matching'. > > However if we choose to store the selection differently we only need to > search for one match not four matches per record. > > Choosing '#' as the bounding character, we store the multi-selected items > as > a string like this instead (ignore the ""): > "#cat##horse##bobcat##cattle#" > > And if "cat" is the only item the string saved looks like: > "#cat#" > > The advantages of this system are: > > * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where > it > is in the string or whether it is the only item. > > * A side benefit is that is possible to delete (or replace) the "cat" item > using a simple PHP string operation, e.g. > str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); > > * Also MYSQL searches are simpler -- if/when you ever need to do a search > using a database admin tool. > > Note that to search for 'no selection' you need to check for ## or an > empty > string. > > I suggest the best way to implement the change is with dedicated explode() > and implode() functions and using a minimum of hardwired > strings. Examples > are given below. > > that's all, > regards and good luck, > Neil > > > Sample Code... > > /* ########################################################## */ > define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); > define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. > > /** > * Formats a string of multi-select items for saving to a database. > * > * @param array $multiple_select_array > * @return string formatted multi-select string > * > */ > function MultipleSelectImplode( $multiple_select_array ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > return $bounding_char . implode("$bounding_char$bounding_char", > $multiple_select_array) . $bounding_char; > } > > /** > * Splits a formatted string of multi-select items into an > array. Returns an empty array if there are no multi-select items. > * > * @param string $multiple_select_string > * @return array multi-select array > * > */ > function MultipleSelectExplode( $multiple_select_string ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for > regexps > // Remove $bounding_char at each end of the string: > $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", > "/$bounding_char_re\s*$/"), '', > $multiple_select_string ); > if ( empty($trimmed_string) ) { > // (An explode() here would return a one element array with empty > element): > return array(); > } > return explode("$bounding_char$bounding_char", $trimmed_string); > } > /* ########################################################## */ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070610/d5172d0a/attachment.htm From alex.svetos at gmail.com Mon Jun 11 02:09:03 2007 From: alex.svetos at gmail.com (alex svetos) Date: Mon, 11 Jun 2007 11:09:03 +0200 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <26debbf70706110209m5efc550bs40e0d1b3a1df478f@mail.gmail.com> > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > Correct me if am wrong, but that's not how custom field picklist are stored in vtiger. They are stored in a dedicated table with an entrie for each value. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/0cf8fea9/attachment.htm From neil.temperley at exemail.com.au Mon Jun 11 05:23:53 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 22:23:53 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <001201c7ac23$60202260$0201a8c0@Nemrut> Some Background: We are a publicly funded (government/university) R&D organisation. Our engagements and collaborations with industry drives our R&D directions and provides pathways for commercialisation. So my company is not quite the classic target customer for vtiger or Sugar. Our key needs: 1) A single definite list of Contacts and Companies (Accounts). 2) Mail outs (news and invitations) to filtered lists of Contacts. (Filtering on combinations of multi-select combo boxes). The ability to slice and dice our Contacts in different ways is essential. 3) Track industry engagements/meetings/agreements (Opportunities). 4) Nice to be able to track which Companies/Contacts have attended various events we hold, e.g. technology showcases, business briefings, short courses. (A bit of a kludge, we are experimenting with using Sugar Projects for this.) 5) Nice to get the CRM to do document management. We store important meeting Notes and Emails under Opportunities. (Document management is not perfect; we would like to find an attached document by text search.) (BTW this would be a really nice feature for the future, that is an indexing system (similar to Copernic or Google Desktop) that indexes Notes and attachments in the database in the background. With this we could use the CRM to do our document management. That is, you could find a meeting note under an Opportunity (for example), or find it by a 'free text' search.) Anyway, regarding Sugar vs vtiger... Some of the keys issues for us were around Contact management. (We have about 1400 Accounts and 2700 Contacts) Some of Sugar's features that were important to us. * Flexible export: export of a filtered selection (really useful as workaround to any lack of functionality, e.g. filter, then export to Excel, then do an email to the list.) * Duplicate Management - detection of duplicates. - merge of duplicates (really nice, though it has bugs still :-( ) (We will have lots of contributors to the database. Avoiding and managing duplicates is really important.) * Mass Update and Mass Delete (Nice to manage large numbers of Contacts - but needs to be used carefully.) Some of vtiger's advantages: * better, more flexible, advanced filtering for List Views. * Tags (we really liked this) * HTML editing of Notes (not that important to us but nice). * Ajax (not that important to us) Our IT department liked that Sugar was more established (with a larger support base?) and therefore more likely to be around in the long term. (This is probably a bit unfair, but that was their perception.) That's about it, Ciao, Neil _____ From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Jorge Torres Sent: Monday, 11 June 2007 11:57 To: vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 08/06/07 15:15 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/b0a755ad/attachment-0001.htm From frank at thyamad.com Mon Jun 11 06:35:11 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 10:35:11 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications Message-ID: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> First of all, this is my first post in this list so, Congratulations vtiger is a excellent project. Second, we are Brazilians, and we have some special needs to implement in Vtiger, some about legislation and some about each client requests. I've been working with vtiger last week to accomplish some of those needs and end up for create a new template/themes structure. In few words I did a smarty.config.php modification to point the templates files to a dir structure which is very similar to the theme structure. In few words if you want to create a new template struture for a special theme all you need to do is create a directory under smarty/template with the same name of your theme. As my English is so bad, I Will try to explain better. I have company called thyamad, so I did a theme also called thyamad and did all my theme's modifications there. However thyamad needs some special template modifications new functionalities etc, then I create a directory in smarty/template/thyamad copied all files from smarty/template to this new directory and now all modifications in Thyamad template will only change thyamad functionalities. By the way, I removed all files from smarty/templates to smarty/templates/default so I have no files on smarty/templates and there is a default directory where all default template files are. I tested this structure against all themes in version 5.0.3 and it worked well. As I did not followed this project since its begin I am wondering if such theme/template structure is useful for someone else or not and if I am did it correctly. Thank you very much for your time and attention. Of course all comments will be really very welcome. -- Frank Alcantara http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/011b1817/attachment.html From joe at tsolucio.com Mon Jun 11 07:50:36 2007 From: joe at tsolucio.com (Joe Bordes) Date: Mon, 11 Jun 2007 16:50:36 +0200 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1181573436.6389.17.camel@joesunix.int> Hi, This sounds like a very good idea, I hope vtiger team catches on. Very interesting for being your first post ;-) Joe TSolucio El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > First of all, this is my first post in this list so, Congratulations > vtiger is a excellent project. > Second, we are Brazilians, and we have some special needs to implement > in Vtiger, some about legislation and some about each client requests. > I've been working with vtiger last week to accomplish some of those > needs and end up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the > templates files to a dir structure which is very similar to the theme > structure. In few words if you want to create a new template struture > for a special theme all you need to do is create a directory under > smarty/template with the same name of your theme. As my English is so > bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad > and did all my theme's modifications there. However thyamad needs some > special template modifications new functionalities etc, then I create > a directory in smarty/template/thyamad copied all files from > smarty/template to this new directory and now all modifications in > Thyamad template will only change thyamad functionalities. By the way, > I removed all files from smarty/templates to smarty/templates/default > so I have no files on smarty/templates and there is a default > directory where all default template files are. I tested this > structure against all themes in version 5.0.3 and it worked well. > > As I did not followed this project since its begin I am wondering if > such theme/template structure is useful for someone else or not and if > I am did it correctly. > > Thank you very much for your time and attention. Of course all > comments will be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may > be unsuitable for children), unusual humor (which may be unsuitable > for adults), and advanced engineering (which may be unsuitable for > everyone else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From gopals at vtiger.com Mon Jun 11 09:34:15 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 11 Jun 2007 22:04:15 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466D7987.3010403@vtiger.com> Hi Andreas Reiche, We have enabled https for vtiger Trac Please let me know if you are experiencing any issues. Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/bba62d25/attachment.htm From dome at tel.co.th Mon Jun 11 09:40:37 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Mon, 11 Jun 2007 23:40:37 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? Message-ID: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Hi All, Any update for postgresq support ? Dome C. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/4c2276bb/attachment.htm From frank at thyamad.com Mon Jun 11 09:41:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 13:41:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1181573436.6389.17.camel@joesunix.int> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> <1181573436.6389.17.camel@joesunix.int> Message-ID: <1bab94f60706110941v6d6aa1dt7fdd5fd3490eb0a0@mail.gmail.com> Thank you Joe. I am woiting for them... Frank On 6/11/07, Joe Bordes wrote: > > Hi, > > This sounds like a very good idea, I hope vtiger team catches on. > > Very interesting for being your first post ;-) > > Joe > TSolucio > > El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > > First of all, this is my first post in this list so, Congratulations > > vtiger is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > > in Vtiger, some about legislation and some about each client requests. > > I've been working with vtiger last week to accomplish some of those > > needs and end up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > > templates files to a dir structure which is very similar to the theme > > structure. In few words if you want to create a new template struture > > for a special theme all you need to do is create a directory under > > smarty/template with the same name of your theme. As my English is so > > bad, I Will try to explain better. > > > > I have company called thyamad, so I did a theme also called thyamad > > and did all my theme's modifications there. However thyamad needs some > > special template modifications new functionalities etc, then I create > > a directory in smarty/template/thyamad copied all files from > > smarty/template to this new directory and now all modifications in > > Thyamad template will only change thyamad functionalities. By the way, > > I removed all files from smarty/templates to smarty/templates/default > > so I have no files on smarty/templates and there is a default > > directory where all default template files are. I tested this > > structure against all themes in version 5.0.3 and it worked well. > > > > As I did not followed this project since its begin I am wondering if > > such theme/template structure is useful for someone else or not and if > > I am did it correctly. > > > > Thank you very much for your time and attention. Of course all > > comments will be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may > > be unsuitable for children), unusual humor (which may be unsuitable > > for adults), and advanced engineering (which may be unsuitable for > > everyone else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/a74601a8/attachment-0001.html From davidv.net at gmail.com Mon Jun 11 10:13:03 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 11 Jun 2007 13:13:03 -0400 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From fp at crm-now.de Mon Jun 11 12:05:48 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Mon, 11 Jun 2007 21:05:48 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 In-Reply-To: Message-ID: <200706111906.l5BJ6Jlc030841@prokyon.d-hosting.de> I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de From Andreas.Reiche at LGN.Niedersachsen.de Mon Jun 11 22:22:15 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Tue, 12 Jun 2007 07:22:15 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, I ssue 5 Message-ID: Hi Gopal and Frank, i have no problems now getting access to the new svn via https. Frank, you stated in your mail that you have problems with https. I don't know Smart SVN and Tortoise because i use Eclipse. Maybe it's a problem of accepting the certificate. Are you prompted to accept this? m. f. G., Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) Podbielskistrasse 331 D-30659 Hannover Web: http://www.lgn.de http://www.geolife.de -----Urspr?ngliche Nachricht----- Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Frank Piepiorra Gesendet: Montag, 11. Juni 2007 21:06 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From frank at thyamad.com Tue Jun 12 05:46:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Tue, 12 Jun 2007 09:46:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote: > > Good job Frank ! > > David V. > > 2007/6/11, Frank Alcantara : > > First of all, this is my first post in this list so, Congratulations > vtiger > > is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > in > > Vtiger, some about legislation and some about each client requests. I've > > been working with vtiger last week to accomplish some of those needs and > end > > up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > templates > > files to a dir structure which is very similar to the theme structure. > In > > few words if you want to create a new template struture for a special > theme > > all you need to do is create a directory under smarty/template with the > same > > name of your theme. As my English is so bad, I Will try to explain > better. > > > > I have company called thyamad, so I did a theme also called thyamad and > did > > all my theme's modifications there. However thyamad needs some special > > template modifications new functionalities etc, then I create a > directory > > in smarty/template/thyamad copied all files from smarty/template to this > new > > directory and now all modifications in Thyamad template will only change > > thyamad functionalities. By the way, I removed all files from > > smarty/templates to smarty/templates/default so I have no files on > > smarty/templates and there is a default directory where all default > template > > files are. I tested this structure against all themes in version 5.0.3and > > it worked well. > > > > As I did not followed this project since its begin I am wondering if > such > > theme/template structure is useful for someone else or not and if I am > did > > it correctly. > > > > Thank you very much for your time and attention. Of course all comments > will > > be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may be > > unsuitable for children), unusual humor (which may be unsuitable for > > adults), and advanced engineering (which may be unsuitable for everyone > > else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: Smarty_setup.php Type: application/octet-stream Size: 1656 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/Smarty_setup.obj From weigelt at metux.de Tue Jun 12 10:13:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 12 Jun 2007 19:13:41 +0200 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Message-ID: <20070612171341.GA29141@nibiru.local> * Dome Charoenyost schrieb: Hi, > Any update for postgresq support ? I've got it running :) It's an slightly changed version of Jens' privat copy. No idea if anyting had been committed to svn yet. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Tue Jun 12 10:23:08 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Tue, 12 Jun 2007 19:23:08 +0200 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: Message-ID: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > From dome at tel.co.th Thu Jun 14 01:28:03 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Thu, 14 Jun 2007 15:28:03 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <20070612171341.GA29141@nibiru.local> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> <20070612171341.GA29141@nibiru.local> Message-ID: <8ccbff060706140128xea86becwfda6d26974796127@mail.gmail.com> how to get your version ? postgresql is very important for me Dome C. On 6/13/07, Enrico Weigelt wrote: > > * Dome Charoenyost schrieb: > > Hi, > > > Any update for postgresq support ? > > I've got it running :) > > It's an slightly changed version of Jens' privat copy. > No idea if anyting had been committed to svn yet. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070614/231a43af/attachment.htm From richie at vtiger.com Tue Jun 19 02:13:45 2007 From: richie at vtiger.com (richie) Date: Tue, 19 Jun 2007 14:43:45 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? Message-ID: <46779E49.3000807@vtiger.com> Dear Team, Modularization is an important need for vtiger. I would like to get your ideas on this front please. Thanks, *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/ade6337b/attachment.html From libregeek at gmail.com Tue Jun 19 02:27:52 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 19 Jun 2007 14:57:52 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <2315046d0706190227v19b6540fmcd8f4ad52c88aa9d@mail.gmail.com> On 19/06/07, richie wrote: > > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > Richie IMO, the best examples for mudularization can be found in horde and dotproject. http://www.horde.org http://www.dotproject.net regards Manilal K M. -- Better to light one candle than to curse the darkness. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com From salvador_bueno_avila at hotmail.com Tue Jun 19 09:12:46 2007 From: salvador_bueno_avila at hotmail.com (=?iso-8859-1?B?U2FsdmFkb3IgQnVlbm8gwXZpbGE=?=) Date: Tue, 19 Jun 2007 18:12:46 +0200 Subject: [Vtigercrm-developers] OSS-ERP acceptance Study Message-ID: Dear Vtigercrm user, We are Salvador Bueno and Dolores Gallego, Assistant Professors in Business Administration Department in Pablo de Olavide University at Seville, Spain. Our research involves an analysis about Open Source Software-Enterprise Resource Planning (OSS-ERP) and its impact at organization. We send you this mail to invite your participation in our study. Specifically, our analysis consists on development a Technological Acceptance Model of an OSS-ERP. We consider you are an OSS-ERP user and we appreciate the time necessary for answer our questionnaire. The name of the participants in this study will remain anonymous. I would be most grateful if you participate in this survey. You only have to answer the questionnaire in the following URL and answer online. You will consider for answer the distribution of OSS-ERP you use. http://aramis.upo.es/general/centros_depart/departamentos/invest/oss/ Please do not hesitate to contact us if you have any queries regarding this study. Best regards, Salvador Bueno, Ph D. _________________________________________________________________ Grandes ?xitos, superh?roes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu m?vil. From joe at tsolucio.com Tue Jun 19 14:37:31 2007 From: joe at tsolucio.com (Joe Bordes) Date: Tue, 19 Jun 2007 23:37:31 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <46784C9B.1010402@tsolucio.com> Hi Richie, Yes, me again. You knew I was going to answer, right? :-)) Having already seen the code and the implications of modularization of vtigerCRM I would focus this goal in a very pratical way. - I would start by trying to create a new module for vtigerCRM and watch myself all the way. - Every step should be studied and the implicated files/code must be marked to be changed so it can be module independent and parameters added to a new Admin-Module-Control-Section - Once all the code dependencies detected we must decide the best way to make them independent and clean up the code - All parameters should be coupled together in a plugin.xml file who's structure must be documented. - Once we have an easy way to plugin a module I would grab the fantastic work that has already been done on the forge-module project and modifiy it to adapt to the new situation. - With this and a new section to help install/uninstall modules we should get a preatty good module control with a grphical interface to create/install/uninstall modules. I discard the options of making big structural changes and spending a lot of time looking how others have done it because I don't wan't to break any of the currently working modules while we spend the next 6 months talking of how wonderful it is going to be. vtigerCRM's code base is too tightly coupled to try and make a "different" kind of module control. You might just as well start from scratch and build it with modularity in mind. The only other thing I would change is the activity dependency you have in the code. It is terrible and makes it very difficult to add different types of tasks/activities. This would also benefit those modules (tsprojects) that need to add these kind of features. Obviously you know I have been waiting for this opportunity for a very long time and I have been on your back for just as much time. I firmly believe that this is the most important thing vtigerCRM needs right now and I am willing to help. I can be more concise in the details if you need me to be. As before (always) I am waiting for you to contact me. Regards, Joe TSolucio richie escribi?: > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > *Richie* > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From davidv.net at gmail.com Tue Jun 19 16:09:15 2007 From: davidv.net at gmail.com (David V.) Date: Tue, 19 Jun 2007 19:09:15 -0400 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46784C9B.1010402@tsolucio.com> References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: Joe, I'm with you ! I can help by providing a list of all the things I've had to modify in the core to add my modules in vtiger. David V. 2007/6/19, Joe Bordes : > > Hi Richie, > > Yes, me again. You knew I was going to answer, right? :-)) > > Having already seen the code and the implications of modularization of > vtigerCRM I would focus this goal in a very pratical way. > > - I would start by trying to create a new module for vtigerCRM and watch > myself all the way. > - Every step should be studied and the implicated files/code must be > marked to be changed so it can be module independent and parameters > added to a new Admin-Module-Control-Section > - Once all the code dependencies detected we must decide the best way to > make them independent and clean up the code > - All parameters should be coupled together in a plugin.xml file who's > structure must be documented. > - Once we have an easy way to plugin a module I would grab the fantastic > work that has already been done on the forge-module project and modifiy > it to adapt to the new situation. > - With this and a new section to help install/uninstall modules we > should get a preatty good module control with a grphical interface to > create/install/uninstall modules. > > I discard the options of making big structural changes and spending a > lot of time looking how others have done it because I don't wan't to > break any of the currently working modules while we spend the next 6 > months talking of how wonderful it is going to be. vtigerCRM's code base > is too tightly coupled to try and make a "different" kind of module > control. You might just as well start from scratch and build it with > modularity in mind. > > The only other thing I would change is the activity dependency you have > in the code. It is terrible and makes it very difficult to add different > types of tasks/activities. This would also benefit those modules > (tsprojects) that need to add these kind of features. > > Obviously you know I have been waiting for this opportunity for a very > long time and I have been on your back for just as much time. I firmly > believe that this is the most important thing vtigerCRM needs right now > and I am willing to help. > > I can be more concise in the details if you need me to be. > > As before (always) I am waiting for you to contact me. > > Regards, Joe > TSolucio > > > richie escribi?: > > Dear Team, > > > > Modularization is an important need for vtiger. > > I would like to get your ideas on this front please. > > > > Thanks, > > *Richie* > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/27712c63/attachment.html From gopals at vtiger.com Thu Jun 21 00:57:34 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 21 Jun 2007 13:27:34 +0530 Subject: [Vtigercrm-developers] Appeal to nominate vtiger for SF.net Community Choice Awards.. Message-ID: <467A2F6E.7000005@vtiger.com> Dear Team, I would like to appeal our community to consider nominating vtiger project for Sourceforge.net - 2007 Community Choice Awards. Best Regards, *Gopal* Greetings, Project admins: The nomination phase for our 2007 Community Choice Awards has begun, and it won't be long before the winners are chosen. We've put voting links on many of your project's pages, but now it's time for you to do your part. Ask for your users' votes in your project blogs, mailing lists, forums, or web pages, to ensure that your project makes the final ballot! Trust me, it'll make a big difference. If you win, your project will be highlighted on SourceForge.net and you will be included in our press release. And, as if that weren't enough, you'll be recognized during our awards party at OSCON. Oh, and you'll get an entire year's supply of bragging rights. But here's the catch: There are only a few short weeks left. That means it's time for you to ask your user communities for their vote. I have no doubt that your project has a vibrant community of users and supporters, and each and every last one of them surely wants you to win. They just need a little bit of encouragement from you. Thanks, The SourceForge.net Team -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: nomProj.png Type: image/png Size: 12846 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/nomProj.png From weigelt at metux.de Thu Jun 21 03:35:10 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Thu, 21 Jun 2007 12:35:10 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: <20070621103508.GA16047@nibiru.local> * David V. schrieb: Hi folks, the most important step now, IMHO, is to implement and middleware layer with really _clean_ and strict interfaces. The current "bean" model seems to couple database access and web interface too heavily. For example billing: we should have some class VTIGER_Invoice which encapsulates evrything that belongs to an invoice. All things like retrieving information (accessible via object variables), add or remove items, etc, etc, up to the whole calculation stuff should be handled by this class. The web frontend then just opens such an object and only prints out its variables or calls methods. We need very clean and robust interfaces. This is absolutely required for real modularization. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Sun Jun 24 08:56:37 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Sun, 24 Jun 2007 17:56:37 +0200 Subject: [Vtigercrm-developers] Again problems with the SVN In-Reply-To: Message-ID: <200706241609.l5OG9WN0006878@prokyon.d-hosting.de> suddendly the old error message is back when I try to access the SVN with Tortoise: Error * PROPFIND request failed on '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3' PROPFIND of '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3': 200 Ok (http://trac.vtiger.com) Any fix would be appreciated. Regards, Frank From gopals at vtiger.com Mon Jun 25 04:37:37 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 17:07:37 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention Message-ID: <467FA901.1010701@vtiger.com> Dear Team, We are planning to have the following naming convention for _vtiger CRM 5.0.3 - PHP 5.2_ compatible patch: *vtigercrm-5.0.3-php5.2-patch1.zip *Please let me know your views on the naming convention. Thanks, Gopal* * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/e51ca00b/attachment-0001.html From minnie at vtiger.com Mon Jun 25 06:10:31 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 18:40:31 +0530 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> References: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> Message-ID: <11363013a7e.-1522128297289397918.3895162050983393536@vtiger.com> Dear Frank, Kindly try to checkout from the following location http://trac.vtiger.com/svn/vtiger/vtigercrm/ I hope this help you out. Feel free to intimate me, if you've any problem. Thanks & Regards, Minnie. ----fp at crm-now.de wrote ---- FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/0229b63c/attachment.htm From weigelt at metux.de Mon Jun 25 06:40:59 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:40:59 +0200 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool Message-ID: <20070625134059.GA7548@nibiru.local> Hi folks, I just had to recover my admin password manually. This was quite complicated - had to try out several things I found on the web, until I got it. So, IMHO, we should add an little command line tool for that. I do not yet know how the password is actually encoded/stored, otherwise already would have done it. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:48:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:48:41 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <20070625134841.GB7548@nibiru.local> * Gopal schrieb: Hi, > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip Well, the first two parts are obviously clear. Still unclear to me: what is that patch actually about ? Fixing it to get running on recent PHP ? hmm, if it doesn't break w/ older versions, it should go into upstream ASAP. otherwise I'd consider it as just an temporary fix, until we've got something stable (depending on some specific PHP version is NOT what I'd call stable). BTW: I'd prefer gz over zip, so, ie. vtigercrm-5.0.3-php5.2-fix.diff.gz cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:52:47 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:52:47 +0200 Subject: [Vtigercrm-developers] Status of merging in jens5_1 ? Message-ID: <20070625135247.GC7548@nibiru.local> Hi folks, what's the status of merging jens5_1 / Jens' privat branch into the mainline ? I'm using Jens's branch with a few additional patches (already posted them to the list) in production. Seems quite stable to me. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:54:37 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:54:37 +0200 Subject: [Vtigercrm-developers] RFC: Regular reminders Message-ID: <20070625135437.GD7548@nibiru.local> Hi folks, I'm currently thinking about auto-posting regular reminders on open issues to the list. If it's not considered spam, I'd go ahead and set up an cronjob for that. I'll also mainain it. Comments ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From Dirk.Gorny at Genion.de Mon Jun 25 07:01:13 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Mon, 25 Jun 2007 16:01:13 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <200706251601.14076.Dirk.Gorny@Genion.de> Hello Gopal, it is possible to create a real Patch with diff against the original vtigercrm-5.0.3 and not a filetree. If yes it should be a .gz file, named vtigercrm-5.0.3-php5.2-patch1.gz If the patch is stable in further patchreleases it should go into the Release. Best regards, Dirk Am Montag, 25. Juni 2007 schrieb Gopal: > Dear Team, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > *Please let me know your views on the naming convention. > > Thanks, > Gopal* > * From weigelt at metux.de Mon Jun 25 07:11:34 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:11:34 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability Message-ID: <20070625141133.GE7548@nibiru.local> Hi folks, while playing around w/ url parameters, I've found an probably critical vulnerability: The "action" parameter seems to go directly into the filename for code loading (ie. "action=foo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From minnie at vtiger.com Mon Jun 25 07:14:47 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 19:44:47 +0530 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> References: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Message-ID: <113633c10dd.-2174267504965674231.124174500588148714@vtiger.com> Dear Frank, This is very good idea. but I need some clarification inthat. if my understanding is corrct, same code(templates file) will berepeated for all themes. For eg: currently, vtiger CRM supports 3themes namely alphagrey, bluelagoon and woodspice.For these 3 themes I've to create 3 directories under Smarty/templatesdirectory and one more directory for default one. Sototally we need to have 4 directories with same set of .tpl files. soif you increase the no. of themes, code duplication will also increase. Kindly correct me if I got you concept wrong. Thanks & Regards, Minnie. ----frank at thyamad.com wrote ---- Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote:Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/2d03a74d/attachment-0001.htm From weigelt at metux.de Mon Jun 25 07:18:05 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:18:05 +0200 Subject: [Vtigercrm-developers] Licensing Message-ID: <20070625141805.GF7548@nibiru.local> Hi folks, are there already any efforts on going away from SugarCRM license ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 07:23:21 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:23:21 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices Message-ID: <20070625142321.GG7548@nibiru.local> Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From gopals at vtiger.com Mon Jun 25 07:56:20 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 20:26:20 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <20070625134841.GB7548@nibiru.local> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> Message-ID: <467FD794.7030802@vtiger.com> Hi Enrico Weigelt, We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and 5.1. We didn't find any issues core functions of vtiger CRM. In future, we will integrate this patch with our main branch, so that it will be available as part of the core product during next release. As per suggestion, we will change file format from zip to tar.gz for a better compression. Please get back to me if you need any further clarifications. Regards, Gopal Enrico Weigelt wrote: > * Gopal schrieb: > > Hi, > > >> We are planning to have the following naming convention for _vtiger CRM >> 5.0.3 - PHP 5.2_ compatible patch: >> >> *vtigercrm-5.0.3-php5.2-patch1.zip >> > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/ef3934d2/attachment.htm From weigelt at metux.de Mon Jun 25 09:34:03 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 18:34:03 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FD794.7030802@vtiger.com> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> <467FD794.7030802@vtiger.com> Message-ID: <20070625163403.GH7548@nibiru.local> * Gopal schrieb: Hi, > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. Ok. Does this patch also work w/ older PHP versions ? BTW: is further support for php4 wanted anyways, or will it be dropped ? > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. I suggest smaller release steps. Much smaller ones. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 10:49:33 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 19:49:33 +0200 Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link Message-ID: <20070625174933.GI7548@nibiru.local> Hi folks, this patch fixes the really strange javascript link for pdf invoice to an plain url. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- -------------- next part -------------- diff -ruN htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl htdocs/Smarty/templates/Inventory/InventoryActions.tpl --- htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 18:57:40.000000000 +0200 +++ htdocs/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 19:42:26.000000000 +0200 @@ -190,7 +190,7 @@ -{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes' || $MODULE eq 'Invoice'} +{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes'} {if $MODULE eq 'SalesOrder'} {assign var=export_pdf_action value="CreateSOPDF"} @@ -200,8 +200,7 @@ - + {$APP.LBL_EXPORT_TO_PDF} @@ -209,6 +208,23 @@ {/if} + +{if $MODULE eq 'Invoice'} + + + + + +{/if} + + From weigelt at metux.de Mon Jun 25 11:03:12 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 20:03:12 +0200 Subject: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private In-Reply-To: <20070510151920.GA25395@nibiru.local> References: <20070510151920.GA25395@nibiru.local> Message-ID: <20070625180312.GJ7548@nibiru.local> * Enrico Weigelt schrieb: > > Hi folks, > > here's a bunch of patches between the 5.1_jens branch and jens's > private tree, cleaned up a little bit. did anyone have a look at my patch ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From davidv.net at gmail.com Mon Jun 25 13:46:57 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 25 Jun 2007 16:46:57 -0400 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool In-Reply-To: <20070625134059.GA7548@nibiru.local> References: <20070625134059.GA7548@nibiru.local> Message-ID: Enrico, The admin password is stored in vtiger_users in the column user_password. David V. 2007/6/25, Enrico Weigelt : > > > Hi folks, > > I just had to recover my admin password manually. This was quite > complicated - had to try out several things I found on the web, > until I got it. > > So, IMHO, we should add an little command line tool for that. > I do not yet know how the password is actually encoded/stored, > otherwise already would have done it. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/8d23a98b/attachment.htm From minnie at vtiger.com Mon Jun 25 21:34:47 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:04:47 +0530 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <20070625142321.GG7548@nibiru.local> References: <20070625142321.GG7548@nibiru.local> Message-ID: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Hi weigelt, I've tested the same in vtiger CRM 5.0.3, but I could notreproduce the issue. I can see the link to create new invoice. so firstcheck the permission given to the user. ie., whether the user haspermission to create invoice or not. if the user does not have permission to create invoice and there is no invoices, then No Invoices Found ! and You are not allowed to create an Invoice messageswill be displayed in the listview area. kindly let me know what messagedisplayed in your invoces listview. it is better to give some snapshotfor clear understanding of your problem. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ---- Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 http://www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/25e3786d/attachment-0001.html From minnie at vtiger.com Mon Jun 25 21:44:33 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:14:33 +0530 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection Message-ID: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> vulnerability Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <20070625141133.GE7548 at nibiru.local> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_306_13776658.1182833073279" References: <20070625141133.GE7548 at nibiru.local> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_306_13776658.1182833073279 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear weigelt, It is better to give me the entire url you've given. when I try t= o give module=3DLeads and action=3Dfoo, I got the warning message stating t= hat Warning: include(modules/Leads/foo.php) [function.include]: failed to open= stream: No such file or directory in I tested for other modules also. I got the same result. kindly help me to r= eproduce this one. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ----=20 = =20 Hi folks, while playing around w/ url parameters, I've found an probably=20 critical vulnerability:=20 The "action" parameter seems to go directly into the filename=20 for code loading (ie. "action=3Dfoo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu --=20 --------------------------------------------------------------------- Enrico Weigelt =3D=3D metux IT service phone: +49 36207 519931 http://www: http://www.metux.de= / fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_306_13776658.1182833073279 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = Dear weigelt,

       &= nbsp;  It is better to give me the entire url you've given. when I try= to give module=3DLeads and action=3Dfoo, I got the warning message stating= that
Warning: include(modules/Leads/foo.php) [function.include]: failed to= open stream: No such file or directory in

I tested for other module= s also. I got the same result. kindly help me to reproduce this one.
Thanks & Regards,
Minnie.


----weigelt at metux.de wrote ---= -

=20 =20 =20

Hi folks,

while playing around w/ url parameters, I've found an = probably
critical vulnerability:

The "action" parameter seems t= o go directly into the filename
for code loading (ie. "action=3Dfoo" en= ds up in trying to load
"foo.php" within the module's subdir) !

W= e should fix this ASAP.


cu
--
---------------------------= ------------------------------------------
Enrico Weigelt =3D=3D m= etux IT service

phone: +49 36207 519931 http://www: http://www.metux.de/
fax: +49 3620= 7 519932 email: contact at metux.de
cellphone: +49 174 706648= 1
---------------------------------------------------------------------<= br> -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
= ---------------------------------------------------------------------
__= _____________________________________________
Reach hundreds of potentia= l candidates - http://= jobs.vtiger.com
=20 =20
------=_Part_306_13776658.1182833073279-- From rasomu at gmail.com Tue Jun 26 00:37:55 2007 From: rasomu at gmail.com (Rafael Soler) Date: Tue, 26 Jun 2007 09:37:55 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 10 In-Reply-To: References: Message-ID: <6ce93de40706260037s3fe2c94eoc917d994bc039214@mail.gmail.com> Hi, I'm new to this list, but good work guys. If this is true, and I don't reasons to think that isn't. IMHO it's better a 5.0.4 name rather than a 5.0.3.php5.02.patch1. From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > On 6/26/07, vtigercrm-developers-request at lists.vtigercrm.com < vtigercrm-developers-request at lists.vtigercrm.com> wrote: > > Send vtigercrm-developers mailing list submissions to > vtigercrm-developers at lists.vtigercrm.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > or, via email, send a message with subject or body 'help' to > vtigercrm-developers-request at lists.vtigercrm.com > > You can reach the person managing the list at > vtigercrm-developers-owner at lists.vtigercrm.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vtigercrm-developers digest..." > > Today's Topics: > > 1. Licensing (Enrico Weigelt) > 2. [CRITICAL] Missing button/link for creating invoices > (Enrico Weigelt) > 3. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Gopal) > 4. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Enrico Weigelt) > 5. [PATCH] Invoice: fix PDF link (Enrico Weigelt) > 6. Re: [PATCH] 5.1_jens vs. jens' private (Enrico Weigelt) > 7. Re: RFC: password recovery/reset tool (David V.) > 8. Re: [CRITICAL] Missing button/link for creating invoices (Minnie) > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:18:05 +0200 > Subject: [Vtigercrm-developers] Licensing > > Hi folks, > > are there already any efforts on going away from SugarCRM license ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:23:21 +0200 > Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > > Enrico Weigelt wrote: > > * Gopal schrieb: > > Hi, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 18:34:03 +0200 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > * Gopal schrieb: > > Hi, > > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > > 5.1. We didn't find any issues core functions of vtiger CRM. > > Ok. Does this patch also work w/ older PHP versions ? > BTW: is further support for php4 wanted anyways, or will it be dropped ? > > > In future, we will integrate this patch with our main branch, so that it > > will be available as part of the core product during next release. > > I suggest smaller release steps. Much smaller ones. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 19:49:33 +0200 > Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link > > Hi folks, > > this patch fixes the really strange javascript link for pdf > invoice to an plain url. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 20:03:12 +0200 > Subject: Re: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private > * Enrico Weigelt schrieb: > > > > Hi folks, > > > > here's a bunch of patches between the 5.1_jens branch and jens's > > private tree, cleaned up a little bit. > > did anyone have a look at my patch ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: "David V." > To: weigelt at metux.de, vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 16:46:57 -0400 > Subject: Re: [Vtigercrm-developers] RFC: password recovery/reset tool > Enrico, > > The admin password is stored in vtiger_users in the column user_password. > > David V. > > > 2007/6/25, Enrico Weigelt : > > > > > > Hi folks, > > > > I just had to recover my admin password manually. This was quite > > complicated - had to try out several things I found on the web, > > until I got it. > > > > So, IMHO, we should add an little command line tool for that. > > I do not yet know how the password is actually encoded/stored, > > otherwise already would have done it. > > > > cu > > -- > > --------------------------------------------------------------------- > > Enrico Weigelt == metux IT service > > > > phone: +49 36207 519931 www: http://www.metux.de/ > > fax: +49 36207 519932 email: contact at metux.de > > cellphone: +49 174 7066481 > > --------------------------------------------------------------------- > > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > > --------------------------------------------------------------------- > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > > > > ---------- Forwarded message ---------- > From: Minnie > To: weigelt at metux.de > Date: Tue, 26 Jun 2007 10:04:47 +0530 > Subject: Re: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > Hi weigelt, > > I've tested the same in vtiger CRM 5.0.3, but I could not reproduce > the issue. I can see the link to create new invoice. so first check the > permission given to the user. ie., whether the user has permission to create > invoice or not. if the user does not have permission to create invoice and > there is no invoices, then *No Invoices Found !* and *You are not allowed > to create an Invoice *messages will be displayed in the listview area. > kindly let me know what message displayed in your invoces listview. it is > better to give some snapshot for clear understanding of your problem. > > Thanks & Regards, > Minnie. > > > > ----weigelt at metux.de wrote ---- > > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 http://www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/cb608769/attachment.htm From richie at vtiger.com Tue Jun 26 01:09:27 2007 From: richie at vtiger.com (richie) Date: Tue, 26 Jun 2007 13:39:27 +0530 Subject: [Vtigercrm-developers] forge usage Message-ID: <4680C9B7.5080601@vtiger.com> Hello! The vtiger forge will be moved within this week to a new domain. mmbrich has been very nice to provide facility to support the forge and the trac in his network for quite a long time. He has personally offered a lot to vtiger too. I wish him all the very best and wish him success all the way. Balduin did make a point that the forge was not being addressed well. I would like to initiate the discussion on how we can use the forge effectively. This is something that I realise must be given due attention and not just given lip-service. I regret that in the past, we could not provide due service to the same. Some of the areas that I have asked my team to attend to is to answer the queries in the developer mailing list. But this is a very short term view since whenever we get into a release phase all this will be ignored. I need help and am willing to learn. The idea is to encourage more contributions and help the contributions reach their goal without interrupting development or any other efforts. *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/bd14d78f/attachment.html From weigelt at metux.de Tue Jun 26 04:38:26 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:38:26 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> Message-ID: <20070626113826.GA17129@nibiru.local> * Minnie schrieb: Hi, > when I try to give module=Leads and action=foo, I got the warning > message stating that > Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in The problem is: the name of the codefile to load is built from $_REQUEST{'module'} and $_REQUEST{'action'}. There are several ways to trick php with special characters. If including from URLs is enabled, we have an big fat code injection leak. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Tue Jun 26 04:43:14 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:43:14 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> References: <20070625142321.GG7548@nibiru.local> <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Message-ID: <20070626114314.GA2822@nibiru.local> * Minnie schrieb: Hi, > I've tested the same in vtiger CRM 5.0.3, but I could not > reproduce the issue. Ah, forgot to mention: I'm working on jens5_1. Meanwhile I've changed the templates to add an link. I'll supply a patch. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From gopals at vtiger.com Tue Jun 26 05:35:43 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:05:43 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released Message-ID: <4681081F.2020303@vtiger.com> Dear Team, I am happy to announce the much awaited patch for supporting *vtiger CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. I take this opportunity to thank our community for their encouragement and active participation in development process. *Important:* Please note that, this patch is compatible with *vtiger CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate to the latest version i.e. vtiger CRM 5.0.3. You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our Product *Download Area *. For patch installation procedure refer to our Wiki site: http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/1744b5b8/attachment.htm From libregeek at gmail.com Tue Jun 26 05:47:29 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 26 Jun 2007 18:17:29 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released In-Reply-To: <4681081F.2020303@vtiger.com> References: <4681081F.2020303@vtiger.com> Message-ID: <2315046d0706260547l57383314jbb1077114dee6726@mail.gmail.com> On 26/06/07, Gopal wrote: > > > > Dear Team, > > > I am happy to announce the much awaited patch for supporting vtiger CRM > 5.0.3 over PHP 5.2. This patch caters to the need of vtiger users, > particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement and > active participation in development process. > > Important: Please note that, this patch is compatible with vtiger CRM 5.0.3 > & PHP 5.x series. Those who are using our earlier version of vtiger CRM > (v5.0.2 and below) are strongly recommended to migrate to the latest version > i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our > Product Download Area. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > Best Regards, > Gopal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > I tried to download it and got a *500 - Internal Server Error*. regards -- Manilal K M. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com Better to light one candle than to curse the darkness. From gopals at vtiger.com Tue Jun 26 06:19:32 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:49:32 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <46811264.4000301@vtiger.com> Yes, I am updating the link. Few Seconds.. Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/46e33ffc/attachment.html From gopals at vtiger.com Tue Jun 26 06:26:06 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:56:06 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <468113EE.2080307@vtiger.com> URL has been fixed. You can directly download from: http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.tar.gz?use_mirror=osdn Thanks, Gopal Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/94b9ddbb/attachment-0001.html From john at tantor.com Tue Jun 26 06:52:25 2007 From: john at tantor.com (J Zakhar) Date: Tue, 26 Jun 2007 09:52:25 -0400 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <20070626113826.GA17129@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> Message-ID: <46811A19.6050600@tantor.com> Enrico Weigelt wrote: > * Minnie schrieb: > > Hi, > > >> when I try to give module=Leads and action=foo, I got the warning >> message stating that >> Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in >> > > The problem is: the name of the codefile to load is built from > $_REQUEST{'module'} and $_REQUEST{'action'}. There are several > ways to trick php with special characters. If including from > URLs is enabled, we have an big fat code injection leak. > > cu > Granted I am by no means an expert, but one is that syntax even valid? Should it not be $_REQUEST['var']; ? Second, using that array, you have to form post to the page for the variables in $_REQUEST/$_POST/$_GET to get filled. With most modern versions of php, register globals is off by default.. I just tested it here and the original poster is correct, if you drop in your own action you can get a remote code execution situation. Yeah in the code we have $action = ''; if(isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } and that is Bizarre the whole point of the $_REQUEST array was to stop this kind of thing... From Dirk.Gorny at Genion.de Tue Jun 26 08:07:47 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Tue, 26 Jun 2007 17:07:47 +0200 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: <468113EE.2080307@vtiger.com> References: <468113EE.2080307@vtiger.com> Message-ID: <200706261707.48117.Dirk.Gorny@Genion.de> Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at that places where it must be changed and not a steamroller roling over all code in the directory. If anyone does a change in code for himself, the code gets lost. If anyone has fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patch should be a diff against the 5.0.3 release and not only a accumulation of files. His job is to transport fixes and not code which is since a long time at my filesystem, now with wrong permissions and wrong user- and groupnames. In programming it is a high risk to make a error. If I do someting without necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta >r.gz?use_mirror=osdn > From weigelt at metux.de Tue Jun 26 13:08:29 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 22:08:29 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <46811A19.6050600@tantor.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> Message-ID: <20070626200828.GA10869@nibiru.local> * J Zakhar schrieb: > Should it not be $_REQUEST['var']; ? Both are valid. > Second, using that array, you have to form post to the page for the > variables in $_REQUEST/$_POST/$_GET to get filled. $_REQUEST contains both, from $_GET and $_POST (aka independent from request method). > I just tested it here and the original poster is correct, if you drop in > your own action you can get a remote code execution situation. > > Yeah in the code we have > > $action = ''; > if(isset($_REQUEST['action'])) > { > $action = $_REQUEST['action']; > } we should put something like (preg_match('~([A-Za-z_\.]+)~,$_REQUEST{'action'},$xxx) && ($action = $xxx[1])); in here. Same w/ $module + friends here. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From tzenk at gmx.net Tue Jun 26 18:03:57 2007 From: tzenk at gmx.net (Torsten Zenk) Date: Wed, 27 Jun 2007 03:03:57 +0200 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <20070626200828.GA10869@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> <20070626200828.GA10869@nibiru.local> Message-ID: <4681B77D.3010209@gmx.net> Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA From minnie at vtiger.com Wed Jun 27 04:36:03 2007 From: minnie at vtiger.com (Minnie) Date: Wed, 27 Jun 2007 17:06:03 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP Message-ID: <1136cf777ab.6404776966665655929.7421375336543371956@vtiger.com> 5.2.xReleased Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <200706261707.48117.Dirk.Gorny at Genion.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_941_29469484.1182944163752" References: <200706261707.48117.Dirk.Gorny at Genion.de> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_941_29469484.1182944163752 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Dirk, This release is mainly for end users those who are notfamiliar wi= th development process. The developer community can alwayscheckout the late= st source from svn. For PHP5.2 support you can referthe revision 11187. Thi= srevision includes latest version of Smarty(Smarty 2.6.18) also. Sousing th= is revision you can take the diff and upgrade your setup. Thanks & Regards, Minnie. ----Dirk.Gorny at Genion.de wrote ----=20 = Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at tha= t=20 places where it must be changed and not a steamroller roling over all code = in=20 the directory. If anyone does a change in code for himself, the code gets lost. If anyone = has=20 fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patc= h=20 should be a diff against the 5.0.3 release and not only a accumulation of= =20 files. His job is to transport fixes and not code which is since a long tim= e=20 at my filesystem, now with wrong permissions and wrong user- and groupnames= . In programming it is a high risk to make a error. If I do someting without= =20 necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.= ta >r.gz?use_mirror=3Dosdn > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_941_29469484.1182944163752 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = =20 Dear Dirk,

          This release is main= ly for end users those who are not familiar with development process. The developer community can always checkout the latest source from svn. For PHP5.2 support you can refer the revision 11187. This revision includes latest version of Smarty(Smarty 2.6.18) also. So using this revision you can take the diff and upgrade your setup.

Thanks & Regards,
Minnie.






----Dirk.Gorny at Genion.de wrote ----
=
=20 =20 =20
Hallo Gopal,

can you explain why you announce set of files as a patc= h?
In my imagination a patch is something which changes code atomically = at that
places where it must be changed and not a steamroller roling ov= er all code in
the directory.
If anyone does a change in code for hi= mself, the code gets lost. If anyone has
fixed some errors, the fixes g= et lost.
If I use a patch I can use it also with a little work in furthe= r. So a Patch
should be a diff against the 5.0.3 release and not only a= accumulation of
files. His job is to transport fixes and not code whic= h is since a long time
at my filesystem, now with wrong permissions and= wrong user- and groupnames.
In programming it is a high risk to make a = error. If I do someting without
necessity it is an error that could eas= y be avoided.

Best regards,

Dirk

Am Dienstag, 26. Juni= 2007 schrieb Gopal:
> URL has been fixed. You can directly download = from:
>
> http://downloads.sourc= eforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta
>r.gz?use_m= irror=3Dosdn
>
_______________________________________________
= Reach hundreds of potential candidates - http://jobs.vtiger.com
=20 =20
------=_Part_941_29469484.1182944163752-- From minnie at vtiger.com Thu Jun 28 01:13:31 2007 From: minnie at vtiger.com (Minnie) Date: Thu, 28 Jun 2007 13:43:31 +0530 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <4681B77D.3010209@gmx.net> References: <4681B77D.3010209@gmx.net> Message-ID: <11371646698.2753085964067173159.8633905062536464143@vtiger.com> Dear Tzenk, To change the bar color in horizontal bargraph, kindly try to change the following line in modules/Dashboard/horizontal_bargraph.php(line no : 111) $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'blue', 'white')); Eg : $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'green', 'white')); For vertical graph, do the same changes in modules/Dashboard/vertical_bargraph.php(line no : 114) I hope this is the fix for your problem. Thanks & Regards, Minnie. ----tzenk at gmx.net wrote ---- Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/9dc9b9ee/attachment.html From gopals at vtiger.com Thu Jun 28 03:56:12 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 28 Jun 2007 16:26:12 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtigerForge Maintenance on July 4-5, 2007 Message-ID: <468393CC.7060407@vtiger.com> Dear Team, We are planning to migrate vtigerForge service from fosslabs to our Network on *July 4-5, 2007*.* Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtigerforge.fosslabs.com *After Migration: *http://forge.vtiger.com * Note:* Currently in http://forge.vtiger.com we have dumped the existing data for testing purpose, which will be cleaned up during maintenance. Hence, please don't enter any real data before maintenance. _*2. Maintenance Schedule*_ *Date:* July 4-5, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 48 hrs *IMPORTANT NOTE: *During Forge movement, you cannot access the existing URL (http://vtigerforge.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by July 2, 2007. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/f8a05dfc/attachment-0001.htm From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 1 02:18:16 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 1 Jun 2007 08:18:16 +0200 Subject: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Message-ID: Hi Team, thanks for your great work! A few question regarding SVN: Will this release be tagged in SVN? Is it based on Changeset 11172? Where will the ongoing developement be taken (5.0.3 Branch or another one or new trunk)? I ask because i would prefer to check out from SVN for testing and developing environement. regards, Andreas Reiche, Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von richie Gesendet: Donnerstag, 31. Mai 2007 15:13 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Dear Team, vtigercrm-5.0.3 is officially released. You can have a look at the files at http://sourceforge.net/project/showfiles.php?group_id=117522&package_id=2334 79 Thank you all for your patience and faith, Richie Gopal wrote: Dear Team, I am happy to inform you all that we have successfully completed all our routine tests. We are expecting release in another few hours time. Thanks & Regards, Gopal _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From weigelt at metux.de Fri Jun 1 09:22:02 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Fri, 1 Jun 2007 15:22:02 +0200 Subject: [Vtigercrm-developers] RFC: clever campaing handling Message-ID: <20070601132202.GD5180@nibiru.local> Hi folks, I'm (again) thinking about an good campaign management again. The main problem: it has to support contact-individual actions and long-time campaigns (w/ growing contacts). An simple approach for campaings is just to group contacts together and send a message to all at once. But this does not work for me. My requirements are: a) it must be possible to send individual messages and maybe choose an appropriate template. b) conversation status has be recorded, also manual (ie. if I'm conversing via phone or face2face, there is no message to be sent) c) before doing anything it must be possible to skip off certain contacts from the campaign d) there have to be clear rules for which contacts to include in an campaign (ie. tags), so the computer can present all people who potentially should be added to the campaign e) while the campaign is already running, new/changed contacts must also be added to the campaign once the criteria match. Lets take an example: I'm starting a new campaign, maybe an political iniative (which will live some time). Now I'd like to inform evryone who might be interested. That may be private contacts, companies, representatives, etc. They all have to be treated separately (ie. representatives like to be addressed formally, friends obviously not ;-)) It would be nice if vtiger present templates (ie. with simple macros processing) and send the mails, but that's not absolutely necessary (for now). It more important to have an overview about who has been contacted, maybe what reaction got, who still to connect, who to reply, ... And its important that all contacts which match the criteria (ie. tags) will be presented, even if they match after the campaign has started (ie. added or changed contact). So my proposal: a) every contact may be tagged easily queried by tags. (maybe the current tag cloud already works for that ?) b) each campaign object contains an tag query c) campaign-contact objects link together campaigns and contacts. each of them additionally contains an status flag (ie. new, contacted, skipped, delayed, ...), comment text, ... d) there's an frontend view "open campaigns" which lists all campaigns which have contacts to do (to contact). from here we can reach the "open positions" views for each campaign. that view allows to work on the campaign-contacts. What do you think about it ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From libregeek at gmail.com Fri Jun 1 10:02:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Fri, 1 Jun 2007 19:32:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 Message-ID: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Hi, Sorry for cross-posting the issue in forum and mailing list. But I would like draw the attention of the developers since it's a critical issue. It is really ridiculous that an enterprise grade application will work only in an vulnerable software(php-5.1). The PHP-5.1 series is marked as vulnerable by the php community and they have recommended to upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger doesn't support php-5.2 nor php-4.4.7. IMO, when releasing a patch, care should be taken to ensure that there are no security vulnerabilities instead of integrating new features. I remember that php-5.2. is released before vtiger released the 5.0.1. Developers please address this issue seriously. regards Manilal -- Better to light one candle than to curse the darkness. Blog: http://gnubreeze.blogspot.com Blog: http://flossvalley.blogspot.com From jon at eyesopen.com Sun Jun 3 12:53:26 2007 From: jon at eyesopen.com (Jonathan Bringhurst) Date: Sun, 3 Jun 2007 10:53:26 -0600 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view Message-ID: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: calendarlink.patch Type: application/octet-stream Size: 1101 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070603/2bc16650/attachment.obj From minnie at vtiger.com Mon Jun 4 02:02:45 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 04 Jun 2007 11:32:45 +0530 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view In-Reply-To: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> References: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> Message-ID: <112f5540f12.-8475235261695513002.-6283394854133697941@vtiger.com> Dear Jon, Thank you for your patch.This patch will be integrated in vtigerCRM. I'll let you knowonce the patch integrated. Thanks & Regards, Minnie. ----jon at eyesopen.com wrote ---- I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/c4d7dd68/attachment.html From per at qvtech.cc Mon Jun 4 02:49:51 2007 From: per at qvtech.cc (Per Qvindesland) Date: Mon, 04 Jun 2007 08:49:51 +0200 Subject: [Vtigercrm-developers] Startup Script Message-ID: <4663B60F.60507@qvtech.cc> Hello List, I created a shell startup script for a client, i got a bit tierd of figuring out how to configure vtiger to start up during boot, so I decided to do make one, if anyone feels like adding to it, using it or improving on it then please feel free to do so, it works just fine on Fedora Core 6 but it should also work on other distros, the only thing the user should have to do is to edit the EXECDIR variable to his/her vtiger path then copy it to the /etc/init.d dir as I.E vtiger umm perhaps also chmod it to 655. I hope it's useful for some. Kind regards Per Qvindesland #!/bin/bash # # Description: vtiger software startup and shutdown # Vendor: Per Qvindesland # Created: 21. May 2007 # Author: Per Qvindesland # # FileTarget: /etc/init.d/vtiger # FileOwner: root.root # FilePerms: 0655 # # chkconfig: 2345 97 06 # $Id: vtiger,v 1.0 2007/05/21 05:00:28 $ # initialization # adjust these variables to your environment EXECDIR=/home/vtiger/vtigerCRM5 . /etc/rc.d/init.d/functions RETVAL=0 VTIGERSTATUS= MAXITERATIONS=60 # 2 seconds every iteration, max wait 2 minutes) getvtigerstatus() { VTIGERSTATUSSTRING=$(ps ax | grep -v grep | grep $EXECDIR) echo $VTIGERSTATUSSTRING | grep $EXECDIR &> /dev/null VTIGERSTATUS=$? } start () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo "vtiger is already running" return 1 fi echo -n "Starting Vtiger: " "$EXECDIR/bin/startvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as started in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LOGFILE | grep 'INFO.*\[Server\].*Started in' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't started within the timeout allowed, please review file $LOGFILE to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } stop () { getvtigerstatus if [ $VTIGERSTATUS -ne 0 ] ; then echo "vtiger is already stopped" return 1 fi echo -n "Stopping Vtiger: " export LASTLOG=`ls -t $VTIGER_HOME/logs/vtiger_.log | head -1` "$EXECDIR/bin/stopvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as halted in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LASTLOG | grep 'Halting VM' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't stopped within the timeout allowed, please review file $LASTLOG to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } restart () { stop start } condrestart () { getadempierestatus if [ $VTIGERSTATUS -eq 0 ] ; then restart fi } rhstatus () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo echo "vtiger is running:" ps ax | grep -v grep | grep $EXECDIR | sed 's/^[[:space:]]*\([[:digit:]]*\).*:[[:digit:]][[:digit:]][[:space:]]\(.*\)/\1 \2/' echo else echo "vtiger is stopped" fi } case "$1" in start) start ;; stop) stop ;; reload) restart ;; restart) restart ;; condrestart) condrestart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|reload|restart|condrestart|status}" exit 1 esac exit 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/2a820ba6/attachment.bin From sergiokessler at gmail.com Mon Jun 4 14:11:23 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 4 Jun 2007 15:11:23 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Message-ID: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> hmm, what is really ridiculous is your complaint with zero attitude to help... (unless you are a paying customer of vtiget, that's it...) do you understand what open source is ? /sak On 6/1/07, Manilal K M wrote: > Hi, > Sorry for cross-posting the issue in forum and mailing list. But I > would like draw the attention of the developers since it's a critical > issue. > It is really ridiculous that an enterprise grade application will work > only in an vulnerable software(php-5.1). The PHP-5.1 series is marked > as vulnerable by the php community and they have recommended to > upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger > doesn't support php-5.2 nor php-4.4.7. > IMO, when releasing a patch, care should be taken to ensure that > there are no security vulnerabilities instead of integrating new > features. I remember that php-5.2. is released before vtiger released > the 5.0.1. > Developers please address this issue seriously. > > regards > Manilal > -- > Better to light one candle than to curse the darkness. > Blog: http://gnubreeze.blogspot.com > Blog: http://flossvalley.blogspot.com > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Tue Jun 5 02:08:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 5 Jun 2007 11:38:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> Message-ID: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> On 04/06/07, Sergio A. Kessler wrote: > hmm, what is really ridiculous is your complaint with zero attitude to help... > (unless you are a paying customer of vtiget, that's it...) > > do you understand what open source is ? > > /sak > May be I am wrong, but open source doesn't mean vulnerable and buggy software. I was an active participant in vtiger community earlier, but now I am just interested, because our company is using vtiger. regards Manilal From gopals at vtiger.com Tue Jun 5 03:03:55 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 05 Jun 2007 12:33:55 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: <46650ADB.1040208@vtiger.com> Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. * Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtiger.fosslabs.com *After movement: *http://trac.vtiger.com * Note:* In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. _*2. Maintenance Schedule*_ *Date:* June 7, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 12 hrs *IMPORTANT NOTE: *During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/3b3e07dd/attachment-0002.html From chazarra.clement at gmail.com Tue Jun 5 08:19:00 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Tue, 5 Jun 2007 13:19:00 +0100 Subject: [Vtigercrm-developers] List of vTiger developers team Message-ID: Hi guys, I was wondering if it could be possible to get a complete list of the different developers working in vTiger team by module? I have been looking to migration and smtp issues, and think I could help to locate the bugs, but to do so, it would be great if I can contact directly the developers working on those module and discuss those issues with them. It also might help to make a stronger relationship between vTiger team and the community. Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/a12c7214/attachment-0001.html From sergiokessler at gmail.com Tue Jun 5 14:27:51 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Tue, 5 Jun 2007 15:27:51 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> Message-ID: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> open source means that if there is a problem, YOU can fix it, and hopefully your changes will go upstream... open source does NOT mean to complain harshly with crossed arms... or at least, you can be polite with your complaints... you want support for php 5.2 right now ? where are your help ? /sak On 6/5/07, Manilal K M wrote: > On 04/06/07, Sergio A. Kessler wrote: > > hmm, what is really ridiculous is your complaint with zero attitude to help... > > (unless you are a paying customer of vtiget, that's it...) > > > > do you understand what open source is ? > > > > /sak > > > > May be I am wrong, but open source doesn't mean vulnerable and buggy > software. I was an active participant in vtiger community earlier, but > now I am just interested, because our company is using vtiger. > > regards > Manilal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Wed Jun 6 01:42:34 2007 From: libregeek at gmail.com (Manilal K M) Date: Wed, 6 Jun 2007 11:12:34 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> Message-ID: <2315046d0706052242j30586bebl9436e2c06595fe47@mail.gmail.com> On 05/06/07, Sergio A. Kessler wrote: > open source means that if there is a problem, YOU can fix it, > and hopefully your changes will go upstream... > > open source does NOT mean to complain harshly with crossed arms... > > or at least, you can be polite with your complaints... Sorry, if my complaints are harsh. But IMO, open source should not be afraid of criticism. > > you want support for php 5.2 right now ? I have found a work around from google and vtiger forums > where are your help ? Please search the archives of the list. > From chazarra.clement at gmail.com Wed Jun 6 08:43:12 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Wed, 6 Jun 2007 13:43:12 +0100 Subject: [Vtigercrm-developers] login screen Message-ID: Hi guys, I just realised that if you have wrong details about your database connection in the config file (like wrong db name), nothing tells you on the login page. The only thing happening is getting a "* You must specify a valid username and password.*" message... Can be confusing when it is the connection to the database which can't be made. BTW, Is there any developer from vTiger reading this mailing list? Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/32bab08c/attachment-0002.html From richie at vtiger.com Wed Jun 6 09:22:19 2007 From: richie at vtiger.com (richie) Date: Wed, 06 Jun 2007 18:52:19 +0530 Subject: [Vtigercrm-developers] login screen In-Reply-To: References: Message-ID: <4666B50B.60602@vtiger.com> Yes Clem. There are. *Richie* clement chazarra wrote: > Hi guys, > > I just realised that if you have wrong details about your database > connection in the config file (like wrong db name), nothing tells you > on the login page. > The only thing happening is getting a "* You must specify a valid > username and password.*" message... Can be confusing when it is the > connection to the database which can't be made. > > BTW, Is there any developer from vTiger reading this mailing list? > > Regards, > Clem > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/5fddde8d/attachment.html From chazarra.clement at gmail.com Thu Jun 7 11:57:43 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 16:57:43 +0100 Subject: [Vtigercrm-developers] Resource scheduler Message-ID: Hello people, I need some help to understand more deeply how vTiger works.. I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in vTiger. How I see it: We have resources in the scheduler (with associated properties), the best would be to visualise those in vTiger as products categorized as 'resources' so if you edit your product, the changes will occur in phpscheduleit tables. I no want to touch the databases, All I need to understand is how in vTiger we retrieve the custom fields on the form, to be able adding a condition like: if category == 'resources' { select * from scheduleit_resources fields show fields in vTiger form as customfield } Sorry if I am not being clear.. Which files are used to retrieve custom fields? especially product custom fields? I also had a look to the api (http://api.vtiger.com/), but it didn't help much... I need to see the whole picture from the template to the retrieve of the database fields. If I can achieve that, the next step is to customize the products view in each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from scheduleit db again. I already managed to log in scheduleit with vTiger user details. How to retrieve and display data from another table in vTiger modules? Thanks in advance, Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/bc1670f5/attachment-0002.html From gopals at vtiger.com Thu Jun 7 12:01:27 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 07 Jun 2007 21:31:27 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: <46650ADB.1040208@vtiger.com> References: <46650ADB.1040208@vtiger.com> Message-ID: <46682BD7.5010100@vtiger.com> Dear Team, I am pleased to inform you all that we have successfully migrated our *SVN repository* and *Bug Tracking* systems to our Network: *http://trac.vtiger.com* PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank *mmbrich * (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: > Dear Team, > > We are planning to migrate our Trac from fosslabs network to vtiger > Network on June 7, 2007. > * > Maintenance Details:* > _* > 1. Change of URL*_ > > *Present URL: *http://vtiger.fosslabs.com > > *After movement: *http://trac.vtiger.com > * > Note:* In http://trac.vtiger.com we have dumped some old data for the > testing purpose, which will be cleaned during maintenance. Hence, > don't enter any real data before maintanance. > > _*2. Maintenance Schedule*_ > > *Date:* June 7, 2007 > *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) > *Duration:* 12 hrs > > *IMPORTANT NOTE: *During trac movement, you cannot access the existing > trac URL (vtiger.fosslabs.com). If you have identified any new issues > or planning to do SVN repository operations, please complete by tomorrow. > > Looking forward for your kind cooperation. > > Best Regards, > Gopal > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/0cc59509/attachment.html From chazarra.clement at gmail.com Thu Jun 7 12:02:17 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 17:02:17 +0100 Subject: [Vtigercrm-developers] Resource scheduler In-Reply-To: References: Message-ID: Just realized that I could achieve that by inserting my values in vtiger_field table.... Anyway if you are interested by the project or just want to comment please do. On 6/7/07, clement chazarra wrote: > > Hello people, > > I need some help to understand more deeply how vTiger works.. > I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in > vTiger. > > How I see it: > We have resources in the scheduler (with associated properties), the best > would be to visualise those in vTiger as products categorized as 'resources' > so if you edit your product, the changes will occur in phpscheduleit tables. > I no want to touch the databases, All I need to understand is how in vTiger > we retrieve the custom fields on the form, to be able adding a condition > like: > > if category == 'resources' { > select * from scheduleit_resources fields > show fields in vTiger form as customfield > } > > Sorry if I am not being clear.. Which files are used to retrieve custom > fields? especially product custom fields? > I also had a look to the api (http://api.vtiger.com/), but it didn't help > much... I need to see the whole picture from the template to the retrieve of > the database fields. > > If I can achieve that, the next step is to customize the products view in > each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from > scheduleit db again. > > I already managed to log in scheduleit with vTiger user details. > > How to retrieve and display data from another table in vTiger modules? > > Thanks in advance, > Regards, > > Clem > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/63f685e4/attachment-0002.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 8 04:27:11 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 8 Jun 2007 10:27:11 +0200 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: Hi Gopal, I have problems with the new SVN repository location because i'm sitting behind a firewall which blocks HTTP access to a SVN repository. For that purposes the old repository on fosslabs was also available via HTTPS which is accessible. So can you provide access also via HTTPS PLEASE! Thanks and regards, Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) www.lgn.de _____ Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Gopal Gesendet: Donnerstag, 7. Juni 2007 18:01 An: vtigercrm-developers at lists.vtigercrm.com Cc: khaja at vtiger.com Betreff: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Dear Team, I am pleased to inform you all that we have successfully migrated our SVN repository and Bug Tracking systems to our Network: http://trac.vtiger.com PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank mmbrich (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. Maintenance Details: 1. Change of URL Present URL: http://vtiger.fosslabs.com After movement: http://trac.vtiger.com Note: In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. 2. Maintenance Schedule Date: June 7, 2007 Time: 9.00 AM - 9.00 PM (GMT + 5.30) Duration: 12 hrs IMPORTANT NOTE: During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal _____ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/0b5d014b/attachment-0001.html From gopals at vtiger.com Fri Jun 8 04:30:58 2007 From: gopals at vtiger.com (Gopal) Date: Fri, 08 Jun 2007 14:00:58 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466913C2.90108@vtiger.com> Hi Andreas Reiche, Thanks for notifying issue. We will fix it at the earliest. *Team:* Please let us know, if you have identified any new issues. Best Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/32cf0de9/attachment-0001.html From neil.temperley at exemail.com.au Sun Jun 10 21:04:33 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 11:04:33 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching Message-ID: <000001c7abc4$7954d190$0201a8c0@Nemrut> Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ From jorge.torres.maldonado at gmail.com Sun Jun 10 21:57:04 2007 From: jorge.torres.maldonado at gmail.com (Jorge Torres) Date: Sun, 10 Jun 2007 21:57:04 -0400 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <000001c7abc4$7954d190$0201a8c0@Nemrut> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> Message-ID: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: > > Dear Developers, > > In the end my company went with Sugar, but I still keep an eye on vtiger > because I love you guys :-). > > Anyway here is an idea that I will post on a Sugar forum, but I'd thought > I'd post it here first so that if you choose to adopt it you can't be > accused of copying :-). While I haven't checked the vtiger code for a > while > I suspect this issue is applicable to you too. > > ----------------------------------- > > Storage of Multi-Select Items for Quicker MYSQL Searching > > Consider a custom multi-select field with items: > cat > dog > horse > bobcat > cattle > > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > > And if "cat" is the only item the string saved looks like: > "cat" > > This storage scheme has some problems when it comes to doing an SQL > searches > on strings formatted this way. To search for uniquely for "cat" we have > to > search for four different possibilities: (The MYSQL search string is shown > in ""): > > 1) cat at the beginning of the multi-select database string, "cat#%", > 2) cat in the middle, "%#cat#%", > 3) cat at the end, "%#cat", and finally, > 4) cat by itself, "cat". > > If there are 1000 records and none have "cat" selected, the search needs > to > check all four conditions on each record before rejecting each as 'not > matching'. > > However if we choose to store the selection differently we only need to > search for one match not four matches per record. > > Choosing '#' as the bounding character, we store the multi-selected items > as > a string like this instead (ignore the ""): > "#cat##horse##bobcat##cattle#" > > And if "cat" is the only item the string saved looks like: > "#cat#" > > The advantages of this system are: > > * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where > it > is in the string or whether it is the only item. > > * A side benefit is that is possible to delete (or replace) the "cat" item > using a simple PHP string operation, e.g. > str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); > > * Also MYSQL searches are simpler -- if/when you ever need to do a search > using a database admin tool. > > Note that to search for 'no selection' you need to check for ## or an > empty > string. > > I suggest the best way to implement the change is with dedicated explode() > and implode() functions and using a minimum of hardwired > strings. Examples > are given below. > > that's all, > regards and good luck, > Neil > > > Sample Code... > > /* ########################################################## */ > define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); > define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. > > /** > * Formats a string of multi-select items for saving to a database. > * > * @param array $multiple_select_array > * @return string formatted multi-select string > * > */ > function MultipleSelectImplode( $multiple_select_array ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > return $bounding_char . implode("$bounding_char$bounding_char", > $multiple_select_array) . $bounding_char; > } > > /** > * Splits a formatted string of multi-select items into an > array. Returns an empty array if there are no multi-select items. > * > * @param string $multiple_select_string > * @return array multi-select array > * > */ > function MultipleSelectExplode( $multiple_select_string ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for > regexps > // Remove $bounding_char at each end of the string: > $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", > "/$bounding_char_re\s*$/"), '', > $multiple_select_string ); > if ( empty($trimmed_string) ) { > // (An explode() here would return a one element array with empty > element): > return array(); > } > return explode("$bounding_char$bounding_char", $trimmed_string); > } > /* ########################################################## */ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070610/d5172d0a/attachment.html From alex.svetos at gmail.com Mon Jun 11 05:09:03 2007 From: alex.svetos at gmail.com (alex svetos) Date: Mon, 11 Jun 2007 11:09:03 +0200 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <26debbf70706110209m5efc550bs40e0d1b3a1df478f@mail.gmail.com> > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > Correct me if am wrong, but that's not how custom field picklist are stored in vtiger. They are stored in a dedicated table with an entrie for each value. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/0cf8fea9/attachment-0001.html From neil.temperley at exemail.com.au Mon Jun 11 08:23:53 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 22:23:53 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <001201c7ac23$60202260$0201a8c0@Nemrut> Some Background: We are a publicly funded (government/university) R&D organisation. Our engagements and collaborations with industry drives our R&D directions and provides pathways for commercialisation. So my company is not quite the classic target customer for vtiger or Sugar. Our key needs: 1) A single definite list of Contacts and Companies (Accounts). 2) Mail outs (news and invitations) to filtered lists of Contacts. (Filtering on combinations of multi-select combo boxes). The ability to slice and dice our Contacts in different ways is essential. 3) Track industry engagements/meetings/agreements (Opportunities). 4) Nice to be able to track which Companies/Contacts have attended various events we hold, e.g. technology showcases, business briefings, short courses. (A bit of a kludge, we are experimenting with using Sugar Projects for this.) 5) Nice to get the CRM to do document management. We store important meeting Notes and Emails under Opportunities. (Document management is not perfect; we would like to find an attached document by text search.) (BTW this would be a really nice feature for the future, that is an indexing system (similar to Copernic or Google Desktop) that indexes Notes and attachments in the database in the background. With this we could use the CRM to do our document management. That is, you could find a meeting note under an Opportunity (for example), or find it by a 'free text' search.) Anyway, regarding Sugar vs vtiger... Some of the keys issues for us were around Contact management. (We have about 1400 Accounts and 2700 Contacts) Some of Sugar's features that were important to us. * Flexible export: export of a filtered selection (really useful as workaround to any lack of functionality, e.g. filter, then export to Excel, then do an email to the list.) * Duplicate Management - detection of duplicates. - merge of duplicates (really nice, though it has bugs still :-( ) (We will have lots of contributors to the database. Avoiding and managing duplicates is really important.) * Mass Update and Mass Delete (Nice to manage large numbers of Contacts - but needs to be used carefully.) Some of vtiger's advantages: * better, more flexible, advanced filtering for List Views. * Tags (we really liked this) * HTML editing of Notes (not that important to us but nice). * Ajax (not that important to us) Our IT department liked that Sugar was more established (with a larger support base?) and therefore more likely to be around in the long term. (This is probably a bit unfair, but that was their perception.) That's about it, Ciao, Neil _____ From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Jorge Torres Sent: Monday, 11 June 2007 11:57 To: vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 08/06/07 15:15 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/b0a755ad/attachment.html From frank at thyamad.com Mon Jun 11 09:35:11 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 10:35:11 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications Message-ID: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> First of all, this is my first post in this list so, Congratulations vtiger is a excellent project. Second, we are Brazilians, and we have some special needs to implement in Vtiger, some about legislation and some about each client requests. I've been working with vtiger last week to accomplish some of those needs and end up for create a new template/themes structure. In few words I did a smarty.config.php modification to point the templates files to a dir structure which is very similar to the theme structure. In few words if you want to create a new template struture for a special theme all you need to do is create a directory under smarty/template with the same name of your theme. As my English is so bad, I Will try to explain better. I have company called thyamad, so I did a theme also called thyamad and did all my theme's modifications there. However thyamad needs some special template modifications new functionalities etc, then I create a directory in smarty/template/thyamad copied all files from smarty/template to this new directory and now all modifications in Thyamad template will only change thyamad functionalities. By the way, I removed all files from smarty/templates to smarty/templates/default so I have no files on smarty/templates and there is a default directory where all default template files are. I tested this structure against all themes in version 5.0.3 and it worked well. As I did not followed this project since its begin I am wondering if such theme/template structure is useful for someone else or not and if I am did it correctly. Thank you very much for your time and attention. Of course all comments will be really very welcome. -- Frank Alcantara http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/011b1817/attachment-0001.html From joe at tsolucio.com Mon Jun 11 10:50:36 2007 From: joe at tsolucio.com (Joe Bordes) Date: Mon, 11 Jun 2007 16:50:36 +0200 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1181573436.6389.17.camel@joesunix.int> Hi, This sounds like a very good idea, I hope vtiger team catches on. Very interesting for being your first post ;-) Joe TSolucio El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > First of all, this is my first post in this list so, Congratulations > vtiger is a excellent project. > Second, we are Brazilians, and we have some special needs to implement > in Vtiger, some about legislation and some about each client requests. > I've been working with vtiger last week to accomplish some of those > needs and end up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the > templates files to a dir structure which is very similar to the theme > structure. In few words if you want to create a new template struture > for a special theme all you need to do is create a directory under > smarty/template with the same name of your theme. As my English is so > bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad > and did all my theme's modifications there. However thyamad needs some > special template modifications new functionalities etc, then I create > a directory in smarty/template/thyamad copied all files from > smarty/template to this new directory and now all modifications in > Thyamad template will only change thyamad functionalities. By the way, > I removed all files from smarty/templates to smarty/templates/default > so I have no files on smarty/templates and there is a default > directory where all default template files are. I tested this > structure against all themes in version 5.0.3 and it worked well. > > As I did not followed this project since its begin I am wondering if > such theme/template structure is useful for someone else or not and if > I am did it correctly. > > Thank you very much for your time and attention. Of course all > comments will be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may > be unsuitable for children), unusual humor (which may be unsuitable > for adults), and advanced engineering (which may be unsuitable for > everyone else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From gopals at vtiger.com Mon Jun 11 12:34:15 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 11 Jun 2007 22:04:15 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466D7987.3010403@vtiger.com> Hi Andreas Reiche, We have enabled https for vtiger Trac Please let me know if you are experiencing any issues. Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/bba62d25/attachment-0001.html From dome at tel.co.th Mon Jun 11 12:40:37 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Mon, 11 Jun 2007 23:40:37 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? Message-ID: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Hi All, Any update for postgresq support ? Dome C. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/4c2276bb/attachment.html From frank at thyamad.com Mon Jun 11 12:41:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 13:41:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1181573436.6389.17.camel@joesunix.int> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> <1181573436.6389.17.camel@joesunix.int> Message-ID: <1bab94f60706110941v6d6aa1dt7fdd5fd3490eb0a0@mail.gmail.com> Thank you Joe. I am woiting for them... Frank On 6/11/07, Joe Bordes wrote: > > Hi, > > This sounds like a very good idea, I hope vtiger team catches on. > > Very interesting for being your first post ;-) > > Joe > TSolucio > > El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > > First of all, this is my first post in this list so, Congratulations > > vtiger is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > > in Vtiger, some about legislation and some about each client requests. > > I've been working with vtiger last week to accomplish some of those > > needs and end up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > > templates files to a dir structure which is very similar to the theme > > structure. In few words if you want to create a new template struture > > for a special theme all you need to do is create a directory under > > smarty/template with the same name of your theme. As my English is so > > bad, I Will try to explain better. > > > > I have company called thyamad, so I did a theme also called thyamad > > and did all my theme's modifications there. However thyamad needs some > > special template modifications new functionalities etc, then I create > > a directory in smarty/template/thyamad copied all files from > > smarty/template to this new directory and now all modifications in > > Thyamad template will only change thyamad functionalities. By the way, > > I removed all files from smarty/templates to smarty/templates/default > > so I have no files on smarty/templates and there is a default > > directory where all default template files are. I tested this > > structure against all themes in version 5.0.3 and it worked well. > > > > As I did not followed this project since its begin I am wondering if > > such theme/template structure is useful for someone else or not and if > > I am did it correctly. > > > > Thank you very much for your time and attention. Of course all > > comments will be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may > > be unsuitable for children), unusual humor (which may be unsuitable > > for adults), and advanced engineering (which may be unsuitable for > > everyone else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/a74601a8/attachment-0002.html From davidv.net at gmail.com Mon Jun 11 13:13:03 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 11 Jun 2007 13:13:03 -0400 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From fp at crm-now.de Mon Jun 11 15:05:48 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Mon, 11 Jun 2007 21:05:48 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 In-Reply-To: Message-ID: <200706111906.l5BJ6Jlc030841@prokyon.d-hosting.de> I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de From Andreas.Reiche at LGN.Niedersachsen.de Tue Jun 12 01:22:15 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Tue, 12 Jun 2007 07:22:15 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, I ssue 5 Message-ID: Hi Gopal and Frank, i have no problems now getting access to the new svn via https. Frank, you stated in your mail that you have problems with https. I don't know Smart SVN and Tortoise because i use Eclipse. Maybe it's a problem of accepting the certificate. Are you prompted to accept this? m. f. G., Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) Podbielskistrasse 331 D-30659 Hannover Web: http://www.lgn.de http://www.geolife.de -----Urspr?ngliche Nachricht----- Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Frank Piepiorra Gesendet: Montag, 11. Juni 2007 21:06 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From frank at thyamad.com Tue Jun 12 08:46:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Tue, 12 Jun 2007 09:46:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote: > > Good job Frank ! > > David V. > > 2007/6/11, Frank Alcantara : > > First of all, this is my first post in this list so, Congratulations > vtiger > > is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > in > > Vtiger, some about legislation and some about each client requests. I've > > been working with vtiger last week to accomplish some of those needs and > end > > up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > templates > > files to a dir structure which is very similar to the theme structure. > In > > few words if you want to create a new template struture for a special > theme > > all you need to do is create a directory under smarty/template with the > same > > name of your theme. As my English is so bad, I Will try to explain > better. > > > > I have company called thyamad, so I did a theme also called thyamad and > did > > all my theme's modifications there. However thyamad needs some special > > template modifications new functionalities etc, then I create a > directory > > in smarty/template/thyamad copied all files from smarty/template to this > new > > directory and now all modifications in Thyamad template will only change > > thyamad functionalities. By the way, I removed all files from > > smarty/templates to smarty/templates/default so I have no files on > > smarty/templates and there is a default directory where all default > template > > files are. I tested this structure against all themes in version 5.0.3and > > it worked well. > > > > As I did not followed this project since its begin I am wondering if > such > > theme/template structure is useful for someone else or not and if I am > did > > it correctly. > > > > Thank you very much for your time and attention. Of course all comments > will > > be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may be > > unsuitable for children), unusual humor (which may be unsuitable for > > adults), and advanced engineering (which may be unsuitable for everyone > > else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: Smarty_setup.php Type: application/octet-stream Size: 1656 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment.obj From weigelt at metux.de Tue Jun 12 13:13:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 12 Jun 2007 19:13:41 +0200 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Message-ID: <20070612171341.GA29141@nibiru.local> * Dome Charoenyost schrieb: Hi, > Any update for postgresq support ? I've got it running :) It's an slightly changed version of Jens' privat copy. No idea if anyting had been committed to svn yet. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Tue Jun 12 13:23:08 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Tue, 12 Jun 2007 19:23:08 +0200 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: Message-ID: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > From dome at tel.co.th Thu Jun 14 04:28:03 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Thu, 14 Jun 2007 15:28:03 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <20070612171341.GA29141@nibiru.local> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> <20070612171341.GA29141@nibiru.local> Message-ID: <8ccbff060706140128xea86becwfda6d26974796127@mail.gmail.com> how to get your version ? postgresql is very important for me Dome C. On 6/13/07, Enrico Weigelt wrote: > > * Dome Charoenyost schrieb: > > Hi, > > > Any update for postgresq support ? > > I've got it running :) > > It's an slightly changed version of Jens' privat copy. > No idea if anyting had been committed to svn yet. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070614/231a43af/attachment.html From richie at vtiger.com Tue Jun 19 05:13:45 2007 From: richie at vtiger.com (richie) Date: Tue, 19 Jun 2007 14:43:45 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? Message-ID: <46779E49.3000807@vtiger.com> Dear Team, Modularization is an important need for vtiger. I would like to get your ideas on this front please. Thanks, *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/ade6337b/attachment-0002.html From libregeek at gmail.com Tue Jun 19 05:27:52 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 19 Jun 2007 14:57:52 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <2315046d0706190227v19b6540fmcd8f4ad52c88aa9d@mail.gmail.com> On 19/06/07, richie wrote: > > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > Richie IMO, the best examples for mudularization can be found in horde and dotproject. http://www.horde.org http://www.dotproject.net regards Manilal K M. -- Better to light one candle than to curse the darkness. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com From salvador_bueno_avila at hotmail.com Tue Jun 19 12:12:46 2007 From: salvador_bueno_avila at hotmail.com (=?iso-8859-1?B?U2FsdmFkb3IgQnVlbm8gwXZpbGE=?=) Date: Tue, 19 Jun 2007 18:12:46 +0200 Subject: [Vtigercrm-developers] OSS-ERP acceptance Study Message-ID: Dear Vtigercrm user, We are Salvador Bueno and Dolores Gallego, Assistant Professors in Business Administration Department in Pablo de Olavide University at Seville, Spain. Our research involves an analysis about Open Source Software-Enterprise Resource Planning (OSS-ERP) and its impact at organization. We send you this mail to invite your participation in our study. Specifically, our analysis consists on development a Technological Acceptance Model of an OSS-ERP. We consider you are an OSS-ERP user and we appreciate the time necessary for answer our questionnaire. The name of the participants in this study will remain anonymous. I would be most grateful if you participate in this survey. You only have to answer the questionnaire in the following URL and answer online. You will consider for answer the distribution of OSS-ERP you use. http://aramis.upo.es/general/centros_depart/departamentos/invest/oss/ Please do not hesitate to contact us if you have any queries regarding this study. Best regards, Salvador Bueno, Ph D. _________________________________________________________________ Grandes ?xitos, superh?roes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu m?vil. From joe at tsolucio.com Tue Jun 19 17:37:31 2007 From: joe at tsolucio.com (Joe Bordes) Date: Tue, 19 Jun 2007 23:37:31 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <46784C9B.1010402@tsolucio.com> Hi Richie, Yes, me again. You knew I was going to answer, right? :-)) Having already seen the code and the implications of modularization of vtigerCRM I would focus this goal in a very pratical way. - I would start by trying to create a new module for vtigerCRM and watch myself all the way. - Every step should be studied and the implicated files/code must be marked to be changed so it can be module independent and parameters added to a new Admin-Module-Control-Section - Once all the code dependencies detected we must decide the best way to make them independent and clean up the code - All parameters should be coupled together in a plugin.xml file who's structure must be documented. - Once we have an easy way to plugin a module I would grab the fantastic work that has already been done on the forge-module project and modifiy it to adapt to the new situation. - With this and a new section to help install/uninstall modules we should get a preatty good module control with a grphical interface to create/install/uninstall modules. I discard the options of making big structural changes and spending a lot of time looking how others have done it because I don't wan't to break any of the currently working modules while we spend the next 6 months talking of how wonderful it is going to be. vtigerCRM's code base is too tightly coupled to try and make a "different" kind of module control. You might just as well start from scratch and build it with modularity in mind. The only other thing I would change is the activity dependency you have in the code. It is terrible and makes it very difficult to add different types of tasks/activities. This would also benefit those modules (tsprojects) that need to add these kind of features. Obviously you know I have been waiting for this opportunity for a very long time and I have been on your back for just as much time. I firmly believe that this is the most important thing vtigerCRM needs right now and I am willing to help. I can be more concise in the details if you need me to be. As before (always) I am waiting for you to contact me. Regards, Joe TSolucio richie escribi?: > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > *Richie* > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From davidv.net at gmail.com Tue Jun 19 19:09:15 2007 From: davidv.net at gmail.com (David V.) Date: Tue, 19 Jun 2007 19:09:15 -0400 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46784C9B.1010402@tsolucio.com> References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: Joe, I'm with you ! I can help by providing a list of all the things I've had to modify in the core to add my modules in vtiger. David V. 2007/6/19, Joe Bordes : > > Hi Richie, > > Yes, me again. You knew I was going to answer, right? :-)) > > Having already seen the code and the implications of modularization of > vtigerCRM I would focus this goal in a very pratical way. > > - I would start by trying to create a new module for vtigerCRM and watch > myself all the way. > - Every step should be studied and the implicated files/code must be > marked to be changed so it can be module independent and parameters > added to a new Admin-Module-Control-Section > - Once all the code dependencies detected we must decide the best way to > make them independent and clean up the code > - All parameters should be coupled together in a plugin.xml file who's > structure must be documented. > - Once we have an easy way to plugin a module I would grab the fantastic > work that has already been done on the forge-module project and modifiy > it to adapt to the new situation. > - With this and a new section to help install/uninstall modules we > should get a preatty good module control with a grphical interface to > create/install/uninstall modules. > > I discard the options of making big structural changes and spending a > lot of time looking how others have done it because I don't wan't to > break any of the currently working modules while we spend the next 6 > months talking of how wonderful it is going to be. vtigerCRM's code base > is too tightly coupled to try and make a "different" kind of module > control. You might just as well start from scratch and build it with > modularity in mind. > > The only other thing I would change is the activity dependency you have > in the code. It is terrible and makes it very difficult to add different > types of tasks/activities. This would also benefit those modules > (tsprojects) that need to add these kind of features. > > Obviously you know I have been waiting for this opportunity for a very > long time and I have been on your back for just as much time. I firmly > believe that this is the most important thing vtigerCRM needs right now > and I am willing to help. > > I can be more concise in the details if you need me to be. > > As before (always) I am waiting for you to contact me. > > Regards, Joe > TSolucio > > > richie escribi?: > > Dear Team, > > > > Modularization is an important need for vtiger. > > I would like to get your ideas on this front please. > > > > Thanks, > > *Richie* > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/27712c63/attachment-0001.html From gopals at vtiger.com Thu Jun 21 03:57:34 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 21 Jun 2007 13:27:34 +0530 Subject: [Vtigercrm-developers] Appeal to nominate vtiger for SF.net Community Choice Awards.. Message-ID: <467A2F6E.7000005@vtiger.com> Dear Team, I would like to appeal our community to consider nominating vtiger project for Sourceforge.net - 2007 Community Choice Awards. Best Regards, *Gopal* Greetings, Project admins: The nomination phase for our 2007 Community Choice Awards has begun, and it won't be long before the winners are chosen. We've put voting links on many of your project's pages, but now it's time for you to do your part. Ask for your users' votes in your project blogs, mailing lists, forums, or web pages, to ensure that your project makes the final ballot! Trust me, it'll make a big difference. If you win, your project will be highlighted on SourceForge.net and you will be included in our press release. And, as if that weren't enough, you'll be recognized during our awards party at OSCON. Oh, and you'll get an entire year's supply of bragging rights. But here's the catch: There are only a few short weeks left. That means it's time for you to ask your user communities for their vote. I have no doubt that your project has a vibrant community of users and supporters, and each and every last one of them surely wants you to win. They just need a little bit of encouragement from you. Thanks, The SourceForge.net Team -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: nomProj.png Type: image/png Size: 12846 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment.png From weigelt at metux.de Thu Jun 21 06:35:10 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Thu, 21 Jun 2007 12:35:10 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: <20070621103508.GA16047@nibiru.local> * David V. schrieb: Hi folks, the most important step now, IMHO, is to implement and middleware layer with really _clean_ and strict interfaces. The current "bean" model seems to couple database access and web interface too heavily. For example billing: we should have some class VTIGER_Invoice which encapsulates evrything that belongs to an invoice. All things like retrieving information (accessible via object variables), add or remove items, etc, etc, up to the whole calculation stuff should be handled by this class. The web frontend then just opens such an object and only prints out its variables or calls methods. We need very clean and robust interfaces. This is absolutely required for real modularization. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Sun Jun 24 11:56:37 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Sun, 24 Jun 2007 17:56:37 +0200 Subject: [Vtigercrm-developers] Again problems with the SVN In-Reply-To: Message-ID: <200706241609.l5OG9WN0006878@prokyon.d-hosting.de> suddendly the old error message is back when I try to access the SVN with Tortoise: Error * PROPFIND request failed on '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3' PROPFIND of '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3': 200 Ok (http://trac.vtiger.com) Any fix would be appreciated. Regards, Frank From gopals at vtiger.com Mon Jun 25 07:37:37 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 17:07:37 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention Message-ID: <467FA901.1010701@vtiger.com> Dear Team, We are planning to have the following naming convention for _vtiger CRM 5.0.3 - PHP 5.2_ compatible patch: *vtigercrm-5.0.3-php5.2-patch1.zip *Please let me know your views on the naming convention. Thanks, Gopal* * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/e51ca00b/attachment-0002.html From minnie at vtiger.com Mon Jun 25 09:10:31 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 18:40:31 +0530 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> References: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> Message-ID: <11363013a7e.-1522128297289397918.3895162050983393536@vtiger.com> Dear Frank, Kindly try to checkout from the following location http://trac.vtiger.com/svn/vtiger/vtigercrm/ I hope this help you out. Feel free to intimate me, if you've any problem. Thanks & Regards, Minnie. ----fp at crm-now.de wrote ---- FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/0229b63c/attachment-0001.html From weigelt at metux.de Mon Jun 25 09:40:59 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:40:59 +0200 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool Message-ID: <20070625134059.GA7548@nibiru.local> Hi folks, I just had to recover my admin password manually. This was quite complicated - had to try out several things I found on the web, until I got it. So, IMHO, we should add an little command line tool for that. I do not yet know how the password is actually encoded/stored, otherwise already would have done it. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:48:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:48:41 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <20070625134841.GB7548@nibiru.local> * Gopal schrieb: Hi, > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip Well, the first two parts are obviously clear. Still unclear to me: what is that patch actually about ? Fixing it to get running on recent PHP ? hmm, if it doesn't break w/ older versions, it should go into upstream ASAP. otherwise I'd consider it as just an temporary fix, until we've got something stable (depending on some specific PHP version is NOT what I'd call stable). BTW: I'd prefer gz over zip, so, ie. vtigercrm-5.0.3-php5.2-fix.diff.gz cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:52:47 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:52:47 +0200 Subject: [Vtigercrm-developers] Status of merging in jens5_1 ? Message-ID: <20070625135247.GC7548@nibiru.local> Hi folks, what's the status of merging jens5_1 / Jens' privat branch into the mainline ? I'm using Jens's branch with a few additional patches (already posted them to the list) in production. Seems quite stable to me. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:54:37 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:54:37 +0200 Subject: [Vtigercrm-developers] RFC: Regular reminders Message-ID: <20070625135437.GD7548@nibiru.local> Hi folks, I'm currently thinking about auto-posting regular reminders on open issues to the list. If it's not considered spam, I'd go ahead and set up an cronjob for that. I'll also mainain it. Comments ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From Dirk.Gorny at Genion.de Mon Jun 25 10:01:13 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Mon, 25 Jun 2007 16:01:13 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <200706251601.14076.Dirk.Gorny@Genion.de> Hello Gopal, it is possible to create a real Patch with diff against the original vtigercrm-5.0.3 and not a filetree. If yes it should be a .gz file, named vtigercrm-5.0.3-php5.2-patch1.gz If the patch is stable in further patchreleases it should go into the Release. Best regards, Dirk Am Montag, 25. Juni 2007 schrieb Gopal: > Dear Team, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > *Please let me know your views on the naming convention. > > Thanks, > Gopal* > * From weigelt at metux.de Mon Jun 25 10:11:34 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:11:34 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability Message-ID: <20070625141133.GE7548@nibiru.local> Hi folks, while playing around w/ url parameters, I've found an probably critical vulnerability: The "action" parameter seems to go directly into the filename for code loading (ie. "action=foo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From minnie at vtiger.com Mon Jun 25 10:14:47 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 19:44:47 +0530 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> References: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Message-ID: <113633c10dd.-2174267504965674231.124174500588148714@vtiger.com> Dear Frank, This is very good idea. but I need some clarification inthat. if my understanding is corrct, same code(templates file) will berepeated for all themes. For eg: currently, vtiger CRM supports 3themes namely alphagrey, bluelagoon and woodspice.For these 3 themes I've to create 3 directories under Smarty/templatesdirectory and one more directory for default one. Sototally we need to have 4 directories with same set of .tpl files. soif you increase the no. of themes, code duplication will also increase. Kindly correct me if I got you concept wrong. Thanks & Regards, Minnie. ----frank at thyamad.com wrote ---- Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote:Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/2d03a74d/attachment.html From weigelt at metux.de Mon Jun 25 10:18:05 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:18:05 +0200 Subject: [Vtigercrm-developers] Licensing Message-ID: <20070625141805.GF7548@nibiru.local> Hi folks, are there already any efforts on going away from SugarCRM license ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 10:23:21 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:23:21 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices Message-ID: <20070625142321.GG7548@nibiru.local> Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From gopals at vtiger.com Mon Jun 25 10:56:20 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 20:26:20 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <20070625134841.GB7548@nibiru.local> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> Message-ID: <467FD794.7030802@vtiger.com> Hi Enrico Weigelt, We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and 5.1. We didn't find any issues core functions of vtiger CRM. In future, we will integrate this patch with our main branch, so that it will be available as part of the core product during next release. As per suggestion, we will change file format from zip to tar.gz for a better compression. Please get back to me if you need any further clarifications. Regards, Gopal Enrico Weigelt wrote: > * Gopal schrieb: > > Hi, > > >> We are planning to have the following naming convention for _vtiger CRM >> 5.0.3 - PHP 5.2_ compatible patch: >> >> *vtigercrm-5.0.3-php5.2-patch1.zip >> > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/ef3934d2/attachment-0001.html From weigelt at metux.de Mon Jun 25 12:34:03 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 18:34:03 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FD794.7030802@vtiger.com> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> <467FD794.7030802@vtiger.com> Message-ID: <20070625163403.GH7548@nibiru.local> * Gopal schrieb: Hi, > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. Ok. Does this patch also work w/ older PHP versions ? BTW: is further support for php4 wanted anyways, or will it be dropped ? > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. I suggest smaller release steps. Much smaller ones. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 13:49:33 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 19:49:33 +0200 Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link Message-ID: <20070625174933.GI7548@nibiru.local> Hi folks, this patch fixes the really strange javascript link for pdf invoice to an plain url. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- -------------- next part -------------- diff -ruN htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl htdocs/Smarty/templates/Inventory/InventoryActions.tpl --- htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 18:57:40.000000000 +0200 +++ htdocs/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 19:42:26.000000000 +0200 @@ -190,7 +190,7 @@ -{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes' || $MODULE eq 'Invoice'} +{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes'} {if $MODULE eq 'SalesOrder'} {assign var=export_pdf_action value="CreateSOPDF"} @@ -200,8 +200,7 @@ - + {$APP.LBL_EXPORT_TO_PDF} @@ -209,6 +208,23 @@ {/if} + +{if $MODULE eq 'Invoice'} + + + + + +{/if} + + From weigelt at metux.de Mon Jun 25 14:03:12 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 20:03:12 +0200 Subject: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private In-Reply-To: <20070510151920.GA25395@nibiru.local> References: <20070510151920.GA25395@nibiru.local> Message-ID: <20070625180312.GJ7548@nibiru.local> * Enrico Weigelt schrieb: > > Hi folks, > > here's a bunch of patches between the 5.1_jens branch and jens's > private tree, cleaned up a little bit. did anyone have a look at my patch ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From davidv.net at gmail.com Mon Jun 25 16:46:57 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 25 Jun 2007 16:46:57 -0400 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool In-Reply-To: <20070625134059.GA7548@nibiru.local> References: <20070625134059.GA7548@nibiru.local> Message-ID: Enrico, The admin password is stored in vtiger_users in the column user_password. David V. 2007/6/25, Enrico Weigelt : > > > Hi folks, > > I just had to recover my admin password manually. This was quite > complicated - had to try out several things I found on the web, > until I got it. > > So, IMHO, we should add an little command line tool for that. > I do not yet know how the password is actually encoded/stored, > otherwise already would have done it. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/8d23a98b/attachment.html From minnie at vtiger.com Tue Jun 26 00:34:47 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:04:47 +0530 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <20070625142321.GG7548@nibiru.local> References: <20070625142321.GG7548@nibiru.local> Message-ID: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Hi weigelt, I've tested the same in vtiger CRM 5.0.3, but I could notreproduce the issue. I can see the link to create new invoice. so firstcheck the permission given to the user. ie., whether the user haspermission to create invoice or not. if the user does not have permission to create invoice and there is no invoices, then No Invoices Found ! and You are not allowed to create an Invoice messageswill be displayed in the listview area. kindly let me know what messagedisplayed in your invoces listview. it is better to give some snapshotfor clear understanding of your problem. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ---- Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 http://www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/25e3786d/attachment-0002.html From minnie at vtiger.com Tue Jun 26 00:44:33 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:14:33 +0530 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection Message-ID: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> vulnerability Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <20070625141133.GE7548 at nibiru.local> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_306_13776658.1182833073279" References: <20070625141133.GE7548 at nibiru.local> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_306_13776658.1182833073279 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear weigelt, It is better to give me the entire url you've given. when I try t= o give module=3DLeads and action=3Dfoo, I got the warning message stating t= hat Warning: include(modules/Leads/foo.php) [function.include]: failed to open= stream: No such file or directory in I tested for other modules also. I got the same result. kindly help me to r= eproduce this one. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ----=20 = =20 Hi folks, while playing around w/ url parameters, I've found an probably=20 critical vulnerability:=20 The "action" parameter seems to go directly into the filename=20 for code loading (ie. "action=3Dfoo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu --=20 --------------------------------------------------------------------- Enrico Weigelt =3D=3D metux IT service phone: +49 36207 519931 http://www: http://www.metux.de= / fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_306_13776658.1182833073279 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = Dear weigelt,

       &= nbsp;  It is better to give me the entire url you've given. when I try= to give module=3DLeads and action=3Dfoo, I got the warning message stating= that
Warning: include(modules/Leads/foo.php) [function.include]: failed to= open stream: No such file or directory in

I tested for other module= s also. I got the same result. kindly help me to reproduce this one.
Thanks & Regards,
Minnie.


----weigelt at metux.de wrote ---= -

=20 =20 =20

Hi folks,

while playing around w/ url parameters, I've found an = probably
critical vulnerability:

The "action" parameter seems t= o go directly into the filename
for code loading (ie. "action=3Dfoo" en= ds up in trying to load
"foo.php" within the module's subdir) !

W= e should fix this ASAP.


cu
--
---------------------------= ------------------------------------------
Enrico Weigelt =3D=3D m= etux IT service

phone: +49 36207 519931 http://www: http://www.metux.de/
fax: +49 3620= 7 519932 email: contact at metux.de
cellphone: +49 174 706648= 1
---------------------------------------------------------------------<= br> -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
= ---------------------------------------------------------------------
__= _____________________________________________
Reach hundreds of potentia= l candidates - http://= jobs.vtiger.com
=20 =20
------=_Part_306_13776658.1182833073279-- From rasomu at gmail.com Tue Jun 26 03:37:55 2007 From: rasomu at gmail.com (Rafael Soler) Date: Tue, 26 Jun 2007 09:37:55 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 10 In-Reply-To: References: Message-ID: <6ce93de40706260037s3fe2c94eoc917d994bc039214@mail.gmail.com> Hi, I'm new to this list, but good work guys. If this is true, and I don't reasons to think that isn't. IMHO it's better a 5.0.4 name rather than a 5.0.3.php5.02.patch1. From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > On 6/26/07, vtigercrm-developers-request at lists.vtigercrm.com < vtigercrm-developers-request at lists.vtigercrm.com> wrote: > > Send vtigercrm-developers mailing list submissions to > vtigercrm-developers at lists.vtigercrm.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > or, via email, send a message with subject or body 'help' to > vtigercrm-developers-request at lists.vtigercrm.com > > You can reach the person managing the list at > vtigercrm-developers-owner at lists.vtigercrm.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vtigercrm-developers digest..." > > Today's Topics: > > 1. Licensing (Enrico Weigelt) > 2. [CRITICAL] Missing button/link for creating invoices > (Enrico Weigelt) > 3. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Gopal) > 4. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Enrico Weigelt) > 5. [PATCH] Invoice: fix PDF link (Enrico Weigelt) > 6. Re: [PATCH] 5.1_jens vs. jens' private (Enrico Weigelt) > 7. Re: RFC: password recovery/reset tool (David V.) > 8. Re: [CRITICAL] Missing button/link for creating invoices (Minnie) > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:18:05 +0200 > Subject: [Vtigercrm-developers] Licensing > > Hi folks, > > are there already any efforts on going away from SugarCRM license ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:23:21 +0200 > Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > > Enrico Weigelt wrote: > > * Gopal schrieb: > > Hi, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 18:34:03 +0200 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > * Gopal schrieb: > > Hi, > > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > > 5.1. We didn't find any issues core functions of vtiger CRM. > > Ok. Does this patch also work w/ older PHP versions ? > BTW: is further support for php4 wanted anyways, or will it be dropped ? > > > In future, we will integrate this patch with our main branch, so that it > > will be available as part of the core product during next release. > > I suggest smaller release steps. Much smaller ones. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 19:49:33 +0200 > Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link > > Hi folks, > > this patch fixes the really strange javascript link for pdf > invoice to an plain url. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 20:03:12 +0200 > Subject: Re: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private > * Enrico Weigelt schrieb: > > > > Hi folks, > > > > here's a bunch of patches between the 5.1_jens branch and jens's > > private tree, cleaned up a little bit. > > did anyone have a look at my patch ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: "David V." > To: weigelt at metux.de, vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 16:46:57 -0400 > Subject: Re: [Vtigercrm-developers] RFC: password recovery/reset tool > Enrico, > > The admin password is stored in vtiger_users in the column user_password. > > David V. > > > 2007/6/25, Enrico Weigelt : > > > > > > Hi folks, > > > > I just had to recover my admin password manually. This was quite > > complicated - had to try out several things I found on the web, > > until I got it. > > > > So, IMHO, we should add an little command line tool for that. > > I do not yet know how the password is actually encoded/stored, > > otherwise already would have done it. > > > > cu > > -- > > --------------------------------------------------------------------- > > Enrico Weigelt == metux IT service > > > > phone: +49 36207 519931 www: http://www.metux.de/ > > fax: +49 36207 519932 email: contact at metux.de > > cellphone: +49 174 7066481 > > --------------------------------------------------------------------- > > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > > --------------------------------------------------------------------- > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > > > > ---------- Forwarded message ---------- > From: Minnie > To: weigelt at metux.de > Date: Tue, 26 Jun 2007 10:04:47 +0530 > Subject: Re: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > Hi weigelt, > > I've tested the same in vtiger CRM 5.0.3, but I could not reproduce > the issue. I can see the link to create new invoice. so first check the > permission given to the user. ie., whether the user has permission to create > invoice or not. if the user does not have permission to create invoice and > there is no invoices, then *No Invoices Found !* and *You are not allowed > to create an Invoice *messages will be displayed in the listview area. > kindly let me know what message displayed in your invoces listview. it is > better to give some snapshot for clear understanding of your problem. > > Thanks & Regards, > Minnie. > > > > ----weigelt at metux.de wrote ---- > > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 http://www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/cb608769/attachment-0001.html From richie at vtiger.com Tue Jun 26 04:09:27 2007 From: richie at vtiger.com (richie) Date: Tue, 26 Jun 2007 13:39:27 +0530 Subject: [Vtigercrm-developers] forge usage Message-ID: <4680C9B7.5080601@vtiger.com> Hello! The vtiger forge will be moved within this week to a new domain. mmbrich has been very nice to provide facility to support the forge and the trac in his network for quite a long time. He has personally offered a lot to vtiger too. I wish him all the very best and wish him success all the way. Balduin did make a point that the forge was not being addressed well. I would like to initiate the discussion on how we can use the forge effectively. This is something that I realise must be given due attention and not just given lip-service. I regret that in the past, we could not provide due service to the same. Some of the areas that I have asked my team to attend to is to answer the queries in the developer mailing list. But this is a very short term view since whenever we get into a release phase all this will be ignored. I need help and am willing to learn. The idea is to encourage more contributions and help the contributions reach their goal without interrupting development or any other efforts. *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/bd14d78f/attachment-0001.html From weigelt at metux.de Tue Jun 26 07:38:26 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:38:26 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> Message-ID: <20070626113826.GA17129@nibiru.local> * Minnie schrieb: Hi, > when I try to give module=Leads and action=foo, I got the warning > message stating that > Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in The problem is: the name of the codefile to load is built from $_REQUEST{'module'} and $_REQUEST{'action'}. There are several ways to trick php with special characters. If including from URLs is enabled, we have an big fat code injection leak. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Tue Jun 26 07:43:14 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:43:14 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> References: <20070625142321.GG7548@nibiru.local> <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Message-ID: <20070626114314.GA2822@nibiru.local> * Minnie schrieb: Hi, > I've tested the same in vtiger CRM 5.0.3, but I could not > reproduce the issue. Ah, forgot to mention: I'm working on jens5_1. Meanwhile I've changed the templates to add an link. I'll supply a patch. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From gopals at vtiger.com Tue Jun 26 08:35:43 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:05:43 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released Message-ID: <4681081F.2020303@vtiger.com> Dear Team, I am happy to announce the much awaited patch for supporting *vtiger CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. I take this opportunity to thank our community for their encouragement and active participation in development process. *Important:* Please note that, this patch is compatible with *vtiger CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate to the latest version i.e. vtiger CRM 5.0.3. You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our Product *Download Area *. For patch installation procedure refer to our Wiki site: http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/1744b5b8/attachment-0001.html From libregeek at gmail.com Tue Jun 26 08:47:29 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 26 Jun 2007 18:17:29 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released In-Reply-To: <4681081F.2020303@vtiger.com> References: <4681081F.2020303@vtiger.com> Message-ID: <2315046d0706260547l57383314jbb1077114dee6726@mail.gmail.com> On 26/06/07, Gopal wrote: > > > > Dear Team, > > > I am happy to announce the much awaited patch for supporting vtiger CRM > 5.0.3 over PHP 5.2. This patch caters to the need of vtiger users, > particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement and > active participation in development process. > > Important: Please note that, this patch is compatible with vtiger CRM 5.0.3 > & PHP 5.x series. Those who are using our earlier version of vtiger CRM > (v5.0.2 and below) are strongly recommended to migrate to the latest version > i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our > Product Download Area. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > Best Regards, > Gopal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > I tried to download it and got a *500 - Internal Server Error*. regards -- Manilal K M. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com Better to light one candle than to curse the darkness. From gopals at vtiger.com Tue Jun 26 09:19:32 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:49:32 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <46811264.4000301@vtiger.com> Yes, I am updating the link. Few Seconds.. Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/46e33ffc/attachment-0001.html From gopals at vtiger.com Tue Jun 26 09:26:06 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:56:06 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <468113EE.2080307@vtiger.com> URL has been fixed. You can directly download from: http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.tar.gz?use_mirror=osdn Thanks, Gopal Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/94b9ddbb/attachment-0002.html From john at tantor.com Tue Jun 26 09:52:25 2007 From: john at tantor.com (J Zakhar) Date: Tue, 26 Jun 2007 09:52:25 -0400 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <20070626113826.GA17129@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> Message-ID: <46811A19.6050600@tantor.com> Enrico Weigelt wrote: > * Minnie schrieb: > > Hi, > > >> when I try to give module=Leads and action=foo, I got the warning >> message stating that >> Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in >> > > The problem is: the name of the codefile to load is built from > $_REQUEST{'module'} and $_REQUEST{'action'}. There are several > ways to trick php with special characters. If including from > URLs is enabled, we have an big fat code injection leak. > > cu > Granted I am by no means an expert, but one is that syntax even valid? Should it not be $_REQUEST['var']; ? Second, using that array, you have to form post to the page for the variables in $_REQUEST/$_POST/$_GET to get filled. With most modern versions of php, register globals is off by default.. I just tested it here and the original poster is correct, if you drop in your own action you can get a remote code execution situation. Yeah in the code we have $action = ''; if(isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } and that is Bizarre the whole point of the $_REQUEST array was to stop this kind of thing... From Dirk.Gorny at Genion.de Tue Jun 26 11:07:47 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Tue, 26 Jun 2007 17:07:47 +0200 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: <468113EE.2080307@vtiger.com> References: <468113EE.2080307@vtiger.com> Message-ID: <200706261707.48117.Dirk.Gorny@Genion.de> Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at that places where it must be changed and not a steamroller roling over all code in the directory. If anyone does a change in code for himself, the code gets lost. If anyone has fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patch should be a diff against the 5.0.3 release and not only a accumulation of files. His job is to transport fixes and not code which is since a long time at my filesystem, now with wrong permissions and wrong user- and groupnames. In programming it is a high risk to make a error. If I do someting without necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta >r.gz?use_mirror=osdn > From weigelt at metux.de Tue Jun 26 16:08:29 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 22:08:29 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <46811A19.6050600@tantor.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> Message-ID: <20070626200828.GA10869@nibiru.local> * J Zakhar schrieb: > Should it not be $_REQUEST['var']; ? Both are valid. > Second, using that array, you have to form post to the page for the > variables in $_REQUEST/$_POST/$_GET to get filled. $_REQUEST contains both, from $_GET and $_POST (aka independent from request method). > I just tested it here and the original poster is correct, if you drop in > your own action you can get a remote code execution situation. > > Yeah in the code we have > > $action = ''; > if(isset($_REQUEST['action'])) > { > $action = $_REQUEST['action']; > } we should put something like (preg_match('~([A-Za-z_\.]+)~,$_REQUEST{'action'},$xxx) && ($action = $xxx[1])); in here. Same w/ $module + friends here. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From tzenk at gmx.net Tue Jun 26 21:03:57 2007 From: tzenk at gmx.net (Torsten Zenk) Date: Wed, 27 Jun 2007 03:03:57 +0200 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <20070626200828.GA10869@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> <20070626200828.GA10869@nibiru.local> Message-ID: <4681B77D.3010209@gmx.net> Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA From minnie at vtiger.com Wed Jun 27 07:36:03 2007 From: minnie at vtiger.com (Minnie) Date: Wed, 27 Jun 2007 17:06:03 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP Message-ID: <1136cf777ab.6404776966665655929.7421375336543371956@vtiger.com> 5.2.xReleased Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <200706261707.48117.Dirk.Gorny at Genion.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_941_29469484.1182944163752" References: <200706261707.48117.Dirk.Gorny at Genion.de> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_941_29469484.1182944163752 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Dirk, This release is mainly for end users those who are notfamiliar wi= th development process. The developer community can alwayscheckout the late= st source from svn. For PHP5.2 support you can referthe revision 11187. Thi= srevision includes latest version of Smarty(Smarty 2.6.18) also. Sousing th= is revision you can take the diff and upgrade your setup. Thanks & Regards, Minnie. ----Dirk.Gorny at Genion.de wrote ----=20 = Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at tha= t=20 places where it must be changed and not a steamroller roling over all code = in=20 the directory. If anyone does a change in code for himself, the code gets lost. If anyone = has=20 fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patc= h=20 should be a diff against the 5.0.3 release and not only a accumulation of= =20 files. His job is to transport fixes and not code which is since a long tim= e=20 at my filesystem, now with wrong permissions and wrong user- and groupnames= . In programming it is a high risk to make a error. If I do someting without= =20 necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.= ta >r.gz?use_mirror=3Dosdn > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_941_29469484.1182944163752 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = =20 Dear Dirk,

          This release is main= ly for end users those who are not familiar with development process. The developer community can always checkout the latest source from svn. For PHP5.2 support you can refer the revision 11187. This revision includes latest version of Smarty(Smarty 2.6.18) also. So using this revision you can take the diff and upgrade your setup.

Thanks & Regards,
Minnie.






----Dirk.Gorny at Genion.de wrote ----
=
=20 =20 =20
Hallo Gopal,

can you explain why you announce set of files as a patc= h?
In my imagination a patch is something which changes code atomically = at that
places where it must be changed and not a steamroller roling ov= er all code in
the directory.
If anyone does a change in code for hi= mself, the code gets lost. If anyone has
fixed some errors, the fixes g= et lost.
If I use a patch I can use it also with a little work in furthe= r. So a Patch
should be a diff against the 5.0.3 release and not only a= accumulation of
files. His job is to transport fixes and not code whic= h is since a long time
at my filesystem, now with wrong permissions and= wrong user- and groupnames.
In programming it is a high risk to make a = error. If I do someting without
necessity it is an error that could eas= y be avoided.

Best regards,

Dirk

Am Dienstag, 26. Juni= 2007 schrieb Gopal:
> URL has been fixed. You can directly download = from:
>
> http://downloads.sourc= eforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta
>r.gz?use_m= irror=3Dosdn
>
_______________________________________________
= Reach hundreds of potential candidates - http://jobs.vtiger.com
=20 =20
------=_Part_941_29469484.1182944163752-- From minnie at vtiger.com Thu Jun 28 04:13:31 2007 From: minnie at vtiger.com (Minnie) Date: Thu, 28 Jun 2007 13:43:31 +0530 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <4681B77D.3010209@gmx.net> References: <4681B77D.3010209@gmx.net> Message-ID: <11371646698.2753085964067173159.8633905062536464143@vtiger.com> Dear Tzenk, To change the bar color in horizontal bargraph, kindly try to change the following line in modules/Dashboard/horizontal_bargraph.php(line no : 111) $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'blue', 'white')); Eg : $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'green', 'white')); For vertical graph, do the same changes in modules/Dashboard/vertical_bargraph.php(line no : 114) I hope this is the fix for your problem. Thanks & Regards, Minnie. ----tzenk at gmx.net wrote ---- Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/9dc9b9ee/attachment-0002.html From gopals at vtiger.com Thu Jun 28 06:56:12 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 28 Jun 2007 16:26:12 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtigerForge Maintenance on July 4-5, 2007 Message-ID: <468393CC.7060407@vtiger.com> Dear Team, We are planning to migrate vtigerForge service from fosslabs to our Network on *July 4-5, 2007*.* Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtigerforge.fosslabs.com *After Migration: *http://forge.vtiger.com * Note:* Currently in http://forge.vtiger.com we have dumped the existing data for testing purpose, which will be cleaned up during maintenance. Hence, please don't enter any real data before maintenance. _*2. Maintenance Schedule*_ *Date:* July 4-5, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 48 hrs *IMPORTANT NOTE: *During Forge movement, you cannot access the existing URL (http://vtigerforge.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by July 2, 2007. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/f8a05dfc/attachment.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 1 02:18:16 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 1 Jun 2007 08:18:16 +0200 Subject: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Message-ID: Hi Team, thanks for your great work! A few question regarding SVN: Will this release be tagged in SVN? Is it based on Changeset 11172? Where will the ongoing developement be taken (5.0.3 Branch or another one or new trunk)? I ask because i would prefer to check out from SVN for testing and developing environement. regards, Andreas Reiche, Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von richie Gesendet: Donnerstag, 31. Mai 2007 15:13 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Dear Team, vtigercrm-5.0.3 is officially released. You can have a look at the files at http://sourceforge.net/project/showfiles.php?group_id=117522&package_id=2334 79 Thank you all for your patience and faith, Richie Gopal wrote: Dear Team, I am happy to inform you all that we have successfully completed all our routine tests. We are expecting release in another few hours time. Thanks & Regards, Gopal _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From weigelt at metux.de Fri Jun 1 09:22:02 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Fri, 1 Jun 2007 15:22:02 +0200 Subject: [Vtigercrm-developers] RFC: clever campaing handling Message-ID: <20070601132202.GD5180@nibiru.local> Hi folks, I'm (again) thinking about an good campaign management again. The main problem: it has to support contact-individual actions and long-time campaigns (w/ growing contacts). An simple approach for campaings is just to group contacts together and send a message to all at once. But this does not work for me. My requirements are: a) it must be possible to send individual messages and maybe choose an appropriate template. b) conversation status has be recorded, also manual (ie. if I'm conversing via phone or face2face, there is no message to be sent) c) before doing anything it must be possible to skip off certain contacts from the campaign d) there have to be clear rules for which contacts to include in an campaign (ie. tags), so the computer can present all people who potentially should be added to the campaign e) while the campaign is already running, new/changed contacts must also be added to the campaign once the criteria match. Lets take an example: I'm starting a new campaign, maybe an political iniative (which will live some time). Now I'd like to inform evryone who might be interested. That may be private contacts, companies, representatives, etc. They all have to be treated separately (ie. representatives like to be addressed formally, friends obviously not ;-)) It would be nice if vtiger present templates (ie. with simple macros processing) and send the mails, but that's not absolutely necessary (for now). It more important to have an overview about who has been contacted, maybe what reaction got, who still to connect, who to reply, ... And its important that all contacts which match the criteria (ie. tags) will be presented, even if they match after the campaign has started (ie. added or changed contact). So my proposal: a) every contact may be tagged easily queried by tags. (maybe the current tag cloud already works for that ?) b) each campaign object contains an tag query c) campaign-contact objects link together campaigns and contacts. each of them additionally contains an status flag (ie. new, contacted, skipped, delayed, ...), comment text, ... d) there's an frontend view "open campaigns" which lists all campaigns which have contacts to do (to contact). from here we can reach the "open positions" views for each campaign. that view allows to work on the campaign-contacts. What do you think about it ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From libregeek at gmail.com Fri Jun 1 10:02:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Fri, 1 Jun 2007 19:32:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 Message-ID: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Hi, Sorry for cross-posting the issue in forum and mailing list. But I would like draw the attention of the developers since it's a critical issue. It is really ridiculous that an enterprise grade application will work only in an vulnerable software(php-5.1). The PHP-5.1 series is marked as vulnerable by the php community and they have recommended to upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger doesn't support php-5.2 nor php-4.4.7. IMO, when releasing a patch, care should be taken to ensure that there are no security vulnerabilities instead of integrating new features. I remember that php-5.2. is released before vtiger released the 5.0.1. Developers please address this issue seriously. regards Manilal -- Better to light one candle than to curse the darkness. Blog: http://gnubreeze.blogspot.com Blog: http://flossvalley.blogspot.com From jon at eyesopen.com Sun Jun 3 12:53:26 2007 From: jon at eyesopen.com (Jonathan Bringhurst) Date: Sun, 3 Jun 2007 10:53:26 -0600 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view Message-ID: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: calendarlink.patch Type: application/octet-stream Size: 1101 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070603/2bc16650/attachment-0001.obj From minnie at vtiger.com Mon Jun 4 02:02:45 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 04 Jun 2007 11:32:45 +0530 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view In-Reply-To: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> References: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> Message-ID: <112f5540f12.-8475235261695513002.-6283394854133697941@vtiger.com> Dear Jon, Thank you for your patch.This patch will be integrated in vtigerCRM. I'll let you knowonce the patch integrated. Thanks & Regards, Minnie. ----jon at eyesopen.com wrote ---- I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/c4d7dd68/attachment-0001.html From per at qvtech.cc Mon Jun 4 02:49:51 2007 From: per at qvtech.cc (Per Qvindesland) Date: Mon, 04 Jun 2007 08:49:51 +0200 Subject: [Vtigercrm-developers] Startup Script Message-ID: <4663B60F.60507@qvtech.cc> Hello List, I created a shell startup script for a client, i got a bit tierd of figuring out how to configure vtiger to start up during boot, so I decided to do make one, if anyone feels like adding to it, using it or improving on it then please feel free to do so, it works just fine on Fedora Core 6 but it should also work on other distros, the only thing the user should have to do is to edit the EXECDIR variable to his/her vtiger path then copy it to the /etc/init.d dir as I.E vtiger umm perhaps also chmod it to 655. I hope it's useful for some. Kind regards Per Qvindesland #!/bin/bash # # Description: vtiger software startup and shutdown # Vendor: Per Qvindesland # Created: 21. May 2007 # Author: Per Qvindesland # # FileTarget: /etc/init.d/vtiger # FileOwner: root.root # FilePerms: 0655 # # chkconfig: 2345 97 06 # $Id: vtiger,v 1.0 2007/05/21 05:00:28 $ # initialization # adjust these variables to your environment EXECDIR=/home/vtiger/vtigerCRM5 . /etc/rc.d/init.d/functions RETVAL=0 VTIGERSTATUS= MAXITERATIONS=60 # 2 seconds every iteration, max wait 2 minutes) getvtigerstatus() { VTIGERSTATUSSTRING=$(ps ax | grep -v grep | grep $EXECDIR) echo $VTIGERSTATUSSTRING | grep $EXECDIR &> /dev/null VTIGERSTATUS=$? } start () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo "vtiger is already running" return 1 fi echo -n "Starting Vtiger: " "$EXECDIR/bin/startvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as started in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LOGFILE | grep 'INFO.*\[Server\].*Started in' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't started within the timeout allowed, please review file $LOGFILE to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } stop () { getvtigerstatus if [ $VTIGERSTATUS -ne 0 ] ; then echo "vtiger is already stopped" return 1 fi echo -n "Stopping Vtiger: " export LASTLOG=`ls -t $VTIGER_HOME/logs/vtiger_.log | head -1` "$EXECDIR/bin/stopvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as halted in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LASTLOG | grep 'Halting VM' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't stopped within the timeout allowed, please review file $LASTLOG to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } restart () { stop start } condrestart () { getadempierestatus if [ $VTIGERSTATUS -eq 0 ] ; then restart fi } rhstatus () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo echo "vtiger is running:" ps ax | grep -v grep | grep $EXECDIR | sed 's/^[[:space:]]*\([[:digit:]]*\).*:[[:digit:]][[:digit:]][[:space:]]\(.*\)/\1 \2/' echo else echo "vtiger is stopped" fi } case "$1" in start) start ;; stop) stop ;; reload) restart ;; restart) restart ;; condrestart) condrestart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|reload|restart|condrestart|status}" exit 1 esac exit 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/2a820ba6/attachment-0001.bin From sergiokessler at gmail.com Mon Jun 4 14:11:23 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 4 Jun 2007 15:11:23 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Message-ID: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> hmm, what is really ridiculous is your complaint with zero attitude to help... (unless you are a paying customer of vtiget, that's it...) do you understand what open source is ? /sak On 6/1/07, Manilal K M wrote: > Hi, > Sorry for cross-posting the issue in forum and mailing list. But I > would like draw the attention of the developers since it's a critical > issue. > It is really ridiculous that an enterprise grade application will work > only in an vulnerable software(php-5.1). The PHP-5.1 series is marked > as vulnerable by the php community and they have recommended to > upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger > doesn't support php-5.2 nor php-4.4.7. > IMO, when releasing a patch, care should be taken to ensure that > there are no security vulnerabilities instead of integrating new > features. I remember that php-5.2. is released before vtiger released > the 5.0.1. > Developers please address this issue seriously. > > regards > Manilal > -- > Better to light one candle than to curse the darkness. > Blog: http://gnubreeze.blogspot.com > Blog: http://flossvalley.blogspot.com > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Tue Jun 5 02:08:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 5 Jun 2007 11:38:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> Message-ID: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> On 04/06/07, Sergio A. Kessler wrote: > hmm, what is really ridiculous is your complaint with zero attitude to help... > (unless you are a paying customer of vtiget, that's it...) > > do you understand what open source is ? > > /sak > May be I am wrong, but open source doesn't mean vulnerable and buggy software. I was an active participant in vtiger community earlier, but now I am just interested, because our company is using vtiger. regards Manilal From gopals at vtiger.com Tue Jun 5 03:03:55 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 05 Jun 2007 12:33:55 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: <46650ADB.1040208@vtiger.com> Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. * Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtiger.fosslabs.com *After movement: *http://trac.vtiger.com * Note:* In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. _*2. Maintenance Schedule*_ *Date:* June 7, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 12 hrs *IMPORTANT NOTE: *During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/3b3e07dd/attachment-0003.html From chazarra.clement at gmail.com Tue Jun 5 08:19:00 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Tue, 5 Jun 2007 13:19:00 +0100 Subject: [Vtigercrm-developers] List of vTiger developers team Message-ID: Hi guys, I was wondering if it could be possible to get a complete list of the different developers working in vTiger team by module? I have been looking to migration and smtp issues, and think I could help to locate the bugs, but to do so, it would be great if I can contact directly the developers working on those module and discuss those issues with them. It also might help to make a stronger relationship between vTiger team and the community. Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/a12c7214/attachment-0002.html From sergiokessler at gmail.com Tue Jun 5 14:27:51 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Tue, 5 Jun 2007 15:27:51 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> Message-ID: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> open source means that if there is a problem, YOU can fix it, and hopefully your changes will go upstream... open source does NOT mean to complain harshly with crossed arms... or at least, you can be polite with your complaints... you want support for php 5.2 right now ? where are your help ? /sak On 6/5/07, Manilal K M wrote: > On 04/06/07, Sergio A. Kessler wrote: > > hmm, what is really ridiculous is your complaint with zero attitude to help... > > (unless you are a paying customer of vtiget, that's it...) > > > > do you understand what open source is ? > > > > /sak > > > > May be I am wrong, but open source doesn't mean vulnerable and buggy > software. I was an active participant in vtiger community earlier, but > now I am just interested, because our company is using vtiger. > > regards > Manilal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Wed Jun 6 01:42:34 2007 From: libregeek at gmail.com (Manilal K M) Date: Wed, 6 Jun 2007 11:12:34 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> Message-ID: <2315046d0706052242j30586bebl9436e2c06595fe47@mail.gmail.com> On 05/06/07, Sergio A. Kessler wrote: > open source means that if there is a problem, YOU can fix it, > and hopefully your changes will go upstream... > > open source does NOT mean to complain harshly with crossed arms... > > or at least, you can be polite with your complaints... Sorry, if my complaints are harsh. But IMO, open source should not be afraid of criticism. > > you want support for php 5.2 right now ? I have found a work around from google and vtiger forums > where are your help ? Please search the archives of the list. > From chazarra.clement at gmail.com Wed Jun 6 08:43:12 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Wed, 6 Jun 2007 13:43:12 +0100 Subject: [Vtigercrm-developers] login screen Message-ID: Hi guys, I just realised that if you have wrong details about your database connection in the config file (like wrong db name), nothing tells you on the login page. The only thing happening is getting a "* You must specify a valid username and password.*" message... Can be confusing when it is the connection to the database which can't be made. BTW, Is there any developer from vTiger reading this mailing list? Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/32bab08c/attachment-0003.html From richie at vtiger.com Wed Jun 6 09:22:19 2007 From: richie at vtiger.com (richie) Date: Wed, 06 Jun 2007 18:52:19 +0530 Subject: [Vtigercrm-developers] login screen In-Reply-To: References: Message-ID: <4666B50B.60602@vtiger.com> Yes Clem. There are. *Richie* clement chazarra wrote: > Hi guys, > > I just realised that if you have wrong details about your database > connection in the config file (like wrong db name), nothing tells you > on the login page. > The only thing happening is getting a "* You must specify a valid > username and password.*" message... Can be confusing when it is the > connection to the database which can't be made. > > BTW, Is there any developer from vTiger reading this mailing list? > > Regards, > Clem > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/5fddde8d/attachment-0001.html From chazarra.clement at gmail.com Thu Jun 7 11:57:43 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 16:57:43 +0100 Subject: [Vtigercrm-developers] Resource scheduler Message-ID: Hello people, I need some help to understand more deeply how vTiger works.. I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in vTiger. How I see it: We have resources in the scheduler (with associated properties), the best would be to visualise those in vTiger as products categorized as 'resources' so if you edit your product, the changes will occur in phpscheduleit tables. I no want to touch the databases, All I need to understand is how in vTiger we retrieve the custom fields on the form, to be able adding a condition like: if category == 'resources' { select * from scheduleit_resources fields show fields in vTiger form as customfield } Sorry if I am not being clear.. Which files are used to retrieve custom fields? especially product custom fields? I also had a look to the api (http://api.vtiger.com/), but it didn't help much... I need to see the whole picture from the template to the retrieve of the database fields. If I can achieve that, the next step is to customize the products view in each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from scheduleit db again. I already managed to log in scheduleit with vTiger user details. How to retrieve and display data from another table in vTiger modules? Thanks in advance, Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/bc1670f5/attachment-0003.html From gopals at vtiger.com Thu Jun 7 12:01:27 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 07 Jun 2007 21:31:27 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: <46650ADB.1040208@vtiger.com> References: <46650ADB.1040208@vtiger.com> Message-ID: <46682BD7.5010100@vtiger.com> Dear Team, I am pleased to inform you all that we have successfully migrated our *SVN repository* and *Bug Tracking* systems to our Network: *http://trac.vtiger.com* PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank *mmbrich * (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: > Dear Team, > > We are planning to migrate our Trac from fosslabs network to vtiger > Network on June 7, 2007. > * > Maintenance Details:* > _* > 1. Change of URL*_ > > *Present URL: *http://vtiger.fosslabs.com > > *After movement: *http://trac.vtiger.com > * > Note:* In http://trac.vtiger.com we have dumped some old data for the > testing purpose, which will be cleaned during maintenance. Hence, > don't enter any real data before maintanance. > > _*2. Maintenance Schedule*_ > > *Date:* June 7, 2007 > *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) > *Duration:* 12 hrs > > *IMPORTANT NOTE: *During trac movement, you cannot access the existing > trac URL (vtiger.fosslabs.com). If you have identified any new issues > or planning to do SVN repository operations, please complete by tomorrow. > > Looking forward for your kind cooperation. > > Best Regards, > Gopal > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/0cc59509/attachment-0001.html From chazarra.clement at gmail.com Thu Jun 7 12:02:17 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 17:02:17 +0100 Subject: [Vtigercrm-developers] Resource scheduler In-Reply-To: References: Message-ID: Just realized that I could achieve that by inserting my values in vtiger_field table.... Anyway if you are interested by the project or just want to comment please do. On 6/7/07, clement chazarra wrote: > > Hello people, > > I need some help to understand more deeply how vTiger works.. > I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in > vTiger. > > How I see it: > We have resources in the scheduler (with associated properties), the best > would be to visualise those in vTiger as products categorized as 'resources' > so if you edit your product, the changes will occur in phpscheduleit tables. > I no want to touch the databases, All I need to understand is how in vTiger > we retrieve the custom fields on the form, to be able adding a condition > like: > > if category == 'resources' { > select * from scheduleit_resources fields > show fields in vTiger form as customfield > } > > Sorry if I am not being clear.. Which files are used to retrieve custom > fields? especially product custom fields? > I also had a look to the api (http://api.vtiger.com/), but it didn't help > much... I need to see the whole picture from the template to the retrieve of > the database fields. > > If I can achieve that, the next step is to customize the products view in > each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from > scheduleit db again. > > I already managed to log in scheduleit with vTiger user details. > > How to retrieve and display data from another table in vTiger modules? > > Thanks in advance, > Regards, > > Clem > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/63f685e4/attachment-0003.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 8 04:27:11 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 8 Jun 2007 10:27:11 +0200 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: Hi Gopal, I have problems with the new SVN repository location because i'm sitting behind a firewall which blocks HTTP access to a SVN repository. For that purposes the old repository on fosslabs was also available via HTTPS which is accessible. So can you provide access also via HTTPS PLEASE! Thanks and regards, Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) www.lgn.de _____ Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Gopal Gesendet: Donnerstag, 7. Juni 2007 18:01 An: vtigercrm-developers at lists.vtigercrm.com Cc: khaja at vtiger.com Betreff: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Dear Team, I am pleased to inform you all that we have successfully migrated our SVN repository and Bug Tracking systems to our Network: http://trac.vtiger.com PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank mmbrich (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. Maintenance Details: 1. Change of URL Present URL: http://vtiger.fosslabs.com After movement: http://trac.vtiger.com Note: In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. 2. Maintenance Schedule Date: June 7, 2007 Time: 9.00 AM - 9.00 PM (GMT + 5.30) Duration: 12 hrs IMPORTANT NOTE: During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal _____ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/0b5d014b/attachment-0002.html From gopals at vtiger.com Fri Jun 8 04:30:58 2007 From: gopals at vtiger.com (Gopal) Date: Fri, 08 Jun 2007 14:00:58 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466913C2.90108@vtiger.com> Hi Andreas Reiche, Thanks for notifying issue. We will fix it at the earliest. *Team:* Please let us know, if you have identified any new issues. Best Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/32cf0de9/attachment-0002.html From neil.temperley at exemail.com.au Sun Jun 10 21:04:33 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 11:04:33 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching Message-ID: <000001c7abc4$7954d190$0201a8c0@Nemrut> Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ From jorge.torres.maldonado at gmail.com Sun Jun 10 21:57:04 2007 From: jorge.torres.maldonado at gmail.com (Jorge Torres) Date: Sun, 10 Jun 2007 21:57:04 -0400 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <000001c7abc4$7954d190$0201a8c0@Nemrut> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> Message-ID: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: > > Dear Developers, > > In the end my company went with Sugar, but I still keep an eye on vtiger > because I love you guys :-). > > Anyway here is an idea that I will post on a Sugar forum, but I'd thought > I'd post it here first so that if you choose to adopt it you can't be > accused of copying :-). While I haven't checked the vtiger code for a > while > I suspect this issue is applicable to you too. > > ----------------------------------- > > Storage of Multi-Select Items for Quicker MYSQL Searching > > Consider a custom multi-select field with items: > cat > dog > horse > bobcat > cattle > > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > > And if "cat" is the only item the string saved looks like: > "cat" > > This storage scheme has some problems when it comes to doing an SQL > searches > on strings formatted this way. To search for uniquely for "cat" we have > to > search for four different possibilities: (The MYSQL search string is shown > in ""): > > 1) cat at the beginning of the multi-select database string, "cat#%", > 2) cat in the middle, "%#cat#%", > 3) cat at the end, "%#cat", and finally, > 4) cat by itself, "cat". > > If there are 1000 records and none have "cat" selected, the search needs > to > check all four conditions on each record before rejecting each as 'not > matching'. > > However if we choose to store the selection differently we only need to > search for one match not four matches per record. > > Choosing '#' as the bounding character, we store the multi-selected items > as > a string like this instead (ignore the ""): > "#cat##horse##bobcat##cattle#" > > And if "cat" is the only item the string saved looks like: > "#cat#" > > The advantages of this system are: > > * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where > it > is in the string or whether it is the only item. > > * A side benefit is that is possible to delete (or replace) the "cat" item > using a simple PHP string operation, e.g. > str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); > > * Also MYSQL searches are simpler -- if/when you ever need to do a search > using a database admin tool. > > Note that to search for 'no selection' you need to check for ## or an > empty > string. > > I suggest the best way to implement the change is with dedicated explode() > and implode() functions and using a minimum of hardwired > strings. Examples > are given below. > > that's all, > regards and good luck, > Neil > > > Sample Code... > > /* ########################################################## */ > define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); > define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. > > /** > * Formats a string of multi-select items for saving to a database. > * > * @param array $multiple_select_array > * @return string formatted multi-select string > * > */ > function MultipleSelectImplode( $multiple_select_array ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > return $bounding_char . implode("$bounding_char$bounding_char", > $multiple_select_array) . $bounding_char; > } > > /** > * Splits a formatted string of multi-select items into an > array. Returns an empty array if there are no multi-select items. > * > * @param string $multiple_select_string > * @return array multi-select array > * > */ > function MultipleSelectExplode( $multiple_select_string ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for > regexps > // Remove $bounding_char at each end of the string: > $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", > "/$bounding_char_re\s*$/"), '', > $multiple_select_string ); > if ( empty($trimmed_string) ) { > // (An explode() here would return a one element array with empty > element): > return array(); > } > return explode("$bounding_char$bounding_char", $trimmed_string); > } > /* ########################################################## */ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070610/d5172d0a/attachment-0001.html From alex.svetos at gmail.com Mon Jun 11 05:09:03 2007 From: alex.svetos at gmail.com (alex svetos) Date: Mon, 11 Jun 2007 11:09:03 +0200 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <26debbf70706110209m5efc550bs40e0d1b3a1df478f@mail.gmail.com> > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > Correct me if am wrong, but that's not how custom field picklist are stored in vtiger. They are stored in a dedicated table with an entrie for each value. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/0cf8fea9/attachment-0002.html From neil.temperley at exemail.com.au Mon Jun 11 08:23:53 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 22:23:53 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <001201c7ac23$60202260$0201a8c0@Nemrut> Some Background: We are a publicly funded (government/university) R&D organisation. Our engagements and collaborations with industry drives our R&D directions and provides pathways for commercialisation. So my company is not quite the classic target customer for vtiger or Sugar. Our key needs: 1) A single definite list of Contacts and Companies (Accounts). 2) Mail outs (news and invitations) to filtered lists of Contacts. (Filtering on combinations of multi-select combo boxes). The ability to slice and dice our Contacts in different ways is essential. 3) Track industry engagements/meetings/agreements (Opportunities). 4) Nice to be able to track which Companies/Contacts have attended various events we hold, e.g. technology showcases, business briefings, short courses. (A bit of a kludge, we are experimenting with using Sugar Projects for this.) 5) Nice to get the CRM to do document management. We store important meeting Notes and Emails under Opportunities. (Document management is not perfect; we would like to find an attached document by text search.) (BTW this would be a really nice feature for the future, that is an indexing system (similar to Copernic or Google Desktop) that indexes Notes and attachments in the database in the background. With this we could use the CRM to do our document management. That is, you could find a meeting note under an Opportunity (for example), or find it by a 'free text' search.) Anyway, regarding Sugar vs vtiger... Some of the keys issues for us were around Contact management. (We have about 1400 Accounts and 2700 Contacts) Some of Sugar's features that were important to us. * Flexible export: export of a filtered selection (really useful as workaround to any lack of functionality, e.g. filter, then export to Excel, then do an email to the list.) * Duplicate Management - detection of duplicates. - merge of duplicates (really nice, though it has bugs still :-( ) (We will have lots of contributors to the database. Avoiding and managing duplicates is really important.) * Mass Update and Mass Delete (Nice to manage large numbers of Contacts - but needs to be used carefully.) Some of vtiger's advantages: * better, more flexible, advanced filtering for List Views. * Tags (we really liked this) * HTML editing of Notes (not that important to us but nice). * Ajax (not that important to us) Our IT department liked that Sugar was more established (with a larger support base?) and therefore more likely to be around in the long term. (This is probably a bit unfair, but that was their perception.) That's about it, Ciao, Neil _____ From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Jorge Torres Sent: Monday, 11 June 2007 11:57 To: vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 08/06/07 15:15 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/b0a755ad/attachment-0001.html From frank at thyamad.com Mon Jun 11 09:35:11 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 10:35:11 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications Message-ID: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> First of all, this is my first post in this list so, Congratulations vtiger is a excellent project. Second, we are Brazilians, and we have some special needs to implement in Vtiger, some about legislation and some about each client requests. I've been working with vtiger last week to accomplish some of those needs and end up for create a new template/themes structure. In few words I did a smarty.config.php modification to point the templates files to a dir structure which is very similar to the theme structure. In few words if you want to create a new template struture for a special theme all you need to do is create a directory under smarty/template with the same name of your theme. As my English is so bad, I Will try to explain better. I have company called thyamad, so I did a theme also called thyamad and did all my theme's modifications there. However thyamad needs some special template modifications new functionalities etc, then I create a directory in smarty/template/thyamad copied all files from smarty/template to this new directory and now all modifications in Thyamad template will only change thyamad functionalities. By the way, I removed all files from smarty/templates to smarty/templates/default so I have no files on smarty/templates and there is a default directory where all default template files are. I tested this structure against all themes in version 5.0.3 and it worked well. As I did not followed this project since its begin I am wondering if such theme/template structure is useful for someone else or not and if I am did it correctly. Thank you very much for your time and attention. Of course all comments will be really very welcome. -- Frank Alcantara http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/011b1817/attachment-0002.html From joe at tsolucio.com Mon Jun 11 10:50:36 2007 From: joe at tsolucio.com (Joe Bordes) Date: Mon, 11 Jun 2007 16:50:36 +0200 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1181573436.6389.17.camel@joesunix.int> Hi, This sounds like a very good idea, I hope vtiger team catches on. Very interesting for being your first post ;-) Joe TSolucio El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > First of all, this is my first post in this list so, Congratulations > vtiger is a excellent project. > Second, we are Brazilians, and we have some special needs to implement > in Vtiger, some about legislation and some about each client requests. > I've been working with vtiger last week to accomplish some of those > needs and end up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the > templates files to a dir structure which is very similar to the theme > structure. In few words if you want to create a new template struture > for a special theme all you need to do is create a directory under > smarty/template with the same name of your theme. As my English is so > bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad > and did all my theme's modifications there. However thyamad needs some > special template modifications new functionalities etc, then I create > a directory in smarty/template/thyamad copied all files from > smarty/template to this new directory and now all modifications in > Thyamad template will only change thyamad functionalities. By the way, > I removed all files from smarty/templates to smarty/templates/default > so I have no files on smarty/templates and there is a default > directory where all default template files are. I tested this > structure against all themes in version 5.0.3 and it worked well. > > As I did not followed this project since its begin I am wondering if > such theme/template structure is useful for someone else or not and if > I am did it correctly. > > Thank you very much for your time and attention. Of course all > comments will be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may > be unsuitable for children), unusual humor (which may be unsuitable > for adults), and advanced engineering (which may be unsuitable for > everyone else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From gopals at vtiger.com Mon Jun 11 12:34:15 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 11 Jun 2007 22:04:15 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466D7987.3010403@vtiger.com> Hi Andreas Reiche, We have enabled https for vtiger Trac Please let me know if you are experiencing any issues. Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/bba62d25/attachment-0002.html From dome at tel.co.th Mon Jun 11 12:40:37 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Mon, 11 Jun 2007 23:40:37 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? Message-ID: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Hi All, Any update for postgresq support ? Dome C. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/4c2276bb/attachment-0001.html From frank at thyamad.com Mon Jun 11 12:41:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 13:41:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1181573436.6389.17.camel@joesunix.int> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> <1181573436.6389.17.camel@joesunix.int> Message-ID: <1bab94f60706110941v6d6aa1dt7fdd5fd3490eb0a0@mail.gmail.com> Thank you Joe. I am woiting for them... Frank On 6/11/07, Joe Bordes wrote: > > Hi, > > This sounds like a very good idea, I hope vtiger team catches on. > > Very interesting for being your first post ;-) > > Joe > TSolucio > > El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > > First of all, this is my first post in this list so, Congratulations > > vtiger is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > > in Vtiger, some about legislation and some about each client requests. > > I've been working with vtiger last week to accomplish some of those > > needs and end up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > > templates files to a dir structure which is very similar to the theme > > structure. In few words if you want to create a new template struture > > for a special theme all you need to do is create a directory under > > smarty/template with the same name of your theme. As my English is so > > bad, I Will try to explain better. > > > > I have company called thyamad, so I did a theme also called thyamad > > and did all my theme's modifications there. However thyamad needs some > > special template modifications new functionalities etc, then I create > > a directory in smarty/template/thyamad copied all files from > > smarty/template to this new directory and now all modifications in > > Thyamad template will only change thyamad functionalities. By the way, > > I removed all files from smarty/templates to smarty/templates/default > > so I have no files on smarty/templates and there is a default > > directory where all default template files are. I tested this > > structure against all themes in version 5.0.3 and it worked well. > > > > As I did not followed this project since its begin I am wondering if > > such theme/template structure is useful for someone else or not and if > > I am did it correctly. > > > > Thank you very much for your time and attention. Of course all > > comments will be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may > > be unsuitable for children), unusual humor (which may be unsuitable > > for adults), and advanced engineering (which may be unsuitable for > > everyone else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/a74601a8/attachment-0003.html From davidv.net at gmail.com Mon Jun 11 13:13:03 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 11 Jun 2007 13:13:03 -0400 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From fp at crm-now.de Mon Jun 11 15:05:48 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Mon, 11 Jun 2007 21:05:48 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 In-Reply-To: Message-ID: <200706111906.l5BJ6Jlc030841@prokyon.d-hosting.de> I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de From Andreas.Reiche at LGN.Niedersachsen.de Tue Jun 12 01:22:15 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Tue, 12 Jun 2007 07:22:15 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, I ssue 5 Message-ID: Hi Gopal and Frank, i have no problems now getting access to the new svn via https. Frank, you stated in your mail that you have problems with https. I don't know Smart SVN and Tortoise because i use Eclipse. Maybe it's a problem of accepting the certificate. Are you prompted to accept this? m. f. G., Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) Podbielskistrasse 331 D-30659 Hannover Web: http://www.lgn.de http://www.geolife.de -----Urspr?ngliche Nachricht----- Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Frank Piepiorra Gesendet: Montag, 11. Juni 2007 21:06 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From frank at thyamad.com Tue Jun 12 08:46:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Tue, 12 Jun 2007 09:46:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote: > > Good job Frank ! > > David V. > > 2007/6/11, Frank Alcantara : > > First of all, this is my first post in this list so, Congratulations > vtiger > > is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > in > > Vtiger, some about legislation and some about each client requests. I've > > been working with vtiger last week to accomplish some of those needs and > end > > up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > templates > > files to a dir structure which is very similar to the theme structure. > In > > few words if you want to create a new template struture for a special > theme > > all you need to do is create a directory under smarty/template with the > same > > name of your theme. As my English is so bad, I Will try to explain > better. > > > > I have company called thyamad, so I did a theme also called thyamad and > did > > all my theme's modifications there. However thyamad needs some special > > template modifications new functionalities etc, then I create a > directory > > in smarty/template/thyamad copied all files from smarty/template to this > new > > directory and now all modifications in Thyamad template will only change > > thyamad functionalities. By the way, I removed all files from > > smarty/templates to smarty/templates/default so I have no files on > > smarty/templates and there is a default directory where all default > template > > files are. I tested this structure against all themes in version 5.0.3and > > it worked well. > > > > As I did not followed this project since its begin I am wondering if > such > > theme/template structure is useful for someone else or not and if I am > did > > it correctly. > > > > Thank you very much for your time and attention. Of course all comments > will > > be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may be > > unsuitable for children), unusual humor (which may be unsuitable for > > adults), and advanced engineering (which may be unsuitable for everyone > > else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0002.html -------------- next part -------------- A non-text attachment was scrubbed... Name: Smarty_setup.php Type: application/octet-stream Size: 1656 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0001.obj From weigelt at metux.de Tue Jun 12 13:13:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 12 Jun 2007 19:13:41 +0200 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Message-ID: <20070612171341.GA29141@nibiru.local> * Dome Charoenyost schrieb: Hi, > Any update for postgresq support ? I've got it running :) It's an slightly changed version of Jens' privat copy. No idea if anyting had been committed to svn yet. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Tue Jun 12 13:23:08 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Tue, 12 Jun 2007 19:23:08 +0200 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: Message-ID: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > From dome at tel.co.th Thu Jun 14 04:28:03 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Thu, 14 Jun 2007 15:28:03 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <20070612171341.GA29141@nibiru.local> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> <20070612171341.GA29141@nibiru.local> Message-ID: <8ccbff060706140128xea86becwfda6d26974796127@mail.gmail.com> how to get your version ? postgresql is very important for me Dome C. On 6/13/07, Enrico Weigelt wrote: > > * Dome Charoenyost schrieb: > > Hi, > > > Any update for postgresq support ? > > I've got it running :) > > It's an slightly changed version of Jens' privat copy. > No idea if anyting had been committed to svn yet. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070614/231a43af/attachment-0001.html From richie at vtiger.com Tue Jun 19 05:13:45 2007 From: richie at vtiger.com (richie) Date: Tue, 19 Jun 2007 14:43:45 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? Message-ID: <46779E49.3000807@vtiger.com> Dear Team, Modularization is an important need for vtiger. I would like to get your ideas on this front please. Thanks, *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/ade6337b/attachment-0003.html From libregeek at gmail.com Tue Jun 19 05:27:52 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 19 Jun 2007 14:57:52 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <2315046d0706190227v19b6540fmcd8f4ad52c88aa9d@mail.gmail.com> On 19/06/07, richie wrote: > > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > Richie IMO, the best examples for mudularization can be found in horde and dotproject. http://www.horde.org http://www.dotproject.net regards Manilal K M. -- Better to light one candle than to curse the darkness. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com From salvador_bueno_avila at hotmail.com Tue Jun 19 12:12:46 2007 From: salvador_bueno_avila at hotmail.com (=?iso-8859-1?B?U2FsdmFkb3IgQnVlbm8gwXZpbGE=?=) Date: Tue, 19 Jun 2007 18:12:46 +0200 Subject: [Vtigercrm-developers] OSS-ERP acceptance Study Message-ID: Dear Vtigercrm user, We are Salvador Bueno and Dolores Gallego, Assistant Professors in Business Administration Department in Pablo de Olavide University at Seville, Spain. Our research involves an analysis about Open Source Software-Enterprise Resource Planning (OSS-ERP) and its impact at organization. We send you this mail to invite your participation in our study. Specifically, our analysis consists on development a Technological Acceptance Model of an OSS-ERP. We consider you are an OSS-ERP user and we appreciate the time necessary for answer our questionnaire. The name of the participants in this study will remain anonymous. I would be most grateful if you participate in this survey. You only have to answer the questionnaire in the following URL and answer online. You will consider for answer the distribution of OSS-ERP you use. http://aramis.upo.es/general/centros_depart/departamentos/invest/oss/ Please do not hesitate to contact us if you have any queries regarding this study. Best regards, Salvador Bueno, Ph D. _________________________________________________________________ Grandes ?xitos, superh?roes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu m?vil. From joe at tsolucio.com Tue Jun 19 17:37:31 2007 From: joe at tsolucio.com (Joe Bordes) Date: Tue, 19 Jun 2007 23:37:31 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <46784C9B.1010402@tsolucio.com> Hi Richie, Yes, me again. You knew I was going to answer, right? :-)) Having already seen the code and the implications of modularization of vtigerCRM I would focus this goal in a very pratical way. - I would start by trying to create a new module for vtigerCRM and watch myself all the way. - Every step should be studied and the implicated files/code must be marked to be changed so it can be module independent and parameters added to a new Admin-Module-Control-Section - Once all the code dependencies detected we must decide the best way to make them independent and clean up the code - All parameters should be coupled together in a plugin.xml file who's structure must be documented. - Once we have an easy way to plugin a module I would grab the fantastic work that has already been done on the forge-module project and modifiy it to adapt to the new situation. - With this and a new section to help install/uninstall modules we should get a preatty good module control with a grphical interface to create/install/uninstall modules. I discard the options of making big structural changes and spending a lot of time looking how others have done it because I don't wan't to break any of the currently working modules while we spend the next 6 months talking of how wonderful it is going to be. vtigerCRM's code base is too tightly coupled to try and make a "different" kind of module control. You might just as well start from scratch and build it with modularity in mind. The only other thing I would change is the activity dependency you have in the code. It is terrible and makes it very difficult to add different types of tasks/activities. This would also benefit those modules (tsprojects) that need to add these kind of features. Obviously you know I have been waiting for this opportunity for a very long time and I have been on your back for just as much time. I firmly believe that this is the most important thing vtigerCRM needs right now and I am willing to help. I can be more concise in the details if you need me to be. As before (always) I am waiting for you to contact me. Regards, Joe TSolucio richie escribi?: > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > *Richie* > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From davidv.net at gmail.com Tue Jun 19 19:09:15 2007 From: davidv.net at gmail.com (David V.) Date: Tue, 19 Jun 2007 19:09:15 -0400 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46784C9B.1010402@tsolucio.com> References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: Joe, I'm with you ! I can help by providing a list of all the things I've had to modify in the core to add my modules in vtiger. David V. 2007/6/19, Joe Bordes : > > Hi Richie, > > Yes, me again. You knew I was going to answer, right? :-)) > > Having already seen the code and the implications of modularization of > vtigerCRM I would focus this goal in a very pratical way. > > - I would start by trying to create a new module for vtigerCRM and watch > myself all the way. > - Every step should be studied and the implicated files/code must be > marked to be changed so it can be module independent and parameters > added to a new Admin-Module-Control-Section > - Once all the code dependencies detected we must decide the best way to > make them independent and clean up the code > - All parameters should be coupled together in a plugin.xml file who's > structure must be documented. > - Once we have an easy way to plugin a module I would grab the fantastic > work that has already been done on the forge-module project and modifiy > it to adapt to the new situation. > - With this and a new section to help install/uninstall modules we > should get a preatty good module control with a grphical interface to > create/install/uninstall modules. > > I discard the options of making big structural changes and spending a > lot of time looking how others have done it because I don't wan't to > break any of the currently working modules while we spend the next 6 > months talking of how wonderful it is going to be. vtigerCRM's code base > is too tightly coupled to try and make a "different" kind of module > control. You might just as well start from scratch and build it with > modularity in mind. > > The only other thing I would change is the activity dependency you have > in the code. It is terrible and makes it very difficult to add different > types of tasks/activities. This would also benefit those modules > (tsprojects) that need to add these kind of features. > > Obviously you know I have been waiting for this opportunity for a very > long time and I have been on your back for just as much time. I firmly > believe that this is the most important thing vtigerCRM needs right now > and I am willing to help. > > I can be more concise in the details if you need me to be. > > As before (always) I am waiting for you to contact me. > > Regards, Joe > TSolucio > > > richie escribi?: > > Dear Team, > > > > Modularization is an important need for vtiger. > > I would like to get your ideas on this front please. > > > > Thanks, > > *Richie* > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/27712c63/attachment-0002.html From gopals at vtiger.com Thu Jun 21 03:57:34 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 21 Jun 2007 13:27:34 +0530 Subject: [Vtigercrm-developers] Appeal to nominate vtiger for SF.net Community Choice Awards.. Message-ID: <467A2F6E.7000005@vtiger.com> Dear Team, I would like to appeal our community to consider nominating vtiger project for Sourceforge.net - 2007 Community Choice Awards. Best Regards, *Gopal* Greetings, Project admins: The nomination phase for our 2007 Community Choice Awards has begun, and it won't be long before the winners are chosen. We've put voting links on many of your project's pages, but now it's time for you to do your part. Ask for your users' votes in your project blogs, mailing lists, forums, or web pages, to ensure that your project makes the final ballot! Trust me, it'll make a big difference. If you win, your project will be highlighted on SourceForge.net and you will be included in our press release. And, as if that weren't enough, you'll be recognized during our awards party at OSCON. Oh, and you'll get an entire year's supply of bragging rights. But here's the catch: There are only a few short weeks left. That means it's time for you to ask your user communities for their vote. I have no doubt that your project has a vibrant community of users and supporters, and each and every last one of them surely wants you to win. They just need a little bit of encouragement from you. Thanks, The SourceForge.net Team -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0002.html -------------- next part -------------- A non-text attachment was scrubbed... Name: nomProj.png Type: image/png Size: 12846 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0001.png From weigelt at metux.de Thu Jun 21 06:35:10 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Thu, 21 Jun 2007 12:35:10 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: <20070621103508.GA16047@nibiru.local> * David V. schrieb: Hi folks, the most important step now, IMHO, is to implement and middleware layer with really _clean_ and strict interfaces. The current "bean" model seems to couple database access and web interface too heavily. For example billing: we should have some class VTIGER_Invoice which encapsulates evrything that belongs to an invoice. All things like retrieving information (accessible via object variables), add or remove items, etc, etc, up to the whole calculation stuff should be handled by this class. The web frontend then just opens such an object and only prints out its variables or calls methods. We need very clean and robust interfaces. This is absolutely required for real modularization. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Sun Jun 24 11:56:37 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Sun, 24 Jun 2007 17:56:37 +0200 Subject: [Vtigercrm-developers] Again problems with the SVN In-Reply-To: Message-ID: <200706241609.l5OG9WN0006878@prokyon.d-hosting.de> suddendly the old error message is back when I try to access the SVN with Tortoise: Error * PROPFIND request failed on '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3' PROPFIND of '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3': 200 Ok (http://trac.vtiger.com) Any fix would be appreciated. Regards, Frank From gopals at vtiger.com Mon Jun 25 07:37:37 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 17:07:37 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention Message-ID: <467FA901.1010701@vtiger.com> Dear Team, We are planning to have the following naming convention for _vtiger CRM 5.0.3 - PHP 5.2_ compatible patch: *vtigercrm-5.0.3-php5.2-patch1.zip *Please let me know your views on the naming convention. Thanks, Gopal* * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/e51ca00b/attachment-0003.html From minnie at vtiger.com Mon Jun 25 09:10:31 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 18:40:31 +0530 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> References: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> Message-ID: <11363013a7e.-1522128297289397918.3895162050983393536@vtiger.com> Dear Frank, Kindly try to checkout from the following location http://trac.vtiger.com/svn/vtiger/vtigercrm/ I hope this help you out. Feel free to intimate me, if you've any problem. Thanks & Regards, Minnie. ----fp at crm-now.de wrote ---- FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/0229b63c/attachment-0002.html From weigelt at metux.de Mon Jun 25 09:40:59 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:40:59 +0200 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool Message-ID: <20070625134059.GA7548@nibiru.local> Hi folks, I just had to recover my admin password manually. This was quite complicated - had to try out several things I found on the web, until I got it. So, IMHO, we should add an little command line tool for that. I do not yet know how the password is actually encoded/stored, otherwise already would have done it. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:48:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:48:41 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <20070625134841.GB7548@nibiru.local> * Gopal schrieb: Hi, > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip Well, the first two parts are obviously clear. Still unclear to me: what is that patch actually about ? Fixing it to get running on recent PHP ? hmm, if it doesn't break w/ older versions, it should go into upstream ASAP. otherwise I'd consider it as just an temporary fix, until we've got something stable (depending on some specific PHP version is NOT what I'd call stable). BTW: I'd prefer gz over zip, so, ie. vtigercrm-5.0.3-php5.2-fix.diff.gz cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:52:47 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:52:47 +0200 Subject: [Vtigercrm-developers] Status of merging in jens5_1 ? Message-ID: <20070625135247.GC7548@nibiru.local> Hi folks, what's the status of merging jens5_1 / Jens' privat branch into the mainline ? I'm using Jens's branch with a few additional patches (already posted them to the list) in production. Seems quite stable to me. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:54:37 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:54:37 +0200 Subject: [Vtigercrm-developers] RFC: Regular reminders Message-ID: <20070625135437.GD7548@nibiru.local> Hi folks, I'm currently thinking about auto-posting regular reminders on open issues to the list. If it's not considered spam, I'd go ahead and set up an cronjob for that. I'll also mainain it. Comments ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From Dirk.Gorny at Genion.de Mon Jun 25 10:01:13 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Mon, 25 Jun 2007 16:01:13 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <200706251601.14076.Dirk.Gorny@Genion.de> Hello Gopal, it is possible to create a real Patch with diff against the original vtigercrm-5.0.3 and not a filetree. If yes it should be a .gz file, named vtigercrm-5.0.3-php5.2-patch1.gz If the patch is stable in further patchreleases it should go into the Release. Best regards, Dirk Am Montag, 25. Juni 2007 schrieb Gopal: > Dear Team, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > *Please let me know your views on the naming convention. > > Thanks, > Gopal* > * From weigelt at metux.de Mon Jun 25 10:11:34 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:11:34 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability Message-ID: <20070625141133.GE7548@nibiru.local> Hi folks, while playing around w/ url parameters, I've found an probably critical vulnerability: The "action" parameter seems to go directly into the filename for code loading (ie. "action=foo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From minnie at vtiger.com Mon Jun 25 10:14:47 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 19:44:47 +0530 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> References: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Message-ID: <113633c10dd.-2174267504965674231.124174500588148714@vtiger.com> Dear Frank, This is very good idea. but I need some clarification inthat. if my understanding is corrct, same code(templates file) will berepeated for all themes. For eg: currently, vtiger CRM supports 3themes namely alphagrey, bluelagoon and woodspice.For these 3 themes I've to create 3 directories under Smarty/templatesdirectory and one more directory for default one. Sototally we need to have 4 directories with same set of .tpl files. soif you increase the no. of themes, code duplication will also increase. Kindly correct me if I got you concept wrong. Thanks & Regards, Minnie. ----frank at thyamad.com wrote ---- Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote:Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/2d03a74d/attachment-0001.html From weigelt at metux.de Mon Jun 25 10:18:05 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:18:05 +0200 Subject: [Vtigercrm-developers] Licensing Message-ID: <20070625141805.GF7548@nibiru.local> Hi folks, are there already any efforts on going away from SugarCRM license ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 10:23:21 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:23:21 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices Message-ID: <20070625142321.GG7548@nibiru.local> Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From gopals at vtiger.com Mon Jun 25 10:56:20 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 20:26:20 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <20070625134841.GB7548@nibiru.local> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> Message-ID: <467FD794.7030802@vtiger.com> Hi Enrico Weigelt, We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and 5.1. We didn't find any issues core functions of vtiger CRM. In future, we will integrate this patch with our main branch, so that it will be available as part of the core product during next release. As per suggestion, we will change file format from zip to tar.gz for a better compression. Please get back to me if you need any further clarifications. Regards, Gopal Enrico Weigelt wrote: > * Gopal schrieb: > > Hi, > > >> We are planning to have the following naming convention for _vtiger CRM >> 5.0.3 - PHP 5.2_ compatible patch: >> >> *vtigercrm-5.0.3-php5.2-patch1.zip >> > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/ef3934d2/attachment-0002.html From weigelt at metux.de Mon Jun 25 12:34:03 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 18:34:03 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FD794.7030802@vtiger.com> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> <467FD794.7030802@vtiger.com> Message-ID: <20070625163403.GH7548@nibiru.local> * Gopal schrieb: Hi, > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. Ok. Does this patch also work w/ older PHP versions ? BTW: is further support for php4 wanted anyways, or will it be dropped ? > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. I suggest smaller release steps. Much smaller ones. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 13:49:33 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 19:49:33 +0200 Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link Message-ID: <20070625174933.GI7548@nibiru.local> Hi folks, this patch fixes the really strange javascript link for pdf invoice to an plain url. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- -------------- next part -------------- diff -ruN htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl htdocs/Smarty/templates/Inventory/InventoryActions.tpl --- htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 18:57:40.000000000 +0200 +++ htdocs/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 19:42:26.000000000 +0200 @@ -190,7 +190,7 @@ -{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes' || $MODULE eq 'Invoice'} +{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes'} {if $MODULE eq 'SalesOrder'} {assign var=export_pdf_action value="CreateSOPDF"} @@ -200,8 +200,7 @@ - + {$APP.LBL_EXPORT_TO_PDF} @@ -209,6 +208,23 @@ {/if} + +{if $MODULE eq 'Invoice'} + + + + + +{/if} + + From weigelt at metux.de Mon Jun 25 14:03:12 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 20:03:12 +0200 Subject: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private In-Reply-To: <20070510151920.GA25395@nibiru.local> References: <20070510151920.GA25395@nibiru.local> Message-ID: <20070625180312.GJ7548@nibiru.local> * Enrico Weigelt schrieb: > > Hi folks, > > here's a bunch of patches between the 5.1_jens branch and jens's > private tree, cleaned up a little bit. did anyone have a look at my patch ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From davidv.net at gmail.com Mon Jun 25 16:46:57 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 25 Jun 2007 16:46:57 -0400 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool In-Reply-To: <20070625134059.GA7548@nibiru.local> References: <20070625134059.GA7548@nibiru.local> Message-ID: Enrico, The admin password is stored in vtiger_users in the column user_password. David V. 2007/6/25, Enrico Weigelt : > > > Hi folks, > > I just had to recover my admin password manually. This was quite > complicated - had to try out several things I found on the web, > until I got it. > > So, IMHO, we should add an little command line tool for that. > I do not yet know how the password is actually encoded/stored, > otherwise already would have done it. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/8d23a98b/attachment-0001.html From minnie at vtiger.com Tue Jun 26 00:34:47 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:04:47 +0530 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <20070625142321.GG7548@nibiru.local> References: <20070625142321.GG7548@nibiru.local> Message-ID: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Hi weigelt, I've tested the same in vtiger CRM 5.0.3, but I could notreproduce the issue. I can see the link to create new invoice. so firstcheck the permission given to the user. ie., whether the user haspermission to create invoice or not. if the user does not have permission to create invoice and there is no invoices, then No Invoices Found ! and You are not allowed to create an Invoice messageswill be displayed in the listview area. kindly let me know what messagedisplayed in your invoces listview. it is better to give some snapshotfor clear understanding of your problem. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ---- Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 http://www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/25e3786d/attachment-0003.html From minnie at vtiger.com Tue Jun 26 00:44:33 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:14:33 +0530 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection Message-ID: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> vulnerability Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <20070625141133.GE7548 at nibiru.local> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_306_13776658.1182833073279" References: <20070625141133.GE7548 at nibiru.local> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_306_13776658.1182833073279 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear weigelt, It is better to give me the entire url you've given. when I try t= o give module=3DLeads and action=3Dfoo, I got the warning message stating t= hat Warning: include(modules/Leads/foo.php) [function.include]: failed to open= stream: No such file or directory in I tested for other modules also. I got the same result. kindly help me to r= eproduce this one. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ----=20 = =20 Hi folks, while playing around w/ url parameters, I've found an probably=20 critical vulnerability:=20 The "action" parameter seems to go directly into the filename=20 for code loading (ie. "action=3Dfoo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu --=20 --------------------------------------------------------------------- Enrico Weigelt =3D=3D metux IT service phone: +49 36207 519931 http://www: http://www.metux.de= / fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_306_13776658.1182833073279 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = Dear weigelt,

       &= nbsp;  It is better to give me the entire url you've given. when I try= to give module=3DLeads and action=3Dfoo, I got the warning message stating= that
Warning: include(modules/Leads/foo.php) [function.include]: failed to= open stream: No such file or directory in

I tested for other module= s also. I got the same result. kindly help me to reproduce this one.
Thanks & Regards,
Minnie.


----weigelt at metux.de wrote ---= -

=20 =20 =20

Hi folks,

while playing around w/ url parameters, I've found an = probably
critical vulnerability:

The "action" parameter seems t= o go directly into the filename
for code loading (ie. "action=3Dfoo" en= ds up in trying to load
"foo.php" within the module's subdir) !

W= e should fix this ASAP.


cu
--
---------------------------= ------------------------------------------
Enrico Weigelt =3D=3D m= etux IT service

phone: +49 36207 519931 http://www: http://www.metux.de/
fax: +49 3620= 7 519932 email: contact at metux.de
cellphone: +49 174 706648= 1
---------------------------------------------------------------------<= br> -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
= ---------------------------------------------------------------------
__= _____________________________________________
Reach hundreds of potentia= l candidates - http://= jobs.vtiger.com
=20 =20
------=_Part_306_13776658.1182833073279-- From rasomu at gmail.com Tue Jun 26 03:37:55 2007 From: rasomu at gmail.com (Rafael Soler) Date: Tue, 26 Jun 2007 09:37:55 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 10 In-Reply-To: References: Message-ID: <6ce93de40706260037s3fe2c94eoc917d994bc039214@mail.gmail.com> Hi, I'm new to this list, but good work guys. If this is true, and I don't reasons to think that isn't. IMHO it's better a 5.0.4 name rather than a 5.0.3.php5.02.patch1. From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > On 6/26/07, vtigercrm-developers-request at lists.vtigercrm.com < vtigercrm-developers-request at lists.vtigercrm.com> wrote: > > Send vtigercrm-developers mailing list submissions to > vtigercrm-developers at lists.vtigercrm.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > or, via email, send a message with subject or body 'help' to > vtigercrm-developers-request at lists.vtigercrm.com > > You can reach the person managing the list at > vtigercrm-developers-owner at lists.vtigercrm.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vtigercrm-developers digest..." > > Today's Topics: > > 1. Licensing (Enrico Weigelt) > 2. [CRITICAL] Missing button/link for creating invoices > (Enrico Weigelt) > 3. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Gopal) > 4. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Enrico Weigelt) > 5. [PATCH] Invoice: fix PDF link (Enrico Weigelt) > 6. Re: [PATCH] 5.1_jens vs. jens' private (Enrico Weigelt) > 7. Re: RFC: password recovery/reset tool (David V.) > 8. Re: [CRITICAL] Missing button/link for creating invoices (Minnie) > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:18:05 +0200 > Subject: [Vtigercrm-developers] Licensing > > Hi folks, > > are there already any efforts on going away from SugarCRM license ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:23:21 +0200 > Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > > Enrico Weigelt wrote: > > * Gopal schrieb: > > Hi, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 18:34:03 +0200 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > * Gopal schrieb: > > Hi, > > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > > 5.1. We didn't find any issues core functions of vtiger CRM. > > Ok. Does this patch also work w/ older PHP versions ? > BTW: is further support for php4 wanted anyways, or will it be dropped ? > > > In future, we will integrate this patch with our main branch, so that it > > will be available as part of the core product during next release. > > I suggest smaller release steps. Much smaller ones. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 19:49:33 +0200 > Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link > > Hi folks, > > this patch fixes the really strange javascript link for pdf > invoice to an plain url. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 20:03:12 +0200 > Subject: Re: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private > * Enrico Weigelt schrieb: > > > > Hi folks, > > > > here's a bunch of patches between the 5.1_jens branch and jens's > > private tree, cleaned up a little bit. > > did anyone have a look at my patch ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: "David V." > To: weigelt at metux.de, vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 16:46:57 -0400 > Subject: Re: [Vtigercrm-developers] RFC: password recovery/reset tool > Enrico, > > The admin password is stored in vtiger_users in the column user_password. > > David V. > > > 2007/6/25, Enrico Weigelt : > > > > > > Hi folks, > > > > I just had to recover my admin password manually. This was quite > > complicated - had to try out several things I found on the web, > > until I got it. > > > > So, IMHO, we should add an little command line tool for that. > > I do not yet know how the password is actually encoded/stored, > > otherwise already would have done it. > > > > cu > > -- > > --------------------------------------------------------------------- > > Enrico Weigelt == metux IT service > > > > phone: +49 36207 519931 www: http://www.metux.de/ > > fax: +49 36207 519932 email: contact at metux.de > > cellphone: +49 174 7066481 > > --------------------------------------------------------------------- > > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > > --------------------------------------------------------------------- > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > > > > ---------- Forwarded message ---------- > From: Minnie > To: weigelt at metux.de > Date: Tue, 26 Jun 2007 10:04:47 +0530 > Subject: Re: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > Hi weigelt, > > I've tested the same in vtiger CRM 5.0.3, but I could not reproduce > the issue. I can see the link to create new invoice. so first check the > permission given to the user. ie., whether the user has permission to create > invoice or not. if the user does not have permission to create invoice and > there is no invoices, then *No Invoices Found !* and *You are not allowed > to create an Invoice *messages will be displayed in the listview area. > kindly let me know what message displayed in your invoces listview. it is > better to give some snapshot for clear understanding of your problem. > > Thanks & Regards, > Minnie. > > > > ----weigelt at metux.de wrote ---- > > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 http://www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/cb608769/attachment-0002.html From richie at vtiger.com Tue Jun 26 04:09:27 2007 From: richie at vtiger.com (richie) Date: Tue, 26 Jun 2007 13:39:27 +0530 Subject: [Vtigercrm-developers] forge usage Message-ID: <4680C9B7.5080601@vtiger.com> Hello! The vtiger forge will be moved within this week to a new domain. mmbrich has been very nice to provide facility to support the forge and the trac in his network for quite a long time. He has personally offered a lot to vtiger too. I wish him all the very best and wish him success all the way. Balduin did make a point that the forge was not being addressed well. I would like to initiate the discussion on how we can use the forge effectively. This is something that I realise must be given due attention and not just given lip-service. I regret that in the past, we could not provide due service to the same. Some of the areas that I have asked my team to attend to is to answer the queries in the developer mailing list. But this is a very short term view since whenever we get into a release phase all this will be ignored. I need help and am willing to learn. The idea is to encourage more contributions and help the contributions reach their goal without interrupting development or any other efforts. *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/bd14d78f/attachment-0002.html From weigelt at metux.de Tue Jun 26 07:38:26 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:38:26 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> Message-ID: <20070626113826.GA17129@nibiru.local> * Minnie schrieb: Hi, > when I try to give module=Leads and action=foo, I got the warning > message stating that > Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in The problem is: the name of the codefile to load is built from $_REQUEST{'module'} and $_REQUEST{'action'}. There are several ways to trick php with special characters. If including from URLs is enabled, we have an big fat code injection leak. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Tue Jun 26 07:43:14 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:43:14 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> References: <20070625142321.GG7548@nibiru.local> <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Message-ID: <20070626114314.GA2822@nibiru.local> * Minnie schrieb: Hi, > I've tested the same in vtiger CRM 5.0.3, but I could not > reproduce the issue. Ah, forgot to mention: I'm working on jens5_1. Meanwhile I've changed the templates to add an link. I'll supply a patch. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From gopals at vtiger.com Tue Jun 26 08:35:43 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:05:43 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released Message-ID: <4681081F.2020303@vtiger.com> Dear Team, I am happy to announce the much awaited patch for supporting *vtiger CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. I take this opportunity to thank our community for their encouragement and active participation in development process. *Important:* Please note that, this patch is compatible with *vtiger CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate to the latest version i.e. vtiger CRM 5.0.3. You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our Product *Download Area *. For patch installation procedure refer to our Wiki site: http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/1744b5b8/attachment-0002.html From libregeek at gmail.com Tue Jun 26 08:47:29 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 26 Jun 2007 18:17:29 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released In-Reply-To: <4681081F.2020303@vtiger.com> References: <4681081F.2020303@vtiger.com> Message-ID: <2315046d0706260547l57383314jbb1077114dee6726@mail.gmail.com> On 26/06/07, Gopal wrote: > > > > Dear Team, > > > I am happy to announce the much awaited patch for supporting vtiger CRM > 5.0.3 over PHP 5.2. This patch caters to the need of vtiger users, > particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement and > active participation in development process. > > Important: Please note that, this patch is compatible with vtiger CRM 5.0.3 > & PHP 5.x series. Those who are using our earlier version of vtiger CRM > (v5.0.2 and below) are strongly recommended to migrate to the latest version > i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our > Product Download Area. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > Best Regards, > Gopal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > I tried to download it and got a *500 - Internal Server Error*. regards -- Manilal K M. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com Better to light one candle than to curse the darkness. From gopals at vtiger.com Tue Jun 26 09:19:32 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:49:32 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <46811264.4000301@vtiger.com> Yes, I am updating the link. Few Seconds.. Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/46e33ffc/attachment-0002.html From gopals at vtiger.com Tue Jun 26 09:26:06 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:56:06 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <468113EE.2080307@vtiger.com> URL has been fixed. You can directly download from: http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.tar.gz?use_mirror=osdn Thanks, Gopal Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/94b9ddbb/attachment-0003.html From john at tantor.com Tue Jun 26 09:52:25 2007 From: john at tantor.com (J Zakhar) Date: Tue, 26 Jun 2007 09:52:25 -0400 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <20070626113826.GA17129@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> Message-ID: <46811A19.6050600@tantor.com> Enrico Weigelt wrote: > * Minnie schrieb: > > Hi, > > >> when I try to give module=Leads and action=foo, I got the warning >> message stating that >> Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in >> > > The problem is: the name of the codefile to load is built from > $_REQUEST{'module'} and $_REQUEST{'action'}. There are several > ways to trick php with special characters. If including from > URLs is enabled, we have an big fat code injection leak. > > cu > Granted I am by no means an expert, but one is that syntax even valid? Should it not be $_REQUEST['var']; ? Second, using that array, you have to form post to the page for the variables in $_REQUEST/$_POST/$_GET to get filled. With most modern versions of php, register globals is off by default.. I just tested it here and the original poster is correct, if you drop in your own action you can get a remote code execution situation. Yeah in the code we have $action = ''; if(isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } and that is Bizarre the whole point of the $_REQUEST array was to stop this kind of thing... From Dirk.Gorny at Genion.de Tue Jun 26 11:07:47 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Tue, 26 Jun 2007 17:07:47 +0200 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: <468113EE.2080307@vtiger.com> References: <468113EE.2080307@vtiger.com> Message-ID: <200706261707.48117.Dirk.Gorny@Genion.de> Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at that places where it must be changed and not a steamroller roling over all code in the directory. If anyone does a change in code for himself, the code gets lost. If anyone has fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patch should be a diff against the 5.0.3 release and not only a accumulation of files. His job is to transport fixes and not code which is since a long time at my filesystem, now with wrong permissions and wrong user- and groupnames. In programming it is a high risk to make a error. If I do someting without necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta >r.gz?use_mirror=osdn > From weigelt at metux.de Tue Jun 26 16:08:29 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 22:08:29 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <46811A19.6050600@tantor.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> Message-ID: <20070626200828.GA10869@nibiru.local> * J Zakhar schrieb: > Should it not be $_REQUEST['var']; ? Both are valid. > Second, using that array, you have to form post to the page for the > variables in $_REQUEST/$_POST/$_GET to get filled. $_REQUEST contains both, from $_GET and $_POST (aka independent from request method). > I just tested it here and the original poster is correct, if you drop in > your own action you can get a remote code execution situation. > > Yeah in the code we have > > $action = ''; > if(isset($_REQUEST['action'])) > { > $action = $_REQUEST['action']; > } we should put something like (preg_match('~([A-Za-z_\.]+)~,$_REQUEST{'action'},$xxx) && ($action = $xxx[1])); in here. Same w/ $module + friends here. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From tzenk at gmx.net Tue Jun 26 21:03:57 2007 From: tzenk at gmx.net (Torsten Zenk) Date: Wed, 27 Jun 2007 03:03:57 +0200 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <20070626200828.GA10869@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> <20070626200828.GA10869@nibiru.local> Message-ID: <4681B77D.3010209@gmx.net> Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA From minnie at vtiger.com Wed Jun 27 07:36:03 2007 From: minnie at vtiger.com (Minnie) Date: Wed, 27 Jun 2007 17:06:03 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP Message-ID: <1136cf777ab.6404776966665655929.7421375336543371956@vtiger.com> 5.2.xReleased Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <200706261707.48117.Dirk.Gorny at Genion.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_941_29469484.1182944163752" References: <200706261707.48117.Dirk.Gorny at Genion.de> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_941_29469484.1182944163752 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Dirk, This release is mainly for end users those who are notfamiliar wi= th development process. The developer community can alwayscheckout the late= st source from svn. For PHP5.2 support you can referthe revision 11187. Thi= srevision includes latest version of Smarty(Smarty 2.6.18) also. Sousing th= is revision you can take the diff and upgrade your setup. Thanks & Regards, Minnie. ----Dirk.Gorny at Genion.de wrote ----=20 = Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at tha= t=20 places where it must be changed and not a steamroller roling over all code = in=20 the directory. If anyone does a change in code for himself, the code gets lost. If anyone = has=20 fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patc= h=20 should be a diff against the 5.0.3 release and not only a accumulation of= =20 files. His job is to transport fixes and not code which is since a long tim= e=20 at my filesystem, now with wrong permissions and wrong user- and groupnames= . In programming it is a high risk to make a error. If I do someting without= =20 necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.= ta >r.gz?use_mirror=3Dosdn > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_941_29469484.1182944163752 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = =20 Dear Dirk,

          This release is main= ly for end users those who are not familiar with development process. The developer community can always checkout the latest source from svn. For PHP5.2 support you can refer the revision 11187. This revision includes latest version of Smarty(Smarty 2.6.18) also. So using this revision you can take the diff and upgrade your setup.

Thanks & Regards,
Minnie.






----Dirk.Gorny at Genion.de wrote ----
=
=20 =20 =20
Hallo Gopal,

can you explain why you announce set of files as a patc= h?
In my imagination a patch is something which changes code atomically = at that
places where it must be changed and not a steamroller roling ov= er all code in
the directory.
If anyone does a change in code for hi= mself, the code gets lost. If anyone has
fixed some errors, the fixes g= et lost.
If I use a patch I can use it also with a little work in furthe= r. So a Patch
should be a diff against the 5.0.3 release and not only a= accumulation of
files. His job is to transport fixes and not code whic= h is since a long time
at my filesystem, now with wrong permissions and= wrong user- and groupnames.
In programming it is a high risk to make a = error. If I do someting without
necessity it is an error that could eas= y be avoided.

Best regards,

Dirk

Am Dienstag, 26. Juni= 2007 schrieb Gopal:
> URL has been fixed. You can directly download = from:
>
> http://downloads.sourc= eforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta
>r.gz?use_m= irror=3Dosdn
>
_______________________________________________
= Reach hundreds of potential candidates - http://jobs.vtiger.com
=20 =20
------=_Part_941_29469484.1182944163752-- From minnie at vtiger.com Thu Jun 28 04:13:31 2007 From: minnie at vtiger.com (Minnie) Date: Thu, 28 Jun 2007 13:43:31 +0530 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <4681B77D.3010209@gmx.net> References: <4681B77D.3010209@gmx.net> Message-ID: <11371646698.2753085964067173159.8633905062536464143@vtiger.com> Dear Tzenk, To change the bar color in horizontal bargraph, kindly try to change the following line in modules/Dashboard/horizontal_bargraph.php(line no : 111) $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'blue', 'white')); Eg : $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'green', 'white')); For vertical graph, do the same changes in modules/Dashboard/vertical_bargraph.php(line no : 114) I hope this is the fix for your problem. Thanks & Regards, Minnie. ----tzenk at gmx.net wrote ---- Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/9dc9b9ee/attachment-0003.html From gopals at vtiger.com Thu Jun 28 06:56:12 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 28 Jun 2007 16:26:12 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtigerForge Maintenance on July 4-5, 2007 Message-ID: <468393CC.7060407@vtiger.com> Dear Team, We are planning to migrate vtigerForge service from fosslabs to our Network on *July 4-5, 2007*.* Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtigerforge.fosslabs.com *After Migration: *http://forge.vtiger.com * Note:* Currently in http://forge.vtiger.com we have dumped the existing data for testing purpose, which will be cleaned up during maintenance. Hence, please don't enter any real data before maintenance. _*2. Maintenance Schedule*_ *Date:* July 4-5, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 48 hrs *IMPORTANT NOTE: *During Forge movement, you cannot access the existing URL (http://vtigerforge.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by July 2, 2007. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/f8a05dfc/attachment-0001.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 1 02:18:16 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 1 Jun 2007 08:18:16 +0200 Subject: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Message-ID: Hi Team, thanks for your great work! A few question regarding SVN: Will this release be tagged in SVN? Is it based on Changeset 11172? Where will the ongoing developement be taken (5.0.3 Branch or another one or new trunk)? I ask because i would prefer to check out from SVN for testing and developing environement. regards, Andreas Reiche, Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von richie Gesendet: Donnerstag, 31. Mai 2007 15:13 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtiger 5.0.3 - Will be availble in few hours... Dear Team, vtigercrm-5.0.3 is officially released. You can have a look at the files at http://sourceforge.net/project/showfiles.php?group_id=117522&package_id=2334 79 Thank you all for your patience and faith, Richie Gopal wrote: Dear Team, I am happy to inform you all that we have successfully completed all our routine tests. We are expecting release in another few hours time. Thanks & Regards, Gopal _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From weigelt at metux.de Fri Jun 1 09:22:02 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Fri, 1 Jun 2007 15:22:02 +0200 Subject: [Vtigercrm-developers] RFC: clever campaing handling Message-ID: <20070601132202.GD5180@nibiru.local> Hi folks, I'm (again) thinking about an good campaign management again. The main problem: it has to support contact-individual actions and long-time campaigns (w/ growing contacts). An simple approach for campaings is just to group contacts together and send a message to all at once. But this does not work for me. My requirements are: a) it must be possible to send individual messages and maybe choose an appropriate template. b) conversation status has be recorded, also manual (ie. if I'm conversing via phone or face2face, there is no message to be sent) c) before doing anything it must be possible to skip off certain contacts from the campaign d) there have to be clear rules for which contacts to include in an campaign (ie. tags), so the computer can present all people who potentially should be added to the campaign e) while the campaign is already running, new/changed contacts must also be added to the campaign once the criteria match. Lets take an example: I'm starting a new campaign, maybe an political iniative (which will live some time). Now I'd like to inform evryone who might be interested. That may be private contacts, companies, representatives, etc. They all have to be treated separately (ie. representatives like to be addressed formally, friends obviously not ;-)) It would be nice if vtiger present templates (ie. with simple macros processing) and send the mails, but that's not absolutely necessary (for now). It more important to have an overview about who has been contacted, maybe what reaction got, who still to connect, who to reply, ... And its important that all contacts which match the criteria (ie. tags) will be presented, even if they match after the campaign has started (ie. added or changed contact). So my proposal: a) every contact may be tagged easily queried by tags. (maybe the current tag cloud already works for that ?) b) each campaign object contains an tag query c) campaign-contact objects link together campaigns and contacts. each of them additionally contains an status flag (ie. new, contacted, skipped, delayed, ...), comment text, ... d) there's an frontend view "open campaigns" which lists all campaigns which have contacts to do (to contact). from here we can reach the "open positions" views for each campaign. that view allows to work on the campaign-contacts. What do you think about it ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From libregeek at gmail.com Fri Jun 1 10:02:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Fri, 1 Jun 2007 19:32:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 Message-ID: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Hi, Sorry for cross-posting the issue in forum and mailing list. But I would like draw the attention of the developers since it's a critical issue. It is really ridiculous that an enterprise grade application will work only in an vulnerable software(php-5.1). The PHP-5.1 series is marked as vulnerable by the php community and they have recommended to upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger doesn't support php-5.2 nor php-4.4.7. IMO, when releasing a patch, care should be taken to ensure that there are no security vulnerabilities instead of integrating new features. I remember that php-5.2. is released before vtiger released the 5.0.1. Developers please address this issue seriously. regards Manilal -- Better to light one candle than to curse the darkness. Blog: http://gnubreeze.blogspot.com Blog: http://flossvalley.blogspot.com From jon at eyesopen.com Sun Jun 3 12:53:26 2007 From: jon at eyesopen.com (Jonathan Bringhurst) Date: Sun, 3 Jun 2007 10:53:26 -0600 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view Message-ID: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: calendarlink.patch Type: application/octet-stream Size: 1101 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070603/2bc16650/attachment-0002.obj From minnie at vtiger.com Mon Jun 4 02:02:45 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 04 Jun 2007 11:32:45 +0530 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view In-Reply-To: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> References: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> Message-ID: <112f5540f12.-8475235261695513002.-6283394854133697941@vtiger.com> Dear Jon, Thank you for your patch.This patch will be integrated in vtigerCRM. I'll let you knowonce the patch integrated. Thanks & Regards, Minnie. ----jon at eyesopen.com wrote ---- I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/c4d7dd68/attachment-0002.html From per at qvtech.cc Mon Jun 4 02:49:51 2007 From: per at qvtech.cc (Per Qvindesland) Date: Mon, 04 Jun 2007 08:49:51 +0200 Subject: [Vtigercrm-developers] Startup Script Message-ID: <4663B60F.60507@qvtech.cc> Hello List, I created a shell startup script for a client, i got a bit tierd of figuring out how to configure vtiger to start up during boot, so I decided to do make one, if anyone feels like adding to it, using it or improving on it then please feel free to do so, it works just fine on Fedora Core 6 but it should also work on other distros, the only thing the user should have to do is to edit the EXECDIR variable to his/her vtiger path then copy it to the /etc/init.d dir as I.E vtiger umm perhaps also chmod it to 655. I hope it's useful for some. Kind regards Per Qvindesland #!/bin/bash # # Description: vtiger software startup and shutdown # Vendor: Per Qvindesland # Created: 21. May 2007 # Author: Per Qvindesland # # FileTarget: /etc/init.d/vtiger # FileOwner: root.root # FilePerms: 0655 # # chkconfig: 2345 97 06 # $Id: vtiger,v 1.0 2007/05/21 05:00:28 $ # initialization # adjust these variables to your environment EXECDIR=/home/vtiger/vtigerCRM5 . /etc/rc.d/init.d/functions RETVAL=0 VTIGERSTATUS= MAXITERATIONS=60 # 2 seconds every iteration, max wait 2 minutes) getvtigerstatus() { VTIGERSTATUSSTRING=$(ps ax | grep -v grep | grep $EXECDIR) echo $VTIGERSTATUSSTRING | grep $EXECDIR &> /dev/null VTIGERSTATUS=$? } start () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo "vtiger is already running" return 1 fi echo -n "Starting Vtiger: " "$EXECDIR/bin/startvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as started in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LOGFILE | grep 'INFO.*\[Server\].*Started in' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't started within the timeout allowed, please review file $LOGFILE to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } stop () { getvtigerstatus if [ $VTIGERSTATUS -ne 0 ] ; then echo "vtiger is already stopped" return 1 fi echo -n "Stopping Vtiger: " export LASTLOG=`ls -t $VTIGER_HOME/logs/vtiger_.log | head -1` "$EXECDIR/bin/stopvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as halted in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LASTLOG | grep 'Halting VM' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't stopped within the timeout allowed, please review file $LASTLOG to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } restart () { stop start } condrestart () { getadempierestatus if [ $VTIGERSTATUS -eq 0 ] ; then restart fi } rhstatus () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo echo "vtiger is running:" ps ax | grep -v grep | grep $EXECDIR | sed 's/^[[:space:]]*\([[:digit:]]*\).*:[[:digit:]][[:digit:]][[:space:]]\(.*\)/\1 \2/' echo else echo "vtiger is stopped" fi } case "$1" in start) start ;; stop) stop ;; reload) restart ;; restart) restart ;; condrestart) condrestart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|reload|restart|condrestart|status}" exit 1 esac exit 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/2a820ba6/attachment-0002.bin From sergiokessler at gmail.com Mon Jun 4 14:11:23 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 4 Jun 2007 15:11:23 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Message-ID: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> hmm, what is really ridiculous is your complaint with zero attitude to help... (unless you are a paying customer of vtiget, that's it...) do you understand what open source is ? /sak On 6/1/07, Manilal K M wrote: > Hi, > Sorry for cross-posting the issue in forum and mailing list. But I > would like draw the attention of the developers since it's a critical > issue. > It is really ridiculous that an enterprise grade application will work > only in an vulnerable software(php-5.1). The PHP-5.1 series is marked > as vulnerable by the php community and they have recommended to > upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger > doesn't support php-5.2 nor php-4.4.7. > IMO, when releasing a patch, care should be taken to ensure that > there are no security vulnerabilities instead of integrating new > features. I remember that php-5.2. is released before vtiger released > the 5.0.1. > Developers please address this issue seriously. > > regards > Manilal > -- > Better to light one candle than to curse the darkness. > Blog: http://gnubreeze.blogspot.com > Blog: http://flossvalley.blogspot.com > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Tue Jun 5 02:08:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 5 Jun 2007 11:38:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> Message-ID: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> On 04/06/07, Sergio A. Kessler wrote: > hmm, what is really ridiculous is your complaint with zero attitude to help... > (unless you are a paying customer of vtiget, that's it...) > > do you understand what open source is ? > > /sak > May be I am wrong, but open source doesn't mean vulnerable and buggy software. I was an active participant in vtiger community earlier, but now I am just interested, because our company is using vtiger. regards Manilal From gopals at vtiger.com Tue Jun 5 03:03:55 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 05 Jun 2007 12:33:55 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: <46650ADB.1040208@vtiger.com> Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. * Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtiger.fosslabs.com *After movement: *http://trac.vtiger.com * Note:* In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. _*2. Maintenance Schedule*_ *Date:* June 7, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 12 hrs *IMPORTANT NOTE: *During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/3b3e07dd/attachment-0004.html From chazarra.clement at gmail.com Tue Jun 5 08:19:00 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Tue, 5 Jun 2007 13:19:00 +0100 Subject: [Vtigercrm-developers] List of vTiger developers team Message-ID: Hi guys, I was wondering if it could be possible to get a complete list of the different developers working in vTiger team by module? I have been looking to migration and smtp issues, and think I could help to locate the bugs, but to do so, it would be great if I can contact directly the developers working on those module and discuss those issues with them. It also might help to make a stronger relationship between vTiger team and the community. Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/a12c7214/attachment-0003.html From sergiokessler at gmail.com Tue Jun 5 14:27:51 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Tue, 5 Jun 2007 15:27:51 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> Message-ID: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> open source means that if there is a problem, YOU can fix it, and hopefully your changes will go upstream... open source does NOT mean to complain harshly with crossed arms... or at least, you can be polite with your complaints... you want support for php 5.2 right now ? where are your help ? /sak On 6/5/07, Manilal K M wrote: > On 04/06/07, Sergio A. Kessler wrote: > > hmm, what is really ridiculous is your complaint with zero attitude to help... > > (unless you are a paying customer of vtiget, that's it...) > > > > do you understand what open source is ? > > > > /sak > > > > May be I am wrong, but open source doesn't mean vulnerable and buggy > software. I was an active participant in vtiger community earlier, but > now I am just interested, because our company is using vtiger. > > regards > Manilal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Wed Jun 6 01:42:34 2007 From: libregeek at gmail.com (Manilal K M) Date: Wed, 6 Jun 2007 11:12:34 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> Message-ID: <2315046d0706052242j30586bebl9436e2c06595fe47@mail.gmail.com> On 05/06/07, Sergio A. Kessler wrote: > open source means that if there is a problem, YOU can fix it, > and hopefully your changes will go upstream... > > open source does NOT mean to complain harshly with crossed arms... > > or at least, you can be polite with your complaints... Sorry, if my complaints are harsh. But IMO, open source should not be afraid of criticism. > > you want support for php 5.2 right now ? I have found a work around from google and vtiger forums > where are your help ? Please search the archives of the list. > From chazarra.clement at gmail.com Wed Jun 6 08:43:12 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Wed, 6 Jun 2007 13:43:12 +0100 Subject: [Vtigercrm-developers] login screen Message-ID: Hi guys, I just realised that if you have wrong details about your database connection in the config file (like wrong db name), nothing tells you on the login page. The only thing happening is getting a "* You must specify a valid username and password.*" message... Can be confusing when it is the connection to the database which can't be made. BTW, Is there any developer from vTiger reading this mailing list? Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/32bab08c/attachment-0004.html From richie at vtiger.com Wed Jun 6 09:22:19 2007 From: richie at vtiger.com (richie) Date: Wed, 06 Jun 2007 18:52:19 +0530 Subject: [Vtigercrm-developers] login screen In-Reply-To: References: Message-ID: <4666B50B.60602@vtiger.com> Yes Clem. There are. *Richie* clement chazarra wrote: > Hi guys, > > I just realised that if you have wrong details about your database > connection in the config file (like wrong db name), nothing tells you > on the login page. > The only thing happening is getting a "* You must specify a valid > username and password.*" message... Can be confusing when it is the > connection to the database which can't be made. > > BTW, Is there any developer from vTiger reading this mailing list? > > Regards, > Clem > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/5fddde8d/attachment-0002.html From chazarra.clement at gmail.com Thu Jun 7 11:57:43 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 16:57:43 +0100 Subject: [Vtigercrm-developers] Resource scheduler Message-ID: Hello people, I need some help to understand more deeply how vTiger works.. I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in vTiger. How I see it: We have resources in the scheduler (with associated properties), the best would be to visualise those in vTiger as products categorized as 'resources' so if you edit your product, the changes will occur in phpscheduleit tables. I no want to touch the databases, All I need to understand is how in vTiger we retrieve the custom fields on the form, to be able adding a condition like: if category == 'resources' { select * from scheduleit_resources fields show fields in vTiger form as customfield } Sorry if I am not being clear.. Which files are used to retrieve custom fields? especially product custom fields? I also had a look to the api (http://api.vtiger.com/), but it didn't help much... I need to see the whole picture from the template to the retrieve of the database fields. If I can achieve that, the next step is to customize the products view in each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from scheduleit db again. I already managed to log in scheduleit with vTiger user details. How to retrieve and display data from another table in vTiger modules? Thanks in advance, Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/bc1670f5/attachment-0004.html From gopals at vtiger.com Thu Jun 7 12:01:27 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 07 Jun 2007 21:31:27 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: <46650ADB.1040208@vtiger.com> References: <46650ADB.1040208@vtiger.com> Message-ID: <46682BD7.5010100@vtiger.com> Dear Team, I am pleased to inform you all that we have successfully migrated our *SVN repository* and *Bug Tracking* systems to our Network: *http://trac.vtiger.com* PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank *mmbrich * (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: > Dear Team, > > We are planning to migrate our Trac from fosslabs network to vtiger > Network on June 7, 2007. > * > Maintenance Details:* > _* > 1. Change of URL*_ > > *Present URL: *http://vtiger.fosslabs.com > > *After movement: *http://trac.vtiger.com > * > Note:* In http://trac.vtiger.com we have dumped some old data for the > testing purpose, which will be cleaned during maintenance. Hence, > don't enter any real data before maintanance. > > _*2. Maintenance Schedule*_ > > *Date:* June 7, 2007 > *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) > *Duration:* 12 hrs > > *IMPORTANT NOTE: *During trac movement, you cannot access the existing > trac URL (vtiger.fosslabs.com). If you have identified any new issues > or planning to do SVN repository operations, please complete by tomorrow. > > Looking forward for your kind cooperation. > > Best Regards, > Gopal > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/0cc59509/attachment-0002.html From chazarra.clement at gmail.com Thu Jun 7 12:02:17 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 17:02:17 +0100 Subject: [Vtigercrm-developers] Resource scheduler In-Reply-To: References: Message-ID: Just realized that I could achieve that by inserting my values in vtiger_field table.... Anyway if you are interested by the project or just want to comment please do. On 6/7/07, clement chazarra wrote: > > Hello people, > > I need some help to understand more deeply how vTiger works.. > I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in > vTiger. > > How I see it: > We have resources in the scheduler (with associated properties), the best > would be to visualise those in vTiger as products categorized as 'resources' > so if you edit your product, the changes will occur in phpscheduleit tables. > I no want to touch the databases, All I need to understand is how in vTiger > we retrieve the custom fields on the form, to be able adding a condition > like: > > if category == 'resources' { > select * from scheduleit_resources fields > show fields in vTiger form as customfield > } > > Sorry if I am not being clear.. Which files are used to retrieve custom > fields? especially product custom fields? > I also had a look to the api (http://api.vtiger.com/), but it didn't help > much... I need to see the whole picture from the template to the retrieve of > the database fields. > > If I can achieve that, the next step is to customize the products view in > each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from > scheduleit db again. > > I already managed to log in scheduleit with vTiger user details. > > How to retrieve and display data from another table in vTiger modules? > > Thanks in advance, > Regards, > > Clem > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/63f685e4/attachment-0004.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 8 04:27:11 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 8 Jun 2007 10:27:11 +0200 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: Hi Gopal, I have problems with the new SVN repository location because i'm sitting behind a firewall which blocks HTTP access to a SVN repository. For that purposes the old repository on fosslabs was also available via HTTPS which is accessible. So can you provide access also via HTTPS PLEASE! Thanks and regards, Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) www.lgn.de _____ Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Gopal Gesendet: Donnerstag, 7. Juni 2007 18:01 An: vtigercrm-developers at lists.vtigercrm.com Cc: khaja at vtiger.com Betreff: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Dear Team, I am pleased to inform you all that we have successfully migrated our SVN repository and Bug Tracking systems to our Network: http://trac.vtiger.com PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank mmbrich (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. Maintenance Details: 1. Change of URL Present URL: http://vtiger.fosslabs.com After movement: http://trac.vtiger.com Note: In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. 2. Maintenance Schedule Date: June 7, 2007 Time: 9.00 AM - 9.00 PM (GMT + 5.30) Duration: 12 hrs IMPORTANT NOTE: During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal _____ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/0b5d014b/attachment-0003.html From gopals at vtiger.com Fri Jun 8 04:30:58 2007 From: gopals at vtiger.com (Gopal) Date: Fri, 08 Jun 2007 14:00:58 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466913C2.90108@vtiger.com> Hi Andreas Reiche, Thanks for notifying issue. We will fix it at the earliest. *Team:* Please let us know, if you have identified any new issues. Best Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/32cf0de9/attachment-0003.html From neil.temperley at exemail.com.au Sun Jun 10 21:04:33 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 11:04:33 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching Message-ID: <000001c7abc4$7954d190$0201a8c0@Nemrut> Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ From jorge.torres.maldonado at gmail.com Sun Jun 10 21:57:04 2007 From: jorge.torres.maldonado at gmail.com (Jorge Torres) Date: Sun, 10 Jun 2007 21:57:04 -0400 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <000001c7abc4$7954d190$0201a8c0@Nemrut> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> Message-ID: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: > > Dear Developers, > > In the end my company went with Sugar, but I still keep an eye on vtiger > because I love you guys :-). > > Anyway here is an idea that I will post on a Sugar forum, but I'd thought > I'd post it here first so that if you choose to adopt it you can't be > accused of copying :-). While I haven't checked the vtiger code for a > while > I suspect this issue is applicable to you too. > > ----------------------------------- > > Storage of Multi-Select Items for Quicker MYSQL Searching > > Consider a custom multi-select field with items: > cat > dog > horse > bobcat > cattle > > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > > And if "cat" is the only item the string saved looks like: > "cat" > > This storage scheme has some problems when it comes to doing an SQL > searches > on strings formatted this way. To search for uniquely for "cat" we have > to > search for four different possibilities: (The MYSQL search string is shown > in ""): > > 1) cat at the beginning of the multi-select database string, "cat#%", > 2) cat in the middle, "%#cat#%", > 3) cat at the end, "%#cat", and finally, > 4) cat by itself, "cat". > > If there are 1000 records and none have "cat" selected, the search needs > to > check all four conditions on each record before rejecting each as 'not > matching'. > > However if we choose to store the selection differently we only need to > search for one match not four matches per record. > > Choosing '#' as the bounding character, we store the multi-selected items > as > a string like this instead (ignore the ""): > "#cat##horse##bobcat##cattle#" > > And if "cat" is the only item the string saved looks like: > "#cat#" > > The advantages of this system are: > > * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where > it > is in the string or whether it is the only item. > > * A side benefit is that is possible to delete (or replace) the "cat" item > using a simple PHP string operation, e.g. > str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); > > * Also MYSQL searches are simpler -- if/when you ever need to do a search > using a database admin tool. > > Note that to search for 'no selection' you need to check for ## or an > empty > string. > > I suggest the best way to implement the change is with dedicated explode() > and implode() functions and using a minimum of hardwired > strings. Examples > are given below. > > that's all, > regards and good luck, > Neil > > > Sample Code... > > /* ########################################################## */ > define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); > define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. > > /** > * Formats a string of multi-select items for saving to a database. > * > * @param array $multiple_select_array > * @return string formatted multi-select string > * > */ > function MultipleSelectImplode( $multiple_select_array ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > return $bounding_char . implode("$bounding_char$bounding_char", > $multiple_select_array) . $bounding_char; > } > > /** > * Splits a formatted string of multi-select items into an > array. Returns an empty array if there are no multi-select items. > * > * @param string $multiple_select_string > * @return array multi-select array > * > */ > function MultipleSelectExplode( $multiple_select_string ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for > regexps > // Remove $bounding_char at each end of the string: > $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", > "/$bounding_char_re\s*$/"), '', > $multiple_select_string ); > if ( empty($trimmed_string) ) { > // (An explode() here would return a one element array with empty > element): > return array(); > } > return explode("$bounding_char$bounding_char", $trimmed_string); > } > /* ########################################################## */ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070610/d5172d0a/attachment-0002.html From alex.svetos at gmail.com Mon Jun 11 05:09:03 2007 From: alex.svetos at gmail.com (alex svetos) Date: Mon, 11 Jun 2007 11:09:03 +0200 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <26debbf70706110209m5efc550bs40e0d1b3a1df478f@mail.gmail.com> > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > Correct me if am wrong, but that's not how custom field picklist are stored in vtiger. They are stored in a dedicated table with an entrie for each value. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/0cf8fea9/attachment-0003.html From neil.temperley at exemail.com.au Mon Jun 11 08:23:53 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 22:23:53 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <001201c7ac23$60202260$0201a8c0@Nemrut> Some Background: We are a publicly funded (government/university) R&D organisation. Our engagements and collaborations with industry drives our R&D directions and provides pathways for commercialisation. So my company is not quite the classic target customer for vtiger or Sugar. Our key needs: 1) A single definite list of Contacts and Companies (Accounts). 2) Mail outs (news and invitations) to filtered lists of Contacts. (Filtering on combinations of multi-select combo boxes). The ability to slice and dice our Contacts in different ways is essential. 3) Track industry engagements/meetings/agreements (Opportunities). 4) Nice to be able to track which Companies/Contacts have attended various events we hold, e.g. technology showcases, business briefings, short courses. (A bit of a kludge, we are experimenting with using Sugar Projects for this.) 5) Nice to get the CRM to do document management. We store important meeting Notes and Emails under Opportunities. (Document management is not perfect; we would like to find an attached document by text search.) (BTW this would be a really nice feature for the future, that is an indexing system (similar to Copernic or Google Desktop) that indexes Notes and attachments in the database in the background. With this we could use the CRM to do our document management. That is, you could find a meeting note under an Opportunity (for example), or find it by a 'free text' search.) Anyway, regarding Sugar vs vtiger... Some of the keys issues for us were around Contact management. (We have about 1400 Accounts and 2700 Contacts) Some of Sugar's features that were important to us. * Flexible export: export of a filtered selection (really useful as workaround to any lack of functionality, e.g. filter, then export to Excel, then do an email to the list.) * Duplicate Management - detection of duplicates. - merge of duplicates (really nice, though it has bugs still :-( ) (We will have lots of contributors to the database. Avoiding and managing duplicates is really important.) * Mass Update and Mass Delete (Nice to manage large numbers of Contacts - but needs to be used carefully.) Some of vtiger's advantages: * better, more flexible, advanced filtering for List Views. * Tags (we really liked this) * HTML editing of Notes (not that important to us but nice). * Ajax (not that important to us) Our IT department liked that Sugar was more established (with a larger support base?) and therefore more likely to be around in the long term. (This is probably a bit unfair, but that was their perception.) That's about it, Ciao, Neil _____ From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Jorge Torres Sent: Monday, 11 June 2007 11:57 To: vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 08/06/07 15:15 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/b0a755ad/attachment-0002.html From frank at thyamad.com Mon Jun 11 09:35:11 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 10:35:11 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications Message-ID: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> First of all, this is my first post in this list so, Congratulations vtiger is a excellent project. Second, we are Brazilians, and we have some special needs to implement in Vtiger, some about legislation and some about each client requests. I've been working with vtiger last week to accomplish some of those needs and end up for create a new template/themes structure. In few words I did a smarty.config.php modification to point the templates files to a dir structure which is very similar to the theme structure. In few words if you want to create a new template struture for a special theme all you need to do is create a directory under smarty/template with the same name of your theme. As my English is so bad, I Will try to explain better. I have company called thyamad, so I did a theme also called thyamad and did all my theme's modifications there. However thyamad needs some special template modifications new functionalities etc, then I create a directory in smarty/template/thyamad copied all files from smarty/template to this new directory and now all modifications in Thyamad template will only change thyamad functionalities. By the way, I removed all files from smarty/templates to smarty/templates/default so I have no files on smarty/templates and there is a default directory where all default template files are. I tested this structure against all themes in version 5.0.3 and it worked well. As I did not followed this project since its begin I am wondering if such theme/template structure is useful for someone else or not and if I am did it correctly. Thank you very much for your time and attention. Of course all comments will be really very welcome. -- Frank Alcantara http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/011b1817/attachment-0003.html From joe at tsolucio.com Mon Jun 11 10:50:36 2007 From: joe at tsolucio.com (Joe Bordes) Date: Mon, 11 Jun 2007 16:50:36 +0200 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1181573436.6389.17.camel@joesunix.int> Hi, This sounds like a very good idea, I hope vtiger team catches on. Very interesting for being your first post ;-) Joe TSolucio El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > First of all, this is my first post in this list so, Congratulations > vtiger is a excellent project. > Second, we are Brazilians, and we have some special needs to implement > in Vtiger, some about legislation and some about each client requests. > I've been working with vtiger last week to accomplish some of those > needs and end up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the > templates files to a dir structure which is very similar to the theme > structure. In few words if you want to create a new template struture > for a special theme all you need to do is create a directory under > smarty/template with the same name of your theme. As my English is so > bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad > and did all my theme's modifications there. However thyamad needs some > special template modifications new functionalities etc, then I create > a directory in smarty/template/thyamad copied all files from > smarty/template to this new directory and now all modifications in > Thyamad template will only change thyamad functionalities. By the way, > I removed all files from smarty/templates to smarty/templates/default > so I have no files on smarty/templates and there is a default > directory where all default template files are. I tested this > structure against all themes in version 5.0.3 and it worked well. > > As I did not followed this project since its begin I am wondering if > such theme/template structure is useful for someone else or not and if > I am did it correctly. > > Thank you very much for your time and attention. Of course all > comments will be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may > be unsuitable for children), unusual humor (which may be unsuitable > for adults), and advanced engineering (which may be unsuitable for > everyone else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From gopals at vtiger.com Mon Jun 11 12:34:15 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 11 Jun 2007 22:04:15 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466D7987.3010403@vtiger.com> Hi Andreas Reiche, We have enabled https for vtiger Trac Please let me know if you are experiencing any issues. Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/bba62d25/attachment-0003.html From dome at tel.co.th Mon Jun 11 12:40:37 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Mon, 11 Jun 2007 23:40:37 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? Message-ID: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Hi All, Any update for postgresq support ? Dome C. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/4c2276bb/attachment-0002.html From frank at thyamad.com Mon Jun 11 12:41:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 13:41:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1181573436.6389.17.camel@joesunix.int> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> <1181573436.6389.17.camel@joesunix.int> Message-ID: <1bab94f60706110941v6d6aa1dt7fdd5fd3490eb0a0@mail.gmail.com> Thank you Joe. I am woiting for them... Frank On 6/11/07, Joe Bordes wrote: > > Hi, > > This sounds like a very good idea, I hope vtiger team catches on. > > Very interesting for being your first post ;-) > > Joe > TSolucio > > El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > > First of all, this is my first post in this list so, Congratulations > > vtiger is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > > in Vtiger, some about legislation and some about each client requests. > > I've been working with vtiger last week to accomplish some of those > > needs and end up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > > templates files to a dir structure which is very similar to the theme > > structure. In few words if you want to create a new template struture > > for a special theme all you need to do is create a directory under > > smarty/template with the same name of your theme. As my English is so > > bad, I Will try to explain better. > > > > I have company called thyamad, so I did a theme also called thyamad > > and did all my theme's modifications there. However thyamad needs some > > special template modifications new functionalities etc, then I create > > a directory in smarty/template/thyamad copied all files from > > smarty/template to this new directory and now all modifications in > > Thyamad template will only change thyamad functionalities. By the way, > > I removed all files from smarty/templates to smarty/templates/default > > so I have no files on smarty/templates and there is a default > > directory where all default template files are. I tested this > > structure against all themes in version 5.0.3 and it worked well. > > > > As I did not followed this project since its begin I am wondering if > > such theme/template structure is useful for someone else or not and if > > I am did it correctly. > > > > Thank you very much for your time and attention. Of course all > > comments will be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may > > be unsuitable for children), unusual humor (which may be unsuitable > > for adults), and advanced engineering (which may be unsuitable for > > everyone else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/a74601a8/attachment-0004.html From davidv.net at gmail.com Mon Jun 11 13:13:03 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 11 Jun 2007 13:13:03 -0400 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From fp at crm-now.de Mon Jun 11 15:05:48 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Mon, 11 Jun 2007 21:05:48 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 In-Reply-To: Message-ID: <200706111906.l5BJ6Jlc030841@prokyon.d-hosting.de> I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de From Andreas.Reiche at LGN.Niedersachsen.de Tue Jun 12 01:22:15 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Tue, 12 Jun 2007 07:22:15 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, I ssue 5 Message-ID: Hi Gopal and Frank, i have no problems now getting access to the new svn via https. Frank, you stated in your mail that you have problems with https. I don't know Smart SVN and Tortoise because i use Eclipse. Maybe it's a problem of accepting the certificate. Are you prompted to accept this? m. f. G., Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) Podbielskistrasse 331 D-30659 Hannover Web: http://www.lgn.de http://www.geolife.de -----Urspr?ngliche Nachricht----- Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Frank Piepiorra Gesendet: Montag, 11. Juni 2007 21:06 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From frank at thyamad.com Tue Jun 12 08:46:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Tue, 12 Jun 2007 09:46:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote: > > Good job Frank ! > > David V. > > 2007/6/11, Frank Alcantara : > > First of all, this is my first post in this list so, Congratulations > vtiger > > is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > in > > Vtiger, some about legislation and some about each client requests. I've > > been working with vtiger last week to accomplish some of those needs and > end > > up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > templates > > files to a dir structure which is very similar to the theme structure. > In > > few words if you want to create a new template struture for a special > theme > > all you need to do is create a directory under smarty/template with the > same > > name of your theme. As my English is so bad, I Will try to explain > better. > > > > I have company called thyamad, so I did a theme also called thyamad and > did > > all my theme's modifications there. However thyamad needs some special > > template modifications new functionalities etc, then I create a > directory > > in smarty/template/thyamad copied all files from smarty/template to this > new > > directory and now all modifications in Thyamad template will only change > > thyamad functionalities. By the way, I removed all files from > > smarty/templates to smarty/templates/default so I have no files on > > smarty/templates and there is a default directory where all default > template > > files are. I tested this structure against all themes in version 5.0.3and > > it worked well. > > > > As I did not followed this project since its begin I am wondering if > such > > theme/template structure is useful for someone else or not and if I am > did > > it correctly. > > > > Thank you very much for your time and attention. Of course all comments > will > > be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may be > > unsuitable for children), unusual humor (which may be unsuitable for > > adults), and advanced engineering (which may be unsuitable for everyone > > else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0003.html -------------- next part -------------- A non-text attachment was scrubbed... Name: Smarty_setup.php Type: application/octet-stream Size: 1656 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0002.obj From weigelt at metux.de Tue Jun 12 13:13:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 12 Jun 2007 19:13:41 +0200 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Message-ID: <20070612171341.GA29141@nibiru.local> * Dome Charoenyost schrieb: Hi, > Any update for postgresq support ? I've got it running :) It's an slightly changed version of Jens' privat copy. No idea if anyting had been committed to svn yet. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Tue Jun 12 13:23:08 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Tue, 12 Jun 2007 19:23:08 +0200 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: Message-ID: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > From dome at tel.co.th Thu Jun 14 04:28:03 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Thu, 14 Jun 2007 15:28:03 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <20070612171341.GA29141@nibiru.local> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> <20070612171341.GA29141@nibiru.local> Message-ID: <8ccbff060706140128xea86becwfda6d26974796127@mail.gmail.com> how to get your version ? postgresql is very important for me Dome C. On 6/13/07, Enrico Weigelt wrote: > > * Dome Charoenyost schrieb: > > Hi, > > > Any update for postgresq support ? > > I've got it running :) > > It's an slightly changed version of Jens' privat copy. > No idea if anyting had been committed to svn yet. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070614/231a43af/attachment-0002.html From richie at vtiger.com Tue Jun 19 05:13:45 2007 From: richie at vtiger.com (richie) Date: Tue, 19 Jun 2007 14:43:45 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? Message-ID: <46779E49.3000807@vtiger.com> Dear Team, Modularization is an important need for vtiger. I would like to get your ideas on this front please. Thanks, *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/ade6337b/attachment-0004.html From libregeek at gmail.com Tue Jun 19 05:27:52 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 19 Jun 2007 14:57:52 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <2315046d0706190227v19b6540fmcd8f4ad52c88aa9d@mail.gmail.com> On 19/06/07, richie wrote: > > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > Richie IMO, the best examples for mudularization can be found in horde and dotproject. http://www.horde.org http://www.dotproject.net regards Manilal K M. -- Better to light one candle than to curse the darkness. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com From salvador_bueno_avila at hotmail.com Tue Jun 19 12:12:46 2007 From: salvador_bueno_avila at hotmail.com (=?iso-8859-1?B?U2FsdmFkb3IgQnVlbm8gwXZpbGE=?=) Date: Tue, 19 Jun 2007 18:12:46 +0200 Subject: [Vtigercrm-developers] OSS-ERP acceptance Study Message-ID: Dear Vtigercrm user, We are Salvador Bueno and Dolores Gallego, Assistant Professors in Business Administration Department in Pablo de Olavide University at Seville, Spain. Our research involves an analysis about Open Source Software-Enterprise Resource Planning (OSS-ERP) and its impact at organization. We send you this mail to invite your participation in our study. Specifically, our analysis consists on development a Technological Acceptance Model of an OSS-ERP. We consider you are an OSS-ERP user and we appreciate the time necessary for answer our questionnaire. The name of the participants in this study will remain anonymous. I would be most grateful if you participate in this survey. You only have to answer the questionnaire in the following URL and answer online. You will consider for answer the distribution of OSS-ERP you use. http://aramis.upo.es/general/centros_depart/departamentos/invest/oss/ Please do not hesitate to contact us if you have any queries regarding this study. Best regards, Salvador Bueno, Ph D. _________________________________________________________________ Grandes ?xitos, superh?roes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu m?vil. From joe at tsolucio.com Tue Jun 19 17:37:31 2007 From: joe at tsolucio.com (Joe Bordes) Date: Tue, 19 Jun 2007 23:37:31 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <46784C9B.1010402@tsolucio.com> Hi Richie, Yes, me again. You knew I was going to answer, right? :-)) Having already seen the code and the implications of modularization of vtigerCRM I would focus this goal in a very pratical way. - I would start by trying to create a new module for vtigerCRM and watch myself all the way. - Every step should be studied and the implicated files/code must be marked to be changed so it can be module independent and parameters added to a new Admin-Module-Control-Section - Once all the code dependencies detected we must decide the best way to make them independent and clean up the code - All parameters should be coupled together in a plugin.xml file who's structure must be documented. - Once we have an easy way to plugin a module I would grab the fantastic work that has already been done on the forge-module project and modifiy it to adapt to the new situation. - With this and a new section to help install/uninstall modules we should get a preatty good module control with a grphical interface to create/install/uninstall modules. I discard the options of making big structural changes and spending a lot of time looking how others have done it because I don't wan't to break any of the currently working modules while we spend the next 6 months talking of how wonderful it is going to be. vtigerCRM's code base is too tightly coupled to try and make a "different" kind of module control. You might just as well start from scratch and build it with modularity in mind. The only other thing I would change is the activity dependency you have in the code. It is terrible and makes it very difficult to add different types of tasks/activities. This would also benefit those modules (tsprojects) that need to add these kind of features. Obviously you know I have been waiting for this opportunity for a very long time and I have been on your back for just as much time. I firmly believe that this is the most important thing vtigerCRM needs right now and I am willing to help. I can be more concise in the details if you need me to be. As before (always) I am waiting for you to contact me. Regards, Joe TSolucio richie escribi?: > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > *Richie* > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From davidv.net at gmail.com Tue Jun 19 19:09:15 2007 From: davidv.net at gmail.com (David V.) Date: Tue, 19 Jun 2007 19:09:15 -0400 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46784C9B.1010402@tsolucio.com> References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: Joe, I'm with you ! I can help by providing a list of all the things I've had to modify in the core to add my modules in vtiger. David V. 2007/6/19, Joe Bordes : > > Hi Richie, > > Yes, me again. You knew I was going to answer, right? :-)) > > Having already seen the code and the implications of modularization of > vtigerCRM I would focus this goal in a very pratical way. > > - I would start by trying to create a new module for vtigerCRM and watch > myself all the way. > - Every step should be studied and the implicated files/code must be > marked to be changed so it can be module independent and parameters > added to a new Admin-Module-Control-Section > - Once all the code dependencies detected we must decide the best way to > make them independent and clean up the code > - All parameters should be coupled together in a plugin.xml file who's > structure must be documented. > - Once we have an easy way to plugin a module I would grab the fantastic > work that has already been done on the forge-module project and modifiy > it to adapt to the new situation. > - With this and a new section to help install/uninstall modules we > should get a preatty good module control with a grphical interface to > create/install/uninstall modules. > > I discard the options of making big structural changes and spending a > lot of time looking how others have done it because I don't wan't to > break any of the currently working modules while we spend the next 6 > months talking of how wonderful it is going to be. vtigerCRM's code base > is too tightly coupled to try and make a "different" kind of module > control. You might just as well start from scratch and build it with > modularity in mind. > > The only other thing I would change is the activity dependency you have > in the code. It is terrible and makes it very difficult to add different > types of tasks/activities. This would also benefit those modules > (tsprojects) that need to add these kind of features. > > Obviously you know I have been waiting for this opportunity for a very > long time and I have been on your back for just as much time. I firmly > believe that this is the most important thing vtigerCRM needs right now > and I am willing to help. > > I can be more concise in the details if you need me to be. > > As before (always) I am waiting for you to contact me. > > Regards, Joe > TSolucio > > > richie escribi?: > > Dear Team, > > > > Modularization is an important need for vtiger. > > I would like to get your ideas on this front please. > > > > Thanks, > > *Richie* > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/27712c63/attachment-0003.html From gopals at vtiger.com Thu Jun 21 03:57:34 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 21 Jun 2007 13:27:34 +0530 Subject: [Vtigercrm-developers] Appeal to nominate vtiger for SF.net Community Choice Awards.. Message-ID: <467A2F6E.7000005@vtiger.com> Dear Team, I would like to appeal our community to consider nominating vtiger project for Sourceforge.net - 2007 Community Choice Awards. Best Regards, *Gopal* Greetings, Project admins: The nomination phase for our 2007 Community Choice Awards has begun, and it won't be long before the winners are chosen. We've put voting links on many of your project's pages, but now it's time for you to do your part. Ask for your users' votes in your project blogs, mailing lists, forums, or web pages, to ensure that your project makes the final ballot! Trust me, it'll make a big difference. If you win, your project will be highlighted on SourceForge.net and you will be included in our press release. And, as if that weren't enough, you'll be recognized during our awards party at OSCON. Oh, and you'll get an entire year's supply of bragging rights. But here's the catch: There are only a few short weeks left. That means it's time for you to ask your user communities for their vote. I have no doubt that your project has a vibrant community of users and supporters, and each and every last one of them surely wants you to win. They just need a little bit of encouragement from you. Thanks, The SourceForge.net Team -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0003.html -------------- next part -------------- A non-text attachment was scrubbed... Name: nomProj.png Type: image/png Size: 12846 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0002.png From weigelt at metux.de Thu Jun 21 06:35:10 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Thu, 21 Jun 2007 12:35:10 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: <20070621103508.GA16047@nibiru.local> * David V. schrieb: Hi folks, the most important step now, IMHO, is to implement and middleware layer with really _clean_ and strict interfaces. The current "bean" model seems to couple database access and web interface too heavily. For example billing: we should have some class VTIGER_Invoice which encapsulates evrything that belongs to an invoice. All things like retrieving information (accessible via object variables), add or remove items, etc, etc, up to the whole calculation stuff should be handled by this class. The web frontend then just opens such an object and only prints out its variables or calls methods. We need very clean and robust interfaces. This is absolutely required for real modularization. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Sun Jun 24 11:56:37 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Sun, 24 Jun 2007 17:56:37 +0200 Subject: [Vtigercrm-developers] Again problems with the SVN In-Reply-To: Message-ID: <200706241609.l5OG9WN0006878@prokyon.d-hosting.de> suddendly the old error message is back when I try to access the SVN with Tortoise: Error * PROPFIND request failed on '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3' PROPFIND of '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3': 200 Ok (http://trac.vtiger.com) Any fix would be appreciated. Regards, Frank From gopals at vtiger.com Mon Jun 25 07:37:37 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 17:07:37 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention Message-ID: <467FA901.1010701@vtiger.com> Dear Team, We are planning to have the following naming convention for _vtiger CRM 5.0.3 - PHP 5.2_ compatible patch: *vtigercrm-5.0.3-php5.2-patch1.zip *Please let me know your views on the naming convention. Thanks, Gopal* * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/e51ca00b/attachment-0004.html From minnie at vtiger.com Mon Jun 25 09:10:31 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 18:40:31 +0530 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> References: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> Message-ID: <11363013a7e.-1522128297289397918.3895162050983393536@vtiger.com> Dear Frank, Kindly try to checkout from the following location http://trac.vtiger.com/svn/vtiger/vtigercrm/ I hope this help you out. Feel free to intimate me, if you've any problem. Thanks & Regards, Minnie. ----fp at crm-now.de wrote ---- FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/0229b63c/attachment-0003.html From weigelt at metux.de Mon Jun 25 09:40:59 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:40:59 +0200 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool Message-ID: <20070625134059.GA7548@nibiru.local> Hi folks, I just had to recover my admin password manually. This was quite complicated - had to try out several things I found on the web, until I got it. So, IMHO, we should add an little command line tool for that. I do not yet know how the password is actually encoded/stored, otherwise already would have done it. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:48:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:48:41 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <20070625134841.GB7548@nibiru.local> * Gopal schrieb: Hi, > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip Well, the first two parts are obviously clear. Still unclear to me: what is that patch actually about ? Fixing it to get running on recent PHP ? hmm, if it doesn't break w/ older versions, it should go into upstream ASAP. otherwise I'd consider it as just an temporary fix, until we've got something stable (depending on some specific PHP version is NOT what I'd call stable). BTW: I'd prefer gz over zip, so, ie. vtigercrm-5.0.3-php5.2-fix.diff.gz cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:52:47 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:52:47 +0200 Subject: [Vtigercrm-developers] Status of merging in jens5_1 ? Message-ID: <20070625135247.GC7548@nibiru.local> Hi folks, what's the status of merging jens5_1 / Jens' privat branch into the mainline ? I'm using Jens's branch with a few additional patches (already posted them to the list) in production. Seems quite stable to me. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 09:54:37 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:54:37 +0200 Subject: [Vtigercrm-developers] RFC: Regular reminders Message-ID: <20070625135437.GD7548@nibiru.local> Hi folks, I'm currently thinking about auto-posting regular reminders on open issues to the list. If it's not considered spam, I'd go ahead and set up an cronjob for that. I'll also mainain it. Comments ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From Dirk.Gorny at Genion.de Mon Jun 25 10:01:13 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Mon, 25 Jun 2007 16:01:13 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <200706251601.14076.Dirk.Gorny@Genion.de> Hello Gopal, it is possible to create a real Patch with diff against the original vtigercrm-5.0.3 and not a filetree. If yes it should be a .gz file, named vtigercrm-5.0.3-php5.2-patch1.gz If the patch is stable in further patchreleases it should go into the Release. Best regards, Dirk Am Montag, 25. Juni 2007 schrieb Gopal: > Dear Team, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > *Please let me know your views on the naming convention. > > Thanks, > Gopal* > * From weigelt at metux.de Mon Jun 25 10:11:34 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:11:34 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability Message-ID: <20070625141133.GE7548@nibiru.local> Hi folks, while playing around w/ url parameters, I've found an probably critical vulnerability: The "action" parameter seems to go directly into the filename for code loading (ie. "action=foo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From minnie at vtiger.com Mon Jun 25 10:14:47 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 19:44:47 +0530 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> References: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Message-ID: <113633c10dd.-2174267504965674231.124174500588148714@vtiger.com> Dear Frank, This is very good idea. but I need some clarification inthat. if my understanding is corrct, same code(templates file) will berepeated for all themes. For eg: currently, vtiger CRM supports 3themes namely alphagrey, bluelagoon and woodspice.For these 3 themes I've to create 3 directories under Smarty/templatesdirectory and one more directory for default one. Sototally we need to have 4 directories with same set of .tpl files. soif you increase the no. of themes, code duplication will also increase. Kindly correct me if I got you concept wrong. Thanks & Regards, Minnie. ----frank at thyamad.com wrote ---- Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote:Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/2d03a74d/attachment-0002.html From weigelt at metux.de Mon Jun 25 10:18:05 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:18:05 +0200 Subject: [Vtigercrm-developers] Licensing Message-ID: <20070625141805.GF7548@nibiru.local> Hi folks, are there already any efforts on going away from SugarCRM license ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 10:23:21 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:23:21 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices Message-ID: <20070625142321.GG7548@nibiru.local> Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From gopals at vtiger.com Mon Jun 25 10:56:20 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 20:26:20 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <20070625134841.GB7548@nibiru.local> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> Message-ID: <467FD794.7030802@vtiger.com> Hi Enrico Weigelt, We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and 5.1. We didn't find any issues core functions of vtiger CRM. In future, we will integrate this patch with our main branch, so that it will be available as part of the core product during next release. As per suggestion, we will change file format from zip to tar.gz for a better compression. Please get back to me if you need any further clarifications. Regards, Gopal Enrico Weigelt wrote: > * Gopal schrieb: > > Hi, > > >> We are planning to have the following naming convention for _vtiger CRM >> 5.0.3 - PHP 5.2_ compatible patch: >> >> *vtigercrm-5.0.3-php5.2-patch1.zip >> > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/ef3934d2/attachment-0003.html From weigelt at metux.de Mon Jun 25 12:34:03 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 18:34:03 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FD794.7030802@vtiger.com> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> <467FD794.7030802@vtiger.com> Message-ID: <20070625163403.GH7548@nibiru.local> * Gopal schrieb: Hi, > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. Ok. Does this patch also work w/ older PHP versions ? BTW: is further support for php4 wanted anyways, or will it be dropped ? > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. I suggest smaller release steps. Much smaller ones. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 13:49:33 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 19:49:33 +0200 Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link Message-ID: <20070625174933.GI7548@nibiru.local> Hi folks, this patch fixes the really strange javascript link for pdf invoice to an plain url. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- -------------- next part -------------- diff -ruN htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl htdocs/Smarty/templates/Inventory/InventoryActions.tpl --- htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 18:57:40.000000000 +0200 +++ htdocs/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 19:42:26.000000000 +0200 @@ -190,7 +190,7 @@ -{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes' || $MODULE eq 'Invoice'} +{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes'} {if $MODULE eq 'SalesOrder'} {assign var=export_pdf_action value="CreateSOPDF"} @@ -200,8 +200,7 @@ - + {$APP.LBL_EXPORT_TO_PDF} @@ -209,6 +208,23 @@ {/if} + +{if $MODULE eq 'Invoice'} + + + + + +{/if} + + From weigelt at metux.de Mon Jun 25 14:03:12 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 20:03:12 +0200 Subject: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private In-Reply-To: <20070510151920.GA25395@nibiru.local> References: <20070510151920.GA25395@nibiru.local> Message-ID: <20070625180312.GJ7548@nibiru.local> * Enrico Weigelt schrieb: > > Hi folks, > > here's a bunch of patches between the 5.1_jens branch and jens's > private tree, cleaned up a little bit. did anyone have a look at my patch ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From davidv.net at gmail.com Mon Jun 25 16:46:57 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 25 Jun 2007 16:46:57 -0400 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool In-Reply-To: <20070625134059.GA7548@nibiru.local> References: <20070625134059.GA7548@nibiru.local> Message-ID: Enrico, The admin password is stored in vtiger_users in the column user_password. David V. 2007/6/25, Enrico Weigelt : > > > Hi folks, > > I just had to recover my admin password manually. This was quite > complicated - had to try out several things I found on the web, > until I got it. > > So, IMHO, we should add an little command line tool for that. > I do not yet know how the password is actually encoded/stored, > otherwise already would have done it. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/8d23a98b/attachment-0002.html From minnie at vtiger.com Tue Jun 26 00:34:47 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:04:47 +0530 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <20070625142321.GG7548@nibiru.local> References: <20070625142321.GG7548@nibiru.local> Message-ID: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Hi weigelt, I've tested the same in vtiger CRM 5.0.3, but I could notreproduce the issue. I can see the link to create new invoice. so firstcheck the permission given to the user. ie., whether the user haspermission to create invoice or not. if the user does not have permission to create invoice and there is no invoices, then No Invoices Found ! and You are not allowed to create an Invoice messageswill be displayed in the listview area. kindly let me know what messagedisplayed in your invoces listview. it is better to give some snapshotfor clear understanding of your problem. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ---- Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 http://www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/25e3786d/attachment-0004.html From minnie at vtiger.com Tue Jun 26 00:44:33 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:14:33 +0530 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection Message-ID: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> vulnerability Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <20070625141133.GE7548 at nibiru.local> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_306_13776658.1182833073279" References: <20070625141133.GE7548 at nibiru.local> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_306_13776658.1182833073279 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear weigelt, It is better to give me the entire url you've given. when I try t= o give module=3DLeads and action=3Dfoo, I got the warning message stating t= hat Warning: include(modules/Leads/foo.php) [function.include]: failed to open= stream: No such file or directory in I tested for other modules also. I got the same result. kindly help me to r= eproduce this one. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ----=20 = =20 Hi folks, while playing around w/ url parameters, I've found an probably=20 critical vulnerability:=20 The "action" parameter seems to go directly into the filename=20 for code loading (ie. "action=3Dfoo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu --=20 --------------------------------------------------------------------- Enrico Weigelt =3D=3D metux IT service phone: +49 36207 519931 http://www: http://www.metux.de= / fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_306_13776658.1182833073279 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = Dear weigelt,

       &= nbsp;  It is better to give me the entire url you've given. when I try= to give module=3DLeads and action=3Dfoo, I got the warning message stating= that
Warning: include(modules/Leads/foo.php) [function.include]: failed to= open stream: No such file or directory in

I tested for other module= s also. I got the same result. kindly help me to reproduce this one.
Thanks & Regards,
Minnie.


----weigelt at metux.de wrote ---= -

=20 =20 =20

Hi folks,

while playing around w/ url parameters, I've found an = probably
critical vulnerability:

The "action" parameter seems t= o go directly into the filename
for code loading (ie. "action=3Dfoo" en= ds up in trying to load
"foo.php" within the module's subdir) !

W= e should fix this ASAP.


cu
--
---------------------------= ------------------------------------------
Enrico Weigelt =3D=3D m= etux IT service

phone: +49 36207 519931 http://www: http://www.metux.de/
fax: +49 3620= 7 519932 email: contact at metux.de
cellphone: +49 174 706648= 1
---------------------------------------------------------------------<= br> -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
= ---------------------------------------------------------------------
__= _____________________________________________
Reach hundreds of potentia= l candidates - http://= jobs.vtiger.com
=20 =20
------=_Part_306_13776658.1182833073279-- From rasomu at gmail.com Tue Jun 26 03:37:55 2007 From: rasomu at gmail.com (Rafael Soler) Date: Tue, 26 Jun 2007 09:37:55 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 10 In-Reply-To: References: Message-ID: <6ce93de40706260037s3fe2c94eoc917d994bc039214@mail.gmail.com> Hi, I'm new to this list, but good work guys. If this is true, and I don't reasons to think that isn't. IMHO it's better a 5.0.4 name rather than a 5.0.3.php5.02.patch1. From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > On 6/26/07, vtigercrm-developers-request at lists.vtigercrm.com < vtigercrm-developers-request at lists.vtigercrm.com> wrote: > > Send vtigercrm-developers mailing list submissions to > vtigercrm-developers at lists.vtigercrm.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > or, via email, send a message with subject or body 'help' to > vtigercrm-developers-request at lists.vtigercrm.com > > You can reach the person managing the list at > vtigercrm-developers-owner at lists.vtigercrm.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vtigercrm-developers digest..." > > Today's Topics: > > 1. Licensing (Enrico Weigelt) > 2. [CRITICAL] Missing button/link for creating invoices > (Enrico Weigelt) > 3. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Gopal) > 4. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Enrico Weigelt) > 5. [PATCH] Invoice: fix PDF link (Enrico Weigelt) > 6. Re: [PATCH] 5.1_jens vs. jens' private (Enrico Weigelt) > 7. Re: RFC: password recovery/reset tool (David V.) > 8. Re: [CRITICAL] Missing button/link for creating invoices (Minnie) > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:18:05 +0200 > Subject: [Vtigercrm-developers] Licensing > > Hi folks, > > are there already any efforts on going away from SugarCRM license ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:23:21 +0200 > Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > > Enrico Weigelt wrote: > > * Gopal schrieb: > > Hi, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 18:34:03 +0200 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > * Gopal schrieb: > > Hi, > > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > > 5.1. We didn't find any issues core functions of vtiger CRM. > > Ok. Does this patch also work w/ older PHP versions ? > BTW: is further support for php4 wanted anyways, or will it be dropped ? > > > In future, we will integrate this patch with our main branch, so that it > > will be available as part of the core product during next release. > > I suggest smaller release steps. Much smaller ones. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 19:49:33 +0200 > Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link > > Hi folks, > > this patch fixes the really strange javascript link for pdf > invoice to an plain url. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 20:03:12 +0200 > Subject: Re: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private > * Enrico Weigelt schrieb: > > > > Hi folks, > > > > here's a bunch of patches between the 5.1_jens branch and jens's > > private tree, cleaned up a little bit. > > did anyone have a look at my patch ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: "David V." > To: weigelt at metux.de, vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 16:46:57 -0400 > Subject: Re: [Vtigercrm-developers] RFC: password recovery/reset tool > Enrico, > > The admin password is stored in vtiger_users in the column user_password. > > David V. > > > 2007/6/25, Enrico Weigelt : > > > > > > Hi folks, > > > > I just had to recover my admin password manually. This was quite > > complicated - had to try out several things I found on the web, > > until I got it. > > > > So, IMHO, we should add an little command line tool for that. > > I do not yet know how the password is actually encoded/stored, > > otherwise already would have done it. > > > > cu > > -- > > --------------------------------------------------------------------- > > Enrico Weigelt == metux IT service > > > > phone: +49 36207 519931 www: http://www.metux.de/ > > fax: +49 36207 519932 email: contact at metux.de > > cellphone: +49 174 7066481 > > --------------------------------------------------------------------- > > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > > --------------------------------------------------------------------- > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > > > > ---------- Forwarded message ---------- > From: Minnie > To: weigelt at metux.de > Date: Tue, 26 Jun 2007 10:04:47 +0530 > Subject: Re: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > Hi weigelt, > > I've tested the same in vtiger CRM 5.0.3, but I could not reproduce > the issue. I can see the link to create new invoice. so first check the > permission given to the user. ie., whether the user has permission to create > invoice or not. if the user does not have permission to create invoice and > there is no invoices, then *No Invoices Found !* and *You are not allowed > to create an Invoice *messages will be displayed in the listview area. > kindly let me know what message displayed in your invoces listview. it is > better to give some snapshot for clear understanding of your problem. > > Thanks & Regards, > Minnie. > > > > ----weigelt at metux.de wrote ---- > > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 http://www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/cb608769/attachment-0003.html From richie at vtiger.com Tue Jun 26 04:09:27 2007 From: richie at vtiger.com (richie) Date: Tue, 26 Jun 2007 13:39:27 +0530 Subject: [Vtigercrm-developers] forge usage Message-ID: <4680C9B7.5080601@vtiger.com> Hello! The vtiger forge will be moved within this week to a new domain. mmbrich has been very nice to provide facility to support the forge and the trac in his network for quite a long time. He has personally offered a lot to vtiger too. I wish him all the very best and wish him success all the way. Balduin did make a point that the forge was not being addressed well. I would like to initiate the discussion on how we can use the forge effectively. This is something that I realise must be given due attention and not just given lip-service. I regret that in the past, we could not provide due service to the same. Some of the areas that I have asked my team to attend to is to answer the queries in the developer mailing list. But this is a very short term view since whenever we get into a release phase all this will be ignored. I need help and am willing to learn. The idea is to encourage more contributions and help the contributions reach their goal without interrupting development or any other efforts. *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/bd14d78f/attachment-0003.html From weigelt at metux.de Tue Jun 26 07:38:26 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:38:26 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> Message-ID: <20070626113826.GA17129@nibiru.local> * Minnie schrieb: Hi, > when I try to give module=Leads and action=foo, I got the warning > message stating that > Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in The problem is: the name of the codefile to load is built from $_REQUEST{'module'} and $_REQUEST{'action'}. There are several ways to trick php with special characters. If including from URLs is enabled, we have an big fat code injection leak. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Tue Jun 26 07:43:14 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:43:14 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> References: <20070625142321.GG7548@nibiru.local> <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Message-ID: <20070626114314.GA2822@nibiru.local> * Minnie schrieb: Hi, > I've tested the same in vtiger CRM 5.0.3, but I could not > reproduce the issue. Ah, forgot to mention: I'm working on jens5_1. Meanwhile I've changed the templates to add an link. I'll supply a patch. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From gopals at vtiger.com Tue Jun 26 08:35:43 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:05:43 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released Message-ID: <4681081F.2020303@vtiger.com> Dear Team, I am happy to announce the much awaited patch for supporting *vtiger CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. I take this opportunity to thank our community for their encouragement and active participation in development process. *Important:* Please note that, this patch is compatible with *vtiger CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate to the latest version i.e. vtiger CRM 5.0.3. You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our Product *Download Area *. For patch installation procedure refer to our Wiki site: http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/1744b5b8/attachment-0003.html From libregeek at gmail.com Tue Jun 26 08:47:29 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 26 Jun 2007 18:17:29 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released In-Reply-To: <4681081F.2020303@vtiger.com> References: <4681081F.2020303@vtiger.com> Message-ID: <2315046d0706260547l57383314jbb1077114dee6726@mail.gmail.com> On 26/06/07, Gopal wrote: > > > > Dear Team, > > > I am happy to announce the much awaited patch for supporting vtiger CRM > 5.0.3 over PHP 5.2. This patch caters to the need of vtiger users, > particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement and > active participation in development process. > > Important: Please note that, this patch is compatible with vtiger CRM 5.0.3 > & PHP 5.x series. Those who are using our earlier version of vtiger CRM > (v5.0.2 and below) are strongly recommended to migrate to the latest version > i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our > Product Download Area. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > Best Regards, > Gopal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > I tried to download it and got a *500 - Internal Server Error*. regards -- Manilal K M. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com Better to light one candle than to curse the darkness. From gopals at vtiger.com Tue Jun 26 09:19:32 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:49:32 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <46811264.4000301@vtiger.com> Yes, I am updating the link. Few Seconds.. Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/46e33ffc/attachment-0003.html From gopals at vtiger.com Tue Jun 26 09:26:06 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:56:06 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <468113EE.2080307@vtiger.com> URL has been fixed. You can directly download from: http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.tar.gz?use_mirror=osdn Thanks, Gopal Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/94b9ddbb/attachment-0004.html From john at tantor.com Tue Jun 26 09:52:25 2007 From: john at tantor.com (J Zakhar) Date: Tue, 26 Jun 2007 09:52:25 -0400 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <20070626113826.GA17129@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> Message-ID: <46811A19.6050600@tantor.com> Enrico Weigelt wrote: > * Minnie schrieb: > > Hi, > > >> when I try to give module=Leads and action=foo, I got the warning >> message stating that >> Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in >> > > The problem is: the name of the codefile to load is built from > $_REQUEST{'module'} and $_REQUEST{'action'}. There are several > ways to trick php with special characters. If including from > URLs is enabled, we have an big fat code injection leak. > > cu > Granted I am by no means an expert, but one is that syntax even valid? Should it not be $_REQUEST['var']; ? Second, using that array, you have to form post to the page for the variables in $_REQUEST/$_POST/$_GET to get filled. With most modern versions of php, register globals is off by default.. I just tested it here and the original poster is correct, if you drop in your own action you can get a remote code execution situation. Yeah in the code we have $action = ''; if(isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } and that is Bizarre the whole point of the $_REQUEST array was to stop this kind of thing... From Dirk.Gorny at Genion.de Tue Jun 26 11:07:47 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Tue, 26 Jun 2007 17:07:47 +0200 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: <468113EE.2080307@vtiger.com> References: <468113EE.2080307@vtiger.com> Message-ID: <200706261707.48117.Dirk.Gorny@Genion.de> Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at that places where it must be changed and not a steamroller roling over all code in the directory. If anyone does a change in code for himself, the code gets lost. If anyone has fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patch should be a diff against the 5.0.3 release and not only a accumulation of files. His job is to transport fixes and not code which is since a long time at my filesystem, now with wrong permissions and wrong user- and groupnames. In programming it is a high risk to make a error. If I do someting without necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta >r.gz?use_mirror=osdn > From weigelt at metux.de Tue Jun 26 16:08:29 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 22:08:29 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <46811A19.6050600@tantor.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> Message-ID: <20070626200828.GA10869@nibiru.local> * J Zakhar schrieb: > Should it not be $_REQUEST['var']; ? Both are valid. > Second, using that array, you have to form post to the page for the > variables in $_REQUEST/$_POST/$_GET to get filled. $_REQUEST contains both, from $_GET and $_POST (aka independent from request method). > I just tested it here and the original poster is correct, if you drop in > your own action you can get a remote code execution situation. > > Yeah in the code we have > > $action = ''; > if(isset($_REQUEST['action'])) > { > $action = $_REQUEST['action']; > } we should put something like (preg_match('~([A-Za-z_\.]+)~,$_REQUEST{'action'},$xxx) && ($action = $xxx[1])); in here. Same w/ $module + friends here. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From tzenk at gmx.net Tue Jun 26 21:03:57 2007 From: tzenk at gmx.net (Torsten Zenk) Date: Wed, 27 Jun 2007 03:03:57 +0200 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <20070626200828.GA10869@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> <20070626200828.GA10869@nibiru.local> Message-ID: <4681B77D.3010209@gmx.net> Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA From minnie at vtiger.com Wed Jun 27 07:36:03 2007 From: minnie at vtiger.com (Minnie) Date: Wed, 27 Jun 2007 17:06:03 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP Message-ID: <1136cf777ab.6404776966665655929.7421375336543371956@vtiger.com> 5.2.xReleased Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <200706261707.48117.Dirk.Gorny at Genion.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_941_29469484.1182944163752" References: <200706261707.48117.Dirk.Gorny at Genion.de> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_941_29469484.1182944163752 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Dirk, This release is mainly for end users those who are notfamiliar wi= th development process. The developer community can alwayscheckout the late= st source from svn. For PHP5.2 support you can referthe revision 11187. Thi= srevision includes latest version of Smarty(Smarty 2.6.18) also. Sousing th= is revision you can take the diff and upgrade your setup. Thanks & Regards, Minnie. ----Dirk.Gorny at Genion.de wrote ----=20 = Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at tha= t=20 places where it must be changed and not a steamroller roling over all code = in=20 the directory. If anyone does a change in code for himself, the code gets lost. If anyone = has=20 fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patc= h=20 should be a diff against the 5.0.3 release and not only a accumulation of= =20 files. His job is to transport fixes and not code which is since a long tim= e=20 at my filesystem, now with wrong permissions and wrong user- and groupnames= . In programming it is a high risk to make a error. If I do someting without= =20 necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.= ta >r.gz?use_mirror=3Dosdn > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_941_29469484.1182944163752 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = =20 Dear Dirk,

          This release is main= ly for end users those who are not familiar with development process. The developer community can always checkout the latest source from svn. For PHP5.2 support you can refer the revision 11187. This revision includes latest version of Smarty(Smarty 2.6.18) also. So using this revision you can take the diff and upgrade your setup.

Thanks & Regards,
Minnie.






----Dirk.Gorny at Genion.de wrote ----
=
=20 =20 =20
Hallo Gopal,

can you explain why you announce set of files as a patc= h?
In my imagination a patch is something which changes code atomically = at that
places where it must be changed and not a steamroller roling ov= er all code in
the directory.
If anyone does a change in code for hi= mself, the code gets lost. If anyone has
fixed some errors, the fixes g= et lost.
If I use a patch I can use it also with a little work in furthe= r. So a Patch
should be a diff against the 5.0.3 release and not only a= accumulation of
files. His job is to transport fixes and not code whic= h is since a long time
at my filesystem, now with wrong permissions and= wrong user- and groupnames.
In programming it is a high risk to make a = error. If I do someting without
necessity it is an error that could eas= y be avoided.

Best regards,

Dirk

Am Dienstag, 26. Juni= 2007 schrieb Gopal:
> URL has been fixed. You can directly download = from:
>
> http://downloads.sourc= eforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta
>r.gz?use_m= irror=3Dosdn
>
_______________________________________________
= Reach hundreds of potential candidates - http://jobs.vtiger.com
=20 =20
------=_Part_941_29469484.1182944163752-- From minnie at vtiger.com Thu Jun 28 04:13:31 2007 From: minnie at vtiger.com (Minnie) Date: Thu, 28 Jun 2007 13:43:31 +0530 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <4681B77D.3010209@gmx.net> References: <4681B77D.3010209@gmx.net> Message-ID: <11371646698.2753085964067173159.8633905062536464143@vtiger.com> Dear Tzenk, To change the bar color in horizontal bargraph, kindly try to change the following line in modules/Dashboard/horizontal_bargraph.php(line no : 111) $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'blue', 'white')); Eg : $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'green', 'white')); For vertical graph, do the same changes in modules/Dashboard/vertical_bargraph.php(line no : 114) I hope this is the fix for your problem. Thanks & Regards, Minnie. ----tzenk at gmx.net wrote ---- Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/9dc9b9ee/attachment-0004.html From gopals at vtiger.com Thu Jun 28 06:56:12 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 28 Jun 2007 16:26:12 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtigerForge Maintenance on July 4-5, 2007 Message-ID: <468393CC.7060407@vtiger.com> Dear Team, We are planning to migrate vtigerForge service from fosslabs to our Network on *July 4-5, 2007*.* Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtigerforge.fosslabs.com *After Migration: *http://forge.vtiger.com * Note:* Currently in http://forge.vtiger.com we have dumped the existing data for testing purpose, which will be cleaned up during maintenance. Hence, please don't enter any real data before maintenance. _*2. Maintenance Schedule*_ *Date:* July 4-5, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 48 hrs *IMPORTANT NOTE: *During Forge movement, you cannot access the existing URL (http://vtigerforge.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by July 2, 2007. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/f8a05dfc/attachment-0002.html From weigelt at metux.de Fri Jun 1 06:22:02 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Fri, 1 Jun 2007 15:22:02 +0200 Subject: [Vtigercrm-developers] RFC: clever campaing handling Message-ID: <20070601132202.GD5180@nibiru.local> Hi folks, I'm (again) thinking about an good campaign management again. The main problem: it has to support contact-individual actions and long-time campaigns (w/ growing contacts). An simple approach for campaings is just to group contacts together and send a message to all at once. But this does not work for me. My requirements are: a) it must be possible to send individual messages and maybe choose an appropriate template. b) conversation status has be recorded, also manual (ie. if I'm conversing via phone or face2face, there is no message to be sent) c) before doing anything it must be possible to skip off certain contacts from the campaign d) there have to be clear rules for which contacts to include in an campaign (ie. tags), so the computer can present all people who potentially should be added to the campaign e) while the campaign is already running, new/changed contacts must also be added to the campaign once the criteria match. Lets take an example: I'm starting a new campaign, maybe an political iniative (which will live some time). Now I'd like to inform evryone who might be interested. That may be private contacts, companies, representatives, etc. They all have to be treated separately (ie. representatives like to be addressed formally, friends obviously not ;-)) It would be nice if vtiger present templates (ie. with simple macros processing) and send the mails, but that's not absolutely necessary (for now). It more important to have an overview about who has been contacted, maybe what reaction got, who still to connect, who to reply, ... And its important that all contacts which match the criteria (ie. tags) will be presented, even if they match after the campaign has started (ie. added or changed contact). So my proposal: a) every contact may be tagged easily queried by tags. (maybe the current tag cloud already works for that ?) b) each campaign object contains an tag query c) campaign-contact objects link together campaigns and contacts. each of them additionally contains an status flag (ie. new, contacted, skipped, delayed, ...), comment text, ... d) there's an frontend view "open campaigns" which lists all campaigns which have contacts to do (to contact). from here we can reach the "open positions" views for each campaign. that view allows to work on the campaign-contacts. What do you think about it ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From libregeek at gmail.com Fri Jun 1 07:02:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Fri, 1 Jun 2007 19:32:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 Message-ID: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Hi, Sorry for cross-posting the issue in forum and mailing list. But I would like draw the attention of the developers since it's a critical issue. It is really ridiculous that an enterprise grade application will work only in an vulnerable software(php-5.1). The PHP-5.1 series is marked as vulnerable by the php community and they have recommended to upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger doesn't support php-5.2 nor php-4.4.7. IMO, when releasing a patch, care should be taken to ensure that there are no security vulnerabilities instead of integrating new features. I remember that php-5.2. is released before vtiger released the 5.0.1. Developers please address this issue seriously. regards Manilal -- Better to light one candle than to curse the darkness. Blog: http://gnubreeze.blogspot.com Blog: http://flossvalley.blogspot.com From jon at eyesopen.com Sun Jun 3 09:53:26 2007 From: jon at eyesopen.com (Jonathan Bringhurst) Date: Sun, 3 Jun 2007 10:53:26 -0600 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view Message-ID: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: calendarlink.patch Type: application/octet-stream Size: 1101 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070603/2bc16650/attachment-0003.obj From minnie at vtiger.com Sun Jun 3 23:02:45 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 04 Jun 2007 11:32:45 +0530 Subject: [Vtigercrm-developers] Link leak in calendar module calendar view In-Reply-To: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> References: <4cb4bda10706030953s51e5dd2dvfac62b7feff1c9f1@mail.gmail.com> Message-ID: <112f5540f12.-8475235261695513002.-6283394854133697941@vtiger.com> Dear Jon, Thank you for your patch.This patch will be integrated in vtigerCRM. I'll let you knowonce the patch integrated. Thanks & Regards, Minnie. ----jon at eyesopen.com wrote ---- I just opened up ticket #4023 on the trac for a missing tag. Basically it's causing the events in the calendar view to have some links be where they shouldn't be. A patch against the 5.0.3 tag is attached. -Jon _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/c4d7dd68/attachment-0003.html From per at qvtech.cc Sun Jun 3 23:49:51 2007 From: per at qvtech.cc (Per Qvindesland) Date: Mon, 04 Jun 2007 08:49:51 +0200 Subject: [Vtigercrm-developers] Startup Script Message-ID: <4663B60F.60507@qvtech.cc> Hello List, I created a shell startup script for a client, i got a bit tierd of figuring out how to configure vtiger to start up during boot, so I decided to do make one, if anyone feels like adding to it, using it or improving on it then please feel free to do so, it works just fine on Fedora Core 6 but it should also work on other distros, the only thing the user should have to do is to edit the EXECDIR variable to his/her vtiger path then copy it to the /etc/init.d dir as I.E vtiger umm perhaps also chmod it to 655. I hope it's useful for some. Kind regards Per Qvindesland #!/bin/bash # # Description: vtiger software startup and shutdown # Vendor: Per Qvindesland # Created: 21. May 2007 # Author: Per Qvindesland # # FileTarget: /etc/init.d/vtiger # FileOwner: root.root # FilePerms: 0655 # # chkconfig: 2345 97 06 # $Id: vtiger,v 1.0 2007/05/21 05:00:28 $ # initialization # adjust these variables to your environment EXECDIR=/home/vtiger/vtigerCRM5 . /etc/rc.d/init.d/functions RETVAL=0 VTIGERSTATUS= MAXITERATIONS=60 # 2 seconds every iteration, max wait 2 minutes) getvtigerstatus() { VTIGERSTATUSSTRING=$(ps ax | grep -v grep | grep $EXECDIR) echo $VTIGERSTATUSSTRING | grep $EXECDIR &> /dev/null VTIGERSTATUS=$? } start () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo "vtiger is already running" return 1 fi echo -n "Starting Vtiger: " "$EXECDIR/bin/startvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as started in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LOGFILE | grep 'INFO.*\[Server\].*Started in' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't started within the timeout allowed, please review file $LOGFILE to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } stop () { getvtigerstatus if [ $VTIGERSTATUS -ne 0 ] ; then echo "vtiger is already stopped" return 1 fi echo -n "Stopping Vtiger: " export LASTLOG=`ls -t $VTIGER_HOME/logs/vtiger_.log | head -1` "$EXECDIR/bin/stopvTiger.sh" RETVAL=$? if [ $RETVAL -eq 0 ] ; then # wait for server to be confirmed as halted in logfile STATUSTEST=0 ITERATIONS=0 while [ $STATUSTEST -eq 0 ] ; do sleep 2 tail -n 5 $LASTLOG | grep 'Halting VM' &> /dev/null && STATUSTEST=1 echo -n "." ITERATIONS=`expr $ITERATIONS + 1` if [ $ITERATIONS -gt $MAXITERATIONS ] then break fi done if [ $STATUSTEST -eq 0 ] then echo "Service hasn't stopped within the timeout allowed, please review file $LASTLOG to see the status of the service" echo_warning else echo_success fi echo else echo_failure echo fi return $RETVAL } restart () { stop start } condrestart () { getadempierestatus if [ $VTIGERSTATUS -eq 0 ] ; then restart fi } rhstatus () { getvtigerstatus if [ $VTIGERSTATUS -eq 0 ] ; then echo echo "vtiger is running:" ps ax | grep -v grep | grep $EXECDIR | sed 's/^[[:space:]]*\([[:digit:]]*\).*:[[:digit:]][[:digit:]][[:space:]]\(.*\)/\1 \2/' echo else echo "vtiger is stopped" fi } case "$1" in start) start ;; stop) stop ;; reload) restart ;; restart) restart ;; condrestart) condrestart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|reload|restart|condrestart|status}" exit 1 esac exit 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070604/2a820ba6/attachment-0003.bin From sergiokessler at gmail.com Mon Jun 4 11:11:23 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 4 Jun 2007 15:11:23 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> Message-ID: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> hmm, what is really ridiculous is your complaint with zero attitude to help... (unless you are a paying customer of vtiget, that's it...) do you understand what open source is ? /sak On 6/1/07, Manilal K M wrote: > Hi, > Sorry for cross-posting the issue in forum and mailing list. But I > would like draw the attention of the developers since it's a critical > issue. > It is really ridiculous that an enterprise grade application will work > only in an vulnerable software(php-5.1). The PHP-5.1 series is marked > as vulnerable by the php community and they have recommended to > upgrade to the latest stable version (5.2.3 or 4.4.7). But vtiger > doesn't support php-5.2 nor php-4.4.7. > IMO, when releasing a patch, care should be taken to ensure that > there are no security vulnerabilities instead of integrating new > features. I remember that php-5.2. is released before vtiger released > the 5.0.1. > Developers please address this issue seriously. > > regards > Manilal > -- > Better to light one candle than to curse the darkness. > Blog: http://gnubreeze.blogspot.com > Blog: http://flossvalley.blogspot.com > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Mon Jun 4 23:08:19 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 5 Jun 2007 11:38:19 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> Message-ID: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> On 04/06/07, Sergio A. Kessler wrote: > hmm, what is really ridiculous is your complaint with zero attitude to help... > (unless you are a paying customer of vtiget, that's it...) > > do you understand what open source is ? > > /sak > May be I am wrong, but open source doesn't mean vulnerable and buggy software. I was an active participant in vtiger community earlier, but now I am just interested, because our company is using vtiger. regards Manilal From gopals at vtiger.com Tue Jun 5 00:03:55 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 05 Jun 2007 12:33:55 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: <46650ADB.1040208@vtiger.com> Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. * Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtiger.fosslabs.com *After movement: *http://trac.vtiger.com * Note:* In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. _*2. Maintenance Schedule*_ *Date:* June 7, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 12 hrs *IMPORTANT NOTE: *During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/3b3e07dd/attachment-0005.html From chazarra.clement at gmail.com Tue Jun 5 05:19:00 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Tue, 5 Jun 2007 13:19:00 +0100 Subject: [Vtigercrm-developers] List of vTiger developers team Message-ID: Hi guys, I was wondering if it could be possible to get a complete list of the different developers working in vTiger team by module? I have been looking to migration and smtp issues, and think I could help to locate the bugs, but to do so, it would be great if I can contact directly the developers working on those module and discuss those issues with them. It also might help to make a stronger relationship between vTiger team and the community. Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070605/a12c7214/attachment-0004.html From sergiokessler at gmail.com Tue Jun 5 11:27:51 2007 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Tue, 5 Jun 2007 15:27:51 -0300 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> Message-ID: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> open source means that if there is a problem, YOU can fix it, and hopefully your changes will go upstream... open source does NOT mean to complain harshly with crossed arms... or at least, you can be polite with your complaints... you want support for php 5.2 right now ? where are your help ? /sak On 6/5/07, Manilal K M wrote: > On 04/06/07, Sergio A. Kessler wrote: > > hmm, what is really ridiculous is your complaint with zero attitude to help... > > (unless you are a paying customer of vtiget, that's it...) > > > > do you understand what open source is ? > > > > /sak > > > > May be I am wrong, but open source doesn't mean vulnerable and buggy > software. I was an active participant in vtiger community earlier, but > now I am just interested, because our company is using vtiger. > > regards > Manilal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From libregeek at gmail.com Tue Jun 5 22:42:34 2007 From: libregeek at gmail.com (Manilal K M) Date: Wed, 6 Jun 2007 11:12:34 +0530 Subject: [Vtigercrm-developers] Support for PHP-5.2 In-Reply-To: <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> References: <2315046d0706010702y4dc8d383ga9f1a4c8a3dbc8b4@mail.gmail.com> <49216030706041111l1b5ccdc1h28fecd5a92c52c59@mail.gmail.com> <2315046d0706042308w7e6c5c80pffc759a6a15493e8@mail.gmail.com> <49216030706051127w4eee624fxf0be1f10dc93249b@mail.gmail.com> Message-ID: <2315046d0706052242j30586bebl9436e2c06595fe47@mail.gmail.com> On 05/06/07, Sergio A. Kessler wrote: > open source means that if there is a problem, YOU can fix it, > and hopefully your changes will go upstream... > > open source does NOT mean to complain harshly with crossed arms... > > or at least, you can be polite with your complaints... Sorry, if my complaints are harsh. But IMO, open source should not be afraid of criticism. > > you want support for php 5.2 right now ? I have found a work around from google and vtiger forums > where are your help ? Please search the archives of the list. > From chazarra.clement at gmail.com Wed Jun 6 05:43:12 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Wed, 6 Jun 2007 13:43:12 +0100 Subject: [Vtigercrm-developers] login screen Message-ID: Hi guys, I just realised that if you have wrong details about your database connection in the config file (like wrong db name), nothing tells you on the login page. The only thing happening is getting a "* You must specify a valid username and password.*" message... Can be confusing when it is the connection to the database which can't be made. BTW, Is there any developer from vTiger reading this mailing list? Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/32bab08c/attachment-0005.html From richie at vtiger.com Wed Jun 6 06:22:19 2007 From: richie at vtiger.com (richie) Date: Wed, 06 Jun 2007 18:52:19 +0530 Subject: [Vtigercrm-developers] login screen In-Reply-To: References: Message-ID: <4666B50B.60602@vtiger.com> Yes Clem. There are. *Richie* clement chazarra wrote: > Hi guys, > > I just realised that if you have wrong details about your database > connection in the config file (like wrong db name), nothing tells you > on the login page. > The only thing happening is getting a "* You must specify a valid > username and password.*" message... Can be confusing when it is the > connection to the database which can't be made. > > BTW, Is there any developer from vTiger reading this mailing list? > > Regards, > Clem > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070606/5fddde8d/attachment-0003.html From chazarra.clement at gmail.com Thu Jun 7 08:57:43 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 16:57:43 +0100 Subject: [Vtigercrm-developers] Resource scheduler Message-ID: Hello people, I need some help to understand more deeply how vTiger works.. I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in vTiger. How I see it: We have resources in the scheduler (with associated properties), the best would be to visualise those in vTiger as products categorized as 'resources' so if you edit your product, the changes will occur in phpscheduleit tables. I no want to touch the databases, All I need to understand is how in vTiger we retrieve the custom fields on the form, to be able adding a condition like: if category == 'resources' { select * from scheduleit_resources fields show fields in vTiger form as customfield } Sorry if I am not being clear.. Which files are used to retrieve custom fields? especially product custom fields? I also had a look to the api (http://api.vtiger.com/), but it didn't help much... I need to see the whole picture from the template to the retrieve of the database fields. If I can achieve that, the next step is to customize the products view in each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from scheduleit db again. I already managed to log in scheduleit with vTiger user details. How to retrieve and display data from another table in vTiger modules? Thanks in advance, Regards, Clem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/bc1670f5/attachment-0005.html From gopals at vtiger.com Thu Jun 7 09:01:27 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 07 Jun 2007 21:31:27 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: <46650ADB.1040208@vtiger.com> References: <46650ADB.1040208@vtiger.com> Message-ID: <46682BD7.5010100@vtiger.com> Dear Team, I am pleased to inform you all that we have successfully migrated our *SVN repository* and *Bug Tracking* systems to our Network: *http://trac.vtiger.com* PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank *mmbrich * (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: > Dear Team, > > We are planning to migrate our Trac from fosslabs network to vtiger > Network on June 7, 2007. > * > Maintenance Details:* > _* > 1. Change of URL*_ > > *Present URL: *http://vtiger.fosslabs.com > > *After movement: *http://trac.vtiger.com > * > Note:* In http://trac.vtiger.com we have dumped some old data for the > testing purpose, which will be cleaned during maintenance. Hence, > don't enter any real data before maintanance. > > _*2. Maintenance Schedule*_ > > *Date:* June 7, 2007 > *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) > *Duration:* 12 hrs > > *IMPORTANT NOTE: *During trac movement, you cannot access the existing > trac URL (vtiger.fosslabs.com). If you have identified any new issues > or planning to do SVN repository operations, please complete by tomorrow. > > Looking forward for your kind cooperation. > > Best Regards, > Gopal > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/0cc59509/attachment-0003.html From chazarra.clement at gmail.com Thu Jun 7 09:02:17 2007 From: chazarra.clement at gmail.com (clement chazarra) Date: Thu, 7 Jun 2007 17:02:17 +0100 Subject: [Vtigercrm-developers] Resource scheduler In-Reply-To: References: Message-ID: Just realized that I could achieve that by inserting my values in vtiger_field table.... Anyway if you are interested by the project or just want to comment please do. On 6/7/07, clement chazarra wrote: > > Hello people, > > I need some help to understand more deeply how vTiger works.. > I decided to try merging phpscheduleit(http://www.php.brickhost.com/) in > vTiger. > > How I see it: > We have resources in the scheduler (with associated properties), the best > would be to visualise those in vTiger as products categorized as 'resources' > so if you edit your product, the changes will occur in phpscheduleit tables. > I no want to touch the databases, All I need to understand is how in vTiger > we retrieve the custom fields on the form, to be able adding a condition > like: > > if category == 'resources' { > select * from scheduleit_resources fields > show fields in vTiger form as customfield > } > > Sorry if I am not being clear.. Which files are used to retrieve custom > fields? especially product custom fields? > I also had a look to the api (http://api.vtiger.com/), but it didn't help > much... I need to see the whole picture from the template to the retrieve of > the database fields. > > If I can achieve that, the next step is to customize the products view in > each module concerned (SaleOrder, Invoice, Quote, etc.) to display data from > scheduleit db again. > > I already managed to log in scheduleit with vTiger user details. > > How to retrieve and display data from another table in vTiger modules? > > Thanks in advance, > Regards, > > Clem > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070607/63f685e4/attachment-0005.html From Andreas.Reiche at LGN.Niedersachsen.de Fri Jun 8 01:27:11 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Fri, 8 Jun 2007 10:27:11 +0200 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Message-ID: Hi Gopal, I have problems with the new SVN repository location because i'm sitting behind a firewall which blocks HTTP access to a SVN repository. For that purposes the old repository on fosslabs was also available via HTTPS which is accessible. So can you provide access also via HTTPS PLEASE! Thanks and regards, Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) www.lgn.de _____ Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Gopal Gesendet: Donnerstag, 7. Juni 2007 18:01 An: vtigercrm-developers at lists.vtigercrm.com Cc: khaja at vtiger.com Betreff: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 Dear Team, I am pleased to inform you all that we have successfully migrated our SVN repository and Bug Tracking systems to our Network: http://trac.vtiger.com PS: Developers & Testers are requested to bookmark the new URL for future reference. I take this opportunity to thank mmbrich (One of the prolific members of the vtiger community) of fosslabs.com for providing infrastructure for more than ONE YEAR. Please get back to me if you are experiencing any issues while accessing our new trac network. Best Regards, Gopal Gopal wrote: Dear Team, We are planning to migrate our Trac from fosslabs network to vtiger Network on June 7, 2007. Maintenance Details: 1. Change of URL Present URL: http://vtiger.fosslabs.com After movement: http://trac.vtiger.com Note: In http://trac.vtiger.com we have dumped some old data for the testing purpose, which will be cleaned during maintenance. Hence, don't enter any real data before maintanance. 2. Maintenance Schedule Date: June 7, 2007 Time: 9.00 AM - 9.00 PM (GMT + 5.30) Duration: 12 hrs IMPORTANT NOTE: During trac movement, you cannot access the existing trac URL (vtiger.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by tomorrow. Looking forward for your kind cooperation. Best Regards, Gopal _____ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/0b5d014b/attachment-0004.html From gopals at vtiger.com Fri Jun 8 01:30:58 2007 From: gopals at vtiger.com (Gopal) Date: Fri, 08 Jun 2007 14:00:58 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466913C2.90108@vtiger.com> Hi Andreas Reiche, Thanks for notifying issue. We will fix it at the earliest. *Team:* Please let us know, if you have identified any new issues. Best Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070608/32cf0de9/attachment-0004.html From neil.temperley at exemail.com.au Sun Jun 10 18:04:33 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 11:04:33 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching Message-ID: <000001c7abc4$7954d190$0201a8c0@Nemrut> Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ From jorge.torres.maldonado at gmail.com Sun Jun 10 18:57:04 2007 From: jorge.torres.maldonado at gmail.com (Jorge Torres) Date: Sun, 10 Jun 2007 21:57:04 -0400 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <000001c7abc4$7954d190$0201a8c0@Nemrut> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> Message-ID: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: > > Dear Developers, > > In the end my company went with Sugar, but I still keep an eye on vtiger > because I love you guys :-). > > Anyway here is an idea that I will post on a Sugar forum, but I'd thought > I'd post it here first so that if you choose to adopt it you can't be > accused of copying :-). While I haven't checked the vtiger code for a > while > I suspect this issue is applicable to you too. > > ----------------------------------- > > Storage of Multi-Select Items for Quicker MYSQL Searching > > Consider a custom multi-select field with items: > cat > dog > horse > bobcat > cattle > > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > > And if "cat" is the only item the string saved looks like: > "cat" > > This storage scheme has some problems when it comes to doing an SQL > searches > on strings formatted this way. To search for uniquely for "cat" we have > to > search for four different possibilities: (The MYSQL search string is shown > in ""): > > 1) cat at the beginning of the multi-select database string, "cat#%", > 2) cat in the middle, "%#cat#%", > 3) cat at the end, "%#cat", and finally, > 4) cat by itself, "cat". > > If there are 1000 records and none have "cat" selected, the search needs > to > check all four conditions on each record before rejecting each as 'not > matching'. > > However if we choose to store the selection differently we only need to > search for one match not four matches per record. > > Choosing '#' as the bounding character, we store the multi-selected items > as > a string like this instead (ignore the ""): > "#cat##horse##bobcat##cattle#" > > And if "cat" is the only item the string saved looks like: > "#cat#" > > The advantages of this system are: > > * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where > it > is in the string or whether it is the only item. > > * A side benefit is that is possible to delete (or replace) the "cat" item > using a simple PHP string operation, e.g. > str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); > > * Also MYSQL searches are simpler -- if/when you ever need to do a search > using a database admin tool. > > Note that to search for 'no selection' you need to check for ## or an > empty > string. > > I suggest the best way to implement the change is with dedicated explode() > and implode() functions and using a minimum of hardwired > strings. Examples > are given below. > > that's all, > regards and good luck, > Neil > > > Sample Code... > > /* ########################################################## */ > define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); > define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. > > /** > * Formats a string of multi-select items for saving to a database. > * > * @param array $multiple_select_array > * @return string formatted multi-select string > * > */ > function MultipleSelectImplode( $multiple_select_array ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > return $bounding_char . implode("$bounding_char$bounding_char", > $multiple_select_array) . $bounding_char; > } > > /** > * Splits a formatted string of multi-select items into an > array. Returns an empty array if there are no multi-select items. > * > * @param string $multiple_select_string > * @return array multi-select array > * > */ > function MultipleSelectExplode( $multiple_select_string ) { > $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; > $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for > regexps > // Remove $bounding_char at each end of the string: > $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", > "/$bounding_char_re\s*$/"), '', > $multiple_select_string ); > if ( empty($trimmed_string) ) { > // (An explode() here would return a one element array with empty > element): > return array(); > } > return explode("$bounding_char$bounding_char", $trimmed_string); > } > /* ########################################################## */ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070610/d5172d0a/attachment-0003.html From alex.svetos at gmail.com Mon Jun 11 02:09:03 2007 From: alex.svetos at gmail.com (alex svetos) Date: Mon, 11 Jun 2007 11:09:03 +0200 Subject: [Vtigercrm-developers] Storage of Multi-Select Items for Quicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> References: <000001c7abc4$7954d190$0201a8c0@Nemrut> <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <26debbf70706110209m5efc550bs40e0d1b3a1df478f@mail.gmail.com> > An example of a selection of the above is stored in the database as a > string > like this (ignore the ""): > "cat#,#horse#,#bobcat#,#cattle" > Correct me if am wrong, but that's not how custom field picklist are stored in vtiger. They are stored in a dedicated table with an entrie for each value. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/0cf8fea9/attachment-0004.html From neil.temperley at exemail.com.au Mon Jun 11 05:23:53 2007 From: neil.temperley at exemail.com.au (Neil Temperley) Date: Mon, 11 Jun 2007 22:23:53 +1000 Subject: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching In-Reply-To: <530c7d700706101857p5d8964belbd572c83ad478047@mail.gmail.com> Message-ID: <001201c7ac23$60202260$0201a8c0@Nemrut> Some Background: We are a publicly funded (government/university) R&D organisation. Our engagements and collaborations with industry drives our R&D directions and provides pathways for commercialisation. So my company is not quite the classic target customer for vtiger or Sugar. Our key needs: 1) A single definite list of Contacts and Companies (Accounts). 2) Mail outs (news and invitations) to filtered lists of Contacts. (Filtering on combinations of multi-select combo boxes). The ability to slice and dice our Contacts in different ways is essential. 3) Track industry engagements/meetings/agreements (Opportunities). 4) Nice to be able to track which Companies/Contacts have attended various events we hold, e.g. technology showcases, business briefings, short courses. (A bit of a kludge, we are experimenting with using Sugar Projects for this.) 5) Nice to get the CRM to do document management. We store important meeting Notes and Emails under Opportunities. (Document management is not perfect; we would like to find an attached document by text search.) (BTW this would be a really nice feature for the future, that is an indexing system (similar to Copernic or Google Desktop) that indexes Notes and attachments in the database in the background. With this we could use the CRM to do our document management. That is, you could find a meeting note under an Opportunity (for example), or find it by a 'free text' search.) Anyway, regarding Sugar vs vtiger... Some of the keys issues for us were around Contact management. (We have about 1400 Accounts and 2700 Contacts) Some of Sugar's features that were important to us. * Flexible export: export of a filtered selection (really useful as workaround to any lack of functionality, e.g. filter, then export to Excel, then do an email to the list.) * Duplicate Management - detection of duplicates. - merge of duplicates (really nice, though it has bugs still :-( ) (We will have lots of contributors to the database. Avoiding and managing duplicates is really important.) * Mass Update and Mass Delete (Nice to manage large numbers of Contacts - but needs to be used carefully.) Some of vtiger's advantages: * better, more flexible, advanced filtering for List Views. * Tags (we really liked this) * HTML editing of Notes (not that important to us but nice). * Ajax (not that important to us) Our IT department liked that Sugar was more established (with a larger support base?) and therefore more likely to be around in the long term. (This is probably a bit unfair, but that was their perception.) That's about it, Ciao, Neil _____ From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Jorge Torres Sent: Monday, 11 June 2007 11:57 To: vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Storage of Multi-Select Items forQuicker MYSQL Searching Neil, It is clear you like vtiger, I have one question, what made your company choose Sugar instead of vtiger?, so sooner someone can make vtiger offer such things. Regards, Jorge On 6/10/07, Neil Temperley wrote: Dear Developers, In the end my company went with Sugar, but I still keep an eye on vtiger because I love you guys :-). Anyway here is an idea that I will post on a Sugar forum, but I'd thought I'd post it here first so that if you choose to adopt it you can't be accused of copying :-). While I haven't checked the vtiger code for a while I suspect this issue is applicable to you too. ----------------------------------- Storage of Multi-Select Items for Quicker MYSQL Searching Consider a custom multi-select field with items: cat dog horse bobcat cattle An example of a selection of the above is stored in the database as a string like this (ignore the ""): "cat#,#horse#,#bobcat#,#cattle" And if "cat" is the only item the string saved looks like: "cat" This storage scheme has some problems when it comes to doing an SQL searches on strings formatted this way. To search for uniquely for "cat" we have to search for four different possibilities: (The MYSQL search string is shown in ""): 1) cat at the beginning of the multi-select database string, "cat#%", 2) cat in the middle, "%#cat#%", 3) cat at the end, "%#cat", and finally, 4) cat by itself, "cat". If there are 1000 records and none have "cat" selected, the search needs to check all four conditions on each record before rejecting each as 'not matching'. However if we choose to store the selection differently we only need to search for one match not four matches per record. Choosing '#' as the bounding character, we store the multi-selected items as a string like this instead (ignore the ""): "#cat##horse##bobcat##cattle#" And if "cat" is the only item the string saved looks like: "#cat#" The advantages of this system are: * Now the one MYSQL search "%#cat#%" will match "cat" regardless of where it is in the string or whether it is the only item. * A side benefit is that is possible to delete (or replace) the "cat" item using a simple PHP string operation, e.g. str_replace( "#cat#", "", "#cat##horse##bobcat##cattle#" ); * Also MYSQL searches are simpler -- if/when you ever need to do a search using a database admin tool. Note that to search for 'no selection' you need to check for ## or an empty string. I suggest the best way to implement the change is with dedicated explode() and implode() functions and using a minimum of hardwired strings. Examples are given below. that's all, regards and good luck, Neil Sample Code... /* ########################################################## */ define("MULTIPLE_SELECT_BOUNDING_CHAR", '#'); define("MULTIPLE_SELECT_BOUNDING_CHAR_RE", '\#'); // Char for regexps. /** * Formats a string of multi-select items for saving to a database. * * @param array $multiple_select_array * @return string formatted multi-select string * */ function MultipleSelectImplode( $multiple_select_array ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; return $bounding_char . implode("$bounding_char$bounding_char", $multiple_select_array) . $bounding_char; } /** * Splits a formatted string of multi-select items into an array. Returns an empty array if there are no multi-select items. * * @param string $multiple_select_string * @return array multi-select array * */ function MultipleSelectExplode( $multiple_select_string ) { $bounding_char = MULTIPLE_SELECT_BOUNDING_CHAR; $bounding_char_re = MULTIPLE_SELECT_BOUNDING_CHAR_RE; // Char for regexps // Remove $bounding_char at each end of the string: $trimmed_string = preg_replace( array("/^\s*$bounding_char_re/", "/$bounding_char_re\s*$/"), '', $multiple_select_string ); if ( empty($trimmed_string) ) { // (An explode() here would return a one element array with empty element): return array(); } return explode("$bounding_char$bounding_char", $trimmed_string); } /* ########################################################## */ _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 08/06/07 15:15 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/b0a755ad/attachment-0003.html From frank at thyamad.com Mon Jun 11 06:35:11 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 10:35:11 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications Message-ID: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> First of all, this is my first post in this list so, Congratulations vtiger is a excellent project. Second, we are Brazilians, and we have some special needs to implement in Vtiger, some about legislation and some about each client requests. I've been working with vtiger last week to accomplish some of those needs and end up for create a new template/themes structure. In few words I did a smarty.config.php modification to point the templates files to a dir structure which is very similar to the theme structure. In few words if you want to create a new template struture for a special theme all you need to do is create a directory under smarty/template with the same name of your theme. As my English is so bad, I Will try to explain better. I have company called thyamad, so I did a theme also called thyamad and did all my theme's modifications there. However thyamad needs some special template modifications new functionalities etc, then I create a directory in smarty/template/thyamad copied all files from smarty/template to this new directory and now all modifications in Thyamad template will only change thyamad functionalities. By the way, I removed all files from smarty/templates to smarty/templates/default so I have no files on smarty/templates and there is a default directory where all default template files are. I tested this structure against all themes in version 5.0.3 and it worked well. As I did not followed this project since its begin I am wondering if such theme/template structure is useful for someone else or not and if I am did it correctly. Thank you very much for your time and attention. Of course all comments will be really very welcome. -- Frank Alcantara http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/011b1817/attachment-0004.html From joe at tsolucio.com Mon Jun 11 07:50:36 2007 From: joe at tsolucio.com (Joe Bordes) Date: Mon, 11 Jun 2007 16:50:36 +0200 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1181573436.6389.17.camel@joesunix.int> Hi, This sounds like a very good idea, I hope vtiger team catches on. Very interesting for being your first post ;-) Joe TSolucio El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > First of all, this is my first post in this list so, Congratulations > vtiger is a excellent project. > Second, we are Brazilians, and we have some special needs to implement > in Vtiger, some about legislation and some about each client requests. > I've been working with vtiger last week to accomplish some of those > needs and end up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the > templates files to a dir structure which is very similar to the theme > structure. In few words if you want to create a new template struture > for a special theme all you need to do is create a directory under > smarty/template with the same name of your theme. As my English is so > bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad > and did all my theme's modifications there. However thyamad needs some > special template modifications new functionalities etc, then I create > a directory in smarty/template/thyamad copied all files from > smarty/template to this new directory and now all modifications in > Thyamad template will only change thyamad functionalities. By the way, > I removed all files from smarty/templates to smarty/templates/default > so I have no files on smarty/templates and there is a default > directory where all default template files are. I tested this > structure against all themes in version 5.0.3 and it worked well. > > As I did not followed this project since its begin I am wondering if > such theme/template structure is useful for someone else or not and if > I am did it correctly. > > Thank you very much for your time and attention. Of course all > comments will be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may > be unsuitable for children), unusual humor (which may be unsuitable > for adults), and advanced engineering (which may be unsuitable for > everyone else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From gopals at vtiger.com Mon Jun 11 09:34:15 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 11 Jun 2007 22:04:15 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance on June 7, 2007 In-Reply-To: References: Message-ID: <466D7987.3010403@vtiger.com> Hi Andreas Reiche, We have enabled https for vtiger Trac Please let me know if you are experiencing any issues. Regards, Gopal Reiche, Andreas wrote: > Hi Gopal, > I have problems with the new SVN repository location because i'm > sitting behind a firewall which blocks HTTP access to > a SVN repository. > For that purposes the old repository on fosslabs was also available > via HTTPS which is accessible. > So can you provide access also via HTTPS PLEASE! > > Thanks and regards, > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > www.lgn.de > > > ------------------------------------------------------------------------ > *Von:* vtigercrm-developers-bounces at lists.vtigercrm.com > [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] *Im Auftrag > von *Gopal > *Gesendet:* Donnerstag, 7. Juni 2007 18:01 > *An:* vtigercrm-developers at lists.vtigercrm.com > *Cc:* khaja at vtiger.com > *Betreff:* Re: [Vtigercrm-developers] ATTENTION: vtiger Trac > Maintanance on June 7, 2007 > > Dear Team, > > I am pleased to inform you all that we have successfully migrated our > *SVN repository* and *Bug Tracking* systems to our Network: > > *http://trac.vtiger.com* > > PS: Developers & Testers are requested to bookmark the new URL for > future reference. > > I take this opportunity to thank *mmbrich > * (One > of the prolific members of the vtiger community) of fosslabs.com for > providing infrastructure for more than ONE YEAR. > > Please get back to me if you are experiencing any issues while > accessing our new trac network. > > Best Regards, > Gopal > > Gopal wrote: >> Dear Team, >> >> We are planning to migrate our Trac from fosslabs network to vtiger >> Network on June 7, 2007. >> * >> Maintenance Details:* >> _* >> 1. Change of URL*_ >> >> *Present URL: *http://vtiger.fosslabs.com >> >> *After movement: *http://trac.vtiger.com >> * >> Note:* In http://trac.vtiger.com we have dumped some old data for >> the testing purpose, which will be cleaned during maintenance. Hence, >> don't enter any real data before maintanance. >> >> _*2. Maintenance Schedule*_ >> >> *Date:* June 7, 2007 >> *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) >> *Duration:* 12 hrs >> >> *IMPORTANT NOTE: *During trac movement, you cannot access the >> existing trac URL (vtiger.fosslabs.com). If you have identified any >> new issues or planning to do SVN repository operations, please >> complete by tomorrow. >> >> Looking forward for your kind cooperation. >> >> Best Regards, >> Gopal >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Reach hundreds of potential candidates - http://jobs.vtiger.com > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/bba62d25/attachment-0004.html From dome at tel.co.th Mon Jun 11 09:40:37 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Mon, 11 Jun 2007 23:40:37 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? Message-ID: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Hi All, Any update for postgresq support ? Dome C. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/4c2276bb/attachment-0003.html From frank at thyamad.com Mon Jun 11 09:41:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Mon, 11 Jun 2007 13:41:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1181573436.6389.17.camel@joesunix.int> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> <1181573436.6389.17.camel@joesunix.int> Message-ID: <1bab94f60706110941v6d6aa1dt7fdd5fd3490eb0a0@mail.gmail.com> Thank you Joe. I am woiting for them... Frank On 6/11/07, Joe Bordes wrote: > > Hi, > > This sounds like a very good idea, I hope vtiger team catches on. > > Very interesting for being your first post ;-) > > Joe > TSolucio > > El lun, 11-06-2007 a las 10:35 -0300, Frank Alcantara escribi?: > > First of all, this is my first post in this list so, Congratulations > > vtiger is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > > in Vtiger, some about legislation and some about each client requests. > > I've been working with vtiger last week to accomplish some of those > > needs and end up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > > templates files to a dir structure which is very similar to the theme > > structure. In few words if you want to create a new template struture > > for a special theme all you need to do is create a directory under > > smarty/template with the same name of your theme. As my English is so > > bad, I Will try to explain better. > > > > I have company called thyamad, so I did a theme also called thyamad > > and did all my theme's modifications there. However thyamad needs some > > special template modifications new functionalities etc, then I create > > a directory in smarty/template/thyamad copied all files from > > smarty/template to this new directory and now all modifications in > > Thyamad template will only change thyamad functionalities. By the way, > > I removed all files from smarty/templates to smarty/templates/default > > so I have no files on smarty/templates and there is a default > > directory where all default template files are. I tested this > > structure against all themes in version 5.0.3 and it worked well. > > > > As I did not followed this project since its begin I am wondering if > > such theme/template structure is useful for someone else or not and if > > I am did it correctly. > > > > Thank you very much for your time and attention. Of course all > > comments will be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may > > be unsuitable for children), unusual humor (which may be unsuitable > > for adults), and advanced engineering (which may be unsuitable for > > everyone else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070611/a74601a8/attachment-0005.html From davidv.net at gmail.com Mon Jun 11 10:13:03 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 11 Jun 2007 13:13:03 -0400 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > From fp at crm-now.de Mon Jun 11 12:05:48 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Mon, 11 Jun 2007 21:05:48 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 In-Reply-To: Message-ID: <200706111906.l5BJ6Jlc030841@prokyon.d-hosting.de> I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de From Andreas.Reiche at LGN.Niedersachsen.de Mon Jun 11 22:22:15 2007 From: Andreas.Reiche at LGN.Niedersachsen.de (Reiche, Andreas) Date: Tue, 12 Jun 2007 07:22:15 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, I ssue 5 Message-ID: Hi Gopal and Frank, i have no problems now getting access to the new svn via https. Frank, you stated in your mail that you have problems with https. I don't know Smart SVN and Tortoise because i use Eclipse. Maybe it's a problem of accepting the certificate. Are you prompted to accept this? m. f. G., Andreas Reiche, LGN ( Landesvermessung und Geobasisinformation Niedersachsen) Podbielskistrasse 331 D-30659 Hannover Web: http://www.lgn.de http://www.geolife.de -----Urspr?ngliche Nachricht----- Von: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] Im Auftrag von Frank Piepiorra Gesendet: Montag, 11. Juni 2007 21:06 An: vtigercrm-developers at lists.vtigercrm.com Betreff: Re: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 5 I still have problems getting access to the SVN. When I try https with Smart SVN I get timeout and http reports: svn: PROPFIND of /cgi-bin/trac.cgi/browser/vtigercrm/tags request failed on 'http://trac.vtiger.com/' I also tried Tortoise SVN client with no luck. Whats so special with the new SVN? Regards Frank > > Message: 3 > Date: Mon, 11 Jun 2007 22:04:15 +0530 > From: Gopal > Subject: Re: [Vtigercrm-developers] ATTENTION: vtiger Trac Maintanance > on June 7, 2007 > To: vtigercrm-developers at lists.vtigercrm.com > Message-ID: <466D7987.3010403 at vtiger.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Andreas Reiche, > > We have enabled https for vtiger Trac > > Please let me know if you are experiencing any issues. > > Regards, > Gopal > > Reiche, Andreas wrote: > > Hi Gopal, > > I have problems with the new SVN repository location because i'm > > sitting behind a firewall which blocks HTTP access to a SVN > > repository. > > For that purposes the old repository on fosslabs was also available > > via HTTPS which is accessible. > > So can you provide access also via HTTPS PLEASE! > > > > Thanks and regards, > > > > Andreas Reiche, > > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > > > > www.lgn.de _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com From frank at thyamad.com Tue Jun 12 05:46:27 2007 From: frank at thyamad.com (Frank Alcantara) Date: Tue, 12 Jun 2007 09:46:27 -0300 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: References: <1bab94f60706110635h5a01c0e0h6793a08b667d3bbb@mail.gmail.com> Message-ID: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote: > > Good job Frank ! > > David V. > > 2007/6/11, Frank Alcantara : > > First of all, this is my first post in this list so, Congratulations > vtiger > > is a excellent project. > > Second, we are Brazilians, and we have some special needs to implement > in > > Vtiger, some about legislation and some about each client requests. I've > > been working with vtiger last week to accomplish some of those needs and > end > > up for create a new template/themes structure. > > > > In few words I did a smarty.config.php modification to point the > templates > > files to a dir structure which is very similar to the theme structure. > In > > few words if you want to create a new template struture for a special > theme > > all you need to do is create a directory under smarty/template with the > same > > name of your theme. As my English is so bad, I Will try to explain > better. > > > > I have company called thyamad, so I did a theme also called thyamad and > did > > all my theme's modifications there. However thyamad needs some special > > template modifications new functionalities etc, then I create a > directory > > in smarty/template/thyamad copied all files from smarty/template to this > new > > directory and now all modifications in Thyamad template will only change > > thyamad functionalities. By the way, I removed all files from > > smarty/templates to smarty/templates/default so I have no files on > > smarty/templates and there is a default directory where all default > template > > files are. I tested this structure against all themes in version 5.0.3and > > it worked well. > > > > As I did not followed this project since its begin I am wondering if > such > > theme/template structure is useful for someone else or not and if I am > did > > it correctly. > > > > Thank you very much for your time and attention. Of course all comments > will > > be really very welcome. > > > > > > -- > > Frank Alcantara > > http://tecnologia.thyamad.com > > http://www.linkedin.com/in/frankalcantara > > ________________________________________ > > Warning: this e-mail occasionally contains strong language (which may be > > unsuitable for children), unusual humor (which may be unsuitable for > > adults), and advanced engineering (which may be unsuitable for everyone > > else). > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0004.html -------------- next part -------------- A non-text attachment was scrubbed... Name: Smarty_setup.php Type: application/octet-stream Size: 1656 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070612/628acf31/attachment-0003.obj From weigelt at metux.de Tue Jun 12 10:13:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 12 Jun 2007 19:13:41 +0200 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> Message-ID: <20070612171341.GA29141@nibiru.local> * Dome Charoenyost schrieb: Hi, > Any update for postgresq support ? I've got it running :) It's an slightly changed version of Jens' privat copy. No idea if anyting had been committed to svn yet. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Tue Jun 12 10:23:08 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Tue, 12 Jun 2007 19:23:08 +0200 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: Message-ID: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > From dome at tel.co.th Thu Jun 14 01:28:03 2007 From: dome at tel.co.th (Dome Charoenyost) Date: Thu, 14 Jun 2007 15:28:03 +0700 Subject: [Vtigercrm-developers] Any update for postgresq support ? In-Reply-To: <20070612171341.GA29141@nibiru.local> References: <8ccbff060706110940i4a8709ceo5fc237222752060d@mail.gmail.com> <20070612171341.GA29141@nibiru.local> Message-ID: <8ccbff060706140128xea86becwfda6d26974796127@mail.gmail.com> how to get your version ? postgresql is very important for me Dome C. On 6/13/07, Enrico Weigelt wrote: > > * Dome Charoenyost schrieb: > > Hi, > > > Any update for postgresq support ? > > I've got it running :) > > It's an slightly changed version of Jens' privat copy. > No idea if anyting had been committed to svn yet. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070614/231a43af/attachment-0003.html From richie at vtiger.com Tue Jun 19 02:13:45 2007 From: richie at vtiger.com (richie) Date: Tue, 19 Jun 2007 14:43:45 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? Message-ID: <46779E49.3000807@vtiger.com> Dear Team, Modularization is an important need for vtiger. I would like to get your ideas on this front please. Thanks, *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/ade6337b/attachment-0005.html From libregeek at gmail.com Tue Jun 19 02:27:52 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 19 Jun 2007 14:57:52 +0530 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <2315046d0706190227v19b6540fmcd8f4ad52c88aa9d@mail.gmail.com> On 19/06/07, richie wrote: > > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > Richie IMO, the best examples for mudularization can be found in horde and dotproject. http://www.horde.org http://www.dotproject.net regards Manilal K M. -- Better to light one candle than to curse the darkness. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com From salvador_bueno_avila at hotmail.com Tue Jun 19 09:12:46 2007 From: salvador_bueno_avila at hotmail.com (=?iso-8859-1?B?U2FsdmFkb3IgQnVlbm8gwXZpbGE=?=) Date: Tue, 19 Jun 2007 18:12:46 +0200 Subject: [Vtigercrm-developers] OSS-ERP acceptance Study Message-ID: Dear Vtigercrm user, We are Salvador Bueno and Dolores Gallego, Assistant Professors in Business Administration Department in Pablo de Olavide University at Seville, Spain. Our research involves an analysis about Open Source Software-Enterprise Resource Planning (OSS-ERP) and its impact at organization. We send you this mail to invite your participation in our study. Specifically, our analysis consists on development a Technological Acceptance Model of an OSS-ERP. We consider you are an OSS-ERP user and we appreciate the time necessary for answer our questionnaire. The name of the participants in this study will remain anonymous. I would be most grateful if you participate in this survey. You only have to answer the questionnaire in the following URL and answer online. You will consider for answer the distribution of OSS-ERP you use. http://aramis.upo.es/general/centros_depart/departamentos/invest/oss/ Please do not hesitate to contact us if you have any queries regarding this study. Best regards, Salvador Bueno, Ph D. _________________________________________________________________ Grandes ?xitos, superh?roes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu m?vil. From joe at tsolucio.com Tue Jun 19 14:37:31 2007 From: joe at tsolucio.com (Joe Bordes) Date: Tue, 19 Jun 2007 23:37:31 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46779E49.3000807@vtiger.com> References: <46779E49.3000807@vtiger.com> Message-ID: <46784C9B.1010402@tsolucio.com> Hi Richie, Yes, me again. You knew I was going to answer, right? :-)) Having already seen the code and the implications of modularization of vtigerCRM I would focus this goal in a very pratical way. - I would start by trying to create a new module for vtigerCRM and watch myself all the way. - Every step should be studied and the implicated files/code must be marked to be changed so it can be module independent and parameters added to a new Admin-Module-Control-Section - Once all the code dependencies detected we must decide the best way to make them independent and clean up the code - All parameters should be coupled together in a plugin.xml file who's structure must be documented. - Once we have an easy way to plugin a module I would grab the fantastic work that has already been done on the forge-module project and modifiy it to adapt to the new situation. - With this and a new section to help install/uninstall modules we should get a preatty good module control with a grphical interface to create/install/uninstall modules. I discard the options of making big structural changes and spending a lot of time looking how others have done it because I don't wan't to break any of the currently working modules while we spend the next 6 months talking of how wonderful it is going to be. vtigerCRM's code base is too tightly coupled to try and make a "different" kind of module control. You might just as well start from scratch and build it with modularity in mind. The only other thing I would change is the activity dependency you have in the code. It is terrible and makes it very difficult to add different types of tasks/activities. This would also benefit those modules (tsprojects) that need to add these kind of features. Obviously you know I have been waiting for this opportunity for a very long time and I have been on your back for just as much time. I firmly believe that this is the most important thing vtigerCRM needs right now and I am willing to help. I can be more concise in the details if you need me to be. As before (always) I am waiting for you to contact me. Regards, Joe TSolucio richie escribi?: > Dear Team, > > Modularization is an important need for vtiger. > I would like to get your ideas on this front please. > > Thanks, > *Richie* > ------------------------------------------------------------------------ > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com From davidv.net at gmail.com Tue Jun 19 16:09:15 2007 From: davidv.net at gmail.com (David V.) Date: Tue, 19 Jun 2007 19:09:15 -0400 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: <46784C9B.1010402@tsolucio.com> References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: Joe, I'm with you ! I can help by providing a list of all the things I've had to modify in the core to add my modules in vtiger. David V. 2007/6/19, Joe Bordes : > > Hi Richie, > > Yes, me again. You knew I was going to answer, right? :-)) > > Having already seen the code and the implications of modularization of > vtigerCRM I would focus this goal in a very pratical way. > > - I would start by trying to create a new module for vtigerCRM and watch > myself all the way. > - Every step should be studied and the implicated files/code must be > marked to be changed so it can be module independent and parameters > added to a new Admin-Module-Control-Section > - Once all the code dependencies detected we must decide the best way to > make them independent and clean up the code > - All parameters should be coupled together in a plugin.xml file who's > structure must be documented. > - Once we have an easy way to plugin a module I would grab the fantastic > work that has already been done on the forge-module project and modifiy > it to adapt to the new situation. > - With this and a new section to help install/uninstall modules we > should get a preatty good module control with a grphical interface to > create/install/uninstall modules. > > I discard the options of making big structural changes and spending a > lot of time looking how others have done it because I don't wan't to > break any of the currently working modules while we spend the next 6 > months talking of how wonderful it is going to be. vtigerCRM's code base > is too tightly coupled to try and make a "different" kind of module > control. You might just as well start from scratch and build it with > modularity in mind. > > The only other thing I would change is the activity dependency you have > in the code. It is terrible and makes it very difficult to add different > types of tasks/activities. This would also benefit those modules > (tsprojects) that need to add these kind of features. > > Obviously you know I have been waiting for this opportunity for a very > long time and I have been on your back for just as much time. I firmly > believe that this is the most important thing vtigerCRM needs right now > and I am willing to help. > > I can be more concise in the details if you need me to be. > > As before (always) I am waiting for you to contact me. > > Regards, Joe > TSolucio > > > richie escribi?: > > Dear Team, > > > > Modularization is an important need for vtiger. > > I would like to get your ideas on this front please. > > > > Thanks, > > *Richie* > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070619/27712c63/attachment-0004.html From gopals at vtiger.com Thu Jun 21 00:57:34 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 21 Jun 2007 13:27:34 +0530 Subject: [Vtigercrm-developers] Appeal to nominate vtiger for SF.net Community Choice Awards.. Message-ID: <467A2F6E.7000005@vtiger.com> Dear Team, I would like to appeal our community to consider nominating vtiger project for Sourceforge.net - 2007 Community Choice Awards. Best Regards, *Gopal* Greetings, Project admins: The nomination phase for our 2007 Community Choice Awards has begun, and it won't be long before the winners are chosen. We've put voting links on many of your project's pages, but now it's time for you to do your part. Ask for your users' votes in your project blogs, mailing lists, forums, or web pages, to ensure that your project makes the final ballot! Trust me, it'll make a big difference. If you win, your project will be highlighted on SourceForge.net and you will be included in our press release. And, as if that weren't enough, you'll be recognized during our awards party at OSCON. Oh, and you'll get an entire year's supply of bragging rights. But here's the catch: There are only a few short weeks left. That means it's time for you to ask your user communities for their vote. I have no doubt that your project has a vibrant community of users and supporters, and each and every last one of them surely wants you to win. They just need a little bit of encouragement from you. Thanks, The SourceForge.net Team -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0004.html -------------- next part -------------- A non-text attachment was scrubbed... Name: nomProj.png Type: image/png Size: 12846 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070621/f611c2c4/attachment-0003.png From weigelt at metux.de Thu Jun 21 03:35:10 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Thu, 21 Jun 2007 12:35:10 +0200 Subject: [Vtigercrm-developers] How to achieve modularization in vtiger? In-Reply-To: References: <46779E49.3000807@vtiger.com> <46784C9B.1010402@tsolucio.com> Message-ID: <20070621103508.GA16047@nibiru.local> * David V. schrieb: Hi folks, the most important step now, IMHO, is to implement and middleware layer with really _clean_ and strict interfaces. The current "bean" model seems to couple database access and web interface too heavily. For example billing: we should have some class VTIGER_Invoice which encapsulates evrything that belongs to an invoice. All things like retrieving information (accessible via object variables), add or remove items, etc, etc, up to the whole calculation stuff should be handled by this class. The web frontend then just opens such an object and only prints out its variables or calls methods. We need very clean and robust interfaces. This is absolutely required for real modularization. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From fp at crm-now.de Sun Jun 24 08:56:37 2007 From: fp at crm-now.de (Frank Piepiorra) Date: Sun, 24 Jun 2007 17:56:37 +0200 Subject: [Vtigercrm-developers] Again problems with the SVN In-Reply-To: Message-ID: <200706241609.l5OG9WN0006878@prokyon.d-hosting.de> suddendly the old error message is back when I try to access the SVN with Tortoise: Error * PROPFIND request failed on '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3' PROPFIND of '/cgi-bin/trac.cgi/browser/vtigercrm/branches/5.0.3': 200 Ok (http://trac.vtiger.com) Any fix would be appreciated. Regards, Frank From gopals at vtiger.com Mon Jun 25 04:37:37 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 17:07:37 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention Message-ID: <467FA901.1010701@vtiger.com> Dear Team, We are planning to have the following naming convention for _vtiger CRM 5.0.3 - PHP 5.2_ compatible patch: *vtigercrm-5.0.3-php5.2-patch1.zip *Please let me know your views on the naming convention. Thanks, Gopal* * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/e51ca00b/attachment-0005.html From minnie at vtiger.com Mon Jun 25 06:10:31 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 18:40:31 +0530 Subject: [Vtigercrm-developers] SVN access is fixed In-Reply-To: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> References: <200706121723.l5CHNGBW013995@prokyon.d-hosting.de> Message-ID: <11363013a7e.-1522128297289397918.3895162050983393536@vtiger.com> Dear Frank, Kindly try to checkout from the following location http://trac.vtiger.com/svn/vtiger/vtigercrm/ I hope this help you out. Feel free to intimate me, if you've any problem. Thanks & Regards, Minnie. ----fp at crm-now.de wrote ---- FYI, its now running, both on Tortoise and Smart SVN Someone did a fix on the server side, thank you! Regards, Frank > > Hi Gopal and Frank, > i have no problems now getting access to the new svn via https. > Frank, you stated in your mail that you have problems with https. > I don't know Smart SVN and Tortoise because i use Eclipse. > Maybe it's a problem of accepting the certificate. Are you > prompted to accept this? > > > m. f. G., > > Andreas Reiche, > LGN ( Landesvermessung und Geobasisinformation Niedersachsen) > Podbielskistrasse 331 > D-30659 Hannover > Web: http://www.lgn.de > http://www.geolife.de > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/0229b63c/attachment-0004.html From weigelt at metux.de Mon Jun 25 06:40:59 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:40:59 +0200 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool Message-ID: <20070625134059.GA7548@nibiru.local> Hi folks, I just had to recover my admin password manually. This was quite complicated - had to try out several things I found on the web, until I got it. So, IMHO, we should add an little command line tool for that. I do not yet know how the password is actually encoded/stored, otherwise already would have done it. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:48:41 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:48:41 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <20070625134841.GB7548@nibiru.local> * Gopal schrieb: Hi, > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip Well, the first two parts are obviously clear. Still unclear to me: what is that patch actually about ? Fixing it to get running on recent PHP ? hmm, if it doesn't break w/ older versions, it should go into upstream ASAP. otherwise I'd consider it as just an temporary fix, until we've got something stable (depending on some specific PHP version is NOT what I'd call stable). BTW: I'd prefer gz over zip, so, ie. vtigercrm-5.0.3-php5.2-fix.diff.gz cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:52:47 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:52:47 +0200 Subject: [Vtigercrm-developers] Status of merging in jens5_1 ? Message-ID: <20070625135247.GC7548@nibiru.local> Hi folks, what's the status of merging jens5_1 / Jens' privat branch into the mainline ? I'm using Jens's branch with a few additional patches (already posted them to the list) in production. Seems quite stable to me. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 06:54:37 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 15:54:37 +0200 Subject: [Vtigercrm-developers] RFC: Regular reminders Message-ID: <20070625135437.GD7548@nibiru.local> Hi folks, I'm currently thinking about auto-posting regular reminders on open issues to the list. If it's not considered spam, I'd go ahead and set up an cronjob for that. I'll also mainain it. Comments ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From Dirk.Gorny at Genion.de Mon Jun 25 07:01:13 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Mon, 25 Jun 2007 16:01:13 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FA901.1010701@vtiger.com> References: <467FA901.1010701@vtiger.com> Message-ID: <200706251601.14076.Dirk.Gorny@Genion.de> Hello Gopal, it is possible to create a real Patch with diff against the original vtigercrm-5.0.3 and not a filetree. If yes it should be a .gz file, named vtigercrm-5.0.3-php5.2-patch1.gz If the patch is stable in further patchreleases it should go into the Release. Best regards, Dirk Am Montag, 25. Juni 2007 schrieb Gopal: > Dear Team, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > *Please let me know your views on the naming convention. > > Thanks, > Gopal* > * From weigelt at metux.de Mon Jun 25 07:11:34 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:11:34 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability Message-ID: <20070625141133.GE7548@nibiru.local> Hi folks, while playing around w/ url parameters, I've found an probably critical vulnerability: The "action" parameter seems to go directly into the filename for code loading (ie. "action=foo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From minnie at vtiger.com Mon Jun 25 07:14:47 2007 From: minnie at vtiger.com (Minnie) Date: Mon, 25 Jun 2007 19:44:47 +0530 Subject: [Vtigercrm-developers] Template/themes small modifications In-Reply-To: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> References: <1bab94f60706120546l58a16ea4td0f013b3835b9ba5@mail.gmail.com> Message-ID: <113633c10dd.-2174267504965674231.124174500588148714@vtiger.com> Dear Frank, This is very good idea. but I need some clarification inthat. if my understanding is corrct, same code(templates file) will berepeated for all themes. For eg: currently, vtiger CRM supports 3themes namely alphagrey, bluelagoon and woodspice.For these 3 themes I've to create 3 directories under Smarty/templatesdirectory and one more directory for default one. Sototally we need to have 4 directories with same set of .tpl files. soif you increase the no. of themes, code duplication will also increase. Kindly correct me if I got you concept wrong. Thanks & Regards, Minnie. ----frank at thyamad.com wrote ---- Hi again, The modification is really simple, attached is the new smarty.setup.php, it will work in 5.0.3 + patch, all what is needed is copy all content of Smarty/templates to Smarty/templates/default and after that you can start creating directories for your templates. Just to be clear, I used the theme as control to keep the same vtiger structure, So you will be able to create new functionalities for theme/template pair. In my humble-nobody-asked-for opinion it should be enough to include new functionalities without brake the great original code and without bore the developers team. I hope some of you could test and send some opinions, critics or lessons about how can I do it correctly. Also in my humble-nobody-asked for opinion a many-to-many relationship between templates and themes is not necessary. I really hope it help, Thank you for your time and attention, and please forgive my English. On 6/11/07, David V. wrote:Good job Frank ! David V. 2007/6/11, Frank Alcantara : > First of all, this is my first post in this list so, Congratulations vtiger > is a excellent project. > Second, we are Brazilians, and we have some special needs to implement in > Vtiger, some about legislation and some about each client requests. I've > been working with vtiger last week to accomplish some of those needs and end > up for create a new template/themes structure. > > In few words I did a smarty.config.php modification to point the templates > files to a dir structure which is very similar to the theme structure. In > few words if you want to create a new template struture for a special theme > all you need to do is create a directory under smarty/template with the same > name of your theme. As my English is so bad, I Will try to explain better. > > I have company called thyamad, so I did a theme also called thyamad and did > all my theme's modifications there. However thyamad needs some special > template modifications new functionalities etc, then I create a directory > in smarty/template/thyamad copied all files from smarty/template to this new > directory and now all modifications in Thyamad template will only change > thyamad functionalities. By the way, I removed all files from > smarty/templates to smarty/templates/default so I have no files on > smarty/templates and there is a default directory where all default template > files are. I tested this structure against all themes in version 5.0.3 and > it worked well. > > As I did not followed this project since its begin I am wondering if such > theme/template structure is useful for someone else or not and if I am did > it correctly. > > Thank you very much for your time and attention. Of course all comments will > be really very welcome. > > > -- > Frank Alcantara > http://tecnologia.thyamad.com > http://www.linkedin.com/in/frankalcantara > ________________________________________ > Warning: this e-mail occasionally contains strong language (which may be > unsuitable for children), unusual humor (which may be unsuitable for > adults), and advanced engineering (which may be unsuitable for everyone > else). > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -- Frank Coelho de Alcantara New Project`s Director, ITDeusto http://www.itdeusto.com falcantara at itdeusto.com Skype: frankalcantara IM: 19178039 (ICQ) work: 55 41 3256-7311 mobile: 55 41 8864-8483 http://tecnologia.thyamad.com http://www.linkedin.com/in/frankalcantara ________________________________________ Warning: this e-mail occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced engineering (which may be unsuitable for everyone else). _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/2d03a74d/attachment-0003.html From weigelt at metux.de Mon Jun 25 07:18:05 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:18:05 +0200 Subject: [Vtigercrm-developers] Licensing Message-ID: <20070625141805.GF7548@nibiru.local> Hi folks, are there already any efforts on going away from SugarCRM license ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 07:23:21 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 16:23:21 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices Message-ID: <20070625142321.GG7548@nibiru.local> Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From gopals at vtiger.com Mon Jun 25 07:56:20 2007 From: gopals at vtiger.com (Gopal) Date: Mon, 25 Jun 2007 20:26:20 +0530 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <20070625134841.GB7548@nibiru.local> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> Message-ID: <467FD794.7030802@vtiger.com> Hi Enrico Weigelt, We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and 5.1. We didn't find any issues core functions of vtiger CRM. In future, we will integrate this patch with our main branch, so that it will be available as part of the core product during next release. As per suggestion, we will change file format from zip to tar.gz for a better compression. Please get back to me if you need any further clarifications. Regards, Gopal Enrico Weigelt wrote: > * Gopal schrieb: > > Hi, > > >> We are planning to have the following naming convention for _vtiger CRM >> 5.0.3 - PHP 5.2_ compatible patch: >> >> *vtigercrm-5.0.3-php5.2-patch1.zip >> > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/ef3934d2/attachment-0004.html From weigelt at metux.de Mon Jun 25 09:34:03 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 18:34:03 +0200 Subject: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming Convention In-Reply-To: <467FD794.7030802@vtiger.com> References: <467FA901.1010701@vtiger.com> <20070625134841.GB7548@nibiru.local> <467FD794.7030802@vtiger.com> Message-ID: <20070625163403.GH7548@nibiru.local> * Gopal schrieb: Hi, > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. Ok. Does this patch also work w/ older PHP versions ? BTW: is further support for php4 wanted anyways, or will it be dropped ? > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. I suggest smaller release steps. Much smaller ones. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Mon Jun 25 10:49:33 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 19:49:33 +0200 Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link Message-ID: <20070625174933.GI7548@nibiru.local> Hi folks, this patch fixes the really strange javascript link for pdf invoice to an plain url. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- -------------- next part -------------- diff -ruN htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl htdocs/Smarty/templates/Inventory/InventoryActions.tpl --- htdocs-07-06-25-01/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 18:57:40.000000000 +0200 +++ htdocs/Smarty/templates/Inventory/InventoryActions.tpl 2007-06-25 19:42:26.000000000 +0200 @@ -190,7 +190,7 @@ -{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes' || $MODULE eq 'Invoice'} +{if $MODULE eq 'PurchaseOrder' || $MODULE eq 'SalesOrder' || $MODULE eq 'Quotes'} {if $MODULE eq 'SalesOrder'} {assign var=export_pdf_action value="CreateSOPDF"} @@ -200,8 +200,7 @@ - + {$APP.LBL_EXPORT_TO_PDF} @@ -209,6 +208,23 @@ {/if} + +{if $MODULE eq 'Invoice'} + + + + + +{/if} + + From weigelt at metux.de Mon Jun 25 11:03:12 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Mon, 25 Jun 2007 20:03:12 +0200 Subject: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private In-Reply-To: <20070510151920.GA25395@nibiru.local> References: <20070510151920.GA25395@nibiru.local> Message-ID: <20070625180312.GJ7548@nibiru.local> * Enrico Weigelt schrieb: > > Hi folks, > > here's a bunch of patches between the 5.1_jens branch and jens's > private tree, cleaned up a little bit. did anyone have a look at my patch ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- From davidv.net at gmail.com Mon Jun 25 13:46:57 2007 From: davidv.net at gmail.com (David V.) Date: Mon, 25 Jun 2007 16:46:57 -0400 Subject: [Vtigercrm-developers] RFC: password recovery/reset tool In-Reply-To: <20070625134059.GA7548@nibiru.local> References: <20070625134059.GA7548@nibiru.local> Message-ID: Enrico, The admin password is stored in vtiger_users in the column user_password. David V. 2007/6/25, Enrico Weigelt : > > > Hi folks, > > I just had to recover my admin password manually. This was quite > complicated - had to try out several things I found on the web, > until I got it. > > So, IMHO, we should add an little command line tool for that. > I do not yet know how the password is actually encoded/stored, > otherwise already would have done it. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070625/8d23a98b/attachment-0003.html From minnie at vtiger.com Mon Jun 25 21:34:47 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:04:47 +0530 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <20070625142321.GG7548@nibiru.local> References: <20070625142321.GG7548@nibiru.local> Message-ID: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Hi weigelt, I've tested the same in vtiger CRM 5.0.3, but I could notreproduce the issue. I can see the link to create new invoice. so firstcheck the permission given to the user. ie., whether the user haspermission to create invoice or not. if the user does not have permission to create invoice and there is no invoices, then No Invoices Found ! and You are not allowed to create an Invoice messageswill be displayed in the listview area. kindly let me know what messagedisplayed in your invoces listview. it is better to give some snapshotfor clear understanding of your problem. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ---- Hi folks, I cannot find any button / link for creating invoices ! The first time (where no invoices existed yet), I used the link which appeared instead of the listview. But now I've got the listview, w/o any link to create new invoices :(( Could anyone please help ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 http://www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/25e3786d/attachment-0005.html From minnie at vtiger.com Mon Jun 25 21:44:33 2007 From: minnie at vtiger.com (Minnie) Date: Tue, 26 Jun 2007 10:14:33 +0530 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection Message-ID: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> vulnerability Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <20070625141133.GE7548 at nibiru.local> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_306_13776658.1182833073279" References: <20070625141133.GE7548 at nibiru.local> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_306_13776658.1182833073279 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear weigelt, It is better to give me the entire url you've given. when I try t= o give module=3DLeads and action=3Dfoo, I got the warning message stating t= hat Warning: include(modules/Leads/foo.php) [function.include]: failed to open= stream: No such file or directory in I tested for other modules also. I got the same result. kindly help me to r= eproduce this one. Thanks & Regards, Minnie. ----weigelt at metux.de wrote ----=20 = =20 Hi folks, while playing around w/ url parameters, I've found an probably=20 critical vulnerability:=20 The "action" parameter seems to go directly into the filename=20 for code loading (ie. "action=3Dfoo" ends up in trying to load "foo.php" within the module's subdir) ! We should fix this ASAP. cu --=20 --------------------------------------------------------------------- Enrico Weigelt =3D=3D metux IT service phone: +49 36207 519931 http://www: http://www.metux.de= / fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_306_13776658.1182833073279 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = Dear weigelt,

       &= nbsp;  It is better to give me the entire url you've given. when I try= to give module=3DLeads and action=3Dfoo, I got the warning message stating= that
Warning: include(modules/Leads/foo.php) [function.include]: failed to= open stream: No such file or directory in

I tested for other module= s also. I got the same result. kindly help me to reproduce this one.
Thanks & Regards,
Minnie.


----weigelt at metux.de wrote ---= -

=20 =20 =20

Hi folks,

while playing around w/ url parameters, I've found an = probably
critical vulnerability:

The "action" parameter seems t= o go directly into the filename
for code loading (ie. "action=3Dfoo" en= ds up in trying to load
"foo.php" within the module's subdir) !

W= e should fix this ASAP.


cu
--
---------------------------= ------------------------------------------
Enrico Weigelt =3D=3D m= etux IT service

phone: +49 36207 519931 http://www: http://www.metux.de/
fax: +49 3620= 7 519932 email: contact at metux.de
cellphone: +49 174 706648= 1
---------------------------------------------------------------------<= br> -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
= ---------------------------------------------------------------------
__= _____________________________________________
Reach hundreds of potentia= l candidates - http://= jobs.vtiger.com
=20 =20
------=_Part_306_13776658.1182833073279-- From rasomu at gmail.com Tue Jun 26 00:37:55 2007 From: rasomu at gmail.com (Rafael Soler) Date: Tue, 26 Jun 2007 09:37:55 +0200 Subject: [Vtigercrm-developers] vtigercrm-developers Digest, Vol 18, Issue 10 In-Reply-To: References: Message-ID: <6ce93de40706260037s3fe2c94eoc917d994bc039214@mail.gmail.com> Hi, I'm new to this list, but good work guys. If this is true, and I don't reasons to think that isn't. IMHO it's better a 5.0.4 name rather than a 5.0.3.php5.02.patch1. From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > On 6/26/07, vtigercrm-developers-request at lists.vtigercrm.com < vtigercrm-developers-request at lists.vtigercrm.com> wrote: > > Send vtigercrm-developers mailing list submissions to > vtigercrm-developers at lists.vtigercrm.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > or, via email, send a message with subject or body 'help' to > vtigercrm-developers-request at lists.vtigercrm.com > > You can reach the person managing the list at > vtigercrm-developers-owner at lists.vtigercrm.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vtigercrm-developers digest..." > > Today's Topics: > > 1. Licensing (Enrico Weigelt) > 2. [CRITICAL] Missing button/link for creating invoices > (Enrico Weigelt) > 3. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Gopal) > 4. Re: v5.0.3 - PHP 5.2: Patch Naming Convention (Enrico Weigelt) > 5. [PATCH] Invoice: fix PDF link (Enrico Weigelt) > 6. Re: [PATCH] 5.1_jens vs. jens' private (Enrico Weigelt) > 7. Re: RFC: password recovery/reset tool (David V.) > 8. Re: [CRITICAL] Missing button/link for creating invoices (Minnie) > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:18:05 +0200 > Subject: [Vtigercrm-developers] Licensing > > Hi folks, > > are there already any efforts on going away from SugarCRM license ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 16:23:21 +0200 > Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Gopal > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 20:26:20 +0530 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > Hi Enrico Weigelt, > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > 5.1. We didn't find any issues core functions of vtiger CRM. > > In future, we will integrate this patch with our main branch, so that it > will be available as part of the core product during next release. > > As per suggestion, we will change file format from zip to tar.gz for a > better compression. > > Please get back to me if you need any further clarifications. > > Regards, > Gopal > > Enrico Weigelt wrote: > > * Gopal schrieb: > > Hi, > > We are planning to have the following naming convention for _vtiger CRM > 5.0.3 - PHP 5.2_ compatible patch: > > *vtigercrm-5.0.3-php5.2-patch1.zip > > Well, the first two parts are obviously clear. > > Still unclear to me: what is that patch actually about ? > Fixing it to get running on recent PHP ? > > hmm, if it doesn't break w/ older versions, it should go into > upstream ASAP. otherwise I'd consider it as just an temporary > fix, until we've got something stable (depending on some > specific PHP version is NOT what I'd call stable). > > BTW: I'd prefer gz over zip, so, ie. > > vtigercrm-5.0.3-php5.2-fix.diff.gz > > > cu > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 18:34:03 +0200 > Subject: Re: [Vtigercrm-developers] v5.0.3 - PHP 5.2: Patch Naming > Convention > * Gopal schrieb: > > Hi, > > > We have tested *vtiger 5.0.3 - PHP 5.2* specific patch with PHP 5.0 and > > 5.1. We didn't find any issues core functions of vtiger CRM. > > Ok. Does this patch also work w/ older PHP versions ? > BTW: is further support for php4 wanted anyways, or will it be dropped ? > > > In future, we will integrate this patch with our main branch, so that it > > will be available as part of the core product during next release. > > I suggest smaller release steps. Much smaller ones. > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 19:49:33 +0200 > Subject: [Vtigercrm-developers] [PATCH] Invoice: fix PDF link > > Hi folks, > > this patch fixes the really strange javascript link for pdf > invoice to an plain url. > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > --------------------------------------------------------------------- > > > ---------- Forwarded message ---------- > From: Enrico Weigelt > To: vtiger support > Date: Mon, 25 Jun 2007 20:03:12 +0200 > Subject: Re: [Vtigercrm-developers] [PATCH] 5.1_jens vs. jens' private > * Enrico Weigelt schrieb: > > > > Hi folks, > > > > here's a bunch of patches between the 5.1_jens branch and jens's > > private tree, cleaned up a little bit. > > did anyone have a look at my patch ? > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > > > > ---------- Forwarded message ---------- > From: "David V." > To: weigelt at metux.de, vtigercrm-developers at lists.vtigercrm.com > Date: Mon, 25 Jun 2007 16:46:57 -0400 > Subject: Re: [Vtigercrm-developers] RFC: password recovery/reset tool > Enrico, > > The admin password is stored in vtiger_users in the column user_password. > > David V. > > > 2007/6/25, Enrico Weigelt : > > > > > > Hi folks, > > > > I just had to recover my admin password manually. This was quite > > complicated - had to try out several things I found on the web, > > until I got it. > > > > So, IMHO, we should add an little command line tool for that. > > I do not yet know how the password is actually encoded/stored, > > otherwise already would have done it. > > > > cu > > -- > > --------------------------------------------------------------------- > > Enrico Weigelt == metux IT service > > > > phone: +49 36207 519931 www: http://www.metux.de/ > > fax: +49 36207 519932 email: contact at metux.de > > cellphone: +49 174 7066481 > > --------------------------------------------------------------------- > > -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- > > --------------------------------------------------------------------- > > _______________________________________________ > > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > > > > ---------- Forwarded message ---------- > From: Minnie > To: weigelt at metux.de > Date: Tue, 26 Jun 2007 10:04:47 +0530 > Subject: Re: [Vtigercrm-developers] [CRITICAL] Missing button/link for > creating invoices > Hi weigelt, > > I've tested the same in vtiger CRM 5.0.3, but I could not reproduce > the issue. I can see the link to create new invoice. so first check the > permission given to the user. ie., whether the user has permission to create > invoice or not. if the user does not have permission to create invoice and > there is no invoices, then *No Invoices Found !* and *You are not allowed > to create an Invoice *messages will be displayed in the listview area. > kindly let me know what message displayed in your invoces listview. it is > better to give some snapshot for clear understanding of your problem. > > Thanks & Regards, > Minnie. > > > > ----weigelt at metux.de wrote ---- > > > Hi folks, > > > I cannot find any button / link for creating invoices ! > > The first time (where no invoices existed yet), I used the link > which appeared instead of the listview. But now I've got the > listview, w/o any link to create new invoices :(( > > Could anyone please help ? > > > cu > -- > --------------------------------------------------------------------- > Enrico Weigelt == metux IT service > > phone: +49 36207 519931 http://www: http://www.metux.de/ > fax: +49 36207 519932 email: contact at metux.de > cellphone: +49 174 7066481 > --------------------------------------------------------------------- > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/cb608769/attachment-0004.html From richie at vtiger.com Tue Jun 26 01:09:27 2007 From: richie at vtiger.com (richie) Date: Tue, 26 Jun 2007 13:39:27 +0530 Subject: [Vtigercrm-developers] forge usage Message-ID: <4680C9B7.5080601@vtiger.com> Hello! The vtiger forge will be moved within this week to a new domain. mmbrich has been very nice to provide facility to support the forge and the trac in his network for quite a long time. He has personally offered a lot to vtiger too. I wish him all the very best and wish him success all the way. Balduin did make a point that the forge was not being addressed well. I would like to initiate the discussion on how we can use the forge effectively. This is something that I realise must be given due attention and not just given lip-service. I regret that in the past, we could not provide due service to the same. Some of the areas that I have asked my team to attend to is to answer the queries in the developer mailing list. But this is a very short term view since whenever we get into a release phase all this will be ignored. I need help and am willing to learn. The idea is to encourage more contributions and help the contributions reach their goal without interrupting development or any other efforts. *Richie* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/bd14d78f/attachment-0004.html From weigelt at metux.de Tue Jun 26 04:38:26 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:38:26 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> Message-ID: <20070626113826.GA17129@nibiru.local> * Minnie schrieb: Hi, > when I try to give module=Leads and action=foo, I got the warning > message stating that > Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in The problem is: the name of the codefile to load is built from $_REQUEST{'module'} and $_REQUEST{'action'}. There are several ways to trick php with special characters. If including from URLs is enabled, we have an big fat code injection leak. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From weigelt at metux.de Tue Jun 26 04:43:14 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 13:43:14 +0200 Subject: [Vtigercrm-developers] [CRITICAL] Missing button/link for creating invoices In-Reply-To: <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> References: <20070625142321.GG7548@nibiru.local> <113664f6c69.3848301369937278077.-5972547604724340073@vtiger.com> Message-ID: <20070626114314.GA2822@nibiru.local> * Minnie schrieb: Hi, > I've tested the same in vtiger CRM 5.0.3, but I could not > reproduce the issue. Ah, forgot to mention: I'm working on jens5_1. Meanwhile I've changed the templates to add an link. I'll supply a patch. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From gopals at vtiger.com Tue Jun 26 05:35:43 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:05:43 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released Message-ID: <4681081F.2020303@vtiger.com> Dear Team, I am happy to announce the much awaited patch for supporting *vtiger CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. I take this opportunity to thank our community for their encouragement and active participation in development process. *Important:* Please note that, this patch is compatible with *vtiger CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate to the latest version i.e. vtiger CRM 5.0.3. You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our Product *Download Area *. For patch installation procedure refer to our Wiki site: http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/1744b5b8/attachment-0004.html From libregeek at gmail.com Tue Jun 26 05:47:29 2007 From: libregeek at gmail.com (Manilal K M) Date: Tue, 26 Jun 2007 18:17:29 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.x Released In-Reply-To: <4681081F.2020303@vtiger.com> References: <4681081F.2020303@vtiger.com> Message-ID: <2315046d0706260547l57383314jbb1077114dee6726@mail.gmail.com> On 26/06/07, Gopal wrote: > > > > Dear Team, > > > I am happy to announce the much awaited patch for supporting vtiger CRM > 5.0.3 over PHP 5.2. This patch caters to the need of vtiger users, > particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement and > active participation in development process. > > Important: Please note that, this patch is compatible with vtiger CRM 5.0.3 > & PHP 5.x series. Those who are using our earlier version of vtiger CRM > (v5.0.2 and below) are strongly recommended to migrate to the latest version > i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from our > Product Download Area. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > Best Regards, > Gopal > _______________________________________________ > Reach hundreds of potential candidates - http://jobs.vtiger.com > I tried to download it and got a *500 - Internal Server Error*. regards -- Manilal K M. http://gnubreeze.blogspot.com http://flossvalley.blogspot.com Better to light one candle than to curse the darkness. From gopals at vtiger.com Tue Jun 26 06:19:32 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:49:32 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <46811264.4000301@vtiger.com> Yes, I am updating the link. Few Seconds.. Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/46e33ffc/attachment-0004.html From gopals at vtiger.com Tue Jun 26 06:26:06 2007 From: gopals at vtiger.com (Gopal) Date: Tue, 26 Jun 2007 18:56:06 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: References: Message-ID: <468113EE.2080307@vtiger.com> URL has been fixed. You can directly download from: http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.tar.gz?use_mirror=osdn Thanks, Gopal Steven Shaw (AML) wrote: > > the link on the website downloads patch 3??? > > Ken > > ------------------------------------------------------------------------ > *From:* Gopal [mailto:gopals at vtiger.com] > *Sent:* 26 June 2007 13:36 > *To:* vtiger support > *Subject:* [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP > 5.2.xReleased > > Dear Team, > > > I am happy to announce the much awaited patch for supporting *vtiger > CRM 5.0.3 over PHP 5.2*. This patch caters to the need of vtiger > users, particularly using PHP 5.2.x as part of their LAMP/WAMP stack. > > I take this opportunity to thank our community for their encouragement > and active participation in development process. > > *Important:* Please note that, this patch is compatible with *vtiger > CRM 5.0.3 & PHP 5.x series*. Those who are using our earlier version > of vtiger CRM (v5.0.2 and below) are strongly recommended to migrate > to the latest version i.e. vtiger CRM 5.0.3. > > You can download vtiger CRM 5.0.3 (core product) & PHP 5.2 Patch from > our Product *Download Area > *. > > For patch installation procedure refer to our Wiki site: > > http://wiki.vtiger.com/index.php/Vtiger_CRM_on_PHP_5.2.x > > > Best Regards, > Gopal > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070626/94b9ddbb/attachment-0005.html From john at tantor.com Tue Jun 26 06:52:25 2007 From: john at tantor.com (J Zakhar) Date: Tue, 26 Jun 2007 09:52:25 -0400 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <20070626113826.GA17129@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> Message-ID: <46811A19.6050600@tantor.com> Enrico Weigelt wrote: > * Minnie schrieb: > > Hi, > > >> when I try to give module=Leads and action=foo, I got the warning >> message stating that >> Warning: include(modules/Leads/foo.php) [function.include]: failed to open stream: No such file or directory in >> > > The problem is: the name of the codefile to load is built from > $_REQUEST{'module'} and $_REQUEST{'action'}. There are several > ways to trick php with special characters. If including from > URLs is enabled, we have an big fat code injection leak. > > cu > Granted I am by no means an expert, but one is that syntax even valid? Should it not be $_REQUEST['var']; ? Second, using that array, you have to form post to the page for the variables in $_REQUEST/$_POST/$_GET to get filled. With most modern versions of php, register globals is off by default.. I just tested it here and the original poster is correct, if you drop in your own action you can get a remote code execution situation. Yeah in the code we have $action = ''; if(isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } and that is Bizarre the whole point of the $_REQUEST array was to stop this kind of thing... From Dirk.Gorny at Genion.de Tue Jun 26 08:07:47 2007 From: Dirk.Gorny at Genion.de (Dirk Gorny) Date: Tue, 26 Jun 2007 17:07:47 +0200 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP 5.2.xReleased In-Reply-To: <468113EE.2080307@vtiger.com> References: <468113EE.2080307@vtiger.com> Message-ID: <200706261707.48117.Dirk.Gorny@Genion.de> Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at that places where it must be changed and not a steamroller roling over all code in the directory. If anyone does a change in code for himself, the code gets lost. If anyone has fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patch should be a diff against the 5.0.3 release and not only a accumulation of files. His job is to transport fixes and not code which is since a long time at my filesystem, now with wrong permissions and wrong user- and groupnames. In programming it is a high risk to make a error. If I do someting without necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta >r.gz?use_mirror=osdn > From weigelt at metux.de Tue Jun 26 13:08:29 2007 From: weigelt at metux.de (Enrico Weigelt) Date: Tue, 26 Jun 2007 22:08:29 +0200 Subject: [Vtigercrm-developers] [CRITICAL] possible code injection vulnerability In-Reply-To: <46811A19.6050600@tantor.com> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> Message-ID: <20070626200828.GA10869@nibiru.local> * J Zakhar schrieb: > Should it not be $_REQUEST['var']; ? Both are valid. > Second, using that array, you have to form post to the page for the > variables in $_REQUEST/$_POST/$_GET to get filled. $_REQUEST contains both, from $_GET and $_POST (aka independent from request method). > I just tested it here and the original poster is correct, if you drop in > your own action you can get a remote code execution situation. > > Yeah in the code we have > > $action = ''; > if(isset($_REQUEST['action'])) > { > $action = $_REQUEST['action']; > } we should put something like (preg_match('~([A-Za-z_\.]+)~,$_REQUEST{'action'},$xxx) && ($action = $xxx[1])); in here. Same w/ $module + friends here. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact at metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops -- --------------------------------------------------------------------- From tzenk at gmx.net Tue Jun 26 18:03:57 2007 From: tzenk at gmx.net (Torsten Zenk) Date: Wed, 27 Jun 2007 03:03:57 +0200 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <20070626200828.GA10869@nibiru.local> References: <20070625141133.GE7548@nibiru.local> <11366585c82.4140636836015738891.2626220828486626155@vtiger.com> <20070626113826.GA17129@nibiru.local> <46811A19.6050600@tantor.com> <20070626200828.GA10869@nibiru.local> Message-ID: <4681B77D.3010209@gmx.net> Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA From minnie at vtiger.com Wed Jun 27 04:36:03 2007 From: minnie at vtiger.com (Minnie) Date: Wed, 27 Jun 2007 17:06:03 +0530 Subject: [Vtigercrm-developers] vtiger CRM 5.0.3: Patch for PHP Message-ID: <1136cf777ab.6404776966665655929.7421375336543371956@vtiger.com> 5.2.xReleased Cc: vtigercrm-developers at lists.vtigercrm.com In-Reply-To: <200706261707.48117.Dirk.Gorny at Genion.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_941_29469484.1182944163752" References: <200706261707.48117.Dirk.Gorny at Genion.de> X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Status: RO ------=_Part_941_29469484.1182944163752 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Dirk, This release is mainly for end users those who are notfamiliar wi= th development process. The developer community can alwayscheckout the late= st source from svn. For PHP5.2 support you can referthe revision 11187. Thi= srevision includes latest version of Smarty(Smarty 2.6.18) also. Sousing th= is revision you can take the diff and upgrade your setup. Thanks & Regards, Minnie. ----Dirk.Gorny at Genion.de wrote ----=20 = Hallo Gopal, can you explain why you announce set of files as a patch? In my imagination a patch is something which changes code atomically at tha= t=20 places where it must be changed and not a steamroller roling over all code = in=20 the directory. If anyone does a change in code for himself, the code gets lost. If anyone = has=20 fixed some errors, the fixes get lost. If I use a patch I can use it also with a little work in further. So a Patc= h=20 should be a diff against the 5.0.3 release and not only a accumulation of= =20 files. His job is to transport fixes and not code which is since a long tim= e=20 at my filesystem, now with wrong permissions and wrong user- and groupnames= . In programming it is a high risk to make a error. If I do someting without= =20 necessity it is an error that could easy be avoided. Best regards, Dirk Am Dienstag, 26. Juni 2007 schrieb Gopal: > URL has been fixed. You can directly download from: > > http://downloads.sourceforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.= ta >r.gz?use_mirror=3Dosdn > _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com=20 ------=_Part_941_29469484.1182944163752 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable = =20 Dear Dirk,

          This release is main= ly for end users those who are not familiar with development process. The developer community can always checkout the latest source from svn. For PHP5.2 support you can refer the revision 11187. This revision includes latest version of Smarty(Smarty 2.6.18) also. So using this revision you can take the diff and upgrade your setup.

Thanks & Regards,
Minnie.






----Dirk.Gorny at Genion.de wrote ----
=
=20 =20 =20
Hallo Gopal,

can you explain why you announce set of files as a patc= h?
In my imagination a patch is something which changes code atomically = at that
places where it must be changed and not a steamroller roling ov= er all code in
the directory.
If anyone does a change in code for hi= mself, the code gets lost. If anyone has
fixed some errors, the fixes g= et lost.
If I use a patch I can use it also with a little work in furthe= r. So a Patch
should be a diff against the 5.0.3 release and not only a= accumulation of
files. His job is to transport fixes and not code whic= h is since a long time
at my filesystem, now with wrong permissions and= wrong user- and groupnames.
In programming it is a high risk to make a = error. If I do someting without
necessity it is an error that could eas= y be avoided.

Best regards,

Dirk

Am Dienstag, 26. Juni= 2007 schrieb Gopal:
> URL has been fixed. You can directly download = from:
>
> http://downloads.sourc= eforge.net/vtigercrm/vtigerCRM-5.0.3-PHP5.2-Patch1.ta
>r.gz?use_m= irror=3Dosdn
>
_______________________________________________
= Reach hundreds of potential candidates - http://jobs.vtiger.com
=20 =20
------=_Part_941_29469484.1182944163752-- From minnie at vtiger.com Thu Jun 28 01:13:31 2007 From: minnie at vtiger.com (Minnie) Date: Thu, 28 Jun 2007 13:43:31 +0530 Subject: [Vtigercrm-developers] Changing the colors of the graphs within the cockpit In-Reply-To: <4681B77D.3010209@gmx.net> References: <4681B77D.3010209@gmx.net> Message-ID: <11371646698.2753085964067173159.8633905062536464143@vtiger.com> Dear Tzenk, To change the bar color in horizontal bargraph, kindly try to change the following line in modules/Dashboard/horizontal_bargraph.php(line no : 111) $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'blue', 'white')); Eg : $fill =& Image_Graph::factory('gradient', array(IMAGE_GRAPH_GRAD_VERTICAL_MIRRORED, 'green', 'white')); For vertical graph, do the same changes in modules/Dashboard/vertical_bargraph.php(line no : 114) I hope this is the fix for your problem. Thanks & Regards, Minnie. ----tzenk at gmx.net wrote ---- Hi all, i don?t get any answer from the forum on this, so maybe someone from the list can help me with this question: Hi all, i have gone through http://pear.veggerby.dk/forum and http://wiki.vtiger.com/index.php/ImageGraph_-_General and all the files in my vtiger install vtigerCRM/Image to get an answer on this. I have studied here http://pear.php.net/package/Image_Graph/docs/latest/li_Image_Graph.html but i just can?t find the place in the code where to do a simple(?) change of the blue bars on the startpage. In include/utils/GraphUtils.php line 65 -72 it says /**This function is used to generate the n colors. * Param $count - number of colors to generate * Param $start - value of first color * Param $step - color increment to apply * Return type array - array of n colors values */ But when i change the colors within function color_generator($count = 1, $start = '33CCFF', $step = '221133') which is a light blue (33CCFF) and almost black (221133) nothing changes. When i change the color in /Image/Canvas/GD/PNG.php on line 64 $transparent = '#123ABD'; nothing changes. Trying changes within all files that have entries related to colors NOTHING CHANGES. Doing almost 50 changes within over 20 files in the IMAGE folder in vtiger root just one thing really made a change and changed the backgroundcolor of the Cockpit in /Image/Canvas/GD/PNG.php on line 88 'fill' => 'white', if i change the 'white' to anything listed within /ImageColor.php on line 502 this is really changing the color. BUT THAT IS NOT WHAT I NEED!!! I just want to change the "blue bars" to "green bars". That?s all. There are a lot of descriptions on the above sites and even a lot of comments within the vtiger files, but when i make changes , save the file i changed, empty the browser cache and reload still absolutely nothing changes. So i am really at the end of my research and still couldn?t find any solution. I am doing something wrong, i am sure, but i don?t know what. Did someone of you ever managed to change the color of the Cockpit bars??? TIA _______________________________________________ Reach hundreds of potential candidates - http://jobs.vtiger.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/9dc9b9ee/attachment-0005.html From gopals at vtiger.com Thu Jun 28 03:56:12 2007 From: gopals at vtiger.com (Gopal) Date: Thu, 28 Jun 2007 16:26:12 +0530 Subject: [Vtigercrm-developers] ATTENTION: vtigerForge Maintenance on July 4-5, 2007 Message-ID: <468393CC.7060407@vtiger.com> Dear Team, We are planning to migrate vtigerForge service from fosslabs to our Network on *July 4-5, 2007*.* Maintenance Details:* _* 1. Change of URL*_ *Present URL: *http://vtigerforge.fosslabs.com *After Migration: *http://forge.vtiger.com * Note:* Currently in http://forge.vtiger.com we have dumped the existing data for testing purpose, which will be cleaned up during maintenance. Hence, please don't enter any real data before maintenance. _*2. Maintenance Schedule*_ *Date:* July 4-5, 2007 *Time:* 9.00 AM - 9.00 PM (GMT + 5.30) *Duration:* 48 hrs *IMPORTANT NOTE: *During Forge movement, you cannot access the existing URL (http://vtigerforge.fosslabs.com). If you have identified any new issues or planning to do SVN repository operations, please complete by July 2, 2007. Looking forward for your kind cooperation. Best Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20070628/f8a05dfc/attachment-0003.html