From mmbrich at fosslabs.com Wed Feb 1 03:56:09 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Wed, 01 Feb 2006 04:56:09 -0700 Subject: [Vtigercrm-developers] Maintaining the 4.x base Message-ID: <1138794969.20220.116.camel@ubuntu> Because right now the forums are still the way to reach most users and developers: http://forums.vtiger.com/viewtopic.php?t=5293 Matt From brett.hooker at saucesoft.com Wed Feb 1 04:47:43 2006 From: brett.hooker at saucesoft.com (Brett Hooker) Date: Wed, 01 Feb 2006 22:47:43 +1000 Subject: [Vtigercrm-developers] vtiger crm licence and debian package In-Reply-To: <43DFD9BF.1020008@mikefedyk.com> References: <200601311849.20299.fboudra@free.fr> <43DFD9BF.1020008@mikefedyk.com> Message-ID: <43E0ADEF.1060203@saucesoft.com> Don't know if this will help the analysis, but you might like to engage Brendan Scott of Open Source Law in analyzing this for you. See: http://www.opensourcelaw.biz Might be worth getting a pro-OSS lawyer in the loop on this. Mike Fedyk wrote: >Finjon Kiang wrote: > > > >>On 2/1/06, Fathi Boudra wrote: >> >> >> >> >>>taken partly from Copyright.txt. It seems (for me) a bit incomprehensible. >>>Some informations are false (feel free to correct me), which part of apache or >>>mysql are in vtiger crm ? I'm not a lawyer but lawyer point of view is >>>needed. Some clarity is requested on this subject, especially when you're >>>looking vtiger crm story. >>> >>>cheers, >>> >>>Fathi >>> >>> >>> >>> >>I got the same feeling with you. I'm not a lawyer, too. But I think >>vtiger crm must be released under GPL. >> >> >> >This is a real gray area with the GPL and interpreted languages. The >GPL talks about making the source source available for a binary >distribution and it talks about compiling and linking. Where does the >compilation take place? At each location. The PHP bytecode is not >being distributed. Even the binary vtiger dist includes the .php >source files. > > > >>MPL allows you to modify the >>license as you wish, >> >> >> >No. The MPL defines the distinction between license boundaries at the >file level. If you want to introduce another license into a MPL >licensed project it needs to be in a separate file. > > > >>LGPL allows you to use the software which >>released under LGPL as a library and choose another license you like. >>But under GPL, once your software includes any GPL product, you should >>release your software under GPL. >> >> >> >That is not a black and white requirement of the GPL. There are many >ways GPL code can be brought into a non-GPL project if the interactions >with the GPL code are done in certain ways. > >I am not claiming that his has been done with vtiger though. I'm not >familiar with the code base enough yet. > >Mike >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > From dgrant at accuratetechnologies.com Wed Feb 1 07:04:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 1 Feb 2006 10:04:08 -0500 Subject: [Vtigercrm-developers] Spellchecking for TextAreas Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C58@exch.accuratetechnologies.com> I've got a ticket to add a spellcheck feature to text areas, like notes on quotes, emails, and the like. Is anybody working on this? I know there are spellcheck PHP modules out there for various message board frameworks - anybody got a preference? DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060201/a0e179b9/attachment.html From jlee at zertis.net Wed Feb 1 07:04:23 2006 From: jlee at zertis.net (Josh Lee) Date: Wed, 01 Feb 2006 09:04:23 -0600 Subject: [Vtigercrm-developers] vtiger crm licence and debian package In-Reply-To: <43E0ADEF.1060203@saucesoft.com> References: <200601311849.20299.fboudra@free.fr> <43DFD9BF.1020008@mikefedyk.com> <43E0ADEF.1060203@saucesoft.com> Message-ID: <43E0CDF7.3050707@zertis.net> I don't really have the time to get involved in this conversation, but I help choose which licenses we use with our Open Source software. I would strongly recommend GPL for vTiger. Brett Hooker wrote: >Don't know if this will help the analysis, but you might like to engage >Brendan Scott of Open Source Law in analyzing this for you. > >See: >http://www.opensourcelaw.biz > >Might be worth getting a pro-OSS lawyer in the loop on this. > > >Mike Fedyk wrote: > > > >>Finjon Kiang wrote: >> >> >> >> >> >>>On 2/1/06, Fathi Boudra wrote: >>> >>> >>> >>> >>> >>> >>>>taken partly from Copyright.txt. It seems (for me) a bit incomprehensible. >>>>Some informations are false (feel free to correct me), which part of apache or >>>>mysql are in vtiger crm ? I'm not a lawyer but lawyer point of view is >>>>needed. Some clarity is requested on this subject, especially when you're >>>>looking vtiger crm story. >>>> >>>>cheers, >>>> >>>>Fathi >>>> >>>> >>>> >>>> >>>> >>>> >>>I got the same feeling with you. I'm not a lawyer, too. But I think >>>vtiger crm must be released under GPL. >>> >>> >>> >>> >>> >>This is a real gray area with the GPL and interpreted languages. The >>GPL talks about making the source source available for a binary >>distribution and it talks about compiling and linking. Where does the >>compilation take place? At each location. The PHP bytecode is not >>being distributed. Even the binary vtiger dist includes the .php >>source files. >> >> >> >> >> >>>MPL allows you to modify the >>>license as you wish, >>> >>> >>> >>> >>> >>No. The MPL defines the distinction between license boundaries at the >>file level. If you want to introduce another license into a MPL >>licensed project it needs to be in a separate file. >> >> >> >> >> >>>LGPL allows you to use the software which >>>released under LGPL as a library and choose another license you like. >>>But under GPL, once your software includes any GPL product, you should >>>release your software under GPL. >>> >>> >>> >>> >>> >>That is not a black and white requirement of the GPL. There are many >>ways GPL code can be brought into a non-GPL project if the interactions >>with the GPL code are done in certain ways. >> >>I am not claiming that his has been done with vtiger though. I'm not >>familiar with the code base enough yet. >> >>Mike >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060201/f4d4835b/jlee.vcf From jlee at zertis.net Wed Feb 1 07:19:18 2006 From: jlee at zertis.net (Josh Lee) Date: Wed, 01 Feb 2006 09:19:18 -0600 Subject: [Vtigercrm-developers] Spellchecking for TextAreas In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C58@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C58@exch.accuratetechnologies.com> Message-ID: <43E0D176.9010309@zertis.net> I've used this in some of our applications. It is fairly easy to integrate. http://master-technology.com/demos/spell/index.php Dennis Grant wrote: > I?ve got a ticket to add a spellcheck feature to text areas, like > notes on quotes, emails, and the like. > > Is anybody working on this? > > I know there are spellcheck PHP modules out there for various message > board frameworks ? anybody got a preference? > > DG > >------------------------------------------------------------------------ > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060201/0993138d/jlee.vcf From fboudra at free.fr Wed Feb 1 08:21:02 2006 From: fboudra at free.fr (Fathi Boudra) Date: Wed, 1 Feb 2006 17:21:02 +0100 Subject: [Vtigercrm-developers] vtiger crm licence and debian package In-Reply-To: <43E0CDF7.3050707@zertis.net> References: <200601311849.20299.fboudra@free.fr> <43E0ADEF.1060203@saucesoft.com> <43E0CDF7.3050707@zertis.net> Message-ID: <200602011721.02248.fboudra@free.fr> Le Mercredi 1 F?vrier 2006 16:04, Josh Lee a ?crit : > I don't really have the time to get involved in this conversation, but I > help choose which licenses we use with our Open Source software. I > would strongly recommend GPL for vTiger. some arguments are strongly recommended. Anyway, we started to promote vtiger crm 5.x LGPL. if it will not be LGPL, say it now please. My initial mail talk about that we need real copyright policy for current vtiger crm 4.x branch, much more understandable than what it is ATM. cheers, Fathi PS: who write current copyright, license and license agreement ? we need his/their point of view. we need also project leaders point of view. From allan.bush+vtiger_dev at gmail.com Wed Feb 1 09:37:54 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Wed, 1 Feb 2006 09:37:54 -0800 Subject: [Vtigercrm-developers] Spellchecking for TextAreas In-Reply-To: <43E0D176.9010309@zertis.net> References: <3E26E7A199CABA49822B3E6B741434F9010C4C58@exch.accuratetechnologies.com> <43E0D176.9010309@zertis.net> Message-ID: <3bec26390602010937o57e8212em88b372f4ee532699@mail.gmail.com> fckeditor has spell check built-in you just have to enable it. I think it uses aspell so there may be some issues with getting to work with windows but it should be possible. On 2/1/06, Josh Lee wrote: > I've used this in some of our applications. It is fairly easy to integrate. > http://master-technology.com/demos/spell/index.php > > Dennis Grant wrote: > > > I've got a ticket to add a spellcheck feature to text areas, like > > notes on quotes, emails, and the like. > > > > Is anybody working on this? > > > > I know there are spellcheck PHP modules out there for various message > > board frameworks ? anybody got a preference? > > > > DG > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > From mmbrich at fosslabs.com Wed Feb 1 15:06:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Wed, 01 Feb 2006 16:06:00 -0700 Subject: [Vtigercrm-developers] 4.2.4 where to start? Message-ID: <1138835160.20220.165.camel@ubuntu> I've got to vent. This is a fsck'ing mess. There is no way to filter bugs on bugs.vtiger.com to know what is valid and what's not for a certain release number(not that I can see anyways). Feature additions are listed as show stoppers/critical and it's an all around mess. Everyone who's complained about current development process/tools used are absolutely right and we _have_ to fix this. If you can help out fathi with the new forge, it would go a long way towards hitting the goal of better tools and would be a great way to contribute if you're not into writing code. If you write code please step up for 4.x maint help. As far as the project management is concerned, something has to change or we're going to see a fork in the near future just to straighten this mess out and get a proper structure, the writing is on the wall. I am all for listening to users but if you ignore the developers the project will fork. This may all seem a bit harsh but consider it a consolidation of all the other complaints about these topics in one flame ball. Hate me all you want, but please, let's just fix this. Open to all suggestions about how to get started and what goals to set for the next 4.x release. matt From mfedyk at mikefedyk.com Wed Feb 1 17:13:15 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 01 Feb 2006 17:13:15 -0800 Subject: [Vtigercrm-developers] vtiger crm licence and debian package In-Reply-To: <200602010226.29293.fboudra@free.fr> References: <200601311849.20299.fboudra@free.fr> <43DFD6D7.2030302@mikefedyk.com> <200602010226.29293.fboudra@free.fr> Message-ID: <43E15CAB.50809@mikefedyk.com> Fathi BOUDRA wrote: >Talking about vtiger crm 5.x licence, as i understand, it will be released >under a LGPL license. > > > >>Apache and Mysql are included in the binary distribution of vtiger but >>not in the source archive. >> >> > >which binary version of vtiger ? vtiger isn't a binary apps (as you said no >comipilation, no linking), it's sources only. > > Check the download page of vtiger. >when you distribute an open source software, you provide a copyright file that >talk about his licensing. There's no direct link between your software and >how you package/bundle it. legaly, you need to provide respective licenses of >software that you use. > >In all cases, apache or mysql aren't components of vtiger crm, just components >of the easy setup for windows that we provide. > >Finally, what we need to know about current vtiger crm (and probably next), is >what portion of code aren't contribution. who is original author and what >license was used in his code. vtiger code and contributions from people to >vtiger seems dual-licensed. is it legal ? is MPL compatible with some GPL >portion ? > > If you are modifying a file and it is under a certain license. Your modifications will have to be under the same license (this can be implied from the notice at the top of the file -- that is why they are there). If you are adding a new file, a new compatible license can be used. >i know, this is just an interpretation, but this is the lawyers way, and they >play wiith words. > >cheers, > >Fathi > >PS: just a small note about MPL, according to some debian legal people > MPL is a non-free license, so SPL and VPL as well. > > I recommend LGPL for future vtiger contributions. We want to encourage 3rd party integration and the LGPL allows the codebase to be used as long as it is called using specified public interfaces. Mike From richie at vtiger.com Wed Feb 1 21:43:55 2006 From: richie at vtiger.com (Richie) Date: Wed, 01 Feb 2006 21:43:55 -0800 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138835160.20220.165.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> Message-ID: <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> Hi! I do agree that there is considerable confusion right now wrt the forge and the 4.2.4 patch. I would suggest that we make separate teams responsible for the forge and then the 4.2.x patch. One of the main reasons why things are the way they are is simply because we did not expect to release any more patches post 4.2.3. Now, there is a clamor for that which, as I just mentioned, had not foreseen. I also do agree that it was not an ideal behaviour to directly put all the fixes on top of the 5.0 head base. Since then, we have come a long way and too much water has gone down the bridge. As I see it, we have some options which I mention below :- a) Let us hold our head above water for sometime more and wait for 5.0 to be out. I do not expect that 5.0 will take till summer to stabilize. I do expect that it will take at the max April to be out as of today. We are not going to pump in any great features as we used to do earlier. So, that is a saving! b) The amount of effort going on to give patch4 is not small and I feel it is better to fix things on a case by case basis. I am trying here to make things simpler and should have a plan by the end of the day. We can take the fixes that we have put into the Dev3 release and integrate on top of the 4.2.3 release or vice-versa. That should solve most of the issues. However, I need to check the effort-estimate here. Matt, there was never any intention to cause so much pain. We did what we could at that point in time and hence we are here where we are today. Just to remind you, we had been talking of the forge since long and also had asked for help. Mike Crowe took up the cudgels volunteering his time and has given us a first cut forge. Then, we had Fathi suggesting gforge. So, there is yet another change. These are learnings on-the-run. We make did with what we had at that point in time. Secondly, there is/was/will be no intention of ignoring anyone, regardless of them being developers/non-developers/etc. vtiger crm is 'WE' based and not 'vtiger core' based . Our core strength is the community and as I have said earlier, we solely believe - United we stand, divided we fall. Apropos the bugtracker, yes, it is complicated, I guess - mess is another way you can put it. But then, all these were properly announced in due course of time in the proper forums. The bug tracker is currently keeping the 5.0 in mind.I will ask my team to post the 'Legends' used to make sure that all of us are in the same page. Please note, I repeat, all of this is simply because we did not intend to release 4.2.4. This, is yet another on-the-run demand that we are facing, hence it is painful. I do not deny that we did not follow proper industry wide standards but we are willing to learn. JLee and JeffK have been asking for the release namings changes and we are working on those. We have changed the release naming as a start, the source code naming was incorrect, I agree and proper action will be taken to correct it. We are more than okay with having volunteers take up responsibility for the release handling, bug fix handling , etc. The more hands we have, the better it is. Matt: Thanks for venting out what you exactly feel. I do share your frustration. What I have written above is the exact happenings. I do not shy away from any blame. Yes, there are issues and I do take ownership for them. The issues are there not because we did not fix it, but because we did not know the right way of fixing it and what we have now is a result of what we did to fix it in our own in-house manner. I am willing to learn, any team needs me, I will be there, just say the word. Finally, I still respect you Matt. There is no 'hate' for you anywhere only respect. These are flaws that you pointed out in the system. That is only fair. Bottomline: I take all responsibility for this mess Team and am willing to fix them too! Richie ----mmbrich at fosslabs.com wrote ---- I've got to vent. This is a fsck'ing mess. There is no way to filter bugs on bugs.vtiger.com to know what is valid and what's not for a certain release number(not that I can see anyways). Feature additions are listed as show stoppers/critical and it's an all around mess. Everyone who's complained about current development process/tools used are absolutely right and we _have_ to fix this. If you can help out fathi with the new forge, it would go a long way towards hitting the goal of better tools and would be a great way to contribute if you're not into writing code. If you write code please step up for 4.x maint help. As far as the project management is concerned, something has to change or we're going to see a fork in the near future just to straighten this mess out and get a proper structure, the writing is on the wall. I am all for listening to users but if you ignore the developers the project will fork. This may all seem a bit harsh but consider it a consolidation of all the other complaints about these topics in one flame ball. Hate me all you want, but please, let's just fix this. Open to all suggestions about how to get started and what goals to set for the next 4.x release. matt _______________________________________________ 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/20060201/4d56aa0c/attachment-0001.htm From mmbrich at fosslabs.com Wed Feb 1 22:37:45 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Wed, 01 Feb 2006 23:37:45 -0700 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> References: <1138835160.20220.165.camel@ubuntu> <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> Message-ID: <1138862265.20220.215.camel@ubuntu> On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > a) Let us hold our head above water for sometime more and wait for 5.0 to be > out. I do not expect that 5.0 will take till summer to stabilize. I do expect that it > will take at the max April to be out as of today. We are not going to pump > in any great features as we used to do earlier. So, that is a saving! > Are you serious? How can we leave such a lame duck out there? Call me old-school but I think 5.x should be halted until 4.x is fixed and stable enough to keep people off your back while you work on 5.x. > b) The amount of effort going on to give patch4 is not small and I feel > it is better to fix things on a case by case basis. I am trying here to make > things simpler and should have a plan by the end of the day. We can take > the fixes that we have put into the Dev3 release and integrate on top of > the 4.2.3 release or vice-versa. That should solve most of the issues. However, > I need to check the effort-estimate here. > That's fine, in this case I think considered cases should be any critical, showstopper or major bugs. As far as merging forward to something that has more bugs fixed than 4.2.3, great! Not many people wanted to start with our code base, which is fine, that was mostly a band-aide and we would have lost all the tracking info that should be in the SCM system right now. Anything that can be put forward that at least gets us a little bit a head of 4.2.3 _and_ has the check-in information would be great. > Please note, I repeat, all of this is simply because we did not intend to > release 4.2.4. This, is yet another on-the-run demand that we are facing, hence > it is painful. I do not deny that we did not follow proper industry wide standards > but we are willing to learn. I don't see how this is an on-the-run demand. Downloads have skyrocketed, forums posts are exploding, your user base is swelling. Now they get a lame duck security release and all development halts while 5.x is being cooked? I suspect someone spoke up about this already, had I been paying attention I would have made just as much noise, only sooner. > JLee and JeffK have been asking for the release namings changes > and we are working on those. We have changed the release naming as a start, > the source code naming was incorrect, I agree and proper action will be > taken to correct it. > Thats great because there is very little rhyme or reason behind the current naming convention and now package maintainers are starting to speak up. If we stop these folks from doing what they came to do, we can kiss a lot of users good-bye. > We are more than okay with having volunteers take up responsibility > for the release handling, bug fix handling , etc. The more hands > we have, the better it is. > I've already said that you can count me in as fully accountable for 4.x maintenance but I won't maintain this stream if it's going to be wrote off in favor of 5.x, which will have a breaking-in period of at least 3 months and as long as a year before it passes for production use in most organizations. Some people will jump to 5.x right away, usually these are your early adopters, but what about the majority of other users out there that have spent a lot of time/money/both on custom mods or making 4.x 'just right' for their business? They don't even have the option of a support contract through vtiger right now let alone maintaining it on their own since the base they were depending on to merge back and pick fixes up from has gone dead. > Finally, I still respect you Matt. There is no 'hate' for you anywhere > only > respect. These are flaws that you pointed out in the system. > That is only fair. > I expected this response and this is exactly why I don't think this is a lost cause that has to fork. I know we can turn 4.x around and save everyone who has choose to support 4.x for their customers and users from having made a bad choice. Matt From richie at vtiger.com Thu Feb 2 01:55:17 2006 From: richie at vtiger.com (Richie) Date: Thu, 02 Feb 2006 01:55:17 -0800 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138862265.20220.215.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> <1138862265.20220.215.camel@ubuntu> Message-ID: <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> Hello! I stand corrected. I was munching on the logic hence the delay in replying. We will come up with a Patch4 to solve the issues. Tell me what would the release naming ought to be before I screw up yet again. JeffK, JLee, Matt ...? This is the time to get the KO punch in! Well, I honestly did not expect to have a patch4 so we went ahead with the 5.0 development. There was no other intention. I guess, the lack of foresight in itself is a flaw so I take the blame for it. On a lighter vein, this is the first time some aristocrat made so much noise! Coming to brasstacks, Matt, thanks for the faith. I am trying to get things done as fast as possible. Kindly be patient in the meantime. We do need help in the following areas and will be glad to have some help Trac and SVN combo. (I still do not know either of these and what/how is the advantage by using the combo. We will provide the machine for these if need be. I guess, Mike/Matt can make a call whether we can use the forge machine for these purposes. An immediate response will be appreciated so that I can start finding the resources here) Forge I guess, once all these are setup nice and proper, we can have some real good developments for all to see and I can take some breathers here. Richie ----mmbrich at fosslabs.com wrote ---- On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > a) Let us hold our head above water for sometime more and wait for 5.0 to be > out. I do not expect that 5.0 will take till summer to stabilize. I do expect that it > will take at the max April to be out as of today. We are not going to pump > in any great features as we used to do earlier. So, that is a saving! > Are you serious? How can we leave such a lame duck out there? Call me old-school but I think 5.x should be halted until 4.x is fixed and stable enough to keep people off your back while you work on 5.x. > b) The amount of effort going on to give patch4 is not small and I feel > it is better to fix things on a case by case basis. I am trying here to make > things simpler and should have a plan by the end of the day. We can take > the fixes that we have put into the Dev3 release and integrate on top of > the 4.2.3 release or vice-versa. That should solve most of the issues. However, > I need to check the effort-estimate here. > That's fine, in this case I think considered cases should be any critical, showstopper or major bugs. As far as merging forward to something that has more bugs fixed than 4.2.3, great! Not many people wanted to start with our code base, which is fine, that was mostly a band-aide and we would have lost all the tracking info that should be in the SCM system right now. Anything that can be put forward that at least gets us a little bit a head of 4.2.3 _and_ has the check-in information would be great. > Please note, I repeat, all of this is simply because we did not intend to > release 4.2.4. This, is yet another on-the-run demand that we are facing, hence > it is painful. I do not deny that we did not follow proper industry wide standards > but we are willing to learn. I don't see how this is an on-the-run demand. Downloads have skyrocketed, forums posts are exploding, your user base is swelling. Now they get a lame duck security release and all development halts while 5.x is being cooked? I suspect someone spoke up about this already, had I been paying attention I would have made just as much noise, only sooner. > JLee and JeffK have been asking for the release namings changes > and we are working on those. We have changed the release naming as a start, > the source code naming was incorrect, I agree and proper action will be > taken to correct it. > Thats great because there is very little rhyme or reason behind the current naming convention and now package maintainers are starting to speak up. If we stop these folks from doing what they came to do, we can kiss a lot of users good-bye. > We are more than okay with having volunteers take up responsibility > for the release handling, bug fix handling , etc. The more hands > we have, the better it is. > I've already said that you can count me in as fully accountable for 4.x maintenance but I won't maintain this stream if it's going to be wrote off in favor of 5.x, which will have a breaking-in period of at least 3 months and as long as a year before it passes for production use in most organizations. Some people will jump to 5.x right away, usually these are your early adopters, but what about the majority of other users out there that have spent a lot of time/money/both on custom mods or making 4.x 'just right' for their business? They don't even have the option of a support contract through vtiger right now let alone maintaining it on their own since the base they were depending on to merge back and pick fixes up from has gone dead. > Finally, I still respect you Matt. There is no 'hate' for you anywhere > only > respect. These are flaws that you pointed out in the system. > That is only fair. > I expected this response and this is exactly why I don't think this is a lost cause that has to fork. I know we can turn 4.x around and save everyone who has choose to support 4.x for their customers and users from having made a bad choice. Matt _______________________________________________ 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/20060202/f3f3aa91/attachment.html From per at computer.org Thu Feb 2 01:31:55 2006 From: per at computer.org (Per Jessen) Date: Thu, 02 Feb 2006 10:31:55 +0100 Subject: [Vtigercrm-developers] Is 4.x a mature version or? Message-ID: Gents, I'm currently trying to chose CRM software and decide whether to 1) go with vtiger or 2) opt for a commercial, mature product or 3) roll our own until it grows too big I would much prefer to avoid 3) altogether, but that's purely a cost-issue if 2) turns out to be too much - and 2) is only an option if we decide we can't risk it with 1). Judging by the state of the bug-database, the response (or lack thereof) to one of two of my reported bugs, some of the confusion as to which mailinglist to use, plus recent postings here, I hesitate to call 4.x a mature release, although a 4.x version number would appear to indicate just that. Obviously, I'm more than a little worried about the current state of vtiger. I run a service business based 99% on OSS, and we're fairly dedicated to sticking to that. It's still a little open if vtiger will fit our requirements - e.g. we need multiple currencies and multiple VAT rates, but my initial assumption was that we'd be able to develop features locally, with the aim to produce patches for inclusion into the core at a later date. However, in order for that to work in a reasonable way, the development processes and the product itself must be somewhat mature. I was quite disappointed when vtiger didn't even run properly after I'd completed the installation. This turned out to be down to bug# 1013. I believe vtiger has great potential, but as Matthew Brichacek wrote, the project is an absolute mess and I too think a fork is highly likely. Well, thanks for listening to my ramblings - just needed to gather my thoughts and vent a little. /Per Jessen, Z?rich -- http://www.spamchek.com/ - managed anti-spam and anti-virus solution. Let us analyse your spam- and virus-threat - up to 2 months for free. From grahama at add-ons.co.uk Thu Feb 2 01:36:09 2006 From: grahama at add-ons.co.uk (Graham Anderson) Date: Thu, 2 Feb 2006 09:36:09 -0000 Subject: [Vtigercrm-developers] [SPAM] - Re: 4.2.4 where to start? - Bayesian Filter detected spam Message-ID: Matt's comments all make sense, especially if you have dedicated time and effort to development, so that vTiger will do what you want it to do for your client base. We have a number of key add-on modules and changes to vTiger that mean that we will have to run with V4x until V5 has been production tested, then had the work to migrate development and modules across. This may be easier than we expect, although (with hindsight) this is rarely the case. Just to voice my concerns..... We want to see a V4 release that can stand successfully during the period between now and the estimated April (V5 due), and probable June + when the V5 release has had any initial problems ironed out. The big issue for us is that we are unable to start the work on our roadmap because key elemental changes, such as security, have not been declared yet and are not available for to test against, that includes little documentation on 'what to expect'. So, the question has to be ..... Is there going to be a V4x that has the security layer added and also fixes incorporated? Graham -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Matthew Brichacek Sent: 02 February 2006 06:38 To: vtigercrm-developers at lists.vtigercrm.com Subject: [SPAM] - Re: [Vtigercrm-developers] 4.2.4 where to start? - Bayesian Filter detected spam On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > a) Let us hold our head above water for sometime more and wait for 5.0 > to be out. I do not expect that 5.0 will take till summer to > stabilize. I do expect that it will take at the max April to be out as > of today. We are not going to pump in any great features as we used to do earlier. So, that is a saving! > Are you serious? How can we leave such a lame duck out there? Call me old-school but I think 5.x should be halted until 4.x is fixed and stable enough to keep people off your back while you work on 5.x. > b) The amount of effort going on to give patch4 is not small and I feel > it is better to fix things on a case by case basis. I am trying here > to make things simpler and should have a plan by the end of the day. > We can take the fixes that we have put into the Dev3 release and > integrate on top of the 4.2.3 release or vice-versa. That should solve > most of the issues. However, I need to check the effort-estimate here. > That's fine, in this case I think considered cases should be any critical, showstopper or major bugs. As far as merging forward to something that has more bugs fixed than 4.2.3, great! Not many people wanted to start with our code base, which is fine, that was mostly a band-aide and we would have lost all the tracking info that should be in the SCM system right now. Anything that can be put forward that at least gets us a little bit a head of 4.2.3 _and_ has the check-in information would be great. > Please note, I repeat, all of this is simply because we did not intend > to release 4.2.4. This, is yet another on-the-run demand that we are > facing, hence it is painful. I do not deny that we did not follow > proper industry wide standards but we are willing to learn. I don't see how this is an on-the-run demand. Downloads have skyrocketed, forums posts are exploding, your user base is swelling. Now they get a lame duck security release and all development halts while 5.x is being cooked? I suspect someone spoke up about this already, had I been paying attention I would have made just as much noise, only sooner. > JLee and JeffK have been asking for the release namings changes and > we are working on those. We have changed the release naming as a > start, the source code naming was incorrect, I agree and proper action > will be taken to correct it. > Thats great because there is very little rhyme or reason behind the current naming convention and now package maintainers are starting to speak up. If we stop these folks from doing what they came to do, we can kiss a lot of users good-bye. > We are more than okay with having volunteers take up responsibility > for the release handling, bug fix handling , etc. The more hands we > have, the better it is. > I've already said that you can count me in as fully accountable for 4.x maintenance but I won't maintain this stream if it's going to be wrote off in favor of 5.x, which will have a breaking-in period of at least 3 months and as long as a year before it passes for production use in most organizations. Some people will jump to 5.x right away, usually these are your early adopters, but what about the majority of other users out there that have spent a lot of time/money/both on custom mods or making 4.x 'just right' for their business? They don't even have the option of a support contract through vtiger right now let alone maintaining it on their own since the base they were depending on to merge back and pick fixes up from has gone dead. > Finally, I still respect you Matt. There is no 'hate' for you anywhere > only respect. These are flaws that you pointed out in the system. > That is only fair. > I expected this response and this is exactly why I don't think this is a lost cause that has to fork. I know we can turn 4.x around and save everyone who has choose to support 4.x for their customers and users from having made a bad choice. Matt _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From richie at vtiger.com Thu Feb 2 01:59:57 2006 From: richie at vtiger.com (Richie) Date: Thu, 02 Feb 2006 01:59:57 -0800 Subject: [Vtigercrm-developers] [SPAM] - Re: 4.2.4 where to start? - In-Reply-To: References: Message-ID: <1092a343275.-5482732970297112853.171814523907980303@@vtiger.com> Hi Graham! I just responded to Matt's response. Do have a look. Regarding security being made available in V4X, that is unlikely. We will provide bugfixes etc on V4X but not any new features. Richie ----grahama at add-ons.co.uk wrote ---- Matt's comments all make sense, especially if you have dedicated time and effort to development, so that vTiger will do what you want it to do for your client base. We have a number of key add-on modules and changes to vTiger that mean that we will have to run with V4x until V5 has been production tested, then had the work to migrate development and modules across. This may be easier than we expect, although (with hindsight) this is rarely the case. Just to voice my concerns..... We want to see a V4 release that can stand successfully during the period between now and the estimated April (V5 due), and probable June + when the V5 release has had any initial problems ironed out. The big issue for us is that we are unable to start the work on our roadmap because key elemental changes, such as security, have not been declared yet and are not available for to test against, that includes little documentation on 'what to expect'. So, the question has to be ..... Is there going to be a V4x that has the security layer added and also fixes incorporated? Graham -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of Matthew Brichacek Sent: 02 February 2006 06:38 To: vtigercrm-developers at lists.vtigercrm.com Subject: [SPAM] - Re: [Vtigercrm-developers] 4.2.4 where to start? - Bayesian Filter detected spam On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > a) Let us hold our head above water for sometime more and wait for 5.0 > to be out. I do not expect that 5.0 will take till summer to > stabilize. I do expect that it will take at the max April to be out as > of today. We are not going to pump in any great features as we used to do earlier. So, that is a saving! > Are you serious? How can we leave such a lame duck out there? Call me old-school but I think 5.x should be halted until 4.x is fixed and stable enough to keep people off your back while you work on 5.x. > b) The amount of effort going on to give patch4 is not small and I feel > it is better to fix things on a case by case basis. I am trying here > to make things simpler and should have a plan by the end of the day. > We can take the fixes that we have put into the Dev3 release and > integrate on top of the 4.2.3 release or vice-versa. That should solve > most of the issues. However, I need to check the effort-estimate here. > That's fine, in this case I think considered cases should be any critical, showstopper or major bugs. As far as merging forward to something that has more bugs fixed than 4.2.3, great! Not many people wanted to start with our code base, which is fine, that was mostly a band-aide and we would have lost all the tracking info that should be in the SCM system right now. Anything that can be put forward that at least gets us a little bit a head of 4.2.3 _and_ has the check-in information would be great. > Please note, I repeat, all of this is simply because we did not intend > to release 4.2.4. This, is yet another on-the-run demand that we are > facing, hence it is painful. I do not deny that we did not follow > proper industry wide standards but we are willing to learn. I don't see how this is an on-the-run demand. Downloads have skyrocketed, forums posts are exploding, your user base is swelling. Now they get a lame duck security release and all development halts while 5.x is being cooked? I suspect someone spoke up about this already, had I been paying attention I would have made just as much noise, only sooner. > JLee and JeffK have been asking for the release namings changes and > we are working on those. We have changed the release naming as a > start, the source code naming was incorrect, I agree and proper action > will be taken to correct it. > Thats great because there is very little rhyme or reason behind the current naming convention and now package maintainers are starting to speak up. If we stop these folks from doing what they came to do, we can kiss a lot of users good-bye. > We are more than okay with having volunteers take up responsibility > for the release handling, bug fix handling , etc. The more hands we > have, the better it is. > I've already said that you can count me in as fully accountable for 4.x maintenance but I won't maintain this stream if it's going to be wrote off in favor of 5.x, which will have a breaking-in period of at least 3 months and as long as a year before it passes for production use in most organizations. Some people will jump to 5.x right away, usually these are your early adopters, but what about the majority of other users out there that have spent a lot of time/money/both on custom mods or making 4.x 'just right' for their business? They don't even have the option of a support contract through vtiger right now let alone maintaining it on their own since the base they were depending on to merge back and pick fixes up from has gone dead. > Finally, I still respect you Matt. There is no 'hate' for you anywhere > only respect. These are flaws that you pointed out in the system. > That is only fair. > I expected this response and this is exactly why I don't think this is a lost cause that has to fork. I know we can turn 4.x around and save everyone who has choose to support 4.x for their customers and users from having made a bad choice. Matt _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers _______________________________________________ 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/20060202/a8d6828a/attachment.htm From mmbrich at fosslabs.com Thu Feb 2 02:30:01 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 03:30:01 -0700 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> References: <1138835160.20220.165.camel@ubuntu> <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> <1138862265.20220.215.camel@ubuntu> <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> Message-ID: <1138876201.20220.252.camel@ubuntu> > Tell me what would the release naming ought to be before I screw up > yet again. JeffK, JLee, Matt ...? This is the time to get the KO punch in! > I would go with 4.2.4 but I've never gotten into deep naming/number convention wars. I've always went with kernel number conventions and it's never done me wrong. I would let your package maintainers come up with a sane version scheme that makes their lives easy and doesn't confuse users. > On a lighter vein, this is the first time some aristocrat made so much > noise! > Coming to brasstacks, Matt, thanks for the faith. I've been doing this for a long time, I've seen projects take questionable moves that have wounded them permanently in some cases. I think vtiger is at a critical stage in it's growth and this could have turned a lot of people off, and still can. I just hate to see that happen to a project that works as hard as you guys do to keep everyone happy. That said, I didn't mean to shake you up too much but I knew I could get your attention this way. Other developers have been speaking up and I know how hard it can be to get everything done, etc. Please speak up, LOUDER next time if you have to and more of us will bite the bullet and volunteer more time. And when it comes down to it, if you can't get anyone to volunteer, you have my cell number, call me and I'll fit it in to my schedule one way or another. > I am trying to get things done as fast as possible. Kindly be patient in the > meantime. > > We do need help in the following areas and will be glad to have some help > > * Trac and SVN combo. (I still do not know either of these and > what/how is the advantage by using the combo. We will provide > the machine for these if need be. I guess, Mike/Matt can make > a call whether we can use the forge machine for these > purposes. An immediate response will be appreciated so that I > can start finding the resources here) I just set this up on a test server and it was a snap. Permissions, versions, everything, very straight forward. I'll gladly donate a hosted server for the project to use permanent or temporarily. We can host both a forge and a trac system from what I can tell, but track could also act as a forge I think. Either way they can ultimately run off the same SVN server. Matt From mmbrich at fosslabs.com Thu Feb 2 02:36:57 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 03:36:57 -0700 Subject: [Vtigercrm-developers] [SPAM] - Re: 4.2.4 where to start? - Bayesian Filter detected spam In-Reply-To: References: Message-ID: <1138876617.20220.258.camel@ubuntu> > So, the question has to be ..... Is there going to be a V4x that has the > security layer added and also fixes incorporated? Security layer.. as in the new user security in 5.x? I would say no, it would be a major back-port that is best left alone. I would however like to see the SQL injection patches moved in to 4.x. Matt From mfedyk at mikefedyk.com Thu Feb 2 05:56:48 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 05:56:48 -0800 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> References: <1138835160.20220.165.camel@ubuntu> <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> <1138862265.20220.215.camel@ubuntu> <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> Message-ID: <43E20FA0.1050504@mikefedyk.com> Richie wrote: > Well, I honestly did not expect to have a patch4 so we went ahead > with the 5.0 development. From now on expect that past major releases will be in use and need support long after the next major release is done. This is just part of growing a project. And it will be worse with vtiger than some others because business tends to move slow in this area. > I am trying to get things done as fast as possible. Kindly be patient in the > meantime. No. We are not asking you to put this all on yourself. Community is nothing unless there is communication. We need someone who is known as the maintainer for the 4.2.x release. It looks like Matt has volunteered for that position. Now we need to see each patch posted to the list so it can be commented upon. This allows for the "many eyes" effect to happen and it takes load off of any one person, the patch submitter, maintainer and the developers that watch the list for patches. We also need any and all discussion that normally only happens between your team members in the hall and in meetings to be done on the list. It is barriers like those that keep your community from growing. When people start saying that there is too much list traffic then you know your job is done. :) Now, where is that patch I have for 4.2.4? :-D Mike From jlee at zertis.net Thu Feb 2 06:59:22 2006 From: jlee at zertis.net (Josh Lee) Date: Thu, 02 Feb 2006 08:59:22 -0600 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138835160.20220.165.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> Message-ID: <43E21E4A.2090309@zertis.net> Nobody uses it, however right before they set up their bug tracker, I dedicated http://vzilla.zertis.net/ on one of our servers to vtiger. If you guys want, it is still running and still available. Also I have one additional comment. I am not even sure what you are currently using for revision control, simply because I have been so busy that I have almost been out of the loop completely. The only thing keeping me in the loop is the newsletter. This, is one of the best tools you guys have and I hope you continue to use it. But back to source control. I have used VSS, CVS, and a few others. Recently our company switched to SVN, and I have to tell you, it is simply the best. Do you know how with CVS you need that crazy pserver stuff? Well with SVN, all of the CVS command are still there. Additionally SVN has the ability to handle folders, very well, as opposed to CVS. Lastly remote checkout is a snap. "svn+ssh://jlee at vtiger.com/vtiger co" would be a valid entry from unix, or Linux. Windows has tortoise, which is an awesome tool for browsing SVN repositories, checking out, updating committing, and merging. Anyhow, bugzilla and svn are two great tools, and that is my two cents worth. Matthew Brichacek wrote: >I've got to vent. This is a fsck'ing mess. There is no way to filter >bugs on bugs.vtiger.com to know what is valid and what's not for a >certain release number(not that I can see anyways). Feature additions >are listed as show stoppers/critical and it's an all around mess. >Everyone who's complained about current development process/tools used >are absolutely right and we _have_ to fix this. If you can help out >fathi with the new forge, it would go a long way towards hitting the >goal of better tools and would be a great way to contribute if you're >not into writing code. If you write code please step up for 4.x maint >help. > >As far as the project management is concerned, something has to change >or we're going to see a fork in the near future just to straighten this >mess out and get a proper structure, the writing is on the wall. I am >all for listening to users but if you ignore the developers the project >will fork. This may all seem a bit harsh but consider it a >consolidation of all the other complaints about these topics in one >flame ball. > >Hate me all you want, but please, let's just fix this. Open to all >suggestions about how to get started and what goals to set for the next >4.x release. > >matt > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060202/2a789d20/jlee-0001.vcf From sergiokessler at gmail.com Thu Feb 2 07:00:10 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 2 Feb 2006 12:00:10 -0300 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <-6702711132785436741@unknownmsgid> References: <1138835160.20220.165.camel@ubuntu> <1138862265.20220.215.camel@ubuntu> <-6702711132785436741@unknownmsgid> Message-ID: <49216030602020700o1f4e986w376e7f57b64fd46c@mail.gmail.com> richie, richie, richie, the fact that 4.2.x absolutely need a mantainer, doesn't mean that this mantainer should be vtiger core developers. please, delegate as much as possible, this is one of the core lessons of OSS. in fact, I would name Matt the official vtiger 4.2.x mantainer, and let him decide when release things, while the vtiger core developers keep cooking V5... and last but not least, *don't expect* that a 4.2.4 release will kill the problem, 4.2.x will need MORE releases, wanted or not, so 4.2.x need a COMMITED mantainer, ready to crank releases for many months... and it seems to me, that Matt is very capable to do that... /sak On 2/2/06, Richie wrote: > Hello! > > I stand corrected. I was munching on the logic > hence the delay in replying. > We will come up with a Patch4 to solve the issues. > > Tell me what would the release naming ought to be before > I screw up > yet again. JeffK, JLee, Matt ...? This is the time to > get the KO punch in! > > Well, I honestly did not expect to have a patch4 so > we went ahead > with the 5.0 development. There was no other intention. I > guess, > the lack of foresight in itself is a flaw so I > take the blame for it. > On a lighter vein, this is the first time some > aristocrat made so much > noise! > > Coming to brasstacks, Matt, thanks for the faith. > I am trying to get things done as fast as possible. > Kindly be patient in the > meantime. > > We do need help in the following areas and will be glad > to have some help > > > Trac and SVN combo. (I still do not know either of > these and what/how is the advantage by using the combo. We > will provide the machine for these if need be. I guess, Mike/Matt can make a > call whether we can use the forge machine for these purposes. An immediate > response will be appreciated so that I can start finding the resources here) > Forge > > I guess, once all these are setup nice and proper, we can have some real > good developments for all to see and I can take some breathers here. > > Richie > > > > ----mmbrich at fosslabs.com wrote ---- > > On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > > > a) Let us hold our head above water for sometime > more and wait for 5.0 to be > > out. I do not expect that 5.0 will take till summer to > stabilize. I do expect that it > > will take at the max April to be out as of today. We > are not going to pump > > in any great features as we used to do earlier. So, > that is a saving! > > > Are you serious? How can we leave such a lame duck > out there? Call me > old-school but I think 5.x should be halted until 4.x is fixed and > stable enough to keep people off your back while you > work on 5.x. > > > > b) The amount of effort going on to give patch4 > is not small and I feel > > it is better to fix things on a case by case basis. I > am trying here to make > > things simpler and should have a plan by the end of > the day. We can take > > the fixes that we have put into the Dev3 release > and integrate on top of > > the 4.2.3 release or vice-versa. That should solve most > of the issues. However, > > I need to check the effort-estimate here. > > > That's fine, in this case I think considered cases > should be any > critical, showstopper or major bugs. As far as > merging forward to > something that has more bugs fixed than 4.2.3, great! Not > many people > wanted to start with our code base, which is fine, that > was mostly a > band-aide and we would have lost all the tracking > info that should be in > the SCM system right now. Anything that can be > put forward that at > least gets us a little bit a head of 4.2.3 _and_ has the > check-in > information would be great. > > > > Please note, I repeat, all of this is simply because > we did not intend to > > release 4.2.4. This, is yet another on-the-run demand > that we are facing, hence > > it is painful. I do not deny that we did not follow > proper industry wide standards > > but we are willing to learn. > I don't see how this is an on-the-run demand. > Downloads have > skyrocketed, forums posts are exploding, your user base > is swelling. > Now they get a lame duck security release and > all development halts > while 5.x is being cooked? I suspect someone spoke up > about this > already, had I been paying attention I would have > made just as much > noise, only sooner. > > > > JLee and JeffK have been asking for the > release namings changes > > and we are working on those. We have changed the > release naming as a start, > > the source code naming was incorrect, I agree and > proper action will be > > taken to correct it. > > > Thats great because there is very little rhyme or > reason behind the > current naming convention and now package maintainers > are starting to > speak up. If we stop these folks from doing what > they came to do, we > can kiss a lot of users good-bye. > > > > We are more than okay with having volunteers take > up responsibility > > for the release handling, bug fix handling , etc. > The more hands > > we have, the better it is. > > > I've already said that you can count me in as fully > accountable for 4.x > maintenance but I won't maintain this stream if > it's going to be wrote > off in favor of 5.x, which will have a breaking-in period > of at least 3 > months and as long as a year before it passes for > production use in most > organizations. > Some people will jump to 5.x right away, usually these are > your early > adopters, but what about the majority of other users > out there that have > spent a lot of time/money/both on custom mods or making 4.x > 'just right' > for their business? They don't even have the option of > a support > contract through vtiger right now let alone maintaining > it on their own > since the base they were depending on to merge > back and pick fixes up > from has gone dead. > > > > Finally, I still respect you Matt. There is no 'hate' > for you anywhere > > only > > respect. These are flaws that you pointed out in > the system. > > That is only fair. > > > I expected this response and this is exactly why I > don't think this is a > lost cause that has to fork. I know we can turn 4.x around > and save > everyone who has choose to support 4.x for their customers > and users > from having made a bad choice. > > Matt > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jlee at zertis.net Thu Feb 2 07:05:24 2006 From: jlee at zertis.net (Josh Lee) Date: Thu, 02 Feb 2006 09:05:24 -0600 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138862265.20220.215.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> <1092949cbfe.-5952536007649596521.471016295398798590@@vtiger.com> <1138862265.20220.215.camel@ubuntu> Message-ID: <43E21FB4.6050301@zertis.net> I agree totally. We have some customers who we have deployed vTiger CRM as a solution for. Unfortunately we have to work for days, fixing as many major bugs as we can before we can deploy it. vTiger looses it's luminescence every time one of our clients finds a bug, and every time we have to fix a bug. Don't get me wrong, all programs will always have bugs of some sort, but a stable version must be stable. Matthew Brichacek wrote: >On Wed, 2006-02-01 at 21:43 -0800, Richie wrote > > >Are you serious? How can we leave such a lame duck out there? Call me >old-school but I think 5.x should be halted until 4.x is fixed and >stable enough to keep people off your back while you work on 5.x. > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060202/51088a4a/jlee.vcf From mmbrich at fosslabs.com Thu Feb 2 12:53:03 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 13:53:03 -0700 Subject: [Vtigercrm-developers] moderation Message-ID: <1138913583.20220.265.camel@ubuntu> Can we turn off the moderation on this list so communications can flow 24 hours a day? Matt From jlee at zertis.net Thu Feb 2 12:54:57 2006 From: jlee at zertis.net (Josh Lee) Date: Thu, 02 Feb 2006 14:54:57 -0600 Subject: [Vtigercrm-developers] moderation In-Reply-To: <1138913583.20220.265.camel@ubuntu> References: <1138913583.20220.265.camel@ubuntu> Message-ID: <43E271A1.6050604@zertis.net> Matthew Brichacek wrote: >Can we turn off the moderation on this list so communications can flow >24 hours a day? > >Matt > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > That is a choice in your user settings Matt, I get messages every time someone sends them. -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060202/b438de07/jlee.vcf From mmbrich at fosslabs.com Thu Feb 2 13:37:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 14:37:05 -0700 Subject: [Vtigercrm-developers] moderation In-Reply-To: <43E271A1.6050604@zertis.net> References: <1138913583.20220.265.camel@ubuntu> <43E271A1.6050604@zertis.net> Message-ID: <1138916225.20220.269.camel@ubuntu> Hmm, I don't see where. My settings on SF look correct and there is no login to change preferences that I can see @ http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers Any pointers? Matt On Thu, 2006-02-02 at 14:54 -0600, Josh Lee wrote: > Matthew Brichacek wrote: > > >Can we turn off the moderation on this list so communications can flow > >24 hours a day? > > > >Matt > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > That is a choice in your user settings Matt, I get messages every time > someone sends them. > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jlee at zertis.net Thu Feb 2 13:43:50 2006 From: jlee at zertis.net (Josh Lee) Date: Thu, 02 Feb 2006 15:43:50 -0600 Subject: [Vtigercrm-developers] moderation In-Reply-To: <1138916225.20220.269.camel@ubuntu> References: <1138913583.20220.265.camel@ubuntu> <43E271A1.6050604@zertis.net> <1138916225.20220.269.camel@ubuntu> Message-ID: <43E27D16.9000306@zertis.net> I'm confused, you got this right away didn't you? Matthew Brichacek wrote: >Hmm, I don't see where. My settings on SF look correct and there is no >login to change preferences that I can see @ >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >Any pointers? > >Matt > >On Thu, 2006-02-02 at 14:54 -0600, Josh Lee wrote: > > >>Matthew Brichacek wrote: >> >> >> >>>Can we turn off the moderation on this list so communications can flow >>>24 hours a day? >>> >>>Matt >>> >>>_______________________________________________ >>>vtigercrm-developers mailing list >>>vtigercrm-developers at lists.vtigercrm.com >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >>> >>> >>> >>> >>That is a choice in your user settings Matt, I get messages every time >>someone sends them. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060202/618dd52f/jlee.vcf From fboudra at free.fr Thu Feb 2 03:23:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 2 Feb 2006 12:23:05 +0100 Subject: [Vtigercrm-developers] Is 4.x a mature version or? In-Reply-To: References: Message-ID: <200602021223.05929.fboudra@free.fr> hi, as you can read, we try to push towards a better structure for upcoming event around vtiger. ATM, for a stable release, i recommend you to use 4.x branch. 5.x branch is in beta stage/continuous development (called trunk for me :) ). Personnally, i really want matt will maintain 4.x. cheers, Fathi From fboudra at free.fr Thu Feb 2 03:40:06 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 2 Feb 2006 12:40:06 +0100 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138876201.20220.252.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> <1138876201.20220.252.camel@ubuntu> Message-ID: <200602021240.06446.fboudra@free.fr> some parts of this thread reminds me : the questions were already asked : cycle release ? naming scheme ? you don't want to go in convention naming wars, but it's also important. about gforge, it's running and setup on my test platform in local context. My current problem was if i want some users test it from internet that doesnt work well. gforge use FQDN and vhost heavily but i don't have a domain name. so now, if someone provide hosting, i can put it on. some preferences on debian host because we've done 4.5.6 package with christian bayle. cheers, Fathi From mike at mikeandkellycrowe.com Thu Feb 2 04:15:10 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Thu, 02 Feb 2006 07:15:10 -0500 Subject: [Vtigercrm-developers] Is 4.x a mature version or? In-Reply-To: References: Message-ID: <43E1F7CE.1000109@mikeandkellycrowe.com> Per, I'll give you some thoughts: 1) When evaluating CRM solutions, look at current capabilities vs. your needs. When I selected vtiger, it was due to the customization capabilities. We needed *lots* of custom fields, and no other CRM tool had the customization of vtiger. 2) IMHO, *NO* CRM tool meets anybody's need out of the box. The object of a CRM tool is to gather your information and present your way. I think every CRM tool out there started as a solution to solve a specific need for some company, and evolved into an attempt to meet a wide amount of user's needs. 3) As you evaluate the CRM tool you want to use, evaluate the community around the tool. There are quite a few resources here available to you, should you choose to do it. Many people on this list are resources you can use if you get into a bind. 4) Regarding the bug database, no argument. However, my impression is most of the users of the forums and mailing lists are working despite these "bugs". For me, my only bugs have been self-created bugs. Again, a little digging in the forums will probably yield solutions to most of these issues. 5) Overall, the core vtiger team is a great bunch of guys doing their best to build vtiger into a fantastic product. I think they/we made a strategic error with the next release, and created a situation where we have a major revision pending, and a need for support of the existing revision. To provide the best customization possible, they decided to add the UI enhancements to the next release. As they dug deeper, it turned into a major (or major^2) revision to add Smarty as a templating engine. If you look at the mailing list right now, you will see us hashing this out. Hope this helps! Mike Per Jessen wrote: >Gents, > >I'm currently trying to chose CRM software and decide whether to > >1) go with vtiger or >2) opt for a commercial, mature product or >3) roll our own until it grows too big > >I would much prefer to avoid 3) altogether, but that's purely a >cost-issue if 2) turns out to be too much - and 2) is only an option if >we decide we can't risk it with 1). > >Judging by the state of the bug-database, the response (or lack thereof) >to one of two of my reported bugs, some of the confusion as to which >mailinglist to use, plus recent postings here, I hesitate to call 4.x a >mature release, although a 4.x version number would appear to indicate >just that. > >Obviously, I'm more than a little worried about the current state of >vtiger. I run a service business based 99% on OSS, and we're fairly >dedicated to sticking to that. >It's still a little open if vtiger will fit our requirements - e.g. we >need multiple currencies and multiple VAT rates, but my initial >assumption was that we'd be able to develop features locally, with the >aim to produce patches for inclusion into the core at a later date. >However, in order for that to work in a reasonable way, the development >processes and the product itself must be somewhat mature. >I was quite disappointed when vtiger didn't even run properly after I'd >completed the installation. This turned out to be down to bug# 1013. > >I believe vtiger has great potential, but as Matthew Brichacek wrote, >the project is an absolute mess and I too think a fork is highly >likely. > >Well, thanks for listening to my ramblings - just needed to gather my >thoughts and vent a little. > > >/Per Jessen, Z?rich > > > > From mmbrich at fosslabs.com Thu Feb 2 12:21:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 13:21:23 -0700 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] Message-ID: <1138911683.20220.263.camel@ubuntu> I haven't had a chance to try this out yet but lets get this started so we can keep moving. I will have a trac system up by this evening and I'll merge this in with 4.2.3. All comments on the attached patch are welcome. Matt -------- Forwarded Message -------- From: Mickie To: mmbrich at fosslabs.com Cc: richie at vtiger.com Subject: Regarding Patch 4 Rlease Date: Thu, 02 Feb 2006 10:33:10 -0800 Dear Matt, Please find the attached Patch 4 zip for vtigerCRM 4.2. you unzip it on your 4.2 Patch 2 version (root directory). Now run the vtigerpatch.php to update the db for Patch4. Ths bug fixed and features for this patch release has been updated in the Release_Notes.html file(Refer the Development versions 1,2 and 3 in this Release_Notes). Kindly test it and give your feedbacks. Thanks & Regards Mickie -------------- next part -------------- A non-text attachment was scrubbed... Name: vtiger_CRM_4_2_Patch_4.zip Type: application/octet-stream Size: 2428644 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060202/09978ab1/vtiger_CRM_4_2_Patch_4-0001.obj From mmbrich at fosslabs.com Thu Feb 2 13:45:21 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 14:45:21 -0700 Subject: [Vtigercrm-developers] moderation In-Reply-To: <43E27D16.9000306@zertis.net> References: <1138913583.20220.265.camel@ubuntu> <43E271A1.6050604@zertis.net> <1138916225.20220.269.camel@ubuntu> <43E27D16.9000306@zertis.net> Message-ID: <1138916721.20220.273.camel@ubuntu> Yea I did. I have digest turned off, if that's the config you were referring to. I think there is a moderator on the list who approves all posts. I suggest that we set that person free to do other things and instead moderate subscriptions if possible. Matt On Thu, 2006-02-02 at 15:43 -0600, Josh Lee wrote: > I'm confused, you got this right away didn't you? > > Matthew Brichacek wrote: > > >Hmm, I don't see where. My settings on SF look correct and there is no > >login to change preferences that I can see @ > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > >Any pointers? > > > >Matt > > > >On Thu, 2006-02-02 at 14:54 -0600, Josh Lee wrote: > > > > > >>Matthew Brichacek wrote: > >> > >> > >> > >>>Can we turn off the moderation on this list so communications can flow > >>>24 hours a day? > >>> > >>>Matt > >>> > >>>_______________________________________________ > >>>vtigercrm-developers mailing list > >>>vtigercrm-developers at lists.vtigercrm.com > >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >>> > >>> > >>> > >>> > >>That is a choice in your user settings Matt, I get messages every time > >>someone sends them. > >>_______________________________________________ > >>vtigercrm-developers mailing list > >>vtigercrm-developers at lists.vtigercrm.com > >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >> > >> > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Thu Feb 2 13:52:21 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 14:52:21 -0700 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <200602021240.06446.fboudra@free.fr> References: <1138835160.20220.165.camel@ubuntu> <1092a2fee5f.8717905276031630920.-1385833996752295134@@vtiger.com> <1138876201.20220.252.camel@ubuntu> <200602021240.06446.fboudra@free.fr> Message-ID: <1138917141.20220.278.camel@ubuntu> I am building a production Trac server right now. It's debian sarge, if you want an account to start moving the forge over, just say the word and I'll create one once the machine is ready. Any special way you need SVN structured for the forge? Matt On Thu, 2006-02-02 at 12:40 +0100, Fathi Boudra wrote: > some parts of this thread reminds me : > > the questions were already asked : > cycle release ? > naming scheme ? > > you don't want to go in convention naming wars, but it's also important. > > about gforge, it's running and setup on my test platform in local context. > My current problem was if i want some users test it from internet that doesnt > work well. gforge use FQDN and vhost heavily but i don't have a domain name. > > so now, if someone provide hosting, i can put it on. some preferences on > debian host because we've done 4.5.6 package with christian bayle. > > cheers, > > Fathi > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 2 14:05:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 14:05:50 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <1138911683.20220.263.camel@ubuntu> References: <1138911683.20220.263.camel@ubuntu> Message-ID: <43E2823E.8030807@mikefedyk.com> Eww. Where is the patch in diff -u format? We have to make sure the users never see a patch that is "unzipped in the folder" again. I will test and review tonight. Mike Matthew Brichacek wrote: >I haven't had a chance to try this out yet but lets get this started so >we can keep moving. I will have a trac system up by this evening and >I'll merge this in with 4.2.3. >All comments on the attached patch are welcome. > > >Matt > > >-------- Forwarded Message -------- >From: Mickie >To: mmbrich at fosslabs.com >Cc: richie at vtiger.com >Subject: Regarding Patch 4 Rlease >Date: Thu, 02 Feb 2006 10:33:10 -0800 > >Dear Matt, > >Please find the attached Patch 4 zip for vtigerCRM 4.2. you unzip it on >your 4.2 Patch 2 version (root directory). >Now run the vtigerpatch.php to update the db for Patch4. Ths bug fixed >and features for this patch release has been updated in the >Release_Notes.html file(Refer the Development versions 1,2 and 3 in this >Release_Notes). Kindly test it and give your feedbacks. > >Thanks & Regards >Mickie > >------------------------------------------------------------------------ > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mmbrich at fosslabs.com Thu Feb 2 14:19:40 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 15:19:40 -0700 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E2823E.8030807@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> Message-ID: <1138918780.20220.281.camel@ubuntu> Yea I wanted to start breaking this down into sub-patches with diffs and then send those to the list, from there we can check them in one-by-one with the proper comments. I thought I would post it anyways so other people can start reviewing it. Matt On Thu, 2006-02-02 at 14:05 -0800, Mike Fedyk wrote: > Eww. Where is the patch in diff -u format? > > We have to make sure the users never see a patch that is "unzipped in > the folder" again. > > I will test and review tonight. > > Mike > > Matthew Brichacek wrote: > > >I haven't had a chance to try this out yet but lets get this started so > >we can keep moving. I will have a trac system up by this evening and > >I'll merge this in with 4.2.3. > >All comments on the attached patch are welcome. > > > > > >Matt > > > > > >-------- Forwarded Message -------- > >From: Mickie > >To: mmbrich at fosslabs.com > >Cc: richie at vtiger.com > >Subject: Regarding Patch 4 Rlease > >Date: Thu, 02 Feb 2006 10:33:10 -0800 > > > >Dear Matt, > > > >Please find the attached Patch 4 zip for vtigerCRM 4.2. you unzip it on > >your 4.2 Patch 2 version (root directory). > >Now run the vtigerpatch.php to update the db for Patch4. Ths bug fixed > >and features for this patch release has been updated in the > >Release_Notes.html file(Refer the Development versions 1,2 and 3 in this > >Release_Notes). Kindly test it and give your feedbacks. > > > >Thanks & Regards > >Mickie > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From sergiokessler at gmail.com Thu Feb 2 14:25:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 2 Feb 2006 19:25:20 -0300 Subject: [Vtigercrm-developers] moderation In-Reply-To: <1138916721.20220.273.camel@ubuntu> References: <1138913583.20220.265.camel@ubuntu> <43E271A1.6050604@zertis.net> <1138916225.20220.269.camel@ubuntu> <43E27D16.9000306@zertis.net> <1138916721.20220.273.camel@ubuntu> Message-ID: <49216030602021425v66d8103g9ac5f80fb0a0e454@mail.gmail.com> I didn't know that was the case... if effectively this is the case, please, moderator, set us free and back off !!! ;-) /sak On 2/2/06, Matthew Brichacek wrote: > Yea I did. I have digest turned off, if that's the config you were > referring to. I think there is a moderator on the list who approves all > posts. I suggest that we set that person free to do other things and > instead moderate subscriptions if possible. > > Matt > > On Thu, 2006-02-02 at 15:43 -0600, Josh Lee wrote: > > I'm confused, you got this right away didn't you? > > > > Matthew Brichacek wrote: > > > > >Hmm, I don't see where. My settings on SF look correct and there is no > > >login to change preferences that I can see @ > > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > >Any pointers? > > > > > >Matt > > > > > >On Thu, 2006-02-02 at 14:54 -0600, Josh Lee wrote: > > > > > > > > >>Matthew Brichacek wrote: > > >> > > >> > > >> > > >>>Can we turn off the moderation on this list so communications can flow > > >>>24 hours a day? > > >>> > > >>>Matt > > >>> > > >>>_______________________________________________ > > >>>vtigercrm-developers mailing list > > >>>vtigercrm-developers at lists.vtigercrm.com > > >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > >>> > > >>> > > >>> > > >>> > > >>That is a choice in your user settings Matt, I get messages every time > > >>someone sends them. > > >>_______________________________________________ > > >>vtigercrm-developers mailing list > > >>vtigercrm-developers at lists.vtigercrm.com > > >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > >> > > >> > > > > > >_______________________________________________ > > >vtigercrm-developers mailing list > > >vtigercrm-developers at lists.vtigercrm.com > > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > > > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mmbrich at fosslabs.com Thu Feb 2 15:10:48 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 16:10:48 -0700 Subject: [Vtigercrm-developers] Trac is up Message-ID: <1138921848.20220.291.camel@ubuntu> I have the trac server up and running. We'll need someone with the correct access to run cvs2svn since it has to be run from inside the repo (AFAIK anyways). This means we'll have to wait for the core team to get in and help out. Ticket tracker is open to allow guests to post tickets. Please start sifting through tickets and helping me get them in trac so we can start development. I'd like to assign deputies to each major chunk/module of 4.2 and filter patches through them for that section. I'll pick up anything that doesn't have a deputy and help any deputies wherever I can. Speak up if you have a section in mind you want to be in charge of. The site has a minimal set up but should be enough to get us moving once the tickets start rolling in and cvs has been converted. Let me know if you'd like to admin or help admin trac so I can focus on dev. http://vtiger.fosslabs.com Matt From mmbrich at fosslabs.com Thu Feb 2 15:45:26 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 16:45:26 -0700 Subject: [Vtigercrm-developers] Getting bugs into trac Message-ID: <1138923926.20220.305.camel@ubuntu> I don't know for sure how to tackle the massive bugs database that is currently out there and get it into trac. I am simply going to start with the newest tickets and start importing them in 1by1. So, I am starting with page 11 since the "Sort By Date" link puts the oldest ones first. If you want to help out and take a page or two just let me know what page so we don't double up work. I don't plan to put all bugs in. Probably 2-3 months worth of bugs, but I'll stop whenever I see they aren't for 4.2.2+ any more. http://bugs.vtiger.com/general.php?action=index&fun=listall&start=11 Matt From mmbrich at fosslabs.com Thu Feb 2 16:28:36 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 17:28:36 -0700 Subject: [Vtigercrm-developers] [Fwd: Re: [vtigercrm-developers] Re: Trac is up] Message-ID: <1138926516.20220.312.camel@ubuntu> didn't reply-all -------- Forwarded Message -------- From: Matthew Brichacek To: Jeff Kowalczyk Subject: Re: [vtigercrm-developers] Re: Trac is up Date: Thu, 02 Feb 2006 17:26:54 -0700 Good stuff, I'll do the imports later since I have to shut down trac (i noticed if you try to browse source during an import bad things happen). Below are the config layouts, let me know if you see something that should be changed/added. Matt Perms: admin TRAC_ADMIN anonymous BROWSER_VIEW anonymous CHANGESET_VIEW anonymous FILE_VIEW anonymous LOG_VIEW anonymous MILESTONE_VIEW anonymous REPORT_SQL_VIEW anonymous REPORT_VIEW anonymous ROADMAP_VIEW anonymous SEARCH_VIEW anonymous TICKET_CREATE anonymous TICKET_VIEW anonymous TIMELINE_VIEW anonymous WIKI_VIEW developer BROWSER_VIEW developer CHANGESET_VIEW developer FILE_VIEW developer LOG_VIEW developer MILESTONE_VIEW developer REPORT_ADMIN developer REPORT_SQL_VIEW developer ROADMAP_VIEW developer SEARCH_VIEW developer TICKET_ADMIN developer TIMELINE_VIEW developer WIKI_ADMIN mmbrich admin mmbrich developer Components: Name Owner -------------------------- vtigercrm developer customerportal developer outlookplugin developer sugar2vtiger developer thunderbirdextn developer webforms developer vtigeroutlook developer vtigertoolbar developer wordintegration developer Versions: Name Time ----------- 4.2.2 4.2.3 Milestones: Name Time ------------------------------- 4.2.4 Fri Feb 10 00:00:00 2006 4.2.5 Fri Mar 10 00:00:00 2006 4.2.6 Mon Apr 10 00:00:00 2006 From mmbrich at fosslabs.com Thu Feb 2 16:28:44 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 17:28:44 -0700 Subject: [Vtigercrm-developers] [Fwd: Re: [vtigercrm-developers] Re: Getting bugs into trac] Message-ID: <1138926524.20220.314.camel@ubuntu> ditto -------- Forwarded Message -------- From: Matthew Brichacek To: Jeff Kowalczyk Subject: Re: [vtigercrm-developers] Re: Getting bugs into trac Date: Thu, 02 Feb 2006 17:27:57 -0700 I think it's a franken-tracker built from vtiger and another OSS tracking project. Richie mentioned the name in one of his replies. Matt On Thu, 2006-02-02 at 19:11 -0500, Jeff Kowalczyk wrote: > On Thu, 02 Feb 2006 16:45:26 -0700, Matthew Brichacek wrote: > > > I don't know for sure how to tackle the massive bugs database that is > > currently out there and get it into trac. > > Is that the sourceforge tracker or a homebrew vtiger database? There is a > sourceforge importer, never used it... > > http://projects.edgewall.com/trac/browser/trunk/contrib/sourceforge2trac.py > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Thu Feb 2 18:19:30 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 19:19:30 -0700 Subject: [Vtigercrm-developers] Trac down Message-ID: <1138933170.20220.316.camel@ubuntu> Trac is down for the cvs2svn conversion. Stay tuned. Matt From mfedyk at mikefedyk.com Thu Feb 2 18:39:30 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 18:39:30 -0800 Subject: [Vtigercrm-developers] Trac is up In-Reply-To: <1138921848.20220.291.camel@ubuntu> References: <1138921848.20220.291.camel@ubuntu> Message-ID: <43E2C262.4010701@mikefedyk.com> I'll take the Activities module and can take the Leads module if nobody else does. Right now I have interest in Calendar, Leads, Activities, Contacts and Accounts. I can take those but don't want to get overloaded so if someone else wants them, then by all means take it. Mike Matthew Brichacek wrote: >I have the trac server up and running. We'll need someone with the >correct access to run cvs2svn since it has to be run from inside the >repo (AFAIK anyways). This means we'll have to wait for the core team >to get in and help out. >Ticket tracker is open to allow guests to post tickets. Please start >sifting through tickets and helping me get them in trac so we can start >development. > >I'd like to assign deputies to each major chunk/module of 4.2 and filter >patches through them for that section. I'll pick up anything that >doesn't have a deputy and help any deputies wherever I can. Speak up if >you have a section in mind you want to be in charge of. > >The site has a minimal set up but should be enough to get us moving once >the tickets start rolling in and cvs has been converted. Let me know if >you'd like to admin or help admin trac so I can focus on dev. > >http://vtiger.fosslabs.com > >Matt > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Thu Feb 2 18:57:20 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 18:57:20 -0800 Subject: [Vtigercrm-developers] Getting bugs into trac In-Reply-To: <1138923926.20220.305.camel@ubuntu> References: <1138923926.20220.305.camel@ubuntu> Message-ID: <43E2C690.8020603@mikefedyk.com> Matthew Brichacek wrote: >I don't know for sure how to tackle the massive bugs database that is >currently out there and get it into trac. I am simply going to start >with the newest tickets and start importing them in 1by1. >So, I am starting with page 11 since the "Sort By Date" link puts the >oldest ones first. If you want to help out and take a page or two just >let me know what page so we don't double up work. I don't plan to put >all bugs in. Probably 2-3 months worth of bugs, but I'll stop whenever >I see they aren't for 4.2.2+ any more. >http://bugs.vtiger.com/general.php?action=index&fun=listall&start=11 > > So you only want to enter the "open" bugs into trac? I'll bet the closed ones are interesting also. I thought we would just post the bugfixes we already have and make that the 4.2.4 release. In fact I think we shouldn't try to import the vtiger bug database at all. Just submit a fix to trac and add a comment that "this is vtbug#NNNN" and post the URL. From mfedyk at mikefedyk.com Thu Feb 2 18:57:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 18:57:53 -0800 Subject: [Vtigercrm-developers] [Fwd: Re: [vtigercrm-developers] Re: Trac is up] In-Reply-To: <1138926516.20220.312.camel@ubuntu> References: <1138926516.20220.312.camel@ubuntu> Message-ID: <43E2C6B1.80502@mikefedyk.com> Is that why trac is down now? Matthew Brichacek wrote: >didn't reply-all > >-------- Forwarded Message -------- >From: Matthew Brichacek >To: Jeff Kowalczyk >Subject: Re: [vtigercrm-developers] Re: Trac is up >Date: Thu, 02 Feb 2006 17:26:54 -0700 > >Good stuff, I'll do the imports later since I have to shut down trac (i >noticed if you try to browse source during an import bad things happen). > >Below are the config layouts, let me know if you see something that >should be changed/added. > >Matt > >Perms: >admin TRAC_ADMIN >anonymous BROWSER_VIEW >anonymous CHANGESET_VIEW >anonymous FILE_VIEW >anonymous LOG_VIEW >anonymous MILESTONE_VIEW >anonymous REPORT_SQL_VIEW >anonymous REPORT_VIEW >anonymous ROADMAP_VIEW >anonymous SEARCH_VIEW >anonymous TICKET_CREATE >anonymous TICKET_VIEW >anonymous TIMELINE_VIEW >anonymous WIKI_VIEW >developer BROWSER_VIEW >developer CHANGESET_VIEW >developer FILE_VIEW >developer LOG_VIEW >developer MILESTONE_VIEW >developer REPORT_ADMIN >developer REPORT_SQL_VIEW >developer ROADMAP_VIEW >developer SEARCH_VIEW >developer TICKET_ADMIN >developer TIMELINE_VIEW >developer WIKI_ADMIN >mmbrich admin >mmbrich developer > > >Components: >Name Owner >-------------------------- >vtigercrm developer >customerportal developer >outlookplugin developer >sugar2vtiger developer >thunderbirdextn developer >webforms developer >vtigeroutlook developer >vtigertoolbar developer >wordintegration developer > > >Versions: >Name Time >----------- > >4.2.2 >4.2.3 > >Milestones: >Name Time >------------------------------- > >4.2.4 Fri Feb 10 00:00:00 2006 >4.2.5 Fri Mar 10 00:00:00 2006 >4.2.6 Mon Apr 10 00:00:00 2006 > > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Thu Feb 2 19:03:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 02 Feb 2006 19:03:47 -0800 Subject: [Vtigercrm-developers] [Fwd: Re: [vtigercrm-developers] Re: Trac is up] In-Reply-To: <43E2C6B1.80502@mikefedyk.com> References: <1138926516.20220.312.camel@ubuntu> <43E2C6B1.80502@mikefedyk.com> Message-ID: <43E2C813.9070303@mikefedyk.com> Nevermind. I didn't see the "trac is down" message yet. Mike Fedyk wrote: >Is that why trac is down now? > >Matthew Brichacek wrote: > > > >>didn't reply-all >> >>-------- Forwarded Message -------- >>From: Matthew Brichacek >>To: Jeff Kowalczyk >>Subject: Re: [vtigercrm-developers] Re: Trac is up >>Date: Thu, 02 Feb 2006 17:26:54 -0700 >> >>Good stuff, I'll do the imports later since I have to shut down trac (i >>noticed if you try to browse source during an import bad things happen). >> >>Below are the config layouts, let me know if you see something that >>should be changed/added. >> >>Matt >> >>Perms: >>admin TRAC_ADMIN >>anonymous BROWSER_VIEW >>anonymous CHANGESET_VIEW >>anonymous FILE_VIEW >>anonymous LOG_VIEW >>anonymous MILESTONE_VIEW >>anonymous REPORT_SQL_VIEW >>anonymous REPORT_VIEW >>anonymous ROADMAP_VIEW >>anonymous SEARCH_VIEW >>anonymous TICKET_CREATE >>anonymous TICKET_VIEW >>anonymous TIMELINE_VIEW >>anonymous WIKI_VIEW >>developer BROWSER_VIEW >>developer CHANGESET_VIEW >>developer FILE_VIEW >>developer LOG_VIEW >>developer MILESTONE_VIEW >>developer REPORT_ADMIN >>developer REPORT_SQL_VIEW >>developer ROADMAP_VIEW >>developer SEARCH_VIEW >>developer TICKET_ADMIN >>developer TIMELINE_VIEW >>developer WIKI_ADMIN >>mmbrich admin >>mmbrich developer >> >> >>Components: >>Name Owner >>-------------------------- >>vtigercrm developer >>customerportal developer >>outlookplugin developer >>sugar2vtiger developer >>thunderbirdextn developer >>webforms developer >>vtigeroutlook developer >>vtigertoolbar developer >>wordintegration developer >> >> >>Versions: >>Name Time >>----------- >> >>4.2.2 >>4.2.3 >> >>Milestones: >>Name Time >>------------------------------- >> >>4.2.4 Fri Feb 10 00:00:00 2006 >>4.2.5 Fri Mar 10 00:00:00 2006 >>4.2.6 Mon Apr 10 00:00:00 2006 >> >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mmbrich at fosslabs.com Thu Feb 2 19:30:19 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 20:30:19 -0700 Subject: [Vtigercrm-developers] Trac is up In-Reply-To: <43E2C262.4010701@mikefedyk.com> References: <1138921848.20220.291.camel@ubuntu> <43E2C262.4010701@mikefedyk.com> Message-ID: <1138937419.20220.321.camel@ubuntu> They're all yours, I'll create you an account on trac after I get it back up. Matt On Thu, 2006-02-02 at 18:39 -0800, Mike Fedyk wrote: > I'll take the Activities module and can take the Leads module if nobody > else does. > > Right now I have interest in Calendar, Leads, Activities, Contacts and > Accounts. I can take those but don't want to get overloaded so if > someone else wants them, then by all means take it. > > Mike > > Matthew Brichacek wrote: > > >I have the trac server up and running. We'll need someone with the > >correct access to run cvs2svn since it has to be run from inside the > >repo (AFAIK anyways). This means we'll have to wait for the core team > >to get in and help out. > >Ticket tracker is open to allow guests to post tickets. Please start > >sifting through tickets and helping me get them in trac so we can start > >development. > > > >I'd like to assign deputies to each major chunk/module of 4.2 and filter > >patches through them for that section. I'll pick up anything that > >doesn't have a deputy and help any deputies wherever I can. Speak up if > >you have a section in mind you want to be in charge of. > > > >The site has a minimal set up but should be enough to get us moving once > >the tickets start rolling in and cvs has been converted. Let me know if > >you'd like to admin or help admin trac so I can focus on dev. > > > >http://vtiger.fosslabs.com > > > >Matt > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Thu Feb 2 20:11:14 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 21:11:14 -0700 Subject: [Vtigercrm-developers] Getting bugs into trac In-Reply-To: <43E2C690.8020603@mikefedyk.com> References: <1138923926.20220.305.camel@ubuntu> <43E2C690.8020603@mikefedyk.com> Message-ID: <1138939874.20220.332.camel@ubuntu> On Thu, 2006-02-02 at 18:57 -0800, Mike Fedyk wrote: > Matthew Brichacek wrote: > So you only want to enter the "open" bugs into trac? I'll bet the > closed ones are interesting also. I want anything open or closed that could be considered a showstopper or critical bug. > > I thought we would just post the bugfixes we already have and make that > the 4.2.4 release. > By all means, send in the bug fixes you have and we'll get them in ASAP. > In fact I think we shouldn't try to import the vtiger bug database at > all. Just submit a fix to trac and add a comment that "this is > vtbug#NNNN" and post the URL. This seems logical. I've only imported maybe 15-20 bugs so far so I'll stop at that. I do want users to submit bugs against this in the new tracker though. I think we have to keep track of them or we'll loose our minds. Matt From mmbrich at fosslabs.com Thu Feb 2 20:55:07 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 21:55:07 -0700 Subject: [Vtigercrm-developers] Track back up Message-ID: <1138942507.20220.348.camel@ubuntu> Ok, trac is back up with the CVS converted to SVN. Go to the "Timeline" page to browse change sets and see changes to files on a line by line basis :D. Create tickets and assign them to a milestone on the roadmap *drool*. Very nice interface, the power is truly in it's simplicity. Great suggestion by Jeff! http://vtiger.fosslabs.com Vtiger crew: IP: 64.92.214.44 Let me know who to give shell access to. Current Hostname: vtiger.fosslabs.com Debian GNU/Linux (Sarge) Sits on some very fat pipes in a Denver data center. You can have it permanent, just point a vitger.com name to it, or temporary while you get a machine together in your environment. Matt From mmbrich at fosslabs.com Thu Feb 2 21:36:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 22:36:46 -0700 Subject: [Vtigercrm-developers] [Fwd: Re: [vtigercrm-developers] Re: Trac is up] In-Reply-To: References: <1138926516.20220.312.camel@ubuntu> Message-ID: <1138945006.20220.358.camel@ubuntu> On Fri, 2006-02-03 at 00:19 -0500, Jeff Kowalczyk wrote: > Matthew Brichacek wrote: > > Milestones: > > Name Time > > ------------------------------- > > > > 4.2.4 Fri Feb 10 00:00:00 2006 > > 4.2.5 Fri Mar 10 00:00:00 2006 > > 4.2.6 Mon Apr 10 00:00:00 2006 > > Perhaps we should put the 5.0.0 milestone in there so that if the core > team wants to start filing their enhancements and committing on > vtigercrm/trunk right away, they can do so. > > As of now, there are only a handful of commits they would need to catch > up with from the cutoff revision of the nightly tarball, and all of those > are on vtigercrm/trunk, I think. > Ok, I figured 5.0.0 was already released :). So should I actually make it 5.0.1? Richie, what date do you want the milestone set for? > I hope the core team will come along soon, the svn and trac setup turned > out great, Matthew. Thanks for doing this. > I'd still be working on it if it wasn't for your instructions :). Matt From mmbrich at fosslabs.com Thu Feb 2 22:52:08 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 02 Feb 2006 23:52:08 -0700 Subject: [Vtigercrm-developers] IRC Server? Message-ID: <1138949528.20220.363.camel@ubuntu> Who would use an IRC server if I set one up? It's my preferred method for real-time group communications when the list isn't appropriate (virtual hallway meetings, etc). Matt From allan.bush+vtiger_dev at gmail.com Thu Feb 2 22:56:27 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Thu, 2 Feb 2006 22:56:27 -0800 Subject: [Vtigercrm-developers] SVN access Message-ID: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> Nice work with the trac/svn stuff, this look very exciting. Now we just have to get the core developers to stop checking stuff into CVS. The most exciting part is I hope now we'll be able to take advantage of all the people working on different fixes and features. I can't count the number of times I've sent bug fixes to core developers only to have them not check them into CVS and not give me any feedback on why the changes were rejected (even in cases like 2 weeks ago when I was asked to help reduce query load on permission checks, I got thanked for the patch after 1 week but it still hasn't been checked in). I mean what's the point for making me a "developer" if you're not going to use any of my code? Hopefully that's all behind us now. To get to my point, I noticed that my CVS branch was ported into SVN along with a handful of bug fixes (which were never merged into the main CVS lines, surprise surprise). I was thinking now that we're back on track I could merge these changes into the 4.2.4 branch (is it still called a branch is SVN?). Anyways I may be getting ahead of things here, but what's the URI to checkout the source? Once again a big thanks to everyone involved in getting this project back on track. From fboudra at free.fr Thu Feb 2 16:43:33 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Fri, 3 Feb 2006 00:43:33 +0000 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <1138917141.20220.278.camel@ubuntu> References: <1138835160.20220.165.camel@ubuntu> <200602021240.06446.fboudra@free.fr> <1138917141.20220.278.camel@ubuntu> Message-ID: <200602030043.33896.fboudra@free.fr> Le Jeudi 2 F?vrier 2006 21:52, Matthew Brichacek a ?crit?: > I am building a production Trac server right now. It's debian sarge, if > you want an account to start moving the forge over, just say the word > and I'll create one once the machine is ready. go, go, go ready to launch the gforge based forge. > Any special way you need SVN structured for the forge? gforge use svnserve launched by inetd. thanks matt PS: i send my mail this morning ... please turn off moderation ... From mmbrich at fosslabs.com Thu Feb 2 23:03:36 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 00:03:36 -0700 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <200602030043.33896.fboudra@free.fr> References: <1138835160.20220.165.camel@ubuntu> <200602021240.06446.fboudra@free.fr> <1138917141.20220.278.camel@ubuntu> <200602030043.33896.fboudra@free.fr> Message-ID: <1138950216.20220.364.camel@ubuntu> What do you need sudo access to? I'll get your account going ASAP. Matt On Fri, 2006-02-03 at 00:43 +0000, Fathi BOUDRA wrote: > Le Jeudi 2 F?vrier 2006 21:52, Matthew Brichacek a ?crit : > > I am building a production Trac server right now. It's debian sarge, if > > you want an account to start moving the forge over, just say the word > > and I'll create one once the machine is ready. > > go, go, go ready to launch the gforge based forge. > > > Any special way you need SVN structured for the forge? > > gforge use svnserve launched by inetd. > > thanks matt > > PS: i send my mail this morning ... please turn off moderation ... > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Thu Feb 2 23:04:54 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 00:04:54 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> Message-ID: <1138950294.20220.367.camel@ubuntu> I am working on the annonymous svn access and your new user account. I'll reply off-list with your account details. Matt On Thu, 2006-02-02 at 22:56 -0800, Allan Bush wrote: > Nice work with the trac/svn stuff, this look very exciting. > > Now we just have to get the core developers to stop checking stuff into CVS. > > The most exciting part is I hope now we'll be able to take advantage > of all the people working on different fixes and features. I can't > count the number of times I've sent bug fixes to core developers only > to have them not check them into CVS and not give me any feedback on > why the changes were rejected (even in cases like 2 weeks ago when I > was asked to help reduce query load on permission checks, I got > thanked for the patch after 1 week but it still hasn't been checked > in). I mean what's the point for making me a "developer" if you're > not going to use any of my code? Hopefully that's all behind us now. > > To get to my point, I noticed that my CVS branch was ported into SVN > along with a handful of bug fixes (which were never merged into the > main CVS lines, surprise surprise). I was thinking now that we're > back on track I could merge these changes into the 4.2.4 branch (is it > still called a branch is SVN?). Anyways I may be getting ahead of > things here, but what's the URI to checkout the source? > > Once again a big thanks to everyone involved in getting this project > back on track. > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From allan.bush+vtiger_dev at gmail.com Thu Feb 2 23:14:16 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Thu, 2 Feb 2006 23:14:16 -0800 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> Message-ID: <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> No hurry. This was really just an excuse to rant a little and express my gratitude. On 2/2/06, Matthew Brichacek wrote: > I am working on the annonymous svn access and your new user account. > I'll reply off-list with your account details. > > Matt > > On Thu, 2006-02-02 at 22:56 -0800, Allan Bush wrote: > > Nice work with the trac/svn stuff, this look very exciting. > > > > Now we just have to get the core developers to stop checking stuff into CVS. > > > > The most exciting part is I hope now we'll be able to take advantage > > of all the people working on different fixes and features. I can't > > count the number of times I've sent bug fixes to core developers only > > to have them not check them into CVS and not give me any feedback on > > why the changes were rejected (even in cases like 2 weeks ago when I > > was asked to help reduce query load on permission checks, I got > > thanked for the patch after 1 week but it still hasn't been checked > > in). I mean what's the point for making me a "developer" if you're > > not going to use any of my code? Hopefully that's all behind us now. > > > > To get to my point, I noticed that my CVS branch was ported into SVN > > along with a handful of bug fixes (which were never merged into the > > main CVS lines, surprise surprise). I was thinking now that we're > > back on track I could merge these changes into the 4.2.4 branch (is it > > still called a branch is SVN?). Anyways I may be getting ahead of > > things here, but what's the URI to checkout the source? > > > > Once again a big thanks to everyone involved in getting this project > > back on track. > > > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mmbrich at fosslabs.com Thu Feb 2 23:32:10 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 00:32:10 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> Message-ID: <1138951931.20220.370.camel@ubuntu> Anonymous SVN access: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk list the current trees: svn ls http://vtiger.fosslabs.com/svn/vtiger/ You can browse to any of these URLS to get a view as well. Matt From mmbrich at fosslabs.com Thu Feb 2 23:34:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 00:34:25 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138951931.20220.370.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> Message-ID: <1138952065.20220.372.camel@ubuntu> Vtiger core developers: How would you like groups and users set up on the system? Here is the doc I built the HTTP access from. Right now I am the only one with an account but I can create you a user creation page that will allow for quick add/remove of users to groups, etc. Matt On Fri, 2006-02-03 at 00:32 -0700, Matthew Brichacek wrote: > Anonymous SVN access: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > list the current trees: > svn ls http://vtiger.fosslabs.com/svn/vtiger/ > > You can browse to any of these URLS to get a view as well. > > Matt > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Thu Feb 2 23:41:20 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 00:41:20 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138952065.20220.372.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> Message-ID: <1138952480.20220.373.camel@ubuntu> And here is the doc: http://svnbook.red-bean.com/en/1.1/ch06s04.html Matt On Fri, 2006-02-03 at 00:34 -0700, Matthew Brichacek wrote: > Vtiger core developers: > How would you like groups and users set up on the system? > Here is the doc I built the HTTP access from. Right now I am the only > one with an account but I can create you a user creation page that will > allow for quick add/remove of users to groups, etc. > > Matt > > On Fri, 2006-02-03 at 00:32 -0700, Matthew Brichacek wrote: > > Anonymous SVN access: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > list the current trees: > > svn ls http://vtiger.fosslabs.com/svn/vtiger/ > > > > You can browse to any of these URLS to get a view as well. > > > > Matt > > > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From richie at vtiger.com Thu Feb 2 23:49:06 2006 From: richie at vtiger.com (Richie) Date: Thu, 02 Feb 2006 23:49:06 -0800 Subject: [Vtigercrm-developers] moderation In-Reply-To: <49216030602021425v66d8103g9ac5f80fb0a0e454@mail.gmail.com> References: <1138913583.20220.265.camel@ubuntu> <43E271A1.6050604@zertis.net> <1138916225.20220.269.camel@ubuntu> <43E27D16.9000306@zertis.net> <1138916721.20220.273.camel@ubuntu> <49216030602021425v66d8103g9ac5f80fb0a0e454@mail.gmail.com> Message-ID: <1092ee2c38d.1221027209363521575.8896378595404233881@@vtiger.com> Hi Team! Just now came in so will start with first things first! The list was moderated so the traffic congestion. Moderation has been removed till further infractions of any kind, esp the /sak kind :-) !!!! Richie ----sergiokessler at gmail.com wrote ---- I didn't know that was the case... if effectively this is the case, please, moderator, set us free and back off !!! ;-) /sak On 2/2/06, Matthew Brichacek wrote: > Yea I did. I have digest turned off, if that's the config you were > referring to. I think there is a moderator on the list who approves all > posts. I suggest that we set that person free to do other things and > instead moderate subscriptions if possible. > > Matt > > On Thu, 2006-02-02 at 15:43 -0600, Josh Lee wrote: > > I'm confused, you got this right away didn't you? > > > > Matthew Brichacek wrote: > > > > >Hmm, I don't see where. My settings on SF look correct and there is no > > >login to change preferences that I can see @ > > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > >Any pointers? > > > > > >Matt > > > > > >On Thu, 2006-02-02 at 14:54 -0600, Josh Lee wrote: > > > > > > > > >>Matthew Brichacek wrote: > > >> > > >> > > >> > > >>>Can we turn off the moderation on this list so communications can flow > > >>>24 hours a day? > > >>> > > >>>Matt > > >>> > > >>>_______________________________________________ > > >>>vtigercrm-developers mailing list > > >>>vtigercrm-developers at lists.vtigercrm.com > > >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > >>> > > >>> > > >>> > > >>> > > >>That is a choice in your user settings Matt, I get messages every time > > >>someone sends them. > > >>_______________________________________________ > > >>vtigercrm-developers mailing list > > >>vtigercrm-developers at lists.vtigercrm.com > > >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > >> > > >> > > > > > >_______________________________________________ > > >vtigercrm-developers mailing list > > >vtigercrm-developers at lists.vtigercrm.com > > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > > > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > _______________________________________________ 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/20060202/50deacaa/attachment-0001.htm From richie at vtiger.com Thu Feb 2 23:53:10 2006 From: richie at vtiger.com (Richie) Date: Thu, 02 Feb 2006 23:53:10 -0800 Subject: [Vtigercrm-developers] 4.2.4 where to start? In-Reply-To: <49216030602020700o1f4e986w376e7f57b64fd46c@mail.gmail.com> References: <1138835160.20220.165.camel@ubuntu> <1138862265.20220.215.camel@ubuntu> <-6702711132785436741@unknownmsgid> <49216030602020700o1f4e986w376e7f57b64fd46c@mail.gmail.com> Message-ID: <1092ee67cef.7618423357742297177.2347023570665079985@@vtiger.com> Yup, I learnt that lesson pretty well last night. A good lesson and am happy about it. Matt it is then! Richie ----sergiokessler at gmail.com wrote ---- richie, richie, richie, the fact that 4.2.x absolutely need a mantainer, doesn't mean that this mantainer should be vtiger core developers. please, delegate as much as possible, this is one of the core lessons of OSS. in fact, I would name Matt the official vtiger 4.2.x mantainer, and let him decide when release things, while the vtiger core developers keep cooking V5... and last but not least, *don't expect* that a 4.2.4 release will kill the problem, 4.2.x will need MORE releases, wanted or not, so 4.2.x need a COMMITED mantainer, ready to crank releases for many months... and it seems to me, that Matt is very capable to do that... /sak On 2/2/06, Richie wrote: > Hello! > > I stand corrected. I was munching on the logic > hence the delay in replying. > We will come up with a Patch4 to solve the issues. > > Tell me what would the release naming ought to be before > I screw up > yet again. JeffK, JLee, Matt ...? This is the time to > get the KO punch in! > > Well, I honestly did not expect to have a patch4 so > we went ahead > with the 5.0 development. There was no other intention. I > guess, > the lack of foresight in itself is a flaw so I > take the blame for it. > On a lighter vein, this is the first time some > aristocrat made so much > noise! > > Coming to brasstacks, Matt, thanks for the faith. > I am trying to get things done as fast as possible. > Kindly be patient in the > meantime. > > We do need help in the following areas and will be glad > to have some help > > > Trac and SVN combo. (I still do not know either of > these and what/how is the advantage by using the combo. We > will provide the machine for these if need be. I guess, Mike/Matt can make a > call whether we can use the forge machine for these purposes. An immediate > response will be appreciated so that I can start finding the resources here) > Forge > > I guess, once all these are setup nice and proper, we can have some real > good developments for all to see and I can take some breathers here. > > Richie > > > > ----mmbrich at fosslabs.com wrote ---- > > On Wed, 2006-02-01 at 21:43 -0800, Richie wrote: > > > a) Let us hold our head above water for sometime > more and wait for 5.0 to be > > out. I do not expect that 5.0 will take till summer to > stabilize. I do expect that it > > will take at the max April to be out as of today. We > are not going to pump > > in any great features as we used to do earlier. So, > that is a saving! > > > Are you serious? How can we leave such a lame duck > out there? Call me > old-school but I think 5.x should be halted until 4.x is fixed and > stable enough to keep people off your back while you > work on 5.x. > > > > b) The amount of effort going on to give patch4 > is not small and I feel > > it is better to fix things on a case by case basis. I > am trying here to make > > things simpler and should have a plan by the end of > the day. We can take > > the fixes that we have put into the Dev3 release > and integrate on top of > > the 4.2.3 release or vice-versa. That should solve most > of the issues. However, > > I need to check the effort-estimate here. > > > That's fine, in this case I think considered cases > should be any > critical, showstopper or major bugs. As far as > merging forward to > something that has more bugs fixed than 4.2.3, great! Not > many people > wanted to start with our code base, which is fine, that > was mostly a > band-aide and we would have lost all the tracking > info that should be in > the SCM system right now. Anything that can be > put forward that at > least gets us a little bit a head of 4.2.3 _and_ has the > check-in > information would be great. > > > > Please note, I repeat, all of this is simply because > we did not intend to > > release 4.2.4. This, is yet another on-the-run demand > that we are facing, hence > > it is painful. I do not deny that we did not follow > proper industry wide standards > > but we are willing to learn. > I don't see how this is an on-the-run demand. > Downloads have > skyrocketed, forums posts are exploding, your user base > is swelling. > Now they get a lame duck security release and > all development halts > while 5.x is being cooked? I suspect someone spoke up > about this > already, had I been paying attention I would have > made just as much > noise, only sooner. > > > > JLee and JeffK have been asking for the > release namings changes > > and we are working on those. We have changed the > release naming as a start, > > the source code naming was incorrect, I agree and > proper action will be > > taken to correct it. > > > Thats great because there is very little rhyme or > reason behind the > current naming convention and now package maintainers > are starting to > speak up. If we stop these folks from doing what > they came to do, we > can kiss a lot of users good-bye. > > > > We are more than okay with having volunteers take > up responsibility > > for the release handling, bug fix handling , etc. > The more hands > > we have, the better it is. > > > I've already said that you can count me in as fully > accountable for 4.x > maintenance but I won't maintain this stream if > it's going to be wrote > off in favor of 5.x, which will have a breaking-in period > of at least 3 > months and as long as a year before it passes for > production use in most > organizations. > Some people will jump to 5.x right away, usually these are > your early > adopters, but what about the majority of other users > out there that have > spent a lot of time/money/both on custom mods or making 4.x > 'just right' > for their business? They don't even have the option of > a support > contract through vtiger right now let alone maintaining > it on their own > since the base they were depending on to merge > back and pick fixes up > from has gone dead. > > > > Finally, I still respect you Matt. There is no 'hate' > for you anywhere > > only > > respect. These are flaws that you pointed out in > the system. > > That is only fair. > > > I expected this response and this is exactly why I > don't think this is a > lost cause that has to fork. I know we can turn 4.x around > and save > everyone who has choose to support 4.x for their customers > and users > from having made a bad choice. > > Matt > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ 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/20060202/93484313/attachment.html From richie at vtiger.com Thu Feb 2 23:56:23 2006 From: richie at vtiger.com (Richie) Date: Thu, 02 Feb 2006 23:56:23 -0800 Subject: [Vtigercrm-developers] [SPAM] - Re: 4.2.4 where to start? In-Reply-To: <1138876617.20220.258.camel@ubuntu> References: <1138876617.20220.258.camel@ubuntu> Message-ID: <1092ee96d22.237836974143102928.-6141420824069047785@@vtiger.com> I believe the 4.2.3 itself had the injections patch in it. Let me know if there is a breakage. Richie ----mmbrich at fosslabs.com wrote ---- > So, the question has to be ..... Is there going to be a V4x that has the > security layer added and also fixes incorporated? Security layer.. as in the new user security in 5.x? I would say no, it would be a major back-port that is best left alone. I would however like to see the SQL injection patches moved in to 4.x. Matt _______________________________________________ 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/20060202/9dc65dbb/attachment.htm From mmbrich at fosslabs.com Fri Feb 3 00:00:27 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 01:00:27 -0700 Subject: [Vtigercrm-developers] [SPAM] - Re: 4.2.4 where to start? In-Reply-To: <1092ee96d22.237836974143102928.-6141420824069047785@@vtiger.com> References: <1138876617.20220.258.camel@ubuntu> <1092ee96d22.237836974143102928.-6141420824069047785@@vtiger.com> Message-ID: <1138953627.20220.382.camel@ubuntu> Good deal, I haven't had a chance to dive in yet so I can't say if it's broke. Matt On Thu, 2006-02-02 at 23:56 -0800, Richie wrote: > I believe the 4.2.3 itself had the injections patch in it. > Let me know if there is a breakage. > > Richie > > > > ----mmbrich at fosslabs.com wrote ---- > > > > So, the question has to be ..... Is there going to be a V4x that has the > > security layer added and also fixes incorporated? > Security layer.. as in the new user security in 5.x? I would say no, it > would be a major back-port that is best left alone. I would however > like to see the SQL injection patches moved in to 4.x. > > Matt > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mike at mikeandkellycrowe.com Thu Feb 2 23:36:17 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Fri, 3 Feb 2006 07:36:17 +0000 GMT Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138951931.20220.370.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com><1138950294.20220.367.camel@ubuntu><3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com><3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> Message-ID: <22087333.1138952145303.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Back to a question for you and Fathi: How do we tie this in to the forge? Trac ( is great ) but a single project tool. Will gforge just be separate? Use same svn? Thoughts? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Matthew Brichacek Date: Fri, 03 Feb 2006 00:32:10 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] SVN access Anonymous SVN access: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk list the current trees: svn ls http://vtiger.fosslabs.com/svn/vtiger/ You can browse to any of these URLS to get a view as well. Matt _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mmbrich at fosslabs.com Fri Feb 3 00:07:17 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 01:07:17 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <22087333.1138952145303.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <22087333.1138952145303.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Message-ID: <1138954038.20220.388.camel@ubuntu> > How do we tie this in to the forge? Trac ( is great ) but a single project tool. > > Will gforge just be separate? > Use same svn? > I think it will be separate and we'll create another SVN repo for it to use. There may be ways to tie them together but I don't know enough about gforge to say. You could also use trac as a forge, each project will have it's own bug tracker and svn but I don't think we should bother with that right now, esp. after the amount of time you and Fathi have spent trying to get these things going. Matt From richie at vtiger.com Fri Feb 3 00:22:23 2006 From: richie at vtiger.com (Richie) Date: Fri, 03 Feb 2006 00:22:23 -0800 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138952065.20220.372.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> Message-ID: <1092f013c96.-7807300995267594520.8050501068686205239@@vtiger.com> Totally at sea Matt! Need help here. No blooming ideas on what to do with these combos. In fact, I am still not sure what hit us. svn and trac are being handled by you. gforge by Fathi Mike too has a forge. What to do with it and who is handling that stuff? Correct me if wrong about above. Now, we are working on porting the cvs stuff to svn. That would basically mean that we stop cvs cins into sf.net totally effective immediately. I get the bigger picture but have no implementation knowledge. Willing to learn. Guidance needed. Would love to add value but need help! Richie ----mmbrich at fosslabs.com wrote ---- Vtiger core developers: How would you like groups and users set up on the system? Here is the doc I built the HTTP access from. Right now I am the only one with an account but I can create you a user creation page that will allow for quick add/remove of users to groups, etc. Matt On Fri, 2006-02-03 at 00:32 -0700, Matthew Brichacek wrote: > Anonymous SVN access: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > list the current trees: > svn ls http://vtiger.fosslabs.com/svn/vtiger/ > > You can browse to any of these URLS to get a view as well. > > Matt > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers _______________________________________________ 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/20060203/67ac0704/attachment.html From mmbrich at fosslabs.com Fri Feb 3 00:42:52 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 01:42:52 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1092f013c96.-7807300995267594520.8050501068686205239@@vtiger.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1092f013c96.-7807300995267594520.8050501068686205239@@vtiger.com> Message-ID: <1138956172.20220.407.camel@ubuntu> > svn and trac are being handled by you. And jeffk, he seems to have more knowledge in svn management than me so we should ping him on things until we are all as comfortable. > gforge by Fathi Yes, I've contacted him off-list to find out what shell permissions he needs and anything else I can help him with. > Mike too has a forge. I was under the impression that we would turn off mikes forge when gforge was up. > What to do with it and who is handling that stuff? > I'll keep an eye on the forge/trac/svn happenings and make sure anything is posted here to the list. > Now, we are working on porting the cvs stuff to svn. > That would basically mean that we stop cvs cins into sf.net totally > effective immediately. This would be great! The whole project can reap the benefits of subversion/trac if you abandon SF for now. Maybe re-visit SF after subversion is in wider use with their system, provided developers aren't madly in love with Trac by then. > I get the bigger picture but have no implementation > knowledge. Willing to learn. Guidance needed. No problem. Start with the svn book that jeffk posted. Subversion is very easy to work with and once you've figured out your most used commands you'll be amazed at how smooth it is (I was). http://svnbook.red-bean.com/en/1.1/index.html Maybe jeffk or someone else can give us an IRC demo of how to branch and merge in a way that would be most beneficial to the developers. I have http check outs and http authenticated maintenance enabled for subversion. I'll work on https after we get the user->branch mapping done. What I need from you is a list of current users on the SF CVS tree and what branches they are allowed to access. I will re-create this in svn and then we can let everyone loose. Still to be done: A password changing page for users of trac/svn to be able to change their passwords. I can build this or anyone else can, it's just an htpasswd file. Https access for developer check-ins to the system. Gforge installation, I am in contact with Fathi off-list to gather his requirements. Install xchat (windows or linux) and point it to vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to communicate with the entire team in real time and this way you can open those hallway meetings up to the rest of us. We can work on a logging and publishing scheme so the data is archived and available for reference later. This is a very handy tool, user coaching, IRC demos and other things can happen in here that are great for reference later and may get lost in a large mailing list. I cruise the linux-vserver IRC logs all the time. They have a few developers on there that mentor other devs on kernel stuff and its a great place to pick up these conversions exactly the way they happened, off the cuff remarks and all :). Matt From fboudra at free.fr Fri Feb 3 01:09:25 2006 From: fboudra at free.fr (Fathi Boudra) Date: Fri, 3 Feb 2006 10:09:25 +0100 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <1138949528.20220.363.camel@ubuntu> References: <1138949528.20220.363.camel@ubuntu> Message-ID: <200602031009.25674.fboudra@free.fr> > Who would use an IRC server if I set one up? It's my preferred method > for real-time group communications when the list isn't appropriate > (virtual hallway meetings, etc). me too, i'm always on freenode. there no vtiger* channel, so we don't need to setup another irc server. cheers, Fathi From mmbrich at fosslabs.com Fri Feb 3 01:04:14 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 02:04:14 -0700 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <200602031009.25674.fboudra@free.fr> References: <1138949528.20220.363.camel@ubuntu> <200602031009.25674.fboudra@free.fr> Message-ID: <1138957454.20220.410.camel@ubuntu> On Fri, 2006-02-03 at 10:09 +0100, Fathi Boudra wrote: > > Who would use an IRC server if I set one up? It's my preferred method > > for real-time group communications when the list isn't appropriate > > (virtual hallway meetings, etc). > > me too, i'm always on freenode. there no vtiger* channel, so we don't need to > setup another irc server. > That's not a bad idea. Can we set up logging so we can archive all the conversions? Would that require a bot? I am all for letting someone else take care of the IRC server (ie freenode). Matt From fboudra at free.fr Fri Feb 3 01:36:44 2006 From: fboudra at free.fr (Fathi Boudra) Date: Fri, 3 Feb 2006 10:36:44 +0100 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <1138957454.20220.410.camel@ubuntu> References: <1138949528.20220.363.camel@ubuntu> <200602031009.25674.fboudra@free.fr> <1138957454.20220.410.camel@ubuntu> Message-ID: <200602031036.44777.fboudra@free.fr> > That's not a bad idea. Can we set up logging so we can archive all the > conversions? Would that require a bot? > I am all for letting someone else take care of the IRC server (ie > freenode). yes we can log the channel. bot isn't required, we can register the channel and have op access as we want if moderation is needed http://freenode.net/ cheers, Fathi From mmbrich at fosslabs.com Fri Feb 3 01:31:36 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 02:31:36 -0700 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <200602031036.44777.fboudra@free.fr> References: <1138949528.20220.363.camel@ubuntu> <200602031009.25674.fboudra@free.fr> <1138957454.20220.410.camel@ubuntu> <200602031036.44777.fboudra@free.fr> Message-ID: <1138959097.20220.417.camel@ubuntu> Great, do you mind going through the register process and setting us up with an official channel? Thanks, Matt On Fri, 2006-02-03 at 10:36 +0100, Fathi Boudra wrote: > > That's not a bad idea. Can we set up logging so we can archive all the > > conversions? Would that require a bot? > > I am all for letting someone else take care of the IRC server (ie > > freenode). > > yes we can log the channel. bot isn't required, we can register the channel > and have op access as we want if moderation is needed > > http://freenode.net/ > > cheers, > > Fathi > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From fboudra at free.fr Fri Feb 3 01:45:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Fri, 3 Feb 2006 10:45:15 +0100 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <1138959097.20220.417.camel@ubuntu> References: <1138949528.20220.363.camel@ubuntu> <200602031036.44777.fboudra@free.fr> <1138959097.20220.417.camel@ubuntu> Message-ID: <200602031045.15616.fboudra@free.fr> > Great, do you mind going through the register process and setting us up > with an official channel? yes :) From mmbrich at fosslabs.com Fri Feb 3 01:45:33 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 02:45:33 -0700 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <200602031045.15616.fboudra@free.fr> References: <1138949528.20220.363.camel@ubuntu> <200602031036.44777.fboudra@free.fr> <1138959097.20220.417.camel@ubuntu> <200602031045.15616.fboudra@free.fr> Message-ID: <1138959933.20220.422.camel@ubuntu> On Fri, 2006-02-03 at 10:45 +0100, Fathi Boudra wrote: > > Great, do you mind going through the register process and setting us up > > with an official channel? > > yes :) Oh? Does it take an act of congress or something? Matt From fboudra at free.fr Fri Feb 3 02:36:11 2006 From: fboudra at free.fr (Fathi Boudra) Date: Fri, 3 Feb 2006 11:36:11 +0100 Subject: [Vtigercrm-developers] IRC Server? In-Reply-To: <1138959933.20220.422.camel@ubuntu> References: <1138949528.20220.363.camel@ubuntu> <200602031045.15616.fboudra@free.fr> <1138959933.20220.422.camel@ubuntu> Message-ID: <200602031136.11904.fboudra@free.fr> freenode registration form send to admins :) you can go to irc server : irc.freenode.net and join #vtiger channel see you there :) cheers, Fathi From gopals at vtiger.com Fri Feb 3 02:46:48 2006 From: gopals at vtiger.com (Gopal) Date: Fri, 03 Feb 2006 02:46:48 -0800 Subject: [Vtigercrm-developers] vtiger Developers Branches in SF.net Message-ID: <1092f857475.8333689646397155810.8181523680314423932@@vtiger.com> Dear Matt/Team, Here is the list of various user-specific branches in SF.net - vtigercrm project. 1. Fredy - VTIGERCRM_4_2_PATCH2_INTEG_FREDY71_BRANCH 2. mikecrowe - VTIGERCRM_4_2_PATCH2_INTEG_MIKECROWE_BRANCH 3. zertis (Jlee)- VTIGERCRM_4_2_PATCH2_INTEG_ZERTIS_BRANCH 4. purplemotion (sak) - VTIGERCRM_4_2_PATCH2_INTEG_PURPLEMOTION_BRANCH 5. JamieinNH - VTIGERCRM_4_2_PATCH2_INTEG_JAMIEINNH_BRANCH 6. abos - VTIGERCRM_4_2_PATCH2_INTEG_ABOS_BRANCH 7. allanbush - VTIGERCRM_4_2_PATCH2_INTEG_ALLANBUSH_BRANCH 8. mmbrich - VTIGERCRM_4_2_PATCH2_INTEG_MMBRICH_BRANCH 9. rdhital - VTIGERCRM_4_2_PATCH2_INTEG_RDHITAL_BRANCH 10. jrydbeck - VTIGERCRM_4_2_PATCH2_INTEG_RDHITAL_BRANCH 11. Unseen74 - VTIGERCRM_4_2_PATCH2_INTEG_RDHITAL_BRANCH Please feel free to contact me or Philip in case you need any clarifications. Regards, Gopal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/dc4a0347/attachment.htm From client.services.ny at gmail.com Fri Feb 3 05:37:56 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Fri, 3 Feb 2006 08:37:56 -0500 Subject: [Vtigercrm-developers] Is 4.x a mature version or? In-Reply-To: <200602021223.05929.fboudra@free.fr> References: <200602021223.05929.fboudra@free.fr> Message-ID: <68b1fa90602030537p213bafdbwcced16a4b725cda5@mail.gmail.com> On 2/2/06, Fathi Boudra wrote: > > hi, > > as you can read, we try to push towards a better structure for upcoming > event > around vtiger. > > ATM, for a stable release, i recommend you to use 4.x branch. 5.x branch > is in > beta stage/continuous development (called trunk for me :) ). Personnally, > i > really want matt will maintain 4.x. Are you kidding, 4.x isn't out of Beta yet itself! The push to 5 without finishing cooking 4.x really is amateurish. -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com 518-496-8431 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/3fb9eda9/attachment.html From mmbrich at fosslabs.com Fri Feb 3 06:16:19 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 07:16:19 -0700 Subject: [Vtigercrm-developers] Is 4.x a mature version or? In-Reply-To: <68b1fa90602030537p213bafdbwcced16a4b725cda5@mail.gmail.com> References: <200602021223.05929.fboudra@free.fr> <68b1fa90602030537p213bafdbwcced16a4b725cda5@mail.gmail.com> Message-ID: <1138976179.20220.446.camel@ubuntu> > > Are you kidding, 4.x isn't out of Beta yet itself! I think we are past beta with 4.2. > The push to 5 without finishing cooking 4.x really is amateurish. It was a half-baked idea (no pun intended) but, as always, the project leaders have shown their commitment to their users and will push ahead with solid support and fixes for the 4.x tree. This will happen while 5.x is being cooked and will wind up giving the user a rich set of choices as to which OSS CRM they want to deploy. Matt From per at computer.org Fri Feb 3 06:17:04 2006 From: per at computer.org (Per Jessen) Date: Fri, 03 Feb 2006 15:17:04 +0100 Subject: [Vtigercrm-developers] Is 4.x a mature version or? References: <43E1F7CE.1000109@mikeandkellycrowe.com> Message-ID: Mike Crowe wrote: > 2) IMHO, *NO* CRM tool meets anybody's need out of the box. Absolutely agree. > 3) As you evaluate the CRM tool you want to use, evaluate the > community around the tool. There are quite a few resources here > available to you, should you choose to do it. Many people on this > list are resources you can use if you get into a bind. Well, that was one of my initial issues - most of the user/developer community seemed/seems to "live" in the webfora? IMHO, that is a sign of something not quite mature. (not in the people, in the project). Maybe this is a personal thing, but no OSS I've ever worked with or contributed to used a webforum as the primary means of supporting the community. > 4) Regarding the bug database, no argument. However, my impression > is most of the users of the forums and mailing lists are working > despite these "bugs". For me, my only bugs have been self-created > bugs. Again, a little digging in the forums will probably yield > solutions to most of these issues. That last sentence is worrying, TBH. It just does not give me a very warm and fuzzy feeling :-( Was bugzilla ever suggested for bug management? > 5) Overall, the core vtiger team is a great bunch of guys doing their > best to build vtiger into a fantastic product. I have no doubts about that - I'm just trying to get a grip on how much effort we should expect to take on. Customization yes, but it's the poor bug/patch management that seems to be a significant unknown. > Hope this helps! > Mike Thanks Mike, it does. /Per Jessen, Z?rich From mickie at vtiger.com Fri Feb 3 07:26:30 2006 From: mickie at vtiger.com (Mickie) Date: Fri, 03 Feb 2006 07:26:30 -0800 Subject: [Vtigercrm-developers] List of issues fixed from 4.2.2 to 4.2.4 Message-ID: <109308585fb.-7325146528386603121.5888917269410285163@@vtiger.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/067aece9/attachment-0001.htm -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/067aece9/Listofbugsfixedfrom4.2.2-to-4.2.4-0001.html From client.services.ny at gmail.com Fri Feb 3 05:49:04 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Fri, 3 Feb 2006 08:49:04 -0500 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138956172.20220.407.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> Message-ID: <68b1fa90602030549g2dd05166w4827782695187ece@mail.gmail.com> On 2/3/06, Matthew Brichacek wrote: > > > > Install xchat (windows or linux) and point it to > vtiger.fosslabs.com:6667 and '/join #devel'. Connection Refused? -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com 518-496-8431 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/6bb36c63/attachment.htm From mmbrich at fosslabs.com Fri Feb 3 08:14:18 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Fri, 03 Feb 2006 09:14:18 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <68b1fa90602030549g2dd05166w4827782695187ece@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> <68b1fa90602030549g2dd05166w4827782695187ece@mail.gmail.com> Message-ID: <1138983258.20220.452.camel@ubuntu> This was turned off in favor of the freenode channel. I haven't admin'ed an IRC server in ages and we really don't want to be owned by the kiddies :). matt On Fri, 2006-02-03 at 08:49 -0500, Client Services of New York, LLC wrote: > > > On 2/3/06, Matthew Brichacek wrote: > > > Install xchat (windows or linux) and point it to > vtiger.fosslabs.com:6667 and '/join #devel'. > > Connection Refused? > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > 518-496-8431 > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Fri Feb 3 13:42:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 13:42:32 -0800 Subject: [Vtigercrm-developers] Is 4.x a mature version or? In-Reply-To: References: <43E1F7CE.1000109@mikeandkellycrowe.com> Message-ID: <43E3CE48.3040902@mikefedyk.com> Per Jessen wrote: >Mike Crowe wrote: > >>3) As you evaluate the CRM tool you want to use, evaluate the >>community around the tool. There are quite a few resources here >>available to you, should you choose to do it. Many people on this >>list are resources you can use if you get into a bind. >> >> > >Well, that was one of my initial issues - most of the user/developer >community seemed/seems to "live" in the webfora? IMHO, that is a sign >of something not quite mature. (not in the people, in the project). >Maybe this is a personal thing, but no OSS I've ever worked with or >contributed to used a webforum as the primary means of supporting the >community. > > I completely agree with you. I'll be blunt. Any project that focuses on forums doesn't understand the community. Luckily for all of us, the core team is learning and now the community is maintaining the 4.x releases. This lets us all work on our strengths and have others help us in our weak areas. In many cases people learn by example and those weak areas become stronger. >>4) Regarding the bug database, no argument. However, my impression >>is most of the users of the forums and mailing lists are working >>despite these "bugs". For me, my only bugs have been self-created >>bugs. Again, a little digging in the forums will probably yield >>solutions to most of these issues. >> >> > >That last sentence is worrying, TBH. It just does not give me a very >warm and fuzzy feeling :-( > >Was bugzilla ever suggested for bug management? > > With the 4.2.4 release we are starting long term maintenance of the "stable" release. We're working on making it live up to what people expect from a stable release. We are in the final stages of the setup of trac which is a bug database and SCM integrated together. >>5) Overall, the core vtiger team is a great bunch of guys doing their >>best to build vtiger into a fantastic product. >> >> > >I have no doubts about that - I'm just trying to get a grip on how much >effort we should expect to take on. Customization yes, but it's the >poor bug/patch management that seems to be a significant unknown. > > That is changing as we type. We all have clients that depend on vtiger, so stabilizing 4.2.x is a top priority. MikeF From mfedyk at mikefedyk.com Fri Feb 3 14:14:15 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 14:14:15 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? Message-ID: <43E3D5B7.8040507@mikefedyk.com> It may be more trouble than it's worth because vtiger can't really know when a user has stopped editing a record. Comments wanted. http://forums.vtiger.com/viewtopic.php?p=19700#19700 > Record locking doesn't seem to be implemented. > > I've just done a quick test and two different users were allowed to > edit the same Account at the same time with no warning, and worse, > they were both allowed to save the record (one obviously overwriting > the other). > > How can that be? > How do the people who have deployed this in a production environment > can ensure consistency of data ? > > Caryl From mfedyk at mikefedyk.com Fri Feb 3 15:11:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 15:11:11 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <1138918780.20220.281.camel@ubuntu> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> Message-ID: <43E3E30F.5030602@mikefedyk.com> Matthew Brichacek wrote: >Yea I wanted to start breaking this down into sub-patches with diffs and >then send those to the list, from there we can check them in one-by-one >with the proper comments. I thought I would post it anyways so other >people can start reviewing it. > I don't think posting the patch will be very helpful, but here's the diffstat. This might be what is in the 4.5 branch in cvs/svn. Dunno if that will be any better. Mike 422_to_424.php |only Release_Notes.html |only SendReminder.php | 2 bin/startvTiger.bat | 28 bin/startvTiger.sh | 10 bin/stopvTiger.bat | 8 bin/uninstallvtiger.sh | 28 contactserialize.php | 219 cron/send_mail.php | 2 data/CRMEntity.php | 108 include/Calc.php | 2 include/ColorPicker2.js |only include/ComboStrings.php | 3 include/CustomFieldUtil.php | 37 include/RelatedListView.php | 280 include/database/PearDatabase.php | 49 include/dd |only include/general.js | 64 include/images/bgcolor.gif |only include/language/en_us.lang.php | 17 include/nusoap/changelog | 682 include/nusoap/class.nusoap_base.php | 1561 - include/nusoap/class.soap_fault.php | 149 include/nusoap/class.soap_parser.php | 1127 - include/nusoap/class.soap_server.php | 1864 +- include/nusoap/class.soap_transport_http.php | 1798 + include/nusoap/class.soap_val.php | 163 include/nusoap/class.soapclient.php | 1496 - include/nusoap/class.wsdl.php | 3026 +-- include/nusoap/class.wsdlcache.php | 344 include/nusoap/class.xmlschema.php | 1671 - include/nusoap/nusoap.php |12836 +++++++------- include/nusoap/nusoapmime.php | 723 include/submenu.js | 6 include/uifromdbutil.php | 59 include/utils.php | 1009 + install/0welcome.php | 2558 ++ install/1checkSystem.php | 261 install/2setConfig.php | 285 install/3confirmConfig.php | 757 install/4createConfigFile.php | 344 install/5createTables.php | 274 install/images |only install/install.css | 10 install/populateSeedData.php | 17 log4php/appenders/LoggerAppenderFile.php | 2 modules/Accounts/Account.php | 75 modules/Accounts/Delete.php | 6 modules/Accounts/DetailView.html | 2 modules/Accounts/EditView.html | 1 modules/Accounts/EditView.php | 1 modules/Accounts/Forms.php | 124 modules/Accounts/ListView.html | 146 modules/Accounts/ListView.php | 73 modules/Accounts/ListViewTop.php | 8 modules/Accounts/Merge.php | 245 modules/Accounts/Popup.html | 186 modules/Accounts/Save.php | 6 modules/Accounts/SearchForm.html | 14 modules/Accounts/language/en_us.lang.php | 4 modules/Activities/Activity.php | 34 modules/Activities/Delete.php | 6 modules/Activities/DetailView.html | 2 modules/Activities/EditView.html | 9 modules/Activities/EditView.php | 1 modules/Activities/Forms.php | 295 modules/Activities/ListView.php | 29 modules/Activities/OpenListView.html | 17 modules/Activities/OpenListView.php | 40 modules/Activities/Save.php | 46 modules/Activities/SendReminder.php | 2 modules/Calendar/UserCalendar.php | 2 modules/Calendar/appointment.pinc | 4 modules/Calendar/calendar_day.php | 26 modules/Calendar/calendar_month.php | 27 modules/Calendar/calendar_week.php | 49 modules/Contacts/AddBusinessCard.php | 23 modules/Contacts/Contact.php | 142 modules/Contacts/Delete.php | 5 modules/Contacts/DetailView.html | 5 modules/Contacts/DetailView.php | 5 modules/Contacts/EditView.html | 1 modules/Contacts/EditView.php | 4 modules/Contacts/Forms.php | 135 modules/Contacts/ListView.html | 136 modules/Contacts/ListView.php | 54 modules/Contacts/Merge.php | 219 modules/Contacts/Popup.html | 17 modules/Contacts/RenderRelatedListUI.php | 4 modules/Contacts/Save.php | 74 modules/CustomView/CustomView.php | 50 modules/CustomView/EditView.html | 1 modules/CustomView/ListViewTop.php | 10 modules/CustomView/PopulateCustomView.php | 2 modules/CustomView/language/en_us.lang.php | 5 modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 modules/Dashboard/Chart_outcome_by_month.php | 2 modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 modules/Emails/Choose.php |only modules/Emails/ChooseEmail.php |only modules/Emails/Delete.php | 5 modules/Emails/DetailView.html | 3 modules/Emails/DetailView.php | 18 modules/Emails/EditView.html | 7 modules/Emails/EditView.php | 663 modules/Emails/Email.php | 33 modules/Emails/Forms.php | 131 modules/Emails/ListView.html | 9 modules/Emails/ListView.php | 20 modules/Emails/Save.php | 748 modules/Emails/SelectEmails.php |only modules/Emails/mail.php |only modules/Emails/mailsend.php |only modules/Emails/sendmail.php | 4 modules/Faq/DetailView.html | 2 modules/Faq/EditView.php | 2 modules/Faq/ListView.php | 8 modules/Help/index.php | 2 modules/HelpDesk/Delete.php | 8 modules/HelpDesk/DetailView.html | 2 modules/HelpDesk/DetailView.php | 18 modules/HelpDesk/EditView.html | 1 modules/HelpDesk/EditView.php | 3 modules/HelpDesk/Forms.php | 123 modules/HelpDesk/HelpDesk.php | 80 modules/HelpDesk/ListTickets.php | 2 modules/HelpDesk/ListView.html | 56 modules/HelpDesk/ListView.php | 54 modules/HelpDesk/Merge.php | 246 modules/HelpDesk/Save.php | 62 modules/HelpDesk/TicketStatisticsUtil.php | 15 modules/Home/home_rss.php |only modules/Import/ImportContact.php | 9 modules/Import/ImportStep1.php | 2 modules/Import/ImportStep2.php | 2 modules/Import/ImportStep3.php | 4 modules/Import/ImportStep4.php | 2 modules/Import/UsersLastImport.php | 2 modules/Import/language/en_us.lang.php | 2 modules/Invoice/CreatePDF.php | 38 modules/Invoice/Delete.php | 8 modules/Invoice/DetailView.html | 2 modules/Invoice/EditView.html | 1 modules/Invoice/EditView.php | 3 modules/Invoice/Invoice.php | 57 modules/Invoice/ListView.php | 20 modules/Invoice/Save.php | 7 modules/Invoice/language/en_us.lang.php | 3 modules/Leads/Delete.php | 7 modules/Leads/DetailView.html | 6 modules/Leads/DetailView.php | 5 modules/Leads/EditView.html | 1 modules/Leads/EditView.php | 2 modules/Leads/Forms.php | 133 modules/Leads/Lead.php | 80 modules/Leads/LeadConvertToEntities.php | 9 modules/Leads/ListView.html | 119 modules/Leads/ListView.php | 50 modules/Leads/Merge.php | 180 modules/Leads/Popup.html | 20 modules/Leads/RenderRelatedListUI.php | 3 modules/Leads/Save.php | 6 modules/Notes/Delete.php | 6 modules/Notes/DetailView.html | 2 modules/Notes/EditView.html | 3 modules/Notes/EditView.php | 2 modules/Notes/Forms.php | 108 modules/Notes/ListView.php | 11 modules/Notes/Save.php | 6 modules/Orders/CreatePDF.php | 10 modules/Orders/CreateSOPDF.php | 4 modules/Orders/Delete.php | 7 modules/Orders/DeleteSalesOrder.php | 7 modules/Orders/DetailView.html | 2 modules/Orders/EditView.html | 1 modules/Orders/EditView.php | 3 modules/Orders/ListView.php | 21 modules/Orders/Order.php | 63 modules/Orders/Popup.php | 149 modules/Orders/PopupSearchForm.html |only modules/Orders/SalesOrder.php | 56 modules/Orders/SalesOrderDetailView.html | 2 modules/Orders/SalesOrderEditView.html | 1 modules/Orders/SalesOrderEditView.php | 3 modules/Orders/SalesOrderListView.php | 19 modules/Orders/Save.php | 25 modules/Orders/SaveSalesOrder.php | 8 modules/Potentials/Delete.php | 5 modules/Potentials/DetailView.html | 2 modules/Potentials/EditView.html | 1 modules/Potentials/EditView.php | 4 modules/Potentials/Forms.php | 142 modules/Potentials/ListView.html | 10 modules/Potentials/ListView.php | 27 modules/Potentials/ListViewTop.php | 5 modules/Potentials/Opportunity.php | 58 modules/Potentials/RenderRelatedListUI.php | 8 modules/Potentials/Save.php | 5 modules/Products/Delete.php | 8 modules/Products/DeleteVendor.php | 7 modules/Products/DetailView.html | 2 modules/Products/EditView.html | 1 modules/Products/EditView.php | 1 modules/Products/Forms.php | 136 modules/Products/ListView.php | 16 modules/Products/PriceBookDetailView.html | 2 modules/Products/PriceBookListView.php | 9 modules/Products/Product.php | 40 modules/Products/ProductDetailView.html | 2 modules/Products/RenderRelatedListUI.php | 17 modules/Products/Save.php | 21 modules/Products/SaveVendor.php | 8 modules/Products/VendorDetailView.html | 2 modules/Products/VendorEditView.html | 1 modules/Products/VendorEditView.php | 1 modules/Products/VendorListView.php | 19 modules/Products/VendorSearchForm.html | 4 modules/Products/index.php | 2 modules/Products/language/en_us.lang.php | 3 modules/Quotes/CreatePDF.php | 4 modules/Quotes/Delete.php | 8 modules/Quotes/DetailView.html | 2 modules/Quotes/EditView.html | 1 modules/Quotes/EditView.php | 3 modules/Quotes/ListView.php | 20 modules/Quotes/Quote.php | 401 modules/Quotes/Save.php | 8 modules/Reports/CreatePDF.php | 6 modules/Reports/CreateXL.php | 3 modules/Reports/PopulateReports.php | 4 modules/Reports/ReportRun.php | 260 modules/Reports/Reports.php | 47 modules/Reports/SaveAndRun.php | 19 modules/Reports/language/en_us.lang.php | 2 modules/Settings/AddCustomFieldToDB.php | 8 modules/Settings/EditFieldBlock.php |only modules/Settings/EditModuleOwners.html |only modules/Settings/EditModuleOwners.php |only modules/Settings/EmailConfig.php | 11 modules/Settings/Forms.php | 131 modules/Settings/ListMailAccount.php | 6 modules/Settings/ListModuleOwners.html |only modules/Settings/ListModuleOwners.php |only modules/Settings/Save.php | 25 modules/Settings/SaveModuleOwners.php |only modules/Settings/index.html | 81 modules/Settings/language/en_us.lang.php | 23 modules/Settings/vtigerCRM.CAB |binary modules/System/includes/XPath.class.php | 2 modules/System/includes/class.Template.inc.php | 2 modules/System/includes/common_functions.php | 2 modules/System/includes/system_footer.php | 2 modules/System/includes/system_header.php | 2 modules/System/language/en_us.lang.php | 2 modules/System/systemconfig.php | 2 modules/Users/Authenticate.php | 1 modules/Users/DeleteGroup.php |only modules/Users/DetailView.html | 2 modules/Users/DetailView.php | 2 modules/Users/EditHomeOrder.php |only modules/Users/EditTermsandConditions.html |only modules/Users/EditTermsandConditions.php |only modules/Users/EditView.html | 23 modules/Users/EditView.php | 5 modules/Users/GroupDetailView.html |only modules/Users/GroupDetailView.php |only modules/Users/OrganizationTermsandConditions.html |only modules/Users/OrganizationTermsandConditions.php |only modules/Users/RoleDetailView.php | 64 modules/Users/Save.php | 4 modules/Users/SaveGroup.php |only modules/Users/UpdateProfileChanges.php |only modules/Users/User.php | 13 modules/Users/language/en_us.lang.php | 55 modules/Users/profilePrivileges.html |only modules/Users/profilePrivileges.php |only modules/Users/savetermsandconditions.php |only modules/Users/upload.php | 8 modules/squirrelmail-1.4.4/config/config.php | 4 modules/squirrelmail-1.4.4/functions/date.php | 2 modules/squirrelmail-1.4.4/functions/imap_general.php | 20 modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 modules/squirrelmail-1.4.4/functions/mime.php | 2 modules/squirrelmail-1.4.4/move_messages.php | 24 modules/squirrelmail-1.4.4/plugins/info/options.php | 2 modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 modules/squirrelmail-1.4.4/read_body.php | 6 modules/squirrelmail-1.4.4/right_main.php | 6 modules/uploads/downloadfile.php | 24 phprint.php | 4 test/upload/vtigercrm.txt | 2 themes/Aqua/header.html | 2 themes/Aqua/header.php | 205 themes/Aqua/images/prvPrfBottomLeft.gif |only themes/Aqua/images/prvPrfBottomRight.gif |only themes/Aqua/images/prvPrfHdrArrow.gif |only themes/Aqua/images/prvPrfLine.gif |only themes/Aqua/images/prvPrfSelectedTab.gif |only themes/Aqua/images/prvPrfSelectedTick.gif |only themes/Aqua/images/prvPrfTexture1.gif |only themes/Aqua/images/prvPrfTopLeft.gif |only themes/Aqua/images/prvPrfTopRight.gif |only themes/Aqua/images/prvPrfUnSelectedTab.gif |only themes/Aqua/images/vtigerDevDocs.gif |only themes/Aqua/style.css | 54 themes/blue/header.html | 4 themes/blue/header.php | 201 themes/blue/images/prvPrfBottomLeft.gif |only themes/blue/images/prvPrfBottomRight.gif |only themes/blue/images/prvPrfHdrArrow.gif |only themes/blue/images/prvPrfLine.gif |only themes/blue/images/prvPrfSelectedTab.gif |only themes/blue/images/prvPrfSelectedTick.gif |only themes/blue/images/prvPrfTexture1.gif |only themes/blue/images/prvPrfTopLeft.gif |only themes/blue/images/prvPrfTopRight.gif |only themes/blue/images/prvPrfUnSelectedTab.gif |only themes/blue/images/vtigerDevDocs.gif |only themes/blue/style.css | 53 themes/images/vtiger-paw.jpg |only themes/images/vtiger.jpg |only themes/nature/header.html | 2 themes/nature/header.php | 202 themes/nature/images/prvPrfBottomLeft.gif |only themes/nature/images/prvPrfBottomRight.gif |only themes/nature/images/prvPrfHdrArrow.gif |only themes/nature/images/prvPrfLine.gif |only themes/nature/images/prvPrfSelectedTab.gif |only themes/nature/images/prvPrfSelectedTick.gif |only themes/nature/images/prvPrfTexture1.gif |only themes/nature/images/prvPrfTopLeft.gif |only themes/nature/images/prvPrfTopRight.gif |only themes/nature/images/prvPrfUnSelectedTab.gif |only themes/nature/images/vtigerDevDocs.gif |only themes/nature/style.css | 43 themes/orange/header.html | 2 themes/orange/header.php | 200 themes/orange/images/prvPrfBottomLeft.gif |only themes/orange/images/prvPrfBottomRight.gif |only themes/orange/images/prvPrfHdrArrow.gif |only themes/orange/images/prvPrfLine.gif |only themes/orange/images/prvPrfSelectedTab.gif |only themes/orange/images/prvPrfSelectedTick.gif |only themes/orange/images/prvPrfTexture1.gif |only themes/orange/images/prvPrfTopLeft.gif |only themes/orange/images/prvPrfTopRight.gif |only themes/orange/images/prvPrfUnSelectedTab.gif |only themes/orange/images/vtigerDevDocs.gif |only themes/orange/style.css | 36 vtiger_logger.php | 13 vtigerolservice.php |only vtigerpatch.php |only 354 files changed, 27546 insertions(+), 15292 deletions(-) From jtk at yahoo.com Fri Feb 3 16:06:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Fri, 3 Feb 2006 16:06:58 -0800 (PST) Subject: [Vtigercrm-developers] correct list subscribed, gmane Message-ID: <20060204000658.31993.qmail@web34604.mail.mud.yahoo.com> Apologies for continuing to use the old list. I requested last week that gmane update their entry for this list to vtigercrm-developers at lists.vtigercrm.com, but I guess they haven't yet. Unfortunately, I have to turn off local delivery, mailing list subscriptions are no fun with webmail accounts. This may mean that my replies come out of thread until gmane completes the requested shift to this list. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Fri Feb 3 16:56:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 16:56:17 -0800 Subject: [Vtigercrm-developers] Fixes for translation? Message-ID: <43E3FBB1.2030207@mikefedyk.com> Does anyone have fixes for translation? (16:40:10) *Juao:* http://forums.vtiger.com/viewtopic.php?t=5366&highlight= (16:40:14) *Juao:* this is a bug (16:40:28) *Juao:* if i translate (16:40:37) *Juao:* 'close'=>'fecho' (16:40:43) *Juao:* it won't work (16:40:45) *Juao:* :-( (16:40:58) *Juao:* and i don't think it is fixed From mfedyk at mikefedyk.com Fri Feb 3 17:27:44 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 17:27:44 -0800 Subject: [Vtigercrm-developers] FOSS projects for bounty system? Message-ID: <43E40310.9050803@mikefedyk.com> Does anyone know of any ready-made bounty handling systems? Comments wanted. (16:53:41) *David_Johnston:* anyway add a sectionto the site where i can place a bounty (16:53:55) *David_Johnston:* this must have the folowing (16:54:46) *David_Johnston:* 1 file uploads so i can upload descrptive files (16:55:48) *David_Johnston:* a vault where the dev can upload his work and open it when he has been paid (16:56:20) *David_Johnston:* but keep all code in case of a dispute (16:56:54) *David_Johnston:* the code must be able to be run from the vault (16:57:10) *David_Johnston:* ie a working demo (16:57:42) *David_Johnston:* do this and i will have a few bountys for u (16:59:51) *David_Johnston:* u could also have a small % goto the vtiger team of every bounty 5% say (17:00:23) *mfedyk:* Here's what I'm thinking (17:00:35) *mfedyk:* we can do most of this with a forum (17:01:29) *David_Johnston:* anyway im of to bed email me if u think is doable at (vtigerATzim-onlineDOTcom) (17:01:35) *mfedyk:* the code can be signed and encrypted to a gpg key that is held by the bounty mediator. (17:01:51) *David_Johnston:* yup (17:02:07) *mfedyk:* and the mediator releases the code once all sides agree on the bounty. (17:02:19) *David_Johnston:* kewl (17:02:34) *David_Johnston:* but the code must be able to run (17:02:48) *mfedyk:* I don't think we should have an automated hosting of the code. (17:03:26) *mfedyk:* with your system you would end up with a modified code base, but would need to know the tools to extract the changes. (17:03:27) *David_Johnston:* so for example i can go to www.vtiger.com/bounty232/demo/ and see it work (17:04:40) *David_Johnston:* just make shure vtiger stay honist anit will all work (17:06:46) *David_Johnston:* i love OS but understand nothing is for free -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060203/c0943c5b/attachment.html From mfedyk at mikefedyk.com Fri Feb 3 18:03:26 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 03 Feb 2006 18:03:26 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: References: <43E3D5B7.8040507@mikefedyk.com> Message-ID: <43E40B6E.3080201@mikefedyk.com> Jeff Kowalczyk wrote: >Mike Fedyk wrote: > > >>It may be more trouble than it's worth because vtiger can't really know >>when a user has stopped editing a record. Comments wanted. >>http://forums.vtiger.com/viewtopic.php?p=19700#19700 >> >> >>>Record locking doesn't seem to be implemented. >>> >>> > >adodb doesn't implement some sort of recordset-aware update? Have any of >the adodb experts reviewed whether vtigercm is using the library to the >extent of its capabilities? I know Mike Crowe has a lot of adodb schema >infrastructure that he wanted to get in. > > I want to see this code. I'm not familiar with adodb right now and if there are bug reports we should be able to get this in if it isn't too intrusive. >The microsoft namesake accepted a full row of data for update, compared >each column against the versions when the recordset was opened, and issued >an UPDATE sql statement for only the fields that were different locally in >that recordset, > > Is this in the mssql client code or done by the server? Are you talking about mscrm? >This meant that last committer on a given field wins, but if you didn't >change a field in your form, you weren't going to write that column, or be >affected if it changed while your recordset was open. > > Yes, I was thinking about something just like this for vtiger. >FWIW, postgresql has MVCC, which does a related thing during the commit >phase of the transacted update SQL statement. This helps with lock >contention: > >http://www.google.com/search?q=postgresql+mvcc > > >http://phplens.com/adodb/reference.functions.getupdatesql.html#getupdatesql > >GetUpdateSQL(&$rs, $arrFields, $forceUpdate=false,$magicq=false,$forcenulls=false) > >Generate SQL to update a table given a recordset $rs, and the modified >fields of the array $arrFields (which must be an associative array holding >the column names and the new values) are compared with the current >recordset. If $forceUpdate is true, then we also generate the SQL even if >$arrFields is identical to $rs->fields. Requires the recordset to be >associative. $magicq is used to indicate whether magic quotes are enabled >(see qstr()). > >Since 4.52, we allow you to pass the $force type parameter, and this >overrides the $ADODB_FORCE_TYPE global variable. > >Since 4.62, the table name to be used can be overridden by setting >$rs->tableName before AutoExecute(), GetInsertSQL() or GetUpdateSQL() is >called. > > >(BTW, this is reason #326 that we need to stop bundling a snapshot of >adodb, and check for it as an external dependency.) > > Not true. One of the great things about vtiger is that it is so damn easy to install on one of those cheap $5 shared php hosting plans. All you need is php, mysql and gd on the server and that is *very* common. How many provide adodb? Also, you would have to support old versions of adodb and couldn't use the features from the new versions unless you tested for the right version before-hand. Do you want that? At least you know what version to program for when it is in the codebase. Just because it hasn't been update often enough to your liking doesn't mean we can't update it more often. Also a middle-ground may be to just have a variable that specifies the location of adodb and default to the one included wit vtiger. One more thing. You wouldn't be able to patch adodb anymore. I forget who it was, but they wanted adodb out of the codebase but not until a postgres feature was merged upstream. Let's keep adodb in the vtiger source code. > > >http://phplens.com/lens/adodb/tips_portable_sql.htm > >Selects: Locking > >SELECT statements are commonly used to implement row-level locking of >tables. Other databases such as Oracle, Interbase, PostgreSQL and MySQL >with InnoDB do not require row-level locking because they use versioning >to display data consistent with a specific point in time. > >Currently, I recommend encapsulating the row-level locking in a separate >function, such as RowLock($table, $where): > >$connection->BeginTrans( ); > >$connection->RowLock($table, $where); > ># some operation > >if ($ok) $connection->CommitTrans( ); > >else $connection->RollbackTrans( ); > > Are we even using transactions right now in vtiger 4.2.x? From jtk at yahoo.com Fri Feb 3 19:31:53 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Fri, 3 Feb 2006 19:31:53 -0800 (PST) Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> Message-ID: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> --- Mike Fedyk wrote: > >Mike Crowe has a lot of adodb schema infrastructure that he wanted > > to get in. > > I want to see this code. I'm not familiar with adodb right now and if > there are bug reports we should be able to get this in if it isn't too > intrusive. http://forums.vtiger.com/viewtopic.php?t=1439&highlight=adodb+schema Mike may have made more recent patches than this. > >The microsoft namesake accepted a full row of data for update, compared > >each column against the versions when the recordset was opened, and issued > >an UPDATE sql statement for only the fields that were different locally in > >that recordset, > > Is this in the mssql client code or done by the server? Are you talking > about mscrm? Not mscrm. ADO.net I remember clearly had good support for only updating changed columns in changed rows when you recordset.update()'d. The progentior microsoft adodb library (later versions) had something similar, I seem to recall. It happens at the library layer (or at least is coordinated with ODDBC/DTC by that layer), so our php-adodb would be in scope to provide the same feature, if it does. > >This meant that last committer on a given field wins, but if you didn't > >change a field in your form, you weren't going to write that column, or be > >affected if it changed while your recordset was open. > > Yes, I was thinking about something just like this for vtiger. I would consider any update behaviour beside that a bug, and a potentially dangerous one at that. Is it this way all over vtiger? > > reason #326 that we need to stop bundling a snapshot of > > adodb, and check for it as an external dependency. > > > > Not true. One of the great things about vtiger is that it is so damn > easy to install on one of those cheap $5 shared php hosting plans. All > you need is php, mysql and gd on the server and that is *very* common. > How many provide adodb? A fair point, I had never considered the user on a shared php account (as opposed to a virtual host). I would think that the crm database of any profitable business would be way too valuable to risk on a shared account, but I'm sure it happens, and it should be supported. > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Does PHP allow import (require, whatever they call it) success testing, and in failure case, specifying the path to import from? If so, then how about: - an import statement that specifies a minimum version of adodb, to be found in the php system path. Optionally define a maximum version, if vtigercrm is known incompatible with a very new version of adodb. - If that fails, then import from local path vtigercrm/adodb bundled copy, which happens to be the latest adodb release version which passes QA testing (however that's defined). This way you don't have to support many versions of adodb (usually 1-2), but the sysadmin can run a newer version if they want to. > Just because it hasn't been update often enough to your liking > doesn't mean we can't update it more often. The snapshotted version at the time was 4.55, and many vtigercrm database-related bugs, particularly sql-injection, were being fixed. It seemed wise to push for an adodb upgrade that had already specifically addressed sql-injection, among other security concerns. The new versions of adodb also had implications on postgresql and other DBMS support, improvements to cross-database SQL generation, and schema migration support, all of which where priorities to someone. http://phplens.com/lens/adodb/docs-adodb.htm#changes > Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included with vtiger. A workable alternative to the import scheme described above. Its fine by me if the path to all dependencies and bundled snapshots are specified with defaults in the config file. I think we have the same situation with Smarty templates now, too. > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. This was for the branch to add postgresql support in time to get it into 4.2.x (3, I think). Perhaps patching adodb would not have been necessary with the dev process improvements happening here in the last week. I expect patching adodb will be rare. If a minor tweak has to be done to get a release out, no harm I guess. > Let's keep adodb in the vtiger source code. There are so many other things that are likely to get better now, I don't even mind if they do. ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mike at mikeandkellycrowe.com Fri Feb 3 04:23:52 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Fri, 03 Feb 2006 07:23:52 -0500 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <1138956172.20220.407.camel@ubuntu> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1092f013c96.-7807300995267594520.8050501068686205239@@vtiger.com> <1138956172.20220.407.camel@ubuntu> Message-ID: <43E34B58.6020502@mikeandkellycrowe.com> I'm going to throw a little cold water on this and ask for some patience: IMHO, Here's what I want: There should be 1 site, vtigerforge.com vtiger.vtigerforge.com should be the main trac site for vtiger repository and issues. vtiger projects we create should be in SVN, handled by gforge. When Fathi completes his gforge setup, I plan on giving him access to vtigerforge.com. He will move databases and all to that site so that vtigerforge.com yields gforge instead of the current novellforge. Would you be willing to do the same? I'd like to see the main SVN and trac for vtiger on the forge machine. Are you willing to migrate this? Mike Matthew Brichacek wrote: >>svn and trac are being handled by you. >> >> >And jeffk, he seems to have more knowledge in svn management than me so >we should ping him on things until we are all as comfortable. > > > >>gforge by Fathi >> >> >Yes, I've contacted him off-list to find out what shell permissions he >needs and anything else I can help him with. > > > >>Mike too has a forge. >> >> >I was under the impression that we would turn off mikes forge when >gforge was up. > > > >>What to do with it and who is handling that stuff? >> >> >> >I'll keep an eye on the forge/trac/svn happenings and make sure anything >is posted here to the list. > > > > >>Now, we are working on porting the cvs stuff to svn. >>That would basically mean that we stop cvs cins into sf.net totally >>effective immediately. >> >> >This would be great! The whole project can reap the benefits of >subversion/trac if you abandon SF for now. Maybe re-visit SF after >subversion is in wider use with their system, provided developers aren't >madly in love with Trac by then. > > > >>I get the bigger picture but have no implementation >>knowledge. Willing to learn. Guidance needed. >> >> >No problem. Start with the svn book that jeffk posted. Subversion is >very easy to work with and once you've figured out your most used >commands you'll be amazed at how smooth it is (I was). >http://svnbook.red-bean.com/en/1.1/index.html > >Maybe jeffk or someone else can give us an IRC demo of how to branch and >merge in a way that would be most beneficial to the developers. > >I have http check outs and http authenticated maintenance enabled for >subversion. I'll work on https after we get the user->branch mapping >done. What I need from you is a list of current users on the SF CVS >tree and what branches they are allowed to access. I will re-create >this in svn and then we can let everyone loose. > >Still to be done: >A password changing page for users of trac/svn to be able to change >their passwords. I can build this or anyone else can, it's just an >htpasswd file. Https access for developer check-ins to the system. >Gforge installation, I am in contact with Fathi off-list to gather his >requirements. > >Install xchat (windows or linux) and point it to >vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to >communicate with the entire team in real time and this way you can open >those hallway meetings up to the rest of us. We can work on a logging >and publishing scheme so the data is archived and available for >reference later. This is a very handy tool, user coaching, IRC demos >and other things can happen in here that are great for reference later >and may get lost in a large mailing list. I cruise the linux-vserver >IRC logs all the time. They have a few developers on there that mentor >other devs on kernel stuff and its a great place to pick up these >conversions exactly the way they happened, off the cuff remarks and >all :). > >Matt > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > From mfedyk at mikefedyk.com Sat Feb 4 04:24:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 04:24:49 -0800 Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? Message-ID: <43E49D11.7000002@mikefedyk.com> http://forums.vtiger.com/viewtopic.php?t=5197 If there haven't been any connections to the server for X number of minutes (say you were talking to a contact and writing a note), when you submit that note, it will ask you to login again. After you login, the update you sent will not have been saved. In the right circumstances, you can right click on the back button and select the second entry from the top to post your update again. From mfedyk at mikefedyk.com Sat Feb 4 04:30:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 04:30:24 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> Message-ID: <43E49E60.5000002@mikefedyk.com> Jeff Kowalczyk wrote: >--- Mike Fedyk wrote: > > >>>Mike Crowe has a lot of adodb schema infrastructure that he wanted >>>to get in. >>> >>> >>I want to see this code. I'm not familiar with adodb right now and if >>there are bug reports we should be able to get this in if it isn't too >>intrusive. >> >> > >http://forums.vtiger.com/viewtopic.php?t=1439&highlight=adodb+schema > >Mike may have made more recent patches than this. > > Crowe, can you give us an update on this issue? > > >>>This meant that last committer on a given field wins, but if you didn't >>>change a field in your form, you weren't going to write that column, or be >>>affected if it changed while your recordset was open. >>> >>> >>Yes, I was thinking about something just like this for vtiger. >> >> > >I would consider any update behaviour beside that a bug, and a potentially >dangerous one at that. Is it this way all over vtiger? > > > I think we should avoid the possibility of overwriting data that the latest saver never even saw. dkmeans on the forum has proposed "You could I suppose have 3 sets of variables -- the "original" state, the "edited by me" state, and then before you hit save, compare the "original" against the database for anydatabases, and then alert the user -- This record was changed by user X. Continue?" I think this is a good way to go. In the future 4.3.x tree we need a way to show the data conflict and allow the user to resolve the conflict. Fedyk From mike at mikeandkellycrowe.com Sat Feb 4 04:45:46 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sat, 04 Feb 2006 07:45:46 -0500 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E49E60.5000002@mikefedyk.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> Message-ID: <43E4A1FA.8090301@mikeandkellycrowe.com> My adodb updates were related to xmlschema, not this issue. This is an issue where we do not "lock" the record when we load the record in edit mode. The problem is leaving the record and releasing the lock. Determining how/when to do this must be defined. For instance, if you open a record for editing, and then reboot, close, or navigate to another record, how do you release the lock? Mike Mike Fedyk wrote: > Jeff Kowalczyk wrote: > > >> --- Mike Fedyk wrote: >> >> >> >>>> Mike Crowe has a lot of adodb schema infrastructure that he wanted >>>> to get in. >>>> >>>> >>>> >>> I want to see this code. I'm not familiar with adodb right now and if >>> there are bug reports we should be able to get this in if it isn't too >>> intrusive. >>> >>> >>> >> http://forums.vtiger.com/viewtopic.php?t=1439&highlight=adodb+schema >> >> Mike may have made more recent patches than this. >> >> >> > > Crowe, can you give us an update on this issue? > > >> >> >> >>>> This meant that last committer on a given field wins, but if you didn't >>>> change a field in your form, you weren't going to write that column, or be >>>> affected if it changed while your recordset was open. >>>> >>>> >>>> >>> Yes, I was thinking about something just like this for vtiger. >>> >>> >>> >> I would consider any update behaviour beside that a bug, and a potentially >> dangerous one at that. Is it this way all over vtiger? >> >> >> >> > I think we should avoid the possibility of overwriting data that the > latest saver never even saw. > > dkmeans on the forum has proposed "You could I suppose have 3 sets of > variables -- the "original" state, the "edited by me" state, and then > before you hit save, compare the "original" against the database for > anydatabases, and then alert the user -- This record was changed by user > X. Continue?" > > I think this is a good way to go. In the future 4.3.x tree we need a > way to show the data conflict and allow the user to resolve the conflict. > > Fedyk > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mike at mikeandkellycrowe.com Sat Feb 4 04:46:50 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sat, 04 Feb 2006 07:46:50 -0500 Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? In-Reply-To: <43E49D11.7000002@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com> Message-ID: <43E4A23A.2070900@mikeandkellycrowe.com> This is an apache issue, right? I've never had this problem. Mike Fedyk wrote: > http://forums.vtiger.com/viewtopic.php?t=5197 > > If there haven't been any connections to the server for X number of > minutes (say you were talking to a contact and writing a note), when you > submit that note, it will ask you to login again. > > After you login, the update you sent will not have been saved. > > In the right circumstances, you can right click on the back button and > select the second entry from the top to post your update again. > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mfedyk at mikefedyk.com Sat Feb 4 05:08:44 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 05:08:44 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E4A1FA.8090301@mikeandkellycrowe.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> Message-ID: <43E4A75C.6030109@mikefedyk.com> Mike Crowe wrote: >My adodb updates were related to xmlschema, not this issue. > >This is an issue where we do not "lock" the record when we load the >record in edit mode. The problem is leaving the record and releasing >the lock. Determining how/when to do this must be defined. For >instance, if you open a record for editing, and then reboot, close, or >navigate to another record, how do you release the lock? > > The point is don't lock. Just compare the data during the edit request. The edit request will have to send both sets of data before and after the edit. See my post on the forum. It will be out in a few minutes. From joaopcoliveira at gmail.com Sat Feb 4 04:58:37 2006 From: joaopcoliveira at gmail.com (Joao Oliveira) Date: Sat, 4 Feb 2006 12:58:37 +0000 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E4A1FA.8090301@mikeandkellycrowe.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> Message-ID: <86f04e340602040458y5fc41667ne78fd441a1d7698e@mail.gmail.com> On 2/4/06, Mike Crowe wrote: > My adodb updates were related to xmlschema, not this issue. > > This is an issue where we do not "lock" the record when we load the > record in edit mode. The problem is leaving the record and releasing > the lock. Determining how/when to do this must be defined. For > instance, if you open a record for editing, and then reboot, close, or > navigate to another record, how do you release the lock? > > Mike > i've pointed that in http://forums.vtiger.com/viewtopic.php?p=19736, but the idea now is to alert user whe he post data to vtiger in order to change it. :-/ > >> I would consider any update behaviour beside that a bug, and a potentially > >> dangerous one at that. Is it this way all over vtiger? > >> > >> > >> > >> > > I think we should avoid the possibility of overwriting data that the > > latest saver never even saw. > > > > dkmeans on the forum has proposed "You could I suppose have 3 sets of > > variables -- the "original" state, the "edited by me" state, and then > > before you hit save, compare the "original" against the database for > > anydatabases, and then alert the user -- This record was changed by user > > X. Continue?" > > > > I think this is a good way to go. In the future 4.3.x tree we need a > > way to show the data conflict and allow the user to resolve the conflict. > > Ok if so, IMO this "feature" should be optional in config.php From joaopcoliveira at gmail.com Sat Feb 4 05:11:38 2006 From: joaopcoliveira at gmail.com (Joao Oliveira) Date: Sat, 4 Feb 2006 13:11:38 +0000 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E4A75C.6030109@mikefedyk.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <43E4A75C.6030109@mikefedyk.com> Message-ID: <86f04e340602040511o32f6207etdcf61c1224b1d667@mail.gmail.com> On 2/4/06, Mike Fedyk wrote: > > The point is don't lock. Just compare the data during the edit > request. The edit request will have to send both sets of data before > and after the edit. > > See my post on the forum. It will be out in a few minutes. why not to compute hash from original record and it ? it will get fast when comparation takes place... Joao Oliveira From mfedyk at mikefedyk.com Sat Feb 4 05:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 05:21:01 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <86f04e340602040511o32f6207etdcf61c1224b1d667@mail.gmail.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <43E4A75C.6030109@mikefedyk.com> <86f04e340602040511o32f6207etdcf61c1224b1d667@mail.gmail.com> Message-ID: <43E4AA3D.2000408@mikefedyk.com> Joao Oliveira wrote: >On 2/4/06, Mike Fedyk wrote: > > >>The point is don't lock. Just compare the data during the edit >>request. The edit request will have to send both sets of data before >>and after the edit. >> >>See my post on the forum. It will be out in a few minutes. >> >> > >why not to compute hash from original record and it ? >it will get fast when comparation takes place... > > > > Because of this feature JeffK pointed out: >http://phplens.com/adodb/reference.functions.getupdatesql.html#getupdatesql > >GetUpdateSQL(&$rs, $arrFields, $forceUpdate=false,$magicq=false,$forcenulls=false) > >Generate SQL to update a table given a recordset $rs, and the modified >fields of the array $arrFields (which must be an associative array holding >the column names and the new values) are compared with the current >recordset. If $forceUpdate is true, then we also generate the SQL even if >$arrFields is identical to $rs->fields. Requires the recordset to be >associative. $magicq is used to indicate whether magic quotes are enabled >(see qstr()). > >Since 4.52, we allow you to pass the $force type parameter, and this >overrides the $ADODB_FORCE_TYPE global variable. > >Since 4.62, the table name to be used can be overridden by setting >$rs->tableName before AutoExecute(), GetInsertSQL() or GetUpdateSQL() is >called. > From mfedyk at mikefedyk.com Sat Feb 4 05:23:16 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 05:23:16 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <86f04e340602040458y5fc41667ne78fd441a1d7698e@mail.gmail.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <86f04e340602040458y5fc41667ne78fd441a1d7698e@mail.gmail.com> Message-ID: <43E4AAC4.40309@mikefedyk.com> Joao Oliveira wrote: >>>I think we should avoid the possibility of overwriting data that the >>>latest saver never even saw. >>> >>>dkmeans on the forum has proposed "You could I suppose have 3 sets of >>>variables -- the "original" state, the "edited by me" state, and then >>>before you hit save, compare the "original" against the database for >>>anydatabases, and then alert the user -- This record was changed by user >>>X. Continue?" >>> >>>I think this is a good way to go. In the future 4.3.x tree we need a >>>way to show the data conflict and allow the user to resolve the conflict. >>> >>> >>> > >Ok if so, IMO this "feature" should be optional in config.php > > Why? It is a bug to silently overwrite data. From joaopcoliveira at gmail.com Sat Feb 4 05:27:42 2006 From: joaopcoliveira at gmail.com (Joao Oliveira) Date: Sat, 4 Feb 2006 13:27:42 +0000 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E4AAC4.40309@mikefedyk.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <86f04e340602040458y5fc41667ne78fd441a1d7698e@mail.gmail.com> <43E4AAC4.40309@mikefedyk.com> Message-ID: <86f04e340602040527q144516e0h30317a3986f7c32f@mail.gmail.com> On 2/4/06, Mike Fedyk wrote: > Why? It is a bug to silently overwrite data. Because people are used to work with this "bug" in all kinds of ERP/CRM/APP, as i've pointed in http://forums.vtiger.com/viewtopic.php?t=5368 It is only my point of view. Best Regards Joao Oliveira From sergiokessler at gmail.com Sat Feb 4 05:54:53 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sat, 4 Feb 2006 10:54:53 -0300 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <43E34B58.6020502@mikeandkellycrowe.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> <43E34B58.6020502@mikeandkellycrowe.com> Message-ID: <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> mike, how about pointing devel.vtigerforge.com to vtiger.fosslabs.com ? and forge.vtigerforge.com to the actual gforge ? then devel.vtigerforge.com will be the place for the vtiger core products (v5.0, v4.2.x, etc) and forge.vtigerforge.com for all the satellite projects... /sak On 2/3/06, Mike Crowe wrote: > I'm going to throw a little cold water on this and ask for some patience: > > IMHO, Here's what I want: > > There should be 1 site, vtigerforge.com > vtiger.vtigerforge.com should be the main trac site for vtiger > repository and issues. > vtiger projects we create should be in SVN, handled by gforge. > > When Fathi completes his gforge setup, I plan on giving him access to > vtigerforge.com. He will move databases and all to that site so that > vtigerforge.com yields gforge instead of the current novellforge. > > Would you be willing to do the same? I'd like to see the main SVN and > trac for vtiger on the forge machine. Are you willing to migrate this? > > Mike > > Matthew Brichacek wrote: > > >>svn and trac are being handled by you. > >> > >> > >And jeffk, he seems to have more knowledge in svn management than me so > >we should ping him on things until we are all as comfortable. > > > > > > > >>gforge by Fathi > >> > >> > >Yes, I've contacted him off-list to find out what shell permissions he > >needs and anything else I can help him with. > > > > > > > >>Mike too has a forge. > >> > >> > >I was under the impression that we would turn off mikes forge when > >gforge was up. > > > > > > > >>What to do with it and who is handling that stuff? > >> > >> > >> > >I'll keep an eye on the forge/trac/svn happenings and make sure anything > >is posted here to the list. > > > > > > > > > >>Now, we are working on porting the cvs stuff to svn. > >>That would basically mean that we stop cvs cins into sf.net totally > >>effective immediately. > >> > >> > >This would be great! The whole project can reap the benefits of > >subversion/trac if you abandon SF for now. Maybe re-visit SF after > >subversion is in wider use with their system, provided developers aren't > >madly in love with Trac by then. > > > > > > > >>I get the bigger picture but have no implementation > >>knowledge. Willing to learn. Guidance needed. > >> > >> > >No problem. Start with the svn book that jeffk posted. Subversion is > >very easy to work with and once you've figured out your most used > >commands you'll be amazed at how smooth it is (I was). > >http://svnbook.red-bean.com/en/1.1/index.html > > > >Maybe jeffk or someone else can give us an IRC demo of how to branch and > >merge in a way that would be most beneficial to the developers. > > > >I have http check outs and http authenticated maintenance enabled for > >subversion. I'll work on https after we get the user->branch mapping > >done. What I need from you is a list of current users on the SF CVS > >tree and what branches they are allowed to access. I will re-create > >this in svn and then we can let everyone loose. > > > >Still to be done: > >A password changing page for users of trac/svn to be able to change > >their passwords. I can build this or anyone else can, it's just an > >htpasswd file. Https access for developer check-ins to the system. > >Gforge installation, I am in contact with Fathi off-list to gather his > >requirements. > > > >Install xchat (windows or linux) and point it to > >vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to > >communicate with the entire team in real time and this way you can open > >those hallway meetings up to the rest of us. We can work on a logging > >and publishing scheme so the data is archived and available for > >reference later. This is a very handy tool, user coaching, IRC demos > >and other things can happen in here that are great for reference later > >and may get lost in a large mailing list. I cruise the linux-vserver > >IRC logs all the time. They have a few developers on there that mentor > >other devs on kernel stuff and its a great place to pick up these > >conversions exactly the way they happened, off the cuff remarks and > >all :). > > > >Matt > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From jtk at yahoo.com Sat Feb 4 05:59:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sat, 4 Feb 2006 05:59:14 -0800 (PST) Subject: [Vtigercrm-developers] 'Data Concurrency' meta-topic Message-ID: <20060204135914.93089.qmail@web34608.mail.mud.yahoo.com> The following articles may help us develop a common vocabulary and background on recordset-aware updating. When searching, it seems that 'Data Concurrency' is a commonly used term for 'data overwriting issue'. When I worked with ADO.net a few years ago, it seemed to be correct behaviour (i.e. no surprises) with regards to updates. ADO.net has a mini (non-sql) relational database for its recordset model, php-adodb is obviously not quite that rich. I suspect we'll need to use php adodb's features to avoid writing of unchanged fields from user form submits everywhere in vtiger. For changed fields in a given recordset update, the developers will have a choice of 'last update wins', or 'display conflicts and refresh recordset original rows, so next submit can succeed'. Either one may be appropriate for some types of data editing forms. Deploying/configuring administrators shouldn't have a choice, its an application-level design decision. Handling Data Concurrency Using ADO.NET http://msdn.microsoft.com/msdnmag/issues/04/09/DataPoints/ Update Data using Windows Form and .NET Data Sets http://www.akadia.com/services/dotnet_update_form.html The DataSet Grows Up in ADO.NET 2.0 http://www.15seconds.com/issue/050303.htm (section heading) "Batched Updates from a DataSet or DataTable" I have no idea how well adodb smart update has been used across the current codebase at present, but any occurrences of the blind update misfeature basically reduce us to a single-user app. If you have appointments with customer X on a given day, you are more likely to have multiple persons editing related records, so the chance of overwriting data without warning is way above random. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mike at mikeandkellycrowe.com Sat Feb 4 06:08:37 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sat, 04 Feb 2006 09:08:37 -0500 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> <43E34B58.6020502@mikeandkellycrowe.com> <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> Message-ID: <43E4B565.3070306@mikeandkellycrowe.com> I will have to get the vtiger guys to do that. I only have the access to the machine now, not the DNS records. Sergio, join us in #vtiger Sergio A. Kessler wrote: > mike, how about pointing devel.vtigerforge.com to vtiger.fosslabs.com ? > > and forge.vtigerforge.com to the actual gforge ? > > then devel.vtigerforge.com will be the place for the vtiger core > products (v5.0, v4.2.x, etc) > and forge.vtigerforge.com for all the satellite projects... > > /sak > > On 2/3/06, Mike Crowe wrote: > >> I'm going to throw a little cold water on this and ask for some patience: >> >> IMHO, Here's what I want: >> >> There should be 1 site, vtigerforge.com >> vtiger.vtigerforge.com should be the main trac site for vtiger >> repository and issues. >> vtiger projects we create should be in SVN, handled by gforge. >> >> When Fathi completes his gforge setup, I plan on giving him access to >> vtigerforge.com. He will move databases and all to that site so that >> vtigerforge.com yields gforge instead of the current novellforge. >> >> Would you be willing to do the same? I'd like to see the main SVN and >> trac for vtiger on the forge machine. Are you willing to migrate this? >> >> Mike >> >> Matthew Brichacek wrote: >> >> >>>> svn and trac are being handled by you. >>>> >>>> >>>> >>> And jeffk, he seems to have more knowledge in svn management than me so >>> we should ping him on things until we are all as comfortable. >>> >>> >>> >>> >>>> gforge by Fathi >>>> >>>> >>>> >>> Yes, I've contacted him off-list to find out what shell permissions he >>> needs and anything else I can help him with. >>> >>> >>> >>> >>>> Mike too has a forge. >>>> >>>> >>>> >>> I was under the impression that we would turn off mikes forge when >>> gforge was up. >>> >>> >>> >>> >>>> What to do with it and who is handling that stuff? >>>> >>>> >>>> >>>> >>> I'll keep an eye on the forge/trac/svn happenings and make sure anything >>> is posted here to the list. >>> >>> >>> >>> >>> >>>> Now, we are working on porting the cvs stuff to svn. >>>> That would basically mean that we stop cvs cins into sf.net totally >>>> effective immediately. >>>> >>>> >>>> >>> This would be great! The whole project can reap the benefits of >>> subversion/trac if you abandon SF for now. Maybe re-visit SF after >>> subversion is in wider use with their system, provided developers aren't >>> madly in love with Trac by then. >>> >>> >>> >>> >>>> I get the bigger picture but have no implementation >>>> knowledge. Willing to learn. Guidance needed. >>>> >>>> >>>> >>> No problem. Start with the svn book that jeffk posted. Subversion is >>> very easy to work with and once you've figured out your most used >>> commands you'll be amazed at how smooth it is (I was). >>> http://svnbook.red-bean.com/en/1.1/index.html >>> >>> Maybe jeffk or someone else can give us an IRC demo of how to branch and >>> merge in a way that would be most beneficial to the developers. >>> >>> I have http check outs and http authenticated maintenance enabled for >>> subversion. I'll work on https after we get the user->branch mapping >>> done. What I need from you is a list of current users on the SF CVS >>> tree and what branches they are allowed to access. I will re-create >>> this in svn and then we can let everyone loose. >>> >>> Still to be done: >>> A password changing page for users of trac/svn to be able to change >>> their passwords. I can build this or anyone else can, it's just an >>> htpasswd file. Https access for developer check-ins to the system. >>> Gforge installation, I am in contact with Fathi off-list to gather his >>> requirements. >>> >>> Install xchat (windows or linux) and point it to >>> vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to >>> communicate with the entire team in real time and this way you can open >>> those hallway meetings up to the rest of us. We can work on a logging >>> and publishing scheme so the data is archived and available for >>> reference later. This is a very handy tool, user coaching, IRC demos >>> and other things can happen in here that are great for reference later >>> and may get lost in a large mailing list. I cruise the linux-vserver >>> IRC logs all the time. They have a few developers on there that mentor >>> other devs on kernel stuff and its a great place to pick up these >>> conversions exactly the way they happened, off the cuff remarks and >>> all :). >>> >>> Matt >>> >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >>> >>> >>> >> _______________________________________________ >> vtigercrm-developers mailing list >> vtigercrm-developers at lists.vtigercrm.com >> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > From mfedyk at mikefedyk.com Sat Feb 4 06:20:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 06:20:49 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <86f04e340602040527q144516e0h30317a3986f7c32f@mail.gmail.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <86f04e340602040458y5fc41667ne78fd441a1d7698e@mail.gmail.com> <43E4AAC4.40309@mikefedyk.com> <86f04e340602040527q144516e0h30317a3986f7c32f@mail.gmail.com> Message-ID: <43E4B841.6030308@mikefedyk.com> Joao Oliveira wrote: >On 2/4/06, Mike Fedyk wrote: > > >>Why? It is a bug to silently overwrite data. >> >> > >Because people are used to work with this "bug" in all kinds of >ERP/CRM/APP, as i've pointed in >http://forums.vtiger.com/viewtopic.php?t=5368 > > I don't think it is a bug we want to have. There may be some special case that benefits from "last writer overwrites silently" semantics but I think we should deal with that once the issue surfaces. From mfedyk at mikefedyk.com Sat Feb 4 06:34:48 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 06:34:48 -0800 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> <43E34B58.6020502@mikeandkellycrowe.com> <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> Message-ID: <43E4BB88.10701@mikefedyk.com> Then what does www.vtigerforge.com do then? devel.vtigerforge.com should be for the trees currently in development. Not the current stable release. There is no reason to have forge.vtigerforge.com IMO. That is what www.vtigerforge.com is for. Sergio A. Kessler wrote: >mike, how about pointing devel.vtigerforge.com to vtiger.fosslabs.com ? > >and forge.vtigerforge.com to the actual gforge ? > >then devel.vtigerforge.com will be the place for the vtiger core >products (v5.0, v4.2.x, etc) >and forge.vtigerforge.com for all the satellite projects... > >/sak > >On 2/3/06, Mike Crowe wrote: > > >>I'm going to throw a little cold water on this and ask for some patience: >> >>IMHO, Here's what I want: >> >>There should be 1 site, vtigerforge.com >>vtiger.vtigerforge.com should be the main trac site for vtiger >>repository and issues. >>vtiger projects we create should be in SVN, handled by gforge. >> >>When Fathi completes his gforge setup, I plan on giving him access to >>vtigerforge.com. He will move databases and all to that site so that >>vtigerforge.com yields gforge instead of the current novellforge. >> >>Would you be willing to do the same? I'd like to see the main SVN and >>trac for vtiger on the forge machine. Are you willing to migrate this? >> >>Mike >> >>Matthew Brichacek wrote: >> >> >> >>>>svn and trac are being handled by you. >>>> >>>> >>>> >>>> >>>And jeffk, he seems to have more knowledge in svn management than me so >>>we should ping him on things until we are all as comfortable. >>> >>> >>> >>> >>> >>>>gforge by Fathi >>>> >>>> >>>> >>>> >>>Yes, I've contacted him off-list to find out what shell permissions he >>>needs and anything else I can help him with. >>> >>> >>> >>> >>> >>>>Mike too has a forge. >>>> >>>> >>>> >>>> >>>I was under the impression that we would turn off mikes forge when >>>gforge was up. >>> >>> >>> >>> >>> >>>>What to do with it and who is handling that stuff? >>>> >>>> >>>> >>>> >>>> >>>I'll keep an eye on the forge/trac/svn happenings and make sure anything >>>is posted here to the list. >>> >>> >>> >>> >>> >>> >>>>Now, we are working on porting the cvs stuff to svn. >>>>That would basically mean that we stop cvs cins into sf.net totally >>>>effective immediately. >>>> >>>> >>>> >>>> >>>This would be great! The whole project can reap the benefits of >>>subversion/trac if you abandon SF for now. Maybe re-visit SF after >>>subversion is in wider use with their system, provided developers aren't >>>madly in love with Trac by then. >>> >>> >>> >>> >>> >>>>I get the bigger picture but have no implementation >>>>knowledge. Willing to learn. Guidance needed. >>>> >>>> >>>> >>>> >>>No problem. Start with the svn book that jeffk posted. Subversion is >>>very easy to work with and once you've figured out your most used >>>commands you'll be amazed at how smooth it is (I was). >>>http://svnbook.red-bean.com/en/1.1/index.html >>> >>>Maybe jeffk or someone else can give us an IRC demo of how to branch and >>>merge in a way that would be most beneficial to the developers. >>> >>>I have http check outs and http authenticated maintenance enabled for >>>subversion. I'll work on https after we get the user->branch mapping >>>done. What I need from you is a list of current users on the SF CVS >>>tree and what branches they are allowed to access. I will re-create >>>this in svn and then we can let everyone loose. >>> >>>Still to be done: >>>A password changing page for users of trac/svn to be able to change >>>their passwords. I can build this or anyone else can, it's just an >>>htpasswd file. Https access for developer check-ins to the system. >>>Gforge installation, I am in contact with Fathi off-list to gather his >>>requirements. >>> >>>Install xchat (windows or linux) and point it to >>>vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to >>>communicate with the entire team in real time and this way you can open >>>those hallway meetings up to the rest of us. We can work on a logging >>>and publishing scheme so the data is archived and available for >>>reference later. This is a very handy tool, user coaching, IRC demos >>>and other things can happen in here that are great for reference later >>>and may get lost in a large mailing list. I cruise the linux-vserver >>>IRC logs all the time. They have a few developers on there that mentor >>>other devs on kernel stuff and its a great place to pick up these >>>conversions exactly the way they happened, off the cuff remarks and >>>all :). >>> >>>Matt >>> >>>_______________________________________________ >>>vtigercrm-developers mailing list >>>vtigercrm-developers at lists.vtigercrm.com >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >>> >>> >>> >>> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sat Feb 4 07:17:31 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sat, 4 Feb 2006 07:17:31 -0800 (PST) Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) Message-ID: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> (sorry, this reply is going to arrive out of thread) Mike Fedyk wrote: > Then what does www.vtigerforge.com do then? > devel.vtigerforge.com should be for the trees currently in development. > Not the current stable release. Just wanted to see if this was a commonly held expectation... Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 --------------------------------------------------------------------- I thought the subversion repository and trac instance (whatever its final domain name and physical host) is intended to be used for all vtiger-branded development. This means any bits that vtiger-the-company will put their name on and release. I include stable, maintenance and pre- releases in that category, and they'll all be found under vtigercrm/tags, starting with accurate recreations of vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. The branching and merging features of subversion are intended to be used within a single repository. If maintenance branches and development trunk weren't in the same repository, there wouldn't be much point in the exercise. It would be a significant step back from where we were with CVS, actually. Excerpted from "Getting svn checkouts, making commits" 5.0 development is happening on the trunk: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm 4.2.x maintenance is happening on a branch: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm Forge in separate repository ---------------------------- A second subversion repository would be made available on the same host for third-party projects related to vtiger. This can have looser requirements for getting commit access, etc. Since trac is single-project-oriented, it is likely that the (gforge) software will be better suited for the web-UI to that repository. Authenticated access == Go live date ------------------------------------ I think that's where we're headed, right? When svn+ssh or https authenticated access is opened, I presume the recent trunk checkins will be manually replayed into this repository by the core devs, and then sourceforge CVS just goes dark, as a matter of policy. BTW, svn repositories can be moved to other machines easily (svn dump, svn load). __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From sergiokessler at gmail.com Sat Feb 4 12:44:44 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sat, 4 Feb 2006 17:44:44 -0300 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <49216030602041244v67e2e3f9gd245b5b021cb4099@mail.gmail.com> yup, that sound very good... devel.vtigerforge.com with trac & SVN hosting v5 & v4.2 www.vtigerforge.com with gforge & another SVN repo for the thirdy party projects... /sak On 2/4/06, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: > > Then what does www.vtigerforge.com do then? > > devel.vtigerforge.com should be for the trees currently in development. > > Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its final > domain name and physical host) is intended to be used for all vtiger-branded > development. This means any bits that vtiger-the-company will put their name on > and release. > > I include stable, maintenance and pre- releases in that category, and they'll > all be found under vtigercrm/tags, starting with accurate recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be used within > a single repository. If maintenance branches and development trunk weren't in > the same repository, there wouldn't be much point in the exercise. It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same host for > third-party projects related to vtiger. This can have looser requirements for > getting commit access, etc. Since trac is single-project-oriented, it is likely > that the (gforge) software will be better suited for the web-UI to that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https authenticated > access is opened, I presume the recent trunk checkins will be manually replayed > into this repository by the core devs, and then sourceforge CVS just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn dump, svn load). > From sergiokessler at gmail.com Sat Feb 4 13:03:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sat, 4 Feb 2006 18:03:25 -0300 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <43E4AA3D.2000408@mikefedyk.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <43E4A75C.6030109@mikefedyk.com> <86f04e340602040511o32f6207etdcf61c1224b1d667@mail.gmail.com> <43E4AA3D.2000408@mikefedyk.com> Message-ID: <49216030602041303y41849930h43cde6c3f578b32f@mail.gmail.com> I don't follow... maybe GetUpdateSQL() is not the function to use... http://pear.php.net/manual/en/package.database.db.db-common.autoexecute.php in that function you specify the 'where' condition... as in $where = "table_id = $id"; (and you can't go wrong with the id) there must be something like that in ADODB /sak ps: of course, last update wins On 2/4/06, Mike Fedyk wrote: > Joao Oliveira wrote: > > >On 2/4/06, Mike Fedyk wrote: > > > > > >>The point is don't lock. Just compare the data during the edit > >>request. The edit request will have to send both sets of data before > >>and after the edit. > >> > >>See my post on the forum. It will be out in a few minutes. > >> > >> > > > >why not to compute hash from original record and it ? > >it will get fast when comparation takes place... > > > > > > > > > > Because of this feature JeffK pointed out: > > >http://phplens.com/adodb/reference.functions.getupdatesql.html#getupdatesql > > > >GetUpdateSQL(&$rs, $arrFields, $forceUpdate=false,$magicq=false,$forcenulls=false) > > > >Generate SQL to update a table given a recordset $rs, and the modified > >fields of the array $arrFields (which must be an associative array holding > >the column names and the new values) are compared with the current > >recordset. If $forceUpdate is true, then we also generate the SQL even if > >$arrFields is identical to $rs->fields. Requires the recordset to be > >associative. $magicq is used to indicate whether magic quotes are enabled > >(see qstr()). > > > >Since 4.52, we allow you to pass the $force type parameter, and this > >overrides the $ADODB_FORCE_TYPE global variable. > > > >Since 4.62, the table name to be used can be overridden by setting > >$rs->tableName before AutoExecute(), GetInsertSQL() or GetUpdateSQL() is > >called. > > From mfedyk at mikefedyk.com Sat Feb 4 13:12:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 13:12:31 -0800 Subject: [Vtigercrm-developers] Has anyone addressed this data overwriting issue? In-Reply-To: <49216030602041303y41849930h43cde6c3f578b32f@mail.gmail.com> References: <20060204033153.56523.qmail@web34611.mail.mud.yahoo.com> <43E49E60.5000002@mikefedyk.com> <43E4A1FA.8090301@mikeandkellycrowe.com> <43E4A75C.6030109@mikefedyk.com> <86f04e340602040511o32f6207etdcf61c1224b1d667@mail.gmail.com> <43E4AA3D.2000408@mikefedyk.com> <49216030602041303y41849930h43cde6c3f578b32f@mail.gmail.com> Message-ID: <43E518BF.9020007@mikefedyk.com> It looks like vtiger was using pear and then was ported to adodb but kept the pear names. Sergio A. Kessler wrote: >I don't follow... > >maybe GetUpdateSQL() is not the function to use... > >http://pear.php.net/manual/en/package.database.db.db-common.autoexecute.php > >in that function you specify the 'where' condition... >as in $where = "table_id = $id"; >(and you can't go wrong with the id) > >there must be something like that in ADODB > > >/sak >ps: of course, last update wins > >On 2/4/06, Mike Fedyk wrote: > > >>Joao Oliveira wrote: >> >> >> >>>On 2/4/06, Mike Fedyk wrote: >>> >>> >>> >>> >>>>The point is don't lock. Just compare the data during the edit >>>>request. The edit request will have to send both sets of data before >>>>and after the edit. >>>> >>>>See my post on the forum. It will be out in a few minutes. >>>> >>>> >>>> >>>> >>>why not to compute hash from original record and it ? >>>it will get fast when comparation takes place... >>> >>> >>> >>> >>> >>> >>Because of this feature JeffK pointed out: >> >> >> >>>http://phplens.com/adodb/reference.functions.getupdatesql.html#getupdatesql >>> >>>GetUpdateSQL(&$rs, $arrFields, $forceUpdate=false,$magicq=false,$forcenulls=false) >>> >>>Generate SQL to update a table given a recordset $rs, and the modified >>>fields of the array $arrFields (which must be an associative array holding >>>the column names and the new values) are compared with the current >>>recordset. If $forceUpdate is true, then we also generate the SQL even if >>>$arrFields is identical to $rs->fields. Requires the recordset to be >>>associative. $magicq is used to indicate whether magic quotes are enabled >>>(see qstr()). >>> >>>Since 4.52, we allow you to pass the $force type parameter, and this >>>overrides the $ADODB_FORCE_TYPE global variable. >>> >>>Since 4.62, the table name to be used can be overridden by setting >>>$rs->tableName before AutoExecute(), GetInsertSQL() or GetUpdateSQL() is >>>called. >>> >>> >>> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mmbrich at fosslabs.com Sat Feb 4 13:16:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sat, 04 Feb 2006 14:16:23 -0700 Subject: [Vtigercrm-developers] SVN access In-Reply-To: <43E4BB88.10701@mikefedyk.com> References: <3bec26390602022256g38fa1719o6dc9b4d5ec0788bd@mail.gmail.com> <1138950294.20220.367.camel@ubuntu> <3bec26390602022311t6b2a16t7b655433b99201e2@mail.gmail.com> <3bec26390602022314y7e3d5cd5w8d11201f08bc2fe0@mail.gmail.com> <1138951931.20220.370.camel@ubuntu> <1138952065.20220.372.camel@ubuntu> <1138956172.20220.407.camel@ubuntu> <43E34B58.6020502@mikeandkellycrowe.com> <49216030602040554lfe11046qadf6f3b7f133603b@mail.gmail.com> <43E4BB88.10701@mikefedyk.com> Message-ID: <1139087784.20220.473.camel@ubuntu> FYI, I upgraded trac to 0.9.3 last night. Matt On Sat, 2006-02-04 at 06:34 -0800, Mike Fedyk wrote: > Then what does www.vtigerforge.com do then? > > devel.vtigerforge.com should be for the trees currently in development. Not the current stable release. > > There is no reason to have forge.vtigerforge.com IMO. That is what www.vtigerforge.com is for. > > Sergio A. Kessler wrote: > > >mike, how about pointing devel.vtigerforge.com to vtiger.fosslabs.com ? > > > >and forge.vtigerforge.com to the actual gforge ? > > > >then devel.vtigerforge.com will be the place for the vtiger core > >products (v5.0, v4.2.x, etc) > >and forge.vtigerforge.com for all the satellite projects... > > > >/sak > > > >On 2/3/06, Mike Crowe wrote: > > > > > >>I'm going to throw a little cold water on this and ask for some patience: > >> > >>IMHO, Here's what I want: > >> > >>There should be 1 site, vtigerforge.com > >>vtiger.vtigerforge.com should be the main trac site for vtiger > >>repository and issues. > >>vtiger projects we create should be in SVN, handled by gforge. > >> > >>When Fathi completes his gforge setup, I plan on giving him access to > >>vtigerforge.com. He will move databases and all to that site so that > >>vtigerforge.com yields gforge instead of the current novellforge. > >> > >>Would you be willing to do the same? I'd like to see the main SVN and > >>trac for vtiger on the forge machine. Are you willing to migrate this? > >> > >>Mike > >> > >>Matthew Brichacek wrote: > >> > >> > >> > >>>>svn and trac are being handled by you. > >>>> > >>>> > >>>> > >>>> > >>>And jeffk, he seems to have more knowledge in svn management than me so > >>>we should ping him on things until we are all as comfortable. > >>> > >>> > >>> > >>> > >>> > >>>>gforge by Fathi > >>>> > >>>> > >>>> > >>>> > >>>Yes, I've contacted him off-list to find out what shell permissions he > >>>needs and anything else I can help him with. > >>> > >>> > >>> > >>> > >>> > >>>>Mike too has a forge. > >>>> > >>>> > >>>> > >>>> > >>>I was under the impression that we would turn off mikes forge when > >>>gforge was up. > >>> > >>> > >>> > >>> > >>> > >>>>What to do with it and who is handling that stuff? > >>>> > >>>> > >>>> > >>>> > >>>> > >>>I'll keep an eye on the forge/trac/svn happenings and make sure anything > >>>is posted here to the list. > >>> > >>> > >>> > >>> > >>> > >>> > >>>>Now, we are working on porting the cvs stuff to svn. > >>>>That would basically mean that we stop cvs cins into sf.net totally > >>>>effective immediately. > >>>> > >>>> > >>>> > >>>> > >>>This would be great! The whole project can reap the benefits of > >>>subversion/trac if you abandon SF for now. Maybe re-visit SF after > >>>subversion is in wider use with their system, provided developers aren't > >>>madly in love with Trac by then. > >>> > >>> > >>> > >>> > >>> > >>>>I get the bigger picture but have no implementation > >>>>knowledge. Willing to learn. Guidance needed. > >>>> > >>>> > >>>> > >>>> > >>>No problem. Start with the svn book that jeffk posted. Subversion is > >>>very easy to work with and once you've figured out your most used > >>>commands you'll be amazed at how smooth it is (I was). > >>>http://svnbook.red-bean.com/en/1.1/index.html > >>> > >>>Maybe jeffk or someone else can give us an IRC demo of how to branch and > >>>merge in a way that would be most beneficial to the developers. > >>> > >>>I have http check outs and http authenticated maintenance enabled for > >>>subversion. I'll work on https after we get the user->branch mapping > >>>done. What I need from you is a list of current users on the SF CVS > >>>tree and what branches they are allowed to access. I will re-create > >>>this in svn and then we can let everyone loose. > >>> > >>>Still to be done: > >>>A password changing page for users of trac/svn to be able to change > >>>their passwords. I can build this or anyone else can, it's just an > >>>htpasswd file. Https access for developer check-ins to the system. > >>>Gforge installation, I am in contact with Fathi off-list to gather his > >>>requirements. > >>> > >>>Install xchat (windows or linux) and point it to > >>>vtiger.fosslabs.com:6667 and '/join #devel'. You can use this to > >>>communicate with the entire team in real time and this way you can open > >>>those hallway meetings up to the rest of us. We can work on a logging > >>>and publishing scheme so the data is archived and available for > >>>reference later. This is a very handy tool, user coaching, IRC demos > >>>and other things can happen in here that are great for reference later > >>>and may get lost in a large mailing list. I cruise the linux-vserver > >>>IRC logs all the time. They have a few developers on there that mentor > >>>other devs on kernel stuff and its a great place to pick up these > >>>conversions exactly the way they happened, off the cuff remarks and > >>>all :). > >>> > >>>Matt > >>> > >>>_______________________________________________ > >>>vtigercrm-developers mailing list > >>>vtigercrm-developers at lists.vtigercrm.com > >>>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>vtigercrm-developers mailing list > >>vtigercrm-developers at lists.vtigercrm.com > >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >> > >> > >> > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sat Feb 4 15:21:11 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sat, 4 Feb 2006 15:21:11 -0800 (PST) Subject: [Vtigercrm-developers] commit mailer 'svnmailer', 'post-commit-hook', repository list host Message-ID: <20060204232111.84012.qmail@web34615.mail.mud.yahoo.com> svnmailer --------- Thinking ahead a few days to when people are committing to the new repository, there may be a need to continue the commit-mailing list, which people may want in addition to the trac timeline view. subversion has a default mailer script (mailer.py), but if/as long as we're setting it up, svnmailer might be a better idea: http://opensource.perlig.de/svnmailer/ post-commit-hook ---------------- The reason I'd like to have svnmailers enhanced configurability is that I think we'll want to use the trac-post-commit-hook script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook for the awesome ticket-closing feature: "A fairly complicated example of what you can do is with a commit message of: 'Changed blah and foo to do this or that. Fixes #10 and #12, and refs #12.' This will close #10 and #12, and add a note to #12." We need this in the worst way. There are hundreds of CVS commit messages that say only "fixed bug". This is a carrot and stick approach; write a good checkin message, and you don't have to manually close a bug. write a checkin message that says 'fixed bug', and someone is going to come after you with a stick ;) If that workflow catches on with committers, I'd be inclined to see if I can push some extra information about named ticket status/closures into the commit email, assuming it runs after the post-commit-hook. Repository List --------------- Has the repository list also migrated from: vtigercrm-repository at lists.sourceforge.net to a different host? We have this weird limbo situation where the sourceforge list(s) still receive whatever mail that gets sent. That's whay I never noticed (despite it being announced) in gmane that the devel list had really and truly changed hosts. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sat Feb 4 15:40:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 15:40:40 -0800 Subject: [Vtigercrm-developers] commit mailer 'svnmailer', 'post-commit-hook', repository list host In-Reply-To: <20060204232111.84012.qmail@web34615.mail.mud.yahoo.com> References: <20060204232111.84012.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E53B78.4090202@mikefedyk.com> +5 Do we have to use those soft Styrofoam clue sticks? ;) I really like this. Can we have a special name for references to other bug trackers? Like vtbug#NNNN would link to the vtiger custom bug tracker and sfbug#NNNN would reference to the source forge bug tracker (are there any bugs in there that might get fixed in 4.2.4+)? Jeff Kowalczyk wrote: >svnmailer >--------- > >Thinking ahead a few days to when people are committing to the new repository, >there may be a need to continue the commit-mailing list, which people may want >in addition to the trac timeline view. > >subversion has a default mailer script (mailer.py), but if/as long as we're >setting it up, svnmailer might be a better idea: > >http://opensource.perlig.de/svnmailer/ > > >post-commit-hook >---------------- > >The reason I'd like to have svnmailers enhanced configurability is that I think >we'll want to use the trac-post-commit-hook script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >for the awesome ticket-closing feature: > >"A fairly complicated example of what you can do is with a commit message > of: > > 'Changed blah and foo to do this or that. Fixes #10 and #12, and refs #12.' > >This will close #10 and #12, and add a note to #12." > >We need this in the worst way. There are hundreds of CVS commit messages that >say only "fixed bug". This is a carrot and stick approach; write a good checkin >message, and you don't have to manually close a bug. write a checkin message >that says 'fixed bug', and someone is going to come after you with a stick ;) > >If that workflow catches on with committers, I'd be inclined to see if I can >push some extra information about named ticket status/closures into the commit >email, assuming it runs after the post-commit-hook. > > >Repository List >--------------- > >Has the repository list also migrated from: > > vtigercrm-repository at lists.sourceforge.net > >to a different host? We have this weird limbo situation where the sourceforge >list(s) still receive whatever mail that gets sent. That's whay I never noticed >(despite it being announced) in gmane that the devel list had really and truly >changed hosts. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sat Feb 4 15:44:45 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 15:44:45 -0800 Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? In-Reply-To: <43E4A23A.2070900@mikeandkellycrowe.com> References: <43E49D11.7000002@mikefedyk.com> <43E4A23A.2070900@mikeandkellycrowe.com> Message-ID: <43E53C6D.90104@mikefedyk.com> How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mmbrich at fosslabs.com Sat Feb 4 16:32:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sat, 04 Feb 2006 17:32:58 -0700 Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com> <43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <1139099578.20220.480.camel@ubuntu> Yea, once you've gone to the login screen all session data is re-set. In Login and Authenticate files you can set up hidden variables to hold much of this data but I haven't tried to get it to hold fields data, just placement data (ie: modules and actions) so the user is returned to the module/action they were at when the session was closed. matt On Sat, 2006-02-04 at 15:44 -0800, Mike Fedyk wrote: > How would it be an apache issue? > > Write a note to a lead. Let the session expire and then try to save the > note. You will login and the note won't be saved. It looks like the > password screen is losing state, but I haven't looked at that code yet. > > Mike Crowe wrote: > > >This is an apache issue, right? I've never had this problem. > > > >Mike Fedyk wrote: > > > > > >>http://forums.vtiger.com/viewtopic.php?t=5197 > >> > >>If there haven't been any connections to the server for X number of > >>minutes (say you were talking to a contact and writing a note), when you > >>submit that note, it will ask you to login again. > >> > >>After you login, the update you sent will not have been saved. > >> > >>In the right circumstances, you can right click on the back button and > >>select the second entry from the top to post your update again. > >>_______________________________________________ > >>vtigercrm-developers mailing list > >>vtigercrm-developers at lists.vtigercrm.com > >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > >> > >> > >> > > > >_______________________________________________ > >vtigercrm-developers mailing list > >vtigercrm-developers at lists.vtigercrm.com > >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > > > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sat Feb 4 21:15:57 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:15:57 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search Message-ID: <43E58A0D.8090703@mikefedyk.com> Let's see if thunderbird garbles patches. Should this count as a "feature"? I think it's a fix ready for 4.2.4. Comments wanted. diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php vtiger-4.2.3-testing/modules/Leads/ListView.php --- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 14:43:33.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 20:58:47.000000000 -0800 @@ -69,6 +69,7 @@ if (isset($_REQUEST['leadsource'])) $leadsource = $_REQUEST['leadsource']; if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; + if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; if (isset($_REQUEST['lead_status'])) $leadstatus = $_REQUEST['lead_status']; @@ -131,6 +132,10 @@ array_push($where_clauses, "leadaddress.phone like '%$phone%'"); $url_string .= "&phone=".$phone; } + if(isset($fax) && $fax != ""){ + array_push($where_clauses, "leadaddress.fax like '%$fax%'"); + $url_string .= "&fax=".$fax; + } if(isset($email) && $email != ""){ array_push($where_clauses, "leaddetails.email like '$email%'"); $url_string .= "&email=".$email; @@ -245,6 +250,7 @@ //if(isset($modified_user_id)) $search_form->assign("MODIFIED_USER_ID", $modified_user_id); //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", $do_not_call); if(isset($phone)) $search_form->assign("PHONE", $phone); + if(isset($fax)) $search_form->assign("FAX", $fax); if(isset($email)) $search_form->assign("EMAIL", $email); if(isset($mobile)) $search_form->assign("MOBILE", $mobile); if(isset($address_street)) $search_form->assign("ADDRESS_STREET", $address_street); diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html vtiger-4.2.3-testing/modules/Leads/SearchForm.html --- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 20:56:49.000000000 -0800 @@ -99,33 +99,33 @@ {MOD.LBL_LAST_NAME} - {MOD.LBL_EMAIL} - + {MOD.LBL_FAX} + {MOD.LBL_COMPANY} - {MOD.LBL_MOBILE} - + {MOD.LBL_EMAIL} + {MOD.LBL_LEAD_SOURCE} - {MOD.LBL_RATING} - + {MOD.LBL_MOBILE} + {MOD.LBL_INDUSTRY} - {MOD.LBL_LEAD_STATUS} - + {MOD.LBL_RATING} + {MOD.LBL_ADDRESS_STREET} - {MOD.LBL_ADDRESS_CITY} - + {MOD.LBL_LEAD_STATUS} + {MOD.LBL_ADDRESS_STATE} - {MOD.LBL_ADDRESS_POSTAL_CODE} - + {MOD.LBL_ADDRESS_CITY} + {APP.LBL_ASSIGNED_TO} -   -   + {MOD.LBL_ADDRESS_POSTAL_CODE} +
{CUSTOMFIELD}
From mfedyk at mikefedyk.com Sat Feb 4 21:51:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:51:52 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time Message-ID: <43E59278.7070801@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Activities/OpenListView.php vtiger-4.2.3-testing/modules/Activities/OpenListView.php --- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php 2006-02-04 21:44:00.000000000 -0800 @@ -40,9 +40,37 @@ $today = date("Y-m-d", time()); +#Keep this to a minimum of 3 days to show monday's activities when today is friday $later = date("Y-m-d", strtotime("$today + 7 days")); //$activity = new Activity(); //change made as requested by community by shaw - $list_query = " select crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, contactdetails.lastname, contactdetails.firstname, contactdetails.contactid, account.accountid, account.accountname, recurringevents.recurringtype,recurringevents.recurringdate from activity inner join crmentity on crmentity.crmid=activity.activityid left join cntactivityrel on cntactivityrel.activityid= activity.activityid left join contactdetails on contactdetails.contactid= cntactivityrel.contactid left join seactivityrel on seactivityrel.activityid = activity.activityid left outer join account on account.accountid = contactdetails.accountid left outer join recurringevents on recurringevents.activityid=activity.activityid inner join salesmanactivityrel on salesmanactivityrel.activityid=activity.activityid WHERE crmentity.deleted=0 and (activity.activitytype = 'Meeting' or activity.activitytype='Call' or activity.activitytype='Task') AND ( activity.status is NULL || activity.status != 'Completed' ) and ( activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) AND (((date_start >= '$today' AND date_start < '$later') OR (date_start < '$today')) OR (recurringevents.recurringdate between '$today' and '$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; + $list_query = "SELECT + crmentity.crmid, + crmentity.smownerid, + crmentity.setype, + activity.*, + contactdetails.lastname, + contactdetails.firstname, + contactdetails.contactid, + account.accountid, + account.accountname, + recurringevents.recurringtype, + recurringevents.recurringdate, + GREATEST(recurringevents.recurringdate,activity.date_start) as sort_date + FROM activity + INNER JOIN crmentity ON crmentity.crmid = activity.activityid + LEFT JOIN cntactivityrel ON cntactivityrel.activityid = activity.activityid + LEFT JOIN contactdetails ON contactdetails.contactid = cntactivityrel.contactid + LEFT JOIN seactivityrel ON seactivityrel.activityid = activity.activityid + LEFT OUTER JOIN account ON account.accountid = contactdetails.accountid + LEFT OUTER JOIN recurringevents ON recurringevents.activityid = activity.activityid + INNER JOIN salesmanactivityrel ON salesmanactivityrel.activityid = activity.activityid + WHERE crmentity.deleted=0 + AND ( activity.status is NULL || activity.status != 'Completed' ) + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Held') + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) + AND ( date_start <= '$later' OR recurringevents.recurringdate <= '$later' ) + AND salesmanactivityrel.smid ='{$current_user->id}' + ORDER BY sort_date, activity.time_start"; //$list_query = getListQuery("Activities",$where); @@ -65,5 +93,6 @@ 'accountid' => $adb->query_result($list_result, $i, 'accountid'), 'contactid' => $adb->query_result($list_result,$i,'contactid'), - 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'time_start' => $adb->query_result($list_result,$i,'time_start'), 'due_date' => getDisplayDate($adb->query_result($list_result,$i,'due_date')), 'recurringtype' => getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), @@ -79,5 +108,5 @@ // Stick the form header out there. -$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); +$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); //echo get_form_header($current_module_strings['LBL_UPCOMING'], "
".$current_module_strings['LBL_TODAY'].$later_day."
", false); @@ -114,4 +144,5 @@ $end_date=$event['due_date']; //included for getting the OverDue Activities in the Upcoming Activities $start_date=$event['date_start']; + $time_start=$event['time_start']; switch ($event['type']) { @@ -149,8 +180,10 @@ $end=explode("-",$end_date); } + $end_time=explode(":",$time_start); - $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); + $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); $curr=explode("-",$current_date); - $date_diff= mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); + $date_diff= mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) + - mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); if($date_diff>0) From mfedyk at mikefedyk.com Sat Feb 4 22:01:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:01:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb Message-ID: <43E594B2.4000601@mikefedyk.com> The default seems to be 8mb, and the dashboard and pipeline graphs don't work with that limit. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php vtiger-4.2.3-testing/index.php --- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 @@ -29,4 +29,7 @@ } +#More than 8MB memory needed for graphs +ini_set('memory_limit','16M'); + function fetchPermissionDataForTabList() { From mfedyk at mikefedyk.com Sat Feb 4 22:22:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:22:32 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted Message-ID: <43E599A8.9000506@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Leads/Lead.php vtiger-4.2.3-testing/modules/Leads/Lead.php --- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 22:13:43.000000000 -0800 @@ -93,5 +93,5 @@ var $column_fields = Array(); - var $sortby_fields = Array('lastname','email','phone'); + var $sortby_fields = Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); var $combofieldNames = Array('leadsource'=>'leadsource_dom' From mfedyk at mikefedyk.com Sat Feb 4 22:32:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:32:53 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] webmail reply & reply-to-all uri fix (hack) Message-ID: <43E59C15.1060604@mikefedyk.com> I'm hoping someone has the proper fix for this as I was curious about the webmail and there was a help request in the forum I looked and came up with this hack. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php --- vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php 2006-01-30 14:42:59.000000000 -0800 @@ -40,5 +40,6 @@ $base_uri = preg_replace($dirs, $repl, $PHP_SELF); //echo '
overriding base_uri '; - $base_uri="/index.php?module=squirrelmail-1.4.4&action="; + #This is a quick hack that only works if vtiger is in http://domain/vtiger -mikefedyk + $base_uri="/vtiger/index.php?module=squirrelmail-1.4.4&action="; //echo '
in display messages base uri is'.$base_uri; return $base_uri; From mike at mikeandkellycrowe.com Sat Feb 4 17:26:01 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 5 Feb 2006 01:26:01 +0000 GMT Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data ifthe logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com><43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <7992751.1139102726348.JavaMail.teamon@bda047-cell00.bisx.prod.on.blackberry> My vtiger sessions don't expire at all. Is that a setting somewhere? I haven't looked. Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Mike Fedyk Date: Sat, 04 Feb 2006 15:44:45 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From m.jacquemes at neuf.fr Sun Feb 5 02:02:06 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 11:02:06 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php Message-ID: Hello everybody, I'm new on this list but have already done some work on VTiger. Normally this post would go in a help or developer forum but this problem exists also in V5 and I think it has to be corrected. In modules/Settings/ComboFieldList.php, function getUserFldArray uses direct calls to MySQL interface instead of calls to PearDatabase. This could result in connectivity problems. function getUserFldArray($fld_module) { $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = mysql_query($query); $noofrows = mysql_num_rows($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[mysql_result($result,$i,"fieldlabel")] = mysql_result($result,$i,"columnname"); } } return $user_fld; } I replace by : function getUserFldArray($fld_module) { global $adb; $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = $adb->query($query); $noofrows = $adb->getRowCount($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[$adb->query_result($result,$i,"fieldlabel")] = $adb->query_result($result,$i,"columnname"); } } return $user_fld; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060205/67cc77f4/attachment.htm From jtk at yahoo.com Sun Feb 5 04:58:21 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 04:58:21 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Michel JACQUEMES wrote: > Normally this post would go in a help or developer forum but this problem > exists also in V5 and I think it has to be corrected. This brings up a good point as we go forward with subversion repository. If you have a bug that exists on many branches, you typically make a checkin for each branch to which it applies, if the people working on that branch are ready for it. If the core team doesn't want Michel checking this fix in to vtigercrm/trunk after he checks it in to vtigercrm/branches/4.2, then we need to have a mechanism by which we know they'll apply it themselves later. The answer in both cases is trac tickets. This should be a bug, and it will have a number (eg. #426). The bug should be marked as applying to a particular milestone (4.2.4). If Michel has commit access, the post_commmit_hook script discussed will associate his comit message 'fixed #426' with the diff, and close the bug. If Michel is not a committer, he would post his patch in the bug attachments, and the person checking it in would use the comit message 'fixed #426' to close the bug. Since track tickets currently only associate with one milestone, it is my thinking that we'd want a separate bug for the the same problem still found on the trunk, associated with the 5.0.0 milestone. This is a little extra work to make the second ticket, but it gives better history of what has been fixed in a given milestone. It's a tradeoff between an extra lightweight task (making a ticket), and having a good history for that particular bug and section of code in your existing stable product and your upcoming release(s). The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 08:10:26 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 08:10:26 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? Message-ID: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Does anyone have experience with copyright-assignment documentation of committer access? I think we can be loose about signed hardcopy, but perhaps there's some benefit to having a simple text emailed in by committers that asserts that we individually: a) are free from contractual restrictions that prevent us from contributing to an OSS project. b) grant copyright on committed work to this repository to vtiger-the-company In return for the volunteers making it easy to clear copyright, perhaps vtiger-the-company can agree to some plan to assign their copyright to a board-directed foundation of the same name at some future date. Any foundation plan would only be implemented if the community grows to a size and commercial importance that it justifies the effort. If the community only acts as volunteer maintainers for existing releases, a foundation is less necessary. vtiger-the-company could be granted by the board certain elevated usage rights to the trademarks, etc, so they'd still be the 'commercial face' of a larger vtiger community. Plone did this some time ago, and now most of the original contributors are involved in commercial consultancies specializing in Plone development. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 10:20:54 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 10:20:54 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E594B2.4000601@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> Message-ID: <43E64206.40800@mikefedyk.com> Untested. This will put it in config.php instead. diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php vtiger-4.2.3-testing/install/4createConfigFile.php --- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 20:46:28.000000000 -0800 +++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 10:13:33.000000000 -0800 @@ -195,6 +195,9 @@ $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; $config .= "\$release_date = '".$release_date."';\n\n"; +$config .= "#More than 8MB memory needed for graphs\n"; +$config .= "ini_set('memory_limit','16M');\n\n"; + $config .= "//World clock & Calculator will be displayed if these variables are 'true' otherwise will not be displayed.\n"; $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; Mike Fedyk wrote: >The default seems to be 8mb, and the dashboard and pipeline graphs don't >work with that limit. > >diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >vtiger-4.2.3-testing/index.php >--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >@@ -29,4 +29,7 @@ > } > >+#More than 8MB memory needed for graphs >+ini_set('memory_limit','16M'); >+ > function fetchPermissionDataForTabList() > { > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From m.jacquemes at neuf.fr Sun Feb 5 10:58:14 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 19:58:14 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Message-ID: Jeff, You have perfectly understood my meaning when I submit this patch. Nevertheless, as I am new and I have tried to read all the archives, I have not been able to find where I have to submit this patch, even if I have to do it twice. I have registered on the forge, so could someone take few minutes to tell me where do I have to go? (don't need a user's manual, only few shortcuts, I hope I will understand the rest). -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Jeff Kowalczyk Envoy??: dimanche 5 f?vrier 2006 13:58 ??: vtigercrm-developers at lists.vtigercrm.com Objet?: Re: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 11:05:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 11:05:22 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205190522.49802.qmail@web34613.mail.mud.yahoo.com> --- Michel JACQUEMES wrote: > I am new and I have tried to read all the archives, I have > not been able to find where I have to submit this patch, even if I have to > do it twice. > I have registered on the forge, so could someone take few minutes to tell me > where do I have to go? (don't need a user's manual, only few shortcuts, I > hope I will understand the rest). The development process, repository hosts, repository tracker, etc., are all changing as we speak. For the moment, patches are coming to this list. The repository into which your patch will be committed is not yet open for authenticated access. The trac tracker into which the related bug would be filed may or may not be open to user signups yet. Forge is going be used for vtiger add-ons, and will have its own svn repository. I think we'll hear from Matthew Brichacek when he's ready to give the all-clear for authenticated access to the vtiger subversion repository and user accounts on trac. http://vtiger.fosslabs.com/cgi-bin/trac.cgi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 12:01:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:01:58 -0700 Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Message-ID: <1139169718.20220.495.camel@ubuntu> I don't have any problems with point "a" but I won't assign my copyrights to vtiger unless there is a foundation of some kind that controls this and a democratic voting process that allows community members to sit on the board. We've all seen it before, commercial entities get greedy (or their VC's) and if they have full copyrights over the project you can expect it to get dual licensed and then all kinds of bad things will follow. If you want examples, look no further than mambo, asterisk or sugar. Matt On Sun, 2006-02-05 at 08:10 -0800, Jeff Kowalczyk wrote: > Does anyone have experience with copyright-assignment documentation of > committer access? > > I think we can be loose about signed hardcopy, but perhaps there's some benefit > to having a simple text emailed in by committers that asserts that we > individually: > > a) are free from contractual restrictions that prevent us from contributing to > an OSS project. > > b) grant copyright on committed work to this repository to vtiger-the-company > > In return for the volunteers making it easy to clear copyright, perhaps > vtiger-the-company can agree to some plan to assign their copyright to a > board-directed foundation of the same name at some future date. > > Any foundation plan would only be implemented if the community grows to a size > and commercial importance that it justifies the effort. If the community only > acts as volunteer maintainers for existing releases, a foundation is less > necessary. > > vtiger-the-company could be granted by the board certain elevated usage rights > to the trademarks, etc, so they'd still be the 'commercial face' of a larger > vtiger community. > > Plone did this some time ago, and now most of the original contributors are > involved in commercial consultancies specializing in Plone development. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 12:15:59 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 12:15:59 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <1139169718.20220.495.camel@ubuntu> Message-ID: <20060205201559.51975.qmail@web34606.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > I don't have any problems with point "a" but I won't assign my > copyrights to vtiger unless there is a foundation of some kind that > controls this and a democratic voting process that allows community > members to sit on the board. I guess you're right, copyright assignment isn't something to talk about until a foundation is in place, which isn't even on the radar at this time. The repository will be helpful here, we can assume it (theoretically) contains line-by-line 'svn blame' of the codebase, all the way back through when sourceforge CVS was started. Anyone who wanted to clear copyright (for some sort of license change) would have to slog through that and subtract out any code that wasn't written by vtiger-the-company. And they'd have their own trouble separating out the sugarcrm origination. I retract the suggestion. Commit first, answer Lawyer's questions later ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 12:52:37 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:52:37 -0700 Subject: [Vtigercrm-developers] Getting started with SVN Message-ID: <1139172757.20220.502.camel@ubuntu> So, when should we make the official switch over to SVN? I can get enough of the system up today and do a final conversion of CVS today as well. The extra features like post-commit hooks can be added as we go along correct? Anyone who wants to help set up these much needed features? I haven't checked, but do CVS check-ins slow to almost nothing over the weekend? If so, today may be the day to get the final conversion done. We gave an SVN crash course on IRC the other day that was able to get the core team up to speed on SVN so they should be ready to go for the most common day-to-day tasks. Any suggestions on when to pull the trigger? Matt From mmbrich at fosslabs.com Sun Feb 5 13:08:06 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:08:06 -0700 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <43E40310.9050803@mikefedyk.com> References: <43E40310.9050803@mikefedyk.com> Message-ID: <1139173686.20220.504.camel@ubuntu> Nada on freshmeat or sf.net. Maybe we should write one :). Matt On Fri, 2006-02-03 at 17:27 -0800, Mike Fedyk wrote: > Does anyone know of any ready-made bounty handling systems? > > Comments wanted. > > (16:53:41) David_Johnston: anyway add a sectionto the site where i can > place a bounty > (16:53:55) David_Johnston: this must have the folowing > (16:54:46) David_Johnston: 1 file uploads so i can upload descrptive > files > (16:55:48) David_Johnston: a vault where the dev can upload his work > and open it when he has been paid > (16:56:20) David_Johnston: but keep all code in case of a dispute > (16:56:54) David_Johnston: the code must be able to be run from the > vault > (16:57:10) David_Johnston: ie a working demo > (16:57:42) David_Johnston: do this and i will have a few bountys for u > (16:59:51) David_Johnston: u could also have a small % goto the vtiger > team of every bounty 5% say > (17:00:23) mfedyk: Here's what I'm thinking > (17:00:35) mfedyk: we can do most of this with a forum > (17:01:29) David_Johnston: anyway im of to bed email me if u think is > doable at (vtigerATzim-onlineDOTcom) > (17:01:35) mfedyk: the code can be signed and encrypted to a gpg key > that is held by the bounty mediator. > (17:01:51) David_Johnston: yup > (17:02:07) mfedyk: and the mediator releases the code once all sides > agree on the bounty. > (17:02:19) David_Johnston: kewl > (17:02:34) David_Johnston: but the code must be able to run > (17:02:48) mfedyk: I don't think we should have an automated hosting > of the code. > (17:03:26) mfedyk: with your system you would end up with a modified > code base, but would need to know the tools to extract the changes. > (17:03:27) David_Johnston: so for example i can go to > www.vtiger.com/bounty232/demo/ and see it work > (17:04:40) David_Johnston: just make shure vtiger stay honist anit > will all work > (17:06:46) David_Johnston: i love OS but understand nothing is for > free > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 13:23:09 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:23:09 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139172757.20220.502.camel@ubuntu> Message-ID: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > So, when should we make the official switch over to SVN? > ... do a final conversion of CVS today as well. ASAP, it seems like the vtiger team has refrained from committing over the weekend. Unfortunately, sourceforge's 'nightly' tarball is still the exact same bytecount as the one we worked with originally: 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 Is the same as the one that yeilded: Total SVN Commits: 3392 First Revision Date: Mon Aug 30 02:13:46 2004 Last Revision Date: Tue Jan 24 08:40:10 2006 I think we need to force a nightly tarball backup, somehow. Anyone on the vtiger team have access to the vtigercrm sourceforge shell account? I don't know if you can even do a backup without the sourceforge administrator's intervention. Maybe the sourceforge shell account has access to the repository root, and can tar and scp it manually. > The extra features like post-commit hooks can be added as we go > along correct? Anyone who wants to help set up these much needed > features? Yes, those goodies shouldn't stop us from starting with svn cutover at a reasonable opportunity. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 13:28:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:28:25 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> References: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> Message-ID: <1139174905.20220.517.camel@ubuntu> > Unfortunately, sourceforge's 'nightly' tarball is still the exact same > bytecount as the one we worked with originally: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 darn, I was hoping we could have it before the core team gets started again (this evening). The date is right. Should I pull it down and convert it and see what we get? Matt From jtk at yahoo.com Sun Feb 5 13:32:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:32:58 -0800 (PST) Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <1139173686.20220.504.camel@ubuntu> Message-ID: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > Nada on freshmeat or sf.net. Maybe we should write one :). I was surpised when my search came up empty, too. Maybe a trac ticket marked with a certain component could function as a bounty post? http://fundable.org comes to mind as a possiblity. 5% is about my upper limit for acceptable fee-load on an open-source funding mechanism. For the 5%, fundable .org seems to offer some thoughtful features for transacting group funding. "...How much does Fundable cost? Starting a group action or making a pledge is completely FREE. EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group actions) have a 5% fee taken from their totals. (This does not apply to group actions created before January 5, 2006. Click here to read about fees for these older group actions). Remember, there is no cost to set up a group action and no one pays anything if a group action expires.""" __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 13:39:04 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:39:04 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205213904.90092.qmail@web34614.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 > The date is right. Should I pull it down and convert it and see what we > get? No, I wasn't clear about the current file. That tarball is what you get at this moment, and the bytecount hasn't changed since the one you and I worked with on or about friday. They're the same file, that's just my local creation time. Sourceforge's nightly tarball mechanism apparently isn't firing nightly. tarring up the CVS repository root would be just as good, but I have no idea what the sourceforge shell account layout is, if that repository is even visible. When I was running through our procedure, the steps in sequence for cvs2svn and svn reorganization took about a half-hour or less. If we can get someone with the sourceforge shell account to get us a tarball of the repository ASAP, maybe there's still time... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 14:01:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 14:01:30 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> I don't know if they'll get to it in time, but I opened a support request with sourceforge: http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 ------------------- Nightly tarball needed for vtigercrm, last date 2005-01-24 Volunteer community members are trying to complete an time-dependent operation on the CVS repository for sourceforge project: vtigercrm The nightly tarball we did our test run with only has commit activity up through Tue Jan 24 08:40:10 2006. The tarball itself seems to be dated on the 24th. There has been commit activity since then, but no newer nightly tarball is available. Last known CVS activity is 2006-02-03 16:20. Can you trigger that backup at your earliest convenience? If possible, can you also tell me whether a person using the vtigercrm sourceforge shell account would be able backup the repository directory manually? Those guys come in to work in a few hours, and that will be our last chance to do this operation today. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 14:25:29 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 15:25:29 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> References: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> Message-ID: <1139178329.20220.523.camel@ubuntu> Great!, even if they can't get to it today we may be able to co-ordinate something that still gives us a clean cut-off point. If they can, icing on the cake. Matt On Sun, 2006-02-05 at 14:01 -0800, Jeff Kowalczyk wrote: > I don't know if they'll get to it in time, but I opened a support request with > sourceforge: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 > > ------------------- > Nightly tarball needed for vtigercrm, last date 2005-01-24 > > Volunteer community members are trying to complete an > time-dependent operation on the CVS repository for > sourceforge project: vtigercrm > > The nightly tarball we did our test run with only has > commit activity up through Tue Jan 24 08:40:10 2006. > The tarball itself seems to be dated on the 24th. > > There has been commit activity since then, but no newer > nightly tarball is available. Last known CVS activity > is 2006-02-03 16:20. > > Can you trigger that backup at your earliest convenience? > > If possible, can you also tell me whether a person > using the vtigercrm sourceforge shell account would be > able backup the repository directory manually? Those > guys come in to work in a few hours, and that will be > our last chance to do this operation today. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From joestewart at users.sourceforge.net Sun Feb 5 14:01:16 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:01:16 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <20060205220116.GA6637@beststuff.com> On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > > Nada on freshmeat or sf.net. Maybe we should write one :). > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > Launchpad kind of fills in this for open source projects. Bounties, Rosetta translation for any project, and built to work with distro's. Seeing it made me have second thoughts about writing my own reverse auction. A couple of notable projects there :) https://launchpad.net/projects/+all Of course KDE and all the others still have their own project environments too. Joe > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > This also does look like it might work OK. Joe From joestewart at users.sourceforge.net Sun Feb 5 14:25:57 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:25:57 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205220116.GA6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> Message-ID: <20060205222557.GB6637@beststuff.com> On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > > --- Matthew Brichacek wrote: > > > Nada on freshmeat or sf.net. Maybe we should write one :). > > > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > > with a certain component could function as a bounty post? > > > > Launchpad kind of fills in this for open source projects. Bounties, > Rosetta translation for any project, and built to work with distro's. > Seeing it made me have second thoughts about writing my own reverse > auction. > Ironically there is this bounty on Launchpad: https://launchpad.net/bounties/vtiger-universe Sorry for the follow up to my own post. Joe From webmaster at vtigercrmfrance.org Sun Feb 5 14:35:47 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Sun, 05 Feb 2006 23:35:47 +0100 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205222557.GB6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> <20060205222557.GB6637@beststuff.com> Message-ID: <43E67DC3.2050202@vtigercrmfrance.org> An ubuntu package exist : http://www.vtigercrmfrance.org/component/option,com_bookmarks/Itemid,94/mode,0/catid,1/navstart,0/search,*/ this package is not perfect, just an alien port from suse rpm package, but fabo (fathi) is working on new debian and ubuntu package for vtiger crm 5 release. vtiger CRM is also in debian prospecting package, thanks to fathi too ;-) Joe Stewart a ?crit : >On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > > >>On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: >> >> >>>--- Matthew Brichacek wrote: >>> >>> >>>>Nada on freshmeat or sf.net. Maybe we should write one :). >>>> >>>> >>>I was surpised when my search came up empty, too. Maybe a trac ticket marked >>>with a certain component could function as a bounty post? >>> >>> >>> >>Launchpad kind of fills in this for open source projects. Bounties, >>Rosetta translation for any project, and built to work with distro's. >>Seeing it made me have second thoughts about writing my own reverse >>auction. >> >> >> > >Ironically there is this bounty on Launchpad: > > https://launchpad.net/bounties/vtiger-universe > >Sorry for the follow up to my own post. > >Joe > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mike at mikeandkellycrowe.com Sun Feb 5 14:49:24 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 05 Feb 2006 17:49:24 -0500 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E680F4.7060803@mikeandkellycrowe.com> What about pledging/campaigning s/w...Close? http://openhive.sourceforge.net/ http://demo.voter2voter.org/demo/index.php?display=Home This looks good. Make Campaign=Bounty, Have people put what $ they pledge Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > >> Nada on freshmeat or sf.net. Maybe we should write one :). >> > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > > "...How much does Fundable cost? > > Starting a group action or making a pledge is completely FREE. > > EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group > actions) have a 5% fee taken from their totals. (This does not apply to group > actions created before January 5, 2006. Click here to read about fees for these > older group actions). > > Remember, there is no cost to set up a group action and no one pays anything if > a group action expires.""" > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > -- Cheers! Mike Yahoo: mikecrowe MSNM: mike at mikeandkellycrowe.com IRC: Commonly on #vtiger From jtk at yahoo.com Sun Feb 5 17:11:41 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 17:11:41 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139178329.20220.523.camel@ubuntu> Message-ID: <20060206011141.27983.qmail@web34607.mail.mud.yahoo.com> This command can be used to monitor the status of the tarball: $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --20:08:34-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2.1' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Mon, 06 Feb 2006 01:08:34 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Tue, 24 Jan 2006 16:13:42 GMT ETag: "534732-123db92-7f07980" Accept-Ranges: bytes Content-Length: 19127186 Connection: close Content-Type: application/x-bzip2 Length: 19,127,186 (18M) [application/x-bzip2] 200 OK __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 17:33:09 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 17:33:09 -0800 Subject: [Vtigercrm-developers] vtiger license(s) (was: Comitter access forms?) In-Reply-To: <1139169718.20220.495.camel@ubuntu> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> <1139169718.20220.495.camel@ubuntu> Message-ID: <43E6A755.1090209@mikefedyk.com> Matthew Brichacek wrote: >I don't have any problems with point "a" but I won't assign my >copyrights to vtiger unless there is a foundation of some kind that >controls this and a democratic voting process that allows community >members to sit on the board. We've all seen it before, commercial >entities get greedy (or their VC's) and if they have full copyrights >over the project you can expect it to get dual licensed and then all >kinds of bad things will follow. If you want examples, look no further >than mambo, asterisk or sugar. > > > I completely agree. But I want to take it a bit further. I would be willing to allow joint copyright assignment (similar to what Sun does with OpenOffice.org) but any file I add will be under the LGPL. I see no reason to add *any* files under the SPL, VPL or MPL license to vtiger. This thread about the SPL and MPL licenses applies to VPL also: http://lists.debian.org/debian-legal/2005/11/msg00112.html Why do we need *another* open source license? From allan.bush+vtiger_dev at gmail.com Mon Feb 6 12:17:15 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Mon, 6 Feb 2006 12:17:15 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> References: <43E3D5B7.8040507@mikefedyk.com> <43E40B6E.3080201@mikefedyk.com> Message-ID: <3bec26390602061217r1345d5a7gba5db232ae72f795@mail.gmail.com> > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Just because it hasn't been > update often enough to your liking doesn't mean we can't update it more > often. Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included wit vtiger. > > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. > > Let's keep adodb in the vtiger source code. > That was me I needed to use a patch to get the postgres install process to work properly. The patch has now made it's way upstream though so creating an adodb dependency >= 4.70 works for me. I was going to avoid weighting in on this matter, but looks like I can't stop myself. Do to the expressed need to create vtiger for dummies (I think a lot of stuff outside of the installation process need to be cleaned up for this to be possible) I understand the need for the current bundled packages, however if vtiger is ever going to be included in a Linux package manager then it needs to be stripped to just the vtiger code and a list of dependencies. From jtk at yahoo.com Tue Feb 7 04:43:47 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 7 Feb 2006 04:43:47 -0800 (PST) Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? Message-ID: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> I have heard nothing from sourceforge help desk regarding when they're going to fix the inactive nightly cvs repository backup. If any of the core developers have ssh access to the vtigercrm area of sourceforge, please look for the repository directory, which will contain directories as follows: CVSROOT customerportal outlookplugin sugar2vtiger thunderbirdextn vtiger_crm vtiger_webforms vtigercrmoutlook vtigeroutlook vtigertoolbar wordintegration I haven't used sourceforge shell access, so I don't know what layout it has. If you find repository, what we need to complete the subversion cutover is: a) at the *end* of vtiger team's workday, make a timestamped repos backup: tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found b) Announce on this list that an attempted cvs to svn cutover is going to happen, and CVS checkins should be curtailed for the next 8-12 hours. c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can get at it. d) let Matthew Brichacek know that the cutover can begin, if he has time that day to run through the conversion procedure. e) If a-d happen, Matthew announces before the vtiger team's next workday begins that the svn repository is open, and CVS should not be committed to anymore. If we don't get all the way through that in one day for some reason, we can try the next day, and so on. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jlee at zertis.net Tue Feb 7 06:44:59 2006 From: jlee at zertis.net (Josh Lee) Date: Tue, 07 Feb 2006 08:44:59 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> Message-ID: <43E8B26B.9020006@zertis.net> I do not know about there system for sure, but I was under the belief that every user has their own crotab. If this is so we don't need them to repair the backup, we could mearly do it our selfs (as in someone who has shell access with vtiger at sourceforge.net). Jeff Kowalczyk wrote: >I have heard nothing from sourceforge help desk regarding when they're going to >fix the inactive nightly cvs repository backup. > >If any of the core developers have ssh access to the vtigercrm area of >sourceforge, please look for the repository directory, which will contain >directories as follows: > >CVSROOT >customerportal >outlookplugin >sugar2vtiger >thunderbirdextn >vtiger_crm >vtiger_webforms >vtigercrmoutlook >vtigeroutlook >vtigertoolbar >wordintegration > >I haven't used sourceforge shell access, so I don't know what layout it has. If >you find repository, what we need to complete the subversion cutover is: > >a) at the *end* of vtiger team's workday, make a timestamped repos backup: > tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found > >b) Announce on this list that an attempted cvs to svn cutover is going to >happen, and CVS checkins should be curtailed for the next 8-12 hours. > >c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can >get at it. > >d) let Matthew Brichacek know that the cutover can begin, if he has time that >day to run through the conversion procedure. > >e) If a-d happen, Matthew announces before the vtiger team's next workday >begins that the svn repository is open, and CVS should not be committed to >anymore. > >If we don't get all the way through that in one day for some reason, we can try >the next day, and so on. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060207/7dd3051c/jlee-0001.vcf From joe at beststuff.com Tue Feb 7 06:57:02 2006 From: joe at beststuff.com (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From joestewart at users.sourceforge.net Tue Feb 7 06:57:02 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From fboudra at free.fr Thu Feb 9 01:13:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 9 Feb 2006 10:13:05 +0100 Subject: [Vtigercrm-developers] vtigerforge News Message-ID: <200602091013.05358.fboudra@free.fr> hi all, some news about vtigerforge ... it's running and usable, you can find it at : http://vtigerforge.fosslabs.com/ all basic stuff works : * create accounts * create projects * subversion checkout/commit * viewcvs * vtigerforge theme on my todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * fix mailing list yourproject-commits * add wiki plugin * add svn commit email plugin * add svn tracker plugin * redirect vtigerforge.com All Thanks to Matthew Brichacek (mmbrich) for the hosting. cheers, Fathi From sergiokessler at gmail.com Thu Feb 9 15:12:59 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 9 Feb 2006 20:12:59 -0300 Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <200602091013.05358.fboudra@free.fr> References: <200602091013.05358.fboudra@free.fr> Message-ID: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> is there any news about when/where the official development goes to devel.vtiger.com (aka vtiger.fosslabs.com) ? /sak On 2/9/06, Fathi Boudra wrote: > hi all, > > some news about vtigerforge ... > > it's running and usable, you can find it at : > http://vtigerforge.fosslabs.com/ > > all basic stuff works : > * create accounts > * create projects > * subversion checkout/commit > * viewcvs > * vtigerforge theme > > on my todo list : > * test other services : ftp, mailing lists, shell > * fix the viewcvs theme > * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ > * fix mailing list yourproject-commits > * add wiki plugin > * add svn commit email plugin > * add svn tracker plugin > * redirect vtigerforge.com > > All Thanks to Matthew Brichacek (mmbrich) for the hosting. > > cheers, > > Fathi > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From jtk at yahoo.com Thu Feb 9 15:27:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 15:27:58 -0800 (PST) Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> Message-ID: <20060209232758.43187.qmail@web34601.mail.mud.yahoo.com> --- "Sergio A. Kessler" wrote: > is there any news about when/where the official development goes to > devel.vtiger.com (aka vtiger.fosslabs.com) ? We're waiting on the 'nightly' tarball of the CVS repository to resume service. It stopped generating 2006-01-24 for unknown reasons. Once we have a current CVS snapshot, a procedure has been tested to convert that tarball to a properly configured subversion repository. Matthew has already done all the subversion and trac setup. I filed a support request with sourceforge, but they're not replying any progress at this time: https://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 This situation is frustrating, I'm sure, for those who want to work on vtigercrm-4.2.4 and various feature branches, but we're at the mercy of the sourceforge help desk for the time being. It would take somebody there 5 minutes to cut the tarball we need. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 16:34:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 16:34:14 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? Message-ID: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Sourceforge came through with a manual copy of our needed CVS repository snapshot. If Matthew is ready, the conversion to subversion could happen at any time. It is unclear if the automatic nightly snapshots will resume tomorrow. --------------- $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Fri, 10 Feb 2006 00:33:01 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT ETag: "534732-1274a35-a37dbf40" Accept-Ranges: bytes Content-Type: application/x-bzip2 Connection: close Length: unspecified [application/x-bzip2] 200 OK ----------------- Comment By: Robert Liesenfeld (xunil) Date: 2006-02-10 00:17 Message: Logged In: YES user_id=1054 I've manually recreated your CVS tarball on the cvs servers. This is as of 2006-02-09 16:09 PST. We are looking into why this was not recreated automatically. Thanks for the heads-up. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Thu Feb 9 17:26:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 18:26:23 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Message-ID: <1139534783.29766.105.camel@ubuntu> I'll get on this ASAP, maybe we can have it up by the time the vtiger crew starts. matt On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > Sourceforge came through with a manual copy of our needed CVS repository > snapshot. If Matthew is ready, the conversion to subversion could happen at any > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > --------------- > > $ wget -S --spider > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > sent, awaiting response... HTTP/1.1 200 OK > Date: Fri, 10 Feb 2006 00:33:01 GMT > Server: Apache/2.0.51 (Fedora) > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > ETag: "534732-1274a35-a37dbf40" > Accept-Ranges: bytes > Content-Type: application/x-bzip2 > Connection: close > Length: unspecified [application/x-bzip2] > 200 OK > > ----------------- > > Comment By: Robert Liesenfeld (xunil) > Date: 2006-02-10 00:17 > > Message: > Logged In: YES > user_id=1054 > > I've manually recreated your CVS tarball on the cvs servers. > This is as of 2006-02-09 16:09 PST. > > We are looking into why this was not recreated > automatically. Thanks for the heads-up. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From mmbrich at fosslabs.com Thu Feb 9 19:09:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 20:09:05 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139534783.29766.105.camel@ubuntu> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> <1139534783.29766.105.camel@ubuntu> Message-ID: <1139540946.29766.107.camel@ubuntu> It's up, all that's left is a full list of users and which branches/trunks they are allowed to work with. YAY!! Matt On Thu, 2006-02-09 at 18:26 -0700, Matthew Brichacek wrote: > I'll get on this ASAP, maybe we can have it up by the time the vtiger > crew starts. > > matt > > On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > > Sourceforge came through with a manual copy of our needed CVS repository > > snapshot. If Matthew is ready, the conversion to subversion could happen at any > > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > > > --------------- > > > > $ wget -S --spider > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > > sent, awaiting response... HTTP/1.1 200 OK > > Date: Fri, 10 Feb 2006 00:33:01 GMT > > Server: Apache/2.0.51 (Fedora) > > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > > ETag: "534732-1274a35-a37dbf40" > > Accept-Ranges: bytes > > Content-Type: application/x-bzip2 > > Connection: close > > Length: unspecified [application/x-bzip2] > > 200 OK > > > > ----------------- > > > > Comment By: Robert Liesenfeld (xunil) > > Date: 2006-02-10 00:17 > > > > Message: > > Logged In: YES > > user_id=1054 > > > > I've manually recreated your CVS tarball on the cvs servers. > > This is as of 2006-02-09 16:09 PST. > > > > We are looking into why this was not recreated > > automatically. Thanks for the heads-up. > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From jtk at yahoo.com Thu Feb 9 19:13:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:13:36 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139540946.29766.107.camel@ubuntu> Message-ID: <20060210031336.30803.qmail@web34604.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > It's up, all that's left is a full list of users and which > branches/trunks they are allowed to work with. > YAY!! > Matt Terrific work, Matt. Thanks for putting in the time tonight, before the vtiger team starts their next workday. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 19:24:44 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:24:44 -0800 (PST) Subject: [Vtigercrm-developers] CVS cutover to svn, confirm with team Message-ID: <20060210032444.16015.qmail@web34610.mail.mud.yahoo.com> Welcome to the subversion repository and trac instance, all thanks to Matt and co. for the hosting and administration of all this. This thread could be used by the vtiger team to confirm that: a) they're going to go live with development on vtigercrm/trunk as of today, and sourceforge CVS is 'dark' as of today. b) people with an interest in 4.2 maintenance can obtain work on vtigercrm/branches/4.2 c) maintainers can recreate an accurate vtigercrm/tags/vtigercrm-4.2.3, and cut a new tar.gz and .zip d) maintainers can make vtigercrm/tags/vtigercrm-4.2.4 from vtigercrm/branches/4.2 at some near-future date, and get it officially released. Matt needs to announce when he's ready with authenticated access, (svn+ssh:// and/or https://) and distribute login info, but other than that, release the hounds! P.S. I propose that svndump (in plaintext format) be run on the repositories as a cron job daily, just for the first week or so, in case we have any unforseen trouble. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Thu Feb 9 23:48:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 09 Feb 2006 23:48:22 -0800 Subject: [Vtigercrm-developers] New way to store phone numbers, email addresses and postal addresses Message-ID: <43EC4546.9040703@mikefedyk.com> Comments? > (23:36:53) *mfedyk:* does anyone know if 5.0 has any db changes in > storing phone numbers, email addresses and postal addresses? > (23:39:11) *mfedyk:* I've been thinking we need one table that stores > them in one field with a data type and a subtype > (23:40:25) *mfedyk:* so if you're searching for a phone number it > wouldn't matter if it was phone fax, mobile or pager (and you wouldn't > need custom fields if you have lots of phone numbers per lead, contact > or account. > (23:41:31) *mfedyk:* see, because one of the uses of crm is in those > "save your ass" type situations. You know the phone number that is > calling you and you're talking to them but forgot their name (for > instance). > (23:41:46) *mfedyk:* this way you don't have to search in phone number > (23:42:01) *mfedyk:* then mobile > (23:42:34) *mfedyk:* or any of the custom fields you've added for > phone numbers. > (23:45:37) *mfedyk:* the table would have these fields: crmid, data > type (phone, email, web site, etc.), subtype (phone, fax, office, > mobile -- any division under the main type), data_field (VARCHAR(50)) From workgroup at erpakademi.com Fri Feb 10 01:42:18 2006 From: workgroup at erpakademi.com (ERPakademi Work Group) Date: Fri, 10 Feb 2006 11:42:18 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? Message-ID: <00c101c62e26$4cef1650$b87efea9@atptech.net> How notify by FAX or SMS batch Job in Vtiger? Vtiger support any FAX or SMS OpenSource solutions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060210/28b3d5c6/attachment.htm From mfedyk at mikefedyk.com Fri Feb 10 08:40:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 10 Feb 2006 08:40:19 -0800 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? In-Reply-To: <00c101c62e26$4cef1650$b87efea9@atptech.net> References: <00c101c62e26$4cef1650$b87efea9@atptech.net> Message-ID: <43ECC1F3.3090309@mikefedyk.com> ERPakademi Work Group wrote: > How notify by FAX or SMS batch Job in Vtiger? > Vtiger support any FAX or SMS OpenSource solutions? What batch operation do you want to be notified about? >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > Interesting... From gokhan at teknobox.com Fri Feb 10 22:47:14 2006 From: gokhan at teknobox.com (=?windows-1254?Q?G=F6khan_MERCANO=D0LU?=) Date: Sat, 11 Feb 2006 08:47:14 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? References: <00c101c62e26$4cef1650$b87efea9@atptech.net> <43ECC1F3.3090309@mikefedyk.com> Message-ID: <010001c62ed7$00b9f0f0$b87efea9@atptech.net> >> How notify by FAX or SMS batch Job in Vtiger? >> Vtiger support any FAX or SMS OpenSource solutions? > > What batch operation do you want to be notified about? For. Ex: Customer invoice, speacial reminder by fax or SMS.... So I will working for integration that soluiton to vtiger 1-) Send reminder by FAX or SMS SMS (http://php2sms.sourceforge.net/) FAX (http://www.hylafax.org) 2-) Barcode generation for each inventory (its more important relation to customer system) http://bar-code.sourceforge.net/ and barcode scanner (http://webqcat.sourceforge.net/) 3-) Vtiger User Messanger (I will development) From mfedyk at mikefedyk.com Sat Feb 11 17:47:56 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 11 Feb 2006 17:47:56 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS Message-ID: <43EE93CC.4060203@mikefedyk.com> diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php vtiger-4.2.3-dbtest/modules/Import/parse_utils.php --- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 10:38:17.000000000 -0800 @@ -20,6 +20,7 @@ function parse_import($file_name,$delimiter,$max_lines,$has_header) { + ini_set('auto_detect_line_endings',1); $line_count = 0; $field_count = 0; From developer at infointegrated.com Sun Feb 12 16:30:52 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 12 Feb 2006 18:30:52 -0600 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E3E30F.5030602@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> Message-ID: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Not sure where we are with the branch at this point. I had some time and decided to try this patch on the 4.2.3 code. There were a few problems... Here's what I found: /include/utils.php (line 812) in function get_group_options: $sql = "select groupname from groups"; (The patch changes the field from "name" to "groupname". Not sure why, nor if there are other changes. It seemed to work changing this line to "name", as well as updating the SQL table to "groupname" - which is the option I chose. This fix corrects the "New Ticket" option, which was not displaying at all.) /modules/Home/index.php (line 157:160) add new line: $list .= $row["type"]; $list .= ''; + $list .= ''; $list .= ''; $i++; (This patch corrects the missing right border on the My Group Allocations section on the Home module.) /modules/HelpDesk/ListTickets.php (line 107): $list.=''; (This didn't cause any problems, but clearly should be a , not the it was originally in the script). With a bit of free time from the normal day-to-day business support, I have setup a development instance on my server for v4.2 branches. Once the branch is on the new CVS, I'd like to start helping in testing and troubleshooting. I'm new to CVS (not PHP), so I would also need some simple instructions on how to pull a distribution from CVS. Also, if there is a preferred format for posting patch code, please let me know. Thanks, Brian On Feb 3, 2006, at 5:11 PM, Mike Fedyk wrote: > Matthew Brichacek wrote: > >> Yea I wanted to start breaking this down into sub-patches with >> diffs and >> then send those to the list, from there we can check them in one- >> by-one >> with the proper comments. I thought I would post it anyways so other >> people can start reviewing it. >> > I don't think posting the patch will be very helpful, but here's the > diffstat. > > This might be what is in the 4.5 branch in cvs/svn. Dunno if that > will > be any better. > > Mike > > 422_to_424.php |only > > Release_Notes.html |only > > SendReminder.php | 2 > > bin/startvTiger.bat | 28 > > bin/startvTiger.sh | 10 > > bin/stopvTiger.bat | 8 > > bin/uninstallvtiger.sh | 28 > > contactserialize.php | 219 > > cron/send_mail.php | 2 > > data/CRMEntity.php | 108 > > include/Calc.php | 2 > > include/ColorPicker2.js |only > > include/ComboStrings.php | 3 > > include/CustomFieldUtil.php | 37 > > include/RelatedListView.php | 280 > > include/database/PearDatabase.php | 49 > > include/dd |only > > include/general.js | 64 > > include/images/bgcolor.gif |only > > include/language/en_us.lang.php | 17 > > include/nusoap/changelog | 682 > > include/nusoap/class.nusoap_base.php | 1561 - > > include/nusoap/class.soap_fault.php | 149 > > include/nusoap/class.soap_parser.php | 1127 - > > include/nusoap/class.soap_server.php | 1864 +- > > include/nusoap/class.soap_transport_http.php | 1798 + > > include/nusoap/class.soap_val.php | 163 > > include/nusoap/class.soapclient.php | 1496 - > > include/nusoap/class.wsdl.php | 3026 +-- > > include/nusoap/class.wsdlcache.php | 344 > > include/nusoap/class.xmlschema.php | 1671 - > > include/nusoap/nusoap.php |12836 ++ > +++++------- > > include/nusoap/nusoapmime.php | 723 > > include/submenu.js | 6 > > include/uifromdbutil.php | 59 > > include/utils.php | 1009 + > > install/0welcome.php | 2558 ++ > > install/1checkSystem.php | 261 > > install/2setConfig.php | 285 > > install/3confirmConfig.php | 757 > > install/4createConfigFile.php | 344 > > install/5createTables.php | 274 > > install/images |only > > install/install.css | 10 > > install/populateSeedData.php | 17 > > log4php/appenders/LoggerAppenderFile.php | 2 > > modules/Accounts/Account.php | 75 > > modules/Accounts/Delete.php | 6 > > modules/Accounts/DetailView.html | 2 > > modules/Accounts/EditView.html | 1 > > modules/Accounts/EditView.php | 1 > > modules/Accounts/Forms.php | 124 > > modules/Accounts/ListView.html | 146 > > modules/Accounts/ListView.php | 73 > > modules/Accounts/ListViewTop.php | 8 > > modules/Accounts/Merge.php | 245 > > modules/Accounts/Popup.html | 186 > > modules/Accounts/Save.php | 6 > > modules/Accounts/SearchForm.html | 14 > > modules/Accounts/language/en_us.lang.php | 4 > > modules/Activities/Activity.php | 34 > > modules/Activities/Delete.php | 6 > > modules/Activities/DetailView.html | 2 > > modules/Activities/EditView.html | 9 > > modules/Activities/EditView.php | 1 > > modules/Activities/Forms.php | 295 > > modules/Activities/ListView.php | 29 > > modules/Activities/OpenListView.html | 17 > > modules/Activities/OpenListView.php | 40 > > modules/Activities/Save.php | 46 > > modules/Activities/SendReminder.php | 2 > > modules/Calendar/UserCalendar.php | 2 > > modules/Calendar/appointment.pinc | 4 > > modules/Calendar/calendar_day.php | 26 > > modules/Calendar/calendar_month.php | 27 > > modules/Calendar/calendar_week.php | 49 > > modules/Contacts/AddBusinessCard.php | 23 > > modules/Contacts/Contact.php | 142 > > modules/Contacts/Delete.php | 5 > > modules/Contacts/DetailView.html | 5 > > modules/Contacts/DetailView.php | 5 > > modules/Contacts/EditView.html | 1 > > modules/Contacts/EditView.php | 4 > > modules/Contacts/Forms.php | 135 > > modules/Contacts/ListView.html | 136 > > modules/Contacts/ListView.php | 54 > > modules/Contacts/Merge.php | 219 > > modules/Contacts/Popup.html | 17 > > modules/Contacts/RenderRelatedListUI.php | 4 > > modules/Contacts/Save.php | 74 > > modules/CustomView/CustomView.php | 50 > > modules/CustomView/EditView.html | 1 > > modules/CustomView/ListViewTop.php | 10 > > modules/CustomView/PopulateCustomView.php | 2 > > modules/CustomView/language/en_us.lang.php | 5 > > modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 > > modules/Dashboard/Chart_outcome_by_month.php | 2 > > modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 > > modules/Emails/Choose.php |only > > modules/Emails/ChooseEmail.php |only > > modules/Emails/Delete.php | 5 > > modules/Emails/DetailView.html | 3 > > modules/Emails/DetailView.php | 18 > > modules/Emails/EditView.html | 7 > > modules/Emails/EditView.php | 663 > > modules/Emails/Email.php | 33 > > modules/Emails/Forms.php | 131 > > modules/Emails/ListView.html | 9 > > modules/Emails/ListView.php | 20 > > modules/Emails/Save.php | 748 > > modules/Emails/SelectEmails.php |only > > modules/Emails/mail.php |only > > modules/Emails/mailsend.php |only > > modules/Emails/sendmail.php | 4 > > modules/Faq/DetailView.html | 2 > > modules/Faq/EditView.php | 2 > > modules/Faq/ListView.php | 8 > > modules/Help/index.php | 2 > > modules/HelpDesk/Delete.php | 8 > > modules/HelpDesk/DetailView.html | 2 > > modules/HelpDesk/DetailView.php | 18 > > modules/HelpDesk/EditView.html | 1 > > modules/HelpDesk/EditView.php | 3 > > modules/HelpDesk/Forms.php | 123 > > modules/HelpDesk/HelpDesk.php | 80 > > modules/HelpDesk/ListTickets.php | 2 > > modules/HelpDesk/ListView.html | 56 > > modules/HelpDesk/ListView.php | 54 > > modules/HelpDesk/Merge.php | 246 > > modules/HelpDesk/Save.php | 62 > > modules/HelpDesk/TicketStatisticsUtil.php | 15 > > modules/Home/home_rss.php |only > > modules/Import/ImportContact.php | 9 > > modules/Import/ImportStep1.php | 2 > > modules/Import/ImportStep2.php | 2 > > modules/Import/ImportStep3.php | 4 > > modules/Import/ImportStep4.php | 2 > > modules/Import/UsersLastImport.php | 2 > > modules/Import/language/en_us.lang.php | 2 > > modules/Invoice/CreatePDF.php | 38 > > modules/Invoice/Delete.php | 8 > > modules/Invoice/DetailView.html | 2 > > modules/Invoice/EditView.html | 1 > > modules/Invoice/EditView.php | 3 > > modules/Invoice/Invoice.php | 57 > > modules/Invoice/ListView.php | 20 > > modules/Invoice/Save.php | 7 > > modules/Invoice/language/en_us.lang.php | 3 > > modules/Leads/Delete.php | 7 > > modules/Leads/DetailView.html | 6 > > modules/Leads/DetailView.php | 5 > > modules/Leads/EditView.html | 1 > > modules/Leads/EditView.php | 2 > > modules/Leads/Forms.php | 133 > > modules/Leads/Lead.php | 80 > > modules/Leads/LeadConvertToEntities.php | 9 > > modules/Leads/ListView.html | 119 > > modules/Leads/ListView.php | 50 > > modules/Leads/Merge.php | 180 > > modules/Leads/Popup.html | 20 > > modules/Leads/RenderRelatedListUI.php | 3 > > modules/Leads/Save.php | 6 > > modules/Notes/Delete.php | 6 > > modules/Notes/DetailView.html | 2 > > modules/Notes/EditView.html | 3 > > modules/Notes/EditView.php | 2 > > modules/Notes/Forms.php | 108 > > modules/Notes/ListView.php | 11 > > modules/Notes/Save.php | 6 > > modules/Orders/CreatePDF.php | 10 > > modules/Orders/CreateSOPDF.php | 4 > > modules/Orders/Delete.php | 7 > > modules/Orders/DeleteSalesOrder.php | 7 > > modules/Orders/DetailView.html | 2 > > modules/Orders/EditView.html | 1 > > modules/Orders/EditView.php | 3 > > modules/Orders/ListView.php | 21 > > modules/Orders/Order.php | 63 > > modules/Orders/Popup.php | 149 > > modules/Orders/PopupSearchForm.html |only > > modules/Orders/SalesOrder.php | 56 > > modules/Orders/SalesOrderDetailView.html | 2 > > modules/Orders/SalesOrderEditView.html | 1 > > modules/Orders/SalesOrderEditView.php | 3 > > modules/Orders/SalesOrderListView.php | 19 > > modules/Orders/Save.php | 25 > > modules/Orders/SaveSalesOrder.php | 8 > > modules/Potentials/Delete.php | 5 > > modules/Potentials/DetailView.html | 2 > > modules/Potentials/EditView.html | 1 > > modules/Potentials/EditView.php | 4 > > modules/Potentials/Forms.php | 142 > > modules/Potentials/ListView.html | 10 > > modules/Potentials/ListView.php | 27 > > modules/Potentials/ListViewTop.php | 5 > > modules/Potentials/Opportunity.php | 58 > > modules/Potentials/RenderRelatedListUI.php | 8 > > modules/Potentials/Save.php | 5 > > modules/Products/Delete.php | 8 > > modules/Products/DeleteVendor.php | 7 > > modules/Products/DetailView.html | 2 > > modules/Products/EditView.html | 1 > > modules/Products/EditView.php | 1 > > modules/Products/Forms.php | 136 > > modules/Products/ListView.php | 16 > > modules/Products/PriceBookDetailView.html | 2 > > modules/Products/PriceBookListView.php | 9 > > modules/Products/Product.php | 40 > > modules/Products/ProductDetailView.html | 2 > > modules/Products/RenderRelatedListUI.php | 17 > > modules/Products/Save.php | 21 > > modules/Products/SaveVendor.php | 8 > > modules/Products/VendorDetailView.html | 2 > > modules/Products/VendorEditView.html | 1 > > modules/Products/VendorEditView.php | 1 > > modules/Products/VendorListView.php | 19 > > modules/Products/VendorSearchForm.html | 4 > > modules/Products/index.php | 2 > > modules/Products/language/en_us.lang.php | 3 > > modules/Quotes/CreatePDF.php | 4 > > modules/Quotes/Delete.php | 8 > > modules/Quotes/DetailView.html | 2 > > modules/Quotes/EditView.html | 1 > > modules/Quotes/EditView.php | 3 > > modules/Quotes/ListView.php | 20 > > modules/Quotes/Quote.php | 401 > > modules/Quotes/Save.php | 8 > > modules/Reports/CreatePDF.php | 6 > > modules/Reports/CreateXL.php | 3 > > modules/Reports/PopulateReports.php | 4 > > modules/Reports/ReportRun.php | 260 > > modules/Reports/Reports.php | 47 > > modules/Reports/SaveAndRun.php | 19 > > modules/Reports/language/en_us.lang.php | 2 > > modules/Settings/AddCustomFieldToDB.php | 8 > > modules/Settings/EditFieldBlock.php |only > > modules/Settings/EditModuleOwners.html |only > > modules/Settings/EditModuleOwners.php |only > > modules/Settings/EmailConfig.php | 11 > > modules/Settings/Forms.php | 131 > > modules/Settings/ListMailAccount.php | 6 > > modules/Settings/ListModuleOwners.html |only > > modules/Settings/ListModuleOwners.php |only > > modules/Settings/Save.php | 25 > > modules/Settings/SaveModuleOwners.php |only > > modules/Settings/index.html | 81 > > modules/Settings/language/en_us.lang.php | 23 > > modules/Settings/vtigerCRM.CAB |binary > > modules/System/includes/XPath.class.php | 2 > > modules/System/includes/class.Template.inc.php | 2 > > modules/System/includes/common_functions.php | 2 > > modules/System/includes/system_footer.php | 2 > > modules/System/includes/system_header.php | 2 > > modules/System/language/en_us.lang.php | 2 > > modules/System/systemconfig.php | 2 > > modules/Users/Authenticate.php | 1 > > modules/Users/DeleteGroup.php |only > > modules/Users/DetailView.html | 2 > > modules/Users/DetailView.php | 2 > > modules/Users/EditHomeOrder.php |only > > modules/Users/EditTermsandConditions.html |only > > modules/Users/EditTermsandConditions.php |only > > modules/Users/EditView.html | 23 > > modules/Users/EditView.php | 5 > > modules/Users/GroupDetailView.html |only > > modules/Users/GroupDetailView.php |only > > modules/Users/OrganizationTermsandConditions.html |only > > modules/Users/OrganizationTermsandConditions.php |only > > modules/Users/RoleDetailView.php | 64 > > modules/Users/Save.php | 4 > > modules/Users/SaveGroup.php |only > > modules/Users/UpdateProfileChanges.php |only > > modules/Users/User.php | 13 > > modules/Users/language/en_us.lang.php | 55 > > modules/Users/profilePrivileges.html |only > > modules/Users/profilePrivileges.php |only > > modules/Users/savetermsandconditions.php |only > > modules/Users/upload.php | 8 > > modules/squirrelmail-1.4.4/config/config.php | 4 > > modules/squirrelmail-1.4.4/functions/date.php | 2 > > modules/squirrelmail-1.4.4/functions/imap_general.php | 20 > > modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 > > modules/squirrelmail-1.4.4/functions/mime.php | 2 > > modules/squirrelmail-1.4.4/move_messages.php | 24 > > modules/squirrelmail-1.4.4/plugins/info/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 > > modules/squirrelmail-1.4.4/read_body.php | 6 > > modules/squirrelmail-1.4.4/right_main.php | 6 > > modules/uploads/downloadfile.php | 24 > > phprint.php | 4 > > test/upload/vtigercrm.txt | 2 > > themes/Aqua/header.html | 2 > > themes/Aqua/header.php | 205 > > themes/Aqua/images/prvPrfBottomLeft.gif |only > > themes/Aqua/images/prvPrfBottomRight.gif |only > > themes/Aqua/images/prvPrfHdrArrow.gif |only > > themes/Aqua/images/prvPrfLine.gif |only > > themes/Aqua/images/prvPrfSelectedTab.gif |only > > themes/Aqua/images/prvPrfSelectedTick.gif |only > > themes/Aqua/images/prvPrfTexture1.gif |only > > themes/Aqua/images/prvPrfTopLeft.gif |only > > themes/Aqua/images/prvPrfTopRight.gif |only > > themes/Aqua/images/prvPrfUnSelectedTab.gif |only > > themes/Aqua/images/vtigerDevDocs.gif |only > > themes/Aqua/style.css | 54 > > themes/blue/header.html | 4 > > themes/blue/header.php | 201 > > themes/blue/images/prvPrfBottomLeft.gif |only > > themes/blue/images/prvPrfBottomRight.gif |only > > themes/blue/images/prvPrfHdrArrow.gif |only > > themes/blue/images/prvPrfLine.gif |only > > themes/blue/images/prvPrfSelectedTab.gif |only > > themes/blue/images/prvPrfSelectedTick.gif |only > > themes/blue/images/prvPrfTexture1.gif |only > > themes/blue/images/prvPrfTopLeft.gif |only > > themes/blue/images/prvPrfTopRight.gif |only > > themes/blue/images/prvPrfUnSelectedTab.gif |only > > themes/blue/images/vtigerDevDocs.gif |only > > themes/blue/style.css | 53 > > themes/images/vtiger-paw.jpg |only > > themes/images/vtiger.jpg |only > > themes/nature/header.html | 2 > > themes/nature/header.php | 202 > > themes/nature/images/prvPrfBottomLeft.gif |only > > themes/nature/images/prvPrfBottomRight.gif |only > > themes/nature/images/prvPrfHdrArrow.gif |only > > themes/nature/images/prvPrfLine.gif |only > > themes/nature/images/prvPrfSelectedTab.gif |only > > themes/nature/images/prvPrfSelectedTick.gif |only > > themes/nature/images/prvPrfTexture1.gif |only > > themes/nature/images/prvPrfTopLeft.gif |only > > themes/nature/images/prvPrfTopRight.gif |only > > themes/nature/images/prvPrfUnSelectedTab.gif |only > > themes/nature/images/vtigerDevDocs.gif |only > > themes/nature/style.css | 43 > > themes/orange/header.html | 2 > > themes/orange/header.php | 200 > > themes/orange/images/prvPrfBottomLeft.gif |only > > themes/orange/images/prvPrfBottomRight.gif |only > > themes/orange/images/prvPrfHdrArrow.gif |only > > themes/orange/images/prvPrfLine.gif |only > > themes/orange/images/prvPrfSelectedTab.gif |only > > themes/orange/images/prvPrfSelectedTick.gif |only > > themes/orange/images/prvPrfTexture1.gif |only > > themes/orange/images/prvPrfTopLeft.gif |only > > themes/orange/images/prvPrfTopRight.gif |only > > themes/orange/images/prvPrfUnSelectedTab.gif |only > > themes/orange/images/vtigerDevDocs.gif |only > > themes/orange/style.css | 36 > > vtiger_logger.php | 13 > > vtigerolservice.php |only > > vtigerpatch.php |only > > 354 files changed, 27546 insertions(+), 15292 deletions(-) > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sun Feb 12 17:45:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 12 Feb 2006 17:45:13 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Message-ID: <43EFE4A9.9070208@mikefedyk.com> Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, >I have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in >testing and troubleshooting. I'm new to CVS (not PHP), so I would >also need some simple instructions on how to pull a distribution from >CVS. Also, if there is a preferred format for posting patch code, >please let me know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike From mmbrich at fosslabs.com Sun Feb 12 19:48:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 12 Feb 2006 20:48:00 -0700 Subject: [Vtigercrm-developers] request your SVN/Trac account Message-ID: <1139802480.3382.25.camel@ubuntu> I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt From mike at mikeandkellycrowe.com Mon Feb 13 07:31:03 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:31:03 -0500 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com Message-ID: <43F0A637.2010809@mikeandkellycrowe.com> Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike From mike at mikeandkellycrowe.com Mon Feb 13 07:36:07 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:36:07 -0500 Subject: [Vtigercrm-developers] Bounty system Message-ID: <43F0A767.7080802@mikeandkellycrowe.com> Has anyone considered: https://launchpad.net/bounties From jtk at yahoo.com Mon Feb 13 10:33:02 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 13 Feb 2006 13:33:02 -0500 Subject: [Vtigercrm-developers] FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. From fboudra at free.fr Mon Feb 13 10:59:41 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 13 Feb 2006 19:59:41 +0100 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <43F0A637.2010809@mikeandkellycrowe.com> References: <43F0A637.2010809@mikeandkellycrowe.com> Message-ID: <200602131959.42038.fboudra@free.fr> hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... From jamieinnh at gmail.com Mon Feb 13 19:08:51 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 13 Feb 2006 22:08:51 -0500 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F0A767.7080802@mikeandkellycrowe.com> References: <43F0A767.7080802@mikeandkellycrowe.com> Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f@mail.gmail.com> This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060213/59a297d4/attachment.html From mike at mikeandkellycrowe.com Mon Feb 13 20:25:59 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <200602131959.42038.fboudra@free.fr> References: <43F0A637.2010809@mikeandkellycrowe.com> <200602131959.42038.fboudra@free.fr> Message-ID: <20377988.1139891129932.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From philip at vtiger.com Tue Feb 14 02:51:06 2006 From: philip at vtiger.com (Philip) Date: Tue, 14 Feb 2006 02:51:06 -0800 Subject: [Vtigercrm-developers] Directories to be excluded Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/dfd2b2c0/attachment.htm From jamieinnh at gmail.com Tue Feb 14 13:05:03 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Tue, 14 Feb 2006 16:05:03 -0500 Subject: [Vtigercrm-developers] Keeping Tabs on the competition Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f@mail.gmail.com> In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/c3d851c0/attachment-0001.html From dgrant at accuratetechnologies.com Wed Feb 15 10:56:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 15 Feb 2006 13:56:08 -0500 Subject: [Vtigercrm-developers] Where does the length of session inactivity timouts live? Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Where does the length for session timeouts live? I want to extend the length of time inactivity takes before timing out the session and forcing a new login. This is for 4.2_2 Thanks. DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/0fc6a2fa/attachment.htm From webmaster at vtigercrmfrance.org Wed Feb 15 11:11:18 2006 From: webmaster at vtigercrmfrance.org (Webmaster (Abos)) Date: Wed, 15 Feb 2006 20:11:18 +0100 Subject: [Vtigercrm-developers] Problem in save quotes In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Message-ID: <43F37CD6.5090802@vtigercrmfrance.org> Problem on quotes, vtiger 4.2.2. When save a quote without opportunities, no quote saved. This problem seem to be appear with recent mysql versions (>4.0.24) /modules/Quotes/Save.php near line 50 foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } Replace with foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; // New Lines HERE if(empty($value)) { $value = 'null'; } //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } And same thing for other modules include/utils.php Near line 3127 elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } Replace with elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); if(!empty($potential_id)) { $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } else { $value = ''; } } Thanks to thierry2006 french users ;-) From brian at pr2k.com Wed Feb 15 11:34:33 2006 From: brian at pr2k.com (Brian Laughlin) Date: Wed, 15 Feb 2006 11:34:33 -0800 Subject: [Vtigercrm-developers] Bounty system Message-ID: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> That'a a nice find. I'll contact them to find out terms of use if any. Is there anyone that is willing to help get a Bounty System off the ground? Brian Laughlin -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of vtigercrm-developers-request at lists.vtigercrm.com Sent: Tuesday, February 14, 2006 2:28 PM To: vtigercrm-developers at lists.vtigercrm.com Subject: vtigercrm-developers Digest, Vol 2, Issue 24 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. Re: [Fwd: Regarding Patch 4 Rlease] (Mike Fedyk) 2. request your SVN/Trac account (Matthew Brichacek) 3. vtigerforge.fosslabs.com (Mike Crowe) 4. Bounty system (Mike Crowe) 5. Subject: Re: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43EFE4A9.9070208 at mikefedyk.com> Content-Type: text/plain; charset=us-ascii; format=flowed Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, I >have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in testing >and troubleshooting. I'm new to CVS (not PHP), so I would also need >some simple instructions on how to pull a distribution from CVS. Also, >if there is a preferred format for posting patch code, please let me >know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike ------------------------------ Message: 2 Date: Sun, 12 Feb 2006 20:48:00 -0700 From: Matthew Brichacek Subject: [Vtigercrm-developers] request your SVN/Trac account To: Vtiger Devel List Message-ID: <1139802480.3382.25.camel at ubuntu> Content-Type: text/plain I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt ------------------------------ Message: 3 Date: Mon, 13 Feb 2006 10:31:03 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A637.2010809 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike ------------------------------ Message: 4 Date: Mon, 13 Feb 2006 10:36:07 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A767.7080802 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Has anyone considered: https://launchpad.net/bounties ------------------------------ Message: 5 Date: Mon, 13 Feb 2006 13:33:02 -0500 From: Jeff Kowalczyk Subject: [Vtigercrm-developers] Content-Type: text/plain; charset=ISO-8859-1 FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. ------------------------------ Message: 6 Date: Mon, 13 Feb 2006 19:59:41 +0100 From: Fathi Boudra Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <200602131959.42038.fboudra at free.fr> Content-Type: text/plain; charset="iso-8859-1" hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... ------------------------------ Message: 7 Date: Mon, 13 Feb 2006 22:08:51 -0500 From: Jamie Jackson Subject: Re: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060213/59a297d4/attachment-0001.html ------------------------------ Message: 8 Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT From: "Mike Crowe" Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <20377988.1139891129932.JavaMail.teamon at bda045-cell00.bisx.prod.on.black berry> Content-Type: text/plain Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt ------------------------------ Message: 9 Date: Tue, 14 Feb 2006 02:51:06 -0800 From: Philip Subject: [Vtigercrm-developers] Directories to be excluded To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Content-Type: text/plain; charset="utf-8" Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/dfd2b2c0/attachment-0001.htm ------------------------------ Message: 10 Date: Tue, 14 Feb 2006 16:05:03 -0500 From: Jamie Jackson Subject: [Vtigercrm-developers] Keeping Tabs on the competition To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7 344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/c3d851c0/attachment.html ------------------------------ _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers End of vtigercrm-developers Digest, Vol 2, Issue 24 *************************************************** From mfedyk at mikefedyk.com Wed Feb 15 15:43:06 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 15 Feb 2006 15:43:06 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> Message-ID: <43F3BC8A.4030107@mikefedyk.com> Brian Laughlin wrote: >That'a a nice find. I'll contact them to find out terms of use if any. > >Is there anyone that is willing to help get a Bounty System off the >ground? > >Brian Laughlin > Since I started the idea I might as well finish it. I think we need to find outside parties that already have bounty systems and use that. At this point I'm not interested in implementing a bounty system just for vtiger. If that happens it will have to be further down the road when we've had experience with bounty systems and have a reason to try and do it better. Brian, if you can find at least three bounty services we can put up a poll to see what people think about them. Mike From dan.means at teamsrs.com Wed Feb 15 16:14:25 2006 From: dan.means at teamsrs.com (Dan Means) Date: Wed, 15 Feb 2006 16:14:25 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3BC8A.4030107@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> Message-ID: <43F3C3E1.7050409@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/37dc12c7/attachment.html From fboudra at free.fr Thu Feb 16 00:15:26 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 09:15:26 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3C3E1.7050409@teamsrs.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> Message-ID: <200602160915.27061.fboudra@free.fr> hi all, you'll never find an open source bounty system. It's not really in the free software culture. As already said, the ubuntu bounty system is not open source, you can only see how it can work on launchpad. Anyway, i don't know why it's so difficult to add special tag like "bounty" in trac, and implement, the bounty system in the bug tracker (ticket tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) we need also to find a way to add the value of the bounty. cheers, Fathi From developer at infointegrated.com Wed Feb 15 21:06:07 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Wed, 15 Feb 2006 23:06:07 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> I was attempting to check out latest branch & trunk builds. It seems the paths below are accurate, however I cannot access them with my trax account. Am I missing something (like permissions)? I didn't think any special privs would (or should) be necessary for checkouts. Thanks, Brian On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: >> Then what does www.vtigerforge.com do then? >> devel.vtigerforge.com should be for the trees currently in >> development. >> Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its > final > domain name and physical host) is intended to be used for all > vtiger-branded > development. This means any bits that vtiger-the-company will put > their name on > and release. > > I include stable, maintenance and pre- releases in that category, > and they'll > all be found under vtigercrm/tags, starting with accurate > recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be > used within > a single repository. If maintenance branches and development trunk > weren't in > the same repository, there wouldn't be much point in the exercise. > It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > 4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same > host for > third-party projects related to vtiger. This can have looser > requirements for > getting commit access, etc. Since trac is single-project-oriented, > it is likely > that the (gforge) software will be better suited for the web-UI to > that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https > authenticated > access is opened, I presume the recent trunk checkins will be > manually replayed > into this repository by the core devs, and then sourceforge CVS > just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn > dump, svn load). > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 16 02:05:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:05:19 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <200602160915.27061.fboudra@free.fr> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> <200602160915.27061.fboudra@free.fr> Message-ID: <43F44E5F.1030506@mikefedyk.com> Fathi Boudra wrote: >hi all, > >you'll never find an open source bounty system. It's not really in the free >software culture. > >As already said, the ubuntu bounty system is not open source, you can only see >how it can work on launchpad. > >Anyway, i don't know why it's so difficult to add special tag like "bounty" in >trac, and implement, the bounty system in the bug tracker (ticket >tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) >we need also to find a way to add the value of the bounty. > > And then who handles the money? The developer needs to know they will be paid. And the participants in the bounty need to know they will get the code they asked for. There should be an independent third party that collects the money, and releases it once the terms have been met. From mfedyk at mikefedyk.com Thu Feb 16 02:06:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:06:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess Message-ID: <43F44EA0.5090102@mikefedyk.com> There is tons of spam in hidden divs in the wiki. Someone please help me clean it up. From mmbrich at fosslabs.com Thu Feb 16 02:29:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 16 Feb 2006 03:29:46 -0700 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> Message-ID: <1140085786.12251.2.camel@ubuntu> I don't think you're trac account has any SVN permissions so check-ins won't work but check outs should be pretty straight forward. You won't need any authentication information to check-out of the repo, just copy and paste the commands from below and you should be good. Matt On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: > I was attempting to check out latest branch & trunk builds. It seems > the paths below are accurate, however I cannot access them with my > trax account. Am I missing something (like permissions)? I didn't > think any special privs would (or should) be necessary for checkouts. > > Thanks, > Brian > > > On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > > > (sorry, this reply is going to arrive out of thread) > > > > Mike Fedyk wrote: > >> Then what does www.vtigerforge.com do then? > >> devel.vtigerforge.com should be for the trees currently in > >> development. > >> Not the current stable release. > > > > Just wanted to see if this was a commonly held expectation... > > > > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > > --------------------------------------------------------------------- > > > > I thought the subversion repository and trac instance (whatever its > > final > > domain name and physical host) is intended to be used for all > > vtiger-branded > > development. This means any bits that vtiger-the-company will put > > their name on > > and release. > > > > I include stable, maintenance and pre- releases in that category, > > and they'll > > all be found under vtigercrm/tags, starting with accurate > > recreations of > > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > > > The branching and merging features of subversion are intended to be > > used within > > a single repository. If maintenance branches and development trunk > > weren't in > > the same repository, there wouldn't be much point in the exercise. > > It would be > > a significant step back from where we were with CVS, actually. > > > > Excerpted from "Getting svn checkouts, making commits" > > > > 5.0 development is happening on the trunk: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > vtigercrm > > > > 4.2.x maintenance is happening on a branch: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > > 4.2 vtigercrm > > > > > > Forge in separate repository > > ---------------------------- > > > > A second subversion repository would be made available on the same > > host for > > third-party projects related to vtiger. This can have looser > > requirements for > > getting commit access, etc. Since trac is single-project-oriented, > > it is likely > > that the (gforge) software will be better suited for the web-UI to > > that > > repository. > > > > > > Authenticated access == Go live date > > ------------------------------------ > > > > I think that's where we're headed, right? When svn+ssh or https > > authenticated > > access is opened, I presume the recent trunk checkins will be > > manually replayed > > into this repository by the core devs, and then sourceforge CVS > > just goes dark, > > as a matter of policy. > > > > BTW, svn repositories can be moved to other machines easily (svn > > dump, svn load). > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From fboudra at free.fr Thu Feb 16 02:35:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 11:35:15 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F44E5F.1030506@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <200602160915.27061.fboudra@free.fr> <43F44E5F.1030506@mikefedyk.com> Message-ID: <200602161135.16051.fboudra@free.fr> > And then who handles the money? the guy who sets the bounty ? vtiger ? > The developer needs to know they will be paid. And the participants in > the bounty need to know they will get the code they asked for. sure :) * vtiger or someone else sets the bounty * vtiger gives (if they set the bounty) or collects (if third party set the bounty) the money * someone and/or many people ? take the bounty * we set a date limit or not ? * the people send their work * a technical committee validate the work * if it meets the requirement of the bounty, vtiger pay > There should be an independent third party that collects the money, and > releases it once the terms have been met. there isn't independent third party, there's only vtiger. for launchpad, behind ubuntu, there's a company, canonical, and it's not really an independent third party and not a blocker one. i don't know the good answers there, and i'm not involved enough in the bounty system, but peoples who want the bounty system should and must have these answers. I can only give my 2 cents, technical point of view :) From developer at infointegrated.com Thu Feb 16 05:47:20 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Thu, 16 Feb 2006 07:47:20 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <1140085786.12251.2.camel@ubuntu> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> <1140085786.12251.2.camel@ubuntu> Message-ID: <968A7296-38A9-4679-9992-64624E1DB621@infointegrated.com> Thanks. Not sure what I was doing wrong before, I had typed in that string with no luck, but copy paste seemed to do the trick. Must have been a typo. I am having a problem checking out the trunk. I am getting an error in svn, and I think the problem is a duplicate file in: root/vtigercrm/trunk/include/fckeditor/editor/filemanager/browser/ default/ browser.css and Browser.css both exist, and this may be causing issues for my svn client. I am running svn v1.3 on OS X. I would guess that only one of them should be there, and only one is actually being used on linux servers (and one probably overwritten on windows). The one with the uppercase B looks to be older. Thanks. On Feb 16, 2006, at 4:29 AM, Matthew Brichacek wrote: > I don't think you're trac account has any SVN permissions so check-ins > won't work but check outs should be pretty straight forward. You > won't > need any authentication information to check-out of the repo, just > copy > and paste the commands from below and you should be good. > > Matt > > On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: >> I was attempting to check out latest branch & trunk builds. It seems >> the paths below are accurate, however I cannot access them with my >> trax account. Am I missing something (like permissions)? I didn't >> think any special privs would (or should) be necessary for checkouts. >> >> Thanks, >> Brian >> >> >> On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: >> >>> (sorry, this reply is going to arrive out of thread) >>> >>> Mike Fedyk wrote: >>>> Then what does www.vtigerforge.com do then? >>>> devel.vtigerforge.com should be for the trees currently in >>>> development. >>>> Not the current stable release. >>> >>> Just wanted to see if this was a commonly held expectation... >>> >>> >>> Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/ >>> 4.2 >>> -------------------------------------------------------------------- >>> - >>> >>> I thought the subversion repository and trac instance (whatever its >>> final >>> domain name and physical host) is intended to be used for all >>> vtiger-branded >>> development. This means any bits that vtiger-the-company will put >>> their name on >>> and release. >>> >>> I include stable, maintenance and pre- releases in that category, >>> and they'll >>> all be found under vtigercrm/tags, starting with accurate >>> recreations of >>> vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. >>> >>> The branching and merging features of subversion are intended to be >>> used within >>> a single repository. If maintenance branches and development trunk >>> weren't in >>> the same repository, there wouldn't be much point in the exercise. >>> It would be >>> a significant step back from where we were with CVS, actually. >>> >>> Excerpted from "Getting svn checkouts, making commits" >>> >>> 5.0 development is happening on the trunk: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >>> vtigercrm >>> >>> 4.2.x maintenance is happening on a branch: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ >>> 4.2 vtigercrm >>> >>> >>> Forge in separate repository >>> ---------------------------- >>> >>> A second subversion repository would be made available on the same >>> host for >>> third-party projects related to vtiger. This can have looser >>> requirements for >>> getting commit access, etc. Since trac is single-project-oriented, >>> it is likely >>> that the (gforge) software will be better suited for the web-UI to >>> that >>> repository. >>> >>> >>> Authenticated access == Go live date >>> ------------------------------------ >>> >>> I think that's where we're headed, right? When svn+ssh or https >>> authenticated >>> access is opened, I presume the recent trunk checkins will be >>> manually replayed >>> into this repository by the core devs, and then sourceforge CVS >>> just goes dark, >>> as a matter of policy. >>> >>> BTW, svn repositories can be moved to other machines easily (svn >>> dump, svn load). >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From sergiokessler at gmail.com Thu Feb 16 06:43:23 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 11:43:23 -0300 Subject: [Vtigercrm-developers] status of repos ? Message-ID: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> hi, suppose I want to checkout the current development tree (v5), rigth now. what command should I use ? (ie. the sourceforge cvs or the fosslabs svn ?) /sak From fboudra at free.fr Thu Feb 16 07:38:43 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 16:38:43 +0100 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> Message-ID: <200602161638.44322.fboudra@free.fr> > suppose I want to checkout the current development tree (v5), rigth now. > > what command should I use ? > (ie. the sourceforge cvs or the fosslabs svn ?) hi sak, you should use fosslabs svn : svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm cheers, Fathi From client.services.ny at gmail.com Thu Feb 16 07:39:20 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Thu, 16 Feb 2006 10:39:20 -0500 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F44EA0.5090102@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> Message-ID: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> The real question is: Once we revert it, how do we prevent it? On 2/16/06, Mike Fedyk wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/e42332b1/attachment.htm From mfedyk at mikefedyk.com Thu Feb 16 12:09:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 12:09:49 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> Message-ID: <43F4DC0D.8090908@mikefedyk.com> I think we need moderation for wiki and forum accounts. Richie, I need access to the locked wiki pages. Client Services of New York, LLC wrote: > The real question is: Once we revert it, how do we prevent it? > > > > On 2/16/06, *Mike Fedyk* > wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho > Writer. Are you still using your desktop word processor for typing > documents? Try the AJAX enabled, collaboration-friendly online > word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From webmaster at vtigercrmfrance.org Thu Feb 16 13:16:37 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Thu, 16 Feb 2006 22:16:37 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4DC0D.8090908@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> Message-ID: <43F4EBB5.3080601@vtigercrmfrance.org> A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Mike Fedyk a ?crit : >I think we need moderation for wiki and forum accounts. > >Richie, I need access to the locked wiki pages. > >Client Services of New York, LLC wrote: > > > >>The real question is: Once we revert it, how do we prevent it? >> >> >> >>On 2/16/06, *Mike Fedyk* >> wrote: >> >> There is tons of spam in hidden divs in the wiki. >> >> Someone please help me clean it up. >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho >> Writer. Are you still using your desktop word processor for typing >> documents? Try the AJAX enabled, collaboration-friendly online >> word processor, Zoho Writer for FREE instead! >> http://zohowriter.com/?vt >> >> >> >> >>-- >>Mike Lieman >>Client Services of New York, L.L.C. >>client.services.ny at gmail.com >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From sergiokessler at gmail.com Thu Feb 16 14:23:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:23:25 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602161638.44322.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> Message-ID: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> On 2/16/06, Fathi Boudra wrote: > > suppose I want to checkout the current development tree (v5), rigth now. > > > > what command should I use ? > > (ie. the sourceforge cvs or the fosslabs svn ?) > > hi sak, > > you should use fosslabs svn : > svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm thanks fathi, but why should I get a trac account ? can't I just use: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk or svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk ?? cheers, /sak From fboudra at free.fr Thu Feb 16 15:38:55 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Thu, 16 Feb 2006 23:38:55 +0000 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> Message-ID: <200602162338.56139.fboudra@free.fr> > thanks fathi, > but why should I get a trac account ? > > can't I just use: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > or > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > ?? if you don't have trac account, you can't commit. you can only checkout as anonymous. cheers, Fathi From sergiokessler at gmail.com Thu Feb 16 14:48:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:48:20 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602162338.56139.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> Message-ID: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> On 2/16/06, Fathi BOUDRA wrote: > > > thanks fathi, > > but why should I get a trac account ? > > > > can't I just use: > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > or > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > ?? nevermind, I actually can do that... :-) > if you don't have trac account, you can't commit. > you can only checkout as anonymous. yup, I didn't intend to commit by now, thanks... regards, /sak From sergiokessler at gmail.com Thu Feb 16 14:53:02 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:53:02 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> Message-ID: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> so, this means the cvs sourceforge is no more ? nobody is commiting to sourceforge and http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk is where the action would take place from now on ? /sak ps: sorry to be dense, but I want to clarify this situation so all people know about this. On 2/16/06, Sergio A. Kessler wrote: > On 2/16/06, Fathi BOUDRA wrote: > > > > > thanks fathi, > > > but why should I get a trac account ? > > > > > > can't I just use: > > > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > or > > > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > ?? > > nevermind, I actually can do that... :-) > > > if you don't have trac account, you can't commit. > > you can only checkout as anonymous. > > yup, I didn't intend to commit by now, thanks... > > > regards, > /sak > From mfedyk at mikefedyk.com Thu Feb 16 15:07:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:07:53 -0800 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> Message-ID: <43F505C9.2020507@mikefedyk.com> Sergio A. Kessler wrote: >so, this means the cvs sourceforge is no more ? > > > Correct. >nobody is commiting to sourceforge and >http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >is where the action would take place from now on ? > > Yes, but the name will change to something else eventually. Mike From mfedyk at mikefedyk.com Thu Feb 16 15:13:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:13:13 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4EBB5.3080601@vtigercrmfrance.org> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> Message-ID: <43F50709.80808@mikefedyk.com> Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. From gopals at vtiger.com Thu Feb 16 21:10:50 2006 From: gopals at vtiger.com (Gopal) Date: Thu, 16 Feb 2006 21:10:50 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F50709.80808@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> Message-ID: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Dear Team, I am the maintainer of the Wiki on vtiger Site. The idea behind Wiki is community share their knowledge among themselves and write useful content for the benefit of other users. Off late, it is misused by some of the spammers. Keeping this in mind I have locked some of the regularly visited pages so that people looking for needed info shouldn't affected by spammers. In fact I have created most of the content and updating periodically during releases. Mike Fedyk: I think we need moderation for wiki and forum accounts. Gopal: Currently all guest posts on Forums are moderated. Time to time I am cleaning unlocked Spam pages. We need some better system, weher only registered users only can write content. In fact I have seen may spam users registered in Wiki. Mike Fedyk: Richie, I need access to the locked wiki pages. Gopal: I will let you know personally, once I unlocked the pages. Please contact me at skype: sripadag or gopals (at) vtiger.com Mike Fedyk: What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. Gopal: Yes we are using mediawiki. I have to upgrade to latest version. Mike Lieman: The real question is: Once we revert it, how do we prevent it? Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared. vtigercrmFrance: A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Gopal: Yes, there is a pluign exisits, but it works on 1.5.x and above. First I have to upgrade our Wiki. I think you have already implemented in vtigercrmfrance wiki. I will discuss with you in upgrading the existing WIki setup. Team, I welcome all your suggestions on improving the quality of Wiki service, so that we can create a better centralized help system for the vtiger community. Best Regards, Gopal S.S.G.Gopal Blog: http://gopal.vtiger.com Skype: sripadag Toll Free: +1 877 788 4437 ----mfedyk at mikefedyk.com wrote ---- Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/83dc8a16/attachment-0001.html From mfedyk at mikefedyk.com Thu Feb 16 21:17:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 21:17:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F55C64.4060802@mikefedyk.com> Gopal wrote: > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > I think we should have a moderator approve all new accounts and only edits to accounts. That will keep the spammers out. Are there facilities for that? From aissabelaid at gmail.com Fri Feb 17 03:39:42 2006 From: aissabelaid at gmail.com (aissa) Date: Fri, 17 Feb 2006 12:39:42 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F5B5FE.3040809@gmail.com> /"Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared."/ This is what i have do for french wiki. Disallow wiki user registration, Use phpbb plug-in, Allow only some forum groups to login on the wiki (on french wiki the forum registered user have to demand for being contributor and only then can login on the wiki) All wiki systems are spammed by anonymous not only vtiger. A?ssa Gopal a ?crit : > Dear Team, > > I am the maintainer of the Wiki on vtiger Site. > > The idea behind Wiki is community share their knowledge among > themselves and write useful content for the benefit of other users. > Off late, it is misused by some of the spammers. > > Keeping this in mind I have locked some of the regularly visited pages > so that people looking for needed info shouldn't affected by spammers. > In fact I have created most of the content and updating periodically > during releases. > > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > > *Mike Fedyk:* Richie, I need access to the locked wiki pages. > > Gopal: I will let you know personally, once I unlocked the pages. > Please contact me at skype: sripadag or gopals (at) vtiger.com > > *Mike Fedyk:* What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > > Gopal: Yes we are using mediawiki. I have to upgrade to latest version. > > *Mike Lieman:* The real question is: Once we revert it, how do we > prevent it? > > Gopal: We can allow only registered users to write the content. But > the spammers register as users in Wiki and do all the evils. Even > Wikipedia is not spared. > > *vtigercrmFrance:* A plug-in phpbb exist for mediawiki. > This plug-in sync phpbb account with mediawiki account. > If you use it, and only allow edit for registered user, you have no spam. > We use it on vtigercrmfrance.org wiki, we have no spam. > URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > *Gopal:* Yes, there is a pluign exisits, but it works on 1.5.x and > above. First I have to upgrade our Wiki. I think you have already > implemented in vtigercrmfrance wiki. I will discuss with you in > upgrading the existing WIki setup. > > Team, I welcome all your suggestions on improving the quality of Wiki > service, so that we can create a better centralized help system for > the vtiger community. > > Best Regards, > > Gopal > > *S.S.G.Gopal > Blog: http://gopal.vtiger.com > Skype: sripadag > Toll Free: +1 877 788 4437 > * > > > > > ----mfedyk at mikefedyk.com wrote ---- > > Webmaster wrote: > > >A plug-in phpbb exist for mediawiki. > >This plug-in sync phpbb account with mediawiki account. > >If you use it, and only allow edit for registered user, you have > no spam. > >We use it on vtigercrmfrance.org wiki, we have no spam. > >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > > > What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From dan.means at teamsrs.com Fri Feb 17 08:23:03 2006 From: dan.means at teamsrs.com (Dan Means) Date: Fri, 17 Feb 2006 08:23:03 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F5B5FE.3040809@gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> <43F5B5FE.3040809@gmail.com> Message-ID: <43F5F867.5090302@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060217/699c6647/attachment.htm From mfedyk at mikefedyk.com Sat Feb 18 23:27:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 18 Feb 2006 23:27:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search In-Reply-To: <43E58A0D.8090703@mikefedyk.com> References: <43E58A0D.8090703@mikefedyk.com> Message-ID: <43F81DDA.9090909@mikefedyk.com> Committed. Mike Fedyk wrote: >Let's see if thunderbird garbles patches. > >Should this count as a "feature"? I think it's a fix ready for 4.2.4. >Comments wanted. > >diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php >vtiger-4.2.3-testing/modules/Leads/ListView.php >--- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 >14:43:33.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 >20:58:47.000000000 -0800 >@@ -69,6 +69,7 @@ > if (isset($_REQUEST['leadsource'])) $leadsource = >$_REQUEST['leadsource']; > if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; > if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; >+ if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; > if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; > if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; > if (isset($_REQUEST['lead_status'])) $leadstatus = >$_REQUEST['lead_status']; >@@ -131,6 +132,10 @@ > array_push($where_clauses, "leadaddress.phone like '%$phone%'"); > $url_string .= "&phone=".$phone; > } >+ if(isset($fax) && $fax != ""){ >+ array_push($where_clauses, "leadaddress.fax like '%$fax%'"); >+ $url_string .= "&fax=".$fax; >+ } > if(isset($email) && $email != ""){ > array_push($where_clauses, "leaddetails.email like '$email%'"); > $url_string .= "&email=".$email; >@@ -245,6 +250,7 @@ > //if(isset($modified_user_id)) >$search_form->assign("MODIFIED_USER_ID", $modified_user_id); > //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", >$do_not_call); > if(isset($phone)) $search_form->assign("PHONE", $phone); >+ if(isset($fax)) $search_form->assign("FAX", $fax); > if(isset($email)) $search_form->assign("EMAIL", $email); > if(isset($mobile)) $search_form->assign("MOBILE", $mobile); > if(isset($address_street)) >$search_form->assign("ADDRESS_STREET", $address_street); >diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html >vtiger-4.2.3-testing/modules/Leads/SearchForm.html >--- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 >20:56:49.000000000 -0800 >@@ -99,33 +99,33 @@ > > {MOD.LBL_LAST_NAME} > size='25' maxlength='25' value="{LAST_NAME}"> >- {MOD.LBL_EMAIL} >- size='35' maxlength='100' value='{EMAIL}'> >+ {MOD.LBL_FAX} >+ size='20' maxlength='25' value='{FAX}'> > > {MOD.LBL_COMPANY} > size='25' maxlength='100' value='{COMPANY}'> >- {MOD.LBL_MOBILE} >- size='25' maxlength='100' value='{MOBILE}'> >+ {MOD.LBL_EMAIL} >+ size='35' maxlength='100' value='{EMAIL}'> > > {MOD.LBL_LEAD_SOURCE} > >- {MOD.LBL_RATING} >- >+ {MOD.LBL_MOBILE} >+ size='25' maxlength='100' value='{MOBILE}'> > > {MOD.LBL_INDUSTRY} > >- {MOD.LBL_LEAD_STATUS} >- >+ {MOD.LBL_RATING} >+ > > {MOD.LBL_ADDRESS_STREET} > tabindex='3' value='{ADDRESS_STREET}'> >- {MOD.LBL_ADDRESS_CITY} >- tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> >+ {MOD.LBL_LEAD_STATUS} >+ > > {MOD.LBL_ADDRESS_STATE} > tabindex='4' size='15' maxlength='100' value='{ADDRESS_STATE}'> >- {MOD.LBL_ADDRESS_POSTAL_CODE} >- tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> >+ {MOD.LBL_ADDRESS_CITY} >+ tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> > > {APP.LBL_ASSIGNED_TO} > >-   >-   >+ {MOD.LBL_ADDRESS_POSTAL_CODE} >+ tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> > > >
{CUSTOMFIELD}
> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 01:57:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 01:57:11 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time In-Reply-To: <43E59278.7070801@mikefedyk.com> References: <43E59278.7070801@mikefedyk.com> Message-ID: <43F840F7.2030205@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Activities/OpenListView.php >vtiger-4.2.3-testing/modules/Activities/OpenListView.php >--- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php > 2006-02-04 21:44:00.000000000 -0800 >@@ -40,9 +40,37 @@ > > $today = date("Y-m-d", time()); >+#Keep this to a minimum of 3 days to show monday's activities when >today is friday > $later = date("Y-m-d", strtotime("$today + 7 days")); > > //$activity = new Activity(); > //change made as requested by community by shaw >- $list_query = " select >crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, >contactdetails.lastname, contactdetails.firstname, >contactdetails.contactid, account.accountid, account.accountname, >recurringevents.recurringtype,recurringevents.recurringdate from >activity inner join crmentity on crmentity.crmid=activity.activityid >left join cntactivityrel on cntactivityrel.activityid= >activity.activityid left join contactdetails on >contactdetails.contactid= cntactivityrel.contactid left join >seactivityrel on seactivityrel.activityid = activity.activityid left >outer join account on account.accountid = contactdetails.accountid left >outer join recurringevents on >recurringevents.activityid=activity.activityid inner join >salesmanactivityrel on >salesmanactivityrel.activityid=activity.activityid WHERE >crmentity.deleted=0 and (activity.activitytype = 'Meeting' or >activity.activitytype='Call' or activity.activitytype='Task') AND ( >activity.status is NULL || activity.status != 'Completed' ) and ( >activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( >activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) >AND (((date_start >= '$today' AND date_start < '$later') OR (date_start >< '$today')) OR (recurringevents.recurringdate between '$today' and >'$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; >+ $list_query = "SELECT >+ crmentity.crmid, >+ crmentity.smownerid, >+ crmentity.setype, >+ activity.*, >+ contactdetails.lastname, >+ contactdetails.firstname, >+ contactdetails.contactid, >+ account.accountid, >+ account.accountname, >+ recurringevents.recurringtype, >+ recurringevents.recurringdate, >+ GREATEST(recurringevents.recurringdate,activity.date_start) as >sort_date >+ FROM activity >+ INNER JOIN crmentity ON crmentity.crmid = activity.activityid >+ LEFT JOIN cntactivityrel ON cntactivityrel.activityid = >activity.activityid >+ LEFT JOIN contactdetails ON contactdetails.contactid = >cntactivityrel.contactid >+ LEFT JOIN seactivityrel ON seactivityrel.activityid = >activity.activityid >+ LEFT OUTER JOIN account ON account.accountid = >contactdetails.accountid >+ LEFT OUTER JOIN recurringevents ON recurringevents.activityid >= activity.activityid >+ INNER JOIN salesmanactivityrel ON >salesmanactivityrel.activityid = activity.activityid >+ WHERE crmentity.deleted=0 >+ AND ( activity.status is NULL || activity.status != 'Completed' ) >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Held') >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Not Held' ) >+ AND ( date_start <= '$later' OR recurringevents.recurringdate ><= '$later' ) >+ AND salesmanactivityrel.smid ='{$current_user->id}' >+ ORDER BY sort_date, activity.time_start"; > > //$list_query = getListQuery("Activities",$where); >@@ -65,5 +93,6 @@ > 'accountid' => $adb->query_result($list_result, >$i, 'accountid'), > 'contactid' => >$adb->query_result($list_result,$i,'contactid'), >- 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'time_start' => >$adb->query_result($list_result,$i,'time_start'), > 'due_date' => >getDisplayDate($adb->query_result($list_result,$i,'due_date')), > 'recurringtype' => >getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), >@@ -79,5 +108,5 @@ > > // Stick the form header out there. >-$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); >+$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); > //echo get_form_header($current_module_strings['LBL_UPCOMING'], >"
nowrap>".$current_module_strings['LBL_TODAY'].$later_day."
", >false); > >@@ -114,4 +144,5 @@ > $end_date=$event['due_date']; //included for getting the OverDue >Activities in the Upcoming Activities > $start_date=$event['date_start']; >+ $time_start=$event['time_start']; > > switch ($event['type']) { >@@ -149,8 +180,10 @@ > $end=explode("-",$end_date); > } >+ $end_time=explode(":",$time_start); > >- $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); >+ > $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); > $curr=explode("-",$current_date); >- $date_diff= >mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - >mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); >+ $date_diff= >mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) >+ - >mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); > > if($date_diff>0) > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 02:07:07 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:07:07 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted In-Reply-To: <43E599A8.9000506@mikefedyk.com> References: <43E599A8.9000506@mikefedyk.com> Message-ID: <43F8434B.4060407@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Leads/Lead.php >vtiger-4.2.3-testing/modules/Leads/Lead.php >--- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 >22:13:43.000000000 -0800 >@@ -93,5 +93,5 @@ > var $column_fields = Array(); > >- var $sortby_fields = Array('lastname','email','phone'); >+ var $sortby_fields = >Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); > > var $combofieldNames = Array('leadsource'=>'leadsource_dom' > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 02:19:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:19:17 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS In-Reply-To: <43EE93CC.4060203@mikefedyk.com> References: <43EE93CC.4060203@mikefedyk.com> Message-ID: <43F84625.2040307@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php >vtiger-4.2.3-dbtest/modules/Import/parse_utils.php >--- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 >10:38:17.000000000 -0800 >@@ -20,6 +20,7 @@ > > function parse_import($file_name,$delimiter,$max_lines,$has_header) > { >+ ini_set('auto_detect_line_endings',1); > $line_count = 0; > > $field_count = 0; > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 02:27:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:27:24 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E64206.40800@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> <43E64206.40800@mikefedyk.com> Message-ID: <43F8480C.4090509@mikefedyk.com> Committed. Mike Fedyk wrote: >Untested. > >This will put it in config.php instead. > >diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php >vtiger-4.2.3-testing/install/4createConfigFile.php >--- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 >20:46:28.000000000 -0800 >+++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 >10:13:33.000000000 -0800 >@@ -195,6 +195,9 @@ > $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; > $config .= "\$release_date = '".$release_date."';\n\n"; > >+$config .= "#More than 8MB memory needed for graphs\n"; >+$config .= "ini_set('memory_limit','16M');\n\n"; >+ > $config .= "//World clock & Calculator will be displayed if these >variables are 'true' otherwise will not be displayed.\n"; > $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; > $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; > > >Mike Fedyk wrote: > > > >>The default seems to be 8mb, and the dashboard and pipeline graphs don't >>work with that limit. >> >>diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >>vtiger-4.2.3-testing/index.php >>--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >>+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >>@@ -29,4 +29,7 @@ >>} >> >>+#More than 8MB memory needed for graphs >>+ini_set('memory_limit','16M'); >>+ >>function fetchPermissionDataForTabList() >>{ >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sun Feb 19 07:47:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 19 Feb 2006 10:47:36 -0500 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations Message-ID: I created and closed our first production trac ticket, see the timeline. There are some examples of using trac features in that ticket and the related commit, such as references to milestones, changesets and tickets. I suggest any ticket keywording be single-word lowercased. We could benefit from installing the script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook to allow the 'fixes #1' command on checkin messages. This would encourage ticket use, I think. I don't see anything preventing tickets from being created, referencing changesets, and closed retroactively for changes committed on branches/4.2. It would be a good for documentation to have the change content described (by tickets referring to changesets) for all differences between vtigercrm-4.2.3 and vtigercrm-4.2.4. From mfedyk at mikefedyk.com Sun Feb 19 14:24:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 14:24:47 -0800 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: References: Message-ID: <43F8F02F.4010807@mikefedyk.com> Jeff Kowalczyk wrote: >I created and closed our first production trac ticket, see the timeline. >There are some examples of using trac features in that ticket and the >related commit, such as references to milestones, changesets and tickets. > >I suggest any ticket keywording be single-word lowercased. > >We could benefit from installing the script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >to allow the 'fixes #1' command on checkin messages. This would encourage >ticket use, I think. > > Yes, Matt, Fathi can you put this in? From fboudra at free.fr Sun Feb 19 17:30:31 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Mon, 20 Feb 2006 01:30:31 +0000 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: <43F8F02F.4010807@mikefedyk.com> References: <43F8F02F.4010807@mikefedyk.com> Message-ID: <200602200130.32230.fboudra@free.fr> > >We could benefit from installing the script: > > > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-h > >ook > > Yes, Matt, Fathi can you put this in? script was installed, must be tested. cheers, Fathi From mfedyk at mikefedyk.com Sun Feb 19 16:42:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 16:42:58 -0800 Subject: [Vtigercrm-developers] Call for fixes Message-ID: <43F91092.9050405@mikefedyk.com> Hi, I am now looking for the final set of fixes to put into the 4.2.4 release. If you have them, please add a ticket[1] with details on how to reproduce the problem and the code to fix the problem (preferably in unified diff format). 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket If you do not have fixes, then you can help find some. Many bugs have been put into the trunk[2] and need to be split out. When you find something, post message to this list with a link to the changeset that fixes the problem and a description of the problem in a recent svn pull from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after that is fair game for checking. 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 From mfedyk at mikefedyk.com Sun Feb 19 17:34:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 17:34:40 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? Message-ID: <43F91CB0.3060007@mikefedyk.com> What do you think? Positive: It will make it easier to work with other languages upon first install. Different users can use different languages. Negative: It will grow the download size for everyone even though they'll only use one of the languages. MikeF From sergiokessler at gmail.com Sun Feb 19 18:01:45 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:01:45 -0300 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> +1 it will make other languages first class citizens in vtiger world... /sak On 2/19/06, Mike Fedyk wrote: > What do you think? > > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. > > MikeF > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From sergiokessler at gmail.com Sun Feb 19 18:09:11 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:09:11 -0300 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <43F91092.9050405@mikefedyk.com> References: <43F91092.9050405@mikefedyk.com> Message-ID: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> the problem I see now, is that I'm pretty sure there are tons of forums users with fixes that do not know about this mailing list, even less the trac site... /sak On 2/19/06, Mike Fedyk wrote: > Hi, > > I am now looking for the final set of fixes to put into the 4.2.4 > release. If you have them, please add a ticket[1] with details on how > to reproduce the problem and the code to fix the problem (preferably in > unified diff format). > > 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket > > If you do not have fixes, then you can help find some. Many bugs have > been put into the trunk[2] and need to be split out. When you find > something, post message to this list with a link to the changeset that > fixes the problem and a description of the problem in a recent svn pull > from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after > that is fair game for checking. > > 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From developer at infointegrated.com Sun Feb 19 19:05:55 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 19 Feb 2006 21:05:55 -0600 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> Message-ID: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> The big question is how much would it add to the download size? Then what languages are added, and which ones are not? Perhaps a global and english distribution. The difference is the english would not have the other language files, and global would have all the language files. If the size difference is less than 20%, then I'd say just do the global. Brian On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > +1 > > it will make other languages first class citizens in vtiger world... > > /sak > > On 2/19/06, Mike Fedyk wrote: >> What do you think? >> >> Positive: >> It will make it easier to work with other languages upon first >> install. >> Different users can use different languages. >> >> Negative: >> It will grow the download size for everyone even though they'll >> only use >> one of the languages. >> >> MikeF >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Sun Feb 19 19:25:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 19:25:52 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> Message-ID: <43F936C0.8020906@mikefedyk.com> Then let me use this message to remember this forum topic with several jscalendar language files: http://blogs.vtiger.com/viewtopic.php?t=4120 Brian Devendorf wrote: >The big question is how much would it add to the download size? Then >what languages are added, and which ones are not? > >Perhaps a global and english distribution. The difference is the >english would not have the other language files, and global would >have all the language files. If the size difference is less than 20%, >then I'd say just do the global. > >Brian > >On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > > > >>+1 >> >>it will make other languages first class citizens in vtiger world... >> >>/sak >> >>On 2/19/06, Mike Fedyk wrote: >> >> >>>What do you think? >>> >>>Positive: >>>It will make it easier to work with other languages upon first >>>install. >>>Different users can use different languages. >>> >>>Negative: >>>It will grow the download size for everyone even though they'll >>>only use >>>one of the languages. >>> >>>MikeF >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>>using your desktop word processor for typing documents? Try the >>>AJAX enabled, collaboration-friendly online word processor, Zoho >>>Writer for FREE instead! >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>using your desktop word processor for typing documents? Try the >>AJAX enabled, collaboration-friendly online word processor, Zoho >>Writer for FREE instead! >>http://zohowriter.com/?vt >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 20:54:36 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 20:54:36 -0800 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> References: <43F91092.9050405@mikefedyk.com> <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> Message-ID: <43F94B8C.3030401@mikefedyk.com> Forum topic posted: http://forums.vtiger.com/viewtopic.php?t=5679 Forum moderators, please make it "sticky" so it stays at the top for a while. Sergio A. Kessler wrote: >the problem I see now, is that I'm pretty sure there are tons of >forums users with fixes that do not know about this mailing list, even >less the trac site... > >/sak > >On 2/19/06, Mike Fedyk wrote: > > >>Hi, >> >>I am now looking for the final set of fixes to put into the 4.2.4 >>release. If you have them, please add a ticket[1] with details on how >>to reproduce the problem and the code to fix the problem (preferably in >>unified diff format). >> >>1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket >> >>If you do not have fixes, then you can help find some. Many bugs have >>been put into the trunk[2] and need to be split out. When you find >>something, post message to this list with a link to the changeset that >>fixes the problem and a description of the problem in a recent svn pull >>from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after >>that is fair game for checking. >> >>2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From fboudra at free.fr Mon Feb 20 00:38:09 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 09:38:09 +0100 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <200602200938.10229.fboudra@free.fr> > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. i'm for multiple package : 1 english core multiple language add-on for convenience, if needed a big package with all stuff can be provided. i prefer this for packaging issue (debian, ubuntu and probably xampp add-on) : * provide vtigercrm core package * one package for each language i like modularity, can help too for an overview in the source and clarity. for information, debian package and ubuntu package will be available today. ubuntu package will be available for dapper (freeze 23 february), i'll work for this :) cheers, Fathi From m.jacquemes at neuf.fr Mon Feb 20 03:03:31 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Mon, 20 Feb 2006 12:03:31 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: <1139802480.3382.25.camel@ubuntu> Message-ID: I am trying to download from the svn but server is asking for username/password. Do I have to ask for that whenever I don't need to post? -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Matthew Brichacek Envoy??: lundi 13 f?vrier 2006 04:48 ??: Vtiger Devel List Objet?: [Vtigercrm-developers] request your SVN/Trac account I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From fboudra at free.fr Mon Feb 20 04:25:55 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 13:25:55 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: References: Message-ID: <200602201325.55424.fboudra@free.fr> Le Lundi 20 F?vrier 2006 12:03, Michel JACQUEMES a ?crit : > I am trying to download from the svn but server is asking for > username/password. Do I have to ask for that whenever I don't need to post? Bonjour, pour t?l?charger une copie du d?pot subversion, vous n'avez pas besoin d'?tre authentifier, un checkout peut ?tre fait de fa?on anonyme. Seul un commit n?cessite d'avoir un compte sur trac/serveur. pour la branche de d?veloppement 5.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm-trunk pour la branche de maintenance 4.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm-4.2 cordialement, Fathi From fboudra at free.fr Mon Feb 20 11:39:05 2006 From: fboudra at free.fr (fboudra@free.fr) Date: Mon, 20 Feb 2006 19:39:05 -0000 Subject: [Vtigercrm-developers] r3836 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193905.D0E342BF158@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:39:02 2006 New Revision: 3836 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:39:02 2006 @@ -34,10 +34,10 @@ $HELPDESK_SUPPORT_NAME = 'your-domain name'; /* database configuration - db_host_name:MySQL Database Hostname - db_user_name:MySQL Username - db_password:MySQL Password - db_name:MySQL Database Name + db_host_name: MySQL Database Hostname + db_user_name: MySQL Username + db_password: MySQL Password + db_name: MySQL Database Name */ $dbconfig['db_host_name'] = 'localhost:80'; $dbconfig['db_user_name'] = 'root'; From fboudra at free.fr Mon Feb 20 11:54:28 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 20:54:28 +0100 Subject: [Vtigercrm-developers] svnmailer installed Message-ID: <200602202054.28385.fboudra@free.fr> hi all, svn commist are sended to the ML :) and post-commit-hook too. enjoy cheers, Fathi From vtiger-commits at crm.fosslabs.com Mon Feb 20 11:31:41 2006 From: vtiger-commits at crm.fosslabs.com (vtiger-commits@crm.fosslabs.com) Date: Mon, 20 Feb 2006 19:31:41 -0000 Subject: [Vtigercrm-developers] r3835 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193141.6FE9B49A414@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:31:38 2006 New Revision: 3835 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:31:38 2006 @@ -16,7 +16,7 @@ $vtiger_version = '4.2.3'; $release_date = '23 December 2005'; -// more than 8MB memory needed for graphs +// more than 8MB memory needed for graphics // memory limit default value = 16M ini_set('memory_limit','16M'); From mfedyk at mikefedyk.com Mon Feb 20 14:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:21:01 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> Message-ID: <43FA40CD.40308@mikefedyk.com> I'd like a vote for whether we should change the default time to am/pm instead of 24hr time. Preferably we should have it configurable, but I don't think we should do that in this release with the little time remaining before release. webmaster at vtiger.com wrote: >Hello ! > >philip has posted a new reply to "How to Clear Users History log?" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > >----------------------------------------------- >Posted text: >Hi, > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? [/b:97a9a01c21] > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / delete the records in the table \'loginhistory\' > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 hours? [/b:97a9a01c21] > > Changing the Time Format to 12 hrs across the product, will not be possible but the output/display of data in 12 hours or AM/PM is possible to achieve this following changes has to be done. > > a) open the file include/utils.php and search for the string > > $display_date = $display_date.\' \'.$date_value[1]; >replace the string with > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >[/i:97a9a01c21] > again search for the string >$custfld .= \'\'.$displ_date.\' \'.$start_time.\'\'; >replace it with > [i:97a9a01c21]$custfld .= \'\'.date(\"Y-m-d g:i:s A\",strtotime($displ_date.\' \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > [b:97a9a01c21] >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > To change the Field Label the repective module language file has to be modified. > eg for Accounts modules, open the file module/Accounts/language/en_us.lang.php and replace the desired value defined in the array. > >Philip >----------------------------------------------- > >You are receiving this email because you are watching the topic, "How to Clear Users History log?" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > From mfedyk at mikefedyk.com Mon Feb 20 14:28:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:28:31 -0800 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> Message-ID: <43FA428F.8080008@mikefedyk.com> Has anyone looked into this issue? webmaster at vtiger.com wrote: >Hello ! > >wage has posted a new reply to "Couldn't get the group listing" in the "Help Forum" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20800#20800 > >----------------------------------------------- >Posted text: >i am getting the same error also all it says is > > My Upcoming and Pending Activities (through 2006-02-27) > Close Subject Contact Account Related to Date Recurring Type > > > >None scheduled. > >Couldn\'t get the group listing >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Couldn't get the group listing" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic > > > From eric.lemesre at gmail.com Mon Feb 20 15:31:30 2006 From: eric.lemesre at gmail.com (Eric Lemesre) Date: Tue, 21 Feb 2006 00:31:30 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: Hello, I prefer 24hr time. By Eric 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. > > Preferably we should have it configurable, but I don't think we should > do that in this release with the little time remaining before release. > > webmaster at vtiger.com wrote: > > >Hello ! > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > >----------------------------------------------- > >Posted text: > >Hi, > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > a) open the file include/utils.php and search for the string > > > > $display_date = $display_date.\' \'.$date_value[1]; > >replace the string with > > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s > A\",strtotime($display_date.\' \'.$date_value[1])); > >[/i:97a9a01c21] > > again search for the string > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > >replace it with > > [i:97a9a01c21]$custfld .= \' valign=\"top\" class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > [b:97a9a01c21] > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > To change the Field Label the repective module language > file has to be modified. > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the desired value > defined in the array. > > > >Philip > >----------------------------------------------- > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/915ba41f/attachment.html From webmaster at vtigercrmfrance.org Mon Feb 20 15:47:49 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Tue, 21 Feb 2006 00:47:49 +0100 Subject: [Vtigercrm-developers] 4 mmbrich, mod_leads In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA5525.10003@vtigercrmfrance.org> Hi, the modified and repackaged version of mod_lead. Very sorry i have no details. -------------- next part -------------- A non-text attachment was scrubbed... Name: mod_lead.zip Type: application/x-zip-compressed Size: 99010 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/d8a3e204/mod_lead-0001.bin From sergiokessler at gmail.com Mon Feb 20 16:25:32 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 20 Feb 2006 21:25:32 -0300 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> btw, this issue is not about "military time" vs "normal time", is more about "rest of the world" vs "USA" USA uses 12 am/pm hours. rest of the world uses 24hs. /sak ps: I am in the rest of the world On 2/20/06, Eric Lemesre wrote: > Hello, > > I prefer 24hr time. > > By > Eric > > 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > > instead of 24hr time. > > > > Preferably we should have it configurable, but I don't think we should > > do that in this release with the little time remaining before release. > > > > webmaster at vtiger.com wrote: > > > > >Hello ! > > > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > >----------------------------------------------- > > >Posted text: > > >Hi, > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > > > a) open the file include/utils.php and search for the string > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > >replace the string with > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > >[/i:97a9a01c21] > > > again search for the string > > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > >replace it with > > > [i:97a9a01c21]$custfld .= \' width=\"30%\" valign=\"top\" > class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > [b:97a9a01c21] > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > To change the Field Label the repective module language > file has to be modified. > > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the > desired value defined in the array. > > > > > >Philip > > >----------------------------------------------- > > > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your > desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Mon Feb 20 17:25:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 17:25:58 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <43FA6C26.9020504@mikefedyk.com> Well count me as one of the few people in the USA that prefers 24hr time. Sergio A. Kessler wrote: >btw, this issue is not about "military time" vs "normal time", is more >about "rest of the world" vs "USA" > >USA uses 12 am/pm hours. >rest of the world uses 24hs. > >/sak >ps: I am in the rest of the world > >On 2/20/06, Eric Lemesre wrote: > > >>Hello, >> >>I prefer 24hr time. >> >>By >>Eric >> >>2006/2/20, Mike Fedyk : >> >> >>>I'd like a vote for whether we should change the default time to am/pm >>>instead of 24hr time. >>> >>>Preferably we should have it configurable, but I don't think we should >>>do that in this release with the little time remaining before release. >>> >>>webmaster at vtiger.com wrote: >>> >>> >>> >>>>Hello ! >>>> >>>>philip has posted a new reply to "How to Clear Users History log?" in the >>>> >>>> >>"General Discussion" forum at vtiger. You can use the following link to view >>the replies made: >> >> >>>>http://forums.vtiger.com/viewtopic.php?p=20761#20761 >>>> >>>>----------------------------------------------- >>>>Posted text: >>>>Hi, >>>> >>>>[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? >>>> >>>> >>[/b:97a9a01c21] >> >> >>>> Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / >>>> >>>> >>delete the records in the table \'loginhistory\' >> >> >>>>[b:97a9a01c21]2-How to change the Time Format from Military time to 12 >>>> >>>> >>hours? [/b:97a9a01c21] >> >> >>>> Changing the Time Format to 12 hrs across the product, will not be >>>> >>>> >>possible but the output/display of data in 12 hours or AM/PM is possible to >>achieve this following changes has to be done. >> >> >>>> a) open the file include/utils.php and search for the string >>>> >>>> $display_date = $display_date.\' \'.$date_value[1]; >>>>replace the string with >>>> [i:97a9a01c21]$display_date = date(\"Y-m-d >>>> >>>> >>g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >> >> >>>>[/i:97a9a01c21] >>>> again search for the string >>>>$custfld .= \'>>> >>>> >>class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; >> >> >>>>replace it with >>>> [i:97a9a01c21]$custfld .= \'>>> >>>> >>width=\"30%\" valign=\"top\" >>class=\"dataField\">\'.date(\"Y-m-d g:i:s >>A\",strtotime($displ_date.\' >>\'.$start_time.\":00\")).\'\';[/i:97a9a01c21] >> >> >>>>[b:97a9a01c21] >>>>3-How to change the Standard Fields Labels? [/b:97a9a01c21] >>>> >>>> To change the Field Label the repective module language >>>> >>>> >>file has to be modified. >> >> >>>> eg for Accounts modules, open the file >>>> >>>> >>module/Accounts/language/en_us.lang.php and replace the >>desired value defined in the array. >> >> >>>>Philip >>>>----------------------------------------------- >>>> >>>>You are receiving this email because you are watching the topic, "How to >>>> >>>> >>Clear Users History log?" at vtiger. If you no longer wish to watch this >>topic you can either click the "Stop watching this topic link" found at the >>bottom of the topic above, or by clicking the following link: >> >> >>>http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic >>> >>> >>>> >>>> >>>> >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still using >>> >>> >>your desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >> >> >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your >>desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From developer at infointegrated.com Mon Feb 20 17:14:46 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Mon, 20 Feb 2006 19:14:46 -0600 Subject: [Vtigercrm-developers] SVN Directory and File Names In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> I currently do my development on Mac OS X. A recent change to the svn for the branch added an INSTALL file. Now I am getting an error on checkout, the error mentions that it cannot get the file "INSTALL" as there is already a directory "install". It then stops the checkout, not getting all of the files. I am not too familiar with svn. Is there a way I can prevent this error? Or can the INSTALL file name be changed (INSTALL.txt or INSTALLATION) to prevent the conflict? I was able to successfully checkout before the INSTALL file was created. Is it strange that svn is having conflicts when the case is different, and Mac OS X is Unix-based (thus case-sensitive)? I am running svn v1.3.0. I can still checkout on Windows, but I really prefer the Mac. This may cause a problem for others who want to assist as well. Thanks. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/03d0dab4/attachment-0001.html From jamieinnh at gmail.com Mon Feb 20 17:26:24 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 20 Feb 2006 20:26:24 -0500 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <994473020602201726x2195f7f7iebb9de97aadbdc90@mail.gmail.com> As long as it's definable, it doesn't matter to me which way it ships out. When I set up my CRM, I will set it with the standards of my users. Jamie On 2/20/06, Sergio A. Kessler wrote: > > btw, this issue is not about "military time" vs "normal time", is more > about "rest of the world" vs "USA" > > USA uses 12 am/pm hours. > rest of the world uses 24hs. > > /sak > ps: I am in the rest of the world > > On 2/20/06, Eric Lemesre wrote: > > Hello, > > > > I prefer 24hr time. > > > > By > > Eric > > > > 2006/2/20, Mike Fedyk : > > > I'd like a vote for whether we should change the default time to am/pm > > > instead of 24hr time. > > > > > > Preferably we should have it configurable, but I don't think we should > > > do that in this release with the little time remaining before release. > > > > > > webmaster at vtiger.com wrote: > > > > > > >Hello ! > > > > > > > >philip has posted a new reply to "How to Clear Users History log?" in > the > > "General Discussion" forum at vtiger. You can use the following link to > view > > the replies made: > > > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > > > >----------------------------------------------- > > > >Posted text: > > > >Hi, > > > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > > [/b:97a9a01c21] > > > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), > trunckate / > > delete the records in the table \'loginhistory\' > > > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to > 12 > > hours? [/b:97a9a01c21] > > > > > > > > Changing the Time Format to 12 hrs across the product, will not > be > > possible but the output/display of data in 12 hours or AM/PM is possible > to > > achieve this following changes has to be done. > > > > > > > > a) open the file include/utils.php and search for the string > > > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > > >replace the string with > > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > > >[/i:97a9a01c21] > > > > again search for the string > > > >$custfld .= \' > class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > > >replace it with > > > > [i:97a9a01c21]$custfld .= \' > width=\"30%\" valign=\"top\" > > class=\"dataField\">\'.date(\"Y-m-d g:i:s > > A\",strtotime($displ_date.\' > > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > > [b:97a9a01c21] > > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > > > To change the Field Label the repective module > language > > file has to be modified. > > > > eg for Accounts modules, open the file > > module/Accounts/language/en_us.lang.php and replace the > > desired value defined in the array. > > > > > > > >Philip > > > >----------------------------------------------- > > > > > > > >You are receiving this email because you are watching the topic, "How > to > > Clear Users History log?" at vtiger. If you no longer wish to watch this > > topic you can either click the "Stop watching this topic link" found at > the > > bottom of the topic above, or by clicking the following link: > > > > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > > > > > _______________________________________________ > > > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using > > your desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > > http://zohowriter.com/?vt > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your > > desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > http://zohowriter.com/?vt > > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/a9481b88/attachment-0001.htm From jtk at yahoo.com Mon Feb 20 18:18:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 20 Feb 2006 21:18:22 -0500 Subject: [Vtigercrm-developers] SVN Directory and File Names References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> Message-ID: Brian Devendorf wrote: > I currently do my development on Mac OS X. A recent change to the svn > for the branch added an INSTALL file. Now I am getting an error on > checkout, the error mentions that it cannot get the file "INSTALL" as > there is already a directory "install". It then stops the checkout, > not getting all of the files. Fixed http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/23 BTW, the special commands in the checkin messages work as advertised. Awesome. From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 18:16:20 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 02:16:20 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3837 - in /vtigercrm/branches/4.2: ./ licenses/ Message-ID: <20060221021620.34B844389C3@vtiger.fosslabs.com> Author: jeffk Date: Mon Feb 20 19:16:15 2006 New Revision: 3837 Log: fixed #23. added .txt extension to various readme and license files Added: vtigercrm/branches/4.2/COPYING.txt - copied unchanged from r3836, vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/INSTALL.txt - copied unchanged from r3836, vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README.txt - copied unchanged from r3836, vtigercrm/branches/4.2/README vtigercrm/branches/4.2/changelog.txt - copied unchanged from r3836, vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/licenses/BSD.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/VPL-1.0 Removed: vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0 From dan.means at teamsrs.com Mon Feb 20 19:42:13 2006 From: dan.means at teamsrs.com (Dan Means) Date: Mon, 20 Feb 2006 19:42:13 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA8C15.8090005@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/5bc07c81/attachment.html From mfedyk at mikefedyk.com Mon Feb 20 19:43:46 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:43:46 -0800 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? Message-ID: <43FA8C72.9060305@mikefedyk.com> http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 The database is created from the adodb XML file (right?), why do we need a SQL file in the source code? Sure we can be flexible, but we don't want to add any support headaches (sql file not updated on new release for instance). From mfedyk at mikefedyk.com Mon Feb 20 19:53:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:53:50 -0800 Subject: [Vtigercrm-developers] Please create a bounties forum area. (Was: "Announcement: Putting together a vTiger Bounty Team" in forum "General Discussion") In-Reply-To: References: Message-ID: <43FA8ECE.7060600@mikefedyk.com> Let's start with a forum section for this. webmaster at vtiger.com wrote: >Hello ! > >BrianLaughlin has posted a new reply to "Announcement: Putting together a vTiger Bounty Team" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20822#20822 > >----------------------------------------------- >Posted text: >I think the forum section would be a good start. At least we\'ll be able to see what type of pleades and projects would start to evolve. > >Brian Laughlin >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Announcement: Putting together a vTiger Bounty Team" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5549&unwatch=topic > > > From fboudra at free.fr Mon Feb 20 23:48:14 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:48:14 +0100 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? In-Reply-To: <43FA8C72.9060305@mikefedyk.com> References: <43FA8C72.9060305@mikefedyk.com> Message-ID: <200602210848.15325.fboudra@free.fr> > http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 > > The database is created from the adodb XML file (right?) don't know not documented. > , why do we need a SQL file in the source code ? i'm changing installation. to add a better multi-platform / multi-operating system support for next installer / packaging issue. I want an "install and just work" like. And an unified one for : * vtigercrm * vtiger'n go * debian/ubuntu package * vtiger addon for xampp have you got a better way to inject database ? * php code need user intervention and break "install and just work" idea. * or a specific php code to inject data but for me it's like sql file * adodb xml file ? don't know it exists, how can inject db data with this ? software dependencies ? * how to resolve multi db support like mysql posqtgresql oracle mssql ? so i used a simple sql file and use sql-client as dependencie. > Sure we can be flexible, but we don't want to add any support headaches > (sql file not updated on new release for instance). yes, it's more flexible and it's just a file. There's no headaches support, just putting preliminary file for an easy way to install and update. i'll update it as needed for now until i'll automate it. looking initial subject : Why include a SQL file when we don't use it ? i want to ask why include a bin directory when we don't use it ? cheers, Fathi From fboudra at free.fr Mon Feb 20 23:50:04 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:50:04 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <200602210850.05083.fboudra@free.fr> Le Lundi 20 F?vrier 2006 23:21, Mike Fedyk a ?crit : > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. vote for 24hr time cheers, Fathi From developer at infointegrated.com Mon Feb 20 23:09:15 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:09:15 -0600 Subject: [Vtigercrm-developers] Potential Security Vulnerability Message-ID: I just created a ticket in Trac for a potential security vulnerability in vtiger: http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ ticket/25 I also created a post in the forums as well: http://forums.vtiger.com/ viewtopic.php?t=5704 Here are the details: I know that most good systems admins would delete the install directories (I always do), but we are likely to have quite a few of the "uninitiated admins" installing vtiger. I would hate to leave vtiger open for attack. The install docs do not mention removing the install directory either. A hack on a vtiger install would not look good if it received any kind of press. This worst case scenario would force my company to switch to offering a different product. I really don't want to do that. Here are the contents of the ticket I submitted: If the install directory stays on the server after installation, an informed individual could change the admin password without any trouble at all, they could also view the mysql database and username information. With the current change in the branch, they could also change the SQL database (readonly tags removed). If the files in the install directory are removed after install, this risk will not exist. I have a diff that adds simple deletion of the install directory after completion of Setup Step 5. Here is the diff file I created for the branch: ? Please feel free to implement a solution to this risk however you feel it should be. My diff above is a bare bones solution to the problem. It does work, but I'm sure it could be done better. This was just a solution I put together in a few minutes to address what I believe is a critical hole. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0002.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: install_cleanup.patch Type: application/octet-stream Size: 1826 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/install_cleanup-0001.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0003.htm From developer at infointegrated.com Mon Feb 20 23:17:34 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:17:34 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <43FA428F.8080008@mikefedyk.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: Wow... I saw this error today! It happened when I was doing some testing of re-running the install scripts multiple times. My SQL tables got so bad, eventually I couldn't even log-in anymore. I deleted the tables, went back through the install one time, and everything returned to normal. Based on my testing, I'd say the issue will be resolved with the removal of the install directory fix I proposed earlier. Unless the person had previously tried vtiger and did not delete the existing tables before trying it again. Maybe if we had better error handling in the install code to identify an existing table, and not try recreating it again... I'll also post a reply to this message on the forum. See if deleting their tables fixes the problem. Brian On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > Has anyone looked into this issue? > > webmaster at vtiger.com wrote: > >> Hello ! >> >> wage has posted a new reply to "Couldn't get the group listing" in >> the "Help Forum" forum at vtiger. You can use the following link >> to view the replies made: >> >> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >> >> ----------------------------------------------- >> Posted text: >> i am getting the same error also all it says is >> >> My Upcoming and Pending Activities (through 2006-02-27) >> Close Subject Contact Account Related to Date >> Recurring Type >> >> >> >> None scheduled. >> >> Couldn\'t get the group listing >> ----------------------------------------------- >> >> You are receiving this email because you are watching the topic, >> "Couldn't get the group listing" at vtiger. If you no longer wish >> to watch this topic you can either click the "Stop watching this >> topic link" found at the bottom of the topic above, or by clicking >> the following link: >> >> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >> >> >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 23:56:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 07:56:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3838 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221075652.7AD1949A447@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 00:56:47 2006 New Revision: 3838 Log: Portal module integrated Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 00:56:47 2006 @@ -69,6 +69,7 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); + $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -2139,9 +2140,10 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7)"); - - + (2,26,7), + (7,27,2)"); + + $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); } From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 00:06:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 08:06:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3839 - /vtigercrm/trunk/modules/Notes/ListView.php Message-ID: <20060221080619.E1ADF49A4AA@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 01:06:16 2006 New Revision: 3839 Log: Alphabetical search added Modified: vtigercrm/trunk/modules/Notes/ListView.php Modified: vtigercrm/trunk/modules/Notes/ListView.php ============================================================================== --- vtigercrm/trunk/modules/Notes/ListView.php (original) +++ vtigercrm/trunk/modules/Notes/ListView.php Tue Feb 21 01:06:16 2006 @@ -212,6 +212,8 @@ $smarty->assign("SELECT_SCRIPT", $view_script); $navigationOutput = getTableHeaderNavigation($navigation_array, $url_string,"Notes","index",$viewid); +$alphabetical = AlphabeticalSearch($currentModule,'index','title','true','basic',"","","","",$viewid); +$smarty->assign("ALPHABETICAL", $alphabetical); $smarty->assign("NAVIGATION", $navigationOutput); $smarty->assign("RECORD_COUNTS", $record_string); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:00:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:00:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3840 - /vtigercrm/trunk/adodb/DatabaseSchema.xml Message-ID: <20060221100001.1A67649A45C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 02:59:56 2006 New Revision: 3840 Log: Added a new column "Info_Type varchar(20)" in the field table. Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml ============================================================================== --- vtigercrm/trunk/adodb/DatabaseSchema.xml (original) +++ vtigercrm/trunk/adodb/DatabaseSchema.xml Tue Feb 21 02:59:56 2006 @@ -282,7 +282,10 @@ - + + + + tabid @@ -2754,8 +2757,8 @@ - - + + @@ -6976,18 +6979,6 @@ - - - - - - - - - - - -
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:02:40 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:02:40 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3841 - /vtigercrm/trunk/Smarty/templates/CreateView.tpl Message-ID: <20060221100240.08FD949A492@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:02:35 2006 New Revision: 3841 Log: CreateView.tpl file created to segregate Add New from Edit View across all modules. Added: vtigercrm/trunk/Smarty/templates/CreateView.tpl From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:05:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:05:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3842 - /vtigercrm/trunk/include/js/general.js Message-ID: <20060221100552.9321149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:05:48 2006 New Revision: 3842 Log: Added 2 functions for the div tags "Basic & More Tab" in CreateView.tpl to be functional. Modified: vtigercrm/trunk/include/js/general.js Modified: vtigercrm/trunk/include/js/general.js ============================================================================== --- vtigercrm/trunk/include/js/general.js (original) +++ vtigercrm/trunk/include/js/general.js Tue Feb 21 03:05:48 2006 @@ -1117,3 +1117,80 @@ id.style.display = 'none'; } + +function fnLoadValues(obj1,obj2,SelTab,unSelTab){ + + var tabName1 = document.getElementById(obj1); + + var tabName2 = document.getElementById(obj2); + + var tagName1 = document.getElementById(SelTab); + + var tagName2 = document.getElementById(unSelTab); + + if(tabName1.className == "dvtUnSelectedCell") + + tabName1.className = "dvtSelectedCell"; + + if(tabName2.className == "dvtSelectedCell") + + tabName2.className = "dvtUnSelectedCell"; + tagName1.style.display='block'; + + tagName2.style.display='none'; + +} + +function fnCopy(source,design){ + + document.getElementById(source).value=document.getElementById(design).value; + + document.getElementById(source).disabled=true; + +} + +function fnClear(source){ + + document.getElementById(source).value=" "; + + document.getElementById(source).disabled=false; + +} + +function fnCpy(){ + + var tagName=document.getElementById("cpy"); + + if(tagName.checked==true){ + fnCopy("shipaddress","address"); + + fnCopy("shippobox","pobox"); + + fnCopy("shipcity","city"); + + fnCopy("shipcode","code"); + + fnCopy("shipstate","state"); + + fnCopy("shipcountry","country"); + + } + + else{ + + fnClear("shipaddress"); + + fnClear("shippobox"); + + fnClear("shipcity"); + + fnClear("shipcode"); + + fnClear("shipstate"); + + fnClear("shipcountry"); + + } + +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:09:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:09:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3843 - /vtigercrm/trunk/include/utils/CommonUtils.php Message-ID: <20060221100935.67FA72C9DEA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:09:31 2006 New Revision: 3843 Log: Added "Info_type" parameter in getBlocks function Modified: vtigercrm/trunk/include/utils/CommonUtils.php Modified: vtigercrm/trunk/include/utils/CommonUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/CommonUtils.php (original) +++ vtigercrm/trunk/include/utils/CommonUtils.php Tue Feb 21 03:09:31 2006 @@ -622,11 +622,6 @@ return $display_date; } - -/** - * Function to get Currency Name and Currency Symbol - * returns the Currency information in an array format. - */ function getDisplayCurrency() { global $adb; @@ -644,36 +639,15 @@ return $curr_array; } - -/** - * Function to convert currency amount into Dollar - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in dollar. - */ function convertToDollar($amount,$crate){ return $amount / $crate; } - -/** - * Function to convert currency amount from Dollar to user specific currency - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in user specific currency. - */ function convertFromDollar($amount,$crate){ return $amount * $crate; } - -/** - * Function to get currency conversion rate - * @param $id - id::Type Integer - * @param $symbol - symbol::Type varchar - * returns conversion rate::Type Float. - */ function getConversionRate($id,$symbol) { global $adb; @@ -683,12 +657,6 @@ return $rate; } - -/** - * Function to get currency symbol - * @param $id - id::Type Integer - * returns conversion symbol:Type varchar. - */ function getCurrencySymbol($id) { global $adb; @@ -698,11 +666,6 @@ return $curr_symbol; } - -/** - * Function to get Terms and Conditions - * returns Terms and Conditions::Type String. - */ function getTermsandConditions() { global $adb; @@ -798,7 +761,7 @@ * This function returns an array */ -function getBlocks($module,$disp_view,$mode,$col_fields='') +function getBlocks($module,$disp_view,$mode,$col_fields='',$info_type='') { global $adb; global $mod_strings; @@ -807,6 +770,7 @@ $block_detail = Array(); $getBlockinfo = ""; $query="select blockid,blocklabel,show_title from blocks where tabid=$tabid and $disp_view=0 and visible = 0 order by sequence"; + //echo $query; $result = $adb->query($query); $noofrows = $adb->num_rows($result); @@ -831,7 +795,7 @@ } else { - $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); } if(is_array($getBlockInfo)) @@ -855,7 +819,7 @@ else { $k=sizeof($block_detail[$prev_header]); - $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); foreach($temp_headerless_arr as $td_val=>$tr_val) { $block_detail[$prev_header][$k]=$tr_val; @@ -1011,36 +975,27 @@ return $update_info; } - function getContactImages($parenttab) { - global $adb; + global $adb; $imagelists = ''; - $imagenamelists.=''; - $imagelists = $imagelists.$imagenamelists; - if($imagecount>0) + if($i>0) return $imagelists; } - function getProductImages($id) { @@ -1061,156 +1016,4 @@ if($imagename != '') return $script; } -function SaveImage($_FILES,$module,$id,$mode) -{ - global $adb; - global $log; - $uploaddir = $root_directory."test/".$module."/" ;//set this to which location you need to give the contact image - $log->info("The Location to Save the Contact Image is ".$uploaddir); - $file_path_name = $_FILES['imagename']['name']; - $image_error="false"; - $saveimage="true"; - $file_name = basename($file_path_name); - if($file_name!="") - { - - $log->debug("Contact Image is given for uploading"); - $image_name_val=file_exist_fn($file_name,0); - - $encode_field_values=""; - $errormessage=""; - - $move_upload_status=move_uploaded_file($_FILES["imagename"]["tmp_name"],$uploaddir.$image_name_val); - $image_error="false"; - - //if there is an error in the uploading of image - - $filetype= $_FILES['imagename']['type']; - $filesize = $_FILES['imagename']['size']; - - $filetype_array=explode("/",$filetype); - - $file_type_val_image=strtolower($filetype_array[0]); - $file_type_val=strtolower($filetype_array[1]); - $log->info("The File type of the Contact Image is :: ".$file_type_val); - //checking the uploaded image is if an image type or not - if(!$move_upload_status) //if any error during file uploading - { - $log->debug("Error is present in uploading Contact Image."); - $errorCode = $_FILES['imagename']['error']; - if($errorCode == 4) - { - $errorcode="no-image"; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 2) - { - $errormessage = 2; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 3 ) - { - $errormessage = 3; - $saveimage="false"; - $image_error="true"; - } - } - else - { - $log->debug("Successfully uploaded the Contact Image."); - if($filesize != 0) - { - if (($file_type_val == "jpeg" ) || ($file_type_val == "png") || ($file_type_val == "jpg" ) || ($file_type_val == "pjpeg" ) || ($file_type_val == "x-png") || ($file_type_val == "gif") ) //Checking whether the file is an image or not - { - $saveimage="true"; - $image_error="false"; - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "image"; - } - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "invalid"; - } - - } - } - else //if image is not given - { - $log->debug("Contact Image is not given for uploading."); - if($mode=="edit" && $image_error=="false" ) - { - if($module='contact') - $image_name_val=getContactImageName($id); - elseif($module='user') - $image_name_val=getUserImageName($id); - $saveimage="true"; - } - else - { - $image_name_val=""; - } - } - $return_value=array('imagename'=>$image_name_val, - 'imageerror'=>$image_error, - 'errormessage'=>$errormessage, - 'saveimage'=>$saveimage, - 'mode'=>$mode); - return $return_value; -} -//function to check whether same product name exists -function file_exist_fn($filename,$exist) -{ - global $uploaddir; - - if(!isset($exist)) - { - $exist=0; - } - $filename_path=$uploaddir.$filename; - if (file_exists($filename_path)) //Checking if the file name already exists in the directory - { - if($exist!=0) - { - $previous=$exist-1; - $next=$exist+1; - $explode_name=explode("_",$filename); - $implode_array=array(); - for($j=0;$j From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:13:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:13:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3844 - /vtigercrm/trunk/include/utils/EditViewUtils.php Message-ID: <20060221101343.3F7164389C3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:13:39 2006 New Revision: 3844 Log: Segregated the create new & edit view across all modules. Added new paramater "info_type" in the getBlockInformation function. Modified: vtigercrm/trunk/include/utils/EditViewUtils.php Modified: vtigercrm/trunk/include/utils/EditViewUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/EditViewUtils.php (original) +++ vtigercrm/trunk/include/utils/EditViewUtils.php Tue Feb 21 03:13:39 2006 @@ -813,11 +813,9 @@ elseif($uitype == 71 || $uitype == 72) { - $currencyid=fetchCurrency($current_user->id); - $curr_symbol=getCurrencySymbol($currencyid); - $rate = getConversionRate($currencyid,$curr_symbol); - $editview_label[]=$mod_strings[$fieldlabel].': ('.$curr_symbol.')'; - $fieldvalue[] = convertFromDollar($value,$rate); + $disp_currency = getDisplayCurrency(); + $editview_label[]=$mod_strings[$fieldlabel].': ('.$disp_currency.')'; + $fieldvalue[] = $value; } elseif($uitype == 75 || $uitype ==81) { @@ -1192,7 +1190,7 @@ -function getBlockInformation($module, $block, $mode, $col_fields,$tabid) +function getBlockInformation($module, $block, $mode, $col_fields,$tabid,$info_type='') { //echo '*******************************
'; //echo '
';print_r($col_fields);echo '
'; @@ -1205,18 +1203,35 @@ global $current_user; require('user_privileges/user_privileges_'.$current_user->id.'.php'); - if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) - { - - $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; - } - else - { - $profileList = getCurrentUserProfileList(); - - $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; - } - //echo $sql; + + if ($info_type != '') + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } + else + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } $result = $adb->query($sql); $noofrows = $adb->num_rows($result); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:17:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:17:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3845 - /vtigercrm/trunk/themes/blue/style.css Message-ID: <20060221101718.D88754911A9@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:17:14 2006 New Revision: 3845 Log: Added "basicTab & moreTab" styles to facilitate basic & more infn segregation in Leads,Accnts,Cntct & Potential modules. Modified: vtigercrm/trunk/themes/blue/style.css Modified: vtigercrm/trunk/themes/blue/style.css ============================================================================== --- vtigercrm/trunk/themes/blue/style.css (original) +++ vtigercrm/trunk/themes/blue/style.css Tue Feb 21 03:17:14 2006 @@ -71,8 +71,6 @@ .tabSeperator { background:#bbbbbb url(images/tabSeperatorBg.gif) repeat-x; - - } .level2text { @@ -99,26 +97,21 @@ } - - .level2Bg { background:#bbbbbb url(images/level2Bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; - } .tabLiner { background:#9abffc url(images/moduleSelectorBg.gif) bottom repeat-x; padding:0px; - - -} +} + .sep1 { background:#999999; } - .showPanelBg { background:url(images/showPanelTopBg.gif) repeat-x; } @@ -128,7 +121,6 @@ font-size: 11px; text-decoration:none; color:#333366; - } a:hover { @@ -136,7 +128,6 @@ font-size: 11px; text-decoration:underline; color:#333333; - } .hdrLink { @@ -147,7 +138,6 @@ font-weight:bold; } - .hdrLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -156,7 +146,6 @@ font-weight:bold; } - .searchBox { border: 0px solid #999999; font-family: Arial, Helvetica, sans-serif; @@ -164,8 +153,8 @@ padding-left:2px; width:100px; background-color:#ffffef; - -} +} + .searchBtn { border : 1px #cccccc solid; font-family: Arial, Helvetica, sans-serif; @@ -179,11 +168,13 @@ background-color:#cccccc; } + .lvtHeaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } + .lvtCol { border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; @@ -211,6 +202,7 @@ background-color:white; font-weight:bold; } + .dvtUnSelectedCell { border-left:1px solid #cacaca; border-top:1px solid #cacaca; @@ -219,7 +211,9 @@ padding-left:20px; padding-right:20px; background-color:#efefef; -} + cursor:pointer; +} + .dvtTabCache { border-bottom:1px solid #cacaca; } @@ -230,6 +224,7 @@ border-bottom:1px solid #cacaca; padding-left:0px; } + .rightAddInfo { border-left:1px solid #a2a2a2; border-right:1px solid #dddddd; @@ -238,6 +233,7 @@ background-color:#fafafa; padding:5px; } + .dvtCellLabel { background-color:#f6f6f6; padding-right:10px; @@ -286,6 +282,7 @@ background-color:#e5e5e5; } + .detailedViewTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -295,6 +292,7 @@ width:90%; background-color:#ffffff; } + .detailedViewTextBoxOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -304,6 +302,7 @@ width:90%; background-color:#ffffdd; } + .detailedViewTextArea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -321,6 +320,7 @@ background-color:#ffffef; } + .searchHdrBox { border-bottom:1px dashed #dddddd; @@ -337,6 +337,7 @@ background-color:#ffffef; } + .searchAlph { border:1px solid #dadada; background-color:#ffffff; @@ -352,7 +353,6 @@ color: #ff0000; height:50px; width:640px; - } .hiliteBtn4Search { @@ -384,9 +384,11 @@ padding:2px; } + .loginBottomBg { background:url(images/loginBottomBg.gif) repeat-x; } + .loginSignin { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -426,8 +428,6 @@ overflow:auto; width:95%;height:320px;padding:0px;background-color:#fefefe; border-top: 1px solid #bababa; border-bottom: 1px solid #bababa; - - } .calHourOccupied { @@ -464,7 +464,6 @@ .cellScheduled { background-color:#ffffef; color:#7a7a7a; - } .cellSchHover { @@ -475,12 +474,12 @@ background-color:#ffffef; color:#7a7a7a; } + .cellSch{ border:0px; background-color:#ffffef; color:#7a7a7a; } - .cellNormalHover { border-bottom:1px solid #999999; @@ -511,8 +510,8 @@ border:2px solid #dadada; background-color:white; - -} +} + .tblPro1IconCell { border-right:1px solid #dadada; } @@ -530,6 +529,7 @@ line-height: 14px; background-image:url(images/tblPro1ColBg.gif); } + .tblPro1DataCell { border-bottom:1px solid #f5f5f5; color:#5a5a5a; @@ -537,26 +537,29 @@ line-height: 14px; } + .divEventToDo { overflow:auto; height:150px; border:1px solid #dadada; } + .EventToDo{ } .thumbnail{ background-color:#ffffff; -padding: 5px; +padding: 7px; border: 1px solid #ddd; float: left; - margin-right: 5px; - margin-bottom: 10px; -} + margin-right: 10px; + margin-bottom: 15px; +} + .thumbnailcaption -{ font-size: 0.9em; padding-top: 0.1em ; } +{ font-size: 0.9em; padding-top: 0.2em ; } /* For Settings */ @@ -717,3 +720,29 @@ #studioTab{position:relative;left:0px;top:0px;width:100%;display:none;} /* End of Settings */ + +.bggray{ + background-color: #dfdfdf; +} +.bgwhite{ + background-color: #FFFFFF; +} +.copy{ + font-size:9px; + font-family: Verdana, Arial, Helvetica, Sans-serif; +} + +#basicTab{ + position:relative; + overflow:auto; + width:100%; + display:block; +} + +#moreTab{ + position:relative; + overflow:auto; + width:100%; + display:none; +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:21:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:21:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3846 - /vtigercrm/trunk/modules/Accounts/EditView.php Message-ID: <20060221102119.EED8949A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:21:15 2006 New Revision: 3846 Log: Added the codes for create new & edit view segration Modified: vtigercrm/trunk/modules/Accounts/EditView.php Modified: vtigercrm/trunk/modules/Accounts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:24:10 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:24:10 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3847 - /vtigercrm/trunk/modules/Activities/EditView.php Message-ID: <20060221102410.88DF249A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:24:06 2006 New Revision: 3847 Log: Added 2 if & else block to separate Add New with EditView. Modified: vtigercrm/trunk/modules/Activities/EditView.php Modified: vtigercrm/trunk/modules/Activities/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:26:14 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:26:14 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3848 - /vtigercrm/trunk/modules/Campaigns/EditView.php Message-ID: <20060221102614.E2EC149A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:26:11 2006 New Revision: 3848 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Campaigns/EditView.php Modified: vtigercrm/trunk/modules/Campaigns/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Campaigns/EditView.php (original) +++ vtigercrm/trunk/modules/Campaigns/EditView.php Tue Feb 21 03:26:11 2006 @@ -43,8 +43,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields));echo'
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -135,6 +140,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:27:41 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:27:41 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3849 - /vtigercrm/trunk/modules/Contacts/EditView.php Message-ID: <20060221102741.8FC9049A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:27:37 2006 New Revision: 3849 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Contacts/EditView.php Modified: vtigercrm/trunk/modules/Contacts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:28:58 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:28:58 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3850 - /vtigercrm/trunk/modules/Emails/EditView.php Message-ID: <20060221102858.DD44749A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:28:55 2006 New Revision: 3850 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Emails/EditView.php Modified: vtigercrm/trunk/modules/Emails/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:30:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:30:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3851 - /vtigercrm/trunk/modules/Faq/EditView.php Message-ID: <20060221103018.B062B49A490@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:30:14 2006 New Revision: 3851 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Faq/EditView.php Modified: vtigercrm/trunk/modules/Faq/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Faq/EditView.php (original) +++ vtigercrm/trunk/modules/Faq/EditView.php Tue Feb 21 03:30:14 2006 @@ -53,7 +53,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE","Faq"); @@ -132,5 +138,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:31:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:31:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3852 - /vtigercrm/trunk/modules/HelpDesk/EditView.php Message-ID: <20060221103149.2170149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:31:45 2006 New Revision: 3852 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:33:01 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:33:01 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3853 - /vtigercrm/trunk/modules/Invoice/EditView.php Message-ID: <20060221103301.7D11949A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:32:56 2006 New Revision: 3853 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Invoice/EditView.php Modified: vtigercrm/trunk/modules/Invoice/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Invoice/EditView.php (original) +++ vtigercrm/trunk/modules/Invoice/EditView.php Tue Feb 21 03:32:56 2006 @@ -182,8 +182,13 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Invoice",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -366,6 +371,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:34:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:34:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3854 - /vtigercrm/trunk/modules/Leads/EditView.php Message-ID: <20060221103443.8900349A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:34:39 2006 New Revision: 3854 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Leads/EditView.php Modified: vtigercrm/trunk/modules/Leads/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Leads/EditView.php (original) +++ vtigercrm/trunk/modules/Leads/EditView.php Tue Feb 21 03:34:39 2006 @@ -43,7 +43,13 @@ } $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'BAS')); + $smarty->assign("ADVBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'ADV')); +} $smarty->assign("OP_MODE",$disp_view); @@ -142,6 +148,10 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display("CreateView.tpl"); + ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:36:02 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:36:02 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3855 - /vtigercrm/trunk/modules/Notes/EditView.php Message-ID: <20060221103602.3C44D49A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:35:58 2006 New Revision: 3855 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Notes/EditView.php Modified: vtigercrm/trunk/modules/Notes/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:37:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:37:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3856 - /vtigercrm/trunk/modules/PriceBooks/EditView.php Message-ID: <20060221103704.0606849A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:36:59 2006 New Revision: 3856 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PriceBooks/EditView.php (original) +++ vtigercrm/trunk/modules/PriceBooks/EditView.php Tue Feb 21 03:36:59 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -121,5 +126,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display('salesEditView.tpl'); +if($focus->mode == 'edit') + $smarty->display('salesEditView.tpl'); +else + $smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:38:56 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:38:56 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3857 - /vtigercrm/trunk/modules/PurchaseOrder/EditView.php Message-ID: <20060221103856.39E9A49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:38:52 2006 New Revision: 3857 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PurchaseOrder/EditView.php (original) +++ vtigercrm/trunk/modules/PurchaseOrder/EditView.php Tue Feb 21 03:38:52 2006 @@ -85,8 +85,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -238,5 +242,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:40:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:40:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3858 - /vtigercrm/trunk/modules/Potentials/EditView.php Message-ID: <20060221104052.800EE411FFA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:40:48 2006 New Revision: 3858 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Potentials/EditView.php Modified: vtigercrm/trunk/modules/Potentials/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:41:50 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:41:50 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3859 - /vtigercrm/trunk/modules/Products/EditView.php Message-ID: <20060221104150.8B3B34389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:41:46 2006 New Revision: 3859 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Products/EditView.php Modified: vtigercrm/trunk/modules/Products/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Products/EditView.php (original) +++ vtigercrm/trunk/modules/Products/EditView.php Tue Feb 21 03:41:46 2006 @@ -79,8 +79,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Products",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -195,5 +199,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:43:26 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:43:26 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3860 - /vtigercrm/trunk/modules/Quotes/EditView.php Message-ID: <20060221104326.3B7B44389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:43:21 2006 New Revision: 3860 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Quotes/EditView.php Modified: vtigercrm/trunk/modules/Quotes/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Quotes/EditView.php (original) +++ vtigercrm/trunk/modules/Quotes/EditView.php Tue Feb 21 03:43:21 2006 @@ -98,7 +98,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -252,6 +257,10 @@ $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); $smarty->assign("MODULE", $module); + +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:45:45 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:45:45 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3861 - /vtigercrm/trunk/modules/SalesOrder/EditView.php Message-ID: <20060221104545.7877649A47C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:45:41 2006 New Revision: 3861 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/SalesOrder/EditView.php (original) +++ vtigercrm/trunk/modules/SalesOrder/EditView.php Tue Feb 21 03:45:41 2006 @@ -169,8 +169,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -336,6 +340,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:47:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:47:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3862 - /vtigercrm/trunk/modules/Vendors/EditView.php Message-ID: <20060221104749.25C1B49A498@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:47:45 2006 New Revision: 3862 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Vendors/EditView.php Modified: vtigercrm/trunk/modules/Vendors/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Vendors/EditView.php (original) +++ vtigercrm/trunk/modules/Vendors/EditView.php Tue Feb 21 03:47:45 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -123,6 +128,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:51:23 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:51:23 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3863 - /vtigercrm/trunk/smiletag/smiletag-style.css Message-ID: <20060221105123.8F2DB49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:51:19 2006 New Revision: 3863 Log: Added smilies images as well as changed the path of header & footer gif. Modified: vtigercrm/trunk/smiletag/smiletag-style.css Modified: vtigercrm/trunk/smiletag/smiletag-style.css ============================================================================== --- vtigercrm/trunk/smiletag/smiletag-style.css (original) +++ vtigercrm/trunk/smiletag/smiletag-style.css Tue Feb 21 03:51:19 2006 @@ -1,57 +1,3 @@ -#smiley_box{ - width:95px; - position:absolute; - display:none; - margin-left: 55px; -} -#smiley_box .smiley_top{ - background-image: url('smiletag/images/smiley_top.gif'); - background-repeat:no-repeat; - height:30px; - padding-left: 36px; - -} -#smiley_box .smiley_middle{ - background-image: url('smiletag/images/smiley_middle.gif'); - background-repeat:repeat-y; - background-position:bottom left; - padding-left:7px; - padding-right:7px; - padding-bottom: 0px; - padding-top: 0px; - margin-top: 0px; - -} -#smiley_box .smiley_middle span{ - position:relative; -} -#smiley_box .smiley_bottom{ - background-image: url('smiletag/images/smiley_bottom.gif'); - background-repeat:no-repeat; - background-position:bottom left; - height:44px; - top:-6px; - -} -#smiley_box a { - float: left; text-decoration: none -} -#smiley_box a:link { - color: #808080 -} -#smiley_box a:hover { - color: #333; background-color: #efefef -} -#smiley_box a:active { - color: #808080 -} -#smiley_box a:visited { - color: #808080 -} -#smiley_box img { - border: 0; -} - .st-content { font: 11px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif; float: left; @@ -63,7 +9,7 @@ padding-left: 1px; } .st-message { - background: url("smiletag/images/comment_footer.gif") no-repeat left bottom; + background: url("images/comment_footer.gif") no-repeat left bottom; } .st-message p{ padding: 5px 10px 5px 10px; @@ -72,7 +18,7 @@ } .st-author-info{ margin: 0; - background: #fff url("smiletag/images/comment_header.gif") no-repeat left bottom; + background: #fff url("images/comment_header.gif") no-repeat left bottom; padding-top: 0; padding-right: 0; padding-bottom: 7px; @@ -116,4 +62,61 @@ text-decoration:underline; } +#smiley_box{ + width:95px; + position:absolute; + display:none; + margin-left: 55px; + border: 0px; +} +.smiley_top{ + background-image:url('images/smiley_top.gif'); + background-repeat:no-repeat; + height:30px; + padding-left: 36px; + border:0px; + +} +.smiley_middle{ + background-image:url('images/smiley_middle.gif'); + background-repeat:repeat-y; + background-position:bottom left; + padding-left:7px; + padding-right:7px; + padding-bottom: 0px; + padding-top: 0px; + margin-top: 0px; + border:0px; + +} +.smiley_middle span{ + position:relative; +} +.smiley_bottom{ + background-image:url('images/smiley_bottom.gif'); + background-repeat:no-repeat; + background-position:bottom left; + height:44px; + top:-6px; + border:0px; + +} +#smiley_box a { + float: left; text-decoration: none +} +#smiley_box a:link { + color: #808080 +} +#smiley_box a:hover { + color: #333; background-color: #efefef +} +#smiley_box a:active { + color: #808080 +} +#smiley_box a:visited { + color: #808080 +} +#smiley_box img { + border: 0px; +} From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:53:48 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:53:48 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3864 - /vtigercrm/trunk/Smarty/templates/HomePage.tpl Message-ID: <20060221105348.D302349A4BC@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:53:45 2006 New Revision: 3864 Log: Changed the image path for smiletag in HomePage.tpl. Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl ============================================================================== --- vtigercrm/trunk/Smarty/templates/HomePage.tpl (original) +++ vtigercrm/trunk/Smarty/templates/HomePage.tpl Tue Feb 21 03:53:45 2006 @@ -3,17 +3,6 @@ {**} -{if isset($LOGINHISTORY.0)} -
- - - {foreach key=label item=detail from=$LOGINHISTORY} - - {/foreach} -
IDTypeModified ByCloseModified Time
{$detail.crmid}{$detail.setype}{$detail.modifiedby}{$detail.modifiedtime}
-
-{/if} @@ -140,11 +129,7 @@
Pipeline chart comes here..

- {if $TAGCLOUD_JS ne ''} - - - {/if} -
+ YOUR SHOUT!!!
@@ -162,29 +147,29 @@

Close
-
+
- - - + + + - - - + + + - - - + + +
:):D:(:):D:(
:o:p;):o:p;)
:|x(:~:|x(:~
- (Smilies) + (Smilies)

@@ -193,6 +178,12 @@
+
+ {if $TAGCLOUD_JS ne ''} + + + {/if} +
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 03:05:55 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 11:05:55 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3865 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221110556.42E7149A507@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 04:05:50 2006 New Revision: 3865 Log: Inserted values into the field table across all modules - Column Name "Info_type" & Values - "BAS" or "ADV" Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 04:05:50 2006 @@ -69,7 +69,6 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); - $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -155,56 +154,56 @@ //Account Details -- START //Block9 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3)"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3,'BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'','ADV')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'','ADV')"); //Added field emailoptout for accounts -- after 4.2 patch2 - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); //Block 11 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'')"); - -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'','BAS')"); //Block12 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'','BAS')"); @@ -215,46 +214,46 @@ //Block13 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4)"); - - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'')"); -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4,'BAS')"); + + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'','ADV')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'','BAS')"); //Block13 -- End //Block15 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'','BAS')"); //Block15 --End //Block16 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'','BAS')"); //Block16 -- End @@ -264,63 +263,63 @@ //Contact Details -- START //Block4 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5,'ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'','BAS')"); //Block4 -- End //Block6 - Begin Customer Portal -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'','ADV')"); //Block6 - End Customer Portal //Block 7 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'','BAS')"); //Block7 -- End //ContactImageInformation - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'','ADV')"); //Block8 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'','BAS')"); //Block8 -- End //Contact Details -- END @@ -328,24 +327,24 @@ //Potential Details -- START //Block1 -- Start -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'')"); -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'','BAS')"); //Block1 -- End //Block3 -- Start - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'','BAS')"); //Block3 -- End //Potential Details -- END @@ -354,21 +353,21 @@ //campaign entries being added - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5)"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5,'BAS')"); //$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignid','campaign',1,'50','campaignid','Campaign ID',1,0,0,100,4,76,1,'V~M',0,2)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'')"); -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'')"); - -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'','BAS')"); + +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'','BAS')"); //Campaign entries end @@ -377,24 +376,24 @@ //Block25 -- Start // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'groupname','troubletickets',1,'54','groupname','Group',1,0,0,100,1,1,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'crmid','seticketsrel',1,'59','parent_id','Product Name',1,0,0,100,3,1,1,'V~O')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'')"); -$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'','BAS')"); //Added on 26-12-2005 to add attachment in ticket editview - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1)"); - - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1,'BAS')"); + + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'','BAS')"); //Block25-30 -- End //Ticket Details -- END @@ -402,69 +401,69 @@ //Product Details -- START //Block31-36 -- Start -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3)"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3,'BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'','BAS')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'')"); - - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'','BAS')"); + + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'BAS')"); //Block32 Pricing Information -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'','BAS')"); // $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'currency','products',1,'1','currency','Currency',1,0,0,100,3,2,1,'V~O')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'','BAS')"); //Block 33 stock info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'','BAS')"); //ProductImageInformation - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'','BAS')"); //Block 36 Description Info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'','BAS')"); //Product Details -- END //Note Details -- START //Block17 -- Start -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1)"); -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1,'BAS')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'','BAS')"); //Block17 -- End //Note Details -- END @@ -472,15 +471,15 @@ //Email Details -- START //Block21 -- Start - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'','BAS')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,1,22,'T~O',1,'')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,21,2,'T~O',1,'')"); @@ -489,76 +488,76 @@ //Task Details --START //Block19 -- Start -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'')"); -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'')"); - - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'')"); - - -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'','BAS')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'','BAS')"); + + +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'','BAS')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'')"); - - $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'','BAS')"); + + $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'','BAS')"); //Block19 -- End //Task Details -- END //Event Details --START //Block41-43-- Start - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'')"); - - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'','BAS')"); + + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3)"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3,'BAS')"); //Priority not needed in events # $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,1,1,'V~O')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'','BAS')"); //Block41-43 -- End //Event Details -- END //Faq Details -- START //Block37-40 -- Start -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'')"); -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'','BAS')"); //Block37-40 -- End @@ -567,43 +566,43 @@ //Vendor Details --START //Block44-47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'company_name','vendor',1,'2','company_name','Company Name',1,0,0,100,2,1,1,'V~M')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'')"); -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'','BAS')"); //Block 46 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'','BAS')"); //Block 47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'','BAS')"); //Vendor Details -- END //PriceBook Details Start //Block48 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'productid','pricebookproductrel',1,'59','product_id','Product Name',1,0,0,100,2,1,1,'I~O')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'')"); -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'','BAS')"); //Block50 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'','BAS')"); //PriceBook Details End @@ -611,55 +610,55 @@ //Quote Details -- START //Block51 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'currency','quotes',1,'1','currency','Currency',1,0,0,100,7,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'','BAS')"); // $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'type','quotes',1,'1','type','Type',1,0,0,100,12,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'','BAS')"); //Block 53 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'')"); - -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'','BAS')"); //Block55 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'','BAS')"); //Block 56 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'','BAS')"); //Quote Details -- END @@ -667,113 +666,113 @@ //Purchase Order Details -- START //Block57 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'quoteid','purchaseorder',1,'78','quote_id','Quote Name',1,0,0,100,2,1,1,'I~M')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'type','purchaseorder',1,'1','type','Type',1,0,0,100,9,1,1,'V~O')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'','BAS')"); //Block 59 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'','BAS')"); //Block61 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'','BAS')"); //Block62 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'','BAS')"); //Purchase Order Details -- END //Sales Order Details -- START //Block63 -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorterms','salesorder',1,'1','vendorterms','Vendor Terms',1,0,0,100,5,1,1,'V~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorid','salesorder',1,'75','vendor_id','Vendor Name',1,0,0,100,7,1,1,'I~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'','BAS')"); //Block 65 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'','BAS')"); //Block67 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'','BAS')"); //Block68 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'','BAS')"); //Sales Order Details -- END @@ -781,58 +780,58 @@ //Invoice Details -- START //Block69 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'notes','invoice',1,'1','notes','Notes',1,0,0,100,4,1,1,'V~O')"); //to include contact name field in Invoice-start -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'','BAS')"); //end -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'','BAS')"); //$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoiceterms','invoice',1,'1','invoiceterms','Invoice Terms',1,0,0,100,7,1,1,'V~O')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'type','invoice',1,'1','type','Type',1,0,0,100,8,1,1,'V~O')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'','BAS')"); //Block 71 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'','BAS')"); //Block73 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'','BAS')"); //Block74 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'','BAS')"); //Invoice Details -- END @@ -2140,10 +2139,9 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7), - (7,27,2)"); - - $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); + (2,26,7)"); + + } From jtk at yahoo.com Tue Feb 21 07:18:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 21 Feb 2006 10:18:30 -0500 Subject: [Vtigercrm-developers] svnmailer installed References: <200602202054.28385.fboudra@free.fr> Message-ID: Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. From richie at vtiger.com Tue Feb 21 07:26:31 2006 From: richie at vtiger.com (Richie) Date: Tue, 21 Feb 2006 07:26:31 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: References: <200602202054.28385.fboudra@free.fr> Message-ID: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Hello! A new mailing list will be created tomorrow morning India Time. The id should be vtigercrm-commits at lists.vtigercrm.com please. Thanks, Richie ----jtk at yahoo.com wrote ---- Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/8b9a5cf2/attachment.html From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 09:12:53 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 17:12:53 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3866 - in /vtigercrm/trunk: Smarty/templates/SettingsMenu.tpl Smarty/templates/UserListView.tpl themes/blue/images/del.gif themes/blue/images/edit.gif themes/blue/images/rhtArrow.gif Message-ID: <20060221171253.5EBB93FD4FB@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 10:12:42 2006 New Revision: 3866 Log: files added to intgrate the new UI for Users Added: vtigercrm/trunk/Smarty/templates/SettingsMenu.tpl vtigercrm/trunk/Smarty/templates/UserListView.tpl vtigercrm/trunk/themes/blue/images/del.gif (with props) vtigercrm/trunk/themes/blue/images/edit.gif (with props) vtigercrm/trunk/themes/blue/images/rhtArrow.gif (with props) From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 10:26:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:26:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3867 - /vtigercrm/branches/4.2/jpgraph/flags.dat Message-ID: <20060221182635.ABAEE49A4BD@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:26:32 2006 New Revision: 3867 Log: refs #15. move flags.dat out of way for identical src copy Removed: vtigercrm/branches/4.2/jpgraph/flags.dat From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 10:44:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:44:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3868 - in /vtigercrm/branches/4.2: jpgraph/ jpgraph/lang/ jpgraph/src/ modules/Calendar/ modules/Cases/ modules/Potentials/ Message-ID: <20060221184403.D3BBB3FCBCC@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:43:20 2006 New Revision: 3868 Log: fixed #15. brought to zero-diff jpgraph-1.20.3. testing comprised loading sample dataset, generating charts on dashboard, successful. repaired such references to jpgraph/src layout as could be found, be on the lookout for others built with string maninupulation. Added: vtigercrm/branches/4.2/jpgraph/flags.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags.dat vtigercrm/branches/4.2/jpgraph/flags_thumb100x100.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb100x100.dat vtigercrm/branches/4.2/jpgraph/flags_thumb35x35.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb35x35.dat vtigercrm/branches/4.2/jpgraph/flags_thumb60x60.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb60x60.dat vtigercrm/branches/4.2/jpgraph/imgdata_balls.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_balls.inc vtigercrm/branches/4.2/jpgraph/imgdata_bevels.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_bevels.inc vtigercrm/branches/4.2/jpgraph/imgdata_diamonds.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_diamonds.inc vtigercrm/branches/4.2/jpgraph/imgdata_pushpins.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_pushpins.inc vtigercrm/branches/4.2/jpgraph/imgdata_squares.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_squares.inc vtigercrm/branches/4.2/jpgraph/imgdata_stars.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_stars.inc vtigercrm/branches/4.2/jpgraph/jpg-config.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpg-config.inc vtigercrm/branches/4.2/jpgraph/jpgraph.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam-digits.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam.php vtigercrm/branches/4.2/jpgraph/jpgraph_bar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_bar.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvas.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvas.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvtools.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvtools.php vtigercrm/branches/4.2/jpgraph/jpgraph_date.php vtigercrm/branches/4.2/jpgraph/jpgraph_error.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_error.php vtigercrm/branches/4.2/jpgraph/jpgraph_flags.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_flags.php vtigercrm/branches/4.2/jpgraph/jpgraph_gantt.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gantt.php vtigercrm/branches/4.2/jpgraph/jpgraph_gb2312.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gb2312.php vtigercrm/branches/4.2/jpgraph/jpgraph_gradient.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gradient.php vtigercrm/branches/4.2/jpgraph/jpgraph_iconplot.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_iconplot.php vtigercrm/branches/4.2/jpgraph/jpgraph_imgtrans.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_imgtrans.php vtigercrm/branches/4.2/jpgraph/jpgraph_line.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_line.php vtigercrm/branches/4.2/jpgraph/jpgraph_log.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_log.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie3d.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie3d.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotband.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotband.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotmark.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotmark.inc vtigercrm/branches/4.2/jpgraph/jpgraph_polar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_polar.php vtigercrm/branches/4.2/jpgraph/jpgraph_radar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_radar.php vtigercrm/branches/4.2/jpgraph/jpgraph_regstat.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_regstat.php vtigercrm/branches/4.2/jpgraph/jpgraph_scatter.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_scatter.php vtigercrm/branches/4.2/jpgraph/jpgraph_stock.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_stock.php vtigercrm/branches/4.2/jpgraph/jpgraph_utils.inc vtigercrm/branches/4.2/jpgraph/lang/ vtigercrm/branches/4.2/jpgraph/lang/en.inc.php Removed: vtigercrm/branches/4.2/jpgraph/IMPORTANT_DO_README vtigercrm/branches/4.2/jpgraph/QPL.txt vtigercrm/branches/4.2/jpgraph/README vtigercrm/branches/4.2/jpgraph/src/ Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 vtigercrm/branches/4.2/modules/Cases/Charts.php vtigercrm/branches/4.2/modules/Potentials/Charts.php Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 ============================================================================== --- vtigercrm/branches/4.2/modules/Calendar/webelements.p3 (original) +++ vtigercrm/branches/4.2/modules/Calendar/webelements.p3 Tue Feb 21 11:43:20 2006 @@ -2037,10 +2037,10 @@ return true; } $msg .= "JPraph Version " . JPG_VERSION ."
"; - } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/src/jpgraph.php") ) { - require_once $tutos[jpgraph]."/src/jpgraph.php"; + } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/jpgraph.php") ) { + require_once $tutos[jpgraph]."/jpgraph.php"; foreach($arr as $i) { - require_once $tutos[jpgraph]."/src/". $i; + require_once $tutos[jpgraph]."/". $i; } if (!defined('JPG_VERSION') ) { $tutos[jpgraph_old] = 1; Modified: vtigercrm/branches/4.2/modules/Cases/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Cases/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Cases/Charts.php Tue Feb 21 11:43:20 2006 @@ -29,8 +29,8 @@ * to display in the y-axis */ function pipeline ($datax=array('foo','bar'),$datay=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_bar.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_bar.php"); $log =& LoggerManager::getLogger('case charts'); $log->debug("starting pipeline chart"); @@ -139,9 +139,9 @@ * to display in the y-axis */ function pipeline_by_lead_source ($legends=array('foo', 'bar'), $data=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_pie.php"); - include ("jpgraph/src/jpgraph_pie3d.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_pie.php"); + include ("jpgraph/jpgraph_pie3d.php"); // Create the Pie Graph. $graph = new PieGraph(440,200,"auto"); Modified: vtigercrm/branches/4.2/modules/Potentials/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Potentials/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Potentials/Charts.php Tue Feb 21 11:43:20 2006 @@ -20,7 +20,7 @@ require_once('config.php'); require_once('include/logging.php'); require_once('modules/Potentials/Opportunity.php'); -require_once("jpgraph/src/jpgraph.php"); +require_once("jpgraph/jpgraph.php"); require_once('include/utils.php'); require_once('include/logging.php'); @@ -76,7 +76,7 @@ function outcome_by_month($date_start='1971-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $app_list_strings, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=600; @@ -348,7 +348,7 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -631,7 +631,7 @@ function pipeline_by_sales_stage($datax=array('foo','bar'), $date_start='2071-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -905,8 +905,8 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_pie.php"); - include_once ("jpgraph/src/jpgraph_pie3d.php"); + include_once ("jpgraph/jpgraph_pie.php"); + include_once ("jpgraph/jpgraph_pie3d.php"); $font = calculate_font_family($lang_crm); From developer at infointegrated.com Tue Feb 21 10:54:41 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 12:54:41 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: I was sent a log and it seems the errors are different, but the same query string is having problems. I put together a patch where it skips the group allocation (only on failure) and continues to display the rest of the Home module (as that is better than what it is doing now). Here are the details: http://forums.vtiger.com/viewtopic.php?p=20871#20871 I also put a ticket in to add this change. I'm not sure I have the time or experience to figure out the actual problem... my fix is an improvement on the existing error handling for that routine which allows vtiger to maintain usability in other areas when the group allocation query fails. As stated in my followup on the ticket, to test it, you need to make the sql query on line 86 of modules/Home/ index.php invalid. I did this by adding an extra s in front of the select command, making it sselect. Brian On Feb 21, 2006, at 1:17 AM, Brian Devendorf wrote: > Wow... I saw this error today! > > It happened when I was doing some testing of re-running the install > scripts multiple times. My SQL tables got so bad, eventually I > couldn't even log-in anymore. I deleted the tables, went back through > the install one time, and everything returned to normal. Based on my > testing, I'd say the issue will be resolved with the removal of the > install directory fix I proposed earlier. > > Unless the person had previously tried vtiger and did not delete the > existing tables before trying it again. Maybe if we had better error > handling in the install code to identify an existing table, and not > try recreating it again... I'll also post a reply to this message on > the forum. See if deleting their tables fixes the problem. > > Brian > > > On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > >> Has anyone looked into this issue? >> >> webmaster at vtiger.com wrote: >> >>> Hello ! >>> >>> wage has posted a new reply to "Couldn't get the group listing" in >>> the "Help Forum" forum at vtiger. You can use the following link >>> to view the replies made: >>> >>> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >>> >>> ----------------------------------------------- >>> Posted text: >>> i am getting the same error also all it says is >>> >>> My Upcoming and Pending Activities (through 2006-02-27) >>> Close Subject Contact Account Related to Date >>> Recurring Type >>> >>> >>> >>> None scheduled. >>> >>> Couldn\'t get the group listing >>> ----------------------------------------------- >>> >>> You are receiving this email because you are watching the topic, >>> "Couldn't get the group listing" at vtiger. If you no longer wish >>> to watch this topic you can either click the "Stop watching this >>> topic link" found at the bottom of the topic above, or by clicking >>> the following link: >>> >>> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >>> >>> >>> >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Tue Feb 21 11:45:04 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Tue, 21 Feb 2006 11:45:04 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> References: <200602202054.28385.fboudra@free.fr> <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Message-ID: <43FB6DC0.90804@mikefedyk.com> Please make a vtigercrm-4.2-commits at lists.vtigercrm.com list also. Right now my focus is on 4.2.x only and the 5.0 commits are a bit distracting. Thanks Richie wrote: > > Hello! > > A new mailing list will be created tomorrow morning India Time. > The id should be vtigercrm-commits at lists.vtigercrm.com please. > > Thanks, > Richie > > > ----jtk at yahoo.com wrote ---- > > Fathi Boudra wrote: > > svn commist are sended to the ML :) and post-commit-hook too. > > Thank you very much for setting this up. Would it be possible to reinstate > a dedicated checkin mailing list? > > The number of checkin messages will overshadow any discussion > traffic, I think, and make the archives less usable. > > http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository > > currently is subscribed to: > > vtigercrm-repository at lists.sourceforge.net > > Please let me know what I should request gmane changed it to. > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 11:53:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits@vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 19:53:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3869 - in /vtigercrm/branches/4.2: ./ cron/ database/ include/ include/database/ install/ modules/Calendar/ Message-ID: <20060221195301.5179B49A44B@vtiger.fosslabs.com> Author: fathi Date: Tue Feb 21 12:52:48 2006 New Revision: 3869 Log: rename db_host_name and db_user_name to db_hostname and db_username Modified: vtigercrm/branches/4.2/config.inc.php vtigercrm/branches/4.2/config.php vtigercrm/branches/4.2/cron/intimateTaskStatus.php vtigercrm/branches/4.2/database/DatabaseConnection.php vtigercrm/branches/4.2/dbmonitor.php vtigercrm/branches/4.2/include/backup.php vtigercrm/branches/4.2/include/database/PearDatabase.php vtigercrm/branches/4.2/index.php vtigercrm/branches/4.2/install/2setConfig.php vtigercrm/branches/4.2/install/3confirmConfig.php vtigercrm/branches/4.2/install/4createConfigFile.php vtigercrm/branches/4.2/install/config.template.php vtigercrm/branches/4.2/modules/Calendar/config.php Modified: vtigercrm/branches/4.2/config.inc.php ============================================================================== --- vtigercrm/branches/4.2/config.inc.php (original) +++ vtigercrm/branches/4.2/config.inc.php Tue Feb 21 12:52:48 2006 @@ -3,5 +3,5 @@ * The configuration file for FHS system * is located at /etc/vtigercrm directory. */ - include('/etc/vtigercrm/config.inc.php'); + include('config.inc.php'); ?> Modified: vtigercrm/branches/4.2/config.php ============================================================================== --- vtigercrm/branches/4.2/config.php (original) +++ vtigercrm/branches/4.2/config.php Tue Feb 21 12:52:48 2006 @@ -20,16 +20,16 @@ $H_NAME=gethostbyaddr($_SERVER['SERVER_ADDR']); /* database configuration - db_host_name: MySQL Database Hostname - db_user_name: MySQL Username - db_password: MySQL Password - db_name: MySQL Database Name + db_hostname + db_username + db_password + db_name */ // all of these commented values get populated by install.php -//$dbconfig['db_host_name'] = '$H_NAME.$sock_path'; -//$dbconfig['db_user_name'] = 'vtigercrm'; -//$dbconfig['db_password'] = ''; -//$dbconfig['db_name'] = 'vtigercrm'; +//$dbconfig['db_hostname'] = '$H_NAME.$sock_path'; +//$dbconfig['db_username'] = 'vtigercrm'; +//$dbconfig['db_password'] = ''; +//$dbconfig['db_name'] = 'vtigercrm'; //$host_name = ''; //$site_URL = ''; Modified: vtigercrm/branches/4.2/cron/intimateTaskStatus.php ============================================================================== --- vtigercrm/branches/4.2/cron/intimateTaskStatus.php (original) +++ vtigercrm/branches/4.2/cron/intimateTaskStatus.php Tue Feb 21 12:52:48 2006 @@ -2,9 +2,10 @@ require('send_mail.php'); require_once('../config.php'); -$dbhost = $dbconfig['db_host_name']; -$dbuser =$dbconfig['db_user_name']; +$dbhost = $dbconfig['db_hostname']; +$dbuser = $dbconfig['db_username']; $dbpass = $dbconfig['db_password']; + $db = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); if (!$db) { die('Could not connect: ' . mysql_error()); Modified: vtigercrm/branches/4.2/database/DatabaseConnection.php ============================================================================== --- vtigercrm/branches/4.2/database/DatabaseConnection.php (original) +++ vtigercrm/branches/4.2/database/DatabaseConnection.php Tue Feb 21 12:52:48 2006 @@ -29,7 +29,7 @@ if(!isset($disable_persistent_connections) || $disable_persistent_connections == false) { - $this->connection = @mysql_pconnect($dbconfig['db_host_name'], $dbconfig['db_user_name'], + $this->connection = @mysql_pconnect($dbconfig['db_hostname'], $dbconfig['db_username'], $dbconfig['db_password']); } @@ -37,10 +37,11 @@ if($this->connection == false) { // We were unable to connect with pconnect. Try connect - $this->connection = mysql_connect($dbconfig['db_host_name'], - $dbconfig['db_user_name'], + $this->connection = mysql_connect( + $dbconfig['db_hostname'], + $dbconfig['db_username'], $dbconfig['db_password']) - or die("Could not connect to server ".$dbconfig['db_host_name']." as ".$dbconfig['db_user_name'].".".mysql_error()); + or die("Could not connect to server ".$dbconfig['db_hostname']." as ".$dbconfig['db_username'].".".mysql_error()); if($this->connection == false && !isset($disable_persistent_connections) || $disable_persistent_connections == false) { Modified: vtigercrm/branches/4.2/dbmonitor.php ============================================================================== --- vtigercrm/branches/4.2/dbmonitor.php (original) +++ vtigercrm/branches/4.2/dbmonitor.php Tue Feb 21 12:52:48 2006 @@ -12,10 +12,10 @@ include_once('config.php'); include_once('adodb/adodb.inc.php'); +session_start(); -session_start(); $conn = ADONewConnection($dbconfig['db_type']); -$conn->Connect($dbconfig['db_host_name'],$dbconfig['db_user_name'],$dbconfig['db_password'],$dbconfig['db_name']); +$conn->Connect($dbconfig['db_hostname'],$dbconfig['db_username'],$dbconfig['db_password'],$dbconfig['db_name']); $perf =& NewPerfMonitor($conn); $perf->UI($pollsecs=5); Modified: vtigercrm/branches/4.2/include/backup.php ============================================================================== --- vtigercrm/branches/4.2/include/backup.php (original) +++ vtigercrm/branches/4.2/include/backup.php Tue Feb 21 12:52:48 2006 @@ -11,8 +11,9 @@ require_once("config.php"); require_once("include/database/PearDatabase.php"); -define("dbserver", $dbconfig['db_host_name']); -define("dbuser", $dbconfig['db_user_name']); + +define("dbserver", $dbconfig['db_hostname']); +define("dbuser", $dbconfig['db_username']); define("dbpass", $dbconfig['db_password']); define("dbname", $dbconfig['db_name']); Modified: vtigercrm/branches/4.2/include/database/PearDatabase.php ============================================================================== --- vtigercrm/branches/4.2/include/database/PearDatabase.php (original) +++ vtigercrm/branches/4.2/include/database/PearDatabase.php Tue Feb 21 12:52:48 2006 @@ -35,11 +35,8 @@ var $lastmysqlrow = -1; var $enableSQLlog = false; - function isMySQL() { return dbType=='mysql'; } - function isOracle() { return dbType=='oci8'; } - function println($msg) { @@ -678,9 +675,9 @@ global $dbconfig, $dbconfigoption; $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; $this->enableSQLlog = ($dbconfig['log_sql'] == true); @@ -711,9 +708,9 @@ { $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; if($dbconfig['log_sql']) Modified: vtigercrm/branches/4.2/index.php ============================================================================== --- vtigercrm/branches/4.2/index.php (original) +++ vtigercrm/branches/4.2/index.php Tue Feb 21 12:52:48 2006 @@ -356,7 +356,7 @@ } require_once('config.php'); -if (!isset($dbconfig['db_host_name'])) { +if (!isset($dbconfig['db_hostname'])) { header("Location: install.php"); exit(); } Modified: vtigercrm/branches/4.2/install/2setConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/2setConfig.php (original) +++ vtigercrm/branches/4.2/install/2setConfig.php Tue Feb 21 12:52:48 2006 @@ -68,19 +68,19 @@ global $dbconfig; - if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - elseif (isset($dbconfig['db_host_name'])) - $db_host_name = $dbconfig['db_host_name']; + if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + elseif (isset($dbconfig['db_hostname'])) + $db_hostname = $dbconfig['db_hostname']; else - $db_host_name = $H_NAME.$sock_path; - - if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; - elseif (isset($dbconfig['db_user_name'])) - $db_user_name = $dbconfig['db_user_name']; + $db_hostname = $H_NAME.$sock_path; + + if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; + elseif (isset($dbconfig['db_username'])) + $db_username = $dbconfig['db_username']; else - $db_user_name = $mysql_username; + $db_username = $mysql_username; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -126,8 +126,8 @@ $admin_password = $_REQUEST['admin_password']; } else { - !isset($_REQUEST['db_host_name']) ? $db_host_name = $H_NAME.$sock_path : $db_host_name = $_REQUEST['db_host_name']; - !isset($_REQUEST['db_user_name']) ? $db_user_name = $mysql_username : $db_user_name = $_REQUEST['db_user_name']; + !isset($_REQUEST['db_hostname']) ? $db_hostname = $H_NAME.$sock_path : $db_hostname = $_REQUEST['db_hostname']; + !isset($_REQUEST['db_username']) ? $db_username = $mysql_username : $db_username = $_REQUEST['db_username']; !isset($_REQUEST['db_password']) ? $db_password= $mysql_password : $db_password = $_REQUEST['db_password']; !isset($_REQUEST['db_name']) ? $db_name = "vtigercrm" : $db_name = $_REQUEST['db_name']; !isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables']; @@ -170,16 +170,16 @@ var errorMessage = ""; // Here we decide whether to submit the form. - if (trim(form.db_host_name.value) =='') { + if (trim(form.db_hostname.value) =='') { isError = true; errorMessage += "\n database host name"; - form.db_host_name.focus(); - } - - if (trim(form.db_user_name.value) =='') { + form.db_hostname.focus(); + } + + if (trim(form.db_username.value) =='') { isError = true; errorMessage += "\n database user name"; - form.db_user_name.focus(); + form.db_username.focus(); } if (trim(form.db_name.value) =='') { @@ -296,11 +296,11 @@ - + - + Modified: vtigercrm/branches/4.2/install/3confirmConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/3confirmConfig.php (original) +++ vtigercrm/branches/4.2/install/3confirmConfig.php Tue Feb 21 12:52:48 2006 @@ -17,11 +17,11 @@ * Description: Executes a step in the installation process. ********************************************************************************/ -if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - -if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; +if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + +if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -76,7 +76,7 @@ $mysql_db_status = 'true'; } else { - $conn = @mysql_pconnect($db_host_name,$db_user_name,$db_password); + $conn = @mysql_pconnect($db_hostname,$db_username,$db_password); if(!$conn) $mysql_status = 'false'; else { @@ -142,11 +142,11 @@
Host Name *" />" />
User Name *" />" />
Password *
- + - + @@ -194,8 +194,8 @@ - - + +
Host Name: :
User Name: :
Password
- " /> - " /> + " /> + " /> " /> " /> " /> @@ -227,8 +227,8 @@ - " /> - " /> + " /> + " /> " /> " /> " /> @@ -251,8 +251,8 @@
{APP.LBL_ASSIGNED_TO}   {MOD.LBL_ADDRESS_POSTAL_CODE}
{CUSTOMFIELD}
From mfedyk at mikefedyk.com Sun Feb 5 00:51:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:51:52 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time Message-ID: <43E59278.7070801@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Activities/OpenListView.php vtiger-4.2.3-testing/modules/Activities/OpenListView.php --- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php 2006-02-04 21:44:00.000000000 -0800 @@ -40,9 +40,37 @@ $today = date("Y-m-d", time()); +#Keep this to a minimum of 3 days to show monday's activities when today is friday $later = date("Y-m-d", strtotime("$today + 7 days")); //$activity = new Activity(); //change made as requested by community by shaw - $list_query = " select crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, contactdetails.lastname, contactdetails.firstname, contactdetails.contactid, account.accountid, account.accountname, recurringevents.recurringtype,recurringevents.recurringdate from activity inner join crmentity on crmentity.crmid=activity.activityid left join cntactivityrel on cntactivityrel.activityid= activity.activityid left join contactdetails on contactdetails.contactid= cntactivityrel.contactid left join seactivityrel on seactivityrel.activityid = activity.activityid left outer join account on account.accountid = contactdetails.accountid left outer join recurringevents on recurringevents.activityid=activity.activityid inner join salesmanactivityrel on salesmanactivityrel.activityid=activity.activityid WHERE crmentity.deleted=0 and (activity.activitytype = 'Meeting' or activity.activitytype='Call' or activity.activitytype='Task') AND ( activity.status is NULL || activity.status != 'Completed' ) and ( activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) AND (((date_start >= '$today' AND date_start < '$later') OR (date_start < '$today')) OR (recurringevents.recurringdate between '$today' and '$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; + $list_query = "SELECT + crmentity.crmid, + crmentity.smownerid, + crmentity.setype, + activity.*, + contactdetails.lastname, + contactdetails.firstname, + contactdetails.contactid, + account.accountid, + account.accountname, + recurringevents.recurringtype, + recurringevents.recurringdate, + GREATEST(recurringevents.recurringdate,activity.date_start) as sort_date + FROM activity + INNER JOIN crmentity ON crmentity.crmid = activity.activityid + LEFT JOIN cntactivityrel ON cntactivityrel.activityid = activity.activityid + LEFT JOIN contactdetails ON contactdetails.contactid = cntactivityrel.contactid + LEFT JOIN seactivityrel ON seactivityrel.activityid = activity.activityid + LEFT OUTER JOIN account ON account.accountid = contactdetails.accountid + LEFT OUTER JOIN recurringevents ON recurringevents.activityid = activity.activityid + INNER JOIN salesmanactivityrel ON salesmanactivityrel.activityid = activity.activityid + WHERE crmentity.deleted=0 + AND ( activity.status is NULL || activity.status != 'Completed' ) + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Held') + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) + AND ( date_start <= '$later' OR recurringevents.recurringdate <= '$later' ) + AND salesmanactivityrel.smid ='{$current_user->id}' + ORDER BY sort_date, activity.time_start"; //$list_query = getListQuery("Activities",$where); @@ -65,5 +93,6 @@ 'accountid' => $adb->query_result($list_result, $i, 'accountid'), 'contactid' => $adb->query_result($list_result,$i,'contactid'), - 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'time_start' => $adb->query_result($list_result,$i,'time_start'), 'due_date' => getDisplayDate($adb->query_result($list_result,$i,'due_date')), 'recurringtype' => getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), @@ -79,5 +108,5 @@ // Stick the form header out there. -$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); +$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); //echo get_form_header($current_module_strings['LBL_UPCOMING'], "
".$current_module_strings['LBL_TODAY'].$later_day."
", false); @@ -114,4 +144,5 @@ $end_date=$event['due_date']; //included for getting the OverDue Activities in the Upcoming Activities $start_date=$event['date_start']; + $time_start=$event['time_start']; switch ($event['type']) { @@ -149,8 +180,10 @@ $end=explode("-",$end_date); } + $end_time=explode(":",$time_start); - $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); + $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); $curr=explode("-",$current_date); - $date_diff= mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); + $date_diff= mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) + - mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); if($date_diff>0) From mfedyk at mikefedyk.com Sun Feb 5 01:01:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:01:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb Message-ID: <43E594B2.4000601@mikefedyk.com> The default seems to be 8mb, and the dashboard and pipeline graphs don't work with that limit. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php vtiger-4.2.3-testing/index.php --- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 @@ -29,4 +29,7 @@ } +#More than 8MB memory needed for graphs +ini_set('memory_limit','16M'); + function fetchPermissionDataForTabList() { From mfedyk at mikefedyk.com Sun Feb 5 01:22:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:22:32 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted Message-ID: <43E599A8.9000506@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Leads/Lead.php vtiger-4.2.3-testing/modules/Leads/Lead.php --- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 22:13:43.000000000 -0800 @@ -93,5 +93,5 @@ var $column_fields = Array(); - var $sortby_fields = Array('lastname','email','phone'); + var $sortby_fields = Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); var $combofieldNames = Array('leadsource'=>'leadsource_dom' From mfedyk at mikefedyk.com Sun Feb 5 01:32:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:32:53 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] webmail reply & reply-to-all uri fix (hack) Message-ID: <43E59C15.1060604@mikefedyk.com> I'm hoping someone has the proper fix for this as I was curious about the webmail and there was a help request in the forum I looked and came up with this hack. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php --- vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php 2006-01-30 14:42:59.000000000 -0800 @@ -40,5 +40,6 @@ $base_uri = preg_replace($dirs, $repl, $PHP_SELF); //echo '
overriding base_uri '; - $base_uri="/index.php?module=squirrelmail-1.4.4&action="; + #This is a quick hack that only works if vtiger is in http://domain/vtiger -mikefedyk + $base_uri="/vtiger/index.php?module=squirrelmail-1.4.4&action="; //echo '
in display messages base uri is'.$base_uri; return $base_uri; From mike at mikeandkellycrowe.com Sat Feb 4 20:26:01 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 5 Feb 2006 01:26:01 +0000 GMT Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data ifthe logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com><43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <7992751.1139102726348.JavaMail.teamon@bda047-cell00.bisx.prod.on.blackberry> My vtiger sessions don't expire at all. Is that a setting somewhere? I haven't looked. Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Mike Fedyk Date: Sat, 04 Feb 2006 15:44:45 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From m.jacquemes at neuf.fr Sun Feb 5 05:02:06 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 11:02:06 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php Message-ID: Hello everybody, I'm new on this list but have already done some work on VTiger. Normally this post would go in a help or developer forum but this problem exists also in V5 and I think it has to be corrected. In modules/Settings/ComboFieldList.php, function getUserFldArray uses direct calls to MySQL interface instead of calls to PearDatabase. This could result in connectivity problems. function getUserFldArray($fld_module) { $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = mysql_query($query); $noofrows = mysql_num_rows($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[mysql_result($result,$i,"fieldlabel")] = mysql_result($result,$i,"columnname"); } } return $user_fld; } I replace by : function getUserFldArray($fld_module) { global $adb; $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = $adb->query($query); $noofrows = $adb->getRowCount($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[$adb->query_result($result,$i,"fieldlabel")] = $adb->query_result($result,$i,"columnname"); } } return $user_fld; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060205/67cc77f4/attachment.html From jtk at yahoo.com Sun Feb 5 07:58:21 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 04:58:21 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Michel JACQUEMES wrote: > Normally this post would go in a help or developer forum but this problem > exists also in V5 and I think it has to be corrected. This brings up a good point as we go forward with subversion repository. If you have a bug that exists on many branches, you typically make a checkin for each branch to which it applies, if the people working on that branch are ready for it. If the core team doesn't want Michel checking this fix in to vtigercrm/trunk after he checks it in to vtigercrm/branches/4.2, then we need to have a mechanism by which we know they'll apply it themselves later. The answer in both cases is trac tickets. This should be a bug, and it will have a number (eg. #426). The bug should be marked as applying to a particular milestone (4.2.4). If Michel has commit access, the post_commmit_hook script discussed will associate his comit message 'fixed #426' with the diff, and close the bug. If Michel is not a committer, he would post his patch in the bug attachments, and the person checking it in would use the comit message 'fixed #426' to close the bug. Since track tickets currently only associate with one milestone, it is my thinking that we'd want a separate bug for the the same problem still found on the trunk, associated with the 5.0.0 milestone. This is a little extra work to make the second ticket, but it gives better history of what has been fixed in a given milestone. It's a tradeoff between an extra lightweight task (making a ticket), and having a good history for that particular bug and section of code in your existing stable product and your upcoming release(s). The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 11:10:26 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 08:10:26 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? Message-ID: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Does anyone have experience with copyright-assignment documentation of committer access? I think we can be loose about signed hardcopy, but perhaps there's some benefit to having a simple text emailed in by committers that asserts that we individually: a) are free from contractual restrictions that prevent us from contributing to an OSS project. b) grant copyright on committed work to this repository to vtiger-the-company In return for the volunteers making it easy to clear copyright, perhaps vtiger-the-company can agree to some plan to assign their copyright to a board-directed foundation of the same name at some future date. Any foundation plan would only be implemented if the community grows to a size and commercial importance that it justifies the effort. If the community only acts as volunteer maintainers for existing releases, a foundation is less necessary. vtiger-the-company could be granted by the board certain elevated usage rights to the trademarks, etc, so they'd still be the 'commercial face' of a larger vtiger community. Plone did this some time ago, and now most of the original contributors are involved in commercial consultancies specializing in Plone development. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 13:20:54 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 10:20:54 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E594B2.4000601@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> Message-ID: <43E64206.40800@mikefedyk.com> Untested. This will put it in config.php instead. diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php vtiger-4.2.3-testing/install/4createConfigFile.php --- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 20:46:28.000000000 -0800 +++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 10:13:33.000000000 -0800 @@ -195,6 +195,9 @@ $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; $config .= "\$release_date = '".$release_date."';\n\n"; +$config .= "#More than 8MB memory needed for graphs\n"; +$config .= "ini_set('memory_limit','16M');\n\n"; + $config .= "//World clock & Calculator will be displayed if these variables are 'true' otherwise will not be displayed.\n"; $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; Mike Fedyk wrote: >The default seems to be 8mb, and the dashboard and pipeline graphs don't >work with that limit. > >diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >vtiger-4.2.3-testing/index.php >--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >@@ -29,4 +29,7 @@ > } > >+#More than 8MB memory needed for graphs >+ini_set('memory_limit','16M'); >+ > function fetchPermissionDataForTabList() > { > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From m.jacquemes at neuf.fr Sun Feb 5 13:58:14 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 19:58:14 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Message-ID: Jeff, You have perfectly understood my meaning when I submit this patch. Nevertheless, as I am new and I have tried to read all the archives, I have not been able to find where I have to submit this patch, even if I have to do it twice. I have registered on the forge, so could someone take few minutes to tell me where do I have to go? (don't need a user's manual, only few shortcuts, I hope I will understand the rest). -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Jeff Kowalczyk Envoy??: dimanche 5 f?vrier 2006 13:58 ??: vtigercrm-developers at lists.vtigercrm.com Objet?: Re: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 14:05:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 11:05:22 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205190522.49802.qmail@web34613.mail.mud.yahoo.com> --- Michel JACQUEMES wrote: > I am new and I have tried to read all the archives, I have > not been able to find where I have to submit this patch, even if I have to > do it twice. > I have registered on the forge, so could someone take few minutes to tell me > where do I have to go? (don't need a user's manual, only few shortcuts, I > hope I will understand the rest). The development process, repository hosts, repository tracker, etc., are all changing as we speak. For the moment, patches are coming to this list. The repository into which your patch will be committed is not yet open for authenticated access. The trac tracker into which the related bug would be filed may or may not be open to user signups yet. Forge is going be used for vtiger add-ons, and will have its own svn repository. I think we'll hear from Matthew Brichacek when he's ready to give the all-clear for authenticated access to the vtiger subversion repository and user accounts on trac. http://vtiger.fosslabs.com/cgi-bin/trac.cgi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:01:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:01:58 -0700 Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Message-ID: <1139169718.20220.495.camel@ubuntu> I don't have any problems with point "a" but I won't assign my copyrights to vtiger unless there is a foundation of some kind that controls this and a democratic voting process that allows community members to sit on the board. We've all seen it before, commercial entities get greedy (or their VC's) and if they have full copyrights over the project you can expect it to get dual licensed and then all kinds of bad things will follow. If you want examples, look no further than mambo, asterisk or sugar. Matt On Sun, 2006-02-05 at 08:10 -0800, Jeff Kowalczyk wrote: > Does anyone have experience with copyright-assignment documentation of > committer access? > > I think we can be loose about signed hardcopy, but perhaps there's some benefit > to having a simple text emailed in by committers that asserts that we > individually: > > a) are free from contractual restrictions that prevent us from contributing to > an OSS project. > > b) grant copyright on committed work to this repository to vtiger-the-company > > In return for the volunteers making it easy to clear copyright, perhaps > vtiger-the-company can agree to some plan to assign their copyright to a > board-directed foundation of the same name at some future date. > > Any foundation plan would only be implemented if the community grows to a size > and commercial importance that it justifies the effort. If the community only > acts as volunteer maintainers for existing releases, a foundation is less > necessary. > > vtiger-the-company could be granted by the board certain elevated usage rights > to the trademarks, etc, so they'd still be the 'commercial face' of a larger > vtiger community. > > Plone did this some time ago, and now most of the original contributors are > involved in commercial consultancies specializing in Plone development. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 15:15:59 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 12:15:59 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <1139169718.20220.495.camel@ubuntu> Message-ID: <20060205201559.51975.qmail@web34606.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > I don't have any problems with point "a" but I won't assign my > copyrights to vtiger unless there is a foundation of some kind that > controls this and a democratic voting process that allows community > members to sit on the board. I guess you're right, copyright assignment isn't something to talk about until a foundation is in place, which isn't even on the radar at this time. The repository will be helpful here, we can assume it (theoretically) contains line-by-line 'svn blame' of the codebase, all the way back through when sourceforge CVS was started. Anyone who wanted to clear copyright (for some sort of license change) would have to slog through that and subtract out any code that wasn't written by vtiger-the-company. And they'd have their own trouble separating out the sugarcrm origination. I retract the suggestion. Commit first, answer Lawyer's questions later ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:52:37 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:52:37 -0700 Subject: [Vtigercrm-developers] Getting started with SVN Message-ID: <1139172757.20220.502.camel@ubuntu> So, when should we make the official switch over to SVN? I can get enough of the system up today and do a final conversion of CVS today as well. The extra features like post-commit hooks can be added as we go along correct? Anyone who wants to help set up these much needed features? I haven't checked, but do CVS check-ins slow to almost nothing over the weekend? If so, today may be the day to get the final conversion done. We gave an SVN crash course on IRC the other day that was able to get the core team up to speed on SVN so they should be ready to go for the most common day-to-day tasks. Any suggestions on when to pull the trigger? Matt From mmbrich at fosslabs.com Sun Feb 5 16:08:06 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:08:06 -0700 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <43E40310.9050803@mikefedyk.com> References: <43E40310.9050803@mikefedyk.com> Message-ID: <1139173686.20220.504.camel@ubuntu> Nada on freshmeat or sf.net. Maybe we should write one :). Matt On Fri, 2006-02-03 at 17:27 -0800, Mike Fedyk wrote: > Does anyone know of any ready-made bounty handling systems? > > Comments wanted. > > (16:53:41) David_Johnston: anyway add a sectionto the site where i can > place a bounty > (16:53:55) David_Johnston: this must have the folowing > (16:54:46) David_Johnston: 1 file uploads so i can upload descrptive > files > (16:55:48) David_Johnston: a vault where the dev can upload his work > and open it when he has been paid > (16:56:20) David_Johnston: but keep all code in case of a dispute > (16:56:54) David_Johnston: the code must be able to be run from the > vault > (16:57:10) David_Johnston: ie a working demo > (16:57:42) David_Johnston: do this and i will have a few bountys for u > (16:59:51) David_Johnston: u could also have a small % goto the vtiger > team of every bounty 5% say > (17:00:23) mfedyk: Here's what I'm thinking > (17:00:35) mfedyk: we can do most of this with a forum > (17:01:29) David_Johnston: anyway im of to bed email me if u think is > doable at (vtigerATzim-onlineDOTcom) > (17:01:35) mfedyk: the code can be signed and encrypted to a gpg key > that is held by the bounty mediator. > (17:01:51) David_Johnston: yup > (17:02:07) mfedyk: and the mediator releases the code once all sides > agree on the bounty. > (17:02:19) David_Johnston: kewl > (17:02:34) David_Johnston: but the code must be able to run > (17:02:48) mfedyk: I don't think we should have an automated hosting > of the code. > (17:03:26) mfedyk: with your system you would end up with a modified > code base, but would need to know the tools to extract the changes. > (17:03:27) David_Johnston: so for example i can go to > www.vtiger.com/bounty232/demo/ and see it work > (17:04:40) David_Johnston: just make shure vtiger stay honist anit > will all work > (17:06:46) David_Johnston: i love OS but understand nothing is for > free > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 16:23:09 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:23:09 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139172757.20220.502.camel@ubuntu> Message-ID: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > So, when should we make the official switch over to SVN? > ... do a final conversion of CVS today as well. ASAP, it seems like the vtiger team has refrained from committing over the weekend. Unfortunately, sourceforge's 'nightly' tarball is still the exact same bytecount as the one we worked with originally: 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 Is the same as the one that yeilded: Total SVN Commits: 3392 First Revision Date: Mon Aug 30 02:13:46 2004 Last Revision Date: Tue Jan 24 08:40:10 2006 I think we need to force a nightly tarball backup, somehow. Anyone on the vtiger team have access to the vtigercrm sourceforge shell account? I don't know if you can even do a backup without the sourceforge administrator's intervention. Maybe the sourceforge shell account has access to the repository root, and can tar and scp it manually. > The extra features like post-commit hooks can be added as we go > along correct? Anyone who wants to help set up these much needed > features? Yes, those goodies shouldn't stop us from starting with svn cutover at a reasonable opportunity. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 16:28:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:28:25 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> References: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> Message-ID: <1139174905.20220.517.camel@ubuntu> > Unfortunately, sourceforge's 'nightly' tarball is still the exact same > bytecount as the one we worked with originally: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 darn, I was hoping we could have it before the core team gets started again (this evening). The date is right. Should I pull it down and convert it and see what we get? Matt From jtk at yahoo.com Sun Feb 5 16:32:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:32:58 -0800 (PST) Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <1139173686.20220.504.camel@ubuntu> Message-ID: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > Nada on freshmeat or sf.net. Maybe we should write one :). I was surpised when my search came up empty, too. Maybe a trac ticket marked with a certain component could function as a bounty post? http://fundable.org comes to mind as a possiblity. 5% is about my upper limit for acceptable fee-load on an open-source funding mechanism. For the 5%, fundable .org seems to offer some thoughtful features for transacting group funding. "...How much does Fundable cost? Starting a group action or making a pledge is completely FREE. EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group actions) have a 5% fee taken from their totals. (This does not apply to group actions created before January 5, 2006. Click here to read about fees for these older group actions). Remember, there is no cost to set up a group action and no one pays anything if a group action expires.""" __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 16:39:04 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:39:04 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205213904.90092.qmail@web34614.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 > The date is right. Should I pull it down and convert it and see what we > get? No, I wasn't clear about the current file. That tarball is what you get at this moment, and the bytecount hasn't changed since the one you and I worked with on or about friday. They're the same file, that's just my local creation time. Sourceforge's nightly tarball mechanism apparently isn't firing nightly. tarring up the CVS repository root would be just as good, but I have no idea what the sourceforge shell account layout is, if that repository is even visible. When I was running through our procedure, the steps in sequence for cvs2svn and svn reorganization took about a half-hour or less. If we can get someone with the sourceforge shell account to get us a tarball of the repository ASAP, maybe there's still time... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 17:01:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 14:01:30 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> I don't know if they'll get to it in time, but I opened a support request with sourceforge: http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 ------------------- Nightly tarball needed for vtigercrm, last date 2005-01-24 Volunteer community members are trying to complete an time-dependent operation on the CVS repository for sourceforge project: vtigercrm The nightly tarball we did our test run with only has commit activity up through Tue Jan 24 08:40:10 2006. The tarball itself seems to be dated on the 24th. There has been commit activity since then, but no newer nightly tarball is available. Last known CVS activity is 2006-02-03 16:20. Can you trigger that backup at your earliest convenience? If possible, can you also tell me whether a person using the vtigercrm sourceforge shell account would be able backup the repository directory manually? Those guys come in to work in a few hours, and that will be our last chance to do this operation today. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 17:25:29 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 15:25:29 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> References: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> Message-ID: <1139178329.20220.523.camel@ubuntu> Great!, even if they can't get to it today we may be able to co-ordinate something that still gives us a clean cut-off point. If they can, icing on the cake. Matt On Sun, 2006-02-05 at 14:01 -0800, Jeff Kowalczyk wrote: > I don't know if they'll get to it in time, but I opened a support request with > sourceforge: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 > > ------------------- > Nightly tarball needed for vtigercrm, last date 2005-01-24 > > Volunteer community members are trying to complete an > time-dependent operation on the CVS repository for > sourceforge project: vtigercrm > > The nightly tarball we did our test run with only has > commit activity up through Tue Jan 24 08:40:10 2006. > The tarball itself seems to be dated on the 24th. > > There has been commit activity since then, but no newer > nightly tarball is available. Last known CVS activity > is 2006-02-03 16:20. > > Can you trigger that backup at your earliest convenience? > > If possible, can you also tell me whether a person > using the vtigercrm sourceforge shell account would be > able backup the repository directory manually? Those > guys come in to work in a few hours, and that will be > our last chance to do this operation today. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From joestewart at users.sourceforge.net Sun Feb 5 17:01:16 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:01:16 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <20060205220116.GA6637@beststuff.com> On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > > Nada on freshmeat or sf.net. Maybe we should write one :). > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > Launchpad kind of fills in this for open source projects. Bounties, Rosetta translation for any project, and built to work with distro's. Seeing it made me have second thoughts about writing my own reverse auction. A couple of notable projects there :) https://launchpad.net/projects/+all Of course KDE and all the others still have their own project environments too. Joe > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > This also does look like it might work OK. Joe From joestewart at users.sourceforge.net Sun Feb 5 17:25:57 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:25:57 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205220116.GA6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> Message-ID: <20060205222557.GB6637@beststuff.com> On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > > --- Matthew Brichacek wrote: > > > Nada on freshmeat or sf.net. Maybe we should write one :). > > > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > > with a certain component could function as a bounty post? > > > > Launchpad kind of fills in this for open source projects. Bounties, > Rosetta translation for any project, and built to work with distro's. > Seeing it made me have second thoughts about writing my own reverse > auction. > Ironically there is this bounty on Launchpad: https://launchpad.net/bounties/vtiger-universe Sorry for the follow up to my own post. Joe From webmaster at vtigercrmfrance.org Sun Feb 5 17:35:47 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Sun, 05 Feb 2006 23:35:47 +0100 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205222557.GB6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> <20060205222557.GB6637@beststuff.com> Message-ID: <43E67DC3.2050202@vtigercrmfrance.org> An ubuntu package exist : http://www.vtigercrmfrance.org/component/option,com_bookmarks/Itemid,94/mode,0/catid,1/navstart,0/search,*/ this package is not perfect, just an alien port from suse rpm package, but fabo (fathi) is working on new debian and ubuntu package for vtiger crm 5 release. vtiger CRM is also in debian prospecting package, thanks to fathi too ;-) Joe Stewart a ?crit : >On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > > >>On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: >> >> >>>--- Matthew Brichacek wrote: >>> >>> >>>>Nada on freshmeat or sf.net. Maybe we should write one :). >>>> >>>> >>>I was surpised when my search came up empty, too. Maybe a trac ticket marked >>>with a certain component could function as a bounty post? >>> >>> >>> >>Launchpad kind of fills in this for open source projects. Bounties, >>Rosetta translation for any project, and built to work with distro's. >>Seeing it made me have second thoughts about writing my own reverse >>auction. >> >> >> > >Ironically there is this bounty on Launchpad: > > https://launchpad.net/bounties/vtiger-universe > >Sorry for the follow up to my own post. > >Joe > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mike at mikeandkellycrowe.com Sun Feb 5 17:49:24 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 05 Feb 2006 17:49:24 -0500 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E680F4.7060803@mikeandkellycrowe.com> What about pledging/campaigning s/w...Close? http://openhive.sourceforge.net/ http://demo.voter2voter.org/demo/index.php?display=Home This looks good. Make Campaign=Bounty, Have people put what $ they pledge Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > >> Nada on freshmeat or sf.net. Maybe we should write one :). >> > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > > "...How much does Fundable cost? > > Starting a group action or making a pledge is completely FREE. > > EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group > actions) have a 5% fee taken from their totals. (This does not apply to group > actions created before January 5, 2006. Click here to read about fees for these > older group actions). > > Remember, there is no cost to set up a group action and no one pays anything if > a group action expires.""" > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > -- Cheers! Mike Yahoo: mikecrowe MSNM: mike at mikeandkellycrowe.com IRC: Commonly on #vtiger From jtk at yahoo.com Sun Feb 5 20:11:41 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 17:11:41 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139178329.20220.523.camel@ubuntu> Message-ID: <20060206011141.27983.qmail@web34607.mail.mud.yahoo.com> This command can be used to monitor the status of the tarball: $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --20:08:34-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2.1' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Mon, 06 Feb 2006 01:08:34 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Tue, 24 Jan 2006 16:13:42 GMT ETag: "534732-123db92-7f07980" Accept-Ranges: bytes Content-Length: 19127186 Connection: close Content-Type: application/x-bzip2 Length: 19,127,186 (18M) [application/x-bzip2] 200 OK __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 20:33:09 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 17:33:09 -0800 Subject: [Vtigercrm-developers] vtiger license(s) (was: Comitter access forms?) In-Reply-To: <1139169718.20220.495.camel@ubuntu> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> <1139169718.20220.495.camel@ubuntu> Message-ID: <43E6A755.1090209@mikefedyk.com> Matthew Brichacek wrote: >I don't have any problems with point "a" but I won't assign my >copyrights to vtiger unless there is a foundation of some kind that >controls this and a democratic voting process that allows community >members to sit on the board. We've all seen it before, commercial >entities get greedy (or their VC's) and if they have full copyrights >over the project you can expect it to get dual licensed and then all >kinds of bad things will follow. If you want examples, look no further >than mambo, asterisk or sugar. > > > I completely agree. But I want to take it a bit further. I would be willing to allow joint copyright assignment (similar to what Sun does with OpenOffice.org) but any file I add will be under the LGPL. I see no reason to add *any* files under the SPL, VPL or MPL license to vtiger. This thread about the SPL and MPL licenses applies to VPL also: http://lists.debian.org/debian-legal/2005/11/msg00112.html Why do we need *another* open source license? From allan.bush+vtiger_dev at gmail.com Mon Feb 6 15:17:15 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Mon, 6 Feb 2006 12:17:15 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> References: <43E3D5B7.8040507@mikefedyk.com> <43E40B6E.3080201@mikefedyk.com> Message-ID: <3bec26390602061217r1345d5a7gba5db232ae72f795@mail.gmail.com> > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Just because it hasn't been > update often enough to your liking doesn't mean we can't update it more > often. Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included wit vtiger. > > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. > > Let's keep adodb in the vtiger source code. > That was me I needed to use a patch to get the postgres install process to work properly. The patch has now made it's way upstream though so creating an adodb dependency >= 4.70 works for me. I was going to avoid weighting in on this matter, but looks like I can't stop myself. Do to the expressed need to create vtiger for dummies (I think a lot of stuff outside of the installation process need to be cleaned up for this to be possible) I understand the need for the current bundled packages, however if vtiger is ever going to be included in a Linux package manager then it needs to be stripped to just the vtiger code and a list of dependencies. From jtk at yahoo.com Tue Feb 7 07:43:47 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 7 Feb 2006 04:43:47 -0800 (PST) Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? Message-ID: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> I have heard nothing from sourceforge help desk regarding when they're going to fix the inactive nightly cvs repository backup. If any of the core developers have ssh access to the vtigercrm area of sourceforge, please look for the repository directory, which will contain directories as follows: CVSROOT customerportal outlookplugin sugar2vtiger thunderbirdextn vtiger_crm vtiger_webforms vtigercrmoutlook vtigeroutlook vtigertoolbar wordintegration I haven't used sourceforge shell access, so I don't know what layout it has. If you find repository, what we need to complete the subversion cutover is: a) at the *end* of vtiger team's workday, make a timestamped repos backup: tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found b) Announce on this list that an attempted cvs to svn cutover is going to happen, and CVS checkins should be curtailed for the next 8-12 hours. c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can get at it. d) let Matthew Brichacek know that the cutover can begin, if he has time that day to run through the conversion procedure. e) If a-d happen, Matthew announces before the vtiger team's next workday begins that the svn repository is open, and CVS should not be committed to anymore. If we don't get all the way through that in one day for some reason, we can try the next day, and so on. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jlee at zertis.net Tue Feb 7 09:44:59 2006 From: jlee at zertis.net (Josh Lee) Date: Tue, 07 Feb 2006 08:44:59 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> Message-ID: <43E8B26B.9020006@zertis.net> I do not know about there system for sure, but I was under the belief that every user has their own crotab. If this is so we don't need them to repair the backup, we could mearly do it our selfs (as in someone who has shell access with vtiger at sourceforge.net). Jeff Kowalczyk wrote: >I have heard nothing from sourceforge help desk regarding when they're going to >fix the inactive nightly cvs repository backup. > >If any of the core developers have ssh access to the vtigercrm area of >sourceforge, please look for the repository directory, which will contain >directories as follows: > >CVSROOT >customerportal >outlookplugin >sugar2vtiger >thunderbirdextn >vtiger_crm >vtiger_webforms >vtigercrmoutlook >vtigeroutlook >vtigertoolbar >wordintegration > >I haven't used sourceforge shell access, so I don't know what layout it has. If >you find repository, what we need to complete the subversion cutover is: > >a) at the *end* of vtiger team's workday, make a timestamped repos backup: > tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found > >b) Announce on this list that an attempted cvs to svn cutover is going to >happen, and CVS checkins should be curtailed for the next 8-12 hours. > >c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can >get at it. > >d) let Matthew Brichacek know that the cutover can begin, if he has time that >day to run through the conversion procedure. > >e) If a-d happen, Matthew announces before the vtiger team's next workday >begins that the svn repository is open, and CVS should not be committed to >anymore. > >If we don't get all the way through that in one day for some reason, we can try >the next day, and so on. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060207/7dd3051c/attachment.vcf From joe at beststuff.com Tue Feb 7 09:57:02 2006 From: joe at beststuff.com (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From joestewart at users.sourceforge.net Tue Feb 7 09:57:02 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From fboudra at free.fr Thu Feb 9 04:13:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 9 Feb 2006 10:13:05 +0100 Subject: [Vtigercrm-developers] vtigerforge News Message-ID: <200602091013.05358.fboudra@free.fr> hi all, some news about vtigerforge ... it's running and usable, you can find it at : http://vtigerforge.fosslabs.com/ all basic stuff works : * create accounts * create projects * subversion checkout/commit * viewcvs * vtigerforge theme on my todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * fix mailing list yourproject-commits * add wiki plugin * add svn commit email plugin * add svn tracker plugin * redirect vtigerforge.com All Thanks to Matthew Brichacek (mmbrich) for the hosting. cheers, Fathi From sergiokessler at gmail.com Thu Feb 9 18:12:59 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 9 Feb 2006 20:12:59 -0300 Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <200602091013.05358.fboudra@free.fr> References: <200602091013.05358.fboudra@free.fr> Message-ID: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> is there any news about when/where the official development goes to devel.vtiger.com (aka vtiger.fosslabs.com) ? /sak On 2/9/06, Fathi Boudra wrote: > hi all, > > some news about vtigerforge ... > > it's running and usable, you can find it at : > http://vtigerforge.fosslabs.com/ > > all basic stuff works : > * create accounts > * create projects > * subversion checkout/commit > * viewcvs > * vtigerforge theme > > on my todo list : > * test other services : ftp, mailing lists, shell > * fix the viewcvs theme > * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ > * fix mailing list yourproject-commits > * add wiki plugin > * add svn commit email plugin > * add svn tracker plugin > * redirect vtigerforge.com > > All Thanks to Matthew Brichacek (mmbrich) for the hosting. > > cheers, > > Fathi > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From jtk at yahoo.com Thu Feb 9 18:27:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 15:27:58 -0800 (PST) Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> Message-ID: <20060209232758.43187.qmail@web34601.mail.mud.yahoo.com> --- "Sergio A. Kessler" wrote: > is there any news about when/where the official development goes to > devel.vtiger.com (aka vtiger.fosslabs.com) ? We're waiting on the 'nightly' tarball of the CVS repository to resume service. It stopped generating 2006-01-24 for unknown reasons. Once we have a current CVS snapshot, a procedure has been tested to convert that tarball to a properly configured subversion repository. Matthew has already done all the subversion and trac setup. I filed a support request with sourceforge, but they're not replying any progress at this time: https://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 This situation is frustrating, I'm sure, for those who want to work on vtigercrm-4.2.4 and various feature branches, but we're at the mercy of the sourceforge help desk for the time being. It would take somebody there 5 minutes to cut the tarball we need. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 19:34:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 16:34:14 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? Message-ID: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Sourceforge came through with a manual copy of our needed CVS repository snapshot. If Matthew is ready, the conversion to subversion could happen at any time. It is unclear if the automatic nightly snapshots will resume tomorrow. --------------- $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Fri, 10 Feb 2006 00:33:01 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT ETag: "534732-1274a35-a37dbf40" Accept-Ranges: bytes Content-Type: application/x-bzip2 Connection: close Length: unspecified [application/x-bzip2] 200 OK ----------------- Comment By: Robert Liesenfeld (xunil) Date: 2006-02-10 00:17 Message: Logged In: YES user_id=1054 I've manually recreated your CVS tarball on the cvs servers. This is as of 2006-02-09 16:09 PST. We are looking into why this was not recreated automatically. Thanks for the heads-up. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Thu Feb 9 20:26:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 18:26:23 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Message-ID: <1139534783.29766.105.camel@ubuntu> I'll get on this ASAP, maybe we can have it up by the time the vtiger crew starts. matt On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > Sourceforge came through with a manual copy of our needed CVS repository > snapshot. If Matthew is ready, the conversion to subversion could happen at any > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > --------------- > > $ wget -S --spider > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > sent, awaiting response... HTTP/1.1 200 OK > Date: Fri, 10 Feb 2006 00:33:01 GMT > Server: Apache/2.0.51 (Fedora) > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > ETag: "534732-1274a35-a37dbf40" > Accept-Ranges: bytes > Content-Type: application/x-bzip2 > Connection: close > Length: unspecified [application/x-bzip2] > 200 OK > > ----------------- > > Comment By: Robert Liesenfeld (xunil) > Date: 2006-02-10 00:17 > > Message: > Logged In: YES > user_id=1054 > > I've manually recreated your CVS tarball on the cvs servers. > This is as of 2006-02-09 16:09 PST. > > We are looking into why this was not recreated > automatically. Thanks for the heads-up. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From mmbrich at fosslabs.com Thu Feb 9 22:09:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 20:09:05 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139534783.29766.105.camel@ubuntu> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> <1139534783.29766.105.camel@ubuntu> Message-ID: <1139540946.29766.107.camel@ubuntu> It's up, all that's left is a full list of users and which branches/trunks they are allowed to work with. YAY!! Matt On Thu, 2006-02-09 at 18:26 -0700, Matthew Brichacek wrote: > I'll get on this ASAP, maybe we can have it up by the time the vtiger > crew starts. > > matt > > On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > > Sourceforge came through with a manual copy of our needed CVS repository > > snapshot. If Matthew is ready, the conversion to subversion could happen at any > > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > > > --------------- > > > > $ wget -S --spider > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > > sent, awaiting response... HTTP/1.1 200 OK > > Date: Fri, 10 Feb 2006 00:33:01 GMT > > Server: Apache/2.0.51 (Fedora) > > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > > ETag: "534732-1274a35-a37dbf40" > > Accept-Ranges: bytes > > Content-Type: application/x-bzip2 > > Connection: close > > Length: unspecified [application/x-bzip2] > > 200 OK > > > > ----------------- > > > > Comment By: Robert Liesenfeld (xunil) > > Date: 2006-02-10 00:17 > > > > Message: > > Logged In: YES > > user_id=1054 > > > > I've manually recreated your CVS tarball on the cvs servers. > > This is as of 2006-02-09 16:09 PST. > > > > We are looking into why this was not recreated > > automatically. Thanks for the heads-up. > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From jtk at yahoo.com Thu Feb 9 22:13:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:13:36 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139540946.29766.107.camel@ubuntu> Message-ID: <20060210031336.30803.qmail@web34604.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > It's up, all that's left is a full list of users and which > branches/trunks they are allowed to work with. > YAY!! > Matt Terrific work, Matt. Thanks for putting in the time tonight, before the vtiger team starts their next workday. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 22:24:44 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:24:44 -0800 (PST) Subject: [Vtigercrm-developers] CVS cutover to svn, confirm with team Message-ID: <20060210032444.16015.qmail@web34610.mail.mud.yahoo.com> Welcome to the subversion repository and trac instance, all thanks to Matt and co. for the hosting and administration of all this. This thread could be used by the vtiger team to confirm that: a) they're going to go live with development on vtigercrm/trunk as of today, and sourceforge CVS is 'dark' as of today. b) people with an interest in 4.2 maintenance can obtain work on vtigercrm/branches/4.2 c) maintainers can recreate an accurate vtigercrm/tags/vtigercrm-4.2.3, and cut a new tar.gz and .zip d) maintainers can make vtigercrm/tags/vtigercrm-4.2.4 from vtigercrm/branches/4.2 at some near-future date, and get it officially released. Matt needs to announce when he's ready with authenticated access, (svn+ssh:// and/or https://) and distribute login info, but other than that, release the hounds! P.S. I propose that svndump (in plaintext format) be run on the repositories as a cron job daily, just for the first week or so, in case we have any unforseen trouble. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Fri Feb 10 02:48:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 09 Feb 2006 23:48:22 -0800 Subject: [Vtigercrm-developers] New way to store phone numbers, email addresses and postal addresses Message-ID: <43EC4546.9040703@mikefedyk.com> Comments? > (23:36:53) *mfedyk:* does anyone know if 5.0 has any db changes in > storing phone numbers, email addresses and postal addresses? > (23:39:11) *mfedyk:* I've been thinking we need one table that stores > them in one field with a data type and a subtype > (23:40:25) *mfedyk:* so if you're searching for a phone number it > wouldn't matter if it was phone fax, mobile or pager (and you wouldn't > need custom fields if you have lots of phone numbers per lead, contact > or account. > (23:41:31) *mfedyk:* see, because one of the uses of crm is in those > "save your ass" type situations. You know the phone number that is > calling you and you're talking to them but forgot their name (for > instance). > (23:41:46) *mfedyk:* this way you don't have to search in phone number > (23:42:01) *mfedyk:* then mobile > (23:42:34) *mfedyk:* or any of the custom fields you've added for > phone numbers. > (23:45:37) *mfedyk:* the table would have these fields: crmid, data > type (phone, email, web site, etc.), subtype (phone, fax, office, > mobile -- any division under the main type), data_field (VARCHAR(50)) From workgroup at erpakademi.com Fri Feb 10 04:42:18 2006 From: workgroup at erpakademi.com (ERPakademi Work Group) Date: Fri, 10 Feb 2006 11:42:18 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? Message-ID: <00c101c62e26$4cef1650$b87efea9@atptech.net> How notify by FAX or SMS batch Job in Vtiger? Vtiger support any FAX or SMS OpenSource solutions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060210/28b3d5c6/attachment.html From mfedyk at mikefedyk.com Fri Feb 10 11:40:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 10 Feb 2006 08:40:19 -0800 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? In-Reply-To: <00c101c62e26$4cef1650$b87efea9@atptech.net> References: <00c101c62e26$4cef1650$b87efea9@atptech.net> Message-ID: <43ECC1F3.3090309@mikefedyk.com> ERPakademi Work Group wrote: > How notify by FAX or SMS batch Job in Vtiger? > Vtiger support any FAX or SMS OpenSource solutions? What batch operation do you want to be notified about? >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > Interesting... From gokhan at teknobox.com Sat Feb 11 01:47:14 2006 From: gokhan at teknobox.com (=?windows-1254?Q?G=F6khan_MERCANO=D0LU?=) Date: Sat, 11 Feb 2006 08:47:14 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? References: <00c101c62e26$4cef1650$b87efea9@atptech.net> <43ECC1F3.3090309@mikefedyk.com> Message-ID: <010001c62ed7$00b9f0f0$b87efea9@atptech.net> >> How notify by FAX or SMS batch Job in Vtiger? >> Vtiger support any FAX or SMS OpenSource solutions? > > What batch operation do you want to be notified about? For. Ex: Customer invoice, speacial reminder by fax or SMS.... So I will working for integration that soluiton to vtiger 1-) Send reminder by FAX or SMS SMS (http://php2sms.sourceforge.net/) FAX (http://www.hylafax.org) 2-) Barcode generation for each inventory (its more important relation to customer system) http://bar-code.sourceforge.net/ and barcode scanner (http://webqcat.sourceforge.net/) 3-) Vtiger User Messanger (I will development) From mfedyk at mikefedyk.com Sat Feb 11 20:47:56 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 11 Feb 2006 17:47:56 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS Message-ID: <43EE93CC.4060203@mikefedyk.com> diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php vtiger-4.2.3-dbtest/modules/Import/parse_utils.php --- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 10:38:17.000000000 -0800 @@ -20,6 +20,7 @@ function parse_import($file_name,$delimiter,$max_lines,$has_header) { + ini_set('auto_detect_line_endings',1); $line_count = 0; $field_count = 0; From developer at infointegrated.com Sun Feb 12 19:30:52 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 12 Feb 2006 18:30:52 -0600 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E3E30F.5030602@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> Message-ID: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Not sure where we are with the branch at this point. I had some time and decided to try this patch on the 4.2.3 code. There were a few problems... Here's what I found: /include/utils.php (line 812) in function get_group_options: $sql = "select groupname from groups"; (The patch changes the field from "name" to "groupname". Not sure why, nor if there are other changes. It seemed to work changing this line to "name", as well as updating the SQL table to "groupname" - which is the option I chose. This fix corrects the "New Ticket" option, which was not displaying at all.) /modules/Home/index.php (line 157:160) add new line: $list .= $row["type"]; $list .= ''; + $list .= ''; $list .= ''; $i++; (This patch corrects the missing right border on the My Group Allocations section on the Home module.) /modules/HelpDesk/ListTickets.php (line 107): $list.=''; (This didn't cause any problems, but clearly should be a , not the it was originally in the script). With a bit of free time from the normal day-to-day business support, I have setup a development instance on my server for v4.2 branches. Once the branch is on the new CVS, I'd like to start helping in testing and troubleshooting. I'm new to CVS (not PHP), so I would also need some simple instructions on how to pull a distribution from CVS. Also, if there is a preferred format for posting patch code, please let me know. Thanks, Brian On Feb 3, 2006, at 5:11 PM, Mike Fedyk wrote: > Matthew Brichacek wrote: > >> Yea I wanted to start breaking this down into sub-patches with >> diffs and >> then send those to the list, from there we can check them in one- >> by-one >> with the proper comments. I thought I would post it anyways so other >> people can start reviewing it. >> > I don't think posting the patch will be very helpful, but here's the > diffstat. > > This might be what is in the 4.5 branch in cvs/svn. Dunno if that > will > be any better. > > Mike > > 422_to_424.php |only > > Release_Notes.html |only > > SendReminder.php | 2 > > bin/startvTiger.bat | 28 > > bin/startvTiger.sh | 10 > > bin/stopvTiger.bat | 8 > > bin/uninstallvtiger.sh | 28 > > contactserialize.php | 219 > > cron/send_mail.php | 2 > > data/CRMEntity.php | 108 > > include/Calc.php | 2 > > include/ColorPicker2.js |only > > include/ComboStrings.php | 3 > > include/CustomFieldUtil.php | 37 > > include/RelatedListView.php | 280 > > include/database/PearDatabase.php | 49 > > include/dd |only > > include/general.js | 64 > > include/images/bgcolor.gif |only > > include/language/en_us.lang.php | 17 > > include/nusoap/changelog | 682 > > include/nusoap/class.nusoap_base.php | 1561 - > > include/nusoap/class.soap_fault.php | 149 > > include/nusoap/class.soap_parser.php | 1127 - > > include/nusoap/class.soap_server.php | 1864 +- > > include/nusoap/class.soap_transport_http.php | 1798 + > > include/nusoap/class.soap_val.php | 163 > > include/nusoap/class.soapclient.php | 1496 - > > include/nusoap/class.wsdl.php | 3026 +-- > > include/nusoap/class.wsdlcache.php | 344 > > include/nusoap/class.xmlschema.php | 1671 - > > include/nusoap/nusoap.php |12836 ++ > +++++------- > > include/nusoap/nusoapmime.php | 723 > > include/submenu.js | 6 > > include/uifromdbutil.php | 59 > > include/utils.php | 1009 + > > install/0welcome.php | 2558 ++ > > install/1checkSystem.php | 261 > > install/2setConfig.php | 285 > > install/3confirmConfig.php | 757 > > install/4createConfigFile.php | 344 > > install/5createTables.php | 274 > > install/images |only > > install/install.css | 10 > > install/populateSeedData.php | 17 > > log4php/appenders/LoggerAppenderFile.php | 2 > > modules/Accounts/Account.php | 75 > > modules/Accounts/Delete.php | 6 > > modules/Accounts/DetailView.html | 2 > > modules/Accounts/EditView.html | 1 > > modules/Accounts/EditView.php | 1 > > modules/Accounts/Forms.php | 124 > > modules/Accounts/ListView.html | 146 > > modules/Accounts/ListView.php | 73 > > modules/Accounts/ListViewTop.php | 8 > > modules/Accounts/Merge.php | 245 > > modules/Accounts/Popup.html | 186 > > modules/Accounts/Save.php | 6 > > modules/Accounts/SearchForm.html | 14 > > modules/Accounts/language/en_us.lang.php | 4 > > modules/Activities/Activity.php | 34 > > modules/Activities/Delete.php | 6 > > modules/Activities/DetailView.html | 2 > > modules/Activities/EditView.html | 9 > > modules/Activities/EditView.php | 1 > > modules/Activities/Forms.php | 295 > > modules/Activities/ListView.php | 29 > > modules/Activities/OpenListView.html | 17 > > modules/Activities/OpenListView.php | 40 > > modules/Activities/Save.php | 46 > > modules/Activities/SendReminder.php | 2 > > modules/Calendar/UserCalendar.php | 2 > > modules/Calendar/appointment.pinc | 4 > > modules/Calendar/calendar_day.php | 26 > > modules/Calendar/calendar_month.php | 27 > > modules/Calendar/calendar_week.php | 49 > > modules/Contacts/AddBusinessCard.php | 23 > > modules/Contacts/Contact.php | 142 > > modules/Contacts/Delete.php | 5 > > modules/Contacts/DetailView.html | 5 > > modules/Contacts/DetailView.php | 5 > > modules/Contacts/EditView.html | 1 > > modules/Contacts/EditView.php | 4 > > modules/Contacts/Forms.php | 135 > > modules/Contacts/ListView.html | 136 > > modules/Contacts/ListView.php | 54 > > modules/Contacts/Merge.php | 219 > > modules/Contacts/Popup.html | 17 > > modules/Contacts/RenderRelatedListUI.php | 4 > > modules/Contacts/Save.php | 74 > > modules/CustomView/CustomView.php | 50 > > modules/CustomView/EditView.html | 1 > > modules/CustomView/ListViewTop.php | 10 > > modules/CustomView/PopulateCustomView.php | 2 > > modules/CustomView/language/en_us.lang.php | 5 > > modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 > > modules/Dashboard/Chart_outcome_by_month.php | 2 > > modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 > > modules/Emails/Choose.php |only > > modules/Emails/ChooseEmail.php |only > > modules/Emails/Delete.php | 5 > > modules/Emails/DetailView.html | 3 > > modules/Emails/DetailView.php | 18 > > modules/Emails/EditView.html | 7 > > modules/Emails/EditView.php | 663 > > modules/Emails/Email.php | 33 > > modules/Emails/Forms.php | 131 > > modules/Emails/ListView.html | 9 > > modules/Emails/ListView.php | 20 > > modules/Emails/Save.php | 748 > > modules/Emails/SelectEmails.php |only > > modules/Emails/mail.php |only > > modules/Emails/mailsend.php |only > > modules/Emails/sendmail.php | 4 > > modules/Faq/DetailView.html | 2 > > modules/Faq/EditView.php | 2 > > modules/Faq/ListView.php | 8 > > modules/Help/index.php | 2 > > modules/HelpDesk/Delete.php | 8 > > modules/HelpDesk/DetailView.html | 2 > > modules/HelpDesk/DetailView.php | 18 > > modules/HelpDesk/EditView.html | 1 > > modules/HelpDesk/EditView.php | 3 > > modules/HelpDesk/Forms.php | 123 > > modules/HelpDesk/HelpDesk.php | 80 > > modules/HelpDesk/ListTickets.php | 2 > > modules/HelpDesk/ListView.html | 56 > > modules/HelpDesk/ListView.php | 54 > > modules/HelpDesk/Merge.php | 246 > > modules/HelpDesk/Save.php | 62 > > modules/HelpDesk/TicketStatisticsUtil.php | 15 > > modules/Home/home_rss.php |only > > modules/Import/ImportContact.php | 9 > > modules/Import/ImportStep1.php | 2 > > modules/Import/ImportStep2.php | 2 > > modules/Import/ImportStep3.php | 4 > > modules/Import/ImportStep4.php | 2 > > modules/Import/UsersLastImport.php | 2 > > modules/Import/language/en_us.lang.php | 2 > > modules/Invoice/CreatePDF.php | 38 > > modules/Invoice/Delete.php | 8 > > modules/Invoice/DetailView.html | 2 > > modules/Invoice/EditView.html | 1 > > modules/Invoice/EditView.php | 3 > > modules/Invoice/Invoice.php | 57 > > modules/Invoice/ListView.php | 20 > > modules/Invoice/Save.php | 7 > > modules/Invoice/language/en_us.lang.php | 3 > > modules/Leads/Delete.php | 7 > > modules/Leads/DetailView.html | 6 > > modules/Leads/DetailView.php | 5 > > modules/Leads/EditView.html | 1 > > modules/Leads/EditView.php | 2 > > modules/Leads/Forms.php | 133 > > modules/Leads/Lead.php | 80 > > modules/Leads/LeadConvertToEntities.php | 9 > > modules/Leads/ListView.html | 119 > > modules/Leads/ListView.php | 50 > > modules/Leads/Merge.php | 180 > > modules/Leads/Popup.html | 20 > > modules/Leads/RenderRelatedListUI.php | 3 > > modules/Leads/Save.php | 6 > > modules/Notes/Delete.php | 6 > > modules/Notes/DetailView.html | 2 > > modules/Notes/EditView.html | 3 > > modules/Notes/EditView.php | 2 > > modules/Notes/Forms.php | 108 > > modules/Notes/ListView.php | 11 > > modules/Notes/Save.php | 6 > > modules/Orders/CreatePDF.php | 10 > > modules/Orders/CreateSOPDF.php | 4 > > modules/Orders/Delete.php | 7 > > modules/Orders/DeleteSalesOrder.php | 7 > > modules/Orders/DetailView.html | 2 > > modules/Orders/EditView.html | 1 > > modules/Orders/EditView.php | 3 > > modules/Orders/ListView.php | 21 > > modules/Orders/Order.php | 63 > > modules/Orders/Popup.php | 149 > > modules/Orders/PopupSearchForm.html |only > > modules/Orders/SalesOrder.php | 56 > > modules/Orders/SalesOrderDetailView.html | 2 > > modules/Orders/SalesOrderEditView.html | 1 > > modules/Orders/SalesOrderEditView.php | 3 > > modules/Orders/SalesOrderListView.php | 19 > > modules/Orders/Save.php | 25 > > modules/Orders/SaveSalesOrder.php | 8 > > modules/Potentials/Delete.php | 5 > > modules/Potentials/DetailView.html | 2 > > modules/Potentials/EditView.html | 1 > > modules/Potentials/EditView.php | 4 > > modules/Potentials/Forms.php | 142 > > modules/Potentials/ListView.html | 10 > > modules/Potentials/ListView.php | 27 > > modules/Potentials/ListViewTop.php | 5 > > modules/Potentials/Opportunity.php | 58 > > modules/Potentials/RenderRelatedListUI.php | 8 > > modules/Potentials/Save.php | 5 > > modules/Products/Delete.php | 8 > > modules/Products/DeleteVendor.php | 7 > > modules/Products/DetailView.html | 2 > > modules/Products/EditView.html | 1 > > modules/Products/EditView.php | 1 > > modules/Products/Forms.php | 136 > > modules/Products/ListView.php | 16 > > modules/Products/PriceBookDetailView.html | 2 > > modules/Products/PriceBookListView.php | 9 > > modules/Products/Product.php | 40 > > modules/Products/ProductDetailView.html | 2 > > modules/Products/RenderRelatedListUI.php | 17 > > modules/Products/Save.php | 21 > > modules/Products/SaveVendor.php | 8 > > modules/Products/VendorDetailView.html | 2 > > modules/Products/VendorEditView.html | 1 > > modules/Products/VendorEditView.php | 1 > > modules/Products/VendorListView.php | 19 > > modules/Products/VendorSearchForm.html | 4 > > modules/Products/index.php | 2 > > modules/Products/language/en_us.lang.php | 3 > > modules/Quotes/CreatePDF.php | 4 > > modules/Quotes/Delete.php | 8 > > modules/Quotes/DetailView.html | 2 > > modules/Quotes/EditView.html | 1 > > modules/Quotes/EditView.php | 3 > > modules/Quotes/ListView.php | 20 > > modules/Quotes/Quote.php | 401 > > modules/Quotes/Save.php | 8 > > modules/Reports/CreatePDF.php | 6 > > modules/Reports/CreateXL.php | 3 > > modules/Reports/PopulateReports.php | 4 > > modules/Reports/ReportRun.php | 260 > > modules/Reports/Reports.php | 47 > > modules/Reports/SaveAndRun.php | 19 > > modules/Reports/language/en_us.lang.php | 2 > > modules/Settings/AddCustomFieldToDB.php | 8 > > modules/Settings/EditFieldBlock.php |only > > modules/Settings/EditModuleOwners.html |only > > modules/Settings/EditModuleOwners.php |only > > modules/Settings/EmailConfig.php | 11 > > modules/Settings/Forms.php | 131 > > modules/Settings/ListMailAccount.php | 6 > > modules/Settings/ListModuleOwners.html |only > > modules/Settings/ListModuleOwners.php |only > > modules/Settings/Save.php | 25 > > modules/Settings/SaveModuleOwners.php |only > > modules/Settings/index.html | 81 > > modules/Settings/language/en_us.lang.php | 23 > > modules/Settings/vtigerCRM.CAB |binary > > modules/System/includes/XPath.class.php | 2 > > modules/System/includes/class.Template.inc.php | 2 > > modules/System/includes/common_functions.php | 2 > > modules/System/includes/system_footer.php | 2 > > modules/System/includes/system_header.php | 2 > > modules/System/language/en_us.lang.php | 2 > > modules/System/systemconfig.php | 2 > > modules/Users/Authenticate.php | 1 > > modules/Users/DeleteGroup.php |only > > modules/Users/DetailView.html | 2 > > modules/Users/DetailView.php | 2 > > modules/Users/EditHomeOrder.php |only > > modules/Users/EditTermsandConditions.html |only > > modules/Users/EditTermsandConditions.php |only > > modules/Users/EditView.html | 23 > > modules/Users/EditView.php | 5 > > modules/Users/GroupDetailView.html |only > > modules/Users/GroupDetailView.php |only > > modules/Users/OrganizationTermsandConditions.html |only > > modules/Users/OrganizationTermsandConditions.php |only > > modules/Users/RoleDetailView.php | 64 > > modules/Users/Save.php | 4 > > modules/Users/SaveGroup.php |only > > modules/Users/UpdateProfileChanges.php |only > > modules/Users/User.php | 13 > > modules/Users/language/en_us.lang.php | 55 > > modules/Users/profilePrivileges.html |only > > modules/Users/profilePrivileges.php |only > > modules/Users/savetermsandconditions.php |only > > modules/Users/upload.php | 8 > > modules/squirrelmail-1.4.4/config/config.php | 4 > > modules/squirrelmail-1.4.4/functions/date.php | 2 > > modules/squirrelmail-1.4.4/functions/imap_general.php | 20 > > modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 > > modules/squirrelmail-1.4.4/functions/mime.php | 2 > > modules/squirrelmail-1.4.4/move_messages.php | 24 > > modules/squirrelmail-1.4.4/plugins/info/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 > > modules/squirrelmail-1.4.4/read_body.php | 6 > > modules/squirrelmail-1.4.4/right_main.php | 6 > > modules/uploads/downloadfile.php | 24 > > phprint.php | 4 > > test/upload/vtigercrm.txt | 2 > > themes/Aqua/header.html | 2 > > themes/Aqua/header.php | 205 > > themes/Aqua/images/prvPrfBottomLeft.gif |only > > themes/Aqua/images/prvPrfBottomRight.gif |only > > themes/Aqua/images/prvPrfHdrArrow.gif |only > > themes/Aqua/images/prvPrfLine.gif |only > > themes/Aqua/images/prvPrfSelectedTab.gif |only > > themes/Aqua/images/prvPrfSelectedTick.gif |only > > themes/Aqua/images/prvPrfTexture1.gif |only > > themes/Aqua/images/prvPrfTopLeft.gif |only > > themes/Aqua/images/prvPrfTopRight.gif |only > > themes/Aqua/images/prvPrfUnSelectedTab.gif |only > > themes/Aqua/images/vtigerDevDocs.gif |only > > themes/Aqua/style.css | 54 > > themes/blue/header.html | 4 > > themes/blue/header.php | 201 > > themes/blue/images/prvPrfBottomLeft.gif |only > > themes/blue/images/prvPrfBottomRight.gif |only > > themes/blue/images/prvPrfHdrArrow.gif |only > > themes/blue/images/prvPrfLine.gif |only > > themes/blue/images/prvPrfSelectedTab.gif |only > > themes/blue/images/prvPrfSelectedTick.gif |only > > themes/blue/images/prvPrfTexture1.gif |only > > themes/blue/images/prvPrfTopLeft.gif |only > > themes/blue/images/prvPrfTopRight.gif |only > > themes/blue/images/prvPrfUnSelectedTab.gif |only > > themes/blue/images/vtigerDevDocs.gif |only > > themes/blue/style.css | 53 > > themes/images/vtiger-paw.jpg |only > > themes/images/vtiger.jpg |only > > themes/nature/header.html | 2 > > themes/nature/header.php | 202 > > themes/nature/images/prvPrfBottomLeft.gif |only > > themes/nature/images/prvPrfBottomRight.gif |only > > themes/nature/images/prvPrfHdrArrow.gif |only > > themes/nature/images/prvPrfLine.gif |only > > themes/nature/images/prvPrfSelectedTab.gif |only > > themes/nature/images/prvPrfSelectedTick.gif |only > > themes/nature/images/prvPrfTexture1.gif |only > > themes/nature/images/prvPrfTopLeft.gif |only > > themes/nature/images/prvPrfTopRight.gif |only > > themes/nature/images/prvPrfUnSelectedTab.gif |only > > themes/nature/images/vtigerDevDocs.gif |only > > themes/nature/style.css | 43 > > themes/orange/header.html | 2 > > themes/orange/header.php | 200 > > themes/orange/images/prvPrfBottomLeft.gif |only > > themes/orange/images/prvPrfBottomRight.gif |only > > themes/orange/images/prvPrfHdrArrow.gif |only > > themes/orange/images/prvPrfLine.gif |only > > themes/orange/images/prvPrfSelectedTab.gif |only > > themes/orange/images/prvPrfSelectedTick.gif |only > > themes/orange/images/prvPrfTexture1.gif |only > > themes/orange/images/prvPrfTopLeft.gif |only > > themes/orange/images/prvPrfTopRight.gif |only > > themes/orange/images/prvPrfUnSelectedTab.gif |only > > themes/orange/images/vtigerDevDocs.gif |only > > themes/orange/style.css | 36 > > vtiger_logger.php | 13 > > vtigerolservice.php |only > > vtigerpatch.php |only > > 354 files changed, 27546 insertions(+), 15292 deletions(-) > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sun Feb 12 20:45:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 12 Feb 2006 17:45:13 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Message-ID: <43EFE4A9.9070208@mikefedyk.com> Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, >I have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in >testing and troubleshooting. I'm new to CVS (not PHP), so I would >also need some simple instructions on how to pull a distribution from >CVS. Also, if there is a preferred format for posting patch code, >please let me know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike From mmbrich at fosslabs.com Sun Feb 12 22:48:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 12 Feb 2006 20:48:00 -0700 Subject: [Vtigercrm-developers] request your SVN/Trac account Message-ID: <1139802480.3382.25.camel@ubuntu> I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt From mike at mikeandkellycrowe.com Mon Feb 13 10:31:03 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:31:03 -0500 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com Message-ID: <43F0A637.2010809@mikeandkellycrowe.com> Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike From mike at mikeandkellycrowe.com Mon Feb 13 10:36:07 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:36:07 -0500 Subject: [Vtigercrm-developers] Bounty system Message-ID: <43F0A767.7080802@mikeandkellycrowe.com> Has anyone considered: https://launchpad.net/bounties From jtk at yahoo.com Mon Feb 13 13:33:02 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 13 Feb 2006 13:33:02 -0500 Subject: [Vtigercrm-developers] FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. From fboudra at free.fr Mon Feb 13 13:59:41 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 13 Feb 2006 19:59:41 +0100 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <43F0A637.2010809@mikeandkellycrowe.com> References: <43F0A637.2010809@mikeandkellycrowe.com> Message-ID: <200602131959.42038.fboudra@free.fr> hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... From jamieinnh at gmail.com Mon Feb 13 22:08:51 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 13 Feb 2006 22:08:51 -0500 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F0A767.7080802@mikeandkellycrowe.com> References: <43F0A767.7080802@mikeandkellycrowe.com> Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f@mail.gmail.com> This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060213/59a297d4/attachment-0002.html From mike at mikeandkellycrowe.com Mon Feb 13 23:25:59 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <200602131959.42038.fboudra@free.fr> References: <43F0A637.2010809@mikeandkellycrowe.com> <200602131959.42038.fboudra@free.fr> Message-ID: <20377988.1139891129932.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From philip at vtiger.com Tue Feb 14 05:51:06 2006 From: philip at vtiger.com (Philip) Date: Tue, 14 Feb 2006 02:51:06 -0800 Subject: [Vtigercrm-developers] Directories to be excluded Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/dfd2b2c0/attachment.html From jamieinnh at gmail.com Tue Feb 14 16:05:03 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Tue, 14 Feb 2006 16:05:03 -0500 Subject: [Vtigercrm-developers] Keeping Tabs on the competition Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f@mail.gmail.com> In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/c3d851c0/attachment-0002.html From dgrant at accuratetechnologies.com Wed Feb 15 13:56:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 15 Feb 2006 13:56:08 -0500 Subject: [Vtigercrm-developers] Where does the length of session inactivity timouts live? Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Where does the length for session timeouts live? I want to extend the length of time inactivity takes before timing out the session and forcing a new login. This is for 4.2_2 Thanks. DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/0fc6a2fa/attachment.html From webmaster at vtigercrmfrance.org Wed Feb 15 14:11:18 2006 From: webmaster at vtigercrmfrance.org (Webmaster (Abos)) Date: Wed, 15 Feb 2006 20:11:18 +0100 Subject: [Vtigercrm-developers] Problem in save quotes In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Message-ID: <43F37CD6.5090802@vtigercrmfrance.org> Problem on quotes, vtiger 4.2.2. When save a quote without opportunities, no quote saved. This problem seem to be appear with recent mysql versions (>4.0.24) /modules/Quotes/Save.php near line 50 foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } Replace with foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; // New Lines HERE if(empty($value)) { $value = 'null'; } //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } And same thing for other modules include/utils.php Near line 3127 elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } Replace with elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); if(!empty($potential_id)) { $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } else { $value = ''; } } Thanks to thierry2006 french users ;-) From brian at pr2k.com Wed Feb 15 14:34:33 2006 From: brian at pr2k.com (Brian Laughlin) Date: Wed, 15 Feb 2006 11:34:33 -0800 Subject: [Vtigercrm-developers] Bounty system Message-ID: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> That'a a nice find. I'll contact them to find out terms of use if any. Is there anyone that is willing to help get a Bounty System off the ground? Brian Laughlin -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of vtigercrm-developers-request at lists.vtigercrm.com Sent: Tuesday, February 14, 2006 2:28 PM To: vtigercrm-developers at lists.vtigercrm.com Subject: vtigercrm-developers Digest, Vol 2, Issue 24 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. Re: [Fwd: Regarding Patch 4 Rlease] (Mike Fedyk) 2. request your SVN/Trac account (Matthew Brichacek) 3. vtigerforge.fosslabs.com (Mike Crowe) 4. Bounty system (Mike Crowe) 5. Subject: Re: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43EFE4A9.9070208 at mikefedyk.com> Content-Type: text/plain; charset=us-ascii; format=flowed Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, I >have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in testing >and troubleshooting. I'm new to CVS (not PHP), so I would also need >some simple instructions on how to pull a distribution from CVS. Also, >if there is a preferred format for posting patch code, please let me >know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike ------------------------------ Message: 2 Date: Sun, 12 Feb 2006 20:48:00 -0700 From: Matthew Brichacek Subject: [Vtigercrm-developers] request your SVN/Trac account To: Vtiger Devel List Message-ID: <1139802480.3382.25.camel at ubuntu> Content-Type: text/plain I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt ------------------------------ Message: 3 Date: Mon, 13 Feb 2006 10:31:03 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A637.2010809 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike ------------------------------ Message: 4 Date: Mon, 13 Feb 2006 10:36:07 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A767.7080802 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Has anyone considered: https://launchpad.net/bounties ------------------------------ Message: 5 Date: Mon, 13 Feb 2006 13:33:02 -0500 From: Jeff Kowalczyk Subject: [Vtigercrm-developers] Content-Type: text/plain; charset=ISO-8859-1 FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. ------------------------------ Message: 6 Date: Mon, 13 Feb 2006 19:59:41 +0100 From: Fathi Boudra Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <200602131959.42038.fboudra at free.fr> Content-Type: text/plain; charset="iso-8859-1" hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... ------------------------------ Message: 7 Date: Mon, 13 Feb 2006 22:08:51 -0500 From: Jamie Jackson Subject: Re: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060213/59a297d4/attachment-0001.html ------------------------------ Message: 8 Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT From: "Mike Crowe" Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <20377988.1139891129932.JavaMail.teamon at bda045-cell00.bisx.prod.on.black berry> Content-Type: text/plain Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt ------------------------------ Message: 9 Date: Tue, 14 Feb 2006 02:51:06 -0800 From: Philip Subject: [Vtigercrm-developers] Directories to be excluded To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Content-Type: text/plain; charset="utf-8" Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/dfd2b2c0/attachment-0001.htm ------------------------------ Message: 10 Date: Tue, 14 Feb 2006 16:05:03 -0500 From: Jamie Jackson Subject: [Vtigercrm-developers] Keeping Tabs on the competition To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7 344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/c3d851c0/attachment.html ------------------------------ _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers End of vtigercrm-developers Digest, Vol 2, Issue 24 *************************************************** From mfedyk at mikefedyk.com Wed Feb 15 18:43:06 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 15 Feb 2006 15:43:06 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> Message-ID: <43F3BC8A.4030107@mikefedyk.com> Brian Laughlin wrote: >That'a a nice find. I'll contact them to find out terms of use if any. > >Is there anyone that is willing to help get a Bounty System off the >ground? > >Brian Laughlin > Since I started the idea I might as well finish it. I think we need to find outside parties that already have bounty systems and use that. At this point I'm not interested in implementing a bounty system just for vtiger. If that happens it will have to be further down the road when we've had experience with bounty systems and have a reason to try and do it better. Brian, if you can find at least three bounty services we can put up a poll to see what people think about them. Mike From dan.means at teamsrs.com Wed Feb 15 19:14:25 2006 From: dan.means at teamsrs.com (Dan Means) Date: Wed, 15 Feb 2006 16:14:25 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3BC8A.4030107@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> Message-ID: <43F3C3E1.7050409@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/37dc12c7/attachment-0002.html From fboudra at free.fr Thu Feb 16 03:15:26 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 09:15:26 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3C3E1.7050409@teamsrs.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> Message-ID: <200602160915.27061.fboudra@free.fr> hi all, you'll never find an open source bounty system. It's not really in the free software culture. As already said, the ubuntu bounty system is not open source, you can only see how it can work on launchpad. Anyway, i don't know why it's so difficult to add special tag like "bounty" in trac, and implement, the bounty system in the bug tracker (ticket tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) we need also to find a way to add the value of the bounty. cheers, Fathi From developer at infointegrated.com Thu Feb 16 00:06:07 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Wed, 15 Feb 2006 23:06:07 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> I was attempting to check out latest branch & trunk builds. It seems the paths below are accurate, however I cannot access them with my trax account. Am I missing something (like permissions)? I didn't think any special privs would (or should) be necessary for checkouts. Thanks, Brian On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: >> Then what does www.vtigerforge.com do then? >> devel.vtigerforge.com should be for the trees currently in >> development. >> Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its > final > domain name and physical host) is intended to be used for all > vtiger-branded > development. This means any bits that vtiger-the-company will put > their name on > and release. > > I include stable, maintenance and pre- releases in that category, > and they'll > all be found under vtigercrm/tags, starting with accurate > recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be > used within > a single repository. If maintenance branches and development trunk > weren't in > the same repository, there wouldn't be much point in the exercise. > It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > 4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same > host for > third-party projects related to vtiger. This can have looser > requirements for > getting commit access, etc. Since trac is single-project-oriented, > it is likely > that the (gforge) software will be better suited for the web-UI to > that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https > authenticated > access is opened, I presume the recent trunk checkins will be > manually replayed > into this repository by the core devs, and then sourceforge CVS > just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn > dump, svn load). > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 16 05:05:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:05:19 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <200602160915.27061.fboudra@free.fr> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> <200602160915.27061.fboudra@free.fr> Message-ID: <43F44E5F.1030506@mikefedyk.com> Fathi Boudra wrote: >hi all, > >you'll never find an open source bounty system. It's not really in the free >software culture. > >As already said, the ubuntu bounty system is not open source, you can only see >how it can work on launchpad. > >Anyway, i don't know why it's so difficult to add special tag like "bounty" in >trac, and implement, the bounty system in the bug tracker (ticket >tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) >we need also to find a way to add the value of the bounty. > > And then who handles the money? The developer needs to know they will be paid. And the participants in the bounty need to know they will get the code they asked for. There should be an independent third party that collects the money, and releases it once the terms have been met. From mfedyk at mikefedyk.com Thu Feb 16 05:06:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:06:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess Message-ID: <43F44EA0.5090102@mikefedyk.com> There is tons of spam in hidden divs in the wiki. Someone please help me clean it up. From mmbrich at fosslabs.com Thu Feb 16 05:29:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 16 Feb 2006 03:29:46 -0700 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> Message-ID: <1140085786.12251.2.camel@ubuntu> I don't think you're trac account has any SVN permissions so check-ins won't work but check outs should be pretty straight forward. You won't need any authentication information to check-out of the repo, just copy and paste the commands from below and you should be good. Matt On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: > I was attempting to check out latest branch & trunk builds. It seems > the paths below are accurate, however I cannot access them with my > trax account. Am I missing something (like permissions)? I didn't > think any special privs would (or should) be necessary for checkouts. > > Thanks, > Brian > > > On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > > > (sorry, this reply is going to arrive out of thread) > > > > Mike Fedyk wrote: > >> Then what does www.vtigerforge.com do then? > >> devel.vtigerforge.com should be for the trees currently in > >> development. > >> Not the current stable release. > > > > Just wanted to see if this was a commonly held expectation... > > > > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > > --------------------------------------------------------------------- > > > > I thought the subversion repository and trac instance (whatever its > > final > > domain name and physical host) is intended to be used for all > > vtiger-branded > > development. This means any bits that vtiger-the-company will put > > their name on > > and release. > > > > I include stable, maintenance and pre- releases in that category, > > and they'll > > all be found under vtigercrm/tags, starting with accurate > > recreations of > > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > > > The branching and merging features of subversion are intended to be > > used within > > a single repository. If maintenance branches and development trunk > > weren't in > > the same repository, there wouldn't be much point in the exercise. > > It would be > > a significant step back from where we were with CVS, actually. > > > > Excerpted from "Getting svn checkouts, making commits" > > > > 5.0 development is happening on the trunk: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > vtigercrm > > > > 4.2.x maintenance is happening on a branch: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > > 4.2 vtigercrm > > > > > > Forge in separate repository > > ---------------------------- > > > > A second subversion repository would be made available on the same > > host for > > third-party projects related to vtiger. This can have looser > > requirements for > > getting commit access, etc. Since trac is single-project-oriented, > > it is likely > > that the (gforge) software will be better suited for the web-UI to > > that > > repository. > > > > > > Authenticated access == Go live date > > ------------------------------------ > > > > I think that's where we're headed, right? When svn+ssh or https > > authenticated > > access is opened, I presume the recent trunk checkins will be > > manually replayed > > into this repository by the core devs, and then sourceforge CVS > > just goes dark, > > as a matter of policy. > > > > BTW, svn repositories can be moved to other machines easily (svn > > dump, svn load). > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From fboudra at free.fr Thu Feb 16 05:35:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 11:35:15 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F44E5F.1030506@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <200602160915.27061.fboudra@free.fr> <43F44E5F.1030506@mikefedyk.com> Message-ID: <200602161135.16051.fboudra@free.fr> > And then who handles the money? the guy who sets the bounty ? vtiger ? > The developer needs to know they will be paid. And the participants in > the bounty need to know they will get the code they asked for. sure :) * vtiger or someone else sets the bounty * vtiger gives (if they set the bounty) or collects (if third party set the bounty) the money * someone and/or many people ? take the bounty * we set a date limit or not ? * the people send their work * a technical committee validate the work * if it meets the requirement of the bounty, vtiger pay > There should be an independent third party that collects the money, and > releases it once the terms have been met. there isn't independent third party, there's only vtiger. for launchpad, behind ubuntu, there's a company, canonical, and it's not really an independent third party and not a blocker one. i don't know the good answers there, and i'm not involved enough in the bounty system, but peoples who want the bounty system should and must have these answers. I can only give my 2 cents, technical point of view :) From developer at infointegrated.com Thu Feb 16 08:47:20 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Thu, 16 Feb 2006 07:47:20 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <1140085786.12251.2.camel@ubuntu> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> <1140085786.12251.2.camel@ubuntu> Message-ID: <968A7296-38A9-4679-9992-64624E1DB621@infointegrated.com> Thanks. Not sure what I was doing wrong before, I had typed in that string with no luck, but copy paste seemed to do the trick. Must have been a typo. I am having a problem checking out the trunk. I am getting an error in svn, and I think the problem is a duplicate file in: root/vtigercrm/trunk/include/fckeditor/editor/filemanager/browser/ default/ browser.css and Browser.css both exist, and this may be causing issues for my svn client. I am running svn v1.3 on OS X. I would guess that only one of them should be there, and only one is actually being used on linux servers (and one probably overwritten on windows). The one with the uppercase B looks to be older. Thanks. On Feb 16, 2006, at 4:29 AM, Matthew Brichacek wrote: > I don't think you're trac account has any SVN permissions so check-ins > won't work but check outs should be pretty straight forward. You > won't > need any authentication information to check-out of the repo, just > copy > and paste the commands from below and you should be good. > > Matt > > On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: >> I was attempting to check out latest branch & trunk builds. It seems >> the paths below are accurate, however I cannot access them with my >> trax account. Am I missing something (like permissions)? I didn't >> think any special privs would (or should) be necessary for checkouts. >> >> Thanks, >> Brian >> >> >> On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: >> >>> (sorry, this reply is going to arrive out of thread) >>> >>> Mike Fedyk wrote: >>>> Then what does www.vtigerforge.com do then? >>>> devel.vtigerforge.com should be for the trees currently in >>>> development. >>>> Not the current stable release. >>> >>> Just wanted to see if this was a commonly held expectation... >>> >>> >>> Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/ >>> 4.2 >>> -------------------------------------------------------------------- >>> - >>> >>> I thought the subversion repository and trac instance (whatever its >>> final >>> domain name and physical host) is intended to be used for all >>> vtiger-branded >>> development. This means any bits that vtiger-the-company will put >>> their name on >>> and release. >>> >>> I include stable, maintenance and pre- releases in that category, >>> and they'll >>> all be found under vtigercrm/tags, starting with accurate >>> recreations of >>> vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. >>> >>> The branching and merging features of subversion are intended to be >>> used within >>> a single repository. If maintenance branches and development trunk >>> weren't in >>> the same repository, there wouldn't be much point in the exercise. >>> It would be >>> a significant step back from where we were with CVS, actually. >>> >>> Excerpted from "Getting svn checkouts, making commits" >>> >>> 5.0 development is happening on the trunk: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >>> vtigercrm >>> >>> 4.2.x maintenance is happening on a branch: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ >>> 4.2 vtigercrm >>> >>> >>> Forge in separate repository >>> ---------------------------- >>> >>> A second subversion repository would be made available on the same >>> host for >>> third-party projects related to vtiger. This can have looser >>> requirements for >>> getting commit access, etc. Since trac is single-project-oriented, >>> it is likely >>> that the (gforge) software will be better suited for the web-UI to >>> that >>> repository. >>> >>> >>> Authenticated access == Go live date >>> ------------------------------------ >>> >>> I think that's where we're headed, right? When svn+ssh or https >>> authenticated >>> access is opened, I presume the recent trunk checkins will be >>> manually replayed >>> into this repository by the core devs, and then sourceforge CVS >>> just goes dark, >>> as a matter of policy. >>> >>> BTW, svn repositories can be moved to other machines easily (svn >>> dump, svn load). >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From sergiokessler at gmail.com Thu Feb 16 09:43:23 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 11:43:23 -0300 Subject: [Vtigercrm-developers] status of repos ? Message-ID: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> hi, suppose I want to checkout the current development tree (v5), rigth now. what command should I use ? (ie. the sourceforge cvs or the fosslabs svn ?) /sak From fboudra at free.fr Thu Feb 16 10:38:43 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 16:38:43 +0100 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> Message-ID: <200602161638.44322.fboudra@free.fr> > suppose I want to checkout the current development tree (v5), rigth now. > > what command should I use ? > (ie. the sourceforge cvs or the fosslabs svn ?) hi sak, you should use fosslabs svn : svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm cheers, Fathi From client.services.ny at gmail.com Thu Feb 16 10:39:20 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Thu, 16 Feb 2006 10:39:20 -0500 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F44EA0.5090102@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> Message-ID: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> The real question is: Once we revert it, how do we prevent it? On 2/16/06, Mike Fedyk wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/e42332b1/attachment.html From mfedyk at mikefedyk.com Thu Feb 16 15:09:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 12:09:49 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> Message-ID: <43F4DC0D.8090908@mikefedyk.com> I think we need moderation for wiki and forum accounts. Richie, I need access to the locked wiki pages. Client Services of New York, LLC wrote: > The real question is: Once we revert it, how do we prevent it? > > > > On 2/16/06, *Mike Fedyk* > wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho > Writer. Are you still using your desktop word processor for typing > documents? Try the AJAX enabled, collaboration-friendly online > word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From webmaster at vtigercrmfrance.org Thu Feb 16 16:16:37 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Thu, 16 Feb 2006 22:16:37 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4DC0D.8090908@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> Message-ID: <43F4EBB5.3080601@vtigercrmfrance.org> A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Mike Fedyk a ?crit : >I think we need moderation for wiki and forum accounts. > >Richie, I need access to the locked wiki pages. > >Client Services of New York, LLC wrote: > > > >>The real question is: Once we revert it, how do we prevent it? >> >> >> >>On 2/16/06, *Mike Fedyk* >> wrote: >> >> There is tons of spam in hidden divs in the wiki. >> >> Someone please help me clean it up. >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho >> Writer. Are you still using your desktop word processor for typing >> documents? Try the AJAX enabled, collaboration-friendly online >> word processor, Zoho Writer for FREE instead! >> http://zohowriter.com/?vt >> >> >> >> >>-- >>Mike Lieman >>Client Services of New York, L.L.C. >>client.services.ny at gmail.com >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From sergiokessler at gmail.com Thu Feb 16 17:23:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:23:25 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602161638.44322.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> Message-ID: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> On 2/16/06, Fathi Boudra wrote: > > suppose I want to checkout the current development tree (v5), rigth now. > > > > what command should I use ? > > (ie. the sourceforge cvs or the fosslabs svn ?) > > hi sak, > > you should use fosslabs svn : > svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm thanks fathi, but why should I get a trac account ? can't I just use: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk or svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk ?? cheers, /sak From fboudra at free.fr Thu Feb 16 18:38:55 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Thu, 16 Feb 2006 23:38:55 +0000 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> Message-ID: <200602162338.56139.fboudra@free.fr> > thanks fathi, > but why should I get a trac account ? > > can't I just use: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > or > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > ?? if you don't have trac account, you can't commit. you can only checkout as anonymous. cheers, Fathi From sergiokessler at gmail.com Thu Feb 16 17:48:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:48:20 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602162338.56139.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> Message-ID: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> On 2/16/06, Fathi BOUDRA wrote: > > > thanks fathi, > > but why should I get a trac account ? > > > > can't I just use: > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > or > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > ?? nevermind, I actually can do that... :-) > if you don't have trac account, you can't commit. > you can only checkout as anonymous. yup, I didn't intend to commit by now, thanks... regards, /sak From sergiokessler at gmail.com Thu Feb 16 17:53:02 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:53:02 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> Message-ID: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> so, this means the cvs sourceforge is no more ? nobody is commiting to sourceforge and http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk is where the action would take place from now on ? /sak ps: sorry to be dense, but I want to clarify this situation so all people know about this. On 2/16/06, Sergio A. Kessler wrote: > On 2/16/06, Fathi BOUDRA wrote: > > > > > thanks fathi, > > > but why should I get a trac account ? > > > > > > can't I just use: > > > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > or > > > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > ?? > > nevermind, I actually can do that... :-) > > > if you don't have trac account, you can't commit. > > you can only checkout as anonymous. > > yup, I didn't intend to commit by now, thanks... > > > regards, > /sak > From mfedyk at mikefedyk.com Thu Feb 16 18:07:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:07:53 -0800 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> Message-ID: <43F505C9.2020507@mikefedyk.com> Sergio A. Kessler wrote: >so, this means the cvs sourceforge is no more ? > > > Correct. >nobody is commiting to sourceforge and >http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >is where the action would take place from now on ? > > Yes, but the name will change to something else eventually. Mike From mfedyk at mikefedyk.com Thu Feb 16 18:13:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:13:13 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4EBB5.3080601@vtigercrmfrance.org> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> Message-ID: <43F50709.80808@mikefedyk.com> Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. From gopals at vtiger.com Fri Feb 17 00:10:50 2006 From: gopals at vtiger.com (Gopal) Date: Thu, 16 Feb 2006 21:10:50 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F50709.80808@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> Message-ID: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Dear Team, I am the maintainer of the Wiki on vtiger Site. The idea behind Wiki is community share their knowledge among themselves and write useful content for the benefit of other users. Off late, it is misused by some of the spammers. Keeping this in mind I have locked some of the regularly visited pages so that people looking for needed info shouldn't affected by spammers. In fact I have created most of the content and updating periodically during releases. Mike Fedyk: I think we need moderation for wiki and forum accounts. Gopal: Currently all guest posts on Forums are moderated. Time to time I am cleaning unlocked Spam pages. We need some better system, weher only registered users only can write content. In fact I have seen may spam users registered in Wiki. Mike Fedyk: Richie, I need access to the locked wiki pages. Gopal: I will let you know personally, once I unlocked the pages. Please contact me at skype: sripadag or gopals (at) vtiger.com Mike Fedyk: What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. Gopal: Yes we are using mediawiki. I have to upgrade to latest version. Mike Lieman: The real question is: Once we revert it, how do we prevent it? Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared. vtigercrmFrance: A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Gopal: Yes, there is a pluign exisits, but it works on 1.5.x and above. First I have to upgrade our Wiki. I think you have already implemented in vtigercrmfrance wiki. I will discuss with you in upgrading the existing WIki setup. Team, I welcome all your suggestions on improving the quality of Wiki service, so that we can create a better centralized help system for the vtiger community. Best Regards, Gopal S.S.G.Gopal Blog: http://gopal.vtiger.com Skype: sripadag Toll Free: +1 877 788 4437 ----mfedyk at mikefedyk.com wrote ---- Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/83dc8a16/attachment-0002.html From mfedyk at mikefedyk.com Fri Feb 17 00:17:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 21:17:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F55C64.4060802@mikefedyk.com> Gopal wrote: > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > I think we should have a moderator approve all new accounts and only edits to accounts. That will keep the spammers out. Are there facilities for that? From aissabelaid at gmail.com Fri Feb 17 06:39:42 2006 From: aissabelaid at gmail.com (aissa) Date: Fri, 17 Feb 2006 12:39:42 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F5B5FE.3040809@gmail.com> /"Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared."/ This is what i have do for french wiki. Disallow wiki user registration, Use phpbb plug-in, Allow only some forum groups to login on the wiki (on french wiki the forum registered user have to demand for being contributor and only then can login on the wiki) All wiki systems are spammed by anonymous not only vtiger. A?ssa Gopal a ?crit : > Dear Team, > > I am the maintainer of the Wiki on vtiger Site. > > The idea behind Wiki is community share their knowledge among > themselves and write useful content for the benefit of other users. > Off late, it is misused by some of the spammers. > > Keeping this in mind I have locked some of the regularly visited pages > so that people looking for needed info shouldn't affected by spammers. > In fact I have created most of the content and updating periodically > during releases. > > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > > *Mike Fedyk:* Richie, I need access to the locked wiki pages. > > Gopal: I will let you know personally, once I unlocked the pages. > Please contact me at skype: sripadag or gopals (at) vtiger.com > > *Mike Fedyk:* What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > > Gopal: Yes we are using mediawiki. I have to upgrade to latest version. > > *Mike Lieman:* The real question is: Once we revert it, how do we > prevent it? > > Gopal: We can allow only registered users to write the content. But > the spammers register as users in Wiki and do all the evils. Even > Wikipedia is not spared. > > *vtigercrmFrance:* A plug-in phpbb exist for mediawiki. > This plug-in sync phpbb account with mediawiki account. > If you use it, and only allow edit for registered user, you have no spam. > We use it on vtigercrmfrance.org wiki, we have no spam. > URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > *Gopal:* Yes, there is a pluign exisits, but it works on 1.5.x and > above. First I have to upgrade our Wiki. I think you have already > implemented in vtigercrmfrance wiki. I will discuss with you in > upgrading the existing WIki setup. > > Team, I welcome all your suggestions on improving the quality of Wiki > service, so that we can create a better centralized help system for > the vtiger community. > > Best Regards, > > Gopal > > *S.S.G.Gopal > Blog: http://gopal.vtiger.com > Skype: sripadag > Toll Free: +1 877 788 4437 > * > > > > > ----mfedyk at mikefedyk.com wrote ---- > > Webmaster wrote: > > >A plug-in phpbb exist for mediawiki. > >This plug-in sync phpbb account with mediawiki account. > >If you use it, and only allow edit for registered user, you have > no spam. > >We use it on vtigercrmfrance.org wiki, we have no spam. > >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > > > What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From dan.means at teamsrs.com Fri Feb 17 11:23:03 2006 From: dan.means at teamsrs.com (Dan Means) Date: Fri, 17 Feb 2006 08:23:03 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F5B5FE.3040809@gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> <43F5B5FE.3040809@gmail.com> Message-ID: <43F5F867.5090302@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060217/699c6647/attachment.html From mfedyk at mikefedyk.com Sun Feb 19 02:27:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 18 Feb 2006 23:27:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search In-Reply-To: <43E58A0D.8090703@mikefedyk.com> References: <43E58A0D.8090703@mikefedyk.com> Message-ID: <43F81DDA.9090909@mikefedyk.com> Committed. Mike Fedyk wrote: >Let's see if thunderbird garbles patches. > >Should this count as a "feature"? I think it's a fix ready for 4.2.4. >Comments wanted. > >diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php >vtiger-4.2.3-testing/modules/Leads/ListView.php >--- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 >14:43:33.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 >20:58:47.000000000 -0800 >@@ -69,6 +69,7 @@ > if (isset($_REQUEST['leadsource'])) $leadsource = >$_REQUEST['leadsource']; > if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; > if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; >+ if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; > if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; > if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; > if (isset($_REQUEST['lead_status'])) $leadstatus = >$_REQUEST['lead_status']; >@@ -131,6 +132,10 @@ > array_push($where_clauses, "leadaddress.phone like '%$phone%'"); > $url_string .= "&phone=".$phone; > } >+ if(isset($fax) && $fax != ""){ >+ array_push($where_clauses, "leadaddress.fax like '%$fax%'"); >+ $url_string .= "&fax=".$fax; >+ } > if(isset($email) && $email != ""){ > array_push($where_clauses, "leaddetails.email like '$email%'"); > $url_string .= "&email=".$email; >@@ -245,6 +250,7 @@ > //if(isset($modified_user_id)) >$search_form->assign("MODIFIED_USER_ID", $modified_user_id); > //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", >$do_not_call); > if(isset($phone)) $search_form->assign("PHONE", $phone); >+ if(isset($fax)) $search_form->assign("FAX", $fax); > if(isset($email)) $search_form->assign("EMAIL", $email); > if(isset($mobile)) $search_form->assign("MOBILE", $mobile); > if(isset($address_street)) >$search_form->assign("ADDRESS_STREET", $address_street); >diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html >vtiger-4.2.3-testing/modules/Leads/SearchForm.html >--- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 >20:56:49.000000000 -0800 >@@ -99,33 +99,33 @@ > > {MOD.LBL_LAST_NAME} > size='25' maxlength='25' value="{LAST_NAME}"> >- {MOD.LBL_EMAIL} >- size='35' maxlength='100' value='{EMAIL}'> >+ {MOD.LBL_FAX} >+ size='20' maxlength='25' value='{FAX}'> > > {MOD.LBL_COMPANY} > size='25' maxlength='100' value='{COMPANY}'> >- {MOD.LBL_MOBILE} >- size='25' maxlength='100' value='{MOBILE}'> >+ {MOD.LBL_EMAIL} >+ size='35' maxlength='100' value='{EMAIL}'> > > {MOD.LBL_LEAD_SOURCE} > >- {MOD.LBL_RATING} >- >+ {MOD.LBL_MOBILE} >+ size='25' maxlength='100' value='{MOBILE}'> > > {MOD.LBL_INDUSTRY} > >- {MOD.LBL_LEAD_STATUS} >- >+ {MOD.LBL_RATING} >+ > > {MOD.LBL_ADDRESS_STREET} > tabindex='3' value='{ADDRESS_STREET}'> >- {MOD.LBL_ADDRESS_CITY} >- tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> >+ {MOD.LBL_LEAD_STATUS} >+ > > {MOD.LBL_ADDRESS_STATE} > tabindex='4' size='15' maxlength='100' value='{ADDRESS_STATE}'> >- {MOD.LBL_ADDRESS_POSTAL_CODE} >- tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> >+ {MOD.LBL_ADDRESS_CITY} >+ tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> > > {APP.LBL_ASSIGNED_TO} > >-   >-   >+ {MOD.LBL_ADDRESS_POSTAL_CODE} >+ tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> > > >
{CUSTOMFIELD}
> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 04:57:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 01:57:11 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time In-Reply-To: <43E59278.7070801@mikefedyk.com> References: <43E59278.7070801@mikefedyk.com> Message-ID: <43F840F7.2030205@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Activities/OpenListView.php >vtiger-4.2.3-testing/modules/Activities/OpenListView.php >--- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php > 2006-02-04 21:44:00.000000000 -0800 >@@ -40,9 +40,37 @@ > > $today = date("Y-m-d", time()); >+#Keep this to a minimum of 3 days to show monday's activities when >today is friday > $later = date("Y-m-d", strtotime("$today + 7 days")); > > //$activity = new Activity(); > //change made as requested by community by shaw >- $list_query = " select >crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, >contactdetails.lastname, contactdetails.firstname, >contactdetails.contactid, account.accountid, account.accountname, >recurringevents.recurringtype,recurringevents.recurringdate from >activity inner join crmentity on crmentity.crmid=activity.activityid >left join cntactivityrel on cntactivityrel.activityid= >activity.activityid left join contactdetails on >contactdetails.contactid= cntactivityrel.contactid left join >seactivityrel on seactivityrel.activityid = activity.activityid left >outer join account on account.accountid = contactdetails.accountid left >outer join recurringevents on >recurringevents.activityid=activity.activityid inner join >salesmanactivityrel on >salesmanactivityrel.activityid=activity.activityid WHERE >crmentity.deleted=0 and (activity.activitytype = 'Meeting' or >activity.activitytype='Call' or activity.activitytype='Task') AND ( >activity.status is NULL || activity.status != 'Completed' ) and ( >activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( >activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) >AND (((date_start >= '$today' AND date_start < '$later') OR (date_start >< '$today')) OR (recurringevents.recurringdate between '$today' and >'$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; >+ $list_query = "SELECT >+ crmentity.crmid, >+ crmentity.smownerid, >+ crmentity.setype, >+ activity.*, >+ contactdetails.lastname, >+ contactdetails.firstname, >+ contactdetails.contactid, >+ account.accountid, >+ account.accountname, >+ recurringevents.recurringtype, >+ recurringevents.recurringdate, >+ GREATEST(recurringevents.recurringdate,activity.date_start) as >sort_date >+ FROM activity >+ INNER JOIN crmentity ON crmentity.crmid = activity.activityid >+ LEFT JOIN cntactivityrel ON cntactivityrel.activityid = >activity.activityid >+ LEFT JOIN contactdetails ON contactdetails.contactid = >cntactivityrel.contactid >+ LEFT JOIN seactivityrel ON seactivityrel.activityid = >activity.activityid >+ LEFT OUTER JOIN account ON account.accountid = >contactdetails.accountid >+ LEFT OUTER JOIN recurringevents ON recurringevents.activityid >= activity.activityid >+ INNER JOIN salesmanactivityrel ON >salesmanactivityrel.activityid = activity.activityid >+ WHERE crmentity.deleted=0 >+ AND ( activity.status is NULL || activity.status != 'Completed' ) >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Held') >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Not Held' ) >+ AND ( date_start <= '$later' OR recurringevents.recurringdate ><= '$later' ) >+ AND salesmanactivityrel.smid ='{$current_user->id}' >+ ORDER BY sort_date, activity.time_start"; > > //$list_query = getListQuery("Activities",$where); >@@ -65,5 +93,6 @@ > 'accountid' => $adb->query_result($list_result, >$i, 'accountid'), > 'contactid' => >$adb->query_result($list_result,$i,'contactid'), >- 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'time_start' => >$adb->query_result($list_result,$i,'time_start'), > 'due_date' => >getDisplayDate($adb->query_result($list_result,$i,'due_date')), > 'recurringtype' => >getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), >@@ -79,5 +108,5 @@ > > // Stick the form header out there. >-$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); >+$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); > //echo get_form_header($current_module_strings['LBL_UPCOMING'], >"
nowrap>".$current_module_strings['LBL_TODAY'].$later_day."
", >false); > >@@ -114,4 +144,5 @@ > $end_date=$event['due_date']; //included for getting the OverDue >Activities in the Upcoming Activities > $start_date=$event['date_start']; >+ $time_start=$event['time_start']; > > switch ($event['type']) { >@@ -149,8 +180,10 @@ > $end=explode("-",$end_date); > } >+ $end_time=explode(":",$time_start); > >- $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); >+ > $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); > $curr=explode("-",$current_date); >- $date_diff= >mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - >mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); >+ $date_diff= >mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) >+ - >mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); > > if($date_diff>0) > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:07:07 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:07:07 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted In-Reply-To: <43E599A8.9000506@mikefedyk.com> References: <43E599A8.9000506@mikefedyk.com> Message-ID: <43F8434B.4060407@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Leads/Lead.php >vtiger-4.2.3-testing/modules/Leads/Lead.php >--- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 >22:13:43.000000000 -0800 >@@ -93,5 +93,5 @@ > var $column_fields = Array(); > >- var $sortby_fields = Array('lastname','email','phone'); >+ var $sortby_fields = >Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); > > var $combofieldNames = Array('leadsource'=>'leadsource_dom' > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:19:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:19:17 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS In-Reply-To: <43EE93CC.4060203@mikefedyk.com> References: <43EE93CC.4060203@mikefedyk.com> Message-ID: <43F84625.2040307@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php >vtiger-4.2.3-dbtest/modules/Import/parse_utils.php >--- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 >10:38:17.000000000 -0800 >@@ -20,6 +20,7 @@ > > function parse_import($file_name,$delimiter,$max_lines,$has_header) > { >+ ini_set('auto_detect_line_endings',1); > $line_count = 0; > > $field_count = 0; > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 05:27:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:27:24 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E64206.40800@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> <43E64206.40800@mikefedyk.com> Message-ID: <43F8480C.4090509@mikefedyk.com> Committed. Mike Fedyk wrote: >Untested. > >This will put it in config.php instead. > >diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php >vtiger-4.2.3-testing/install/4createConfigFile.php >--- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 >20:46:28.000000000 -0800 >+++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 >10:13:33.000000000 -0800 >@@ -195,6 +195,9 @@ > $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; > $config .= "\$release_date = '".$release_date."';\n\n"; > >+$config .= "#More than 8MB memory needed for graphs\n"; >+$config .= "ini_set('memory_limit','16M');\n\n"; >+ > $config .= "//World clock & Calculator will be displayed if these >variables are 'true' otherwise will not be displayed.\n"; > $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; > $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; > > >Mike Fedyk wrote: > > > >>The default seems to be 8mb, and the dashboard and pipeline graphs don't >>work with that limit. >> >>diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >>vtiger-4.2.3-testing/index.php >>--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >>+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >>@@ -29,4 +29,7 @@ >>} >> >>+#More than 8MB memory needed for graphs >>+ini_set('memory_limit','16M'); >>+ >>function fetchPermissionDataForTabList() >>{ >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sun Feb 19 10:47:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 19 Feb 2006 10:47:36 -0500 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations Message-ID: I created and closed our first production trac ticket, see the timeline. There are some examples of using trac features in that ticket and the related commit, such as references to milestones, changesets and tickets. I suggest any ticket keywording be single-word lowercased. We could benefit from installing the script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook to allow the 'fixes #1' command on checkin messages. This would encourage ticket use, I think. I don't see anything preventing tickets from being created, referencing changesets, and closed retroactively for changes committed on branches/4.2. It would be a good for documentation to have the change content described (by tickets referring to changesets) for all differences between vtigercrm-4.2.3 and vtigercrm-4.2.4. From mfedyk at mikefedyk.com Sun Feb 19 17:24:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 14:24:47 -0800 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: References: Message-ID: <43F8F02F.4010807@mikefedyk.com> Jeff Kowalczyk wrote: >I created and closed our first production trac ticket, see the timeline. >There are some examples of using trac features in that ticket and the >related commit, such as references to milestones, changesets and tickets. > >I suggest any ticket keywording be single-word lowercased. > >We could benefit from installing the script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >to allow the 'fixes #1' command on checkin messages. This would encourage >ticket use, I think. > > Yes, Matt, Fathi can you put this in? From fboudra at free.fr Sun Feb 19 20:30:31 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Mon, 20 Feb 2006 01:30:31 +0000 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: <43F8F02F.4010807@mikefedyk.com> References: <43F8F02F.4010807@mikefedyk.com> Message-ID: <200602200130.32230.fboudra@free.fr> > >We could benefit from installing the script: > > > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-h > >ook > > Yes, Matt, Fathi can you put this in? script was installed, must be tested. cheers, Fathi From mfedyk at mikefedyk.com Sun Feb 19 19:42:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 16:42:58 -0800 Subject: [Vtigercrm-developers] Call for fixes Message-ID: <43F91092.9050405@mikefedyk.com> Hi, I am now looking for the final set of fixes to put into the 4.2.4 release. If you have them, please add a ticket[1] with details on how to reproduce the problem and the code to fix the problem (preferably in unified diff format). 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket If you do not have fixes, then you can help find some. Many bugs have been put into the trunk[2] and need to be split out. When you find something, post message to this list with a link to the changeset that fixes the problem and a description of the problem in a recent svn pull from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after that is fair game for checking. 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 From mfedyk at mikefedyk.com Sun Feb 19 20:34:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 17:34:40 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? Message-ID: <43F91CB0.3060007@mikefedyk.com> What do you think? Positive: It will make it easier to work with other languages upon first install. Different users can use different languages. Negative: It will grow the download size for everyone even though they'll only use one of the languages. MikeF From sergiokessler at gmail.com Sun Feb 19 21:01:45 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:01:45 -0300 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> +1 it will make other languages first class citizens in vtiger world... /sak On 2/19/06, Mike Fedyk wrote: > What do you think? > > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. > > MikeF > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From sergiokessler at gmail.com Sun Feb 19 21:09:11 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:09:11 -0300 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <43F91092.9050405@mikefedyk.com> References: <43F91092.9050405@mikefedyk.com> Message-ID: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> the problem I see now, is that I'm pretty sure there are tons of forums users with fixes that do not know about this mailing list, even less the trac site... /sak On 2/19/06, Mike Fedyk wrote: > Hi, > > I am now looking for the final set of fixes to put into the 4.2.4 > release. If you have them, please add a ticket[1] with details on how > to reproduce the problem and the code to fix the problem (preferably in > unified diff format). > > 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket > > If you do not have fixes, then you can help find some. Many bugs have > been put into the trunk[2] and need to be split out. When you find > something, post message to this list with a link to the changeset that > fixes the problem and a description of the problem in a recent svn pull > from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after > that is fair game for checking. > > 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From developer at infointegrated.com Sun Feb 19 22:05:55 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 19 Feb 2006 21:05:55 -0600 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> Message-ID: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> The big question is how much would it add to the download size? Then what languages are added, and which ones are not? Perhaps a global and english distribution. The difference is the english would not have the other language files, and global would have all the language files. If the size difference is less than 20%, then I'd say just do the global. Brian On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > +1 > > it will make other languages first class citizens in vtiger world... > > /sak > > On 2/19/06, Mike Fedyk wrote: >> What do you think? >> >> Positive: >> It will make it easier to work with other languages upon first >> install. >> Different users can use different languages. >> >> Negative: >> It will grow the download size for everyone even though they'll >> only use >> one of the languages. >> >> MikeF >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Sun Feb 19 22:25:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 19:25:52 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> Message-ID: <43F936C0.8020906@mikefedyk.com> Then let me use this message to remember this forum topic with several jscalendar language files: http://blogs.vtiger.com/viewtopic.php?t=4120 Brian Devendorf wrote: >The big question is how much would it add to the download size? Then >what languages are added, and which ones are not? > >Perhaps a global and english distribution. The difference is the >english would not have the other language files, and global would >have all the language files. If the size difference is less than 20%, >then I'd say just do the global. > >Brian > >On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > > > >>+1 >> >>it will make other languages first class citizens in vtiger world... >> >>/sak >> >>On 2/19/06, Mike Fedyk wrote: >> >> >>>What do you think? >>> >>>Positive: >>>It will make it easier to work with other languages upon first >>>install. >>>Different users can use different languages. >>> >>>Negative: >>>It will grow the download size for everyone even though they'll >>>only use >>>one of the languages. >>> >>>MikeF >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>>using your desktop word processor for typing documents? Try the >>>AJAX enabled, collaboration-friendly online word processor, Zoho >>>Writer for FREE instead! >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>using your desktop word processor for typing documents? Try the >>AJAX enabled, collaboration-friendly online word processor, Zoho >>Writer for FREE instead! >>http://zohowriter.com/?vt >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 23:54:36 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 20:54:36 -0800 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> References: <43F91092.9050405@mikefedyk.com> <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> Message-ID: <43F94B8C.3030401@mikefedyk.com> Forum topic posted: http://forums.vtiger.com/viewtopic.php?t=5679 Forum moderators, please make it "sticky" so it stays at the top for a while. Sergio A. Kessler wrote: >the problem I see now, is that I'm pretty sure there are tons of >forums users with fixes that do not know about this mailing list, even >less the trac site... > >/sak > >On 2/19/06, Mike Fedyk wrote: > > >>Hi, >> >>I am now looking for the final set of fixes to put into the 4.2.4 >>release. If you have them, please add a ticket[1] with details on how >>to reproduce the problem and the code to fix the problem (preferably in >>unified diff format). >> >>1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket >> >>If you do not have fixes, then you can help find some. Many bugs have >>been put into the trunk[2] and need to be split out. When you find >>something, post message to this list with a link to the changeset that >>fixes the problem and a description of the problem in a recent svn pull >>from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after >>that is fair game for checking. >> >>2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From fboudra at free.fr Mon Feb 20 03:38:09 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 09:38:09 +0100 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <200602200938.10229.fboudra@free.fr> > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. i'm for multiple package : 1 english core multiple language add-on for convenience, if needed a big package with all stuff can be provided. i prefer this for packaging issue (debian, ubuntu and probably xampp add-on) : * provide vtigercrm core package * one package for each language i like modularity, can help too for an overview in the source and clarity. for information, debian package and ubuntu package will be available today. ubuntu package will be available for dapper (freeze 23 february), i'll work for this :) cheers, Fathi From m.jacquemes at neuf.fr Mon Feb 20 06:03:31 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Mon, 20 Feb 2006 12:03:31 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: <1139802480.3382.25.camel@ubuntu> Message-ID: I am trying to download from the svn but server is asking for username/password. Do I have to ask for that whenever I don't need to post? -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Matthew Brichacek Envoy??: lundi 13 f?vrier 2006 04:48 ??: Vtiger Devel List Objet?: [Vtigercrm-developers] request your SVN/Trac account I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From fboudra at free.fr Mon Feb 20 07:25:55 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 13:25:55 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: References: Message-ID: <200602201325.55424.fboudra@free.fr> Le Lundi 20 F?vrier 2006 12:03, Michel JACQUEMES a ?crit : > I am trying to download from the svn but server is asking for > username/password. Do I have to ask for that whenever I don't need to post? Bonjour, pour t?l?charger une copie du d?pot subversion, vous n'avez pas besoin d'?tre authentifier, un checkout peut ?tre fait de fa?on anonyme. Seul un commit n?cessite d'avoir un compte sur trac/serveur. pour la branche de d?veloppement 5.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm-trunk pour la branche de maintenance 4.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm-4.2 cordialement, Fathi From fboudra at free.fr Mon Feb 20 14:39:05 2006 From: fboudra at free.fr (fboudra at free.fr) Date: Mon, 20 Feb 2006 19:39:05 -0000 Subject: [Vtigercrm-developers] r3836 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193905.D0E342BF158@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:39:02 2006 New Revision: 3836 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:39:02 2006 @@ -34,10 +34,10 @@ $HELPDESK_SUPPORT_NAME = 'your-domain name'; /* database configuration - db_host_name:MySQL Database Hostname - db_user_name:MySQL Username - db_password:MySQL Password - db_name:MySQL Database Name + db_host_name: MySQL Database Hostname + db_user_name: MySQL Username + db_password: MySQL Password + db_name: MySQL Database Name */ $dbconfig['db_host_name'] = 'localhost:80'; $dbconfig['db_user_name'] = 'root'; From fboudra at free.fr Mon Feb 20 14:54:28 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 20:54:28 +0100 Subject: [Vtigercrm-developers] svnmailer installed Message-ID: <200602202054.28385.fboudra@free.fr> hi all, svn commist are sended to the ML :) and post-commit-hook too. enjoy cheers, Fathi From vtiger-commits at crm.fosslabs.com Mon Feb 20 14:31:41 2006 From: vtiger-commits at crm.fosslabs.com (vtiger-commits at crm.fosslabs.com) Date: Mon, 20 Feb 2006 19:31:41 -0000 Subject: [Vtigercrm-developers] r3835 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193141.6FE9B49A414@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:31:38 2006 New Revision: 3835 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:31:38 2006 @@ -16,7 +16,7 @@ $vtiger_version = '4.2.3'; $release_date = '23 December 2005'; -// more than 8MB memory needed for graphs +// more than 8MB memory needed for graphics // memory limit default value = 16M ini_set('memory_limit','16M'); From mfedyk at mikefedyk.com Mon Feb 20 17:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:21:01 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> Message-ID: <43FA40CD.40308@mikefedyk.com> I'd like a vote for whether we should change the default time to am/pm instead of 24hr time. Preferably we should have it configurable, but I don't think we should do that in this release with the little time remaining before release. webmaster at vtiger.com wrote: >Hello ! > >philip has posted a new reply to "How to Clear Users History log?" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > >----------------------------------------------- >Posted text: >Hi, > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? [/b:97a9a01c21] > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / delete the records in the table \'loginhistory\' > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 hours? [/b:97a9a01c21] > > Changing the Time Format to 12 hrs across the product, will not be possible but the output/display of data in 12 hours or AM/PM is possible to achieve this following changes has to be done. > > a) open the file include/utils.php and search for the string > > $display_date = $display_date.\' \'.$date_value[1]; >replace the string with > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >[/i:97a9a01c21] > again search for the string >$custfld .= \'\'.$displ_date.\' \'.$start_time.\'\'; >replace it with > [i:97a9a01c21]$custfld .= \'\'.date(\"Y-m-d g:i:s A\",strtotime($displ_date.\' \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > [b:97a9a01c21] >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > To change the Field Label the repective module language file has to be modified. > eg for Accounts modules, open the file module/Accounts/language/en_us.lang.php and replace the desired value defined in the array. > >Philip >----------------------------------------------- > >You are receiving this email because you are watching the topic, "How to Clear Users History log?" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > From mfedyk at mikefedyk.com Mon Feb 20 17:28:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:28:31 -0800 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> Message-ID: <43FA428F.8080008@mikefedyk.com> Has anyone looked into this issue? webmaster at vtiger.com wrote: >Hello ! > >wage has posted a new reply to "Couldn't get the group listing" in the "Help Forum" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20800#20800 > >----------------------------------------------- >Posted text: >i am getting the same error also all it says is > > My Upcoming and Pending Activities (through 2006-02-27) > Close Subject Contact Account Related to Date Recurring Type > > > >None scheduled. > >Couldn\'t get the group listing >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Couldn't get the group listing" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic > > > From eric.lemesre at gmail.com Mon Feb 20 18:31:30 2006 From: eric.lemesre at gmail.com (Eric Lemesre) Date: Tue, 21 Feb 2006 00:31:30 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: Hello, I prefer 24hr time. By Eric 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. > > Preferably we should have it configurable, but I don't think we should > do that in this release with the little time remaining before release. > > webmaster at vtiger.com wrote: > > >Hello ! > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > >----------------------------------------------- > >Posted text: > >Hi, > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > a) open the file include/utils.php and search for the string > > > > $display_date = $display_date.\' \'.$date_value[1]; > >replace the string with > > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s > A\",strtotime($display_date.\' \'.$date_value[1])); > >[/i:97a9a01c21] > > again search for the string > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > >replace it with > > [i:97a9a01c21]$custfld .= \' valign=\"top\" class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > [b:97a9a01c21] > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > To change the Field Label the repective module language > file has to be modified. > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the desired value > defined in the array. > > > >Philip > >----------------------------------------------- > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/915ba41f/attachment-0002.html From webmaster at vtigercrmfrance.org Mon Feb 20 18:47:49 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Tue, 21 Feb 2006 00:47:49 +0100 Subject: [Vtigercrm-developers] 4 mmbrich, mod_leads In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA5525.10003@vtigercrmfrance.org> Hi, the modified and repackaged version of mod_lead. Very sorry i have no details. -------------- next part -------------- A non-text attachment was scrubbed... Name: mod_lead.zip Type: application/x-zip-compressed Size: 99010 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/d8a3e204/attachment.bin From sergiokessler at gmail.com Mon Feb 20 19:25:32 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 20 Feb 2006 21:25:32 -0300 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> btw, this issue is not about "military time" vs "normal time", is more about "rest of the world" vs "USA" USA uses 12 am/pm hours. rest of the world uses 24hs. /sak ps: I am in the rest of the world On 2/20/06, Eric Lemesre wrote: > Hello, > > I prefer 24hr time. > > By > Eric > > 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > > instead of 24hr time. > > > > Preferably we should have it configurable, but I don't think we should > > do that in this release with the little time remaining before release. > > > > webmaster at vtiger.com wrote: > > > > >Hello ! > > > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > >----------------------------------------------- > > >Posted text: > > >Hi, > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > > > a) open the file include/utils.php and search for the string > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > >replace the string with > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > >[/i:97a9a01c21] > > > again search for the string > > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > >replace it with > > > [i:97a9a01c21]$custfld .= \' width=\"30%\" valign=\"top\" > class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > [b:97a9a01c21] > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > To change the Field Label the repective module language > file has to be modified. > > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the > desired value defined in the array. > > > > > >Philip > > >----------------------------------------------- > > > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your > desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Mon Feb 20 20:25:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 17:25:58 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <43FA6C26.9020504@mikefedyk.com> Well count me as one of the few people in the USA that prefers 24hr time. Sergio A. Kessler wrote: >btw, this issue is not about "military time" vs "normal time", is more >about "rest of the world" vs "USA" > >USA uses 12 am/pm hours. >rest of the world uses 24hs. > >/sak >ps: I am in the rest of the world > >On 2/20/06, Eric Lemesre wrote: > > >>Hello, >> >>I prefer 24hr time. >> >>By >>Eric >> >>2006/2/20, Mike Fedyk : >> >> >>>I'd like a vote for whether we should change the default time to am/pm >>>instead of 24hr time. >>> >>>Preferably we should have it configurable, but I don't think we should >>>do that in this release with the little time remaining before release. >>> >>>webmaster at vtiger.com wrote: >>> >>> >>> >>>>Hello ! >>>> >>>>philip has posted a new reply to "How to Clear Users History log?" in the >>>> >>>> >>"General Discussion" forum at vtiger. You can use the following link to view >>the replies made: >> >> >>>>http://forums.vtiger.com/viewtopic.php?p=20761#20761 >>>> >>>>----------------------------------------------- >>>>Posted text: >>>>Hi, >>>> >>>>[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? >>>> >>>> >>[/b:97a9a01c21] >> >> >>>> Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / >>>> >>>> >>delete the records in the table \'loginhistory\' >> >> >>>>[b:97a9a01c21]2-How to change the Time Format from Military time to 12 >>>> >>>> >>hours? [/b:97a9a01c21] >> >> >>>> Changing the Time Format to 12 hrs across the product, will not be >>>> >>>> >>possible but the output/display of data in 12 hours or AM/PM is possible to >>achieve this following changes has to be done. >> >> >>>> a) open the file include/utils.php and search for the string >>>> >>>> $display_date = $display_date.\' \'.$date_value[1]; >>>>replace the string with >>>> [i:97a9a01c21]$display_date = date(\"Y-m-d >>>> >>>> >>g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >> >> >>>>[/i:97a9a01c21] >>>> again search for the string >>>>$custfld .= \'>>> >>>> >>class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; >> >> >>>>replace it with >>>> [i:97a9a01c21]$custfld .= \'>>> >>>> >>width=\"30%\" valign=\"top\" >>class=\"dataField\">\'.date(\"Y-m-d g:i:s >>A\",strtotime($displ_date.\' >>\'.$start_time.\":00\")).\'\';[/i:97a9a01c21] >> >> >>>>[b:97a9a01c21] >>>>3-How to change the Standard Fields Labels? [/b:97a9a01c21] >>>> >>>> To change the Field Label the repective module language >>>> >>>> >>file has to be modified. >> >> >>>> eg for Accounts modules, open the file >>>> >>>> >>module/Accounts/language/en_us.lang.php and replace the >>desired value defined in the array. >> >> >>>>Philip >>>>----------------------------------------------- >>>> >>>>You are receiving this email because you are watching the topic, "How to >>>> >>>> >>Clear Users History log?" at vtiger. If you no longer wish to watch this >>topic you can either click the "Stop watching this topic link" found at the >>bottom of the topic above, or by clicking the following link: >> >> >>>http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic >>> >>> >>>> >>>> >>>> >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still using >>> >>> >>your desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >> >> >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your >>desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From developer at infointegrated.com Mon Feb 20 20:14:46 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Mon, 20 Feb 2006 19:14:46 -0600 Subject: [Vtigercrm-developers] SVN Directory and File Names In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> I currently do my development on Mac OS X. A recent change to the svn for the branch added an INSTALL file. Now I am getting an error on checkout, the error mentions that it cannot get the file "INSTALL" as there is already a directory "install". It then stops the checkout, not getting all of the files. I am not too familiar with svn. Is there a way I can prevent this error? Or can the INSTALL file name be changed (INSTALL.txt or INSTALLATION) to prevent the conflict? I was able to successfully checkout before the INSTALL file was created. Is it strange that svn is having conflicts when the case is different, and Mac OS X is Unix-based (thus case-sensitive)? I am running svn v1.3.0. I can still checkout on Windows, but I really prefer the Mac. This may cause a problem for others who want to assist as well. Thanks. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/03d0dab4/attachment-0002.html From jamieinnh at gmail.com Mon Feb 20 20:26:24 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 20 Feb 2006 20:26:24 -0500 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <994473020602201726x2195f7f7iebb9de97aadbdc90@mail.gmail.com> As long as it's definable, it doesn't matter to me which way it ships out. When I set up my CRM, I will set it with the standards of my users. Jamie On 2/20/06, Sergio A. Kessler wrote: > > btw, this issue is not about "military time" vs "normal time", is more > about "rest of the world" vs "USA" > > USA uses 12 am/pm hours. > rest of the world uses 24hs. > > /sak > ps: I am in the rest of the world > > On 2/20/06, Eric Lemesre wrote: > > Hello, > > > > I prefer 24hr time. > > > > By > > Eric > > > > 2006/2/20, Mike Fedyk : > > > I'd like a vote for whether we should change the default time to am/pm > > > instead of 24hr time. > > > > > > Preferably we should have it configurable, but I don't think we should > > > do that in this release with the little time remaining before release. > > > > > > webmaster at vtiger.com wrote: > > > > > > >Hello ! > > > > > > > >philip has posted a new reply to "How to Clear Users History log?" in > the > > "General Discussion" forum at vtiger. You can use the following link to > view > > the replies made: > > > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > > > >----------------------------------------------- > > > >Posted text: > > > >Hi, > > > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > > [/b:97a9a01c21] > > > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), > trunckate / > > delete the records in the table \'loginhistory\' > > > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to > 12 > > hours? [/b:97a9a01c21] > > > > > > > > Changing the Time Format to 12 hrs across the product, will not > be > > possible but the output/display of data in 12 hours or AM/PM is possible > to > > achieve this following changes has to be done. > > > > > > > > a) open the file include/utils.php and search for the string > > > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > > >replace the string with > > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > > >[/i:97a9a01c21] > > > > again search for the string > > > >$custfld .= \' > class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > > >replace it with > > > > [i:97a9a01c21]$custfld .= \' > width=\"30%\" valign=\"top\" > > class=\"dataField\">\'.date(\"Y-m-d g:i:s > > A\",strtotime($displ_date.\' > > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > > [b:97a9a01c21] > > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > > > To change the Field Label the repective module > language > > file has to be modified. > > > > eg for Accounts modules, open the file > > module/Accounts/language/en_us.lang.php and replace the > > desired value defined in the array. > > > > > > > >Philip > > > >----------------------------------------------- > > > > > > > >You are receiving this email because you are watching the topic, "How > to > > Clear Users History log?" at vtiger. If you no longer wish to watch this > > topic you can either click the "Stop watching this topic link" found at > the > > bottom of the topic above, or by clicking the following link: > > > > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > > > > > _______________________________________________ > > > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using > > your desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > > http://zohowriter.com/?vt > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your > > desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > http://zohowriter.com/?vt > > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/a9481b88/attachment.html From jtk at yahoo.com Mon Feb 20 21:18:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 20 Feb 2006 21:18:22 -0500 Subject: [Vtigercrm-developers] SVN Directory and File Names References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> Message-ID: Brian Devendorf wrote: > I currently do my development on Mac OS X. A recent change to the svn > for the branch added an INSTALL file. Now I am getting an error on > checkout, the error mentions that it cannot get the file "INSTALL" as > there is already a directory "install". It then stops the checkout, > not getting all of the files. Fixed http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/23 BTW, the special commands in the checkin messages work as advertised. Awesome. From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 21:16:20 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 02:16:20 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3837 - in /vtigercrm/branches/4.2: ./ licenses/ Message-ID: <20060221021620.34B844389C3@vtiger.fosslabs.com> Author: jeffk Date: Mon Feb 20 19:16:15 2006 New Revision: 3837 Log: fixed #23. added .txt extension to various readme and license files Added: vtigercrm/branches/4.2/COPYING.txt - copied unchanged from r3836, vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/INSTALL.txt - copied unchanged from r3836, vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README.txt - copied unchanged from r3836, vtigercrm/branches/4.2/README vtigercrm/branches/4.2/changelog.txt - copied unchanged from r3836, vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/licenses/BSD.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/VPL-1.0 Removed: vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0 From dan.means at teamsrs.com Mon Feb 20 22:42:13 2006 From: dan.means at teamsrs.com (Dan Means) Date: Mon, 20 Feb 2006 19:42:13 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA8C15.8090005@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/5bc07c81/attachment-0002.html From mfedyk at mikefedyk.com Mon Feb 20 22:43:46 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:43:46 -0800 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? Message-ID: <43FA8C72.9060305@mikefedyk.com> http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 The database is created from the adodb XML file (right?), why do we need a SQL file in the source code? Sure we can be flexible, but we don't want to add any support headaches (sql file not updated on new release for instance). From mfedyk at mikefedyk.com Mon Feb 20 22:53:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:53:50 -0800 Subject: [Vtigercrm-developers] Please create a bounties forum area. (Was: "Announcement: Putting together a vTiger Bounty Team" in forum "General Discussion") In-Reply-To: References: Message-ID: <43FA8ECE.7060600@mikefedyk.com> Let's start with a forum section for this. webmaster at vtiger.com wrote: >Hello ! > >BrianLaughlin has posted a new reply to "Announcement: Putting together a vTiger Bounty Team" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20822#20822 > >----------------------------------------------- >Posted text: >I think the forum section would be a good start. At least we\'ll be able to see what type of pleades and projects would start to evolve. > >Brian Laughlin >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Announcement: Putting together a vTiger Bounty Team" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5549&unwatch=topic > > > From fboudra at free.fr Tue Feb 21 02:48:14 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:48:14 +0100 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? In-Reply-To: <43FA8C72.9060305@mikefedyk.com> References: <43FA8C72.9060305@mikefedyk.com> Message-ID: <200602210848.15325.fboudra@free.fr> > http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 > > The database is created from the adodb XML file (right?) don't know not documented. > , why do we need a SQL file in the source code ? i'm changing installation. to add a better multi-platform / multi-operating system support for next installer / packaging issue. I want an "install and just work" like. And an unified one for : * vtigercrm * vtiger'n go * debian/ubuntu package * vtiger addon for xampp have you got a better way to inject database ? * php code need user intervention and break "install and just work" idea. * or a specific php code to inject data but for me it's like sql file * adodb xml file ? don't know it exists, how can inject db data with this ? software dependencies ? * how to resolve multi db support like mysql posqtgresql oracle mssql ? so i used a simple sql file and use sql-client as dependencie. > Sure we can be flexible, but we don't want to add any support headaches > (sql file not updated on new release for instance). yes, it's more flexible and it's just a file. There's no headaches support, just putting preliminary file for an easy way to install and update. i'll update it as needed for now until i'll automate it. looking initial subject : Why include a SQL file when we don't use it ? i want to ask why include a bin directory when we don't use it ? cheers, Fathi From fboudra at free.fr Tue Feb 21 02:50:04 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:50:04 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <200602210850.05083.fboudra@free.fr> Le Lundi 20 F?vrier 2006 23:21, Mike Fedyk a ?crit : > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. vote for 24hr time cheers, Fathi From developer at infointegrated.com Tue Feb 21 02:09:15 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:09:15 -0600 Subject: [Vtigercrm-developers] Potential Security Vulnerability Message-ID: I just created a ticket in Trac for a potential security vulnerability in vtiger: http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ ticket/25 I also created a post in the forums as well: http://forums.vtiger.com/ viewtopic.php?t=5704 Here are the details: I know that most good systems admins would delete the install directories (I always do), but we are likely to have quite a few of the "uninitiated admins" installing vtiger. I would hate to leave vtiger open for attack. The install docs do not mention removing the install directory either. A hack on a vtiger install would not look good if it received any kind of press. This worst case scenario would force my company to switch to offering a different product. I really don't want to do that. Here are the contents of the ticket I submitted: If the install directory stays on the server after installation, an informed individual could change the admin password without any trouble at all, they could also view the mysql database and username information. With the current change in the branch, they could also change the SQL database (readonly tags removed). If the files in the install directory are removed after install, this risk will not exist. I have a diff that adds simple deletion of the install directory after completion of Setup Step 5. Here is the diff file I created for the branch: ? Please feel free to implement a solution to this risk however you feel it should be. My diff above is a bare bones solution to the problem. It does work, but I'm sure it could be done better. This was just a solution I put together in a few minutes to address what I believe is a critical hole. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: install_cleanup.patch Type: application/octet-stream Size: 1826 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0001.html From developer at infointegrated.com Tue Feb 21 02:17:34 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:17:34 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <43FA428F.8080008@mikefedyk.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: Wow... I saw this error today! It happened when I was doing some testing of re-running the install scripts multiple times. My SQL tables got so bad, eventually I couldn't even log-in anymore. I deleted the tables, went back through the install one time, and everything returned to normal. Based on my testing, I'd say the issue will be resolved with the removal of the install directory fix I proposed earlier. Unless the person had previously tried vtiger and did not delete the existing tables before trying it again. Maybe if we had better error handling in the install code to identify an existing table, and not try recreating it again... I'll also post a reply to this message on the forum. See if deleting their tables fixes the problem. Brian On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > Has anyone looked into this issue? > > webmaster at vtiger.com wrote: > >> Hello ! >> >> wage has posted a new reply to "Couldn't get the group listing" in >> the "Help Forum" forum at vtiger. You can use the following link >> to view the replies made: >> >> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >> >> ----------------------------------------------- >> Posted text: >> i am getting the same error also all it says is >> >> My Upcoming and Pending Activities (through 2006-02-27) >> Close Subject Contact Account Related to Date >> Recurring Type >> >> >> >> None scheduled. >> >> Couldn\'t get the group listing >> ----------------------------------------------- >> >> You are receiving this email because you are watching the topic, >> "Couldn't get the group listing" at vtiger. If you no longer wish >> to watch this topic you can either click the "Stop watching this >> topic link" found at the bottom of the topic above, or by clicking >> the following link: >> >> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >> >> >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:56:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 07:56:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3838 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221075652.7AD1949A447@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 00:56:47 2006 New Revision: 3838 Log: Portal module integrated Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 00:56:47 2006 @@ -69,6 +69,7 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); + $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -2139,9 +2140,10 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7)"); - - + (2,26,7), + (7,27,2)"); + + $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); } From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 03:06:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 08:06:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3839 - /vtigercrm/trunk/modules/Notes/ListView.php Message-ID: <20060221080619.E1ADF49A4AA@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 01:06:16 2006 New Revision: 3839 Log: Alphabetical search added Modified: vtigercrm/trunk/modules/Notes/ListView.php Modified: vtigercrm/trunk/modules/Notes/ListView.php ============================================================================== --- vtigercrm/trunk/modules/Notes/ListView.php (original) +++ vtigercrm/trunk/modules/Notes/ListView.php Tue Feb 21 01:06:16 2006 @@ -212,6 +212,8 @@ $smarty->assign("SELECT_SCRIPT", $view_script); $navigationOutput = getTableHeaderNavigation($navigation_array, $url_string,"Notes","index",$viewid); +$alphabetical = AlphabeticalSearch($currentModule,'index','title','true','basic',"","","","",$viewid); +$smarty->assign("ALPHABETICAL", $alphabetical); $smarty->assign("NAVIGATION", $navigationOutput); $smarty->assign("RECORD_COUNTS", $record_string); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:00:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:00:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3840 - /vtigercrm/trunk/adodb/DatabaseSchema.xml Message-ID: <20060221100001.1A67649A45C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 02:59:56 2006 New Revision: 3840 Log: Added a new column "Info_Type varchar(20)" in the field table. Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml ============================================================================== --- vtigercrm/trunk/adodb/DatabaseSchema.xml (original) +++ vtigercrm/trunk/adodb/DatabaseSchema.xml Tue Feb 21 02:59:56 2006 @@ -282,7 +282,10 @@ - + + + + tabid @@ -2754,8 +2757,8 @@ - - + + @@ -6976,18 +6979,6 @@ - - - - - - - - - - - -
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:02:40 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:02:40 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3841 - /vtigercrm/trunk/Smarty/templates/CreateView.tpl Message-ID: <20060221100240.08FD949A492@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:02:35 2006 New Revision: 3841 Log: CreateView.tpl file created to segregate Add New from Edit View across all modules. Added: vtigercrm/trunk/Smarty/templates/CreateView.tpl From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:05:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:05:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3842 - /vtigercrm/trunk/include/js/general.js Message-ID: <20060221100552.9321149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:05:48 2006 New Revision: 3842 Log: Added 2 functions for the div tags "Basic & More Tab" in CreateView.tpl to be functional. Modified: vtigercrm/trunk/include/js/general.js Modified: vtigercrm/trunk/include/js/general.js ============================================================================== --- vtigercrm/trunk/include/js/general.js (original) +++ vtigercrm/trunk/include/js/general.js Tue Feb 21 03:05:48 2006 @@ -1117,3 +1117,80 @@ id.style.display = 'none'; } + +function fnLoadValues(obj1,obj2,SelTab,unSelTab){ + + var tabName1 = document.getElementById(obj1); + + var tabName2 = document.getElementById(obj2); + + var tagName1 = document.getElementById(SelTab); + + var tagName2 = document.getElementById(unSelTab); + + if(tabName1.className == "dvtUnSelectedCell") + + tabName1.className = "dvtSelectedCell"; + + if(tabName2.className == "dvtSelectedCell") + + tabName2.className = "dvtUnSelectedCell"; + tagName1.style.display='block'; + + tagName2.style.display='none'; + +} + +function fnCopy(source,design){ + + document.getElementById(source).value=document.getElementById(design).value; + + document.getElementById(source).disabled=true; + +} + +function fnClear(source){ + + document.getElementById(source).value=" "; + + document.getElementById(source).disabled=false; + +} + +function fnCpy(){ + + var tagName=document.getElementById("cpy"); + + if(tagName.checked==true){ + fnCopy("shipaddress","address"); + + fnCopy("shippobox","pobox"); + + fnCopy("shipcity","city"); + + fnCopy("shipcode","code"); + + fnCopy("shipstate","state"); + + fnCopy("shipcountry","country"); + + } + + else{ + + fnClear("shipaddress"); + + fnClear("shippobox"); + + fnClear("shipcity"); + + fnClear("shipcode"); + + fnClear("shipstate"); + + fnClear("shipcountry"); + + } + +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:09:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:09:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3843 - /vtigercrm/trunk/include/utils/CommonUtils.php Message-ID: <20060221100935.67FA72C9DEA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:09:31 2006 New Revision: 3843 Log: Added "Info_type" parameter in getBlocks function Modified: vtigercrm/trunk/include/utils/CommonUtils.php Modified: vtigercrm/trunk/include/utils/CommonUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/CommonUtils.php (original) +++ vtigercrm/trunk/include/utils/CommonUtils.php Tue Feb 21 03:09:31 2006 @@ -622,11 +622,6 @@ return $display_date; } - -/** - * Function to get Currency Name and Currency Symbol - * returns the Currency information in an array format. - */ function getDisplayCurrency() { global $adb; @@ -644,36 +639,15 @@ return $curr_array; } - -/** - * Function to convert currency amount into Dollar - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in dollar. - */ function convertToDollar($amount,$crate){ return $amount / $crate; } - -/** - * Function to convert currency amount from Dollar to user specific currency - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in user specific currency. - */ function convertFromDollar($amount,$crate){ return $amount * $crate; } - -/** - * Function to get currency conversion rate - * @param $id - id::Type Integer - * @param $symbol - symbol::Type varchar - * returns conversion rate::Type Float. - */ function getConversionRate($id,$symbol) { global $adb; @@ -683,12 +657,6 @@ return $rate; } - -/** - * Function to get currency symbol - * @param $id - id::Type Integer - * returns conversion symbol:Type varchar. - */ function getCurrencySymbol($id) { global $adb; @@ -698,11 +666,6 @@ return $curr_symbol; } - -/** - * Function to get Terms and Conditions - * returns Terms and Conditions::Type String. - */ function getTermsandConditions() { global $adb; @@ -798,7 +761,7 @@ * This function returns an array */ -function getBlocks($module,$disp_view,$mode,$col_fields='') +function getBlocks($module,$disp_view,$mode,$col_fields='',$info_type='') { global $adb; global $mod_strings; @@ -807,6 +770,7 @@ $block_detail = Array(); $getBlockinfo = ""; $query="select blockid,blocklabel,show_title from blocks where tabid=$tabid and $disp_view=0 and visible = 0 order by sequence"; + //echo $query; $result = $adb->query($query); $noofrows = $adb->num_rows($result); @@ -831,7 +795,7 @@ } else { - $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); } if(is_array($getBlockInfo)) @@ -855,7 +819,7 @@ else { $k=sizeof($block_detail[$prev_header]); - $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); foreach($temp_headerless_arr as $td_val=>$tr_val) { $block_detail[$prev_header][$k]=$tr_val; @@ -1011,36 +975,27 @@ return $update_info; } - function getContactImages($parenttab) { - global $adb; + global $adb; $imagelists = ''; - $imagenamelists.=''; - $imagelists = $imagelists.$imagenamelists; - if($imagecount>0) + if($i>0) return $imagelists; } - function getProductImages($id) { @@ -1061,156 +1016,4 @@ if($imagename != '') return $script; } -function SaveImage($_FILES,$module,$id,$mode) -{ - global $adb; - global $log; - $uploaddir = $root_directory."test/".$module."/" ;//set this to which location you need to give the contact image - $log->info("The Location to Save the Contact Image is ".$uploaddir); - $file_path_name = $_FILES['imagename']['name']; - $image_error="false"; - $saveimage="true"; - $file_name = basename($file_path_name); - if($file_name!="") - { - - $log->debug("Contact Image is given for uploading"); - $image_name_val=file_exist_fn($file_name,0); - - $encode_field_values=""; - $errormessage=""; - - $move_upload_status=move_uploaded_file($_FILES["imagename"]["tmp_name"],$uploaddir.$image_name_val); - $image_error="false"; - - //if there is an error in the uploading of image - - $filetype= $_FILES['imagename']['type']; - $filesize = $_FILES['imagename']['size']; - - $filetype_array=explode("/",$filetype); - - $file_type_val_image=strtolower($filetype_array[0]); - $file_type_val=strtolower($filetype_array[1]); - $log->info("The File type of the Contact Image is :: ".$file_type_val); - //checking the uploaded image is if an image type or not - if(!$move_upload_status) //if any error during file uploading - { - $log->debug("Error is present in uploading Contact Image."); - $errorCode = $_FILES['imagename']['error']; - if($errorCode == 4) - { - $errorcode="no-image"; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 2) - { - $errormessage = 2; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 3 ) - { - $errormessage = 3; - $saveimage="false"; - $image_error="true"; - } - } - else - { - $log->debug("Successfully uploaded the Contact Image."); - if($filesize != 0) - { - if (($file_type_val == "jpeg" ) || ($file_type_val == "png") || ($file_type_val == "jpg" ) || ($file_type_val == "pjpeg" ) || ($file_type_val == "x-png") || ($file_type_val == "gif") ) //Checking whether the file is an image or not - { - $saveimage="true"; - $image_error="false"; - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "image"; - } - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "invalid"; - } - - } - } - else //if image is not given - { - $log->debug("Contact Image is not given for uploading."); - if($mode=="edit" && $image_error=="false" ) - { - if($module='contact') - $image_name_val=getContactImageName($id); - elseif($module='user') - $image_name_val=getUserImageName($id); - $saveimage="true"; - } - else - { - $image_name_val=""; - } - } - $return_value=array('imagename'=>$image_name_val, - 'imageerror'=>$image_error, - 'errormessage'=>$errormessage, - 'saveimage'=>$saveimage, - 'mode'=>$mode); - return $return_value; -} -//function to check whether same product name exists -function file_exist_fn($filename,$exist) -{ - global $uploaddir; - - if(!isset($exist)) - { - $exist=0; - } - $filename_path=$uploaddir.$filename; - if (file_exists($filename_path)) //Checking if the file name already exists in the directory - { - if($exist!=0) - { - $previous=$exist-1; - $next=$exist+1; - $explode_name=explode("_",$filename); - $implode_array=array(); - for($j=0;$j From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:13:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:13:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3844 - /vtigercrm/trunk/include/utils/EditViewUtils.php Message-ID: <20060221101343.3F7164389C3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:13:39 2006 New Revision: 3844 Log: Segregated the create new & edit view across all modules. Added new paramater "info_type" in the getBlockInformation function. Modified: vtigercrm/trunk/include/utils/EditViewUtils.php Modified: vtigercrm/trunk/include/utils/EditViewUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/EditViewUtils.php (original) +++ vtigercrm/trunk/include/utils/EditViewUtils.php Tue Feb 21 03:13:39 2006 @@ -813,11 +813,9 @@ elseif($uitype == 71 || $uitype == 72) { - $currencyid=fetchCurrency($current_user->id); - $curr_symbol=getCurrencySymbol($currencyid); - $rate = getConversionRate($currencyid,$curr_symbol); - $editview_label[]=$mod_strings[$fieldlabel].': ('.$curr_symbol.')'; - $fieldvalue[] = convertFromDollar($value,$rate); + $disp_currency = getDisplayCurrency(); + $editview_label[]=$mod_strings[$fieldlabel].': ('.$disp_currency.')'; + $fieldvalue[] = $value; } elseif($uitype == 75 || $uitype ==81) { @@ -1192,7 +1190,7 @@ -function getBlockInformation($module, $block, $mode, $col_fields,$tabid) +function getBlockInformation($module, $block, $mode, $col_fields,$tabid,$info_type='') { //echo '*******************************
'; //echo '
';print_r($col_fields);echo '
'; @@ -1205,18 +1203,35 @@ global $current_user; require('user_privileges/user_privileges_'.$current_user->id.'.php'); - if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) - { - - $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; - } - else - { - $profileList = getCurrentUserProfileList(); - - $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; - } - //echo $sql; + + if ($info_type != '') + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } + else + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } $result = $adb->query($sql); $noofrows = $adb->num_rows($result); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:17:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:17:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3845 - /vtigercrm/trunk/themes/blue/style.css Message-ID: <20060221101718.D88754911A9@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:17:14 2006 New Revision: 3845 Log: Added "basicTab & moreTab" styles to facilitate basic & more infn segregation in Leads,Accnts,Cntct & Potential modules. Modified: vtigercrm/trunk/themes/blue/style.css Modified: vtigercrm/trunk/themes/blue/style.css ============================================================================== --- vtigercrm/trunk/themes/blue/style.css (original) +++ vtigercrm/trunk/themes/blue/style.css Tue Feb 21 03:17:14 2006 @@ -71,8 +71,6 @@ .tabSeperator { background:#bbbbbb url(images/tabSeperatorBg.gif) repeat-x; - - } .level2text { @@ -99,26 +97,21 @@ } - - .level2Bg { background:#bbbbbb url(images/level2Bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; - } .tabLiner { background:#9abffc url(images/moduleSelectorBg.gif) bottom repeat-x; padding:0px; - - -} +} + .sep1 { background:#999999; } - .showPanelBg { background:url(images/showPanelTopBg.gif) repeat-x; } @@ -128,7 +121,6 @@ font-size: 11px; text-decoration:none; color:#333366; - } a:hover { @@ -136,7 +128,6 @@ font-size: 11px; text-decoration:underline; color:#333333; - } .hdrLink { @@ -147,7 +138,6 @@ font-weight:bold; } - .hdrLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -156,7 +146,6 @@ font-weight:bold; } - .searchBox { border: 0px solid #999999; font-family: Arial, Helvetica, sans-serif; @@ -164,8 +153,8 @@ padding-left:2px; width:100px; background-color:#ffffef; - -} +} + .searchBtn { border : 1px #cccccc solid; font-family: Arial, Helvetica, sans-serif; @@ -179,11 +168,13 @@ background-color:#cccccc; } + .lvtHeaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } + .lvtCol { border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; @@ -211,6 +202,7 @@ background-color:white; font-weight:bold; } + .dvtUnSelectedCell { border-left:1px solid #cacaca; border-top:1px solid #cacaca; @@ -219,7 +211,9 @@ padding-left:20px; padding-right:20px; background-color:#efefef; -} + cursor:pointer; +} + .dvtTabCache { border-bottom:1px solid #cacaca; } @@ -230,6 +224,7 @@ border-bottom:1px solid #cacaca; padding-left:0px; } + .rightAddInfo { border-left:1px solid #a2a2a2; border-right:1px solid #dddddd; @@ -238,6 +233,7 @@ background-color:#fafafa; padding:5px; } + .dvtCellLabel { background-color:#f6f6f6; padding-right:10px; @@ -286,6 +282,7 @@ background-color:#e5e5e5; } + .detailedViewTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -295,6 +292,7 @@ width:90%; background-color:#ffffff; } + .detailedViewTextBoxOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -304,6 +302,7 @@ width:90%; background-color:#ffffdd; } + .detailedViewTextArea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -321,6 +320,7 @@ background-color:#ffffef; } + .searchHdrBox { border-bottom:1px dashed #dddddd; @@ -337,6 +337,7 @@ background-color:#ffffef; } + .searchAlph { border:1px solid #dadada; background-color:#ffffff; @@ -352,7 +353,6 @@ color: #ff0000; height:50px; width:640px; - } .hiliteBtn4Search { @@ -384,9 +384,11 @@ padding:2px; } + .loginBottomBg { background:url(images/loginBottomBg.gif) repeat-x; } + .loginSignin { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -426,8 +428,6 @@ overflow:auto; width:95%;height:320px;padding:0px;background-color:#fefefe; border-top: 1px solid #bababa; border-bottom: 1px solid #bababa; - - } .calHourOccupied { @@ -464,7 +464,6 @@ .cellScheduled { background-color:#ffffef; color:#7a7a7a; - } .cellSchHover { @@ -475,12 +474,12 @@ background-color:#ffffef; color:#7a7a7a; } + .cellSch{ border:0px; background-color:#ffffef; color:#7a7a7a; } - .cellNormalHover { border-bottom:1px solid #999999; @@ -511,8 +510,8 @@ border:2px solid #dadada; background-color:white; - -} +} + .tblPro1IconCell { border-right:1px solid #dadada; } @@ -530,6 +529,7 @@ line-height: 14px; background-image:url(images/tblPro1ColBg.gif); } + .tblPro1DataCell { border-bottom:1px solid #f5f5f5; color:#5a5a5a; @@ -537,26 +537,29 @@ line-height: 14px; } + .divEventToDo { overflow:auto; height:150px; border:1px solid #dadada; } + .EventToDo{ } .thumbnail{ background-color:#ffffff; -padding: 5px; +padding: 7px; border: 1px solid #ddd; float: left; - margin-right: 5px; - margin-bottom: 10px; -} + margin-right: 10px; + margin-bottom: 15px; +} + .thumbnailcaption -{ font-size: 0.9em; padding-top: 0.1em ; } +{ font-size: 0.9em; padding-top: 0.2em ; } /* For Settings */ @@ -717,3 +720,29 @@ #studioTab{position:relative;left:0px;top:0px;width:100%;display:none;} /* End of Settings */ + +.bggray{ + background-color: #dfdfdf; +} +.bgwhite{ + background-color: #FFFFFF; +} +.copy{ + font-size:9px; + font-family: Verdana, Arial, Helvetica, Sans-serif; +} + +#basicTab{ + position:relative; + overflow:auto; + width:100%; + display:block; +} + +#moreTab{ + position:relative; + overflow:auto; + width:100%; + display:none; +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:21:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:21:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3846 - /vtigercrm/trunk/modules/Accounts/EditView.php Message-ID: <20060221102119.EED8949A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:21:15 2006 New Revision: 3846 Log: Added the codes for create new & edit view segration Modified: vtigercrm/trunk/modules/Accounts/EditView.php Modified: vtigercrm/trunk/modules/Accounts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:24:10 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:24:10 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3847 - /vtigercrm/trunk/modules/Activities/EditView.php Message-ID: <20060221102410.88DF249A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:24:06 2006 New Revision: 3847 Log: Added 2 if & else block to separate Add New with EditView. Modified: vtigercrm/trunk/modules/Activities/EditView.php Modified: vtigercrm/trunk/modules/Activities/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:26:14 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:26:14 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3848 - /vtigercrm/trunk/modules/Campaigns/EditView.php Message-ID: <20060221102614.E2EC149A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:26:11 2006 New Revision: 3848 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Campaigns/EditView.php Modified: vtigercrm/trunk/modules/Campaigns/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Campaigns/EditView.php (original) +++ vtigercrm/trunk/modules/Campaigns/EditView.php Tue Feb 21 03:26:11 2006 @@ -43,8 +43,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields));echo'
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -135,6 +140,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:27:41 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:27:41 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3849 - /vtigercrm/trunk/modules/Contacts/EditView.php Message-ID: <20060221102741.8FC9049A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:27:37 2006 New Revision: 3849 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Contacts/EditView.php Modified: vtigercrm/trunk/modules/Contacts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:28:58 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:28:58 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3850 - /vtigercrm/trunk/modules/Emails/EditView.php Message-ID: <20060221102858.DD44749A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:28:55 2006 New Revision: 3850 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Emails/EditView.php Modified: vtigercrm/trunk/modules/Emails/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:30:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:30:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3851 - /vtigercrm/trunk/modules/Faq/EditView.php Message-ID: <20060221103018.B062B49A490@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:30:14 2006 New Revision: 3851 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Faq/EditView.php Modified: vtigercrm/trunk/modules/Faq/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Faq/EditView.php (original) +++ vtigercrm/trunk/modules/Faq/EditView.php Tue Feb 21 03:30:14 2006 @@ -53,7 +53,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE","Faq"); @@ -132,5 +138,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:31:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:31:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3852 - /vtigercrm/trunk/modules/HelpDesk/EditView.php Message-ID: <20060221103149.2170149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:31:45 2006 New Revision: 3852 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:33:01 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:33:01 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3853 - /vtigercrm/trunk/modules/Invoice/EditView.php Message-ID: <20060221103301.7D11949A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:32:56 2006 New Revision: 3853 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Invoice/EditView.php Modified: vtigercrm/trunk/modules/Invoice/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Invoice/EditView.php (original) +++ vtigercrm/trunk/modules/Invoice/EditView.php Tue Feb 21 03:32:56 2006 @@ -182,8 +182,13 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Invoice",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -366,6 +371,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:34:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:34:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3854 - /vtigercrm/trunk/modules/Leads/EditView.php Message-ID: <20060221103443.8900349A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:34:39 2006 New Revision: 3854 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Leads/EditView.php Modified: vtigercrm/trunk/modules/Leads/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Leads/EditView.php (original) +++ vtigercrm/trunk/modules/Leads/EditView.php Tue Feb 21 03:34:39 2006 @@ -43,7 +43,13 @@ } $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'BAS')); + $smarty->assign("ADVBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'ADV')); +} $smarty->assign("OP_MODE",$disp_view); @@ -142,6 +148,10 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display("CreateView.tpl"); + ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:36:02 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:36:02 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3855 - /vtigercrm/trunk/modules/Notes/EditView.php Message-ID: <20060221103602.3C44D49A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:35:58 2006 New Revision: 3855 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Notes/EditView.php Modified: vtigercrm/trunk/modules/Notes/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:37:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:37:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3856 - /vtigercrm/trunk/modules/PriceBooks/EditView.php Message-ID: <20060221103704.0606849A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:36:59 2006 New Revision: 3856 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PriceBooks/EditView.php (original) +++ vtigercrm/trunk/modules/PriceBooks/EditView.php Tue Feb 21 03:36:59 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -121,5 +126,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display('salesEditView.tpl'); +if($focus->mode == 'edit') + $smarty->display('salesEditView.tpl'); +else + $smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:38:56 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:38:56 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3857 - /vtigercrm/trunk/modules/PurchaseOrder/EditView.php Message-ID: <20060221103856.39E9A49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:38:52 2006 New Revision: 3857 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PurchaseOrder/EditView.php (original) +++ vtigercrm/trunk/modules/PurchaseOrder/EditView.php Tue Feb 21 03:38:52 2006 @@ -85,8 +85,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -238,5 +242,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:40:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:40:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3858 - /vtigercrm/trunk/modules/Potentials/EditView.php Message-ID: <20060221104052.800EE411FFA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:40:48 2006 New Revision: 3858 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Potentials/EditView.php Modified: vtigercrm/trunk/modules/Potentials/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:41:50 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:41:50 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3859 - /vtigercrm/trunk/modules/Products/EditView.php Message-ID: <20060221104150.8B3B34389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:41:46 2006 New Revision: 3859 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Products/EditView.php Modified: vtigercrm/trunk/modules/Products/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Products/EditView.php (original) +++ vtigercrm/trunk/modules/Products/EditView.php Tue Feb 21 03:41:46 2006 @@ -79,8 +79,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Products",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -195,5 +199,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:43:26 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:43:26 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3860 - /vtigercrm/trunk/modules/Quotes/EditView.php Message-ID: <20060221104326.3B7B44389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:43:21 2006 New Revision: 3860 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Quotes/EditView.php Modified: vtigercrm/trunk/modules/Quotes/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Quotes/EditView.php (original) +++ vtigercrm/trunk/modules/Quotes/EditView.php Tue Feb 21 03:43:21 2006 @@ -98,7 +98,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -252,6 +257,10 @@ $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); $smarty->assign("MODULE", $module); + +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:45:45 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:45:45 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3861 - /vtigercrm/trunk/modules/SalesOrder/EditView.php Message-ID: <20060221104545.7877649A47C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:45:41 2006 New Revision: 3861 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/SalesOrder/EditView.php (original) +++ vtigercrm/trunk/modules/SalesOrder/EditView.php Tue Feb 21 03:45:41 2006 @@ -169,8 +169,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -336,6 +340,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:47:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:47:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3862 - /vtigercrm/trunk/modules/Vendors/EditView.php Message-ID: <20060221104749.25C1B49A498@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:47:45 2006 New Revision: 3862 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Vendors/EditView.php Modified: vtigercrm/trunk/modules/Vendors/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Vendors/EditView.php (original) +++ vtigercrm/trunk/modules/Vendors/EditView.php Tue Feb 21 03:47:45 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -123,6 +128,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:51:23 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:51:23 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3863 - /vtigercrm/trunk/smiletag/smiletag-style.css Message-ID: <20060221105123.8F2DB49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:51:19 2006 New Revision: 3863 Log: Added smilies images as well as changed the path of header & footer gif. Modified: vtigercrm/trunk/smiletag/smiletag-style.css Modified: vtigercrm/trunk/smiletag/smiletag-style.css ============================================================================== --- vtigercrm/trunk/smiletag/smiletag-style.css (original) +++ vtigercrm/trunk/smiletag/smiletag-style.css Tue Feb 21 03:51:19 2006 @@ -1,57 +1,3 @@ -#smiley_box{ - width:95px; - position:absolute; - display:none; - margin-left: 55px; -} -#smiley_box .smiley_top{ - background-image: url('smiletag/images/smiley_top.gif'); - background-repeat:no-repeat; - height:30px; - padding-left: 36px; - -} -#smiley_box .smiley_middle{ - background-image: url('smiletag/images/smiley_middle.gif'); - background-repeat:repeat-y; - background-position:bottom left; - padding-left:7px; - padding-right:7px; - padding-bottom: 0px; - padding-top: 0px; - margin-top: 0px; - -} -#smiley_box .smiley_middle span{ - position:relative; -} -#smiley_box .smiley_bottom{ - background-image: url('smiletag/images/smiley_bottom.gif'); - background-repeat:no-repeat; - background-position:bottom left; - height:44px; - top:-6px; - -} -#smiley_box a { - float: left; text-decoration: none -} -#smiley_box a:link { - color: #808080 -} -#smiley_box a:hover { - color: #333; background-color: #efefef -} -#smiley_box a:active { - color: #808080 -} -#smiley_box a:visited { - color: #808080 -} -#smiley_box img { - border: 0; -} - .st-content { font: 11px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif; float: left; @@ -63,7 +9,7 @@ padding-left: 1px; } .st-message { - background: url("smiletag/images/comment_footer.gif") no-repeat left bottom; + background: url("images/comment_footer.gif") no-repeat left bottom; } .st-message p{ padding: 5px 10px 5px 10px; @@ -72,7 +18,7 @@ } .st-author-info{ margin: 0; - background: #fff url("smiletag/images/comment_header.gif") no-repeat left bottom; + background: #fff url("images/comment_header.gif") no-repeat left bottom; padding-top: 0; padding-right: 0; padding-bottom: 7px; @@ -116,4 +62,61 @@ text-decoration:underline; } +#smiley_box{ + width:95px; + position:absolute; + display:none; + margin-left: 55px; + border: 0px; +} +.smiley_top{ + background-image:url('images/smiley_top.gif'); + background-repeat:no-repeat; + height:30px; + padding-left: 36px; + border:0px; + +} +.smiley_middle{ + background-image:url('images/smiley_middle.gif'); + background-repeat:repeat-y; + background-position:bottom left; + padding-left:7px; + padding-right:7px; + padding-bottom: 0px; + padding-top: 0px; + margin-top: 0px; + border:0px; + +} +.smiley_middle span{ + position:relative; +} +.smiley_bottom{ + background-image:url('images/smiley_bottom.gif'); + background-repeat:no-repeat; + background-position:bottom left; + height:44px; + top:-6px; + border:0px; + +} +#smiley_box a { + float: left; text-decoration: none +} +#smiley_box a:link { + color: #808080 +} +#smiley_box a:hover { + color: #333; background-color: #efefef +} +#smiley_box a:active { + color: #808080 +} +#smiley_box a:visited { + color: #808080 +} +#smiley_box img { + border: 0px; +} From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:53:48 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:53:48 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3864 - /vtigercrm/trunk/Smarty/templates/HomePage.tpl Message-ID: <20060221105348.D302349A4BC@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:53:45 2006 New Revision: 3864 Log: Changed the image path for smiletag in HomePage.tpl. Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl ============================================================================== --- vtigercrm/trunk/Smarty/templates/HomePage.tpl (original) +++ vtigercrm/trunk/Smarty/templates/HomePage.tpl Tue Feb 21 03:53:45 2006 @@ -3,17 +3,6 @@ {**} -{if isset($LOGINHISTORY.0)} -
- - - {foreach key=label item=detail from=$LOGINHISTORY} - - {/foreach} -
IDTypeModified ByCloseModified Time
{$detail.crmid}{$detail.setype}{$detail.modifiedby}{$detail.modifiedtime}
-
-{/if} @@ -140,11 +129,7 @@
Pipeline chart comes here..

- {if $TAGCLOUD_JS ne ''} - - - {/if} -
+ YOUR SHOUT!!!
@@ -162,29 +147,29 @@

Close
-
+
- - - + + + - - - + + + - - - + + +
:):D:(:):D:(
:o:p;):o:p;)
:|x(:~:|x(:~
- (Smilies) + (Smilies)

@@ -193,6 +178,12 @@
+
+ {if $TAGCLOUD_JS ne ''} + + + {/if} +
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 06:05:55 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 11:05:55 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3865 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221110556.42E7149A507@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 04:05:50 2006 New Revision: 3865 Log: Inserted values into the field table across all modules - Column Name "Info_type" & Values - "BAS" or "ADV" Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 04:05:50 2006 @@ -69,7 +69,6 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); - $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -155,56 +154,56 @@ //Account Details -- START //Block9 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3)"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3,'BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'','ADV')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'','ADV')"); //Added field emailoptout for accounts -- after 4.2 patch2 - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); //Block 11 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'')"); - -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'','BAS')"); //Block12 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'','BAS')"); @@ -215,46 +214,46 @@ //Block13 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4)"); - - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'')"); -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4,'BAS')"); + + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'','ADV')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'','BAS')"); //Block13 -- End //Block15 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'','BAS')"); //Block15 --End //Block16 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'','BAS')"); //Block16 -- End @@ -264,63 +263,63 @@ //Contact Details -- START //Block4 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5,'ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'','BAS')"); //Block4 -- End //Block6 - Begin Customer Portal -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'','ADV')"); //Block6 - End Customer Portal //Block 7 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'','BAS')"); //Block7 -- End //ContactImageInformation - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'','ADV')"); //Block8 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'','BAS')"); //Block8 -- End //Contact Details -- END @@ -328,24 +327,24 @@ //Potential Details -- START //Block1 -- Start -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'')"); -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'','BAS')"); //Block1 -- End //Block3 -- Start - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'','BAS')"); //Block3 -- End //Potential Details -- END @@ -354,21 +353,21 @@ //campaign entries being added - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5)"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5,'BAS')"); //$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignid','campaign',1,'50','campaignid','Campaign ID',1,0,0,100,4,76,1,'V~M',0,2)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'')"); -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'')"); - -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'','BAS')"); + +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'','BAS')"); //Campaign entries end @@ -377,24 +376,24 @@ //Block25 -- Start // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'groupname','troubletickets',1,'54','groupname','Group',1,0,0,100,1,1,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'crmid','seticketsrel',1,'59','parent_id','Product Name',1,0,0,100,3,1,1,'V~O')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'')"); -$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'','BAS')"); //Added on 26-12-2005 to add attachment in ticket editview - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1)"); - - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1,'BAS')"); + + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'','BAS')"); //Block25-30 -- End //Ticket Details -- END @@ -402,69 +401,69 @@ //Product Details -- START //Block31-36 -- Start -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3)"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3,'BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'','BAS')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'')"); - - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'','BAS')"); + + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'BAS')"); //Block32 Pricing Information -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'','BAS')"); // $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'currency','products',1,'1','currency','Currency',1,0,0,100,3,2,1,'V~O')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'','BAS')"); //Block 33 stock info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'','BAS')"); //ProductImageInformation - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'','BAS')"); //Block 36 Description Info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'','BAS')"); //Product Details -- END //Note Details -- START //Block17 -- Start -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1)"); -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1,'BAS')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'','BAS')"); //Block17 -- End //Note Details -- END @@ -472,15 +471,15 @@ //Email Details -- START //Block21 -- Start - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'','BAS')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,1,22,'T~O',1,'')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,21,2,'T~O',1,'')"); @@ -489,76 +488,76 @@ //Task Details --START //Block19 -- Start -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'')"); -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'')"); - - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'')"); - - -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'','BAS')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'','BAS')"); + + +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'','BAS')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'')"); - - $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'','BAS')"); + + $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'','BAS')"); //Block19 -- End //Task Details -- END //Event Details --START //Block41-43-- Start - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'')"); - - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'','BAS')"); + + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3)"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3,'BAS')"); //Priority not needed in events # $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,1,1,'V~O')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'','BAS')"); //Block41-43 -- End //Event Details -- END //Faq Details -- START //Block37-40 -- Start -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'')"); -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'','BAS')"); //Block37-40 -- End @@ -567,43 +566,43 @@ //Vendor Details --START //Block44-47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'company_name','vendor',1,'2','company_name','Company Name',1,0,0,100,2,1,1,'V~M')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'')"); -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'','BAS')"); //Block 46 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'','BAS')"); //Block 47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'','BAS')"); //Vendor Details -- END //PriceBook Details Start //Block48 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'productid','pricebookproductrel',1,'59','product_id','Product Name',1,0,0,100,2,1,1,'I~O')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'')"); -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'','BAS')"); //Block50 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'','BAS')"); //PriceBook Details End @@ -611,55 +610,55 @@ //Quote Details -- START //Block51 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'currency','quotes',1,'1','currency','Currency',1,0,0,100,7,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'','BAS')"); // $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'type','quotes',1,'1','type','Type',1,0,0,100,12,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'','BAS')"); //Block 53 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'')"); - -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'','BAS')"); //Block55 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'','BAS')"); //Block 56 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'','BAS')"); //Quote Details -- END @@ -667,113 +666,113 @@ //Purchase Order Details -- START //Block57 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'quoteid','purchaseorder',1,'78','quote_id','Quote Name',1,0,0,100,2,1,1,'I~M')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'type','purchaseorder',1,'1','type','Type',1,0,0,100,9,1,1,'V~O')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'','BAS')"); //Block 59 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'','BAS')"); //Block61 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'','BAS')"); //Block62 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'','BAS')"); //Purchase Order Details -- END //Sales Order Details -- START //Block63 -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorterms','salesorder',1,'1','vendorterms','Vendor Terms',1,0,0,100,5,1,1,'V~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorid','salesorder',1,'75','vendor_id','Vendor Name',1,0,0,100,7,1,1,'I~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'','BAS')"); //Block 65 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'','BAS')"); //Block67 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'','BAS')"); //Block68 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'','BAS')"); //Sales Order Details -- END @@ -781,58 +780,58 @@ //Invoice Details -- START //Block69 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'notes','invoice',1,'1','notes','Notes',1,0,0,100,4,1,1,'V~O')"); //to include contact name field in Invoice-start -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'','BAS')"); //end -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'','BAS')"); //$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoiceterms','invoice',1,'1','invoiceterms','Invoice Terms',1,0,0,100,7,1,1,'V~O')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'type','invoice',1,'1','type','Type',1,0,0,100,8,1,1,'V~O')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'','BAS')"); //Block 71 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'','BAS')"); //Block73 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'','BAS')"); //Block74 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'','BAS')"); //Invoice Details -- END @@ -2140,10 +2139,9 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7), - (7,27,2)"); - - $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); + (2,26,7)"); + + } From jtk at yahoo.com Tue Feb 21 10:18:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 21 Feb 2006 10:18:30 -0500 Subject: [Vtigercrm-developers] svnmailer installed References: <200602202054.28385.fboudra@free.fr> Message-ID: Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. From richie at vtiger.com Tue Feb 21 10:26:31 2006 From: richie at vtiger.com (Richie) Date: Tue, 21 Feb 2006 07:26:31 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: References: <200602202054.28385.fboudra@free.fr> Message-ID: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Hello! A new mailing list will be created tomorrow morning India Time. The id should be vtigercrm-commits at lists.vtigercrm.com please. Thanks, Richie ----jtk at yahoo.com wrote ---- Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/8b9a5cf2/attachment-0002.html From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 12:12:53 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 17:12:53 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3866 - in /vtigercrm/trunk: Smarty/templates/SettingsMenu.tpl Smarty/templates/UserListView.tpl themes/blue/images/del.gif themes/blue/images/edit.gif themes/blue/images/rhtArrow.gif Message-ID: <20060221171253.5EBB93FD4FB@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 10:12:42 2006 New Revision: 3866 Log: files added to intgrate the new UI for Users Added: vtigercrm/trunk/Smarty/templates/SettingsMenu.tpl vtigercrm/trunk/Smarty/templates/UserListView.tpl vtigercrm/trunk/themes/blue/images/del.gif (with props) vtigercrm/trunk/themes/blue/images/edit.gif (with props) vtigercrm/trunk/themes/blue/images/rhtArrow.gif (with props) From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:26:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:26:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3867 - /vtigercrm/branches/4.2/jpgraph/flags.dat Message-ID: <20060221182635.ABAEE49A4BD@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:26:32 2006 New Revision: 3867 Log: refs #15. move flags.dat out of way for identical src copy Removed: vtigercrm/branches/4.2/jpgraph/flags.dat From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:44:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:44:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3868 - in /vtigercrm/branches/4.2: jpgraph/ jpgraph/lang/ jpgraph/src/ modules/Calendar/ modules/Cases/ modules/Potentials/ Message-ID: <20060221184403.D3BBB3FCBCC@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:43:20 2006 New Revision: 3868 Log: fixed #15. brought to zero-diff jpgraph-1.20.3. testing comprised loading sample dataset, generating charts on dashboard, successful. repaired such references to jpgraph/src layout as could be found, be on the lookout for others built with string maninupulation. Added: vtigercrm/branches/4.2/jpgraph/flags.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags.dat vtigercrm/branches/4.2/jpgraph/flags_thumb100x100.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb100x100.dat vtigercrm/branches/4.2/jpgraph/flags_thumb35x35.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb35x35.dat vtigercrm/branches/4.2/jpgraph/flags_thumb60x60.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb60x60.dat vtigercrm/branches/4.2/jpgraph/imgdata_balls.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_balls.inc vtigercrm/branches/4.2/jpgraph/imgdata_bevels.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_bevels.inc vtigercrm/branches/4.2/jpgraph/imgdata_diamonds.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_diamonds.inc vtigercrm/branches/4.2/jpgraph/imgdata_pushpins.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_pushpins.inc vtigercrm/branches/4.2/jpgraph/imgdata_squares.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_squares.inc vtigercrm/branches/4.2/jpgraph/imgdata_stars.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_stars.inc vtigercrm/branches/4.2/jpgraph/jpg-config.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpg-config.inc vtigercrm/branches/4.2/jpgraph/jpgraph.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam-digits.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam.php vtigercrm/branches/4.2/jpgraph/jpgraph_bar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_bar.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvas.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvas.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvtools.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvtools.php vtigercrm/branches/4.2/jpgraph/jpgraph_date.php vtigercrm/branches/4.2/jpgraph/jpgraph_error.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_error.php vtigercrm/branches/4.2/jpgraph/jpgraph_flags.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_flags.php vtigercrm/branches/4.2/jpgraph/jpgraph_gantt.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gantt.php vtigercrm/branches/4.2/jpgraph/jpgraph_gb2312.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gb2312.php vtigercrm/branches/4.2/jpgraph/jpgraph_gradient.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gradient.php vtigercrm/branches/4.2/jpgraph/jpgraph_iconplot.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_iconplot.php vtigercrm/branches/4.2/jpgraph/jpgraph_imgtrans.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_imgtrans.php vtigercrm/branches/4.2/jpgraph/jpgraph_line.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_line.php vtigercrm/branches/4.2/jpgraph/jpgraph_log.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_log.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie3d.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie3d.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotband.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotband.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotmark.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotmark.inc vtigercrm/branches/4.2/jpgraph/jpgraph_polar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_polar.php vtigercrm/branches/4.2/jpgraph/jpgraph_radar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_radar.php vtigercrm/branches/4.2/jpgraph/jpgraph_regstat.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_regstat.php vtigercrm/branches/4.2/jpgraph/jpgraph_scatter.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_scatter.php vtigercrm/branches/4.2/jpgraph/jpgraph_stock.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_stock.php vtigercrm/branches/4.2/jpgraph/jpgraph_utils.inc vtigercrm/branches/4.2/jpgraph/lang/ vtigercrm/branches/4.2/jpgraph/lang/en.inc.php Removed: vtigercrm/branches/4.2/jpgraph/IMPORTANT_DO_README vtigercrm/branches/4.2/jpgraph/QPL.txt vtigercrm/branches/4.2/jpgraph/README vtigercrm/branches/4.2/jpgraph/src/ Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 vtigercrm/branches/4.2/modules/Cases/Charts.php vtigercrm/branches/4.2/modules/Potentials/Charts.php Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 ============================================================================== --- vtigercrm/branches/4.2/modules/Calendar/webelements.p3 (original) +++ vtigercrm/branches/4.2/modules/Calendar/webelements.p3 Tue Feb 21 11:43:20 2006 @@ -2037,10 +2037,10 @@ return true; } $msg .= "JPraph Version " . JPG_VERSION ."
"; - } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/src/jpgraph.php") ) { - require_once $tutos[jpgraph]."/src/jpgraph.php"; + } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/jpgraph.php") ) { + require_once $tutos[jpgraph]."/jpgraph.php"; foreach($arr as $i) { - require_once $tutos[jpgraph]."/src/". $i; + require_once $tutos[jpgraph]."/". $i; } if (!defined('JPG_VERSION') ) { $tutos[jpgraph_old] = 1; Modified: vtigercrm/branches/4.2/modules/Cases/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Cases/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Cases/Charts.php Tue Feb 21 11:43:20 2006 @@ -29,8 +29,8 @@ * to display in the y-axis */ function pipeline ($datax=array('foo','bar'),$datay=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_bar.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_bar.php"); $log =& LoggerManager::getLogger('case charts'); $log->debug("starting pipeline chart"); @@ -139,9 +139,9 @@ * to display in the y-axis */ function pipeline_by_lead_source ($legends=array('foo', 'bar'), $data=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_pie.php"); - include ("jpgraph/src/jpgraph_pie3d.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_pie.php"); + include ("jpgraph/jpgraph_pie3d.php"); // Create the Pie Graph. $graph = new PieGraph(440,200,"auto"); Modified: vtigercrm/branches/4.2/modules/Potentials/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Potentials/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Potentials/Charts.php Tue Feb 21 11:43:20 2006 @@ -20,7 +20,7 @@ require_once('config.php'); require_once('include/logging.php'); require_once('modules/Potentials/Opportunity.php'); -require_once("jpgraph/src/jpgraph.php"); +require_once("jpgraph/jpgraph.php"); require_once('include/utils.php'); require_once('include/logging.php'); @@ -76,7 +76,7 @@ function outcome_by_month($date_start='1971-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $app_list_strings, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=600; @@ -348,7 +348,7 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -631,7 +631,7 @@ function pipeline_by_sales_stage($datax=array('foo','bar'), $date_start='2071-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -905,8 +905,8 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_pie.php"); - include_once ("jpgraph/src/jpgraph_pie3d.php"); + include_once ("jpgraph/jpgraph_pie.php"); + include_once ("jpgraph/jpgraph_pie3d.php"); $font = calculate_font_family($lang_crm); From developer at infointegrated.com Tue Feb 21 13:54:41 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 12:54:41 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: I was sent a log and it seems the errors are different, but the same query string is having problems. I put together a patch where it skips the group allocation (only on failure) and continues to display the rest of the Home module (as that is better than what it is doing now). Here are the details: http://forums.vtiger.com/viewtopic.php?p=20871#20871 I also put a ticket in to add this change. I'm not sure I have the time or experience to figure out the actual problem... my fix is an improvement on the existing error handling for that routine which allows vtiger to maintain usability in other areas when the group allocation query fails. As stated in my followup on the ticket, to test it, you need to make the sql query on line 86 of modules/Home/ index.php invalid. I did this by adding an extra s in front of the select command, making it sselect. Brian On Feb 21, 2006, at 1:17 AM, Brian Devendorf wrote: > Wow... I saw this error today! > > It happened when I was doing some testing of re-running the install > scripts multiple times. My SQL tables got so bad, eventually I > couldn't even log-in anymore. I deleted the tables, went back through > the install one time, and everything returned to normal. Based on my > testing, I'd say the issue will be resolved with the removal of the > install directory fix I proposed earlier. > > Unless the person had previously tried vtiger and did not delete the > existing tables before trying it again. Maybe if we had better error > handling in the install code to identify an existing table, and not > try recreating it again... I'll also post a reply to this message on > the forum. See if deleting their tables fixes the problem. > > Brian > > > On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > >> Has anyone looked into this issue? >> >> webmaster at vtiger.com wrote: >> >>> Hello ! >>> >>> wage has posted a new reply to "Couldn't get the group listing" in >>> the "Help Forum" forum at vtiger. You can use the following link >>> to view the replies made: >>> >>> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >>> >>> ----------------------------------------------- >>> Posted text: >>> i am getting the same error also all it says is >>> >>> My Upcoming and Pending Activities (through 2006-02-27) >>> Close Subject Contact Account Related to Date >>> Recurring Type >>> >>> >>> >>> None scheduled. >>> >>> Couldn\'t get the group listing >>> ----------------------------------------------- >>> >>> You are receiving this email because you are watching the topic, >>> "Couldn't get the group listing" at vtiger. If you no longer wish >>> to watch this topic you can either click the "Stop watching this >>> topic link" found at the bottom of the topic above, or by clicking >>> the following link: >>> >>> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >>> >>> >>> >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Tue Feb 21 14:45:04 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Tue, 21 Feb 2006 11:45:04 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> References: <200602202054.28385.fboudra@free.fr> <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Message-ID: <43FB6DC0.90804@mikefedyk.com> Please make a vtigercrm-4.2-commits at lists.vtigercrm.com list also. Right now my focus is on 4.2.x only and the 5.0 commits are a bit distracting. Thanks Richie wrote: > > Hello! > > A new mailing list will be created tomorrow morning India Time. > The id should be vtigercrm-commits at lists.vtigercrm.com please. > > Thanks, > Richie > > > ----jtk at yahoo.com wrote ---- > > Fathi Boudra wrote: > > svn commist are sended to the ML :) and post-commit-hook too. > > Thank you very much for setting this up. Would it be possible to reinstate > a dedicated checkin mailing list? > > The number of checkin messages will overshadow any discussion > traffic, I think, and make the archives less usable. > > http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository > > currently is subscribed to: > > vtigercrm-repository at lists.sourceforge.net > > Please let me know what I should request gmane changed it to. > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 14:53:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 19:53:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3869 - in /vtigercrm/branches/4.2: ./ cron/ database/ include/ include/database/ install/ modules/Calendar/ Message-ID: <20060221195301.5179B49A44B@vtiger.fosslabs.com> Author: fathi Date: Tue Feb 21 12:52:48 2006 New Revision: 3869 Log: rename db_host_name and db_user_name to db_hostname and db_username Modified: vtigercrm/branches/4.2/config.inc.php vtigercrm/branches/4.2/config.php vtigercrm/branches/4.2/cron/intimateTaskStatus.php vtigercrm/branches/4.2/database/DatabaseConnection.php vtigercrm/branches/4.2/dbmonitor.php vtigercrm/branches/4.2/include/backup.php vtigercrm/branches/4.2/include/database/PearDatabase.php vtigercrm/branches/4.2/index.php vtigercrm/branches/4.2/install/2setConfig.php vtigercrm/branches/4.2/install/3confirmConfig.php vtigercrm/branches/4.2/install/4createConfigFile.php vtigercrm/branches/4.2/install/config.template.php vtigercrm/branches/4.2/modules/Calendar/config.php Modified: vtigercrm/branches/4.2/config.inc.php ============================================================================== --- vtigercrm/branches/4.2/config.inc.php (original) +++ vtigercrm/branches/4.2/config.inc.php Tue Feb 21 12:52:48 2006 @@ -3,5 +3,5 @@ * The configuration file for FHS system * is located at /etc/vtigercrm directory. */ - include('/etc/vtigercrm/config.inc.php'); + include('config.inc.php'); ?> Modified: vtigercrm/branches/4.2/config.php ============================================================================== --- vtigercrm/branches/4.2/config.php (original) +++ vtigercrm/branches/4.2/config.php Tue Feb 21 12:52:48 2006 @@ -20,16 +20,16 @@ $H_NAME=gethostbyaddr($_SERVER['SERVER_ADDR']); /* database configuration - db_host_name: MySQL Database Hostname - db_user_name: MySQL Username - db_password: MySQL Password - db_name: MySQL Database Name + db_hostname + db_username + db_password + db_name */ // all of these commented values get populated by install.php -//$dbconfig['db_host_name'] = '$H_NAME.$sock_path'; -//$dbconfig['db_user_name'] = 'vtigercrm'; -//$dbconfig['db_password'] = ''; -//$dbconfig['db_name'] = 'vtigercrm'; +//$dbconfig['db_hostname'] = '$H_NAME.$sock_path'; +//$dbconfig['db_username'] = 'vtigercrm'; +//$dbconfig['db_password'] = ''; +//$dbconfig['db_name'] = 'vtigercrm'; //$host_name = ''; //$site_URL = ''; Modified: vtigercrm/branches/4.2/cron/intimateTaskStatus.php ============================================================================== --- vtigercrm/branches/4.2/cron/intimateTaskStatus.php (original) +++ vtigercrm/branches/4.2/cron/intimateTaskStatus.php Tue Feb 21 12:52:48 2006 @@ -2,9 +2,10 @@ require('send_mail.php'); require_once('../config.php'); -$dbhost = $dbconfig['db_host_name']; -$dbuser =$dbconfig['db_user_name']; +$dbhost = $dbconfig['db_hostname']; +$dbuser = $dbconfig['db_username']; $dbpass = $dbconfig['db_password']; + $db = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); if (!$db) { die('Could not connect: ' . mysql_error()); Modified: vtigercrm/branches/4.2/database/DatabaseConnection.php ============================================================================== --- vtigercrm/branches/4.2/database/DatabaseConnection.php (original) +++ vtigercrm/branches/4.2/database/DatabaseConnection.php Tue Feb 21 12:52:48 2006 @@ -29,7 +29,7 @@ if(!isset($disable_persistent_connections) || $disable_persistent_connections == false) { - $this->connection = @mysql_pconnect($dbconfig['db_host_name'], $dbconfig['db_user_name'], + $this->connection = @mysql_pconnect($dbconfig['db_hostname'], $dbconfig['db_username'], $dbconfig['db_password']); } @@ -37,10 +37,11 @@ if($this->connection == false) { // We were unable to connect with pconnect. Try connect - $this->connection = mysql_connect($dbconfig['db_host_name'], - $dbconfig['db_user_name'], + $this->connection = mysql_connect( + $dbconfig['db_hostname'], + $dbconfig['db_username'], $dbconfig['db_password']) - or die("Could not connect to server ".$dbconfig['db_host_name']." as ".$dbconfig['db_user_name'].".".mysql_error()); + or die("Could not connect to server ".$dbconfig['db_hostname']." as ".$dbconfig['db_username'].".".mysql_error()); if($this->connection == false && !isset($disable_persistent_connections) || $disable_persistent_connections == false) { Modified: vtigercrm/branches/4.2/dbmonitor.php ============================================================================== --- vtigercrm/branches/4.2/dbmonitor.php (original) +++ vtigercrm/branches/4.2/dbmonitor.php Tue Feb 21 12:52:48 2006 @@ -12,10 +12,10 @@ include_once('config.php'); include_once('adodb/adodb.inc.php'); +session_start(); -session_start(); $conn = ADONewConnection($dbconfig['db_type']); -$conn->Connect($dbconfig['db_host_name'],$dbconfig['db_user_name'],$dbconfig['db_password'],$dbconfig['db_name']); +$conn->Connect($dbconfig['db_hostname'],$dbconfig['db_username'],$dbconfig['db_password'],$dbconfig['db_name']); $perf =& NewPerfMonitor($conn); $perf->UI($pollsecs=5); Modified: vtigercrm/branches/4.2/include/backup.php ============================================================================== --- vtigercrm/branches/4.2/include/backup.php (original) +++ vtigercrm/branches/4.2/include/backup.php Tue Feb 21 12:52:48 2006 @@ -11,8 +11,9 @@ require_once("config.php"); require_once("include/database/PearDatabase.php"); -define("dbserver", $dbconfig['db_host_name']); -define("dbuser", $dbconfig['db_user_name']); + +define("dbserver", $dbconfig['db_hostname']); +define("dbuser", $dbconfig['db_username']); define("dbpass", $dbconfig['db_password']); define("dbname", $dbconfig['db_name']); Modified: vtigercrm/branches/4.2/include/database/PearDatabase.php ============================================================================== --- vtigercrm/branches/4.2/include/database/PearDatabase.php (original) +++ vtigercrm/branches/4.2/include/database/PearDatabase.php Tue Feb 21 12:52:48 2006 @@ -35,11 +35,8 @@ var $lastmysqlrow = -1; var $enableSQLlog = false; - function isMySQL() { return dbType=='mysql'; } - function isOracle() { return dbType=='oci8'; } - function println($msg) { @@ -678,9 +675,9 @@ global $dbconfig, $dbconfigoption; $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; $this->enableSQLlog = ($dbconfig['log_sql'] == true); @@ -711,9 +708,9 @@ { $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; if($dbconfig['log_sql']) Modified: vtigercrm/branches/4.2/index.php ============================================================================== --- vtigercrm/branches/4.2/index.php (original) +++ vtigercrm/branches/4.2/index.php Tue Feb 21 12:52:48 2006 @@ -356,7 +356,7 @@ } require_once('config.php'); -if (!isset($dbconfig['db_host_name'])) { +if (!isset($dbconfig['db_hostname'])) { header("Location: install.php"); exit(); } Modified: vtigercrm/branches/4.2/install/2setConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/2setConfig.php (original) +++ vtigercrm/branches/4.2/install/2setConfig.php Tue Feb 21 12:52:48 2006 @@ -68,19 +68,19 @@ global $dbconfig; - if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - elseif (isset($dbconfig['db_host_name'])) - $db_host_name = $dbconfig['db_host_name']; + if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + elseif (isset($dbconfig['db_hostname'])) + $db_hostname = $dbconfig['db_hostname']; else - $db_host_name = $H_NAME.$sock_path; - - if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; - elseif (isset($dbconfig['db_user_name'])) - $db_user_name = $dbconfig['db_user_name']; + $db_hostname = $H_NAME.$sock_path; + + if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; + elseif (isset($dbconfig['db_username'])) + $db_username = $dbconfig['db_username']; else - $db_user_name = $mysql_username; + $db_username = $mysql_username; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -126,8 +126,8 @@ $admin_password = $_REQUEST['admin_password']; } else { - !isset($_REQUEST['db_host_name']) ? $db_host_name = $H_NAME.$sock_path : $db_host_name = $_REQUEST['db_host_name']; - !isset($_REQUEST['db_user_name']) ? $db_user_name = $mysql_username : $db_user_name = $_REQUEST['db_user_name']; + !isset($_REQUEST['db_hostname']) ? $db_hostname = $H_NAME.$sock_path : $db_hostname = $_REQUEST['db_hostname']; + !isset($_REQUEST['db_username']) ? $db_username = $mysql_username : $db_username = $_REQUEST['db_username']; !isset($_REQUEST['db_password']) ? $db_password= $mysql_password : $db_password = $_REQUEST['db_password']; !isset($_REQUEST['db_name']) ? $db_name = "vtigercrm" : $db_name = $_REQUEST['db_name']; !isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables']; @@ -170,16 +170,16 @@ var errorMessage = ""; // Here we decide whether to submit the form. - if (trim(form.db_host_name.value) =='') { + if (trim(form.db_hostname.value) =='') { isError = true; errorMessage += "\n database host name"; - form.db_host_name.focus(); - } - - if (trim(form.db_user_name.value) =='') { + form.db_hostname.focus(); + } + + if (trim(form.db_username.value) =='') { isError = true; errorMessage += "\n database user name"; - form.db_user_name.focus(); + form.db_username.focus(); } if (trim(form.db_name.value) =='') { @@ -296,11 +296,11 @@ - + - + Modified: vtigercrm/branches/4.2/install/3confirmConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/3confirmConfig.php (original) +++ vtigercrm/branches/4.2/install/3confirmConfig.php Tue Feb 21 12:52:48 2006 @@ -17,11 +17,11 @@ * Description: Executes a step in the installation process. ********************************************************************************/ -if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - -if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; +if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + +if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -76,7 +76,7 @@ $mysql_db_status = 'true'; } else { - $conn = @mysql_pconnect($db_host_name,$db_user_name,$db_password); + $conn = @mysql_pconnect($db_hostname,$db_username,$db_password); if(!$conn) $mysql_status = 'false'; else { @@ -142,11 +142,11 @@
Host Name *" />" />
User Name *" />" />
Password *
- + - + @@ -194,8 +194,8 @@ - - + +
Host Name: :
User Name: :
Password - " /> - " /> + " /> + " /> " /> " /> " /> @@ -227,8 +227,8 @@ - " /> - " /> + " /> + " /> " /> " /> " /> @@ -251,8 +251,8 @@
{APP.LBL_ASSIGNED_TO}   {MOD.LBL_ADDRESS_POSTAL_CODE}
{CUSTOMFIELD}
From mfedyk at mikefedyk.com Sun Feb 5 00:51:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:51:52 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time Message-ID: <43E59278.7070801@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Activities/OpenListView.php vtiger-4.2.3-testing/modules/Activities/OpenListView.php --- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php 2006-02-04 21:44:00.000000000 -0800 @@ -40,9 +40,37 @@ $today = date("Y-m-d", time()); +#Keep this to a minimum of 3 days to show monday's activities when today is friday $later = date("Y-m-d", strtotime("$today + 7 days")); //$activity = new Activity(); //change made as requested by community by shaw - $list_query = " select crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, contactdetails.lastname, contactdetails.firstname, contactdetails.contactid, account.accountid, account.accountname, recurringevents.recurringtype,recurringevents.recurringdate from activity inner join crmentity on crmentity.crmid=activity.activityid left join cntactivityrel on cntactivityrel.activityid= activity.activityid left join contactdetails on contactdetails.contactid= cntactivityrel.contactid left join seactivityrel on seactivityrel.activityid = activity.activityid left outer join account on account.accountid = contactdetails.accountid left outer join recurringevents on recurringevents.activityid=activity.activityid inner join salesmanactivityrel on salesmanactivityrel.activityid=activity.activityid WHERE crmentity.deleted=0 and (activity.activitytype = 'Meeting' or activity.activitytype='Call' or activity.activitytype='Task') AND ( activity.status is NULL || activity.status != 'Completed' ) and ( activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) AND (((date_start >= '$today' AND date_start < '$later') OR (date_start < '$today')) OR (recurringevents.recurringdate between '$today' and '$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; + $list_query = "SELECT + crmentity.crmid, + crmentity.smownerid, + crmentity.setype, + activity.*, + contactdetails.lastname, + contactdetails.firstname, + contactdetails.contactid, + account.accountid, + account.accountname, + recurringevents.recurringtype, + recurringevents.recurringdate, + GREATEST(recurringevents.recurringdate,activity.date_start) as sort_date + FROM activity + INNER JOIN crmentity ON crmentity.crmid = activity.activityid + LEFT JOIN cntactivityrel ON cntactivityrel.activityid = activity.activityid + LEFT JOIN contactdetails ON contactdetails.contactid = cntactivityrel.contactid + LEFT JOIN seactivityrel ON seactivityrel.activityid = activity.activityid + LEFT OUTER JOIN account ON account.accountid = contactdetails.accountid + LEFT OUTER JOIN recurringevents ON recurringevents.activityid = activity.activityid + INNER JOIN salesmanactivityrel ON salesmanactivityrel.activityid = activity.activityid + WHERE crmentity.deleted=0 + AND ( activity.status is NULL || activity.status != 'Completed' ) + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Held') + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) + AND ( date_start <= '$later' OR recurringevents.recurringdate <= '$later' ) + AND salesmanactivityrel.smid ='{$current_user->id}' + ORDER BY sort_date, activity.time_start"; //$list_query = getListQuery("Activities",$where); @@ -65,5 +93,6 @@ 'accountid' => $adb->query_result($list_result, $i, 'accountid'), 'contactid' => $adb->query_result($list_result,$i,'contactid'), - 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'time_start' => $adb->query_result($list_result,$i,'time_start'), 'due_date' => getDisplayDate($adb->query_result($list_result,$i,'due_date')), 'recurringtype' => getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), @@ -79,5 +108,5 @@ // Stick the form header out there. -$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); +$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); //echo get_form_header($current_module_strings['LBL_UPCOMING'], "
".$current_module_strings['LBL_TODAY'].$later_day."
", false); @@ -114,4 +144,5 @@ $end_date=$event['due_date']; //included for getting the OverDue Activities in the Upcoming Activities $start_date=$event['date_start']; + $time_start=$event['time_start']; switch ($event['type']) { @@ -149,8 +180,10 @@ $end=explode("-",$end_date); } + $end_time=explode(":",$time_start); - $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); + $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); $curr=explode("-",$current_date); - $date_diff= mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); + $date_diff= mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) + - mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); if($date_diff>0) From mfedyk at mikefedyk.com Sun Feb 5 01:01:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:01:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb Message-ID: <43E594B2.4000601@mikefedyk.com> The default seems to be 8mb, and the dashboard and pipeline graphs don't work with that limit. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php vtiger-4.2.3-testing/index.php --- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 @@ -29,4 +29,7 @@ } +#More than 8MB memory needed for graphs +ini_set('memory_limit','16M'); + function fetchPermissionDataForTabList() { From mfedyk at mikefedyk.com Sun Feb 5 01:22:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:22:32 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted Message-ID: <43E599A8.9000506@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Leads/Lead.php vtiger-4.2.3-testing/modules/Leads/Lead.php --- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 22:13:43.000000000 -0800 @@ -93,5 +93,5 @@ var $column_fields = Array(); - var $sortby_fields = Array('lastname','email','phone'); + var $sortby_fields = Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); var $combofieldNames = Array('leadsource'=>'leadsource_dom' From mfedyk at mikefedyk.com Sun Feb 5 01:32:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:32:53 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] webmail reply & reply-to-all uri fix (hack) Message-ID: <43E59C15.1060604@mikefedyk.com> I'm hoping someone has the proper fix for this as I was curious about the webmail and there was a help request in the forum I looked and came up with this hack. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php --- vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php 2006-01-30 14:42:59.000000000 -0800 @@ -40,5 +40,6 @@ $base_uri = preg_replace($dirs, $repl, $PHP_SELF); //echo '
overriding base_uri '; - $base_uri="/index.php?module=squirrelmail-1.4.4&action="; + #This is a quick hack that only works if vtiger is in http://domain/vtiger -mikefedyk + $base_uri="/vtiger/index.php?module=squirrelmail-1.4.4&action="; //echo '
in display messages base uri is'.$base_uri; return $base_uri; From mike at mikeandkellycrowe.com Sat Feb 4 20:26:01 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 5 Feb 2006 01:26:01 +0000 GMT Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data ifthe logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com><43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <7992751.1139102726348.JavaMail.teamon@bda047-cell00.bisx.prod.on.blackberry> My vtiger sessions don't expire at all. Is that a setting somewhere? I haven't looked. Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Mike Fedyk Date: Sat, 04 Feb 2006 15:44:45 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From m.jacquemes at neuf.fr Sun Feb 5 05:02:06 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 11:02:06 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php Message-ID: Hello everybody, I'm new on this list but have already done some work on VTiger. Normally this post would go in a help or developer forum but this problem exists also in V5 and I think it has to be corrected. In modules/Settings/ComboFieldList.php, function getUserFldArray uses direct calls to MySQL interface instead of calls to PearDatabase. This could result in connectivity problems. function getUserFldArray($fld_module) { $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = mysql_query($query); $noofrows = mysql_num_rows($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[mysql_result($result,$i,"fieldlabel")] = mysql_result($result,$i,"columnname"); } } return $user_fld; } I replace by : function getUserFldArray($fld_module) { global $adb; $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = $adb->query($query); $noofrows = $adb->getRowCount($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[$adb->query_result($result,$i,"fieldlabel")] = $adb->query_result($result,$i,"columnname"); } } return $user_fld; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060205/67cc77f4/attachment-0001.html From jtk at yahoo.com Sun Feb 5 07:58:21 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 04:58:21 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Michel JACQUEMES wrote: > Normally this post would go in a help or developer forum but this problem > exists also in V5 and I think it has to be corrected. This brings up a good point as we go forward with subversion repository. If you have a bug that exists on many branches, you typically make a checkin for each branch to which it applies, if the people working on that branch are ready for it. If the core team doesn't want Michel checking this fix in to vtigercrm/trunk after he checks it in to vtigercrm/branches/4.2, then we need to have a mechanism by which we know they'll apply it themselves later. The answer in both cases is trac tickets. This should be a bug, and it will have a number (eg. #426). The bug should be marked as applying to a particular milestone (4.2.4). If Michel has commit access, the post_commmit_hook script discussed will associate his comit message 'fixed #426' with the diff, and close the bug. If Michel is not a committer, he would post his patch in the bug attachments, and the person checking it in would use the comit message 'fixed #426' to close the bug. Since track tickets currently only associate with one milestone, it is my thinking that we'd want a separate bug for the the same problem still found on the trunk, associated with the 5.0.0 milestone. This is a little extra work to make the second ticket, but it gives better history of what has been fixed in a given milestone. It's a tradeoff between an extra lightweight task (making a ticket), and having a good history for that particular bug and section of code in your existing stable product and your upcoming release(s). The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 11:10:26 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 08:10:26 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? Message-ID: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Does anyone have experience with copyright-assignment documentation of committer access? I think we can be loose about signed hardcopy, but perhaps there's some benefit to having a simple text emailed in by committers that asserts that we individually: a) are free from contractual restrictions that prevent us from contributing to an OSS project. b) grant copyright on committed work to this repository to vtiger-the-company In return for the volunteers making it easy to clear copyright, perhaps vtiger-the-company can agree to some plan to assign their copyright to a board-directed foundation of the same name at some future date. Any foundation plan would only be implemented if the community grows to a size and commercial importance that it justifies the effort. If the community only acts as volunteer maintainers for existing releases, a foundation is less necessary. vtiger-the-company could be granted by the board certain elevated usage rights to the trademarks, etc, so they'd still be the 'commercial face' of a larger vtiger community. Plone did this some time ago, and now most of the original contributors are involved in commercial consultancies specializing in Plone development. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 13:20:54 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 10:20:54 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E594B2.4000601@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> Message-ID: <43E64206.40800@mikefedyk.com> Untested. This will put it in config.php instead. diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php vtiger-4.2.3-testing/install/4createConfigFile.php --- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 20:46:28.000000000 -0800 +++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 10:13:33.000000000 -0800 @@ -195,6 +195,9 @@ $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; $config .= "\$release_date = '".$release_date."';\n\n"; +$config .= "#More than 8MB memory needed for graphs\n"; +$config .= "ini_set('memory_limit','16M');\n\n"; + $config .= "//World clock & Calculator will be displayed if these variables are 'true' otherwise will not be displayed.\n"; $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; Mike Fedyk wrote: >The default seems to be 8mb, and the dashboard and pipeline graphs don't >work with that limit. > >diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >vtiger-4.2.3-testing/index.php >--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >@@ -29,4 +29,7 @@ > } > >+#More than 8MB memory needed for graphs >+ini_set('memory_limit','16M'); >+ > function fetchPermissionDataForTabList() > { > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From m.jacquemes at neuf.fr Sun Feb 5 13:58:14 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 19:58:14 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Message-ID: Jeff, You have perfectly understood my meaning when I submit this patch. Nevertheless, as I am new and I have tried to read all the archives, I have not been able to find where I have to submit this patch, even if I have to do it twice. I have registered on the forge, so could someone take few minutes to tell me where do I have to go? (don't need a user's manual, only few shortcuts, I hope I will understand the rest). -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Jeff Kowalczyk Envoy??: dimanche 5 f?vrier 2006 13:58 ??: vtigercrm-developers at lists.vtigercrm.com Objet?: Re: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 14:05:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 11:05:22 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205190522.49802.qmail@web34613.mail.mud.yahoo.com> --- Michel JACQUEMES wrote: > I am new and I have tried to read all the archives, I have > not been able to find where I have to submit this patch, even if I have to > do it twice. > I have registered on the forge, so could someone take few minutes to tell me > where do I have to go? (don't need a user's manual, only few shortcuts, I > hope I will understand the rest). The development process, repository hosts, repository tracker, etc., are all changing as we speak. For the moment, patches are coming to this list. The repository into which your patch will be committed is not yet open for authenticated access. The trac tracker into which the related bug would be filed may or may not be open to user signups yet. Forge is going be used for vtiger add-ons, and will have its own svn repository. I think we'll hear from Matthew Brichacek when he's ready to give the all-clear for authenticated access to the vtiger subversion repository and user accounts on trac. http://vtiger.fosslabs.com/cgi-bin/trac.cgi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:01:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:01:58 -0700 Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Message-ID: <1139169718.20220.495.camel@ubuntu> I don't have any problems with point "a" but I won't assign my copyrights to vtiger unless there is a foundation of some kind that controls this and a democratic voting process that allows community members to sit on the board. We've all seen it before, commercial entities get greedy (or their VC's) and if they have full copyrights over the project you can expect it to get dual licensed and then all kinds of bad things will follow. If you want examples, look no further than mambo, asterisk or sugar. Matt On Sun, 2006-02-05 at 08:10 -0800, Jeff Kowalczyk wrote: > Does anyone have experience with copyright-assignment documentation of > committer access? > > I think we can be loose about signed hardcopy, but perhaps there's some benefit > to having a simple text emailed in by committers that asserts that we > individually: > > a) are free from contractual restrictions that prevent us from contributing to > an OSS project. > > b) grant copyright on committed work to this repository to vtiger-the-company > > In return for the volunteers making it easy to clear copyright, perhaps > vtiger-the-company can agree to some plan to assign their copyright to a > board-directed foundation of the same name at some future date. > > Any foundation plan would only be implemented if the community grows to a size > and commercial importance that it justifies the effort. If the community only > acts as volunteer maintainers for existing releases, a foundation is less > necessary. > > vtiger-the-company could be granted by the board certain elevated usage rights > to the trademarks, etc, so they'd still be the 'commercial face' of a larger > vtiger community. > > Plone did this some time ago, and now most of the original contributors are > involved in commercial consultancies specializing in Plone development. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 15:15:59 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 12:15:59 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <1139169718.20220.495.camel@ubuntu> Message-ID: <20060205201559.51975.qmail@web34606.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > I don't have any problems with point "a" but I won't assign my > copyrights to vtiger unless there is a foundation of some kind that > controls this and a democratic voting process that allows community > members to sit on the board. I guess you're right, copyright assignment isn't something to talk about until a foundation is in place, which isn't even on the radar at this time. The repository will be helpful here, we can assume it (theoretically) contains line-by-line 'svn blame' of the codebase, all the way back through when sourceforge CVS was started. Anyone who wanted to clear copyright (for some sort of license change) would have to slog through that and subtract out any code that wasn't written by vtiger-the-company. And they'd have their own trouble separating out the sugarcrm origination. I retract the suggestion. Commit first, answer Lawyer's questions later ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:52:37 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:52:37 -0700 Subject: [Vtigercrm-developers] Getting started with SVN Message-ID: <1139172757.20220.502.camel@ubuntu> So, when should we make the official switch over to SVN? I can get enough of the system up today and do a final conversion of CVS today as well. The extra features like post-commit hooks can be added as we go along correct? Anyone who wants to help set up these much needed features? I haven't checked, but do CVS check-ins slow to almost nothing over the weekend? If so, today may be the day to get the final conversion done. We gave an SVN crash course on IRC the other day that was able to get the core team up to speed on SVN so they should be ready to go for the most common day-to-day tasks. Any suggestions on when to pull the trigger? Matt From mmbrich at fosslabs.com Sun Feb 5 16:08:06 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:08:06 -0700 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <43E40310.9050803@mikefedyk.com> References: <43E40310.9050803@mikefedyk.com> Message-ID: <1139173686.20220.504.camel@ubuntu> Nada on freshmeat or sf.net. Maybe we should write one :). Matt On Fri, 2006-02-03 at 17:27 -0800, Mike Fedyk wrote: > Does anyone know of any ready-made bounty handling systems? > > Comments wanted. > > (16:53:41) David_Johnston: anyway add a sectionto the site where i can > place a bounty > (16:53:55) David_Johnston: this must have the folowing > (16:54:46) David_Johnston: 1 file uploads so i can upload descrptive > files > (16:55:48) David_Johnston: a vault where the dev can upload his work > and open it when he has been paid > (16:56:20) David_Johnston: but keep all code in case of a dispute > (16:56:54) David_Johnston: the code must be able to be run from the > vault > (16:57:10) David_Johnston: ie a working demo > (16:57:42) David_Johnston: do this and i will have a few bountys for u > (16:59:51) David_Johnston: u could also have a small % goto the vtiger > team of every bounty 5% say > (17:00:23) mfedyk: Here's what I'm thinking > (17:00:35) mfedyk: we can do most of this with a forum > (17:01:29) David_Johnston: anyway im of to bed email me if u think is > doable at (vtigerATzim-onlineDOTcom) > (17:01:35) mfedyk: the code can be signed and encrypted to a gpg key > that is held by the bounty mediator. > (17:01:51) David_Johnston: yup > (17:02:07) mfedyk: and the mediator releases the code once all sides > agree on the bounty. > (17:02:19) David_Johnston: kewl > (17:02:34) David_Johnston: but the code must be able to run > (17:02:48) mfedyk: I don't think we should have an automated hosting > of the code. > (17:03:26) mfedyk: with your system you would end up with a modified > code base, but would need to know the tools to extract the changes. > (17:03:27) David_Johnston: so for example i can go to > www.vtiger.com/bounty232/demo/ and see it work > (17:04:40) David_Johnston: just make shure vtiger stay honist anit > will all work > (17:06:46) David_Johnston: i love OS but understand nothing is for > free > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 16:23:09 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:23:09 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139172757.20220.502.camel@ubuntu> Message-ID: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > So, when should we make the official switch over to SVN? > ... do a final conversion of CVS today as well. ASAP, it seems like the vtiger team has refrained from committing over the weekend. Unfortunately, sourceforge's 'nightly' tarball is still the exact same bytecount as the one we worked with originally: 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 Is the same as the one that yeilded: Total SVN Commits: 3392 First Revision Date: Mon Aug 30 02:13:46 2004 Last Revision Date: Tue Jan 24 08:40:10 2006 I think we need to force a nightly tarball backup, somehow. Anyone on the vtiger team have access to the vtigercrm sourceforge shell account? I don't know if you can even do a backup without the sourceforge administrator's intervention. Maybe the sourceforge shell account has access to the repository root, and can tar and scp it manually. > The extra features like post-commit hooks can be added as we go > along correct? Anyone who wants to help set up these much needed > features? Yes, those goodies shouldn't stop us from starting with svn cutover at a reasonable opportunity. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 16:28:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:28:25 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> References: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> Message-ID: <1139174905.20220.517.camel@ubuntu> > Unfortunately, sourceforge's 'nightly' tarball is still the exact same > bytecount as the one we worked with originally: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 darn, I was hoping we could have it before the core team gets started again (this evening). The date is right. Should I pull it down and convert it and see what we get? Matt From jtk at yahoo.com Sun Feb 5 16:32:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:32:58 -0800 (PST) Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <1139173686.20220.504.camel@ubuntu> Message-ID: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > Nada on freshmeat or sf.net. Maybe we should write one :). I was surpised when my search came up empty, too. Maybe a trac ticket marked with a certain component could function as a bounty post? http://fundable.org comes to mind as a possiblity. 5% is about my upper limit for acceptable fee-load on an open-source funding mechanism. For the 5%, fundable .org seems to offer some thoughtful features for transacting group funding. "...How much does Fundable cost? Starting a group action or making a pledge is completely FREE. EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group actions) have a 5% fee taken from their totals. (This does not apply to group actions created before January 5, 2006. Click here to read about fees for these older group actions). Remember, there is no cost to set up a group action and no one pays anything if a group action expires.""" __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 16:39:04 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:39:04 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205213904.90092.qmail@web34614.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 > The date is right. Should I pull it down and convert it and see what we > get? No, I wasn't clear about the current file. That tarball is what you get at this moment, and the bytecount hasn't changed since the one you and I worked with on or about friday. They're the same file, that's just my local creation time. Sourceforge's nightly tarball mechanism apparently isn't firing nightly. tarring up the CVS repository root would be just as good, but I have no idea what the sourceforge shell account layout is, if that repository is even visible. When I was running through our procedure, the steps in sequence for cvs2svn and svn reorganization took about a half-hour or less. If we can get someone with the sourceforge shell account to get us a tarball of the repository ASAP, maybe there's still time... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 17:01:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 14:01:30 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> I don't know if they'll get to it in time, but I opened a support request with sourceforge: http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 ------------------- Nightly tarball needed for vtigercrm, last date 2005-01-24 Volunteer community members are trying to complete an time-dependent operation on the CVS repository for sourceforge project: vtigercrm The nightly tarball we did our test run with only has commit activity up through Tue Jan 24 08:40:10 2006. The tarball itself seems to be dated on the 24th. There has been commit activity since then, but no newer nightly tarball is available. Last known CVS activity is 2006-02-03 16:20. Can you trigger that backup at your earliest convenience? If possible, can you also tell me whether a person using the vtigercrm sourceforge shell account would be able backup the repository directory manually? Those guys come in to work in a few hours, and that will be our last chance to do this operation today. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 17:25:29 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 15:25:29 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> References: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> Message-ID: <1139178329.20220.523.camel@ubuntu> Great!, even if they can't get to it today we may be able to co-ordinate something that still gives us a clean cut-off point. If they can, icing on the cake. Matt On Sun, 2006-02-05 at 14:01 -0800, Jeff Kowalczyk wrote: > I don't know if they'll get to it in time, but I opened a support request with > sourceforge: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 > > ------------------- > Nightly tarball needed for vtigercrm, last date 2005-01-24 > > Volunteer community members are trying to complete an > time-dependent operation on the CVS repository for > sourceforge project: vtigercrm > > The nightly tarball we did our test run with only has > commit activity up through Tue Jan 24 08:40:10 2006. > The tarball itself seems to be dated on the 24th. > > There has been commit activity since then, but no newer > nightly tarball is available. Last known CVS activity > is 2006-02-03 16:20. > > Can you trigger that backup at your earliest convenience? > > If possible, can you also tell me whether a person > using the vtigercrm sourceforge shell account would be > able backup the repository directory manually? Those > guys come in to work in a few hours, and that will be > our last chance to do this operation today. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From joestewart at users.sourceforge.net Sun Feb 5 17:01:16 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:01:16 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <20060205220116.GA6637@beststuff.com> On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > > Nada on freshmeat or sf.net. Maybe we should write one :). > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > Launchpad kind of fills in this for open source projects. Bounties, Rosetta translation for any project, and built to work with distro's. Seeing it made me have second thoughts about writing my own reverse auction. A couple of notable projects there :) https://launchpad.net/projects/+all Of course KDE and all the others still have their own project environments too. Joe > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > This also does look like it might work OK. Joe From joestewart at users.sourceforge.net Sun Feb 5 17:25:57 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:25:57 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205220116.GA6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> Message-ID: <20060205222557.GB6637@beststuff.com> On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > > --- Matthew Brichacek wrote: > > > Nada on freshmeat or sf.net. Maybe we should write one :). > > > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > > with a certain component could function as a bounty post? > > > > Launchpad kind of fills in this for open source projects. Bounties, > Rosetta translation for any project, and built to work with distro's. > Seeing it made me have second thoughts about writing my own reverse > auction. > Ironically there is this bounty on Launchpad: https://launchpad.net/bounties/vtiger-universe Sorry for the follow up to my own post. Joe From webmaster at vtigercrmfrance.org Sun Feb 5 17:35:47 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Sun, 05 Feb 2006 23:35:47 +0100 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205222557.GB6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> <20060205222557.GB6637@beststuff.com> Message-ID: <43E67DC3.2050202@vtigercrmfrance.org> An ubuntu package exist : http://www.vtigercrmfrance.org/component/option,com_bookmarks/Itemid,94/mode,0/catid,1/navstart,0/search,*/ this package is not perfect, just an alien port from suse rpm package, but fabo (fathi) is working on new debian and ubuntu package for vtiger crm 5 release. vtiger CRM is also in debian prospecting package, thanks to fathi too ;-) Joe Stewart a ?crit : >On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > > >>On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: >> >> >>>--- Matthew Brichacek wrote: >>> >>> >>>>Nada on freshmeat or sf.net. Maybe we should write one :). >>>> >>>> >>>I was surpised when my search came up empty, too. Maybe a trac ticket marked >>>with a certain component could function as a bounty post? >>> >>> >>> >>Launchpad kind of fills in this for open source projects. Bounties, >>Rosetta translation for any project, and built to work with distro's. >>Seeing it made me have second thoughts about writing my own reverse >>auction. >> >> >> > >Ironically there is this bounty on Launchpad: > > https://launchpad.net/bounties/vtiger-universe > >Sorry for the follow up to my own post. > >Joe > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mike at mikeandkellycrowe.com Sun Feb 5 17:49:24 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 05 Feb 2006 17:49:24 -0500 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E680F4.7060803@mikeandkellycrowe.com> What about pledging/campaigning s/w...Close? http://openhive.sourceforge.net/ http://demo.voter2voter.org/demo/index.php?display=Home This looks good. Make Campaign=Bounty, Have people put what $ they pledge Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > >> Nada on freshmeat or sf.net. Maybe we should write one :). >> > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > > "...How much does Fundable cost? > > Starting a group action or making a pledge is completely FREE. > > EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group > actions) have a 5% fee taken from their totals. (This does not apply to group > actions created before January 5, 2006. Click here to read about fees for these > older group actions). > > Remember, there is no cost to set up a group action and no one pays anything if > a group action expires.""" > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > -- Cheers! Mike Yahoo: mikecrowe MSNM: mike at mikeandkellycrowe.com IRC: Commonly on #vtiger From jtk at yahoo.com Sun Feb 5 20:11:41 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 17:11:41 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139178329.20220.523.camel@ubuntu> Message-ID: <20060206011141.27983.qmail@web34607.mail.mud.yahoo.com> This command can be used to monitor the status of the tarball: $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --20:08:34-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2.1' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Mon, 06 Feb 2006 01:08:34 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Tue, 24 Jan 2006 16:13:42 GMT ETag: "534732-123db92-7f07980" Accept-Ranges: bytes Content-Length: 19127186 Connection: close Content-Type: application/x-bzip2 Length: 19,127,186 (18M) [application/x-bzip2] 200 OK __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 20:33:09 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 17:33:09 -0800 Subject: [Vtigercrm-developers] vtiger license(s) (was: Comitter access forms?) In-Reply-To: <1139169718.20220.495.camel@ubuntu> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> <1139169718.20220.495.camel@ubuntu> Message-ID: <43E6A755.1090209@mikefedyk.com> Matthew Brichacek wrote: >I don't have any problems with point "a" but I won't assign my >copyrights to vtiger unless there is a foundation of some kind that >controls this and a democratic voting process that allows community >members to sit on the board. We've all seen it before, commercial >entities get greedy (or their VC's) and if they have full copyrights >over the project you can expect it to get dual licensed and then all >kinds of bad things will follow. If you want examples, look no further >than mambo, asterisk or sugar. > > > I completely agree. But I want to take it a bit further. I would be willing to allow joint copyright assignment (similar to what Sun does with OpenOffice.org) but any file I add will be under the LGPL. I see no reason to add *any* files under the SPL, VPL or MPL license to vtiger. This thread about the SPL and MPL licenses applies to VPL also: http://lists.debian.org/debian-legal/2005/11/msg00112.html Why do we need *another* open source license? From allan.bush+vtiger_dev at gmail.com Mon Feb 6 15:17:15 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Mon, 6 Feb 2006 12:17:15 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> References: <43E3D5B7.8040507@mikefedyk.com> <43E40B6E.3080201@mikefedyk.com> Message-ID: <3bec26390602061217r1345d5a7gba5db232ae72f795@mail.gmail.com> > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Just because it hasn't been > update often enough to your liking doesn't mean we can't update it more > often. Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included wit vtiger. > > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. > > Let's keep adodb in the vtiger source code. > That was me I needed to use a patch to get the postgres install process to work properly. The patch has now made it's way upstream though so creating an adodb dependency >= 4.70 works for me. I was going to avoid weighting in on this matter, but looks like I can't stop myself. Do to the expressed need to create vtiger for dummies (I think a lot of stuff outside of the installation process need to be cleaned up for this to be possible) I understand the need for the current bundled packages, however if vtiger is ever going to be included in a Linux package manager then it needs to be stripped to just the vtiger code and a list of dependencies. From jtk at yahoo.com Tue Feb 7 07:43:47 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 7 Feb 2006 04:43:47 -0800 (PST) Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? Message-ID: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> I have heard nothing from sourceforge help desk regarding when they're going to fix the inactive nightly cvs repository backup. If any of the core developers have ssh access to the vtigercrm area of sourceforge, please look for the repository directory, which will contain directories as follows: CVSROOT customerportal outlookplugin sugar2vtiger thunderbirdextn vtiger_crm vtiger_webforms vtigercrmoutlook vtigeroutlook vtigertoolbar wordintegration I haven't used sourceforge shell access, so I don't know what layout it has. If you find repository, what we need to complete the subversion cutover is: a) at the *end* of vtiger team's workday, make a timestamped repos backup: tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found b) Announce on this list that an attempted cvs to svn cutover is going to happen, and CVS checkins should be curtailed for the next 8-12 hours. c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can get at it. d) let Matthew Brichacek know that the cutover can begin, if he has time that day to run through the conversion procedure. e) If a-d happen, Matthew announces before the vtiger team's next workday begins that the svn repository is open, and CVS should not be committed to anymore. If we don't get all the way through that in one day for some reason, we can try the next day, and so on. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jlee at zertis.net Tue Feb 7 09:44:59 2006 From: jlee at zertis.net (Josh Lee) Date: Tue, 07 Feb 2006 08:44:59 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> Message-ID: <43E8B26B.9020006@zertis.net> I do not know about there system for sure, but I was under the belief that every user has their own crotab. If this is so we don't need them to repair the backup, we could mearly do it our selfs (as in someone who has shell access with vtiger at sourceforge.net). Jeff Kowalczyk wrote: >I have heard nothing from sourceforge help desk regarding when they're going to >fix the inactive nightly cvs repository backup. > >If any of the core developers have ssh access to the vtigercrm area of >sourceforge, please look for the repository directory, which will contain >directories as follows: > >CVSROOT >customerportal >outlookplugin >sugar2vtiger >thunderbirdextn >vtiger_crm >vtiger_webforms >vtigercrmoutlook >vtigeroutlook >vtigertoolbar >wordintegration > >I haven't used sourceforge shell access, so I don't know what layout it has. If >you find repository, what we need to complete the subversion cutover is: > >a) at the *end* of vtiger team's workday, make a timestamped repos backup: > tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found > >b) Announce on this list that an attempted cvs to svn cutover is going to >happen, and CVS checkins should be curtailed for the next 8-12 hours. > >c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can >get at it. > >d) let Matthew Brichacek know that the cutover can begin, if he has time that >day to run through the conversion procedure. > >e) If a-d happen, Matthew announces before the vtiger team's next workday >begins that the svn repository is open, and CVS should not be committed to >anymore. > >If we don't get all the way through that in one day for some reason, we can try >the next day, and so on. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060207/7dd3051c/attachment-0001.vcf From joe at beststuff.com Tue Feb 7 09:57:02 2006 From: joe at beststuff.com (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From joestewart at users.sourceforge.net Tue Feb 7 09:57:02 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From fboudra at free.fr Thu Feb 9 04:13:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 9 Feb 2006 10:13:05 +0100 Subject: [Vtigercrm-developers] vtigerforge News Message-ID: <200602091013.05358.fboudra@free.fr> hi all, some news about vtigerforge ... it's running and usable, you can find it at : http://vtigerforge.fosslabs.com/ all basic stuff works : * create accounts * create projects * subversion checkout/commit * viewcvs * vtigerforge theme on my todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * fix mailing list yourproject-commits * add wiki plugin * add svn commit email plugin * add svn tracker plugin * redirect vtigerforge.com All Thanks to Matthew Brichacek (mmbrich) for the hosting. cheers, Fathi From sergiokessler at gmail.com Thu Feb 9 18:12:59 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 9 Feb 2006 20:12:59 -0300 Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <200602091013.05358.fboudra@free.fr> References: <200602091013.05358.fboudra@free.fr> Message-ID: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> is there any news about when/where the official development goes to devel.vtiger.com (aka vtiger.fosslabs.com) ? /sak On 2/9/06, Fathi Boudra wrote: > hi all, > > some news about vtigerforge ... > > it's running and usable, you can find it at : > http://vtigerforge.fosslabs.com/ > > all basic stuff works : > * create accounts > * create projects > * subversion checkout/commit > * viewcvs > * vtigerforge theme > > on my todo list : > * test other services : ftp, mailing lists, shell > * fix the viewcvs theme > * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ > * fix mailing list yourproject-commits > * add wiki plugin > * add svn commit email plugin > * add svn tracker plugin > * redirect vtigerforge.com > > All Thanks to Matthew Brichacek (mmbrich) for the hosting. > > cheers, > > Fathi > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From jtk at yahoo.com Thu Feb 9 18:27:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 15:27:58 -0800 (PST) Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> Message-ID: <20060209232758.43187.qmail@web34601.mail.mud.yahoo.com> --- "Sergio A. Kessler" wrote: > is there any news about when/where the official development goes to > devel.vtiger.com (aka vtiger.fosslabs.com) ? We're waiting on the 'nightly' tarball of the CVS repository to resume service. It stopped generating 2006-01-24 for unknown reasons. Once we have a current CVS snapshot, a procedure has been tested to convert that tarball to a properly configured subversion repository. Matthew has already done all the subversion and trac setup. I filed a support request with sourceforge, but they're not replying any progress at this time: https://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 This situation is frustrating, I'm sure, for those who want to work on vtigercrm-4.2.4 and various feature branches, but we're at the mercy of the sourceforge help desk for the time being. It would take somebody there 5 minutes to cut the tarball we need. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 19:34:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 16:34:14 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? Message-ID: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Sourceforge came through with a manual copy of our needed CVS repository snapshot. If Matthew is ready, the conversion to subversion could happen at any time. It is unclear if the automatic nightly snapshots will resume tomorrow. --------------- $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Fri, 10 Feb 2006 00:33:01 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT ETag: "534732-1274a35-a37dbf40" Accept-Ranges: bytes Content-Type: application/x-bzip2 Connection: close Length: unspecified [application/x-bzip2] 200 OK ----------------- Comment By: Robert Liesenfeld (xunil) Date: 2006-02-10 00:17 Message: Logged In: YES user_id=1054 I've manually recreated your CVS tarball on the cvs servers. This is as of 2006-02-09 16:09 PST. We are looking into why this was not recreated automatically. Thanks for the heads-up. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Thu Feb 9 20:26:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 18:26:23 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Message-ID: <1139534783.29766.105.camel@ubuntu> I'll get on this ASAP, maybe we can have it up by the time the vtiger crew starts. matt On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > Sourceforge came through with a manual copy of our needed CVS repository > snapshot. If Matthew is ready, the conversion to subversion could happen at any > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > --------------- > > $ wget -S --spider > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > sent, awaiting response... HTTP/1.1 200 OK > Date: Fri, 10 Feb 2006 00:33:01 GMT > Server: Apache/2.0.51 (Fedora) > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > ETag: "534732-1274a35-a37dbf40" > Accept-Ranges: bytes > Content-Type: application/x-bzip2 > Connection: close > Length: unspecified [application/x-bzip2] > 200 OK > > ----------------- > > Comment By: Robert Liesenfeld (xunil) > Date: 2006-02-10 00:17 > > Message: > Logged In: YES > user_id=1054 > > I've manually recreated your CVS tarball on the cvs servers. > This is as of 2006-02-09 16:09 PST. > > We are looking into why this was not recreated > automatically. Thanks for the heads-up. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From mmbrich at fosslabs.com Thu Feb 9 22:09:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 20:09:05 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139534783.29766.105.camel@ubuntu> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> <1139534783.29766.105.camel@ubuntu> Message-ID: <1139540946.29766.107.camel@ubuntu> It's up, all that's left is a full list of users and which branches/trunks they are allowed to work with. YAY!! Matt On Thu, 2006-02-09 at 18:26 -0700, Matthew Brichacek wrote: > I'll get on this ASAP, maybe we can have it up by the time the vtiger > crew starts. > > matt > > On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > > Sourceforge came through with a manual copy of our needed CVS repository > > snapshot. If Matthew is ready, the conversion to subversion could happen at any > > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > > > --------------- > > > > $ wget -S --spider > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > > sent, awaiting response... HTTP/1.1 200 OK > > Date: Fri, 10 Feb 2006 00:33:01 GMT > > Server: Apache/2.0.51 (Fedora) > > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > > ETag: "534732-1274a35-a37dbf40" > > Accept-Ranges: bytes > > Content-Type: application/x-bzip2 > > Connection: close > > Length: unspecified [application/x-bzip2] > > 200 OK > > > > ----------------- > > > > Comment By: Robert Liesenfeld (xunil) > > Date: 2006-02-10 00:17 > > > > Message: > > Logged In: YES > > user_id=1054 > > > > I've manually recreated your CVS tarball on the cvs servers. > > This is as of 2006-02-09 16:09 PST. > > > > We are looking into why this was not recreated > > automatically. Thanks for the heads-up. > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From jtk at yahoo.com Thu Feb 9 22:13:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:13:36 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139540946.29766.107.camel@ubuntu> Message-ID: <20060210031336.30803.qmail@web34604.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > It's up, all that's left is a full list of users and which > branches/trunks they are allowed to work with. > YAY!! > Matt Terrific work, Matt. Thanks for putting in the time tonight, before the vtiger team starts their next workday. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 22:24:44 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:24:44 -0800 (PST) Subject: [Vtigercrm-developers] CVS cutover to svn, confirm with team Message-ID: <20060210032444.16015.qmail@web34610.mail.mud.yahoo.com> Welcome to the subversion repository and trac instance, all thanks to Matt and co. for the hosting and administration of all this. This thread could be used by the vtiger team to confirm that: a) they're going to go live with development on vtigercrm/trunk as of today, and sourceforge CVS is 'dark' as of today. b) people with an interest in 4.2 maintenance can obtain work on vtigercrm/branches/4.2 c) maintainers can recreate an accurate vtigercrm/tags/vtigercrm-4.2.3, and cut a new tar.gz and .zip d) maintainers can make vtigercrm/tags/vtigercrm-4.2.4 from vtigercrm/branches/4.2 at some near-future date, and get it officially released. Matt needs to announce when he's ready with authenticated access, (svn+ssh:// and/or https://) and distribute login info, but other than that, release the hounds! P.S. I propose that svndump (in plaintext format) be run on the repositories as a cron job daily, just for the first week or so, in case we have any unforseen trouble. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Fri Feb 10 02:48:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 09 Feb 2006 23:48:22 -0800 Subject: [Vtigercrm-developers] New way to store phone numbers, email addresses and postal addresses Message-ID: <43EC4546.9040703@mikefedyk.com> Comments? > (23:36:53) *mfedyk:* does anyone know if 5.0 has any db changes in > storing phone numbers, email addresses and postal addresses? > (23:39:11) *mfedyk:* I've been thinking we need one table that stores > them in one field with a data type and a subtype > (23:40:25) *mfedyk:* so if you're searching for a phone number it > wouldn't matter if it was phone fax, mobile or pager (and you wouldn't > need custom fields if you have lots of phone numbers per lead, contact > or account. > (23:41:31) *mfedyk:* see, because one of the uses of crm is in those > "save your ass" type situations. You know the phone number that is > calling you and you're talking to them but forgot their name (for > instance). > (23:41:46) *mfedyk:* this way you don't have to search in phone number > (23:42:01) *mfedyk:* then mobile > (23:42:34) *mfedyk:* or any of the custom fields you've added for > phone numbers. > (23:45:37) *mfedyk:* the table would have these fields: crmid, data > type (phone, email, web site, etc.), subtype (phone, fax, office, > mobile -- any division under the main type), data_field (VARCHAR(50)) From workgroup at erpakademi.com Fri Feb 10 04:42:18 2006 From: workgroup at erpakademi.com (ERPakademi Work Group) Date: Fri, 10 Feb 2006 11:42:18 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? Message-ID: <00c101c62e26$4cef1650$b87efea9@atptech.net> How notify by FAX or SMS batch Job in Vtiger? Vtiger support any FAX or SMS OpenSource solutions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060210/28b3d5c6/attachment-0001.html From mfedyk at mikefedyk.com Fri Feb 10 11:40:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 10 Feb 2006 08:40:19 -0800 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? In-Reply-To: <00c101c62e26$4cef1650$b87efea9@atptech.net> References: <00c101c62e26$4cef1650$b87efea9@atptech.net> Message-ID: <43ECC1F3.3090309@mikefedyk.com> ERPakademi Work Group wrote: > How notify by FAX or SMS batch Job in Vtiger? > Vtiger support any FAX or SMS OpenSource solutions? What batch operation do you want to be notified about? >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > Interesting... From gokhan at teknobox.com Sat Feb 11 01:47:14 2006 From: gokhan at teknobox.com (=?windows-1254?Q?G=F6khan_MERCANO=D0LU?=) Date: Sat, 11 Feb 2006 08:47:14 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? References: <00c101c62e26$4cef1650$b87efea9@atptech.net> <43ECC1F3.3090309@mikefedyk.com> Message-ID: <010001c62ed7$00b9f0f0$b87efea9@atptech.net> >> How notify by FAX or SMS batch Job in Vtiger? >> Vtiger support any FAX or SMS OpenSource solutions? > > What batch operation do you want to be notified about? For. Ex: Customer invoice, speacial reminder by fax or SMS.... So I will working for integration that soluiton to vtiger 1-) Send reminder by FAX or SMS SMS (http://php2sms.sourceforge.net/) FAX (http://www.hylafax.org) 2-) Barcode generation for each inventory (its more important relation to customer system) http://bar-code.sourceforge.net/ and barcode scanner (http://webqcat.sourceforge.net/) 3-) Vtiger User Messanger (I will development) From mfedyk at mikefedyk.com Sat Feb 11 20:47:56 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 11 Feb 2006 17:47:56 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS Message-ID: <43EE93CC.4060203@mikefedyk.com> diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php vtiger-4.2.3-dbtest/modules/Import/parse_utils.php --- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 10:38:17.000000000 -0800 @@ -20,6 +20,7 @@ function parse_import($file_name,$delimiter,$max_lines,$has_header) { + ini_set('auto_detect_line_endings',1); $line_count = 0; $field_count = 0; From developer at infointegrated.com Sun Feb 12 19:30:52 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 12 Feb 2006 18:30:52 -0600 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E3E30F.5030602@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> Message-ID: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Not sure where we are with the branch at this point. I had some time and decided to try this patch on the 4.2.3 code. There were a few problems... Here's what I found: /include/utils.php (line 812) in function get_group_options: $sql = "select groupname from groups"; (The patch changes the field from "name" to "groupname". Not sure why, nor if there are other changes. It seemed to work changing this line to "name", as well as updating the SQL table to "groupname" - which is the option I chose. This fix corrects the "New Ticket" option, which was not displaying at all.) /modules/Home/index.php (line 157:160) add new line: $list .= $row["type"]; $list .= ''; + $list .= ''; $list .= ''; $i++; (This patch corrects the missing right border on the My Group Allocations section on the Home module.) /modules/HelpDesk/ListTickets.php (line 107): $list.=''; (This didn't cause any problems, but clearly should be a , not the it was originally in the script). With a bit of free time from the normal day-to-day business support, I have setup a development instance on my server for v4.2 branches. Once the branch is on the new CVS, I'd like to start helping in testing and troubleshooting. I'm new to CVS (not PHP), so I would also need some simple instructions on how to pull a distribution from CVS. Also, if there is a preferred format for posting patch code, please let me know. Thanks, Brian On Feb 3, 2006, at 5:11 PM, Mike Fedyk wrote: > Matthew Brichacek wrote: > >> Yea I wanted to start breaking this down into sub-patches with >> diffs and >> then send those to the list, from there we can check them in one- >> by-one >> with the proper comments. I thought I would post it anyways so other >> people can start reviewing it. >> > I don't think posting the patch will be very helpful, but here's the > diffstat. > > This might be what is in the 4.5 branch in cvs/svn. Dunno if that > will > be any better. > > Mike > > 422_to_424.php |only > > Release_Notes.html |only > > SendReminder.php | 2 > > bin/startvTiger.bat | 28 > > bin/startvTiger.sh | 10 > > bin/stopvTiger.bat | 8 > > bin/uninstallvtiger.sh | 28 > > contactserialize.php | 219 > > cron/send_mail.php | 2 > > data/CRMEntity.php | 108 > > include/Calc.php | 2 > > include/ColorPicker2.js |only > > include/ComboStrings.php | 3 > > include/CustomFieldUtil.php | 37 > > include/RelatedListView.php | 280 > > include/database/PearDatabase.php | 49 > > include/dd |only > > include/general.js | 64 > > include/images/bgcolor.gif |only > > include/language/en_us.lang.php | 17 > > include/nusoap/changelog | 682 > > include/nusoap/class.nusoap_base.php | 1561 - > > include/nusoap/class.soap_fault.php | 149 > > include/nusoap/class.soap_parser.php | 1127 - > > include/nusoap/class.soap_server.php | 1864 +- > > include/nusoap/class.soap_transport_http.php | 1798 + > > include/nusoap/class.soap_val.php | 163 > > include/nusoap/class.soapclient.php | 1496 - > > include/nusoap/class.wsdl.php | 3026 +-- > > include/nusoap/class.wsdlcache.php | 344 > > include/nusoap/class.xmlschema.php | 1671 - > > include/nusoap/nusoap.php |12836 ++ > +++++------- > > include/nusoap/nusoapmime.php | 723 > > include/submenu.js | 6 > > include/uifromdbutil.php | 59 > > include/utils.php | 1009 + > > install/0welcome.php | 2558 ++ > > install/1checkSystem.php | 261 > > install/2setConfig.php | 285 > > install/3confirmConfig.php | 757 > > install/4createConfigFile.php | 344 > > install/5createTables.php | 274 > > install/images |only > > install/install.css | 10 > > install/populateSeedData.php | 17 > > log4php/appenders/LoggerAppenderFile.php | 2 > > modules/Accounts/Account.php | 75 > > modules/Accounts/Delete.php | 6 > > modules/Accounts/DetailView.html | 2 > > modules/Accounts/EditView.html | 1 > > modules/Accounts/EditView.php | 1 > > modules/Accounts/Forms.php | 124 > > modules/Accounts/ListView.html | 146 > > modules/Accounts/ListView.php | 73 > > modules/Accounts/ListViewTop.php | 8 > > modules/Accounts/Merge.php | 245 > > modules/Accounts/Popup.html | 186 > > modules/Accounts/Save.php | 6 > > modules/Accounts/SearchForm.html | 14 > > modules/Accounts/language/en_us.lang.php | 4 > > modules/Activities/Activity.php | 34 > > modules/Activities/Delete.php | 6 > > modules/Activities/DetailView.html | 2 > > modules/Activities/EditView.html | 9 > > modules/Activities/EditView.php | 1 > > modules/Activities/Forms.php | 295 > > modules/Activities/ListView.php | 29 > > modules/Activities/OpenListView.html | 17 > > modules/Activities/OpenListView.php | 40 > > modules/Activities/Save.php | 46 > > modules/Activities/SendReminder.php | 2 > > modules/Calendar/UserCalendar.php | 2 > > modules/Calendar/appointment.pinc | 4 > > modules/Calendar/calendar_day.php | 26 > > modules/Calendar/calendar_month.php | 27 > > modules/Calendar/calendar_week.php | 49 > > modules/Contacts/AddBusinessCard.php | 23 > > modules/Contacts/Contact.php | 142 > > modules/Contacts/Delete.php | 5 > > modules/Contacts/DetailView.html | 5 > > modules/Contacts/DetailView.php | 5 > > modules/Contacts/EditView.html | 1 > > modules/Contacts/EditView.php | 4 > > modules/Contacts/Forms.php | 135 > > modules/Contacts/ListView.html | 136 > > modules/Contacts/ListView.php | 54 > > modules/Contacts/Merge.php | 219 > > modules/Contacts/Popup.html | 17 > > modules/Contacts/RenderRelatedListUI.php | 4 > > modules/Contacts/Save.php | 74 > > modules/CustomView/CustomView.php | 50 > > modules/CustomView/EditView.html | 1 > > modules/CustomView/ListViewTop.php | 10 > > modules/CustomView/PopulateCustomView.php | 2 > > modules/CustomView/language/en_us.lang.php | 5 > > modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 > > modules/Dashboard/Chart_outcome_by_month.php | 2 > > modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 > > modules/Emails/Choose.php |only > > modules/Emails/ChooseEmail.php |only > > modules/Emails/Delete.php | 5 > > modules/Emails/DetailView.html | 3 > > modules/Emails/DetailView.php | 18 > > modules/Emails/EditView.html | 7 > > modules/Emails/EditView.php | 663 > > modules/Emails/Email.php | 33 > > modules/Emails/Forms.php | 131 > > modules/Emails/ListView.html | 9 > > modules/Emails/ListView.php | 20 > > modules/Emails/Save.php | 748 > > modules/Emails/SelectEmails.php |only > > modules/Emails/mail.php |only > > modules/Emails/mailsend.php |only > > modules/Emails/sendmail.php | 4 > > modules/Faq/DetailView.html | 2 > > modules/Faq/EditView.php | 2 > > modules/Faq/ListView.php | 8 > > modules/Help/index.php | 2 > > modules/HelpDesk/Delete.php | 8 > > modules/HelpDesk/DetailView.html | 2 > > modules/HelpDesk/DetailView.php | 18 > > modules/HelpDesk/EditView.html | 1 > > modules/HelpDesk/EditView.php | 3 > > modules/HelpDesk/Forms.php | 123 > > modules/HelpDesk/HelpDesk.php | 80 > > modules/HelpDesk/ListTickets.php | 2 > > modules/HelpDesk/ListView.html | 56 > > modules/HelpDesk/ListView.php | 54 > > modules/HelpDesk/Merge.php | 246 > > modules/HelpDesk/Save.php | 62 > > modules/HelpDesk/TicketStatisticsUtil.php | 15 > > modules/Home/home_rss.php |only > > modules/Import/ImportContact.php | 9 > > modules/Import/ImportStep1.php | 2 > > modules/Import/ImportStep2.php | 2 > > modules/Import/ImportStep3.php | 4 > > modules/Import/ImportStep4.php | 2 > > modules/Import/UsersLastImport.php | 2 > > modules/Import/language/en_us.lang.php | 2 > > modules/Invoice/CreatePDF.php | 38 > > modules/Invoice/Delete.php | 8 > > modules/Invoice/DetailView.html | 2 > > modules/Invoice/EditView.html | 1 > > modules/Invoice/EditView.php | 3 > > modules/Invoice/Invoice.php | 57 > > modules/Invoice/ListView.php | 20 > > modules/Invoice/Save.php | 7 > > modules/Invoice/language/en_us.lang.php | 3 > > modules/Leads/Delete.php | 7 > > modules/Leads/DetailView.html | 6 > > modules/Leads/DetailView.php | 5 > > modules/Leads/EditView.html | 1 > > modules/Leads/EditView.php | 2 > > modules/Leads/Forms.php | 133 > > modules/Leads/Lead.php | 80 > > modules/Leads/LeadConvertToEntities.php | 9 > > modules/Leads/ListView.html | 119 > > modules/Leads/ListView.php | 50 > > modules/Leads/Merge.php | 180 > > modules/Leads/Popup.html | 20 > > modules/Leads/RenderRelatedListUI.php | 3 > > modules/Leads/Save.php | 6 > > modules/Notes/Delete.php | 6 > > modules/Notes/DetailView.html | 2 > > modules/Notes/EditView.html | 3 > > modules/Notes/EditView.php | 2 > > modules/Notes/Forms.php | 108 > > modules/Notes/ListView.php | 11 > > modules/Notes/Save.php | 6 > > modules/Orders/CreatePDF.php | 10 > > modules/Orders/CreateSOPDF.php | 4 > > modules/Orders/Delete.php | 7 > > modules/Orders/DeleteSalesOrder.php | 7 > > modules/Orders/DetailView.html | 2 > > modules/Orders/EditView.html | 1 > > modules/Orders/EditView.php | 3 > > modules/Orders/ListView.php | 21 > > modules/Orders/Order.php | 63 > > modules/Orders/Popup.php | 149 > > modules/Orders/PopupSearchForm.html |only > > modules/Orders/SalesOrder.php | 56 > > modules/Orders/SalesOrderDetailView.html | 2 > > modules/Orders/SalesOrderEditView.html | 1 > > modules/Orders/SalesOrderEditView.php | 3 > > modules/Orders/SalesOrderListView.php | 19 > > modules/Orders/Save.php | 25 > > modules/Orders/SaveSalesOrder.php | 8 > > modules/Potentials/Delete.php | 5 > > modules/Potentials/DetailView.html | 2 > > modules/Potentials/EditView.html | 1 > > modules/Potentials/EditView.php | 4 > > modules/Potentials/Forms.php | 142 > > modules/Potentials/ListView.html | 10 > > modules/Potentials/ListView.php | 27 > > modules/Potentials/ListViewTop.php | 5 > > modules/Potentials/Opportunity.php | 58 > > modules/Potentials/RenderRelatedListUI.php | 8 > > modules/Potentials/Save.php | 5 > > modules/Products/Delete.php | 8 > > modules/Products/DeleteVendor.php | 7 > > modules/Products/DetailView.html | 2 > > modules/Products/EditView.html | 1 > > modules/Products/EditView.php | 1 > > modules/Products/Forms.php | 136 > > modules/Products/ListView.php | 16 > > modules/Products/PriceBookDetailView.html | 2 > > modules/Products/PriceBookListView.php | 9 > > modules/Products/Product.php | 40 > > modules/Products/ProductDetailView.html | 2 > > modules/Products/RenderRelatedListUI.php | 17 > > modules/Products/Save.php | 21 > > modules/Products/SaveVendor.php | 8 > > modules/Products/VendorDetailView.html | 2 > > modules/Products/VendorEditView.html | 1 > > modules/Products/VendorEditView.php | 1 > > modules/Products/VendorListView.php | 19 > > modules/Products/VendorSearchForm.html | 4 > > modules/Products/index.php | 2 > > modules/Products/language/en_us.lang.php | 3 > > modules/Quotes/CreatePDF.php | 4 > > modules/Quotes/Delete.php | 8 > > modules/Quotes/DetailView.html | 2 > > modules/Quotes/EditView.html | 1 > > modules/Quotes/EditView.php | 3 > > modules/Quotes/ListView.php | 20 > > modules/Quotes/Quote.php | 401 > > modules/Quotes/Save.php | 8 > > modules/Reports/CreatePDF.php | 6 > > modules/Reports/CreateXL.php | 3 > > modules/Reports/PopulateReports.php | 4 > > modules/Reports/ReportRun.php | 260 > > modules/Reports/Reports.php | 47 > > modules/Reports/SaveAndRun.php | 19 > > modules/Reports/language/en_us.lang.php | 2 > > modules/Settings/AddCustomFieldToDB.php | 8 > > modules/Settings/EditFieldBlock.php |only > > modules/Settings/EditModuleOwners.html |only > > modules/Settings/EditModuleOwners.php |only > > modules/Settings/EmailConfig.php | 11 > > modules/Settings/Forms.php | 131 > > modules/Settings/ListMailAccount.php | 6 > > modules/Settings/ListModuleOwners.html |only > > modules/Settings/ListModuleOwners.php |only > > modules/Settings/Save.php | 25 > > modules/Settings/SaveModuleOwners.php |only > > modules/Settings/index.html | 81 > > modules/Settings/language/en_us.lang.php | 23 > > modules/Settings/vtigerCRM.CAB |binary > > modules/System/includes/XPath.class.php | 2 > > modules/System/includes/class.Template.inc.php | 2 > > modules/System/includes/common_functions.php | 2 > > modules/System/includes/system_footer.php | 2 > > modules/System/includes/system_header.php | 2 > > modules/System/language/en_us.lang.php | 2 > > modules/System/systemconfig.php | 2 > > modules/Users/Authenticate.php | 1 > > modules/Users/DeleteGroup.php |only > > modules/Users/DetailView.html | 2 > > modules/Users/DetailView.php | 2 > > modules/Users/EditHomeOrder.php |only > > modules/Users/EditTermsandConditions.html |only > > modules/Users/EditTermsandConditions.php |only > > modules/Users/EditView.html | 23 > > modules/Users/EditView.php | 5 > > modules/Users/GroupDetailView.html |only > > modules/Users/GroupDetailView.php |only > > modules/Users/OrganizationTermsandConditions.html |only > > modules/Users/OrganizationTermsandConditions.php |only > > modules/Users/RoleDetailView.php | 64 > > modules/Users/Save.php | 4 > > modules/Users/SaveGroup.php |only > > modules/Users/UpdateProfileChanges.php |only > > modules/Users/User.php | 13 > > modules/Users/language/en_us.lang.php | 55 > > modules/Users/profilePrivileges.html |only > > modules/Users/profilePrivileges.php |only > > modules/Users/savetermsandconditions.php |only > > modules/Users/upload.php | 8 > > modules/squirrelmail-1.4.4/config/config.php | 4 > > modules/squirrelmail-1.4.4/functions/date.php | 2 > > modules/squirrelmail-1.4.4/functions/imap_general.php | 20 > > modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 > > modules/squirrelmail-1.4.4/functions/mime.php | 2 > > modules/squirrelmail-1.4.4/move_messages.php | 24 > > modules/squirrelmail-1.4.4/plugins/info/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 > > modules/squirrelmail-1.4.4/read_body.php | 6 > > modules/squirrelmail-1.4.4/right_main.php | 6 > > modules/uploads/downloadfile.php | 24 > > phprint.php | 4 > > test/upload/vtigercrm.txt | 2 > > themes/Aqua/header.html | 2 > > themes/Aqua/header.php | 205 > > themes/Aqua/images/prvPrfBottomLeft.gif |only > > themes/Aqua/images/prvPrfBottomRight.gif |only > > themes/Aqua/images/prvPrfHdrArrow.gif |only > > themes/Aqua/images/prvPrfLine.gif |only > > themes/Aqua/images/prvPrfSelectedTab.gif |only > > themes/Aqua/images/prvPrfSelectedTick.gif |only > > themes/Aqua/images/prvPrfTexture1.gif |only > > themes/Aqua/images/prvPrfTopLeft.gif |only > > themes/Aqua/images/prvPrfTopRight.gif |only > > themes/Aqua/images/prvPrfUnSelectedTab.gif |only > > themes/Aqua/images/vtigerDevDocs.gif |only > > themes/Aqua/style.css | 54 > > themes/blue/header.html | 4 > > themes/blue/header.php | 201 > > themes/blue/images/prvPrfBottomLeft.gif |only > > themes/blue/images/prvPrfBottomRight.gif |only > > themes/blue/images/prvPrfHdrArrow.gif |only > > themes/blue/images/prvPrfLine.gif |only > > themes/blue/images/prvPrfSelectedTab.gif |only > > themes/blue/images/prvPrfSelectedTick.gif |only > > themes/blue/images/prvPrfTexture1.gif |only > > themes/blue/images/prvPrfTopLeft.gif |only > > themes/blue/images/prvPrfTopRight.gif |only > > themes/blue/images/prvPrfUnSelectedTab.gif |only > > themes/blue/images/vtigerDevDocs.gif |only > > themes/blue/style.css | 53 > > themes/images/vtiger-paw.jpg |only > > themes/images/vtiger.jpg |only > > themes/nature/header.html | 2 > > themes/nature/header.php | 202 > > themes/nature/images/prvPrfBottomLeft.gif |only > > themes/nature/images/prvPrfBottomRight.gif |only > > themes/nature/images/prvPrfHdrArrow.gif |only > > themes/nature/images/prvPrfLine.gif |only > > themes/nature/images/prvPrfSelectedTab.gif |only > > themes/nature/images/prvPrfSelectedTick.gif |only > > themes/nature/images/prvPrfTexture1.gif |only > > themes/nature/images/prvPrfTopLeft.gif |only > > themes/nature/images/prvPrfTopRight.gif |only > > themes/nature/images/prvPrfUnSelectedTab.gif |only > > themes/nature/images/vtigerDevDocs.gif |only > > themes/nature/style.css | 43 > > themes/orange/header.html | 2 > > themes/orange/header.php | 200 > > themes/orange/images/prvPrfBottomLeft.gif |only > > themes/orange/images/prvPrfBottomRight.gif |only > > themes/orange/images/prvPrfHdrArrow.gif |only > > themes/orange/images/prvPrfLine.gif |only > > themes/orange/images/prvPrfSelectedTab.gif |only > > themes/orange/images/prvPrfSelectedTick.gif |only > > themes/orange/images/prvPrfTexture1.gif |only > > themes/orange/images/prvPrfTopLeft.gif |only > > themes/orange/images/prvPrfTopRight.gif |only > > themes/orange/images/prvPrfUnSelectedTab.gif |only > > themes/orange/images/vtigerDevDocs.gif |only > > themes/orange/style.css | 36 > > vtiger_logger.php | 13 > > vtigerolservice.php |only > > vtigerpatch.php |only > > 354 files changed, 27546 insertions(+), 15292 deletions(-) > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sun Feb 12 20:45:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 12 Feb 2006 17:45:13 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Message-ID: <43EFE4A9.9070208@mikefedyk.com> Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, >I have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in >testing and troubleshooting. I'm new to CVS (not PHP), so I would >also need some simple instructions on how to pull a distribution from >CVS. Also, if there is a preferred format for posting patch code, >please let me know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike From mmbrich at fosslabs.com Sun Feb 12 22:48:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 12 Feb 2006 20:48:00 -0700 Subject: [Vtigercrm-developers] request your SVN/Trac account Message-ID: <1139802480.3382.25.camel@ubuntu> I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt From mike at mikeandkellycrowe.com Mon Feb 13 10:31:03 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:31:03 -0500 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com Message-ID: <43F0A637.2010809@mikeandkellycrowe.com> Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike From mike at mikeandkellycrowe.com Mon Feb 13 10:36:07 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:36:07 -0500 Subject: [Vtigercrm-developers] Bounty system Message-ID: <43F0A767.7080802@mikeandkellycrowe.com> Has anyone considered: https://launchpad.net/bounties From jtk at yahoo.com Mon Feb 13 13:33:02 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 13 Feb 2006 13:33:02 -0500 Subject: [Vtigercrm-developers] FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. From fboudra at free.fr Mon Feb 13 13:59:41 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 13 Feb 2006 19:59:41 +0100 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <43F0A637.2010809@mikeandkellycrowe.com> References: <43F0A637.2010809@mikeandkellycrowe.com> Message-ID: <200602131959.42038.fboudra@free.fr> hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... From jamieinnh at gmail.com Mon Feb 13 22:08:51 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 13 Feb 2006 22:08:51 -0500 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F0A767.7080802@mikeandkellycrowe.com> References: <43F0A767.7080802@mikeandkellycrowe.com> Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f@mail.gmail.com> This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060213/59a297d4/attachment-0003.html From mike at mikeandkellycrowe.com Mon Feb 13 23:25:59 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <200602131959.42038.fboudra@free.fr> References: <43F0A637.2010809@mikeandkellycrowe.com> <200602131959.42038.fboudra@free.fr> Message-ID: <20377988.1139891129932.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From philip at vtiger.com Tue Feb 14 05:51:06 2006 From: philip at vtiger.com (Philip) Date: Tue, 14 Feb 2006 02:51:06 -0800 Subject: [Vtigercrm-developers] Directories to be excluded Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/dfd2b2c0/attachment-0001.html From jamieinnh at gmail.com Tue Feb 14 16:05:03 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Tue, 14 Feb 2006 16:05:03 -0500 Subject: [Vtigercrm-developers] Keeping Tabs on the competition Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f@mail.gmail.com> In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/c3d851c0/attachment-0003.html From dgrant at accuratetechnologies.com Wed Feb 15 13:56:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 15 Feb 2006 13:56:08 -0500 Subject: [Vtigercrm-developers] Where does the length of session inactivity timouts live? Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Where does the length for session timeouts live? I want to extend the length of time inactivity takes before timing out the session and forcing a new login. This is for 4.2_2 Thanks. DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/0fc6a2fa/attachment-0001.html From webmaster at vtigercrmfrance.org Wed Feb 15 14:11:18 2006 From: webmaster at vtigercrmfrance.org (Webmaster (Abos)) Date: Wed, 15 Feb 2006 20:11:18 +0100 Subject: [Vtigercrm-developers] Problem in save quotes In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Message-ID: <43F37CD6.5090802@vtigercrmfrance.org> Problem on quotes, vtiger 4.2.2. When save a quote without opportunities, no quote saved. This problem seem to be appear with recent mysql versions (>4.0.24) /modules/Quotes/Save.php near line 50 foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } Replace with foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; // New Lines HERE if(empty($value)) { $value = 'null'; } //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } And same thing for other modules include/utils.php Near line 3127 elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } Replace with elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); if(!empty($potential_id)) { $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } else { $value = ''; } } Thanks to thierry2006 french users ;-) From brian at pr2k.com Wed Feb 15 14:34:33 2006 From: brian at pr2k.com (Brian Laughlin) Date: Wed, 15 Feb 2006 11:34:33 -0800 Subject: [Vtigercrm-developers] Bounty system Message-ID: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> That'a a nice find. I'll contact them to find out terms of use if any. Is there anyone that is willing to help get a Bounty System off the ground? Brian Laughlin -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of vtigercrm-developers-request at lists.vtigercrm.com Sent: Tuesday, February 14, 2006 2:28 PM To: vtigercrm-developers at lists.vtigercrm.com Subject: vtigercrm-developers Digest, Vol 2, Issue 24 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. Re: [Fwd: Regarding Patch 4 Rlease] (Mike Fedyk) 2. request your SVN/Trac account (Matthew Brichacek) 3. vtigerforge.fosslabs.com (Mike Crowe) 4. Bounty system (Mike Crowe) 5. Subject: Re: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43EFE4A9.9070208 at mikefedyk.com> Content-Type: text/plain; charset=us-ascii; format=flowed Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, I >have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in testing >and troubleshooting. I'm new to CVS (not PHP), so I would also need >some simple instructions on how to pull a distribution from CVS. Also, >if there is a preferred format for posting patch code, please let me >know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike ------------------------------ Message: 2 Date: Sun, 12 Feb 2006 20:48:00 -0700 From: Matthew Brichacek Subject: [Vtigercrm-developers] request your SVN/Trac account To: Vtiger Devel List Message-ID: <1139802480.3382.25.camel at ubuntu> Content-Type: text/plain I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt ------------------------------ Message: 3 Date: Mon, 13 Feb 2006 10:31:03 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A637.2010809 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike ------------------------------ Message: 4 Date: Mon, 13 Feb 2006 10:36:07 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A767.7080802 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Has anyone considered: https://launchpad.net/bounties ------------------------------ Message: 5 Date: Mon, 13 Feb 2006 13:33:02 -0500 From: Jeff Kowalczyk Subject: [Vtigercrm-developers] Content-Type: text/plain; charset=ISO-8859-1 FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. ------------------------------ Message: 6 Date: Mon, 13 Feb 2006 19:59:41 +0100 From: Fathi Boudra Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <200602131959.42038.fboudra at free.fr> Content-Type: text/plain; charset="iso-8859-1" hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... ------------------------------ Message: 7 Date: Mon, 13 Feb 2006 22:08:51 -0500 From: Jamie Jackson Subject: Re: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060213/59a297d4/attachment-0001.html ------------------------------ Message: 8 Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT From: "Mike Crowe" Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <20377988.1139891129932.JavaMail.teamon at bda045-cell00.bisx.prod.on.black berry> Content-Type: text/plain Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt ------------------------------ Message: 9 Date: Tue, 14 Feb 2006 02:51:06 -0800 From: Philip Subject: [Vtigercrm-developers] Directories to be excluded To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Content-Type: text/plain; charset="utf-8" Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/dfd2b2c0/attachment-0001.htm ------------------------------ Message: 10 Date: Tue, 14 Feb 2006 16:05:03 -0500 From: Jamie Jackson Subject: [Vtigercrm-developers] Keeping Tabs on the competition To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7 344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/c3d851c0/attachment.html ------------------------------ _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers End of vtigercrm-developers Digest, Vol 2, Issue 24 *************************************************** From mfedyk at mikefedyk.com Wed Feb 15 18:43:06 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 15 Feb 2006 15:43:06 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> Message-ID: <43F3BC8A.4030107@mikefedyk.com> Brian Laughlin wrote: >That'a a nice find. I'll contact them to find out terms of use if any. > >Is there anyone that is willing to help get a Bounty System off the >ground? > >Brian Laughlin > Since I started the idea I might as well finish it. I think we need to find outside parties that already have bounty systems and use that. At this point I'm not interested in implementing a bounty system just for vtiger. If that happens it will have to be further down the road when we've had experience with bounty systems and have a reason to try and do it better. Brian, if you can find at least three bounty services we can put up a poll to see what people think about them. Mike From dan.means at teamsrs.com Wed Feb 15 19:14:25 2006 From: dan.means at teamsrs.com (Dan Means) Date: Wed, 15 Feb 2006 16:14:25 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3BC8A.4030107@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> Message-ID: <43F3C3E1.7050409@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/37dc12c7/attachment-0003.html From fboudra at free.fr Thu Feb 16 03:15:26 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 09:15:26 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3C3E1.7050409@teamsrs.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> Message-ID: <200602160915.27061.fboudra@free.fr> hi all, you'll never find an open source bounty system. It's not really in the free software culture. As already said, the ubuntu bounty system is not open source, you can only see how it can work on launchpad. Anyway, i don't know why it's so difficult to add special tag like "bounty" in trac, and implement, the bounty system in the bug tracker (ticket tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) we need also to find a way to add the value of the bounty. cheers, Fathi From developer at infointegrated.com Thu Feb 16 00:06:07 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Wed, 15 Feb 2006 23:06:07 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> I was attempting to check out latest branch & trunk builds. It seems the paths below are accurate, however I cannot access them with my trax account. Am I missing something (like permissions)? I didn't think any special privs would (or should) be necessary for checkouts. Thanks, Brian On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: >> Then what does www.vtigerforge.com do then? >> devel.vtigerforge.com should be for the trees currently in >> development. >> Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its > final > domain name and physical host) is intended to be used for all > vtiger-branded > development. This means any bits that vtiger-the-company will put > their name on > and release. > > I include stable, maintenance and pre- releases in that category, > and they'll > all be found under vtigercrm/tags, starting with accurate > recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be > used within > a single repository. If maintenance branches and development trunk > weren't in > the same repository, there wouldn't be much point in the exercise. > It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > 4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same > host for > third-party projects related to vtiger. This can have looser > requirements for > getting commit access, etc. Since trac is single-project-oriented, > it is likely > that the (gforge) software will be better suited for the web-UI to > that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https > authenticated > access is opened, I presume the recent trunk checkins will be > manually replayed > into this repository by the core devs, and then sourceforge CVS > just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn > dump, svn load). > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 16 05:05:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:05:19 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <200602160915.27061.fboudra@free.fr> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> <200602160915.27061.fboudra@free.fr> Message-ID: <43F44E5F.1030506@mikefedyk.com> Fathi Boudra wrote: >hi all, > >you'll never find an open source bounty system. It's not really in the free >software culture. > >As already said, the ubuntu bounty system is not open source, you can only see >how it can work on launchpad. > >Anyway, i don't know why it's so difficult to add special tag like "bounty" in >trac, and implement, the bounty system in the bug tracker (ticket >tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) >we need also to find a way to add the value of the bounty. > > And then who handles the money? The developer needs to know they will be paid. And the participants in the bounty need to know they will get the code they asked for. There should be an independent third party that collects the money, and releases it once the terms have been met. From mfedyk at mikefedyk.com Thu Feb 16 05:06:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:06:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess Message-ID: <43F44EA0.5090102@mikefedyk.com> There is tons of spam in hidden divs in the wiki. Someone please help me clean it up. From mmbrich at fosslabs.com Thu Feb 16 05:29:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 16 Feb 2006 03:29:46 -0700 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> Message-ID: <1140085786.12251.2.camel@ubuntu> I don't think you're trac account has any SVN permissions so check-ins won't work but check outs should be pretty straight forward. You won't need any authentication information to check-out of the repo, just copy and paste the commands from below and you should be good. Matt On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: > I was attempting to check out latest branch & trunk builds. It seems > the paths below are accurate, however I cannot access them with my > trax account. Am I missing something (like permissions)? I didn't > think any special privs would (or should) be necessary for checkouts. > > Thanks, > Brian > > > On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > > > (sorry, this reply is going to arrive out of thread) > > > > Mike Fedyk wrote: > >> Then what does www.vtigerforge.com do then? > >> devel.vtigerforge.com should be for the trees currently in > >> development. > >> Not the current stable release. > > > > Just wanted to see if this was a commonly held expectation... > > > > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > > --------------------------------------------------------------------- > > > > I thought the subversion repository and trac instance (whatever its > > final > > domain name and physical host) is intended to be used for all > > vtiger-branded > > development. This means any bits that vtiger-the-company will put > > their name on > > and release. > > > > I include stable, maintenance and pre- releases in that category, > > and they'll > > all be found under vtigercrm/tags, starting with accurate > > recreations of > > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > > > The branching and merging features of subversion are intended to be > > used within > > a single repository. If maintenance branches and development trunk > > weren't in > > the same repository, there wouldn't be much point in the exercise. > > It would be > > a significant step back from where we were with CVS, actually. > > > > Excerpted from "Getting svn checkouts, making commits" > > > > 5.0 development is happening on the trunk: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > vtigercrm > > > > 4.2.x maintenance is happening on a branch: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > > 4.2 vtigercrm > > > > > > Forge in separate repository > > ---------------------------- > > > > A second subversion repository would be made available on the same > > host for > > third-party projects related to vtiger. This can have looser > > requirements for > > getting commit access, etc. Since trac is single-project-oriented, > > it is likely > > that the (gforge) software will be better suited for the web-UI to > > that > > repository. > > > > > > Authenticated access == Go live date > > ------------------------------------ > > > > I think that's where we're headed, right? When svn+ssh or https > > authenticated > > access is opened, I presume the recent trunk checkins will be > > manually replayed > > into this repository by the core devs, and then sourceforge CVS > > just goes dark, > > as a matter of policy. > > > > BTW, svn repositories can be moved to other machines easily (svn > > dump, svn load). > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From fboudra at free.fr Thu Feb 16 05:35:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 11:35:15 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F44E5F.1030506@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <200602160915.27061.fboudra@free.fr> <43F44E5F.1030506@mikefedyk.com> Message-ID: <200602161135.16051.fboudra@free.fr> > And then who handles the money? the guy who sets the bounty ? vtiger ? > The developer needs to know they will be paid. And the participants in > the bounty need to know they will get the code they asked for. sure :) * vtiger or someone else sets the bounty * vtiger gives (if they set the bounty) or collects (if third party set the bounty) the money * someone and/or many people ? take the bounty * we set a date limit or not ? * the people send their work * a technical committee validate the work * if it meets the requirement of the bounty, vtiger pay > There should be an independent third party that collects the money, and > releases it once the terms have been met. there isn't independent third party, there's only vtiger. for launchpad, behind ubuntu, there's a company, canonical, and it's not really an independent third party and not a blocker one. i don't know the good answers there, and i'm not involved enough in the bounty system, but peoples who want the bounty system should and must have these answers. I can only give my 2 cents, technical point of view :) From developer at infointegrated.com Thu Feb 16 08:47:20 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Thu, 16 Feb 2006 07:47:20 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <1140085786.12251.2.camel@ubuntu> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> <1140085786.12251.2.camel@ubuntu> Message-ID: <968A7296-38A9-4679-9992-64624E1DB621@infointegrated.com> Thanks. Not sure what I was doing wrong before, I had typed in that string with no luck, but copy paste seemed to do the trick. Must have been a typo. I am having a problem checking out the trunk. I am getting an error in svn, and I think the problem is a duplicate file in: root/vtigercrm/trunk/include/fckeditor/editor/filemanager/browser/ default/ browser.css and Browser.css both exist, and this may be causing issues for my svn client. I am running svn v1.3 on OS X. I would guess that only one of them should be there, and only one is actually being used on linux servers (and one probably overwritten on windows). The one with the uppercase B looks to be older. Thanks. On Feb 16, 2006, at 4:29 AM, Matthew Brichacek wrote: > I don't think you're trac account has any SVN permissions so check-ins > won't work but check outs should be pretty straight forward. You > won't > need any authentication information to check-out of the repo, just > copy > and paste the commands from below and you should be good. > > Matt > > On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: >> I was attempting to check out latest branch & trunk builds. It seems >> the paths below are accurate, however I cannot access them with my >> trax account. Am I missing something (like permissions)? I didn't >> think any special privs would (or should) be necessary for checkouts. >> >> Thanks, >> Brian >> >> >> On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: >> >>> (sorry, this reply is going to arrive out of thread) >>> >>> Mike Fedyk wrote: >>>> Then what does www.vtigerforge.com do then? >>>> devel.vtigerforge.com should be for the trees currently in >>>> development. >>>> Not the current stable release. >>> >>> Just wanted to see if this was a commonly held expectation... >>> >>> >>> Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/ >>> 4.2 >>> -------------------------------------------------------------------- >>> - >>> >>> I thought the subversion repository and trac instance (whatever its >>> final >>> domain name and physical host) is intended to be used for all >>> vtiger-branded >>> development. This means any bits that vtiger-the-company will put >>> their name on >>> and release. >>> >>> I include stable, maintenance and pre- releases in that category, >>> and they'll >>> all be found under vtigercrm/tags, starting with accurate >>> recreations of >>> vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. >>> >>> The branching and merging features of subversion are intended to be >>> used within >>> a single repository. If maintenance branches and development trunk >>> weren't in >>> the same repository, there wouldn't be much point in the exercise. >>> It would be >>> a significant step back from where we were with CVS, actually. >>> >>> Excerpted from "Getting svn checkouts, making commits" >>> >>> 5.0 development is happening on the trunk: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >>> vtigercrm >>> >>> 4.2.x maintenance is happening on a branch: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ >>> 4.2 vtigercrm >>> >>> >>> Forge in separate repository >>> ---------------------------- >>> >>> A second subversion repository would be made available on the same >>> host for >>> third-party projects related to vtiger. This can have looser >>> requirements for >>> getting commit access, etc. Since trac is single-project-oriented, >>> it is likely >>> that the (gforge) software will be better suited for the web-UI to >>> that >>> repository. >>> >>> >>> Authenticated access == Go live date >>> ------------------------------------ >>> >>> I think that's where we're headed, right? When svn+ssh or https >>> authenticated >>> access is opened, I presume the recent trunk checkins will be >>> manually replayed >>> into this repository by the core devs, and then sourceforge CVS >>> just goes dark, >>> as a matter of policy. >>> >>> BTW, svn repositories can be moved to other machines easily (svn >>> dump, svn load). >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From sergiokessler at gmail.com Thu Feb 16 09:43:23 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 11:43:23 -0300 Subject: [Vtigercrm-developers] status of repos ? Message-ID: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> hi, suppose I want to checkout the current development tree (v5), rigth now. what command should I use ? (ie. the sourceforge cvs or the fosslabs svn ?) /sak From fboudra at free.fr Thu Feb 16 10:38:43 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 16:38:43 +0100 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> Message-ID: <200602161638.44322.fboudra@free.fr> > suppose I want to checkout the current development tree (v5), rigth now. > > what command should I use ? > (ie. the sourceforge cvs or the fosslabs svn ?) hi sak, you should use fosslabs svn : svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm cheers, Fathi From client.services.ny at gmail.com Thu Feb 16 10:39:20 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Thu, 16 Feb 2006 10:39:20 -0500 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F44EA0.5090102@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> Message-ID: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> The real question is: Once we revert it, how do we prevent it? On 2/16/06, Mike Fedyk wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/e42332b1/attachment-0001.html From mfedyk at mikefedyk.com Thu Feb 16 15:09:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 12:09:49 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> Message-ID: <43F4DC0D.8090908@mikefedyk.com> I think we need moderation for wiki and forum accounts. Richie, I need access to the locked wiki pages. Client Services of New York, LLC wrote: > The real question is: Once we revert it, how do we prevent it? > > > > On 2/16/06, *Mike Fedyk* > wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho > Writer. Are you still using your desktop word processor for typing > documents? Try the AJAX enabled, collaboration-friendly online > word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From webmaster at vtigercrmfrance.org Thu Feb 16 16:16:37 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Thu, 16 Feb 2006 22:16:37 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4DC0D.8090908@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> Message-ID: <43F4EBB5.3080601@vtigercrmfrance.org> A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Mike Fedyk a ?crit : >I think we need moderation for wiki and forum accounts. > >Richie, I need access to the locked wiki pages. > >Client Services of New York, LLC wrote: > > > >>The real question is: Once we revert it, how do we prevent it? >> >> >> >>On 2/16/06, *Mike Fedyk* >> wrote: >> >> There is tons of spam in hidden divs in the wiki. >> >> Someone please help me clean it up. >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho >> Writer. Are you still using your desktop word processor for typing >> documents? Try the AJAX enabled, collaboration-friendly online >> word processor, Zoho Writer for FREE instead! >> http://zohowriter.com/?vt >> >> >> >> >>-- >>Mike Lieman >>Client Services of New York, L.L.C. >>client.services.ny at gmail.com >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From sergiokessler at gmail.com Thu Feb 16 17:23:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:23:25 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602161638.44322.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> Message-ID: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> On 2/16/06, Fathi Boudra wrote: > > suppose I want to checkout the current development tree (v5), rigth now. > > > > what command should I use ? > > (ie. the sourceforge cvs or the fosslabs svn ?) > > hi sak, > > you should use fosslabs svn : > svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm thanks fathi, but why should I get a trac account ? can't I just use: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk or svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk ?? cheers, /sak From fboudra at free.fr Thu Feb 16 18:38:55 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Thu, 16 Feb 2006 23:38:55 +0000 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> Message-ID: <200602162338.56139.fboudra@free.fr> > thanks fathi, > but why should I get a trac account ? > > can't I just use: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > or > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > ?? if you don't have trac account, you can't commit. you can only checkout as anonymous. cheers, Fathi From sergiokessler at gmail.com Thu Feb 16 17:48:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:48:20 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602162338.56139.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> Message-ID: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> On 2/16/06, Fathi BOUDRA wrote: > > > thanks fathi, > > but why should I get a trac account ? > > > > can't I just use: > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > or > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > ?? nevermind, I actually can do that... :-) > if you don't have trac account, you can't commit. > you can only checkout as anonymous. yup, I didn't intend to commit by now, thanks... regards, /sak From sergiokessler at gmail.com Thu Feb 16 17:53:02 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:53:02 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> Message-ID: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> so, this means the cvs sourceforge is no more ? nobody is commiting to sourceforge and http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk is where the action would take place from now on ? /sak ps: sorry to be dense, but I want to clarify this situation so all people know about this. On 2/16/06, Sergio A. Kessler wrote: > On 2/16/06, Fathi BOUDRA wrote: > > > > > thanks fathi, > > > but why should I get a trac account ? > > > > > > can't I just use: > > > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > or > > > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > ?? > > nevermind, I actually can do that... :-) > > > if you don't have trac account, you can't commit. > > you can only checkout as anonymous. > > yup, I didn't intend to commit by now, thanks... > > > regards, > /sak > From mfedyk at mikefedyk.com Thu Feb 16 18:07:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:07:53 -0800 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> Message-ID: <43F505C9.2020507@mikefedyk.com> Sergio A. Kessler wrote: >so, this means the cvs sourceforge is no more ? > > > Correct. >nobody is commiting to sourceforge and >http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >is where the action would take place from now on ? > > Yes, but the name will change to something else eventually. Mike From mfedyk at mikefedyk.com Thu Feb 16 18:13:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:13:13 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4EBB5.3080601@vtigercrmfrance.org> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> Message-ID: <43F50709.80808@mikefedyk.com> Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. From gopals at vtiger.com Fri Feb 17 00:10:50 2006 From: gopals at vtiger.com (Gopal) Date: Thu, 16 Feb 2006 21:10:50 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F50709.80808@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> Message-ID: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Dear Team, I am the maintainer of the Wiki on vtiger Site. The idea behind Wiki is community share their knowledge among themselves and write useful content for the benefit of other users. Off late, it is misused by some of the spammers. Keeping this in mind I have locked some of the regularly visited pages so that people looking for needed info shouldn't affected by spammers. In fact I have created most of the content and updating periodically during releases. Mike Fedyk: I think we need moderation for wiki and forum accounts. Gopal: Currently all guest posts on Forums are moderated. Time to time I am cleaning unlocked Spam pages. We need some better system, weher only registered users only can write content. In fact I have seen may spam users registered in Wiki. Mike Fedyk: Richie, I need access to the locked wiki pages. Gopal: I will let you know personally, once I unlocked the pages. Please contact me at skype: sripadag or gopals (at) vtiger.com Mike Fedyk: What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. Gopal: Yes we are using mediawiki. I have to upgrade to latest version. Mike Lieman: The real question is: Once we revert it, how do we prevent it? Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared. vtigercrmFrance: A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Gopal: Yes, there is a pluign exisits, but it works on 1.5.x and above. First I have to upgrade our Wiki. I think you have already implemented in vtigercrmfrance wiki. I will discuss with you in upgrading the existing WIki setup. Team, I welcome all your suggestions on improving the quality of Wiki service, so that we can create a better centralized help system for the vtiger community. Best Regards, Gopal S.S.G.Gopal Blog: http://gopal.vtiger.com Skype: sripadag Toll Free: +1 877 788 4437 ----mfedyk at mikefedyk.com wrote ---- Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/83dc8a16/attachment-0003.html From mfedyk at mikefedyk.com Fri Feb 17 00:17:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 21:17:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F55C64.4060802@mikefedyk.com> Gopal wrote: > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > I think we should have a moderator approve all new accounts and only edits to accounts. That will keep the spammers out. Are there facilities for that? From aissabelaid at gmail.com Fri Feb 17 06:39:42 2006 From: aissabelaid at gmail.com (aissa) Date: Fri, 17 Feb 2006 12:39:42 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F5B5FE.3040809@gmail.com> /"Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared."/ This is what i have do for french wiki. Disallow wiki user registration, Use phpbb plug-in, Allow only some forum groups to login on the wiki (on french wiki the forum registered user have to demand for being contributor and only then can login on the wiki) All wiki systems are spammed by anonymous not only vtiger. A?ssa Gopal a ?crit : > Dear Team, > > I am the maintainer of the Wiki on vtiger Site. > > The idea behind Wiki is community share their knowledge among > themselves and write useful content for the benefit of other users. > Off late, it is misused by some of the spammers. > > Keeping this in mind I have locked some of the regularly visited pages > so that people looking for needed info shouldn't affected by spammers. > In fact I have created most of the content and updating periodically > during releases. > > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > > *Mike Fedyk:* Richie, I need access to the locked wiki pages. > > Gopal: I will let you know personally, once I unlocked the pages. > Please contact me at skype: sripadag or gopals (at) vtiger.com > > *Mike Fedyk:* What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > > Gopal: Yes we are using mediawiki. I have to upgrade to latest version. > > *Mike Lieman:* The real question is: Once we revert it, how do we > prevent it? > > Gopal: We can allow only registered users to write the content. But > the spammers register as users in Wiki and do all the evils. Even > Wikipedia is not spared. > > *vtigercrmFrance:* A plug-in phpbb exist for mediawiki. > This plug-in sync phpbb account with mediawiki account. > If you use it, and only allow edit for registered user, you have no spam. > We use it on vtigercrmfrance.org wiki, we have no spam. > URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > *Gopal:* Yes, there is a pluign exisits, but it works on 1.5.x and > above. First I have to upgrade our Wiki. I think you have already > implemented in vtigercrmfrance wiki. I will discuss with you in > upgrading the existing WIki setup. > > Team, I welcome all your suggestions on improving the quality of Wiki > service, so that we can create a better centralized help system for > the vtiger community. > > Best Regards, > > Gopal > > *S.S.G.Gopal > Blog: http://gopal.vtiger.com > Skype: sripadag > Toll Free: +1 877 788 4437 > * > > > > > ----mfedyk at mikefedyk.com wrote ---- > > Webmaster wrote: > > >A plug-in phpbb exist for mediawiki. > >This plug-in sync phpbb account with mediawiki account. > >If you use it, and only allow edit for registered user, you have > no spam. > >We use it on vtigercrmfrance.org wiki, we have no spam. > >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > > > What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From dan.means at teamsrs.com Fri Feb 17 11:23:03 2006 From: dan.means at teamsrs.com (Dan Means) Date: Fri, 17 Feb 2006 08:23:03 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F5B5FE.3040809@gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> <43F5B5FE.3040809@gmail.com> Message-ID: <43F5F867.5090302@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060217/699c6647/attachment-0001.html From mfedyk at mikefedyk.com Sun Feb 19 02:27:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 18 Feb 2006 23:27:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search In-Reply-To: <43E58A0D.8090703@mikefedyk.com> References: <43E58A0D.8090703@mikefedyk.com> Message-ID: <43F81DDA.9090909@mikefedyk.com> Committed. Mike Fedyk wrote: >Let's see if thunderbird garbles patches. > >Should this count as a "feature"? I think it's a fix ready for 4.2.4. >Comments wanted. > >diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php >vtiger-4.2.3-testing/modules/Leads/ListView.php >--- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 >14:43:33.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 >20:58:47.000000000 -0800 >@@ -69,6 +69,7 @@ > if (isset($_REQUEST['leadsource'])) $leadsource = >$_REQUEST['leadsource']; > if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; > if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; >+ if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; > if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; > if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; > if (isset($_REQUEST['lead_status'])) $leadstatus = >$_REQUEST['lead_status']; >@@ -131,6 +132,10 @@ > array_push($where_clauses, "leadaddress.phone like '%$phone%'"); > $url_string .= "&phone=".$phone; > } >+ if(isset($fax) && $fax != ""){ >+ array_push($where_clauses, "leadaddress.fax like '%$fax%'"); >+ $url_string .= "&fax=".$fax; >+ } > if(isset($email) && $email != ""){ > array_push($where_clauses, "leaddetails.email like '$email%'"); > $url_string .= "&email=".$email; >@@ -245,6 +250,7 @@ > //if(isset($modified_user_id)) >$search_form->assign("MODIFIED_USER_ID", $modified_user_id); > //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", >$do_not_call); > if(isset($phone)) $search_form->assign("PHONE", $phone); >+ if(isset($fax)) $search_form->assign("FAX", $fax); > if(isset($email)) $search_form->assign("EMAIL", $email); > if(isset($mobile)) $search_form->assign("MOBILE", $mobile); > if(isset($address_street)) >$search_form->assign("ADDRESS_STREET", $address_street); >diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html >vtiger-4.2.3-testing/modules/Leads/SearchForm.html >--- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 >20:56:49.000000000 -0800 >@@ -99,33 +99,33 @@ > > {MOD.LBL_LAST_NAME} > size='25' maxlength='25' value="{LAST_NAME}"> >- {MOD.LBL_EMAIL} >- size='35' maxlength='100' value='{EMAIL}'> >+ {MOD.LBL_FAX} >+ size='20' maxlength='25' value='{FAX}'> > > {MOD.LBL_COMPANY} > size='25' maxlength='100' value='{COMPANY}'> >- {MOD.LBL_MOBILE} >- size='25' maxlength='100' value='{MOBILE}'> >+ {MOD.LBL_EMAIL} >+ size='35' maxlength='100' value='{EMAIL}'> > > {MOD.LBL_LEAD_SOURCE} > >- {MOD.LBL_RATING} >- >+ {MOD.LBL_MOBILE} >+ size='25' maxlength='100' value='{MOBILE}'> > > {MOD.LBL_INDUSTRY} > >- {MOD.LBL_LEAD_STATUS} >- >+ {MOD.LBL_RATING} >+ > > {MOD.LBL_ADDRESS_STREET} > tabindex='3' value='{ADDRESS_STREET}'> >- {MOD.LBL_ADDRESS_CITY} >- tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> >+ {MOD.LBL_LEAD_STATUS} >+ > > {MOD.LBL_ADDRESS_STATE} > tabindex='4' size='15' maxlength='100' value='{ADDRESS_STATE}'> >- {MOD.LBL_ADDRESS_POSTAL_CODE} >- tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> >+ {MOD.LBL_ADDRESS_CITY} >+ tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> > > {APP.LBL_ASSIGNED_TO} > >-   >-   >+ {MOD.LBL_ADDRESS_POSTAL_CODE} >+ tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> > > >
{CUSTOMFIELD}
> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 04:57:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 01:57:11 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time In-Reply-To: <43E59278.7070801@mikefedyk.com> References: <43E59278.7070801@mikefedyk.com> Message-ID: <43F840F7.2030205@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Activities/OpenListView.php >vtiger-4.2.3-testing/modules/Activities/OpenListView.php >--- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php > 2006-02-04 21:44:00.000000000 -0800 >@@ -40,9 +40,37 @@ > > $today = date("Y-m-d", time()); >+#Keep this to a minimum of 3 days to show monday's activities when >today is friday > $later = date("Y-m-d", strtotime("$today + 7 days")); > > //$activity = new Activity(); > //change made as requested by community by shaw >- $list_query = " select >crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, >contactdetails.lastname, contactdetails.firstname, >contactdetails.contactid, account.accountid, account.accountname, >recurringevents.recurringtype,recurringevents.recurringdate from >activity inner join crmentity on crmentity.crmid=activity.activityid >left join cntactivityrel on cntactivityrel.activityid= >activity.activityid left join contactdetails on >contactdetails.contactid= cntactivityrel.contactid left join >seactivityrel on seactivityrel.activityid = activity.activityid left >outer join account on account.accountid = contactdetails.accountid left >outer join recurringevents on >recurringevents.activityid=activity.activityid inner join >salesmanactivityrel on >salesmanactivityrel.activityid=activity.activityid WHERE >crmentity.deleted=0 and (activity.activitytype = 'Meeting' or >activity.activitytype='Call' or activity.activitytype='Task') AND ( >activity.status is NULL || activity.status != 'Completed' ) and ( >activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( >activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) >AND (((date_start >= '$today' AND date_start < '$later') OR (date_start >< '$today')) OR (recurringevents.recurringdate between '$today' and >'$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; >+ $list_query = "SELECT >+ crmentity.crmid, >+ crmentity.smownerid, >+ crmentity.setype, >+ activity.*, >+ contactdetails.lastname, >+ contactdetails.firstname, >+ contactdetails.contactid, >+ account.accountid, >+ account.accountname, >+ recurringevents.recurringtype, >+ recurringevents.recurringdate, >+ GREATEST(recurringevents.recurringdate,activity.date_start) as >sort_date >+ FROM activity >+ INNER JOIN crmentity ON crmentity.crmid = activity.activityid >+ LEFT JOIN cntactivityrel ON cntactivityrel.activityid = >activity.activityid >+ LEFT JOIN contactdetails ON contactdetails.contactid = >cntactivityrel.contactid >+ LEFT JOIN seactivityrel ON seactivityrel.activityid = >activity.activityid >+ LEFT OUTER JOIN account ON account.accountid = >contactdetails.accountid >+ LEFT OUTER JOIN recurringevents ON recurringevents.activityid >= activity.activityid >+ INNER JOIN salesmanactivityrel ON >salesmanactivityrel.activityid = activity.activityid >+ WHERE crmentity.deleted=0 >+ AND ( activity.status is NULL || activity.status != 'Completed' ) >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Held') >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Not Held' ) >+ AND ( date_start <= '$later' OR recurringevents.recurringdate ><= '$later' ) >+ AND salesmanactivityrel.smid ='{$current_user->id}' >+ ORDER BY sort_date, activity.time_start"; > > //$list_query = getListQuery("Activities",$where); >@@ -65,5 +93,6 @@ > 'accountid' => $adb->query_result($list_result, >$i, 'accountid'), > 'contactid' => >$adb->query_result($list_result,$i,'contactid'), >- 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'time_start' => >$adb->query_result($list_result,$i,'time_start'), > 'due_date' => >getDisplayDate($adb->query_result($list_result,$i,'due_date')), > 'recurringtype' => >getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), >@@ -79,5 +108,5 @@ > > // Stick the form header out there. >-$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); >+$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); > //echo get_form_header($current_module_strings['LBL_UPCOMING'], >"
nowrap>".$current_module_strings['LBL_TODAY'].$later_day."
", >false); > >@@ -114,4 +144,5 @@ > $end_date=$event['due_date']; //included for getting the OverDue >Activities in the Upcoming Activities > $start_date=$event['date_start']; >+ $time_start=$event['time_start']; > > switch ($event['type']) { >@@ -149,8 +180,10 @@ > $end=explode("-",$end_date); > } >+ $end_time=explode(":",$time_start); > >- $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); >+ > $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); > $curr=explode("-",$current_date); >- $date_diff= >mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - >mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); >+ $date_diff= >mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) >+ - >mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); > > if($date_diff>0) > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:07:07 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:07:07 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted In-Reply-To: <43E599A8.9000506@mikefedyk.com> References: <43E599A8.9000506@mikefedyk.com> Message-ID: <43F8434B.4060407@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Leads/Lead.php >vtiger-4.2.3-testing/modules/Leads/Lead.php >--- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 >22:13:43.000000000 -0800 >@@ -93,5 +93,5 @@ > var $column_fields = Array(); > >- var $sortby_fields = Array('lastname','email','phone'); >+ var $sortby_fields = >Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); > > var $combofieldNames = Array('leadsource'=>'leadsource_dom' > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:19:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:19:17 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS In-Reply-To: <43EE93CC.4060203@mikefedyk.com> References: <43EE93CC.4060203@mikefedyk.com> Message-ID: <43F84625.2040307@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php >vtiger-4.2.3-dbtest/modules/Import/parse_utils.php >--- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 >10:38:17.000000000 -0800 >@@ -20,6 +20,7 @@ > > function parse_import($file_name,$delimiter,$max_lines,$has_header) > { >+ ini_set('auto_detect_line_endings',1); > $line_count = 0; > > $field_count = 0; > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 05:27:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:27:24 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E64206.40800@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> <43E64206.40800@mikefedyk.com> Message-ID: <43F8480C.4090509@mikefedyk.com> Committed. Mike Fedyk wrote: >Untested. > >This will put it in config.php instead. > >diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php >vtiger-4.2.3-testing/install/4createConfigFile.php >--- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 >20:46:28.000000000 -0800 >+++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 >10:13:33.000000000 -0800 >@@ -195,6 +195,9 @@ > $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; > $config .= "\$release_date = '".$release_date."';\n\n"; > >+$config .= "#More than 8MB memory needed for graphs\n"; >+$config .= "ini_set('memory_limit','16M');\n\n"; >+ > $config .= "//World clock & Calculator will be displayed if these >variables are 'true' otherwise will not be displayed.\n"; > $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; > $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; > > >Mike Fedyk wrote: > > > >>The default seems to be 8mb, and the dashboard and pipeline graphs don't >>work with that limit. >> >>diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >>vtiger-4.2.3-testing/index.php >>--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >>+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >>@@ -29,4 +29,7 @@ >>} >> >>+#More than 8MB memory needed for graphs >>+ini_set('memory_limit','16M'); >>+ >>function fetchPermissionDataForTabList() >>{ >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sun Feb 19 10:47:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 19 Feb 2006 10:47:36 -0500 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations Message-ID: I created and closed our first production trac ticket, see the timeline. There are some examples of using trac features in that ticket and the related commit, such as references to milestones, changesets and tickets. I suggest any ticket keywording be single-word lowercased. We could benefit from installing the script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook to allow the 'fixes #1' command on checkin messages. This would encourage ticket use, I think. I don't see anything preventing tickets from being created, referencing changesets, and closed retroactively for changes committed on branches/4.2. It would be a good for documentation to have the change content described (by tickets referring to changesets) for all differences between vtigercrm-4.2.3 and vtigercrm-4.2.4. From mfedyk at mikefedyk.com Sun Feb 19 17:24:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 14:24:47 -0800 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: References: Message-ID: <43F8F02F.4010807@mikefedyk.com> Jeff Kowalczyk wrote: >I created and closed our first production trac ticket, see the timeline. >There are some examples of using trac features in that ticket and the >related commit, such as references to milestones, changesets and tickets. > >I suggest any ticket keywording be single-word lowercased. > >We could benefit from installing the script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >to allow the 'fixes #1' command on checkin messages. This would encourage >ticket use, I think. > > Yes, Matt, Fathi can you put this in? From fboudra at free.fr Sun Feb 19 20:30:31 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Mon, 20 Feb 2006 01:30:31 +0000 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: <43F8F02F.4010807@mikefedyk.com> References: <43F8F02F.4010807@mikefedyk.com> Message-ID: <200602200130.32230.fboudra@free.fr> > >We could benefit from installing the script: > > > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-h > >ook > > Yes, Matt, Fathi can you put this in? script was installed, must be tested. cheers, Fathi From mfedyk at mikefedyk.com Sun Feb 19 19:42:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 16:42:58 -0800 Subject: [Vtigercrm-developers] Call for fixes Message-ID: <43F91092.9050405@mikefedyk.com> Hi, I am now looking for the final set of fixes to put into the 4.2.4 release. If you have them, please add a ticket[1] with details on how to reproduce the problem and the code to fix the problem (preferably in unified diff format). 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket If you do not have fixes, then you can help find some. Many bugs have been put into the trunk[2] and need to be split out. When you find something, post message to this list with a link to the changeset that fixes the problem and a description of the problem in a recent svn pull from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after that is fair game for checking. 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 From mfedyk at mikefedyk.com Sun Feb 19 20:34:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 17:34:40 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? Message-ID: <43F91CB0.3060007@mikefedyk.com> What do you think? Positive: It will make it easier to work with other languages upon first install. Different users can use different languages. Negative: It will grow the download size for everyone even though they'll only use one of the languages. MikeF From sergiokessler at gmail.com Sun Feb 19 21:01:45 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:01:45 -0300 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> +1 it will make other languages first class citizens in vtiger world... /sak On 2/19/06, Mike Fedyk wrote: > What do you think? > > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. > > MikeF > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From sergiokessler at gmail.com Sun Feb 19 21:09:11 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:09:11 -0300 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <43F91092.9050405@mikefedyk.com> References: <43F91092.9050405@mikefedyk.com> Message-ID: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> the problem I see now, is that I'm pretty sure there are tons of forums users with fixes that do not know about this mailing list, even less the trac site... /sak On 2/19/06, Mike Fedyk wrote: > Hi, > > I am now looking for the final set of fixes to put into the 4.2.4 > release. If you have them, please add a ticket[1] with details on how > to reproduce the problem and the code to fix the problem (preferably in > unified diff format). > > 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket > > If you do not have fixes, then you can help find some. Many bugs have > been put into the trunk[2] and need to be split out. When you find > something, post message to this list with a link to the changeset that > fixes the problem and a description of the problem in a recent svn pull > from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after > that is fair game for checking. > > 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From developer at infointegrated.com Sun Feb 19 22:05:55 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 19 Feb 2006 21:05:55 -0600 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> Message-ID: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> The big question is how much would it add to the download size? Then what languages are added, and which ones are not? Perhaps a global and english distribution. The difference is the english would not have the other language files, and global would have all the language files. If the size difference is less than 20%, then I'd say just do the global. Brian On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > +1 > > it will make other languages first class citizens in vtiger world... > > /sak > > On 2/19/06, Mike Fedyk wrote: >> What do you think? >> >> Positive: >> It will make it easier to work with other languages upon first >> install. >> Different users can use different languages. >> >> Negative: >> It will grow the download size for everyone even though they'll >> only use >> one of the languages. >> >> MikeF >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Sun Feb 19 22:25:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 19:25:52 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> Message-ID: <43F936C0.8020906@mikefedyk.com> Then let me use this message to remember this forum topic with several jscalendar language files: http://blogs.vtiger.com/viewtopic.php?t=4120 Brian Devendorf wrote: >The big question is how much would it add to the download size? Then >what languages are added, and which ones are not? > >Perhaps a global and english distribution. The difference is the >english would not have the other language files, and global would >have all the language files. If the size difference is less than 20%, >then I'd say just do the global. > >Brian > >On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > > > >>+1 >> >>it will make other languages first class citizens in vtiger world... >> >>/sak >> >>On 2/19/06, Mike Fedyk wrote: >> >> >>>What do you think? >>> >>>Positive: >>>It will make it easier to work with other languages upon first >>>install. >>>Different users can use different languages. >>> >>>Negative: >>>It will grow the download size for everyone even though they'll >>>only use >>>one of the languages. >>> >>>MikeF >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>>using your desktop word processor for typing documents? Try the >>>AJAX enabled, collaboration-friendly online word processor, Zoho >>>Writer for FREE instead! >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>using your desktop word processor for typing documents? Try the >>AJAX enabled, collaboration-friendly online word processor, Zoho >>Writer for FREE instead! >>http://zohowriter.com/?vt >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 23:54:36 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 20:54:36 -0800 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> References: <43F91092.9050405@mikefedyk.com> <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> Message-ID: <43F94B8C.3030401@mikefedyk.com> Forum topic posted: http://forums.vtiger.com/viewtopic.php?t=5679 Forum moderators, please make it "sticky" so it stays at the top for a while. Sergio A. Kessler wrote: >the problem I see now, is that I'm pretty sure there are tons of >forums users with fixes that do not know about this mailing list, even >less the trac site... > >/sak > >On 2/19/06, Mike Fedyk wrote: > > >>Hi, >> >>I am now looking for the final set of fixes to put into the 4.2.4 >>release. If you have them, please add a ticket[1] with details on how >>to reproduce the problem and the code to fix the problem (preferably in >>unified diff format). >> >>1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket >> >>If you do not have fixes, then you can help find some. Many bugs have >>been put into the trunk[2] and need to be split out. When you find >>something, post message to this list with a link to the changeset that >>fixes the problem and a description of the problem in a recent svn pull >>from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after >>that is fair game for checking. >> >>2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From fboudra at free.fr Mon Feb 20 03:38:09 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 09:38:09 +0100 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <200602200938.10229.fboudra@free.fr> > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. i'm for multiple package : 1 english core multiple language add-on for convenience, if needed a big package with all stuff can be provided. i prefer this for packaging issue (debian, ubuntu and probably xampp add-on) : * provide vtigercrm core package * one package for each language i like modularity, can help too for an overview in the source and clarity. for information, debian package and ubuntu package will be available today. ubuntu package will be available for dapper (freeze 23 february), i'll work for this :) cheers, Fathi From m.jacquemes at neuf.fr Mon Feb 20 06:03:31 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Mon, 20 Feb 2006 12:03:31 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: <1139802480.3382.25.camel@ubuntu> Message-ID: I am trying to download from the svn but server is asking for username/password. Do I have to ask for that whenever I don't need to post? -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Matthew Brichacek Envoy??: lundi 13 f?vrier 2006 04:48 ??: Vtiger Devel List Objet?: [Vtigercrm-developers] request your SVN/Trac account I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From fboudra at free.fr Mon Feb 20 07:25:55 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 13:25:55 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: References: Message-ID: <200602201325.55424.fboudra@free.fr> Le Lundi 20 F?vrier 2006 12:03, Michel JACQUEMES a ?crit : > I am trying to download from the svn but server is asking for > username/password. Do I have to ask for that whenever I don't need to post? Bonjour, pour t?l?charger une copie du d?pot subversion, vous n'avez pas besoin d'?tre authentifier, un checkout peut ?tre fait de fa?on anonyme. Seul un commit n?cessite d'avoir un compte sur trac/serveur. pour la branche de d?veloppement 5.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm-trunk pour la branche de maintenance 4.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm-4.2 cordialement, Fathi From fboudra at free.fr Mon Feb 20 14:39:05 2006 From: fboudra at free.fr (fboudra at free.fr) Date: Mon, 20 Feb 2006 19:39:05 -0000 Subject: [Vtigercrm-developers] r3836 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193905.D0E342BF158@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:39:02 2006 New Revision: 3836 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:39:02 2006 @@ -34,10 +34,10 @@ $HELPDESK_SUPPORT_NAME = 'your-domain name'; /* database configuration - db_host_name:MySQL Database Hostname - db_user_name:MySQL Username - db_password:MySQL Password - db_name:MySQL Database Name + db_host_name: MySQL Database Hostname + db_user_name: MySQL Username + db_password: MySQL Password + db_name: MySQL Database Name */ $dbconfig['db_host_name'] = 'localhost:80'; $dbconfig['db_user_name'] = 'root'; From fboudra at free.fr Mon Feb 20 14:54:28 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 20:54:28 +0100 Subject: [Vtigercrm-developers] svnmailer installed Message-ID: <200602202054.28385.fboudra@free.fr> hi all, svn commist are sended to the ML :) and post-commit-hook too. enjoy cheers, Fathi From vtiger-commits at crm.fosslabs.com Mon Feb 20 14:31:41 2006 From: vtiger-commits at crm.fosslabs.com (vtiger-commits at crm.fosslabs.com) Date: Mon, 20 Feb 2006 19:31:41 -0000 Subject: [Vtigercrm-developers] r3835 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193141.6FE9B49A414@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:31:38 2006 New Revision: 3835 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:31:38 2006 @@ -16,7 +16,7 @@ $vtiger_version = '4.2.3'; $release_date = '23 December 2005'; -// more than 8MB memory needed for graphs +// more than 8MB memory needed for graphics // memory limit default value = 16M ini_set('memory_limit','16M'); From mfedyk at mikefedyk.com Mon Feb 20 17:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:21:01 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> Message-ID: <43FA40CD.40308@mikefedyk.com> I'd like a vote for whether we should change the default time to am/pm instead of 24hr time. Preferably we should have it configurable, but I don't think we should do that in this release with the little time remaining before release. webmaster at vtiger.com wrote: >Hello ! > >philip has posted a new reply to "How to Clear Users History log?" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > >----------------------------------------------- >Posted text: >Hi, > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? [/b:97a9a01c21] > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / delete the records in the table \'loginhistory\' > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 hours? [/b:97a9a01c21] > > Changing the Time Format to 12 hrs across the product, will not be possible but the output/display of data in 12 hours or AM/PM is possible to achieve this following changes has to be done. > > a) open the file include/utils.php and search for the string > > $display_date = $display_date.\' \'.$date_value[1]; >replace the string with > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >[/i:97a9a01c21] > again search for the string >$custfld .= \'\'.$displ_date.\' \'.$start_time.\'\'; >replace it with > [i:97a9a01c21]$custfld .= \'\'.date(\"Y-m-d g:i:s A\",strtotime($displ_date.\' \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > [b:97a9a01c21] >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > To change the Field Label the repective module language file has to be modified. > eg for Accounts modules, open the file module/Accounts/language/en_us.lang.php and replace the desired value defined in the array. > >Philip >----------------------------------------------- > >You are receiving this email because you are watching the topic, "How to Clear Users History log?" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > From mfedyk at mikefedyk.com Mon Feb 20 17:28:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:28:31 -0800 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> Message-ID: <43FA428F.8080008@mikefedyk.com> Has anyone looked into this issue? webmaster at vtiger.com wrote: >Hello ! > >wage has posted a new reply to "Couldn't get the group listing" in the "Help Forum" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20800#20800 > >----------------------------------------------- >Posted text: >i am getting the same error also all it says is > > My Upcoming and Pending Activities (through 2006-02-27) > Close Subject Contact Account Related to Date Recurring Type > > > >None scheduled. > >Couldn\'t get the group listing >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Couldn't get the group listing" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic > > > From eric.lemesre at gmail.com Mon Feb 20 18:31:30 2006 From: eric.lemesre at gmail.com (Eric Lemesre) Date: Tue, 21 Feb 2006 00:31:30 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: Hello, I prefer 24hr time. By Eric 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. > > Preferably we should have it configurable, but I don't think we should > do that in this release with the little time remaining before release. > > webmaster at vtiger.com wrote: > > >Hello ! > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > >----------------------------------------------- > >Posted text: > >Hi, > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > a) open the file include/utils.php and search for the string > > > > $display_date = $display_date.\' \'.$date_value[1]; > >replace the string with > > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s > A\",strtotime($display_date.\' \'.$date_value[1])); > >[/i:97a9a01c21] > > again search for the string > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > >replace it with > > [i:97a9a01c21]$custfld .= \' valign=\"top\" class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > [b:97a9a01c21] > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > To change the Field Label the repective module language > file has to be modified. > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the desired value > defined in the array. > > > >Philip > >----------------------------------------------- > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/915ba41f/attachment-0003.html From webmaster at vtigercrmfrance.org Mon Feb 20 18:47:49 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Tue, 21 Feb 2006 00:47:49 +0100 Subject: [Vtigercrm-developers] 4 mmbrich, mod_leads In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA5525.10003@vtigercrmfrance.org> Hi, the modified and repackaged version of mod_lead. Very sorry i have no details. -------------- next part -------------- A non-text attachment was scrubbed... Name: mod_lead.zip Type: application/x-zip-compressed Size: 99010 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/d8a3e204/attachment-0001.bin From sergiokessler at gmail.com Mon Feb 20 19:25:32 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 20 Feb 2006 21:25:32 -0300 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> btw, this issue is not about "military time" vs "normal time", is more about "rest of the world" vs "USA" USA uses 12 am/pm hours. rest of the world uses 24hs. /sak ps: I am in the rest of the world On 2/20/06, Eric Lemesre wrote: > Hello, > > I prefer 24hr time. > > By > Eric > > 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > > instead of 24hr time. > > > > Preferably we should have it configurable, but I don't think we should > > do that in this release with the little time remaining before release. > > > > webmaster at vtiger.com wrote: > > > > >Hello ! > > > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > >----------------------------------------------- > > >Posted text: > > >Hi, > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > > > a) open the file include/utils.php and search for the string > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > >replace the string with > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > >[/i:97a9a01c21] > > > again search for the string > > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > >replace it with > > > [i:97a9a01c21]$custfld .= \' width=\"30%\" valign=\"top\" > class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > [b:97a9a01c21] > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > To change the Field Label the repective module language > file has to be modified. > > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the > desired value defined in the array. > > > > > >Philip > > >----------------------------------------------- > > > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your > desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Mon Feb 20 20:25:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 17:25:58 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <43FA6C26.9020504@mikefedyk.com> Well count me as one of the few people in the USA that prefers 24hr time. Sergio A. Kessler wrote: >btw, this issue is not about "military time" vs "normal time", is more >about "rest of the world" vs "USA" > >USA uses 12 am/pm hours. >rest of the world uses 24hs. > >/sak >ps: I am in the rest of the world > >On 2/20/06, Eric Lemesre wrote: > > >>Hello, >> >>I prefer 24hr time. >> >>By >>Eric >> >>2006/2/20, Mike Fedyk : >> >> >>>I'd like a vote for whether we should change the default time to am/pm >>>instead of 24hr time. >>> >>>Preferably we should have it configurable, but I don't think we should >>>do that in this release with the little time remaining before release. >>> >>>webmaster at vtiger.com wrote: >>> >>> >>> >>>>Hello ! >>>> >>>>philip has posted a new reply to "How to Clear Users History log?" in the >>>> >>>> >>"General Discussion" forum at vtiger. You can use the following link to view >>the replies made: >> >> >>>>http://forums.vtiger.com/viewtopic.php?p=20761#20761 >>>> >>>>----------------------------------------------- >>>>Posted text: >>>>Hi, >>>> >>>>[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? >>>> >>>> >>[/b:97a9a01c21] >> >> >>>> Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / >>>> >>>> >>delete the records in the table \'loginhistory\' >> >> >>>>[b:97a9a01c21]2-How to change the Time Format from Military time to 12 >>>> >>>> >>hours? [/b:97a9a01c21] >> >> >>>> Changing the Time Format to 12 hrs across the product, will not be >>>> >>>> >>possible but the output/display of data in 12 hours or AM/PM is possible to >>achieve this following changes has to be done. >> >> >>>> a) open the file include/utils.php and search for the string >>>> >>>> $display_date = $display_date.\' \'.$date_value[1]; >>>>replace the string with >>>> [i:97a9a01c21]$display_date = date(\"Y-m-d >>>> >>>> >>g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >> >> >>>>[/i:97a9a01c21] >>>> again search for the string >>>>$custfld .= \'>>> >>>> >>class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; >> >> >>>>replace it with >>>> [i:97a9a01c21]$custfld .= \'>>> >>>> >>width=\"30%\" valign=\"top\" >>class=\"dataField\">\'.date(\"Y-m-d g:i:s >>A\",strtotime($displ_date.\' >>\'.$start_time.\":00\")).\'\';[/i:97a9a01c21] >> >> >>>>[b:97a9a01c21] >>>>3-How to change the Standard Fields Labels? [/b:97a9a01c21] >>>> >>>> To change the Field Label the repective module language >>>> >>>> >>file has to be modified. >> >> >>>> eg for Accounts modules, open the file >>>> >>>> >>module/Accounts/language/en_us.lang.php and replace the >>desired value defined in the array. >> >> >>>>Philip >>>>----------------------------------------------- >>>> >>>>You are receiving this email because you are watching the topic, "How to >>>> >>>> >>Clear Users History log?" at vtiger. If you no longer wish to watch this >>topic you can either click the "Stop watching this topic link" found at the >>bottom of the topic above, or by clicking the following link: >> >> >>>http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic >>> >>> >>>> >>>> >>>> >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still using >>> >>> >>your desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >> >> >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your >>desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From developer at infointegrated.com Mon Feb 20 20:14:46 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Mon, 20 Feb 2006 19:14:46 -0600 Subject: [Vtigercrm-developers] SVN Directory and File Names In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> I currently do my development on Mac OS X. A recent change to the svn for the branch added an INSTALL file. Now I am getting an error on checkout, the error mentions that it cannot get the file "INSTALL" as there is already a directory "install". It then stops the checkout, not getting all of the files. I am not too familiar with svn. Is there a way I can prevent this error? Or can the INSTALL file name be changed (INSTALL.txt or INSTALLATION) to prevent the conflict? I was able to successfully checkout before the INSTALL file was created. Is it strange that svn is having conflicts when the case is different, and Mac OS X is Unix-based (thus case-sensitive)? I am running svn v1.3.0. I can still checkout on Windows, but I really prefer the Mac. This may cause a problem for others who want to assist as well. Thanks. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/03d0dab4/attachment-0003.html From jamieinnh at gmail.com Mon Feb 20 20:26:24 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 20 Feb 2006 20:26:24 -0500 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <994473020602201726x2195f7f7iebb9de97aadbdc90@mail.gmail.com> As long as it's definable, it doesn't matter to me which way it ships out. When I set up my CRM, I will set it with the standards of my users. Jamie On 2/20/06, Sergio A. Kessler wrote: > > btw, this issue is not about "military time" vs "normal time", is more > about "rest of the world" vs "USA" > > USA uses 12 am/pm hours. > rest of the world uses 24hs. > > /sak > ps: I am in the rest of the world > > On 2/20/06, Eric Lemesre wrote: > > Hello, > > > > I prefer 24hr time. > > > > By > > Eric > > > > 2006/2/20, Mike Fedyk : > > > I'd like a vote for whether we should change the default time to am/pm > > > instead of 24hr time. > > > > > > Preferably we should have it configurable, but I don't think we should > > > do that in this release with the little time remaining before release. > > > > > > webmaster at vtiger.com wrote: > > > > > > >Hello ! > > > > > > > >philip has posted a new reply to "How to Clear Users History log?" in > the > > "General Discussion" forum at vtiger. You can use the following link to > view > > the replies made: > > > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > > > >----------------------------------------------- > > > >Posted text: > > > >Hi, > > > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > > [/b:97a9a01c21] > > > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), > trunckate / > > delete the records in the table \'loginhistory\' > > > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to > 12 > > hours? [/b:97a9a01c21] > > > > > > > > Changing the Time Format to 12 hrs across the product, will not > be > > possible but the output/display of data in 12 hours or AM/PM is possible > to > > achieve this following changes has to be done. > > > > > > > > a) open the file include/utils.php and search for the string > > > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > > >replace the string with > > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > > >[/i:97a9a01c21] > > > > again search for the string > > > >$custfld .= \' > class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > > >replace it with > > > > [i:97a9a01c21]$custfld .= \' > width=\"30%\" valign=\"top\" > > class=\"dataField\">\'.date(\"Y-m-d g:i:s > > A\",strtotime($displ_date.\' > > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > > [b:97a9a01c21] > > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > > > To change the Field Label the repective module > language > > file has to be modified. > > > > eg for Accounts modules, open the file > > module/Accounts/language/en_us.lang.php and replace the > > desired value defined in the array. > > > > > > > >Philip > > > >----------------------------------------------- > > > > > > > >You are receiving this email because you are watching the topic, "How > to > > Clear Users History log?" at vtiger. If you no longer wish to watch this > > topic you can either click the "Stop watching this topic link" found at > the > > bottom of the topic above, or by clicking the following link: > > > > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > > > > > _______________________________________________ > > > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using > > your desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > > http://zohowriter.com/?vt > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your > > desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > http://zohowriter.com/?vt > > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/a9481b88/attachment-0001.html From jtk at yahoo.com Mon Feb 20 21:18:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 20 Feb 2006 21:18:22 -0500 Subject: [Vtigercrm-developers] SVN Directory and File Names References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> Message-ID: Brian Devendorf wrote: > I currently do my development on Mac OS X. A recent change to the svn > for the branch added an INSTALL file. Now I am getting an error on > checkout, the error mentions that it cannot get the file "INSTALL" as > there is already a directory "install". It then stops the checkout, > not getting all of the files. Fixed http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/23 BTW, the special commands in the checkin messages work as advertised. Awesome. From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 21:16:20 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 02:16:20 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3837 - in /vtigercrm/branches/4.2: ./ licenses/ Message-ID: <20060221021620.34B844389C3@vtiger.fosslabs.com> Author: jeffk Date: Mon Feb 20 19:16:15 2006 New Revision: 3837 Log: fixed #23. added .txt extension to various readme and license files Added: vtigercrm/branches/4.2/COPYING.txt - copied unchanged from r3836, vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/INSTALL.txt - copied unchanged from r3836, vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README.txt - copied unchanged from r3836, vtigercrm/branches/4.2/README vtigercrm/branches/4.2/changelog.txt - copied unchanged from r3836, vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/licenses/BSD.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/VPL-1.0 Removed: vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0 From dan.means at teamsrs.com Mon Feb 20 22:42:13 2006 From: dan.means at teamsrs.com (Dan Means) Date: Mon, 20 Feb 2006 19:42:13 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA8C15.8090005@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/5bc07c81/attachment-0003.html From mfedyk at mikefedyk.com Mon Feb 20 22:43:46 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:43:46 -0800 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? Message-ID: <43FA8C72.9060305@mikefedyk.com> http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 The database is created from the adodb XML file (right?), why do we need a SQL file in the source code? Sure we can be flexible, but we don't want to add any support headaches (sql file not updated on new release for instance). From mfedyk at mikefedyk.com Mon Feb 20 22:53:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:53:50 -0800 Subject: [Vtigercrm-developers] Please create a bounties forum area. (Was: "Announcement: Putting together a vTiger Bounty Team" in forum "General Discussion") In-Reply-To: References: Message-ID: <43FA8ECE.7060600@mikefedyk.com> Let's start with a forum section for this. webmaster at vtiger.com wrote: >Hello ! > >BrianLaughlin has posted a new reply to "Announcement: Putting together a vTiger Bounty Team" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20822#20822 > >----------------------------------------------- >Posted text: >I think the forum section would be a good start. At least we\'ll be able to see what type of pleades and projects would start to evolve. > >Brian Laughlin >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Announcement: Putting together a vTiger Bounty Team" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5549&unwatch=topic > > > From fboudra at free.fr Tue Feb 21 02:48:14 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:48:14 +0100 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? In-Reply-To: <43FA8C72.9060305@mikefedyk.com> References: <43FA8C72.9060305@mikefedyk.com> Message-ID: <200602210848.15325.fboudra@free.fr> > http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 > > The database is created from the adodb XML file (right?) don't know not documented. > , why do we need a SQL file in the source code ? i'm changing installation. to add a better multi-platform / multi-operating system support for next installer / packaging issue. I want an "install and just work" like. And an unified one for : * vtigercrm * vtiger'n go * debian/ubuntu package * vtiger addon for xampp have you got a better way to inject database ? * php code need user intervention and break "install and just work" idea. * or a specific php code to inject data but for me it's like sql file * adodb xml file ? don't know it exists, how can inject db data with this ? software dependencies ? * how to resolve multi db support like mysql posqtgresql oracle mssql ? so i used a simple sql file and use sql-client as dependencie. > Sure we can be flexible, but we don't want to add any support headaches > (sql file not updated on new release for instance). yes, it's more flexible and it's just a file. There's no headaches support, just putting preliminary file for an easy way to install and update. i'll update it as needed for now until i'll automate it. looking initial subject : Why include a SQL file when we don't use it ? i want to ask why include a bin directory when we don't use it ? cheers, Fathi From fboudra at free.fr Tue Feb 21 02:50:04 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:50:04 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <200602210850.05083.fboudra@free.fr> Le Lundi 20 F?vrier 2006 23:21, Mike Fedyk a ?crit : > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. vote for 24hr time cheers, Fathi From developer at infointegrated.com Tue Feb 21 02:09:15 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:09:15 -0600 Subject: [Vtigercrm-developers] Potential Security Vulnerability Message-ID: I just created a ticket in Trac for a potential security vulnerability in vtiger: http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ ticket/25 I also created a post in the forums as well: http://forums.vtiger.com/ viewtopic.php?t=5704 Here are the details: I know that most good systems admins would delete the install directories (I always do), but we are likely to have quite a few of the "uninitiated admins" installing vtiger. I would hate to leave vtiger open for attack. The install docs do not mention removing the install directory either. A hack on a vtiger install would not look good if it received any kind of press. This worst case scenario would force my company to switch to offering a different product. I really don't want to do that. Here are the contents of the ticket I submitted: If the install directory stays on the server after installation, an informed individual could change the admin password without any trouble at all, they could also view the mysql database and username information. With the current change in the branch, they could also change the SQL database (readonly tags removed). If the files in the install directory are removed after install, this risk will not exist. I have a diff that adds simple deletion of the install directory after completion of Setup Step 5. Here is the diff file I created for the branch: ? Please feel free to implement a solution to this risk however you feel it should be. My diff above is a bare bones solution to the problem. It does work, but I'm sure it could be done better. This was just a solution I put together in a few minutes to address what I believe is a critical hole. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0002.html -------------- next part -------------- A non-text attachment was scrubbed... Name: install_cleanup.patch Type: application/octet-stream Size: 1826 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0001.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0003.html From developer at infointegrated.com Tue Feb 21 02:17:34 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:17:34 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <43FA428F.8080008@mikefedyk.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: Wow... I saw this error today! It happened when I was doing some testing of re-running the install scripts multiple times. My SQL tables got so bad, eventually I couldn't even log-in anymore. I deleted the tables, went back through the install one time, and everything returned to normal. Based on my testing, I'd say the issue will be resolved with the removal of the install directory fix I proposed earlier. Unless the person had previously tried vtiger and did not delete the existing tables before trying it again. Maybe if we had better error handling in the install code to identify an existing table, and not try recreating it again... I'll also post a reply to this message on the forum. See if deleting their tables fixes the problem. Brian On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > Has anyone looked into this issue? > > webmaster at vtiger.com wrote: > >> Hello ! >> >> wage has posted a new reply to "Couldn't get the group listing" in >> the "Help Forum" forum at vtiger. You can use the following link >> to view the replies made: >> >> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >> >> ----------------------------------------------- >> Posted text: >> i am getting the same error also all it says is >> >> My Upcoming and Pending Activities (through 2006-02-27) >> Close Subject Contact Account Related to Date >> Recurring Type >> >> >> >> None scheduled. >> >> Couldn\'t get the group listing >> ----------------------------------------------- >> >> You are receiving this email because you are watching the topic, >> "Couldn't get the group listing" at vtiger. If you no longer wish >> to watch this topic you can either click the "Stop watching this >> topic link" found at the bottom of the topic above, or by clicking >> the following link: >> >> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >> >> >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:56:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 07:56:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3838 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221075652.7AD1949A447@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 00:56:47 2006 New Revision: 3838 Log: Portal module integrated Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 00:56:47 2006 @@ -69,6 +69,7 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); + $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -2139,9 +2140,10 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7)"); - - + (2,26,7), + (7,27,2)"); + + $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); } From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 03:06:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 08:06:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3839 - /vtigercrm/trunk/modules/Notes/ListView.php Message-ID: <20060221080619.E1ADF49A4AA@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 01:06:16 2006 New Revision: 3839 Log: Alphabetical search added Modified: vtigercrm/trunk/modules/Notes/ListView.php Modified: vtigercrm/trunk/modules/Notes/ListView.php ============================================================================== --- vtigercrm/trunk/modules/Notes/ListView.php (original) +++ vtigercrm/trunk/modules/Notes/ListView.php Tue Feb 21 01:06:16 2006 @@ -212,6 +212,8 @@ $smarty->assign("SELECT_SCRIPT", $view_script); $navigationOutput = getTableHeaderNavigation($navigation_array, $url_string,"Notes","index",$viewid); +$alphabetical = AlphabeticalSearch($currentModule,'index','title','true','basic',"","","","",$viewid); +$smarty->assign("ALPHABETICAL", $alphabetical); $smarty->assign("NAVIGATION", $navigationOutput); $smarty->assign("RECORD_COUNTS", $record_string); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:00:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:00:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3840 - /vtigercrm/trunk/adodb/DatabaseSchema.xml Message-ID: <20060221100001.1A67649A45C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 02:59:56 2006 New Revision: 3840 Log: Added a new column "Info_Type varchar(20)" in the field table. Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml ============================================================================== --- vtigercrm/trunk/adodb/DatabaseSchema.xml (original) +++ vtigercrm/trunk/adodb/DatabaseSchema.xml Tue Feb 21 02:59:56 2006 @@ -282,7 +282,10 @@ - + + + + tabid @@ -2754,8 +2757,8 @@ - - + + @@ -6976,18 +6979,6 @@ - - - - - - - - - - - -
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:02:40 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:02:40 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3841 - /vtigercrm/trunk/Smarty/templates/CreateView.tpl Message-ID: <20060221100240.08FD949A492@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:02:35 2006 New Revision: 3841 Log: CreateView.tpl file created to segregate Add New from Edit View across all modules. Added: vtigercrm/trunk/Smarty/templates/CreateView.tpl From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:05:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:05:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3842 - /vtigercrm/trunk/include/js/general.js Message-ID: <20060221100552.9321149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:05:48 2006 New Revision: 3842 Log: Added 2 functions for the div tags "Basic & More Tab" in CreateView.tpl to be functional. Modified: vtigercrm/trunk/include/js/general.js Modified: vtigercrm/trunk/include/js/general.js ============================================================================== --- vtigercrm/trunk/include/js/general.js (original) +++ vtigercrm/trunk/include/js/general.js Tue Feb 21 03:05:48 2006 @@ -1117,3 +1117,80 @@ id.style.display = 'none'; } + +function fnLoadValues(obj1,obj2,SelTab,unSelTab){ + + var tabName1 = document.getElementById(obj1); + + var tabName2 = document.getElementById(obj2); + + var tagName1 = document.getElementById(SelTab); + + var tagName2 = document.getElementById(unSelTab); + + if(tabName1.className == "dvtUnSelectedCell") + + tabName1.className = "dvtSelectedCell"; + + if(tabName2.className == "dvtSelectedCell") + + tabName2.className = "dvtUnSelectedCell"; + tagName1.style.display='block'; + + tagName2.style.display='none'; + +} + +function fnCopy(source,design){ + + document.getElementById(source).value=document.getElementById(design).value; + + document.getElementById(source).disabled=true; + +} + +function fnClear(source){ + + document.getElementById(source).value=" "; + + document.getElementById(source).disabled=false; + +} + +function fnCpy(){ + + var tagName=document.getElementById("cpy"); + + if(tagName.checked==true){ + fnCopy("shipaddress","address"); + + fnCopy("shippobox","pobox"); + + fnCopy("shipcity","city"); + + fnCopy("shipcode","code"); + + fnCopy("shipstate","state"); + + fnCopy("shipcountry","country"); + + } + + else{ + + fnClear("shipaddress"); + + fnClear("shippobox"); + + fnClear("shipcity"); + + fnClear("shipcode"); + + fnClear("shipstate"); + + fnClear("shipcountry"); + + } + +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:09:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:09:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3843 - /vtigercrm/trunk/include/utils/CommonUtils.php Message-ID: <20060221100935.67FA72C9DEA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:09:31 2006 New Revision: 3843 Log: Added "Info_type" parameter in getBlocks function Modified: vtigercrm/trunk/include/utils/CommonUtils.php Modified: vtigercrm/trunk/include/utils/CommonUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/CommonUtils.php (original) +++ vtigercrm/trunk/include/utils/CommonUtils.php Tue Feb 21 03:09:31 2006 @@ -622,11 +622,6 @@ return $display_date; } - -/** - * Function to get Currency Name and Currency Symbol - * returns the Currency information in an array format. - */ function getDisplayCurrency() { global $adb; @@ -644,36 +639,15 @@ return $curr_array; } - -/** - * Function to convert currency amount into Dollar - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in dollar. - */ function convertToDollar($amount,$crate){ return $amount / $crate; } - -/** - * Function to convert currency amount from Dollar to user specific currency - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in user specific currency. - */ function convertFromDollar($amount,$crate){ return $amount * $crate; } - -/** - * Function to get currency conversion rate - * @param $id - id::Type Integer - * @param $symbol - symbol::Type varchar - * returns conversion rate::Type Float. - */ function getConversionRate($id,$symbol) { global $adb; @@ -683,12 +657,6 @@ return $rate; } - -/** - * Function to get currency symbol - * @param $id - id::Type Integer - * returns conversion symbol:Type varchar. - */ function getCurrencySymbol($id) { global $adb; @@ -698,11 +666,6 @@ return $curr_symbol; } - -/** - * Function to get Terms and Conditions - * returns Terms and Conditions::Type String. - */ function getTermsandConditions() { global $adb; @@ -798,7 +761,7 @@ * This function returns an array */ -function getBlocks($module,$disp_view,$mode,$col_fields='') +function getBlocks($module,$disp_view,$mode,$col_fields='',$info_type='') { global $adb; global $mod_strings; @@ -807,6 +770,7 @@ $block_detail = Array(); $getBlockinfo = ""; $query="select blockid,blocklabel,show_title from blocks where tabid=$tabid and $disp_view=0 and visible = 0 order by sequence"; + //echo $query; $result = $adb->query($query); $noofrows = $adb->num_rows($result); @@ -831,7 +795,7 @@ } else { - $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); } if(is_array($getBlockInfo)) @@ -855,7 +819,7 @@ else { $k=sizeof($block_detail[$prev_header]); - $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); foreach($temp_headerless_arr as $td_val=>$tr_val) { $block_detail[$prev_header][$k]=$tr_val; @@ -1011,36 +975,27 @@ return $update_info; } - function getContactImages($parenttab) { - global $adb; + global $adb; $imagelists = ''; - $imagenamelists.=''; - $imagelists = $imagelists.$imagenamelists; - if($imagecount>0) + if($i>0) return $imagelists; } - function getProductImages($id) { @@ -1061,156 +1016,4 @@ if($imagename != '') return $script; } -function SaveImage($_FILES,$module,$id,$mode) -{ - global $adb; - global $log; - $uploaddir = $root_directory."test/".$module."/" ;//set this to which location you need to give the contact image - $log->info("The Location to Save the Contact Image is ".$uploaddir); - $file_path_name = $_FILES['imagename']['name']; - $image_error="false"; - $saveimage="true"; - $file_name = basename($file_path_name); - if($file_name!="") - { - - $log->debug("Contact Image is given for uploading"); - $image_name_val=file_exist_fn($file_name,0); - - $encode_field_values=""; - $errormessage=""; - - $move_upload_status=move_uploaded_file($_FILES["imagename"]["tmp_name"],$uploaddir.$image_name_val); - $image_error="false"; - - //if there is an error in the uploading of image - - $filetype= $_FILES['imagename']['type']; - $filesize = $_FILES['imagename']['size']; - - $filetype_array=explode("/",$filetype); - - $file_type_val_image=strtolower($filetype_array[0]); - $file_type_val=strtolower($filetype_array[1]); - $log->info("The File type of the Contact Image is :: ".$file_type_val); - //checking the uploaded image is if an image type or not - if(!$move_upload_status) //if any error during file uploading - { - $log->debug("Error is present in uploading Contact Image."); - $errorCode = $_FILES['imagename']['error']; - if($errorCode == 4) - { - $errorcode="no-image"; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 2) - { - $errormessage = 2; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 3 ) - { - $errormessage = 3; - $saveimage="false"; - $image_error="true"; - } - } - else - { - $log->debug("Successfully uploaded the Contact Image."); - if($filesize != 0) - { - if (($file_type_val == "jpeg" ) || ($file_type_val == "png") || ($file_type_val == "jpg" ) || ($file_type_val == "pjpeg" ) || ($file_type_val == "x-png") || ($file_type_val == "gif") ) //Checking whether the file is an image or not - { - $saveimage="true"; - $image_error="false"; - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "image"; - } - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "invalid"; - } - - } - } - else //if image is not given - { - $log->debug("Contact Image is not given for uploading."); - if($mode=="edit" && $image_error=="false" ) - { - if($module='contact') - $image_name_val=getContactImageName($id); - elseif($module='user') - $image_name_val=getUserImageName($id); - $saveimage="true"; - } - else - { - $image_name_val=""; - } - } - $return_value=array('imagename'=>$image_name_val, - 'imageerror'=>$image_error, - 'errormessage'=>$errormessage, - 'saveimage'=>$saveimage, - 'mode'=>$mode); - return $return_value; -} -//function to check whether same product name exists -function file_exist_fn($filename,$exist) -{ - global $uploaddir; - - if(!isset($exist)) - { - $exist=0; - } - $filename_path=$uploaddir.$filename; - if (file_exists($filename_path)) //Checking if the file name already exists in the directory - { - if($exist!=0) - { - $previous=$exist-1; - $next=$exist+1; - $explode_name=explode("_",$filename); - $implode_array=array(); - for($j=0;$j From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:13:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:13:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3844 - /vtigercrm/trunk/include/utils/EditViewUtils.php Message-ID: <20060221101343.3F7164389C3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:13:39 2006 New Revision: 3844 Log: Segregated the create new & edit view across all modules. Added new paramater "info_type" in the getBlockInformation function. Modified: vtigercrm/trunk/include/utils/EditViewUtils.php Modified: vtigercrm/trunk/include/utils/EditViewUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/EditViewUtils.php (original) +++ vtigercrm/trunk/include/utils/EditViewUtils.php Tue Feb 21 03:13:39 2006 @@ -813,11 +813,9 @@ elseif($uitype == 71 || $uitype == 72) { - $currencyid=fetchCurrency($current_user->id); - $curr_symbol=getCurrencySymbol($currencyid); - $rate = getConversionRate($currencyid,$curr_symbol); - $editview_label[]=$mod_strings[$fieldlabel].': ('.$curr_symbol.')'; - $fieldvalue[] = convertFromDollar($value,$rate); + $disp_currency = getDisplayCurrency(); + $editview_label[]=$mod_strings[$fieldlabel].': ('.$disp_currency.')'; + $fieldvalue[] = $value; } elseif($uitype == 75 || $uitype ==81) { @@ -1192,7 +1190,7 @@ -function getBlockInformation($module, $block, $mode, $col_fields,$tabid) +function getBlockInformation($module, $block, $mode, $col_fields,$tabid,$info_type='') { //echo '*******************************
'; //echo '
';print_r($col_fields);echo '
'; @@ -1205,18 +1203,35 @@ global $current_user; require('user_privileges/user_privileges_'.$current_user->id.'.php'); - if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) - { - - $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; - } - else - { - $profileList = getCurrentUserProfileList(); - - $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; - } - //echo $sql; + + if ($info_type != '') + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } + else + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } $result = $adb->query($sql); $noofrows = $adb->num_rows($result); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:17:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:17:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3845 - /vtigercrm/trunk/themes/blue/style.css Message-ID: <20060221101718.D88754911A9@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:17:14 2006 New Revision: 3845 Log: Added "basicTab & moreTab" styles to facilitate basic & more infn segregation in Leads,Accnts,Cntct & Potential modules. Modified: vtigercrm/trunk/themes/blue/style.css Modified: vtigercrm/trunk/themes/blue/style.css ============================================================================== --- vtigercrm/trunk/themes/blue/style.css (original) +++ vtigercrm/trunk/themes/blue/style.css Tue Feb 21 03:17:14 2006 @@ -71,8 +71,6 @@ .tabSeperator { background:#bbbbbb url(images/tabSeperatorBg.gif) repeat-x; - - } .level2text { @@ -99,26 +97,21 @@ } - - .level2Bg { background:#bbbbbb url(images/level2Bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; - } .tabLiner { background:#9abffc url(images/moduleSelectorBg.gif) bottom repeat-x; padding:0px; - - -} +} + .sep1 { background:#999999; } - .showPanelBg { background:url(images/showPanelTopBg.gif) repeat-x; } @@ -128,7 +121,6 @@ font-size: 11px; text-decoration:none; color:#333366; - } a:hover { @@ -136,7 +128,6 @@ font-size: 11px; text-decoration:underline; color:#333333; - } .hdrLink { @@ -147,7 +138,6 @@ font-weight:bold; } - .hdrLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -156,7 +146,6 @@ font-weight:bold; } - .searchBox { border: 0px solid #999999; font-family: Arial, Helvetica, sans-serif; @@ -164,8 +153,8 @@ padding-left:2px; width:100px; background-color:#ffffef; - -} +} + .searchBtn { border : 1px #cccccc solid; font-family: Arial, Helvetica, sans-serif; @@ -179,11 +168,13 @@ background-color:#cccccc; } + .lvtHeaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } + .lvtCol { border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; @@ -211,6 +202,7 @@ background-color:white; font-weight:bold; } + .dvtUnSelectedCell { border-left:1px solid #cacaca; border-top:1px solid #cacaca; @@ -219,7 +211,9 @@ padding-left:20px; padding-right:20px; background-color:#efefef; -} + cursor:pointer; +} + .dvtTabCache { border-bottom:1px solid #cacaca; } @@ -230,6 +224,7 @@ border-bottom:1px solid #cacaca; padding-left:0px; } + .rightAddInfo { border-left:1px solid #a2a2a2; border-right:1px solid #dddddd; @@ -238,6 +233,7 @@ background-color:#fafafa; padding:5px; } + .dvtCellLabel { background-color:#f6f6f6; padding-right:10px; @@ -286,6 +282,7 @@ background-color:#e5e5e5; } + .detailedViewTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -295,6 +292,7 @@ width:90%; background-color:#ffffff; } + .detailedViewTextBoxOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -304,6 +302,7 @@ width:90%; background-color:#ffffdd; } + .detailedViewTextArea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -321,6 +320,7 @@ background-color:#ffffef; } + .searchHdrBox { border-bottom:1px dashed #dddddd; @@ -337,6 +337,7 @@ background-color:#ffffef; } + .searchAlph { border:1px solid #dadada; background-color:#ffffff; @@ -352,7 +353,6 @@ color: #ff0000; height:50px; width:640px; - } .hiliteBtn4Search { @@ -384,9 +384,11 @@ padding:2px; } + .loginBottomBg { background:url(images/loginBottomBg.gif) repeat-x; } + .loginSignin { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -426,8 +428,6 @@ overflow:auto; width:95%;height:320px;padding:0px;background-color:#fefefe; border-top: 1px solid #bababa; border-bottom: 1px solid #bababa; - - } .calHourOccupied { @@ -464,7 +464,6 @@ .cellScheduled { background-color:#ffffef; color:#7a7a7a; - } .cellSchHover { @@ -475,12 +474,12 @@ background-color:#ffffef; color:#7a7a7a; } + .cellSch{ border:0px; background-color:#ffffef; color:#7a7a7a; } - .cellNormalHover { border-bottom:1px solid #999999; @@ -511,8 +510,8 @@ border:2px solid #dadada; background-color:white; - -} +} + .tblPro1IconCell { border-right:1px solid #dadada; } @@ -530,6 +529,7 @@ line-height: 14px; background-image:url(images/tblPro1ColBg.gif); } + .tblPro1DataCell { border-bottom:1px solid #f5f5f5; color:#5a5a5a; @@ -537,26 +537,29 @@ line-height: 14px; } + .divEventToDo { overflow:auto; height:150px; border:1px solid #dadada; } + .EventToDo{ } .thumbnail{ background-color:#ffffff; -padding: 5px; +padding: 7px; border: 1px solid #ddd; float: left; - margin-right: 5px; - margin-bottom: 10px; -} + margin-right: 10px; + margin-bottom: 15px; +} + .thumbnailcaption -{ font-size: 0.9em; padding-top: 0.1em ; } +{ font-size: 0.9em; padding-top: 0.2em ; } /* For Settings */ @@ -717,3 +720,29 @@ #studioTab{position:relative;left:0px;top:0px;width:100%;display:none;} /* End of Settings */ + +.bggray{ + background-color: #dfdfdf; +} +.bgwhite{ + background-color: #FFFFFF; +} +.copy{ + font-size:9px; + font-family: Verdana, Arial, Helvetica, Sans-serif; +} + +#basicTab{ + position:relative; + overflow:auto; + width:100%; + display:block; +} + +#moreTab{ + position:relative; + overflow:auto; + width:100%; + display:none; +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:21:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:21:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3846 - /vtigercrm/trunk/modules/Accounts/EditView.php Message-ID: <20060221102119.EED8949A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:21:15 2006 New Revision: 3846 Log: Added the codes for create new & edit view segration Modified: vtigercrm/trunk/modules/Accounts/EditView.php Modified: vtigercrm/trunk/modules/Accounts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:24:10 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:24:10 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3847 - /vtigercrm/trunk/modules/Activities/EditView.php Message-ID: <20060221102410.88DF249A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:24:06 2006 New Revision: 3847 Log: Added 2 if & else block to separate Add New with EditView. Modified: vtigercrm/trunk/modules/Activities/EditView.php Modified: vtigercrm/trunk/modules/Activities/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:26:14 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:26:14 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3848 - /vtigercrm/trunk/modules/Campaigns/EditView.php Message-ID: <20060221102614.E2EC149A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:26:11 2006 New Revision: 3848 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Campaigns/EditView.php Modified: vtigercrm/trunk/modules/Campaigns/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Campaigns/EditView.php (original) +++ vtigercrm/trunk/modules/Campaigns/EditView.php Tue Feb 21 03:26:11 2006 @@ -43,8 +43,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields));echo'
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -135,6 +140,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:27:41 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:27:41 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3849 - /vtigercrm/trunk/modules/Contacts/EditView.php Message-ID: <20060221102741.8FC9049A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:27:37 2006 New Revision: 3849 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Contacts/EditView.php Modified: vtigercrm/trunk/modules/Contacts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:28:58 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:28:58 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3850 - /vtigercrm/trunk/modules/Emails/EditView.php Message-ID: <20060221102858.DD44749A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:28:55 2006 New Revision: 3850 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Emails/EditView.php Modified: vtigercrm/trunk/modules/Emails/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:30:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:30:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3851 - /vtigercrm/trunk/modules/Faq/EditView.php Message-ID: <20060221103018.B062B49A490@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:30:14 2006 New Revision: 3851 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Faq/EditView.php Modified: vtigercrm/trunk/modules/Faq/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Faq/EditView.php (original) +++ vtigercrm/trunk/modules/Faq/EditView.php Tue Feb 21 03:30:14 2006 @@ -53,7 +53,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE","Faq"); @@ -132,5 +138,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:31:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:31:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3852 - /vtigercrm/trunk/modules/HelpDesk/EditView.php Message-ID: <20060221103149.2170149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:31:45 2006 New Revision: 3852 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:33:01 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:33:01 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3853 - /vtigercrm/trunk/modules/Invoice/EditView.php Message-ID: <20060221103301.7D11949A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:32:56 2006 New Revision: 3853 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Invoice/EditView.php Modified: vtigercrm/trunk/modules/Invoice/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Invoice/EditView.php (original) +++ vtigercrm/trunk/modules/Invoice/EditView.php Tue Feb 21 03:32:56 2006 @@ -182,8 +182,13 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Invoice",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -366,6 +371,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:34:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:34:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3854 - /vtigercrm/trunk/modules/Leads/EditView.php Message-ID: <20060221103443.8900349A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:34:39 2006 New Revision: 3854 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Leads/EditView.php Modified: vtigercrm/trunk/modules/Leads/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Leads/EditView.php (original) +++ vtigercrm/trunk/modules/Leads/EditView.php Tue Feb 21 03:34:39 2006 @@ -43,7 +43,13 @@ } $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'BAS')); + $smarty->assign("ADVBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'ADV')); +} $smarty->assign("OP_MODE",$disp_view); @@ -142,6 +148,10 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display("CreateView.tpl"); + ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:36:02 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:36:02 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3855 - /vtigercrm/trunk/modules/Notes/EditView.php Message-ID: <20060221103602.3C44D49A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:35:58 2006 New Revision: 3855 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Notes/EditView.php Modified: vtigercrm/trunk/modules/Notes/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:37:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:37:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3856 - /vtigercrm/trunk/modules/PriceBooks/EditView.php Message-ID: <20060221103704.0606849A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:36:59 2006 New Revision: 3856 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PriceBooks/EditView.php (original) +++ vtigercrm/trunk/modules/PriceBooks/EditView.php Tue Feb 21 03:36:59 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -121,5 +126,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display('salesEditView.tpl'); +if($focus->mode == 'edit') + $smarty->display('salesEditView.tpl'); +else + $smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:38:56 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:38:56 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3857 - /vtigercrm/trunk/modules/PurchaseOrder/EditView.php Message-ID: <20060221103856.39E9A49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:38:52 2006 New Revision: 3857 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PurchaseOrder/EditView.php (original) +++ vtigercrm/trunk/modules/PurchaseOrder/EditView.php Tue Feb 21 03:38:52 2006 @@ -85,8 +85,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -238,5 +242,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:40:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:40:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3858 - /vtigercrm/trunk/modules/Potentials/EditView.php Message-ID: <20060221104052.800EE411FFA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:40:48 2006 New Revision: 3858 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Potentials/EditView.php Modified: vtigercrm/trunk/modules/Potentials/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:41:50 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:41:50 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3859 - /vtigercrm/trunk/modules/Products/EditView.php Message-ID: <20060221104150.8B3B34389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:41:46 2006 New Revision: 3859 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Products/EditView.php Modified: vtigercrm/trunk/modules/Products/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Products/EditView.php (original) +++ vtigercrm/trunk/modules/Products/EditView.php Tue Feb 21 03:41:46 2006 @@ -79,8 +79,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Products",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -195,5 +199,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:43:26 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:43:26 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3860 - /vtigercrm/trunk/modules/Quotes/EditView.php Message-ID: <20060221104326.3B7B44389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:43:21 2006 New Revision: 3860 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Quotes/EditView.php Modified: vtigercrm/trunk/modules/Quotes/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Quotes/EditView.php (original) +++ vtigercrm/trunk/modules/Quotes/EditView.php Tue Feb 21 03:43:21 2006 @@ -98,7 +98,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -252,6 +257,10 @@ $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); $smarty->assign("MODULE", $module); + +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:45:45 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:45:45 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3861 - /vtigercrm/trunk/modules/SalesOrder/EditView.php Message-ID: <20060221104545.7877649A47C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:45:41 2006 New Revision: 3861 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/SalesOrder/EditView.php (original) +++ vtigercrm/trunk/modules/SalesOrder/EditView.php Tue Feb 21 03:45:41 2006 @@ -169,8 +169,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -336,6 +340,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:47:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:47:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3862 - /vtigercrm/trunk/modules/Vendors/EditView.php Message-ID: <20060221104749.25C1B49A498@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:47:45 2006 New Revision: 3862 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Vendors/EditView.php Modified: vtigercrm/trunk/modules/Vendors/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Vendors/EditView.php (original) +++ vtigercrm/trunk/modules/Vendors/EditView.php Tue Feb 21 03:47:45 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -123,6 +128,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:51:23 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:51:23 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3863 - /vtigercrm/trunk/smiletag/smiletag-style.css Message-ID: <20060221105123.8F2DB49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:51:19 2006 New Revision: 3863 Log: Added smilies images as well as changed the path of header & footer gif. Modified: vtigercrm/trunk/smiletag/smiletag-style.css Modified: vtigercrm/trunk/smiletag/smiletag-style.css ============================================================================== --- vtigercrm/trunk/smiletag/smiletag-style.css (original) +++ vtigercrm/trunk/smiletag/smiletag-style.css Tue Feb 21 03:51:19 2006 @@ -1,57 +1,3 @@ -#smiley_box{ - width:95px; - position:absolute; - display:none; - margin-left: 55px; -} -#smiley_box .smiley_top{ - background-image: url('smiletag/images/smiley_top.gif'); - background-repeat:no-repeat; - height:30px; - padding-left: 36px; - -} -#smiley_box .smiley_middle{ - background-image: url('smiletag/images/smiley_middle.gif'); - background-repeat:repeat-y; - background-position:bottom left; - padding-left:7px; - padding-right:7px; - padding-bottom: 0px; - padding-top: 0px; - margin-top: 0px; - -} -#smiley_box .smiley_middle span{ - position:relative; -} -#smiley_box .smiley_bottom{ - background-image: url('smiletag/images/smiley_bottom.gif'); - background-repeat:no-repeat; - background-position:bottom left; - height:44px; - top:-6px; - -} -#smiley_box a { - float: left; text-decoration: none -} -#smiley_box a:link { - color: #808080 -} -#smiley_box a:hover { - color: #333; background-color: #efefef -} -#smiley_box a:active { - color: #808080 -} -#smiley_box a:visited { - color: #808080 -} -#smiley_box img { - border: 0; -} - .st-content { font: 11px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif; float: left; @@ -63,7 +9,7 @@ padding-left: 1px; } .st-message { - background: url("smiletag/images/comment_footer.gif") no-repeat left bottom; + background: url("images/comment_footer.gif") no-repeat left bottom; } .st-message p{ padding: 5px 10px 5px 10px; @@ -72,7 +18,7 @@ } .st-author-info{ margin: 0; - background: #fff url("smiletag/images/comment_header.gif") no-repeat left bottom; + background: #fff url("images/comment_header.gif") no-repeat left bottom; padding-top: 0; padding-right: 0; padding-bottom: 7px; @@ -116,4 +62,61 @@ text-decoration:underline; } +#smiley_box{ + width:95px; + position:absolute; + display:none; + margin-left: 55px; + border: 0px; +} +.smiley_top{ + background-image:url('images/smiley_top.gif'); + background-repeat:no-repeat; + height:30px; + padding-left: 36px; + border:0px; + +} +.smiley_middle{ + background-image:url('images/smiley_middle.gif'); + background-repeat:repeat-y; + background-position:bottom left; + padding-left:7px; + padding-right:7px; + padding-bottom: 0px; + padding-top: 0px; + margin-top: 0px; + border:0px; + +} +.smiley_middle span{ + position:relative; +} +.smiley_bottom{ + background-image:url('images/smiley_bottom.gif'); + background-repeat:no-repeat; + background-position:bottom left; + height:44px; + top:-6px; + border:0px; + +} +#smiley_box a { + float: left; text-decoration: none +} +#smiley_box a:link { + color: #808080 +} +#smiley_box a:hover { + color: #333; background-color: #efefef +} +#smiley_box a:active { + color: #808080 +} +#smiley_box a:visited { + color: #808080 +} +#smiley_box img { + border: 0px; +} From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:53:48 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:53:48 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3864 - /vtigercrm/trunk/Smarty/templates/HomePage.tpl Message-ID: <20060221105348.D302349A4BC@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:53:45 2006 New Revision: 3864 Log: Changed the image path for smiletag in HomePage.tpl. Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl ============================================================================== --- vtigercrm/trunk/Smarty/templates/HomePage.tpl (original) +++ vtigercrm/trunk/Smarty/templates/HomePage.tpl Tue Feb 21 03:53:45 2006 @@ -3,17 +3,6 @@ {**} -{if isset($LOGINHISTORY.0)} -
- - - {foreach key=label item=detail from=$LOGINHISTORY} - - {/foreach} -
IDTypeModified ByCloseModified Time
{$detail.crmid}{$detail.setype}{$detail.modifiedby}{$detail.modifiedtime}
-
-{/if} @@ -140,11 +129,7 @@
Pipeline chart comes here..

- {if $TAGCLOUD_JS ne ''} - - - {/if} -
+ YOUR SHOUT!!!
@@ -162,29 +147,29 @@

Close
-
+
- - - + + + - - - + + + - - - + + +
:):D:(:):D:(
:o:p;):o:p;)
:|x(:~:|x(:~
- (Smilies) + (Smilies)

@@ -193,6 +178,12 @@
+
+ {if $TAGCLOUD_JS ne ''} + + + {/if} +
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 06:05:55 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 11:05:55 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3865 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221110556.42E7149A507@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 04:05:50 2006 New Revision: 3865 Log: Inserted values into the field table across all modules - Column Name "Info_type" & Values - "BAS" or "ADV" Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 04:05:50 2006 @@ -69,7 +69,6 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); - $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -155,56 +154,56 @@ //Account Details -- START //Block9 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3)"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3,'BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'','ADV')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'','ADV')"); //Added field emailoptout for accounts -- after 4.2 patch2 - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); //Block 11 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'')"); - -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'','BAS')"); //Block12 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'','BAS')"); @@ -215,46 +214,46 @@ //Block13 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4)"); - - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'')"); -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4,'BAS')"); + + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'','ADV')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'','BAS')"); //Block13 -- End //Block15 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'','BAS')"); //Block15 --End //Block16 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'','BAS')"); //Block16 -- End @@ -264,63 +263,63 @@ //Contact Details -- START //Block4 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5,'ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'','BAS')"); //Block4 -- End //Block6 - Begin Customer Portal -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'','ADV')"); //Block6 - End Customer Portal //Block 7 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'','BAS')"); //Block7 -- End //ContactImageInformation - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'','ADV')"); //Block8 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'','BAS')"); //Block8 -- End //Contact Details -- END @@ -328,24 +327,24 @@ //Potential Details -- START //Block1 -- Start -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'')"); -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'','BAS')"); //Block1 -- End //Block3 -- Start - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'','BAS')"); //Block3 -- End //Potential Details -- END @@ -354,21 +353,21 @@ //campaign entries being added - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5)"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5,'BAS')"); //$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignid','campaign',1,'50','campaignid','Campaign ID',1,0,0,100,4,76,1,'V~M',0,2)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'')"); -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'')"); - -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'','BAS')"); + +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'','BAS')"); //Campaign entries end @@ -377,24 +376,24 @@ //Block25 -- Start // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'groupname','troubletickets',1,'54','groupname','Group',1,0,0,100,1,1,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'crmid','seticketsrel',1,'59','parent_id','Product Name',1,0,0,100,3,1,1,'V~O')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'')"); -$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'','BAS')"); //Added on 26-12-2005 to add attachment in ticket editview - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1)"); - - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1,'BAS')"); + + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'','BAS')"); //Block25-30 -- End //Ticket Details -- END @@ -402,69 +401,69 @@ //Product Details -- START //Block31-36 -- Start -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3)"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3,'BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'','BAS')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'')"); - - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'','BAS')"); + + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'BAS')"); //Block32 Pricing Information -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'','BAS')"); // $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'currency','products',1,'1','currency','Currency',1,0,0,100,3,2,1,'V~O')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'','BAS')"); //Block 33 stock info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'','BAS')"); //ProductImageInformation - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'','BAS')"); //Block 36 Description Info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'','BAS')"); //Product Details -- END //Note Details -- START //Block17 -- Start -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1)"); -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1,'BAS')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'','BAS')"); //Block17 -- End //Note Details -- END @@ -472,15 +471,15 @@ //Email Details -- START //Block21 -- Start - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'','BAS')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,1,22,'T~O',1,'')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,21,2,'T~O',1,'')"); @@ -489,76 +488,76 @@ //Task Details --START //Block19 -- Start -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'')"); -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'')"); - - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'')"); - - -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'','BAS')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'','BAS')"); + + +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'','BAS')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'')"); - - $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'','BAS')"); + + $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'','BAS')"); //Block19 -- End //Task Details -- END //Event Details --START //Block41-43-- Start - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'')"); - - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'','BAS')"); + + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3)"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3,'BAS')"); //Priority not needed in events # $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,1,1,'V~O')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'','BAS')"); //Block41-43 -- End //Event Details -- END //Faq Details -- START //Block37-40 -- Start -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'')"); -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'','BAS')"); //Block37-40 -- End @@ -567,43 +566,43 @@ //Vendor Details --START //Block44-47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'company_name','vendor',1,'2','company_name','Company Name',1,0,0,100,2,1,1,'V~M')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'')"); -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'','BAS')"); //Block 46 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'','BAS')"); //Block 47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'','BAS')"); //Vendor Details -- END //PriceBook Details Start //Block48 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'productid','pricebookproductrel',1,'59','product_id','Product Name',1,0,0,100,2,1,1,'I~O')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'')"); -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'','BAS')"); //Block50 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'','BAS')"); //PriceBook Details End @@ -611,55 +610,55 @@ //Quote Details -- START //Block51 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'currency','quotes',1,'1','currency','Currency',1,0,0,100,7,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'','BAS')"); // $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'type','quotes',1,'1','type','Type',1,0,0,100,12,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'','BAS')"); //Block 53 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'')"); - -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'','BAS')"); //Block55 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'','BAS')"); //Block 56 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'','BAS')"); //Quote Details -- END @@ -667,113 +666,113 @@ //Purchase Order Details -- START //Block57 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'quoteid','purchaseorder',1,'78','quote_id','Quote Name',1,0,0,100,2,1,1,'I~M')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'type','purchaseorder',1,'1','type','Type',1,0,0,100,9,1,1,'V~O')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'','BAS')"); //Block 59 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'','BAS')"); //Block61 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'','BAS')"); //Block62 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'','BAS')"); //Purchase Order Details -- END //Sales Order Details -- START //Block63 -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorterms','salesorder',1,'1','vendorterms','Vendor Terms',1,0,0,100,5,1,1,'V~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorid','salesorder',1,'75','vendor_id','Vendor Name',1,0,0,100,7,1,1,'I~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'','BAS')"); //Block 65 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'','BAS')"); //Block67 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'','BAS')"); //Block68 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'','BAS')"); //Sales Order Details -- END @@ -781,58 +780,58 @@ //Invoice Details -- START //Block69 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'notes','invoice',1,'1','notes','Notes',1,0,0,100,4,1,1,'V~O')"); //to include contact name field in Invoice-start -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'','BAS')"); //end -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'','BAS')"); //$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoiceterms','invoice',1,'1','invoiceterms','Invoice Terms',1,0,0,100,7,1,1,'V~O')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'type','invoice',1,'1','type','Type',1,0,0,100,8,1,1,'V~O')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'','BAS')"); //Block 71 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'','BAS')"); //Block73 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'','BAS')"); //Block74 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'','BAS')"); //Invoice Details -- END @@ -2140,10 +2139,9 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7), - (7,27,2)"); - - $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); + (2,26,7)"); + + } From jtk at yahoo.com Tue Feb 21 10:18:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 21 Feb 2006 10:18:30 -0500 Subject: [Vtigercrm-developers] svnmailer installed References: <200602202054.28385.fboudra@free.fr> Message-ID: Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. From richie at vtiger.com Tue Feb 21 10:26:31 2006 From: richie at vtiger.com (Richie) Date: Tue, 21 Feb 2006 07:26:31 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: References: <200602202054.28385.fboudra@free.fr> Message-ID: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Hello! A new mailing list will be created tomorrow morning India Time. The id should be vtigercrm-commits at lists.vtigercrm.com please. Thanks, Richie ----jtk at yahoo.com wrote ---- Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/8b9a5cf2/attachment-0003.html From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 12:12:53 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 17:12:53 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3866 - in /vtigercrm/trunk: Smarty/templates/SettingsMenu.tpl Smarty/templates/UserListView.tpl themes/blue/images/del.gif themes/blue/images/edit.gif themes/blue/images/rhtArrow.gif Message-ID: <20060221171253.5EBB93FD4FB@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 10:12:42 2006 New Revision: 3866 Log: files added to intgrate the new UI for Users Added: vtigercrm/trunk/Smarty/templates/SettingsMenu.tpl vtigercrm/trunk/Smarty/templates/UserListView.tpl vtigercrm/trunk/themes/blue/images/del.gif (with props) vtigercrm/trunk/themes/blue/images/edit.gif (with props) vtigercrm/trunk/themes/blue/images/rhtArrow.gif (with props) From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:26:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:26:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3867 - /vtigercrm/branches/4.2/jpgraph/flags.dat Message-ID: <20060221182635.ABAEE49A4BD@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:26:32 2006 New Revision: 3867 Log: refs #15. move flags.dat out of way for identical src copy Removed: vtigercrm/branches/4.2/jpgraph/flags.dat From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:44:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:44:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3868 - in /vtigercrm/branches/4.2: jpgraph/ jpgraph/lang/ jpgraph/src/ modules/Calendar/ modules/Cases/ modules/Potentials/ Message-ID: <20060221184403.D3BBB3FCBCC@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:43:20 2006 New Revision: 3868 Log: fixed #15. brought to zero-diff jpgraph-1.20.3. testing comprised loading sample dataset, generating charts on dashboard, successful. repaired such references to jpgraph/src layout as could be found, be on the lookout for others built with string maninupulation. Added: vtigercrm/branches/4.2/jpgraph/flags.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags.dat vtigercrm/branches/4.2/jpgraph/flags_thumb100x100.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb100x100.dat vtigercrm/branches/4.2/jpgraph/flags_thumb35x35.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb35x35.dat vtigercrm/branches/4.2/jpgraph/flags_thumb60x60.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb60x60.dat vtigercrm/branches/4.2/jpgraph/imgdata_balls.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_balls.inc vtigercrm/branches/4.2/jpgraph/imgdata_bevels.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_bevels.inc vtigercrm/branches/4.2/jpgraph/imgdata_diamonds.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_diamonds.inc vtigercrm/branches/4.2/jpgraph/imgdata_pushpins.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_pushpins.inc vtigercrm/branches/4.2/jpgraph/imgdata_squares.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_squares.inc vtigercrm/branches/4.2/jpgraph/imgdata_stars.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_stars.inc vtigercrm/branches/4.2/jpgraph/jpg-config.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpg-config.inc vtigercrm/branches/4.2/jpgraph/jpgraph.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam-digits.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam.php vtigercrm/branches/4.2/jpgraph/jpgraph_bar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_bar.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvas.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvas.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvtools.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvtools.php vtigercrm/branches/4.2/jpgraph/jpgraph_date.php vtigercrm/branches/4.2/jpgraph/jpgraph_error.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_error.php vtigercrm/branches/4.2/jpgraph/jpgraph_flags.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_flags.php vtigercrm/branches/4.2/jpgraph/jpgraph_gantt.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gantt.php vtigercrm/branches/4.2/jpgraph/jpgraph_gb2312.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gb2312.php vtigercrm/branches/4.2/jpgraph/jpgraph_gradient.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gradient.php vtigercrm/branches/4.2/jpgraph/jpgraph_iconplot.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_iconplot.php vtigercrm/branches/4.2/jpgraph/jpgraph_imgtrans.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_imgtrans.php vtigercrm/branches/4.2/jpgraph/jpgraph_line.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_line.php vtigercrm/branches/4.2/jpgraph/jpgraph_log.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_log.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie3d.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie3d.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotband.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotband.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotmark.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotmark.inc vtigercrm/branches/4.2/jpgraph/jpgraph_polar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_polar.php vtigercrm/branches/4.2/jpgraph/jpgraph_radar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_radar.php vtigercrm/branches/4.2/jpgraph/jpgraph_regstat.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_regstat.php vtigercrm/branches/4.2/jpgraph/jpgraph_scatter.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_scatter.php vtigercrm/branches/4.2/jpgraph/jpgraph_stock.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_stock.php vtigercrm/branches/4.2/jpgraph/jpgraph_utils.inc vtigercrm/branches/4.2/jpgraph/lang/ vtigercrm/branches/4.2/jpgraph/lang/en.inc.php Removed: vtigercrm/branches/4.2/jpgraph/IMPORTANT_DO_README vtigercrm/branches/4.2/jpgraph/QPL.txt vtigercrm/branches/4.2/jpgraph/README vtigercrm/branches/4.2/jpgraph/src/ Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 vtigercrm/branches/4.2/modules/Cases/Charts.php vtigercrm/branches/4.2/modules/Potentials/Charts.php Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 ============================================================================== --- vtigercrm/branches/4.2/modules/Calendar/webelements.p3 (original) +++ vtigercrm/branches/4.2/modules/Calendar/webelements.p3 Tue Feb 21 11:43:20 2006 @@ -2037,10 +2037,10 @@ return true; } $msg .= "JPraph Version " . JPG_VERSION ."
"; - } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/src/jpgraph.php") ) { - require_once $tutos[jpgraph]."/src/jpgraph.php"; + } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/jpgraph.php") ) { + require_once $tutos[jpgraph]."/jpgraph.php"; foreach($arr as $i) { - require_once $tutos[jpgraph]."/src/". $i; + require_once $tutos[jpgraph]."/". $i; } if (!defined('JPG_VERSION') ) { $tutos[jpgraph_old] = 1; Modified: vtigercrm/branches/4.2/modules/Cases/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Cases/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Cases/Charts.php Tue Feb 21 11:43:20 2006 @@ -29,8 +29,8 @@ * to display in the y-axis */ function pipeline ($datax=array('foo','bar'),$datay=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_bar.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_bar.php"); $log =& LoggerManager::getLogger('case charts'); $log->debug("starting pipeline chart"); @@ -139,9 +139,9 @@ * to display in the y-axis */ function pipeline_by_lead_source ($legends=array('foo', 'bar'), $data=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_pie.php"); - include ("jpgraph/src/jpgraph_pie3d.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_pie.php"); + include ("jpgraph/jpgraph_pie3d.php"); // Create the Pie Graph. $graph = new PieGraph(440,200,"auto"); Modified: vtigercrm/branches/4.2/modules/Potentials/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Potentials/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Potentials/Charts.php Tue Feb 21 11:43:20 2006 @@ -20,7 +20,7 @@ require_once('config.php'); require_once('include/logging.php'); require_once('modules/Potentials/Opportunity.php'); -require_once("jpgraph/src/jpgraph.php"); +require_once("jpgraph/jpgraph.php"); require_once('include/utils.php'); require_once('include/logging.php'); @@ -76,7 +76,7 @@ function outcome_by_month($date_start='1971-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $app_list_strings, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=600; @@ -348,7 +348,7 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -631,7 +631,7 @@ function pipeline_by_sales_stage($datax=array('foo','bar'), $date_start='2071-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -905,8 +905,8 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_pie.php"); - include_once ("jpgraph/src/jpgraph_pie3d.php"); + include_once ("jpgraph/jpgraph_pie.php"); + include_once ("jpgraph/jpgraph_pie3d.php"); $font = calculate_font_family($lang_crm); From developer at infointegrated.com Tue Feb 21 13:54:41 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 12:54:41 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: I was sent a log and it seems the errors are different, but the same query string is having problems. I put together a patch where it skips the group allocation (only on failure) and continues to display the rest of the Home module (as that is better than what it is doing now). Here are the details: http://forums.vtiger.com/viewtopic.php?p=20871#20871 I also put a ticket in to add this change. I'm not sure I have the time or experience to figure out the actual problem... my fix is an improvement on the existing error handling for that routine which allows vtiger to maintain usability in other areas when the group allocation query fails. As stated in my followup on the ticket, to test it, you need to make the sql query on line 86 of modules/Home/ index.php invalid. I did this by adding an extra s in front of the select command, making it sselect. Brian On Feb 21, 2006, at 1:17 AM, Brian Devendorf wrote: > Wow... I saw this error today! > > It happened when I was doing some testing of re-running the install > scripts multiple times. My SQL tables got so bad, eventually I > couldn't even log-in anymore. I deleted the tables, went back through > the install one time, and everything returned to normal. Based on my > testing, I'd say the issue will be resolved with the removal of the > install directory fix I proposed earlier. > > Unless the person had previously tried vtiger and did not delete the > existing tables before trying it again. Maybe if we had better error > handling in the install code to identify an existing table, and not > try recreating it again... I'll also post a reply to this message on > the forum. See if deleting their tables fixes the problem. > > Brian > > > On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > >> Has anyone looked into this issue? >> >> webmaster at vtiger.com wrote: >> >>> Hello ! >>> >>> wage has posted a new reply to "Couldn't get the group listing" in >>> the "Help Forum" forum at vtiger. You can use the following link >>> to view the replies made: >>> >>> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >>> >>> ----------------------------------------------- >>> Posted text: >>> i am getting the same error also all it says is >>> >>> My Upcoming and Pending Activities (through 2006-02-27) >>> Close Subject Contact Account Related to Date >>> Recurring Type >>> >>> >>> >>> None scheduled. >>> >>> Couldn\'t get the group listing >>> ----------------------------------------------- >>> >>> You are receiving this email because you are watching the topic, >>> "Couldn't get the group listing" at vtiger. If you no longer wish >>> to watch this topic you can either click the "Stop watching this >>> topic link" found at the bottom of the topic above, or by clicking >>> the following link: >>> >>> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >>> >>> >>> >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Tue Feb 21 14:45:04 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Tue, 21 Feb 2006 11:45:04 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> References: <200602202054.28385.fboudra@free.fr> <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Message-ID: <43FB6DC0.90804@mikefedyk.com> Please make a vtigercrm-4.2-commits at lists.vtigercrm.com list also. Right now my focus is on 4.2.x only and the 5.0 commits are a bit distracting. Thanks Richie wrote: > > Hello! > > A new mailing list will be created tomorrow morning India Time. > The id should be vtigercrm-commits at lists.vtigercrm.com please. > > Thanks, > Richie > > > ----jtk at yahoo.com wrote ---- > > Fathi Boudra wrote: > > svn commist are sended to the ML :) and post-commit-hook too. > > Thank you very much for setting this up. Would it be possible to reinstate > a dedicated checkin mailing list? > > The number of checkin messages will overshadow any discussion > traffic, I think, and make the archives less usable. > > http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository > > currently is subscribed to: > > vtigercrm-repository at lists.sourceforge.net > > Please let me know what I should request gmane changed it to. > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 14:53:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 19:53:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3869 - in /vtigercrm/branches/4.2: ./ cron/ database/ include/ include/database/ install/ modules/Calendar/ Message-ID: <20060221195301.5179B49A44B@vtiger.fosslabs.com> Author: fathi Date: Tue Feb 21 12:52:48 2006 New Revision: 3869 Log: rename db_host_name and db_user_name to db_hostname and db_username Modified: vtigercrm/branches/4.2/config.inc.php vtigercrm/branches/4.2/config.php vtigercrm/branches/4.2/cron/intimateTaskStatus.php vtigercrm/branches/4.2/database/DatabaseConnection.php vtigercrm/branches/4.2/dbmonitor.php vtigercrm/branches/4.2/include/backup.php vtigercrm/branches/4.2/include/database/PearDatabase.php vtigercrm/branches/4.2/index.php vtigercrm/branches/4.2/install/2setConfig.php vtigercrm/branches/4.2/install/3confirmConfig.php vtigercrm/branches/4.2/install/4createConfigFile.php vtigercrm/branches/4.2/install/config.template.php vtigercrm/branches/4.2/modules/Calendar/config.php Modified: vtigercrm/branches/4.2/config.inc.php ============================================================================== --- vtigercrm/branches/4.2/config.inc.php (original) +++ vtigercrm/branches/4.2/config.inc.php Tue Feb 21 12:52:48 2006 @@ -3,5 +3,5 @@ * The configuration file for FHS system * is located at /etc/vtigercrm directory. */ - include('/etc/vtigercrm/config.inc.php'); + include('config.inc.php'); ?> Modified: vtigercrm/branches/4.2/config.php ============================================================================== --- vtigercrm/branches/4.2/config.php (original) +++ vtigercrm/branches/4.2/config.php Tue Feb 21 12:52:48 2006 @@ -20,16 +20,16 @@ $H_NAME=gethostbyaddr($_SERVER['SERVER_ADDR']); /* database configuration - db_host_name: MySQL Database Hostname - db_user_name: MySQL Username - db_password: MySQL Password - db_name: MySQL Database Name + db_hostname + db_username + db_password + db_name */ // all of these commented values get populated by install.php -//$dbconfig['db_host_name'] = '$H_NAME.$sock_path'; -//$dbconfig['db_user_name'] = 'vtigercrm'; -//$dbconfig['db_password'] = ''; -//$dbconfig['db_name'] = 'vtigercrm'; +//$dbconfig['db_hostname'] = '$H_NAME.$sock_path'; +//$dbconfig['db_username'] = 'vtigercrm'; +//$dbconfig['db_password'] = ''; +//$dbconfig['db_name'] = 'vtigercrm'; //$host_name = ''; //$site_URL = ''; Modified: vtigercrm/branches/4.2/cron/intimateTaskStatus.php ============================================================================== --- vtigercrm/branches/4.2/cron/intimateTaskStatus.php (original) +++ vtigercrm/branches/4.2/cron/intimateTaskStatus.php Tue Feb 21 12:52:48 2006 @@ -2,9 +2,10 @@ require('send_mail.php'); require_once('../config.php'); -$dbhost = $dbconfig['db_host_name']; -$dbuser =$dbconfig['db_user_name']; +$dbhost = $dbconfig['db_hostname']; +$dbuser = $dbconfig['db_username']; $dbpass = $dbconfig['db_password']; + $db = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); if (!$db) { die('Could not connect: ' . mysql_error()); Modified: vtigercrm/branches/4.2/database/DatabaseConnection.php ============================================================================== --- vtigercrm/branches/4.2/database/DatabaseConnection.php (original) +++ vtigercrm/branches/4.2/database/DatabaseConnection.php Tue Feb 21 12:52:48 2006 @@ -29,7 +29,7 @@ if(!isset($disable_persistent_connections) || $disable_persistent_connections == false) { - $this->connection = @mysql_pconnect($dbconfig['db_host_name'], $dbconfig['db_user_name'], + $this->connection = @mysql_pconnect($dbconfig['db_hostname'], $dbconfig['db_username'], $dbconfig['db_password']); } @@ -37,10 +37,11 @@ if($this->connection == false) { // We were unable to connect with pconnect. Try connect - $this->connection = mysql_connect($dbconfig['db_host_name'], - $dbconfig['db_user_name'], + $this->connection = mysql_connect( + $dbconfig['db_hostname'], + $dbconfig['db_username'], $dbconfig['db_password']) - or die("Could not connect to server ".$dbconfig['db_host_name']." as ".$dbconfig['db_user_name'].".".mysql_error()); + or die("Could not connect to server ".$dbconfig['db_hostname']." as ".$dbconfig['db_username'].".".mysql_error()); if($this->connection == false && !isset($disable_persistent_connections) || $disable_persistent_connections == false) { Modified: vtigercrm/branches/4.2/dbmonitor.php ============================================================================== --- vtigercrm/branches/4.2/dbmonitor.php (original) +++ vtigercrm/branches/4.2/dbmonitor.php Tue Feb 21 12:52:48 2006 @@ -12,10 +12,10 @@ include_once('config.php'); include_once('adodb/adodb.inc.php'); +session_start(); -session_start(); $conn = ADONewConnection($dbconfig['db_type']); -$conn->Connect($dbconfig['db_host_name'],$dbconfig['db_user_name'],$dbconfig['db_password'],$dbconfig['db_name']); +$conn->Connect($dbconfig['db_hostname'],$dbconfig['db_username'],$dbconfig['db_password'],$dbconfig['db_name']); $perf =& NewPerfMonitor($conn); $perf->UI($pollsecs=5); Modified: vtigercrm/branches/4.2/include/backup.php ============================================================================== --- vtigercrm/branches/4.2/include/backup.php (original) +++ vtigercrm/branches/4.2/include/backup.php Tue Feb 21 12:52:48 2006 @@ -11,8 +11,9 @@ require_once("config.php"); require_once("include/database/PearDatabase.php"); -define("dbserver", $dbconfig['db_host_name']); -define("dbuser", $dbconfig['db_user_name']); + +define("dbserver", $dbconfig['db_hostname']); +define("dbuser", $dbconfig['db_username']); define("dbpass", $dbconfig['db_password']); define("dbname", $dbconfig['db_name']); Modified: vtigercrm/branches/4.2/include/database/PearDatabase.php ============================================================================== --- vtigercrm/branches/4.2/include/database/PearDatabase.php (original) +++ vtigercrm/branches/4.2/include/database/PearDatabase.php Tue Feb 21 12:52:48 2006 @@ -35,11 +35,8 @@ var $lastmysqlrow = -1; var $enableSQLlog = false; - function isMySQL() { return dbType=='mysql'; } - function isOracle() { return dbType=='oci8'; } - function println($msg) { @@ -678,9 +675,9 @@ global $dbconfig, $dbconfigoption; $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; $this->enableSQLlog = ($dbconfig['log_sql'] == true); @@ -711,9 +708,9 @@ { $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; if($dbconfig['log_sql']) Modified: vtigercrm/branches/4.2/index.php ============================================================================== --- vtigercrm/branches/4.2/index.php (original) +++ vtigercrm/branches/4.2/index.php Tue Feb 21 12:52:48 2006 @@ -356,7 +356,7 @@ } require_once('config.php'); -if (!isset($dbconfig['db_host_name'])) { +if (!isset($dbconfig['db_hostname'])) { header("Location: install.php"); exit(); } Modified: vtigercrm/branches/4.2/install/2setConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/2setConfig.php (original) +++ vtigercrm/branches/4.2/install/2setConfig.php Tue Feb 21 12:52:48 2006 @@ -68,19 +68,19 @@ global $dbconfig; - if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - elseif (isset($dbconfig['db_host_name'])) - $db_host_name = $dbconfig['db_host_name']; + if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + elseif (isset($dbconfig['db_hostname'])) + $db_hostname = $dbconfig['db_hostname']; else - $db_host_name = $H_NAME.$sock_path; - - if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; - elseif (isset($dbconfig['db_user_name'])) - $db_user_name = $dbconfig['db_user_name']; + $db_hostname = $H_NAME.$sock_path; + + if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; + elseif (isset($dbconfig['db_username'])) + $db_username = $dbconfig['db_username']; else - $db_user_name = $mysql_username; + $db_username = $mysql_username; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -126,8 +126,8 @@ $admin_password = $_REQUEST['admin_password']; } else { - !isset($_REQUEST['db_host_name']) ? $db_host_name = $H_NAME.$sock_path : $db_host_name = $_REQUEST['db_host_name']; - !isset($_REQUEST['db_user_name']) ? $db_user_name = $mysql_username : $db_user_name = $_REQUEST['db_user_name']; + !isset($_REQUEST['db_hostname']) ? $db_hostname = $H_NAME.$sock_path : $db_hostname = $_REQUEST['db_hostname']; + !isset($_REQUEST['db_username']) ? $db_username = $mysql_username : $db_username = $_REQUEST['db_username']; !isset($_REQUEST['db_password']) ? $db_password= $mysql_password : $db_password = $_REQUEST['db_password']; !isset($_REQUEST['db_name']) ? $db_name = "vtigercrm" : $db_name = $_REQUEST['db_name']; !isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables']; @@ -170,16 +170,16 @@ var errorMessage = ""; // Here we decide whether to submit the form. - if (trim(form.db_host_name.value) =='') { + if (trim(form.db_hostname.value) =='') { isError = true; errorMessage += "\n database host name"; - form.db_host_name.focus(); - } - - if (trim(form.db_user_name.value) =='') { + form.db_hostname.focus(); + } + + if (trim(form.db_username.value) =='') { isError = true; errorMessage += "\n database user name"; - form.db_user_name.focus(); + form.db_username.focus(); } if (trim(form.db_name.value) =='') { @@ -296,11 +296,11 @@ - + - + Modified: vtigercrm/branches/4.2/install/3confirmConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/3confirmConfig.php (original) +++ vtigercrm/branches/4.2/install/3confirmConfig.php Tue Feb 21 12:52:48 2006 @@ -17,11 +17,11 @@ * Description: Executes a step in the installation process. ********************************************************************************/ -if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - -if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; +if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + +if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -76,7 +76,7 @@ $mysql_db_status = 'true'; } else { - $conn = @mysql_pconnect($db_host_name,$db_user_name,$db_password); + $conn = @mysql_pconnect($db_hostname,$db_username,$db_password); if(!$conn) $mysql_status = 'false'; else { @@ -142,11 +142,11 @@
Host Name *" />" />
User Name *" />" />
Password *
- + - + @@ -194,8 +194,8 @@ - - + +
Host Name: :
User Name: :
Password - " /> - " /> + " /> + " /> " /> " /> " /> @@ -227,8 +227,8 @@ - " /> - " /> + " /> + " /> " /> " /> " /> @@ -251,8 +251,8 @@
{APP.LBL_ASSIGNED_TO}   {MOD.LBL_ADDRESS_POSTAL_CODE}
{CUSTOMFIELD}
From mfedyk at mikefedyk.com Sun Feb 5 00:51:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:51:52 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time Message-ID: <43E59278.7070801@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Activities/OpenListView.php vtiger-4.2.3-testing/modules/Activities/OpenListView.php --- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php 2006-02-04 21:44:00.000000000 -0800 @@ -40,9 +40,37 @@ $today = date("Y-m-d", time()); +#Keep this to a minimum of 3 days to show monday's activities when today is friday $later = date("Y-m-d", strtotime("$today + 7 days")); //$activity = new Activity(); //change made as requested by community by shaw - $list_query = " select crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, contactdetails.lastname, contactdetails.firstname, contactdetails.contactid, account.accountid, account.accountname, recurringevents.recurringtype,recurringevents.recurringdate from activity inner join crmentity on crmentity.crmid=activity.activityid left join cntactivityrel on cntactivityrel.activityid= activity.activityid left join contactdetails on contactdetails.contactid= cntactivityrel.contactid left join seactivityrel on seactivityrel.activityid = activity.activityid left outer join account on account.accountid = contactdetails.accountid left outer join recurringevents on recurringevents.activityid=activity.activityid inner join salesmanactivityrel on salesmanactivityrel.activityid=activity.activityid WHERE crmentity.deleted=0 and (activity.activitytype = 'Meeting' or activity.activitytype='Call' or activity.activitytype='Task') AND ( activity.status is NULL || activity.status != 'Completed' ) and ( activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) AND (((date_start >= '$today' AND date_start < '$later') OR (date_start < '$today')) OR (recurringevents.recurringdate between '$today' and '$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; + $list_query = "SELECT + crmentity.crmid, + crmentity.smownerid, + crmentity.setype, + activity.*, + contactdetails.lastname, + contactdetails.firstname, + contactdetails.contactid, + account.accountid, + account.accountname, + recurringevents.recurringtype, + recurringevents.recurringdate, + GREATEST(recurringevents.recurringdate,activity.date_start) as sort_date + FROM activity + INNER JOIN crmentity ON crmentity.crmid = activity.activityid + LEFT JOIN cntactivityrel ON cntactivityrel.activityid = activity.activityid + LEFT JOIN contactdetails ON contactdetails.contactid = cntactivityrel.contactid + LEFT JOIN seactivityrel ON seactivityrel.activityid = activity.activityid + LEFT OUTER JOIN account ON account.accountid = contactdetails.accountid + LEFT OUTER JOIN recurringevents ON recurringevents.activityid = activity.activityid + INNER JOIN salesmanactivityrel ON salesmanactivityrel.activityid = activity.activityid + WHERE crmentity.deleted=0 + AND ( activity.status is NULL || activity.status != 'Completed' ) + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Held') + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) + AND ( date_start <= '$later' OR recurringevents.recurringdate <= '$later' ) + AND salesmanactivityrel.smid ='{$current_user->id}' + ORDER BY sort_date, activity.time_start"; //$list_query = getListQuery("Activities",$where); @@ -65,5 +93,6 @@ 'accountid' => $adb->query_result($list_result, $i, 'accountid'), 'contactid' => $adb->query_result($list_result,$i,'contactid'), - 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'time_start' => $adb->query_result($list_result,$i,'time_start'), 'due_date' => getDisplayDate($adb->query_result($list_result,$i,'due_date')), 'recurringtype' => getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), @@ -79,5 +108,5 @@ // Stick the form header out there. -$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); +$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); //echo get_form_header($current_module_strings['LBL_UPCOMING'], "
".$current_module_strings['LBL_TODAY'].$later_day."
", false); @@ -114,4 +144,5 @@ $end_date=$event['due_date']; //included for getting the OverDue Activities in the Upcoming Activities $start_date=$event['date_start']; + $time_start=$event['time_start']; switch ($event['type']) { @@ -149,8 +180,10 @@ $end=explode("-",$end_date); } + $end_time=explode(":",$time_start); - $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); + $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); $curr=explode("-",$current_date); - $date_diff= mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); + $date_diff= mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) + - mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); if($date_diff>0) From mfedyk at mikefedyk.com Sun Feb 5 01:01:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:01:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb Message-ID: <43E594B2.4000601@mikefedyk.com> The default seems to be 8mb, and the dashboard and pipeline graphs don't work with that limit. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php vtiger-4.2.3-testing/index.php --- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 @@ -29,4 +29,7 @@ } +#More than 8MB memory needed for graphs +ini_set('memory_limit','16M'); + function fetchPermissionDataForTabList() { From mfedyk at mikefedyk.com Sun Feb 5 01:22:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:22:32 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted Message-ID: <43E599A8.9000506@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Leads/Lead.php vtiger-4.2.3-testing/modules/Leads/Lead.php --- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 22:13:43.000000000 -0800 @@ -93,5 +93,5 @@ var $column_fields = Array(); - var $sortby_fields = Array('lastname','email','phone'); + var $sortby_fields = Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); var $combofieldNames = Array('leadsource'=>'leadsource_dom' From mfedyk at mikefedyk.com Sun Feb 5 01:32:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:32:53 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] webmail reply & reply-to-all uri fix (hack) Message-ID: <43E59C15.1060604@mikefedyk.com> I'm hoping someone has the proper fix for this as I was curious about the webmail and there was a help request in the forum I looked and came up with this hack. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php --- vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php 2006-01-30 14:42:59.000000000 -0800 @@ -40,5 +40,6 @@ $base_uri = preg_replace($dirs, $repl, $PHP_SELF); //echo '
overriding base_uri '; - $base_uri="/index.php?module=squirrelmail-1.4.4&action="; + #This is a quick hack that only works if vtiger is in http://domain/vtiger -mikefedyk + $base_uri="/vtiger/index.php?module=squirrelmail-1.4.4&action="; //echo '
in display messages base uri is'.$base_uri; return $base_uri; From mike at mikeandkellycrowe.com Sat Feb 4 20:26:01 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 5 Feb 2006 01:26:01 +0000 GMT Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data ifthe logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com><43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <7992751.1139102726348.JavaMail.teamon@bda047-cell00.bisx.prod.on.blackberry> My vtiger sessions don't expire at all. Is that a setting somewhere? I haven't looked. Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Mike Fedyk Date: Sat, 04 Feb 2006 15:44:45 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From m.jacquemes at neuf.fr Sun Feb 5 05:02:06 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 11:02:06 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php Message-ID: Hello everybody, I'm new on this list but have already done some work on VTiger. Normally this post would go in a help or developer forum but this problem exists also in V5 and I think it has to be corrected. In modules/Settings/ComboFieldList.php, function getUserFldArray uses direct calls to MySQL interface instead of calls to PearDatabase. This could result in connectivity problems. function getUserFldArray($fld_module) { $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = mysql_query($query); $noofrows = mysql_num_rows($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[mysql_result($result,$i,"fieldlabel")] = mysql_result($result,$i,"columnname"); } } return $user_fld; } I replace by : function getUserFldArray($fld_module) { global $adb; $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = $adb->query($query); $noofrows = $adb->getRowCount($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[$adb->query_result($result,$i,"fieldlabel")] = $adb->query_result($result,$i,"columnname"); } } return $user_fld; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060205/67cc77f4/attachment-0002.html From jtk at yahoo.com Sun Feb 5 07:58:21 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 04:58:21 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Michel JACQUEMES wrote: > Normally this post would go in a help or developer forum but this problem > exists also in V5 and I think it has to be corrected. This brings up a good point as we go forward with subversion repository. If you have a bug that exists on many branches, you typically make a checkin for each branch to which it applies, if the people working on that branch are ready for it. If the core team doesn't want Michel checking this fix in to vtigercrm/trunk after he checks it in to vtigercrm/branches/4.2, then we need to have a mechanism by which we know they'll apply it themselves later. The answer in both cases is trac tickets. This should be a bug, and it will have a number (eg. #426). The bug should be marked as applying to a particular milestone (4.2.4). If Michel has commit access, the post_commmit_hook script discussed will associate his comit message 'fixed #426' with the diff, and close the bug. If Michel is not a committer, he would post his patch in the bug attachments, and the person checking it in would use the comit message 'fixed #426' to close the bug. Since track tickets currently only associate with one milestone, it is my thinking that we'd want a separate bug for the the same problem still found on the trunk, associated with the 5.0.0 milestone. This is a little extra work to make the second ticket, but it gives better history of what has been fixed in a given milestone. It's a tradeoff between an extra lightweight task (making a ticket), and having a good history for that particular bug and section of code in your existing stable product and your upcoming release(s). The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 11:10:26 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 08:10:26 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? Message-ID: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Does anyone have experience with copyright-assignment documentation of committer access? I think we can be loose about signed hardcopy, but perhaps there's some benefit to having a simple text emailed in by committers that asserts that we individually: a) are free from contractual restrictions that prevent us from contributing to an OSS project. b) grant copyright on committed work to this repository to vtiger-the-company In return for the volunteers making it easy to clear copyright, perhaps vtiger-the-company can agree to some plan to assign their copyright to a board-directed foundation of the same name at some future date. Any foundation plan would only be implemented if the community grows to a size and commercial importance that it justifies the effort. If the community only acts as volunteer maintainers for existing releases, a foundation is less necessary. vtiger-the-company could be granted by the board certain elevated usage rights to the trademarks, etc, so they'd still be the 'commercial face' of a larger vtiger community. Plone did this some time ago, and now most of the original contributors are involved in commercial consultancies specializing in Plone development. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 13:20:54 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 10:20:54 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E594B2.4000601@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> Message-ID: <43E64206.40800@mikefedyk.com> Untested. This will put it in config.php instead. diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php vtiger-4.2.3-testing/install/4createConfigFile.php --- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 20:46:28.000000000 -0800 +++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 10:13:33.000000000 -0800 @@ -195,6 +195,9 @@ $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; $config .= "\$release_date = '".$release_date."';\n\n"; +$config .= "#More than 8MB memory needed for graphs\n"; +$config .= "ini_set('memory_limit','16M');\n\n"; + $config .= "//World clock & Calculator will be displayed if these variables are 'true' otherwise will not be displayed.\n"; $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; Mike Fedyk wrote: >The default seems to be 8mb, and the dashboard and pipeline graphs don't >work with that limit. > >diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >vtiger-4.2.3-testing/index.php >--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >@@ -29,4 +29,7 @@ > } > >+#More than 8MB memory needed for graphs >+ini_set('memory_limit','16M'); >+ > function fetchPermissionDataForTabList() > { > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From m.jacquemes at neuf.fr Sun Feb 5 13:58:14 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 19:58:14 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Message-ID: Jeff, You have perfectly understood my meaning when I submit this patch. Nevertheless, as I am new and I have tried to read all the archives, I have not been able to find where I have to submit this patch, even if I have to do it twice. I have registered on the forge, so could someone take few minutes to tell me where do I have to go? (don't need a user's manual, only few shortcuts, I hope I will understand the rest). -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Jeff Kowalczyk Envoy??: dimanche 5 f?vrier 2006 13:58 ??: vtigercrm-developers at lists.vtigercrm.com Objet?: Re: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 14:05:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 11:05:22 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205190522.49802.qmail@web34613.mail.mud.yahoo.com> --- Michel JACQUEMES wrote: > I am new and I have tried to read all the archives, I have > not been able to find where I have to submit this patch, even if I have to > do it twice. > I have registered on the forge, so could someone take few minutes to tell me > where do I have to go? (don't need a user's manual, only few shortcuts, I > hope I will understand the rest). The development process, repository hosts, repository tracker, etc., are all changing as we speak. For the moment, patches are coming to this list. The repository into which your patch will be committed is not yet open for authenticated access. The trac tracker into which the related bug would be filed may or may not be open to user signups yet. Forge is going be used for vtiger add-ons, and will have its own svn repository. I think we'll hear from Matthew Brichacek when he's ready to give the all-clear for authenticated access to the vtiger subversion repository and user accounts on trac. http://vtiger.fosslabs.com/cgi-bin/trac.cgi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:01:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:01:58 -0700 Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Message-ID: <1139169718.20220.495.camel@ubuntu> I don't have any problems with point "a" but I won't assign my copyrights to vtiger unless there is a foundation of some kind that controls this and a democratic voting process that allows community members to sit on the board. We've all seen it before, commercial entities get greedy (or their VC's) and if they have full copyrights over the project you can expect it to get dual licensed and then all kinds of bad things will follow. If you want examples, look no further than mambo, asterisk or sugar. Matt On Sun, 2006-02-05 at 08:10 -0800, Jeff Kowalczyk wrote: > Does anyone have experience with copyright-assignment documentation of > committer access? > > I think we can be loose about signed hardcopy, but perhaps there's some benefit > to having a simple text emailed in by committers that asserts that we > individually: > > a) are free from contractual restrictions that prevent us from contributing to > an OSS project. > > b) grant copyright on committed work to this repository to vtiger-the-company > > In return for the volunteers making it easy to clear copyright, perhaps > vtiger-the-company can agree to some plan to assign their copyright to a > board-directed foundation of the same name at some future date. > > Any foundation plan would only be implemented if the community grows to a size > and commercial importance that it justifies the effort. If the community only > acts as volunteer maintainers for existing releases, a foundation is less > necessary. > > vtiger-the-company could be granted by the board certain elevated usage rights > to the trademarks, etc, so they'd still be the 'commercial face' of a larger > vtiger community. > > Plone did this some time ago, and now most of the original contributors are > involved in commercial consultancies specializing in Plone development. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 15:15:59 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 12:15:59 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <1139169718.20220.495.camel@ubuntu> Message-ID: <20060205201559.51975.qmail@web34606.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > I don't have any problems with point "a" but I won't assign my > copyrights to vtiger unless there is a foundation of some kind that > controls this and a democratic voting process that allows community > members to sit on the board. I guess you're right, copyright assignment isn't something to talk about until a foundation is in place, which isn't even on the radar at this time. The repository will be helpful here, we can assume it (theoretically) contains line-by-line 'svn blame' of the codebase, all the way back through when sourceforge CVS was started. Anyone who wanted to clear copyright (for some sort of license change) would have to slog through that and subtract out any code that wasn't written by vtiger-the-company. And they'd have their own trouble separating out the sugarcrm origination. I retract the suggestion. Commit first, answer Lawyer's questions later ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 15:52:37 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:52:37 -0700 Subject: [Vtigercrm-developers] Getting started with SVN Message-ID: <1139172757.20220.502.camel@ubuntu> So, when should we make the official switch over to SVN? I can get enough of the system up today and do a final conversion of CVS today as well. The extra features like post-commit hooks can be added as we go along correct? Anyone who wants to help set up these much needed features? I haven't checked, but do CVS check-ins slow to almost nothing over the weekend? If so, today may be the day to get the final conversion done. We gave an SVN crash course on IRC the other day that was able to get the core team up to speed on SVN so they should be ready to go for the most common day-to-day tasks. Any suggestions on when to pull the trigger? Matt From mmbrich at fosslabs.com Sun Feb 5 16:08:06 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:08:06 -0700 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <43E40310.9050803@mikefedyk.com> References: <43E40310.9050803@mikefedyk.com> Message-ID: <1139173686.20220.504.camel@ubuntu> Nada on freshmeat or sf.net. Maybe we should write one :). Matt On Fri, 2006-02-03 at 17:27 -0800, Mike Fedyk wrote: > Does anyone know of any ready-made bounty handling systems? > > Comments wanted. > > (16:53:41) David_Johnston: anyway add a sectionto the site where i can > place a bounty > (16:53:55) David_Johnston: this must have the folowing > (16:54:46) David_Johnston: 1 file uploads so i can upload descrptive > files > (16:55:48) David_Johnston: a vault where the dev can upload his work > and open it when he has been paid > (16:56:20) David_Johnston: but keep all code in case of a dispute > (16:56:54) David_Johnston: the code must be able to be run from the > vault > (16:57:10) David_Johnston: ie a working demo > (16:57:42) David_Johnston: do this and i will have a few bountys for u > (16:59:51) David_Johnston: u could also have a small % goto the vtiger > team of every bounty 5% say > (17:00:23) mfedyk: Here's what I'm thinking > (17:00:35) mfedyk: we can do most of this with a forum > (17:01:29) David_Johnston: anyway im of to bed email me if u think is > doable at (vtigerATzim-onlineDOTcom) > (17:01:35) mfedyk: the code can be signed and encrypted to a gpg key > that is held by the bounty mediator. > (17:01:51) David_Johnston: yup > (17:02:07) mfedyk: and the mediator releases the code once all sides > agree on the bounty. > (17:02:19) David_Johnston: kewl > (17:02:34) David_Johnston: but the code must be able to run > (17:02:48) mfedyk: I don't think we should have an automated hosting > of the code. > (17:03:26) mfedyk: with your system you would end up with a modified > code base, but would need to know the tools to extract the changes. > (17:03:27) David_Johnston: so for example i can go to > www.vtiger.com/bounty232/demo/ and see it work > (17:04:40) David_Johnston: just make shure vtiger stay honist anit > will all work > (17:06:46) David_Johnston: i love OS but understand nothing is for > free > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 16:23:09 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:23:09 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139172757.20220.502.camel@ubuntu> Message-ID: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > So, when should we make the official switch over to SVN? > ... do a final conversion of CVS today as well. ASAP, it seems like the vtiger team has refrained from committing over the weekend. Unfortunately, sourceforge's 'nightly' tarball is still the exact same bytecount as the one we worked with originally: 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 Is the same as the one that yeilded: Total SVN Commits: 3392 First Revision Date: Mon Aug 30 02:13:46 2004 Last Revision Date: Tue Jan 24 08:40:10 2006 I think we need to force a nightly tarball backup, somehow. Anyone on the vtiger team have access to the vtigercrm sourceforge shell account? I don't know if you can even do a backup without the sourceforge administrator's intervention. Maybe the sourceforge shell account has access to the repository root, and can tar and scp it manually. > The extra features like post-commit hooks can be added as we go > along correct? Anyone who wants to help set up these much needed > features? Yes, those goodies shouldn't stop us from starting with svn cutover at a reasonable opportunity. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 16:28:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:28:25 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> References: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> Message-ID: <1139174905.20220.517.camel@ubuntu> > Unfortunately, sourceforge's 'nightly' tarball is still the exact same > bytecount as the one we worked with originally: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 darn, I was hoping we could have it before the core team gets started again (this evening). The date is right. Should I pull it down and convert it and see what we get? Matt From jtk at yahoo.com Sun Feb 5 16:32:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:32:58 -0800 (PST) Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <1139173686.20220.504.camel@ubuntu> Message-ID: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > Nada on freshmeat or sf.net. Maybe we should write one :). I was surpised when my search came up empty, too. Maybe a trac ticket marked with a certain component could function as a bounty post? http://fundable.org comes to mind as a possiblity. 5% is about my upper limit for acceptable fee-load on an open-source funding mechanism. For the 5%, fundable .org seems to offer some thoughtful features for transacting group funding. "...How much does Fundable cost? Starting a group action or making a pledge is completely FREE. EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group actions) have a 5% fee taken from their totals. (This does not apply to group actions created before January 5, 2006. Click here to read about fees for these older group actions). Remember, there is no cost to set up a group action and no one pays anything if a group action expires.""" __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 16:39:04 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:39:04 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205213904.90092.qmail@web34614.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 > The date is right. Should I pull it down and convert it and see what we > get? No, I wasn't clear about the current file. That tarball is what you get at this moment, and the bytecount hasn't changed since the one you and I worked with on or about friday. They're the same file, that's just my local creation time. Sourceforge's nightly tarball mechanism apparently isn't firing nightly. tarring up the CVS repository root would be just as good, but I have no idea what the sourceforge shell account layout is, if that repository is even visible. When I was running through our procedure, the steps in sequence for cvs2svn and svn reorganization took about a half-hour or less. If we can get someone with the sourceforge shell account to get us a tarball of the repository ASAP, maybe there's still time... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 17:01:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 14:01:30 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> I don't know if they'll get to it in time, but I opened a support request with sourceforge: http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 ------------------- Nightly tarball needed for vtigercrm, last date 2005-01-24 Volunteer community members are trying to complete an time-dependent operation on the CVS repository for sourceforge project: vtigercrm The nightly tarball we did our test run with only has commit activity up through Tue Jan 24 08:40:10 2006. The tarball itself seems to be dated on the 24th. There has been commit activity since then, but no newer nightly tarball is available. Last known CVS activity is 2006-02-03 16:20. Can you trigger that backup at your earliest convenience? If possible, can you also tell me whether a person using the vtigercrm sourceforge shell account would be able backup the repository directory manually? Those guys come in to work in a few hours, and that will be our last chance to do this operation today. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 17:25:29 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 15:25:29 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> References: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> Message-ID: <1139178329.20220.523.camel@ubuntu> Great!, even if they can't get to it today we may be able to co-ordinate something that still gives us a clean cut-off point. If they can, icing on the cake. Matt On Sun, 2006-02-05 at 14:01 -0800, Jeff Kowalczyk wrote: > I don't know if they'll get to it in time, but I opened a support request with > sourceforge: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 > > ------------------- > Nightly tarball needed for vtigercrm, last date 2005-01-24 > > Volunteer community members are trying to complete an > time-dependent operation on the CVS repository for > sourceforge project: vtigercrm > > The nightly tarball we did our test run with only has > commit activity up through Tue Jan 24 08:40:10 2006. > The tarball itself seems to be dated on the 24th. > > There has been commit activity since then, but no newer > nightly tarball is available. Last known CVS activity > is 2006-02-03 16:20. > > Can you trigger that backup at your earliest convenience? > > If possible, can you also tell me whether a person > using the vtigercrm sourceforge shell account would be > able backup the repository directory manually? Those > guys come in to work in a few hours, and that will be > our last chance to do this operation today. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From joestewart at users.sourceforge.net Sun Feb 5 17:01:16 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:01:16 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <20060205220116.GA6637@beststuff.com> On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > > Nada on freshmeat or sf.net. Maybe we should write one :). > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > Launchpad kind of fills in this for open source projects. Bounties, Rosetta translation for any project, and built to work with distro's. Seeing it made me have second thoughts about writing my own reverse auction. A couple of notable projects there :) https://launchpad.net/projects/+all Of course KDE and all the others still have their own project environments too. Joe > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > This also does look like it might work OK. Joe From joestewart at users.sourceforge.net Sun Feb 5 17:25:57 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:25:57 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205220116.GA6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> Message-ID: <20060205222557.GB6637@beststuff.com> On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > > --- Matthew Brichacek wrote: > > > Nada on freshmeat or sf.net. Maybe we should write one :). > > > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > > with a certain component could function as a bounty post? > > > > Launchpad kind of fills in this for open source projects. Bounties, > Rosetta translation for any project, and built to work with distro's. > Seeing it made me have second thoughts about writing my own reverse > auction. > Ironically there is this bounty on Launchpad: https://launchpad.net/bounties/vtiger-universe Sorry for the follow up to my own post. Joe From webmaster at vtigercrmfrance.org Sun Feb 5 17:35:47 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Sun, 05 Feb 2006 23:35:47 +0100 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205222557.GB6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> <20060205222557.GB6637@beststuff.com> Message-ID: <43E67DC3.2050202@vtigercrmfrance.org> An ubuntu package exist : http://www.vtigercrmfrance.org/component/option,com_bookmarks/Itemid,94/mode,0/catid,1/navstart,0/search,*/ this package is not perfect, just an alien port from suse rpm package, but fabo (fathi) is working on new debian and ubuntu package for vtiger crm 5 release. vtiger CRM is also in debian prospecting package, thanks to fathi too ;-) Joe Stewart a ?crit : >On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > > >>On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: >> >> >>>--- Matthew Brichacek wrote: >>> >>> >>>>Nada on freshmeat or sf.net. Maybe we should write one :). >>>> >>>> >>>I was surpised when my search came up empty, too. Maybe a trac ticket marked >>>with a certain component could function as a bounty post? >>> >>> >>> >>Launchpad kind of fills in this for open source projects. Bounties, >>Rosetta translation for any project, and built to work with distro's. >>Seeing it made me have second thoughts about writing my own reverse >>auction. >> >> >> > >Ironically there is this bounty on Launchpad: > > https://launchpad.net/bounties/vtiger-universe > >Sorry for the follow up to my own post. > >Joe > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mike at mikeandkellycrowe.com Sun Feb 5 17:49:24 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 05 Feb 2006 17:49:24 -0500 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E680F4.7060803@mikeandkellycrowe.com> What about pledging/campaigning s/w...Close? http://openhive.sourceforge.net/ http://demo.voter2voter.org/demo/index.php?display=Home This looks good. Make Campaign=Bounty, Have people put what $ they pledge Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > >> Nada on freshmeat or sf.net. Maybe we should write one :). >> > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > > "...How much does Fundable cost? > > Starting a group action or making a pledge is completely FREE. > > EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group > actions) have a 5% fee taken from their totals. (This does not apply to group > actions created before January 5, 2006. Click here to read about fees for these > older group actions). > > Remember, there is no cost to set up a group action and no one pays anything if > a group action expires.""" > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > -- Cheers! Mike Yahoo: mikecrowe MSNM: mike at mikeandkellycrowe.com IRC: Commonly on #vtiger From jtk at yahoo.com Sun Feb 5 20:11:41 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 17:11:41 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139178329.20220.523.camel@ubuntu> Message-ID: <20060206011141.27983.qmail@web34607.mail.mud.yahoo.com> This command can be used to monitor the status of the tarball: $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --20:08:34-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2.1' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Mon, 06 Feb 2006 01:08:34 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Tue, 24 Jan 2006 16:13:42 GMT ETag: "534732-123db92-7f07980" Accept-Ranges: bytes Content-Length: 19127186 Connection: close Content-Type: application/x-bzip2 Length: 19,127,186 (18M) [application/x-bzip2] 200 OK __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 20:33:09 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 17:33:09 -0800 Subject: [Vtigercrm-developers] vtiger license(s) (was: Comitter access forms?) In-Reply-To: <1139169718.20220.495.camel@ubuntu> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> <1139169718.20220.495.camel@ubuntu> Message-ID: <43E6A755.1090209@mikefedyk.com> Matthew Brichacek wrote: >I don't have any problems with point "a" but I won't assign my >copyrights to vtiger unless there is a foundation of some kind that >controls this and a democratic voting process that allows community >members to sit on the board. We've all seen it before, commercial >entities get greedy (or their VC's) and if they have full copyrights >over the project you can expect it to get dual licensed and then all >kinds of bad things will follow. If you want examples, look no further >than mambo, asterisk or sugar. > > > I completely agree. But I want to take it a bit further. I would be willing to allow joint copyright assignment (similar to what Sun does with OpenOffice.org) but any file I add will be under the LGPL. I see no reason to add *any* files under the SPL, VPL or MPL license to vtiger. This thread about the SPL and MPL licenses applies to VPL also: http://lists.debian.org/debian-legal/2005/11/msg00112.html Why do we need *another* open source license? From allan.bush+vtiger_dev at gmail.com Mon Feb 6 15:17:15 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Mon, 6 Feb 2006 12:17:15 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> References: <43E3D5B7.8040507@mikefedyk.com> <43E40B6E.3080201@mikefedyk.com> Message-ID: <3bec26390602061217r1345d5a7gba5db232ae72f795@mail.gmail.com> > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Just because it hasn't been > update often enough to your liking doesn't mean we can't update it more > often. Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included wit vtiger. > > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. > > Let's keep adodb in the vtiger source code. > That was me I needed to use a patch to get the postgres install process to work properly. The patch has now made it's way upstream though so creating an adodb dependency >= 4.70 works for me. I was going to avoid weighting in on this matter, but looks like I can't stop myself. Do to the expressed need to create vtiger for dummies (I think a lot of stuff outside of the installation process need to be cleaned up for this to be possible) I understand the need for the current bundled packages, however if vtiger is ever going to be included in a Linux package manager then it needs to be stripped to just the vtiger code and a list of dependencies. From jtk at yahoo.com Tue Feb 7 07:43:47 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 7 Feb 2006 04:43:47 -0800 (PST) Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? Message-ID: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> I have heard nothing from sourceforge help desk regarding when they're going to fix the inactive nightly cvs repository backup. If any of the core developers have ssh access to the vtigercrm area of sourceforge, please look for the repository directory, which will contain directories as follows: CVSROOT customerportal outlookplugin sugar2vtiger thunderbirdextn vtiger_crm vtiger_webforms vtigercrmoutlook vtigeroutlook vtigertoolbar wordintegration I haven't used sourceforge shell access, so I don't know what layout it has. If you find repository, what we need to complete the subversion cutover is: a) at the *end* of vtiger team's workday, make a timestamped repos backup: tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found b) Announce on this list that an attempted cvs to svn cutover is going to happen, and CVS checkins should be curtailed for the next 8-12 hours. c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can get at it. d) let Matthew Brichacek know that the cutover can begin, if he has time that day to run through the conversion procedure. e) If a-d happen, Matthew announces before the vtiger team's next workday begins that the svn repository is open, and CVS should not be committed to anymore. If we don't get all the way through that in one day for some reason, we can try the next day, and so on. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jlee at zertis.net Tue Feb 7 09:44:59 2006 From: jlee at zertis.net (Josh Lee) Date: Tue, 07 Feb 2006 08:44:59 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> Message-ID: <43E8B26B.9020006@zertis.net> I do not know about there system for sure, but I was under the belief that every user has their own crotab. If this is so we don't need them to repair the backup, we could mearly do it our selfs (as in someone who has shell access with vtiger at sourceforge.net). Jeff Kowalczyk wrote: >I have heard nothing from sourceforge help desk regarding when they're going to >fix the inactive nightly cvs repository backup. > >If any of the core developers have ssh access to the vtigercrm area of >sourceforge, please look for the repository directory, which will contain >directories as follows: > >CVSROOT >customerportal >outlookplugin >sugar2vtiger >thunderbirdextn >vtiger_crm >vtiger_webforms >vtigercrmoutlook >vtigeroutlook >vtigertoolbar >wordintegration > >I haven't used sourceforge shell access, so I don't know what layout it has. If >you find repository, what we need to complete the subversion cutover is: > >a) at the *end* of vtiger team's workday, make a timestamped repos backup: > tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found > >b) Announce on this list that an attempted cvs to svn cutover is going to >happen, and CVS checkins should be curtailed for the next 8-12 hours. > >c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can >get at it. > >d) let Matthew Brichacek know that the cutover can begin, if he has time that >day to run through the conversion procedure. > >e) If a-d happen, Matthew announces before the vtiger team's next workday >begins that the svn repository is open, and CVS should not be committed to >anymore. > >If we don't get all the way through that in one day for some reason, we can try >the next day, and so on. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060207/7dd3051c/attachment-0002.vcf From joe at beststuff.com Tue Feb 7 09:57:02 2006 From: joe at beststuff.com (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From joestewart at users.sourceforge.net Tue Feb 7 09:57:02 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From fboudra at free.fr Thu Feb 9 04:13:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 9 Feb 2006 10:13:05 +0100 Subject: [Vtigercrm-developers] vtigerforge News Message-ID: <200602091013.05358.fboudra@free.fr> hi all, some news about vtigerforge ... it's running and usable, you can find it at : http://vtigerforge.fosslabs.com/ all basic stuff works : * create accounts * create projects * subversion checkout/commit * viewcvs * vtigerforge theme on my todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * fix mailing list yourproject-commits * add wiki plugin * add svn commit email plugin * add svn tracker plugin * redirect vtigerforge.com All Thanks to Matthew Brichacek (mmbrich) for the hosting. cheers, Fathi From sergiokessler at gmail.com Thu Feb 9 18:12:59 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 9 Feb 2006 20:12:59 -0300 Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <200602091013.05358.fboudra@free.fr> References: <200602091013.05358.fboudra@free.fr> Message-ID: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> is there any news about when/where the official development goes to devel.vtiger.com (aka vtiger.fosslabs.com) ? /sak On 2/9/06, Fathi Boudra wrote: > hi all, > > some news about vtigerforge ... > > it's running and usable, you can find it at : > http://vtigerforge.fosslabs.com/ > > all basic stuff works : > * create accounts > * create projects > * subversion checkout/commit > * viewcvs > * vtigerforge theme > > on my todo list : > * test other services : ftp, mailing lists, shell > * fix the viewcvs theme > * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ > * fix mailing list yourproject-commits > * add wiki plugin > * add svn commit email plugin > * add svn tracker plugin > * redirect vtigerforge.com > > All Thanks to Matthew Brichacek (mmbrich) for the hosting. > > cheers, > > Fathi > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From jtk at yahoo.com Thu Feb 9 18:27:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 15:27:58 -0800 (PST) Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> Message-ID: <20060209232758.43187.qmail@web34601.mail.mud.yahoo.com> --- "Sergio A. Kessler" wrote: > is there any news about when/where the official development goes to > devel.vtiger.com (aka vtiger.fosslabs.com) ? We're waiting on the 'nightly' tarball of the CVS repository to resume service. It stopped generating 2006-01-24 for unknown reasons. Once we have a current CVS snapshot, a procedure has been tested to convert that tarball to a properly configured subversion repository. Matthew has already done all the subversion and trac setup. I filed a support request with sourceforge, but they're not replying any progress at this time: https://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 This situation is frustrating, I'm sure, for those who want to work on vtigercrm-4.2.4 and various feature branches, but we're at the mercy of the sourceforge help desk for the time being. It would take somebody there 5 minutes to cut the tarball we need. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 19:34:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 16:34:14 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? Message-ID: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Sourceforge came through with a manual copy of our needed CVS repository snapshot. If Matthew is ready, the conversion to subversion could happen at any time. It is unclear if the automatic nightly snapshots will resume tomorrow. --------------- $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Fri, 10 Feb 2006 00:33:01 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT ETag: "534732-1274a35-a37dbf40" Accept-Ranges: bytes Content-Type: application/x-bzip2 Connection: close Length: unspecified [application/x-bzip2] 200 OK ----------------- Comment By: Robert Liesenfeld (xunil) Date: 2006-02-10 00:17 Message: Logged In: YES user_id=1054 I've manually recreated your CVS tarball on the cvs servers. This is as of 2006-02-09 16:09 PST. We are looking into why this was not recreated automatically. Thanks for the heads-up. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Thu Feb 9 20:26:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 18:26:23 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Message-ID: <1139534783.29766.105.camel@ubuntu> I'll get on this ASAP, maybe we can have it up by the time the vtiger crew starts. matt On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > Sourceforge came through with a manual copy of our needed CVS repository > snapshot. If Matthew is ready, the conversion to subversion could happen at any > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > --------------- > > $ wget -S --spider > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > sent, awaiting response... HTTP/1.1 200 OK > Date: Fri, 10 Feb 2006 00:33:01 GMT > Server: Apache/2.0.51 (Fedora) > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > ETag: "534732-1274a35-a37dbf40" > Accept-Ranges: bytes > Content-Type: application/x-bzip2 > Connection: close > Length: unspecified [application/x-bzip2] > 200 OK > > ----------------- > > Comment By: Robert Liesenfeld (xunil) > Date: 2006-02-10 00:17 > > Message: > Logged In: YES > user_id=1054 > > I've manually recreated your CVS tarball on the cvs servers. > This is as of 2006-02-09 16:09 PST. > > We are looking into why this was not recreated > automatically. Thanks for the heads-up. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From mmbrich at fosslabs.com Thu Feb 9 22:09:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 20:09:05 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139534783.29766.105.camel@ubuntu> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> <1139534783.29766.105.camel@ubuntu> Message-ID: <1139540946.29766.107.camel@ubuntu> It's up, all that's left is a full list of users and which branches/trunks they are allowed to work with. YAY!! Matt On Thu, 2006-02-09 at 18:26 -0700, Matthew Brichacek wrote: > I'll get on this ASAP, maybe we can have it up by the time the vtiger > crew starts. > > matt > > On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > > Sourceforge came through with a manual copy of our needed CVS repository > > snapshot. If Matthew is ready, the conversion to subversion could happen at any > > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > > > --------------- > > > > $ wget -S --spider > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > > sent, awaiting response... HTTP/1.1 200 OK > > Date: Fri, 10 Feb 2006 00:33:01 GMT > > Server: Apache/2.0.51 (Fedora) > > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > > ETag: "534732-1274a35-a37dbf40" > > Accept-Ranges: bytes > > Content-Type: application/x-bzip2 > > Connection: close > > Length: unspecified [application/x-bzip2] > > 200 OK > > > > ----------------- > > > > Comment By: Robert Liesenfeld (xunil) > > Date: 2006-02-10 00:17 > > > > Message: > > Logged In: YES > > user_id=1054 > > > > I've manually recreated your CVS tarball on the cvs servers. > > This is as of 2006-02-09 16:09 PST. > > > > We are looking into why this was not recreated > > automatically. Thanks for the heads-up. > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From jtk at yahoo.com Thu Feb 9 22:13:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:13:36 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139540946.29766.107.camel@ubuntu> Message-ID: <20060210031336.30803.qmail@web34604.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > It's up, all that's left is a full list of users and which > branches/trunks they are allowed to work with. > YAY!! > Matt Terrific work, Matt. Thanks for putting in the time tonight, before the vtiger team starts their next workday. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 22:24:44 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:24:44 -0800 (PST) Subject: [Vtigercrm-developers] CVS cutover to svn, confirm with team Message-ID: <20060210032444.16015.qmail@web34610.mail.mud.yahoo.com> Welcome to the subversion repository and trac instance, all thanks to Matt and co. for the hosting and administration of all this. This thread could be used by the vtiger team to confirm that: a) they're going to go live with development on vtigercrm/trunk as of today, and sourceforge CVS is 'dark' as of today. b) people with an interest in 4.2 maintenance can obtain work on vtigercrm/branches/4.2 c) maintainers can recreate an accurate vtigercrm/tags/vtigercrm-4.2.3, and cut a new tar.gz and .zip d) maintainers can make vtigercrm/tags/vtigercrm-4.2.4 from vtigercrm/branches/4.2 at some near-future date, and get it officially released. Matt needs to announce when he's ready with authenticated access, (svn+ssh:// and/or https://) and distribute login info, but other than that, release the hounds! P.S. I propose that svndump (in plaintext format) be run on the repositories as a cron job daily, just for the first week or so, in case we have any unforseen trouble. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Fri Feb 10 02:48:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 09 Feb 2006 23:48:22 -0800 Subject: [Vtigercrm-developers] New way to store phone numbers, email addresses and postal addresses Message-ID: <43EC4546.9040703@mikefedyk.com> Comments? > (23:36:53) *mfedyk:* does anyone know if 5.0 has any db changes in > storing phone numbers, email addresses and postal addresses? > (23:39:11) *mfedyk:* I've been thinking we need one table that stores > them in one field with a data type and a subtype > (23:40:25) *mfedyk:* so if you're searching for a phone number it > wouldn't matter if it was phone fax, mobile or pager (and you wouldn't > need custom fields if you have lots of phone numbers per lead, contact > or account. > (23:41:31) *mfedyk:* see, because one of the uses of crm is in those > "save your ass" type situations. You know the phone number that is > calling you and you're talking to them but forgot their name (for > instance). > (23:41:46) *mfedyk:* this way you don't have to search in phone number > (23:42:01) *mfedyk:* then mobile > (23:42:34) *mfedyk:* or any of the custom fields you've added for > phone numbers. > (23:45:37) *mfedyk:* the table would have these fields: crmid, data > type (phone, email, web site, etc.), subtype (phone, fax, office, > mobile -- any division under the main type), data_field (VARCHAR(50)) From workgroup at erpakademi.com Fri Feb 10 04:42:18 2006 From: workgroup at erpakademi.com (ERPakademi Work Group) Date: Fri, 10 Feb 2006 11:42:18 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? Message-ID: <00c101c62e26$4cef1650$b87efea9@atptech.net> How notify by FAX or SMS batch Job in Vtiger? Vtiger support any FAX or SMS OpenSource solutions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060210/28b3d5c6/attachment-0002.html From mfedyk at mikefedyk.com Fri Feb 10 11:40:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 10 Feb 2006 08:40:19 -0800 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? In-Reply-To: <00c101c62e26$4cef1650$b87efea9@atptech.net> References: <00c101c62e26$4cef1650$b87efea9@atptech.net> Message-ID: <43ECC1F3.3090309@mikefedyk.com> ERPakademi Work Group wrote: > How notify by FAX or SMS batch Job in Vtiger? > Vtiger support any FAX or SMS OpenSource solutions? What batch operation do you want to be notified about? >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > Interesting... From gokhan at teknobox.com Sat Feb 11 01:47:14 2006 From: gokhan at teknobox.com (=?windows-1254?Q?G=F6khan_MERCANO=D0LU?=) Date: Sat, 11 Feb 2006 08:47:14 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? References: <00c101c62e26$4cef1650$b87efea9@atptech.net> <43ECC1F3.3090309@mikefedyk.com> Message-ID: <010001c62ed7$00b9f0f0$b87efea9@atptech.net> >> How notify by FAX or SMS batch Job in Vtiger? >> Vtiger support any FAX or SMS OpenSource solutions? > > What batch operation do you want to be notified about? For. Ex: Customer invoice, speacial reminder by fax or SMS.... So I will working for integration that soluiton to vtiger 1-) Send reminder by FAX or SMS SMS (http://php2sms.sourceforge.net/) FAX (http://www.hylafax.org) 2-) Barcode generation for each inventory (its more important relation to customer system) http://bar-code.sourceforge.net/ and barcode scanner (http://webqcat.sourceforge.net/) 3-) Vtiger User Messanger (I will development) From mfedyk at mikefedyk.com Sat Feb 11 20:47:56 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 11 Feb 2006 17:47:56 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS Message-ID: <43EE93CC.4060203@mikefedyk.com> diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php vtiger-4.2.3-dbtest/modules/Import/parse_utils.php --- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 10:38:17.000000000 -0800 @@ -20,6 +20,7 @@ function parse_import($file_name,$delimiter,$max_lines,$has_header) { + ini_set('auto_detect_line_endings',1); $line_count = 0; $field_count = 0; From developer at infointegrated.com Sun Feb 12 19:30:52 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 12 Feb 2006 18:30:52 -0600 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E3E30F.5030602@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> Message-ID: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Not sure where we are with the branch at this point. I had some time and decided to try this patch on the 4.2.3 code. There were a few problems... Here's what I found: /include/utils.php (line 812) in function get_group_options: $sql = "select groupname from groups"; (The patch changes the field from "name" to "groupname". Not sure why, nor if there are other changes. It seemed to work changing this line to "name", as well as updating the SQL table to "groupname" - which is the option I chose. This fix corrects the "New Ticket" option, which was not displaying at all.) /modules/Home/index.php (line 157:160) add new line: $list .= $row["type"]; $list .= ''; + $list .= ''; $list .= ''; $i++; (This patch corrects the missing right border on the My Group Allocations section on the Home module.) /modules/HelpDesk/ListTickets.php (line 107): $list.=''; (This didn't cause any problems, but clearly should be a , not the it was originally in the script). With a bit of free time from the normal day-to-day business support, I have setup a development instance on my server for v4.2 branches. Once the branch is on the new CVS, I'd like to start helping in testing and troubleshooting. I'm new to CVS (not PHP), so I would also need some simple instructions on how to pull a distribution from CVS. Also, if there is a preferred format for posting patch code, please let me know. Thanks, Brian On Feb 3, 2006, at 5:11 PM, Mike Fedyk wrote: > Matthew Brichacek wrote: > >> Yea I wanted to start breaking this down into sub-patches with >> diffs and >> then send those to the list, from there we can check them in one- >> by-one >> with the proper comments. I thought I would post it anyways so other >> people can start reviewing it. >> > I don't think posting the patch will be very helpful, but here's the > diffstat. > > This might be what is in the 4.5 branch in cvs/svn. Dunno if that > will > be any better. > > Mike > > 422_to_424.php |only > > Release_Notes.html |only > > SendReminder.php | 2 > > bin/startvTiger.bat | 28 > > bin/startvTiger.sh | 10 > > bin/stopvTiger.bat | 8 > > bin/uninstallvtiger.sh | 28 > > contactserialize.php | 219 > > cron/send_mail.php | 2 > > data/CRMEntity.php | 108 > > include/Calc.php | 2 > > include/ColorPicker2.js |only > > include/ComboStrings.php | 3 > > include/CustomFieldUtil.php | 37 > > include/RelatedListView.php | 280 > > include/database/PearDatabase.php | 49 > > include/dd |only > > include/general.js | 64 > > include/images/bgcolor.gif |only > > include/language/en_us.lang.php | 17 > > include/nusoap/changelog | 682 > > include/nusoap/class.nusoap_base.php | 1561 - > > include/nusoap/class.soap_fault.php | 149 > > include/nusoap/class.soap_parser.php | 1127 - > > include/nusoap/class.soap_server.php | 1864 +- > > include/nusoap/class.soap_transport_http.php | 1798 + > > include/nusoap/class.soap_val.php | 163 > > include/nusoap/class.soapclient.php | 1496 - > > include/nusoap/class.wsdl.php | 3026 +-- > > include/nusoap/class.wsdlcache.php | 344 > > include/nusoap/class.xmlschema.php | 1671 - > > include/nusoap/nusoap.php |12836 ++ > +++++------- > > include/nusoap/nusoapmime.php | 723 > > include/submenu.js | 6 > > include/uifromdbutil.php | 59 > > include/utils.php | 1009 + > > install/0welcome.php | 2558 ++ > > install/1checkSystem.php | 261 > > install/2setConfig.php | 285 > > install/3confirmConfig.php | 757 > > install/4createConfigFile.php | 344 > > install/5createTables.php | 274 > > install/images |only > > install/install.css | 10 > > install/populateSeedData.php | 17 > > log4php/appenders/LoggerAppenderFile.php | 2 > > modules/Accounts/Account.php | 75 > > modules/Accounts/Delete.php | 6 > > modules/Accounts/DetailView.html | 2 > > modules/Accounts/EditView.html | 1 > > modules/Accounts/EditView.php | 1 > > modules/Accounts/Forms.php | 124 > > modules/Accounts/ListView.html | 146 > > modules/Accounts/ListView.php | 73 > > modules/Accounts/ListViewTop.php | 8 > > modules/Accounts/Merge.php | 245 > > modules/Accounts/Popup.html | 186 > > modules/Accounts/Save.php | 6 > > modules/Accounts/SearchForm.html | 14 > > modules/Accounts/language/en_us.lang.php | 4 > > modules/Activities/Activity.php | 34 > > modules/Activities/Delete.php | 6 > > modules/Activities/DetailView.html | 2 > > modules/Activities/EditView.html | 9 > > modules/Activities/EditView.php | 1 > > modules/Activities/Forms.php | 295 > > modules/Activities/ListView.php | 29 > > modules/Activities/OpenListView.html | 17 > > modules/Activities/OpenListView.php | 40 > > modules/Activities/Save.php | 46 > > modules/Activities/SendReminder.php | 2 > > modules/Calendar/UserCalendar.php | 2 > > modules/Calendar/appointment.pinc | 4 > > modules/Calendar/calendar_day.php | 26 > > modules/Calendar/calendar_month.php | 27 > > modules/Calendar/calendar_week.php | 49 > > modules/Contacts/AddBusinessCard.php | 23 > > modules/Contacts/Contact.php | 142 > > modules/Contacts/Delete.php | 5 > > modules/Contacts/DetailView.html | 5 > > modules/Contacts/DetailView.php | 5 > > modules/Contacts/EditView.html | 1 > > modules/Contacts/EditView.php | 4 > > modules/Contacts/Forms.php | 135 > > modules/Contacts/ListView.html | 136 > > modules/Contacts/ListView.php | 54 > > modules/Contacts/Merge.php | 219 > > modules/Contacts/Popup.html | 17 > > modules/Contacts/RenderRelatedListUI.php | 4 > > modules/Contacts/Save.php | 74 > > modules/CustomView/CustomView.php | 50 > > modules/CustomView/EditView.html | 1 > > modules/CustomView/ListViewTop.php | 10 > > modules/CustomView/PopulateCustomView.php | 2 > > modules/CustomView/language/en_us.lang.php | 5 > > modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 > > modules/Dashboard/Chart_outcome_by_month.php | 2 > > modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 > > modules/Emails/Choose.php |only > > modules/Emails/ChooseEmail.php |only > > modules/Emails/Delete.php | 5 > > modules/Emails/DetailView.html | 3 > > modules/Emails/DetailView.php | 18 > > modules/Emails/EditView.html | 7 > > modules/Emails/EditView.php | 663 > > modules/Emails/Email.php | 33 > > modules/Emails/Forms.php | 131 > > modules/Emails/ListView.html | 9 > > modules/Emails/ListView.php | 20 > > modules/Emails/Save.php | 748 > > modules/Emails/SelectEmails.php |only > > modules/Emails/mail.php |only > > modules/Emails/mailsend.php |only > > modules/Emails/sendmail.php | 4 > > modules/Faq/DetailView.html | 2 > > modules/Faq/EditView.php | 2 > > modules/Faq/ListView.php | 8 > > modules/Help/index.php | 2 > > modules/HelpDesk/Delete.php | 8 > > modules/HelpDesk/DetailView.html | 2 > > modules/HelpDesk/DetailView.php | 18 > > modules/HelpDesk/EditView.html | 1 > > modules/HelpDesk/EditView.php | 3 > > modules/HelpDesk/Forms.php | 123 > > modules/HelpDesk/HelpDesk.php | 80 > > modules/HelpDesk/ListTickets.php | 2 > > modules/HelpDesk/ListView.html | 56 > > modules/HelpDesk/ListView.php | 54 > > modules/HelpDesk/Merge.php | 246 > > modules/HelpDesk/Save.php | 62 > > modules/HelpDesk/TicketStatisticsUtil.php | 15 > > modules/Home/home_rss.php |only > > modules/Import/ImportContact.php | 9 > > modules/Import/ImportStep1.php | 2 > > modules/Import/ImportStep2.php | 2 > > modules/Import/ImportStep3.php | 4 > > modules/Import/ImportStep4.php | 2 > > modules/Import/UsersLastImport.php | 2 > > modules/Import/language/en_us.lang.php | 2 > > modules/Invoice/CreatePDF.php | 38 > > modules/Invoice/Delete.php | 8 > > modules/Invoice/DetailView.html | 2 > > modules/Invoice/EditView.html | 1 > > modules/Invoice/EditView.php | 3 > > modules/Invoice/Invoice.php | 57 > > modules/Invoice/ListView.php | 20 > > modules/Invoice/Save.php | 7 > > modules/Invoice/language/en_us.lang.php | 3 > > modules/Leads/Delete.php | 7 > > modules/Leads/DetailView.html | 6 > > modules/Leads/DetailView.php | 5 > > modules/Leads/EditView.html | 1 > > modules/Leads/EditView.php | 2 > > modules/Leads/Forms.php | 133 > > modules/Leads/Lead.php | 80 > > modules/Leads/LeadConvertToEntities.php | 9 > > modules/Leads/ListView.html | 119 > > modules/Leads/ListView.php | 50 > > modules/Leads/Merge.php | 180 > > modules/Leads/Popup.html | 20 > > modules/Leads/RenderRelatedListUI.php | 3 > > modules/Leads/Save.php | 6 > > modules/Notes/Delete.php | 6 > > modules/Notes/DetailView.html | 2 > > modules/Notes/EditView.html | 3 > > modules/Notes/EditView.php | 2 > > modules/Notes/Forms.php | 108 > > modules/Notes/ListView.php | 11 > > modules/Notes/Save.php | 6 > > modules/Orders/CreatePDF.php | 10 > > modules/Orders/CreateSOPDF.php | 4 > > modules/Orders/Delete.php | 7 > > modules/Orders/DeleteSalesOrder.php | 7 > > modules/Orders/DetailView.html | 2 > > modules/Orders/EditView.html | 1 > > modules/Orders/EditView.php | 3 > > modules/Orders/ListView.php | 21 > > modules/Orders/Order.php | 63 > > modules/Orders/Popup.php | 149 > > modules/Orders/PopupSearchForm.html |only > > modules/Orders/SalesOrder.php | 56 > > modules/Orders/SalesOrderDetailView.html | 2 > > modules/Orders/SalesOrderEditView.html | 1 > > modules/Orders/SalesOrderEditView.php | 3 > > modules/Orders/SalesOrderListView.php | 19 > > modules/Orders/Save.php | 25 > > modules/Orders/SaveSalesOrder.php | 8 > > modules/Potentials/Delete.php | 5 > > modules/Potentials/DetailView.html | 2 > > modules/Potentials/EditView.html | 1 > > modules/Potentials/EditView.php | 4 > > modules/Potentials/Forms.php | 142 > > modules/Potentials/ListView.html | 10 > > modules/Potentials/ListView.php | 27 > > modules/Potentials/ListViewTop.php | 5 > > modules/Potentials/Opportunity.php | 58 > > modules/Potentials/RenderRelatedListUI.php | 8 > > modules/Potentials/Save.php | 5 > > modules/Products/Delete.php | 8 > > modules/Products/DeleteVendor.php | 7 > > modules/Products/DetailView.html | 2 > > modules/Products/EditView.html | 1 > > modules/Products/EditView.php | 1 > > modules/Products/Forms.php | 136 > > modules/Products/ListView.php | 16 > > modules/Products/PriceBookDetailView.html | 2 > > modules/Products/PriceBookListView.php | 9 > > modules/Products/Product.php | 40 > > modules/Products/ProductDetailView.html | 2 > > modules/Products/RenderRelatedListUI.php | 17 > > modules/Products/Save.php | 21 > > modules/Products/SaveVendor.php | 8 > > modules/Products/VendorDetailView.html | 2 > > modules/Products/VendorEditView.html | 1 > > modules/Products/VendorEditView.php | 1 > > modules/Products/VendorListView.php | 19 > > modules/Products/VendorSearchForm.html | 4 > > modules/Products/index.php | 2 > > modules/Products/language/en_us.lang.php | 3 > > modules/Quotes/CreatePDF.php | 4 > > modules/Quotes/Delete.php | 8 > > modules/Quotes/DetailView.html | 2 > > modules/Quotes/EditView.html | 1 > > modules/Quotes/EditView.php | 3 > > modules/Quotes/ListView.php | 20 > > modules/Quotes/Quote.php | 401 > > modules/Quotes/Save.php | 8 > > modules/Reports/CreatePDF.php | 6 > > modules/Reports/CreateXL.php | 3 > > modules/Reports/PopulateReports.php | 4 > > modules/Reports/ReportRun.php | 260 > > modules/Reports/Reports.php | 47 > > modules/Reports/SaveAndRun.php | 19 > > modules/Reports/language/en_us.lang.php | 2 > > modules/Settings/AddCustomFieldToDB.php | 8 > > modules/Settings/EditFieldBlock.php |only > > modules/Settings/EditModuleOwners.html |only > > modules/Settings/EditModuleOwners.php |only > > modules/Settings/EmailConfig.php | 11 > > modules/Settings/Forms.php | 131 > > modules/Settings/ListMailAccount.php | 6 > > modules/Settings/ListModuleOwners.html |only > > modules/Settings/ListModuleOwners.php |only > > modules/Settings/Save.php | 25 > > modules/Settings/SaveModuleOwners.php |only > > modules/Settings/index.html | 81 > > modules/Settings/language/en_us.lang.php | 23 > > modules/Settings/vtigerCRM.CAB |binary > > modules/System/includes/XPath.class.php | 2 > > modules/System/includes/class.Template.inc.php | 2 > > modules/System/includes/common_functions.php | 2 > > modules/System/includes/system_footer.php | 2 > > modules/System/includes/system_header.php | 2 > > modules/System/language/en_us.lang.php | 2 > > modules/System/systemconfig.php | 2 > > modules/Users/Authenticate.php | 1 > > modules/Users/DeleteGroup.php |only > > modules/Users/DetailView.html | 2 > > modules/Users/DetailView.php | 2 > > modules/Users/EditHomeOrder.php |only > > modules/Users/EditTermsandConditions.html |only > > modules/Users/EditTermsandConditions.php |only > > modules/Users/EditView.html | 23 > > modules/Users/EditView.php | 5 > > modules/Users/GroupDetailView.html |only > > modules/Users/GroupDetailView.php |only > > modules/Users/OrganizationTermsandConditions.html |only > > modules/Users/OrganizationTermsandConditions.php |only > > modules/Users/RoleDetailView.php | 64 > > modules/Users/Save.php | 4 > > modules/Users/SaveGroup.php |only > > modules/Users/UpdateProfileChanges.php |only > > modules/Users/User.php | 13 > > modules/Users/language/en_us.lang.php | 55 > > modules/Users/profilePrivileges.html |only > > modules/Users/profilePrivileges.php |only > > modules/Users/savetermsandconditions.php |only > > modules/Users/upload.php | 8 > > modules/squirrelmail-1.4.4/config/config.php | 4 > > modules/squirrelmail-1.4.4/functions/date.php | 2 > > modules/squirrelmail-1.4.4/functions/imap_general.php | 20 > > modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 > > modules/squirrelmail-1.4.4/functions/mime.php | 2 > > modules/squirrelmail-1.4.4/move_messages.php | 24 > > modules/squirrelmail-1.4.4/plugins/info/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 > > modules/squirrelmail-1.4.4/read_body.php | 6 > > modules/squirrelmail-1.4.4/right_main.php | 6 > > modules/uploads/downloadfile.php | 24 > > phprint.php | 4 > > test/upload/vtigercrm.txt | 2 > > themes/Aqua/header.html | 2 > > themes/Aqua/header.php | 205 > > themes/Aqua/images/prvPrfBottomLeft.gif |only > > themes/Aqua/images/prvPrfBottomRight.gif |only > > themes/Aqua/images/prvPrfHdrArrow.gif |only > > themes/Aqua/images/prvPrfLine.gif |only > > themes/Aqua/images/prvPrfSelectedTab.gif |only > > themes/Aqua/images/prvPrfSelectedTick.gif |only > > themes/Aqua/images/prvPrfTexture1.gif |only > > themes/Aqua/images/prvPrfTopLeft.gif |only > > themes/Aqua/images/prvPrfTopRight.gif |only > > themes/Aqua/images/prvPrfUnSelectedTab.gif |only > > themes/Aqua/images/vtigerDevDocs.gif |only > > themes/Aqua/style.css | 54 > > themes/blue/header.html | 4 > > themes/blue/header.php | 201 > > themes/blue/images/prvPrfBottomLeft.gif |only > > themes/blue/images/prvPrfBottomRight.gif |only > > themes/blue/images/prvPrfHdrArrow.gif |only > > themes/blue/images/prvPrfLine.gif |only > > themes/blue/images/prvPrfSelectedTab.gif |only > > themes/blue/images/prvPrfSelectedTick.gif |only > > themes/blue/images/prvPrfTexture1.gif |only > > themes/blue/images/prvPrfTopLeft.gif |only > > themes/blue/images/prvPrfTopRight.gif |only > > themes/blue/images/prvPrfUnSelectedTab.gif |only > > themes/blue/images/vtigerDevDocs.gif |only > > themes/blue/style.css | 53 > > themes/images/vtiger-paw.jpg |only > > themes/images/vtiger.jpg |only > > themes/nature/header.html | 2 > > themes/nature/header.php | 202 > > themes/nature/images/prvPrfBottomLeft.gif |only > > themes/nature/images/prvPrfBottomRight.gif |only > > themes/nature/images/prvPrfHdrArrow.gif |only > > themes/nature/images/prvPrfLine.gif |only > > themes/nature/images/prvPrfSelectedTab.gif |only > > themes/nature/images/prvPrfSelectedTick.gif |only > > themes/nature/images/prvPrfTexture1.gif |only > > themes/nature/images/prvPrfTopLeft.gif |only > > themes/nature/images/prvPrfTopRight.gif |only > > themes/nature/images/prvPrfUnSelectedTab.gif |only > > themes/nature/images/vtigerDevDocs.gif |only > > themes/nature/style.css | 43 > > themes/orange/header.html | 2 > > themes/orange/header.php | 200 > > themes/orange/images/prvPrfBottomLeft.gif |only > > themes/orange/images/prvPrfBottomRight.gif |only > > themes/orange/images/prvPrfHdrArrow.gif |only > > themes/orange/images/prvPrfLine.gif |only > > themes/orange/images/prvPrfSelectedTab.gif |only > > themes/orange/images/prvPrfSelectedTick.gif |only > > themes/orange/images/prvPrfTexture1.gif |only > > themes/orange/images/prvPrfTopLeft.gif |only > > themes/orange/images/prvPrfTopRight.gif |only > > themes/orange/images/prvPrfUnSelectedTab.gif |only > > themes/orange/images/vtigerDevDocs.gif |only > > themes/orange/style.css | 36 > > vtiger_logger.php | 13 > > vtigerolservice.php |only > > vtigerpatch.php |only > > 354 files changed, 27546 insertions(+), 15292 deletions(-) > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sun Feb 12 20:45:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 12 Feb 2006 17:45:13 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Message-ID: <43EFE4A9.9070208@mikefedyk.com> Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, >I have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in >testing and troubleshooting. I'm new to CVS (not PHP), so I would >also need some simple instructions on how to pull a distribution from >CVS. Also, if there is a preferred format for posting patch code, >please let me know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike From mmbrich at fosslabs.com Sun Feb 12 22:48:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 12 Feb 2006 20:48:00 -0700 Subject: [Vtigercrm-developers] request your SVN/Trac account Message-ID: <1139802480.3382.25.camel@ubuntu> I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt From mike at mikeandkellycrowe.com Mon Feb 13 10:31:03 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:31:03 -0500 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com Message-ID: <43F0A637.2010809@mikeandkellycrowe.com> Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike From mike at mikeandkellycrowe.com Mon Feb 13 10:36:07 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:36:07 -0500 Subject: [Vtigercrm-developers] Bounty system Message-ID: <43F0A767.7080802@mikeandkellycrowe.com> Has anyone considered: https://launchpad.net/bounties From jtk at yahoo.com Mon Feb 13 13:33:02 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 13 Feb 2006 13:33:02 -0500 Subject: [Vtigercrm-developers] FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. From fboudra at free.fr Mon Feb 13 13:59:41 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 13 Feb 2006 19:59:41 +0100 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <43F0A637.2010809@mikeandkellycrowe.com> References: <43F0A637.2010809@mikeandkellycrowe.com> Message-ID: <200602131959.42038.fboudra@free.fr> hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... From jamieinnh at gmail.com Mon Feb 13 22:08:51 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 13 Feb 2006 22:08:51 -0500 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F0A767.7080802@mikeandkellycrowe.com> References: <43F0A767.7080802@mikeandkellycrowe.com> Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f@mail.gmail.com> This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060213/59a297d4/attachment-0004.html From mike at mikeandkellycrowe.com Mon Feb 13 23:25:59 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <200602131959.42038.fboudra@free.fr> References: <43F0A637.2010809@mikeandkellycrowe.com> <200602131959.42038.fboudra@free.fr> Message-ID: <20377988.1139891129932.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From philip at vtiger.com Tue Feb 14 05:51:06 2006 From: philip at vtiger.com (Philip) Date: Tue, 14 Feb 2006 02:51:06 -0800 Subject: [Vtigercrm-developers] Directories to be excluded Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/dfd2b2c0/attachment-0002.html From jamieinnh at gmail.com Tue Feb 14 16:05:03 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Tue, 14 Feb 2006 16:05:03 -0500 Subject: [Vtigercrm-developers] Keeping Tabs on the competition Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f@mail.gmail.com> In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/c3d851c0/attachment-0004.html From dgrant at accuratetechnologies.com Wed Feb 15 13:56:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 15 Feb 2006 13:56:08 -0500 Subject: [Vtigercrm-developers] Where does the length of session inactivity timouts live? Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Where does the length for session timeouts live? I want to extend the length of time inactivity takes before timing out the session and forcing a new login. This is for 4.2_2 Thanks. DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/0fc6a2fa/attachment-0002.html From webmaster at vtigercrmfrance.org Wed Feb 15 14:11:18 2006 From: webmaster at vtigercrmfrance.org (Webmaster (Abos)) Date: Wed, 15 Feb 2006 20:11:18 +0100 Subject: [Vtigercrm-developers] Problem in save quotes In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Message-ID: <43F37CD6.5090802@vtigercrmfrance.org> Problem on quotes, vtiger 4.2.2. When save a quote without opportunities, no quote saved. This problem seem to be appear with recent mysql versions (>4.0.24) /modules/Quotes/Save.php near line 50 foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } Replace with foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; // New Lines HERE if(empty($value)) { $value = 'null'; } //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } And same thing for other modules include/utils.php Near line 3127 elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } Replace with elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); if(!empty($potential_id)) { $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } else { $value = ''; } } Thanks to thierry2006 french users ;-) From brian at pr2k.com Wed Feb 15 14:34:33 2006 From: brian at pr2k.com (Brian Laughlin) Date: Wed, 15 Feb 2006 11:34:33 -0800 Subject: [Vtigercrm-developers] Bounty system Message-ID: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> That'a a nice find. I'll contact them to find out terms of use if any. Is there anyone that is willing to help get a Bounty System off the ground? Brian Laughlin -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of vtigercrm-developers-request at lists.vtigercrm.com Sent: Tuesday, February 14, 2006 2:28 PM To: vtigercrm-developers at lists.vtigercrm.com Subject: vtigercrm-developers Digest, Vol 2, Issue 24 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. Re: [Fwd: Regarding Patch 4 Rlease] (Mike Fedyk) 2. request your SVN/Trac account (Matthew Brichacek) 3. vtigerforge.fosslabs.com (Mike Crowe) 4. Bounty system (Mike Crowe) 5. Subject: Re: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43EFE4A9.9070208 at mikefedyk.com> Content-Type: text/plain; charset=us-ascii; format=flowed Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, I >have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in testing >and troubleshooting. I'm new to CVS (not PHP), so I would also need >some simple instructions on how to pull a distribution from CVS. Also, >if there is a preferred format for posting patch code, please let me >know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike ------------------------------ Message: 2 Date: Sun, 12 Feb 2006 20:48:00 -0700 From: Matthew Brichacek Subject: [Vtigercrm-developers] request your SVN/Trac account To: Vtiger Devel List Message-ID: <1139802480.3382.25.camel at ubuntu> Content-Type: text/plain I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt ------------------------------ Message: 3 Date: Mon, 13 Feb 2006 10:31:03 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A637.2010809 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike ------------------------------ Message: 4 Date: Mon, 13 Feb 2006 10:36:07 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A767.7080802 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Has anyone considered: https://launchpad.net/bounties ------------------------------ Message: 5 Date: Mon, 13 Feb 2006 13:33:02 -0500 From: Jeff Kowalczyk Subject: [Vtigercrm-developers] Content-Type: text/plain; charset=ISO-8859-1 FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. ------------------------------ Message: 6 Date: Mon, 13 Feb 2006 19:59:41 +0100 From: Fathi Boudra Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <200602131959.42038.fboudra at free.fr> Content-Type: text/plain; charset="iso-8859-1" hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... ------------------------------ Message: 7 Date: Mon, 13 Feb 2006 22:08:51 -0500 From: Jamie Jackson Subject: Re: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060213/59a297d4/attachment-0001.html ------------------------------ Message: 8 Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT From: "Mike Crowe" Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <20377988.1139891129932.JavaMail.teamon at bda045-cell00.bisx.prod.on.black berry> Content-Type: text/plain Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt ------------------------------ Message: 9 Date: Tue, 14 Feb 2006 02:51:06 -0800 From: Philip Subject: [Vtigercrm-developers] Directories to be excluded To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Content-Type: text/plain; charset="utf-8" Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/dfd2b2c0/attachment-0001.htm ------------------------------ Message: 10 Date: Tue, 14 Feb 2006 16:05:03 -0500 From: Jamie Jackson Subject: [Vtigercrm-developers] Keeping Tabs on the competition To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7 344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/c3d851c0/attachment.html ------------------------------ _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers End of vtigercrm-developers Digest, Vol 2, Issue 24 *************************************************** From mfedyk at mikefedyk.com Wed Feb 15 18:43:06 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 15 Feb 2006 15:43:06 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> Message-ID: <43F3BC8A.4030107@mikefedyk.com> Brian Laughlin wrote: >That'a a nice find. I'll contact them to find out terms of use if any. > >Is there anyone that is willing to help get a Bounty System off the >ground? > >Brian Laughlin > Since I started the idea I might as well finish it. I think we need to find outside parties that already have bounty systems and use that. At this point I'm not interested in implementing a bounty system just for vtiger. If that happens it will have to be further down the road when we've had experience with bounty systems and have a reason to try and do it better. Brian, if you can find at least three bounty services we can put up a poll to see what people think about them. Mike From dan.means at teamsrs.com Wed Feb 15 19:14:25 2006 From: dan.means at teamsrs.com (Dan Means) Date: Wed, 15 Feb 2006 16:14:25 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3BC8A.4030107@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> Message-ID: <43F3C3E1.7050409@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/37dc12c7/attachment-0004.html From fboudra at free.fr Thu Feb 16 03:15:26 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 09:15:26 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3C3E1.7050409@teamsrs.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> Message-ID: <200602160915.27061.fboudra@free.fr> hi all, you'll never find an open source bounty system. It's not really in the free software culture. As already said, the ubuntu bounty system is not open source, you can only see how it can work on launchpad. Anyway, i don't know why it's so difficult to add special tag like "bounty" in trac, and implement, the bounty system in the bug tracker (ticket tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) we need also to find a way to add the value of the bounty. cheers, Fathi From developer at infointegrated.com Thu Feb 16 00:06:07 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Wed, 15 Feb 2006 23:06:07 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> I was attempting to check out latest branch & trunk builds. It seems the paths below are accurate, however I cannot access them with my trax account. Am I missing something (like permissions)? I didn't think any special privs would (or should) be necessary for checkouts. Thanks, Brian On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: >> Then what does www.vtigerforge.com do then? >> devel.vtigerforge.com should be for the trees currently in >> development. >> Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its > final > domain name and physical host) is intended to be used for all > vtiger-branded > development. This means any bits that vtiger-the-company will put > their name on > and release. > > I include stable, maintenance and pre- releases in that category, > and they'll > all be found under vtigercrm/tags, starting with accurate > recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be > used within > a single repository. If maintenance branches and development trunk > weren't in > the same repository, there wouldn't be much point in the exercise. > It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > 4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same > host for > third-party projects related to vtiger. This can have looser > requirements for > getting commit access, etc. Since trac is single-project-oriented, > it is likely > that the (gforge) software will be better suited for the web-UI to > that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https > authenticated > access is opened, I presume the recent trunk checkins will be > manually replayed > into this repository by the core devs, and then sourceforge CVS > just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn > dump, svn load). > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 16 05:05:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:05:19 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <200602160915.27061.fboudra@free.fr> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> <200602160915.27061.fboudra@free.fr> Message-ID: <43F44E5F.1030506@mikefedyk.com> Fathi Boudra wrote: >hi all, > >you'll never find an open source bounty system. It's not really in the free >software culture. > >As already said, the ubuntu bounty system is not open source, you can only see >how it can work on launchpad. > >Anyway, i don't know why it's so difficult to add special tag like "bounty" in >trac, and implement, the bounty system in the bug tracker (ticket >tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) >we need also to find a way to add the value of the bounty. > > And then who handles the money? The developer needs to know they will be paid. And the participants in the bounty need to know they will get the code they asked for. There should be an independent third party that collects the money, and releases it once the terms have been met. From mfedyk at mikefedyk.com Thu Feb 16 05:06:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:06:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess Message-ID: <43F44EA0.5090102@mikefedyk.com> There is tons of spam in hidden divs in the wiki. Someone please help me clean it up. From mmbrich at fosslabs.com Thu Feb 16 05:29:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 16 Feb 2006 03:29:46 -0700 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> Message-ID: <1140085786.12251.2.camel@ubuntu> I don't think you're trac account has any SVN permissions so check-ins won't work but check outs should be pretty straight forward. You won't need any authentication information to check-out of the repo, just copy and paste the commands from below and you should be good. Matt On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: > I was attempting to check out latest branch & trunk builds. It seems > the paths below are accurate, however I cannot access them with my > trax account. Am I missing something (like permissions)? I didn't > think any special privs would (or should) be necessary for checkouts. > > Thanks, > Brian > > > On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > > > (sorry, this reply is going to arrive out of thread) > > > > Mike Fedyk wrote: > >> Then what does www.vtigerforge.com do then? > >> devel.vtigerforge.com should be for the trees currently in > >> development. > >> Not the current stable release. > > > > Just wanted to see if this was a commonly held expectation... > > > > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > > --------------------------------------------------------------------- > > > > I thought the subversion repository and trac instance (whatever its > > final > > domain name and physical host) is intended to be used for all > > vtiger-branded > > development. This means any bits that vtiger-the-company will put > > their name on > > and release. > > > > I include stable, maintenance and pre- releases in that category, > > and they'll > > all be found under vtigercrm/tags, starting with accurate > > recreations of > > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > > > The branching and merging features of subversion are intended to be > > used within > > a single repository. If maintenance branches and development trunk > > weren't in > > the same repository, there wouldn't be much point in the exercise. > > It would be > > a significant step back from where we were with CVS, actually. > > > > Excerpted from "Getting svn checkouts, making commits" > > > > 5.0 development is happening on the trunk: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > vtigercrm > > > > 4.2.x maintenance is happening on a branch: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > > 4.2 vtigercrm > > > > > > Forge in separate repository > > ---------------------------- > > > > A second subversion repository would be made available on the same > > host for > > third-party projects related to vtiger. This can have looser > > requirements for > > getting commit access, etc. Since trac is single-project-oriented, > > it is likely > > that the (gforge) software will be better suited for the web-UI to > > that > > repository. > > > > > > Authenticated access == Go live date > > ------------------------------------ > > > > I think that's where we're headed, right? When svn+ssh or https > > authenticated > > access is opened, I presume the recent trunk checkins will be > > manually replayed > > into this repository by the core devs, and then sourceforge CVS > > just goes dark, > > as a matter of policy. > > > > BTW, svn repositories can be moved to other machines easily (svn > > dump, svn load). > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From fboudra at free.fr Thu Feb 16 05:35:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 11:35:15 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F44E5F.1030506@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <200602160915.27061.fboudra@free.fr> <43F44E5F.1030506@mikefedyk.com> Message-ID: <200602161135.16051.fboudra@free.fr> > And then who handles the money? the guy who sets the bounty ? vtiger ? > The developer needs to know they will be paid. And the participants in > the bounty need to know they will get the code they asked for. sure :) * vtiger or someone else sets the bounty * vtiger gives (if they set the bounty) or collects (if third party set the bounty) the money * someone and/or many people ? take the bounty * we set a date limit or not ? * the people send their work * a technical committee validate the work * if it meets the requirement of the bounty, vtiger pay > There should be an independent third party that collects the money, and > releases it once the terms have been met. there isn't independent third party, there's only vtiger. for launchpad, behind ubuntu, there's a company, canonical, and it's not really an independent third party and not a blocker one. i don't know the good answers there, and i'm not involved enough in the bounty system, but peoples who want the bounty system should and must have these answers. I can only give my 2 cents, technical point of view :) From developer at infointegrated.com Thu Feb 16 08:47:20 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Thu, 16 Feb 2006 07:47:20 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <1140085786.12251.2.camel@ubuntu> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> <1140085786.12251.2.camel@ubuntu> Message-ID: <968A7296-38A9-4679-9992-64624E1DB621@infointegrated.com> Thanks. Not sure what I was doing wrong before, I had typed in that string with no luck, but copy paste seemed to do the trick. Must have been a typo. I am having a problem checking out the trunk. I am getting an error in svn, and I think the problem is a duplicate file in: root/vtigercrm/trunk/include/fckeditor/editor/filemanager/browser/ default/ browser.css and Browser.css both exist, and this may be causing issues for my svn client. I am running svn v1.3 on OS X. I would guess that only one of them should be there, and only one is actually being used on linux servers (and one probably overwritten on windows). The one with the uppercase B looks to be older. Thanks. On Feb 16, 2006, at 4:29 AM, Matthew Brichacek wrote: > I don't think you're trac account has any SVN permissions so check-ins > won't work but check outs should be pretty straight forward. You > won't > need any authentication information to check-out of the repo, just > copy > and paste the commands from below and you should be good. > > Matt > > On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: >> I was attempting to check out latest branch & trunk builds. It seems >> the paths below are accurate, however I cannot access them with my >> trax account. Am I missing something (like permissions)? I didn't >> think any special privs would (or should) be necessary for checkouts. >> >> Thanks, >> Brian >> >> >> On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: >> >>> (sorry, this reply is going to arrive out of thread) >>> >>> Mike Fedyk wrote: >>>> Then what does www.vtigerforge.com do then? >>>> devel.vtigerforge.com should be for the trees currently in >>>> development. >>>> Not the current stable release. >>> >>> Just wanted to see if this was a commonly held expectation... >>> >>> >>> Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/ >>> 4.2 >>> -------------------------------------------------------------------- >>> - >>> >>> I thought the subversion repository and trac instance (whatever its >>> final >>> domain name and physical host) is intended to be used for all >>> vtiger-branded >>> development. This means any bits that vtiger-the-company will put >>> their name on >>> and release. >>> >>> I include stable, maintenance and pre- releases in that category, >>> and they'll >>> all be found under vtigercrm/tags, starting with accurate >>> recreations of >>> vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. >>> >>> The branching and merging features of subversion are intended to be >>> used within >>> a single repository. If maintenance branches and development trunk >>> weren't in >>> the same repository, there wouldn't be much point in the exercise. >>> It would be >>> a significant step back from where we were with CVS, actually. >>> >>> Excerpted from "Getting svn checkouts, making commits" >>> >>> 5.0 development is happening on the trunk: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >>> vtigercrm >>> >>> 4.2.x maintenance is happening on a branch: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ >>> 4.2 vtigercrm >>> >>> >>> Forge in separate repository >>> ---------------------------- >>> >>> A second subversion repository would be made available on the same >>> host for >>> third-party projects related to vtiger. This can have looser >>> requirements for >>> getting commit access, etc. Since trac is single-project-oriented, >>> it is likely >>> that the (gforge) software will be better suited for the web-UI to >>> that >>> repository. >>> >>> >>> Authenticated access == Go live date >>> ------------------------------------ >>> >>> I think that's where we're headed, right? When svn+ssh or https >>> authenticated >>> access is opened, I presume the recent trunk checkins will be >>> manually replayed >>> into this repository by the core devs, and then sourceforge CVS >>> just goes dark, >>> as a matter of policy. >>> >>> BTW, svn repositories can be moved to other machines easily (svn >>> dump, svn load). >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From sergiokessler at gmail.com Thu Feb 16 09:43:23 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 11:43:23 -0300 Subject: [Vtigercrm-developers] status of repos ? Message-ID: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> hi, suppose I want to checkout the current development tree (v5), rigth now. what command should I use ? (ie. the sourceforge cvs or the fosslabs svn ?) /sak From fboudra at free.fr Thu Feb 16 10:38:43 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 16:38:43 +0100 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> Message-ID: <200602161638.44322.fboudra@free.fr> > suppose I want to checkout the current development tree (v5), rigth now. > > what command should I use ? > (ie. the sourceforge cvs or the fosslabs svn ?) hi sak, you should use fosslabs svn : svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm cheers, Fathi From client.services.ny at gmail.com Thu Feb 16 10:39:20 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Thu, 16 Feb 2006 10:39:20 -0500 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F44EA0.5090102@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> Message-ID: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> The real question is: Once we revert it, how do we prevent it? On 2/16/06, Mike Fedyk wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/e42332b1/attachment-0002.html From mfedyk at mikefedyk.com Thu Feb 16 15:09:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 12:09:49 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> Message-ID: <43F4DC0D.8090908@mikefedyk.com> I think we need moderation for wiki and forum accounts. Richie, I need access to the locked wiki pages. Client Services of New York, LLC wrote: > The real question is: Once we revert it, how do we prevent it? > > > > On 2/16/06, *Mike Fedyk* > wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho > Writer. Are you still using your desktop word processor for typing > documents? Try the AJAX enabled, collaboration-friendly online > word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From webmaster at vtigercrmfrance.org Thu Feb 16 16:16:37 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Thu, 16 Feb 2006 22:16:37 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4DC0D.8090908@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> Message-ID: <43F4EBB5.3080601@vtigercrmfrance.org> A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Mike Fedyk a ?crit : >I think we need moderation for wiki and forum accounts. > >Richie, I need access to the locked wiki pages. > >Client Services of New York, LLC wrote: > > > >>The real question is: Once we revert it, how do we prevent it? >> >> >> >>On 2/16/06, *Mike Fedyk* >> wrote: >> >> There is tons of spam in hidden divs in the wiki. >> >> Someone please help me clean it up. >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho >> Writer. Are you still using your desktop word processor for typing >> documents? Try the AJAX enabled, collaboration-friendly online >> word processor, Zoho Writer for FREE instead! >> http://zohowriter.com/?vt >> >> >> >> >>-- >>Mike Lieman >>Client Services of New York, L.L.C. >>client.services.ny at gmail.com >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From sergiokessler at gmail.com Thu Feb 16 17:23:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:23:25 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602161638.44322.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> Message-ID: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> On 2/16/06, Fathi Boudra wrote: > > suppose I want to checkout the current development tree (v5), rigth now. > > > > what command should I use ? > > (ie. the sourceforge cvs or the fosslabs svn ?) > > hi sak, > > you should use fosslabs svn : > svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm thanks fathi, but why should I get a trac account ? can't I just use: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk or svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk ?? cheers, /sak From fboudra at free.fr Thu Feb 16 18:38:55 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Thu, 16 Feb 2006 23:38:55 +0000 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> Message-ID: <200602162338.56139.fboudra@free.fr> > thanks fathi, > but why should I get a trac account ? > > can't I just use: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > or > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > ?? if you don't have trac account, you can't commit. you can only checkout as anonymous. cheers, Fathi From sergiokessler at gmail.com Thu Feb 16 17:48:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:48:20 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602162338.56139.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> Message-ID: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> On 2/16/06, Fathi BOUDRA wrote: > > > thanks fathi, > > but why should I get a trac account ? > > > > can't I just use: > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > or > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > ?? nevermind, I actually can do that... :-) > if you don't have trac account, you can't commit. > you can only checkout as anonymous. yup, I didn't intend to commit by now, thanks... regards, /sak From sergiokessler at gmail.com Thu Feb 16 17:53:02 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:53:02 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> Message-ID: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> so, this means the cvs sourceforge is no more ? nobody is commiting to sourceforge and http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk is where the action would take place from now on ? /sak ps: sorry to be dense, but I want to clarify this situation so all people know about this. On 2/16/06, Sergio A. Kessler wrote: > On 2/16/06, Fathi BOUDRA wrote: > > > > > thanks fathi, > > > but why should I get a trac account ? > > > > > > can't I just use: > > > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > or > > > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > ?? > > nevermind, I actually can do that... :-) > > > if you don't have trac account, you can't commit. > > you can only checkout as anonymous. > > yup, I didn't intend to commit by now, thanks... > > > regards, > /sak > From mfedyk at mikefedyk.com Thu Feb 16 18:07:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:07:53 -0800 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> Message-ID: <43F505C9.2020507@mikefedyk.com> Sergio A. Kessler wrote: >so, this means the cvs sourceforge is no more ? > > > Correct. >nobody is commiting to sourceforge and >http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >is where the action would take place from now on ? > > Yes, but the name will change to something else eventually. Mike From mfedyk at mikefedyk.com Thu Feb 16 18:13:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:13:13 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4EBB5.3080601@vtigercrmfrance.org> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> Message-ID: <43F50709.80808@mikefedyk.com> Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. From gopals at vtiger.com Fri Feb 17 00:10:50 2006 From: gopals at vtiger.com (Gopal) Date: Thu, 16 Feb 2006 21:10:50 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F50709.80808@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> Message-ID: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Dear Team, I am the maintainer of the Wiki on vtiger Site. The idea behind Wiki is community share their knowledge among themselves and write useful content for the benefit of other users. Off late, it is misused by some of the spammers. Keeping this in mind I have locked some of the regularly visited pages so that people looking for needed info shouldn't affected by spammers. In fact I have created most of the content and updating periodically during releases. Mike Fedyk: I think we need moderation for wiki and forum accounts. Gopal: Currently all guest posts on Forums are moderated. Time to time I am cleaning unlocked Spam pages. We need some better system, weher only registered users only can write content. In fact I have seen may spam users registered in Wiki. Mike Fedyk: Richie, I need access to the locked wiki pages. Gopal: I will let you know personally, once I unlocked the pages. Please contact me at skype: sripadag or gopals (at) vtiger.com Mike Fedyk: What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. Gopal: Yes we are using mediawiki. I have to upgrade to latest version. Mike Lieman: The real question is: Once we revert it, how do we prevent it? Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared. vtigercrmFrance: A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Gopal: Yes, there is a pluign exisits, but it works on 1.5.x and above. First I have to upgrade our Wiki. I think you have already implemented in vtigercrmfrance wiki. I will discuss with you in upgrading the existing WIki setup. Team, I welcome all your suggestions on improving the quality of Wiki service, so that we can create a better centralized help system for the vtiger community. Best Regards, Gopal S.S.G.Gopal Blog: http://gopal.vtiger.com Skype: sripadag Toll Free: +1 877 788 4437 ----mfedyk at mikefedyk.com wrote ---- Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/83dc8a16/attachment-0004.html From mfedyk at mikefedyk.com Fri Feb 17 00:17:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 21:17:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F55C64.4060802@mikefedyk.com> Gopal wrote: > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > I think we should have a moderator approve all new accounts and only edits to accounts. That will keep the spammers out. Are there facilities for that? From aissabelaid at gmail.com Fri Feb 17 06:39:42 2006 From: aissabelaid at gmail.com (aissa) Date: Fri, 17 Feb 2006 12:39:42 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F5B5FE.3040809@gmail.com> /"Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared."/ This is what i have do for french wiki. Disallow wiki user registration, Use phpbb plug-in, Allow only some forum groups to login on the wiki (on french wiki the forum registered user have to demand for being contributor and only then can login on the wiki) All wiki systems are spammed by anonymous not only vtiger. A?ssa Gopal a ?crit : > Dear Team, > > I am the maintainer of the Wiki on vtiger Site. > > The idea behind Wiki is community share their knowledge among > themselves and write useful content for the benefit of other users. > Off late, it is misused by some of the spammers. > > Keeping this in mind I have locked some of the regularly visited pages > so that people looking for needed info shouldn't affected by spammers. > In fact I have created most of the content and updating periodically > during releases. > > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > > *Mike Fedyk:* Richie, I need access to the locked wiki pages. > > Gopal: I will let you know personally, once I unlocked the pages. > Please contact me at skype: sripadag or gopals (at) vtiger.com > > *Mike Fedyk:* What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > > Gopal: Yes we are using mediawiki. I have to upgrade to latest version. > > *Mike Lieman:* The real question is: Once we revert it, how do we > prevent it? > > Gopal: We can allow only registered users to write the content. But > the spammers register as users in Wiki and do all the evils. Even > Wikipedia is not spared. > > *vtigercrmFrance:* A plug-in phpbb exist for mediawiki. > This plug-in sync phpbb account with mediawiki account. > If you use it, and only allow edit for registered user, you have no spam. > We use it on vtigercrmfrance.org wiki, we have no spam. > URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > *Gopal:* Yes, there is a pluign exisits, but it works on 1.5.x and > above. First I have to upgrade our Wiki. I think you have already > implemented in vtigercrmfrance wiki. I will discuss with you in > upgrading the existing WIki setup. > > Team, I welcome all your suggestions on improving the quality of Wiki > service, so that we can create a better centralized help system for > the vtiger community. > > Best Regards, > > Gopal > > *S.S.G.Gopal > Blog: http://gopal.vtiger.com > Skype: sripadag > Toll Free: +1 877 788 4437 > * > > > > > ----mfedyk at mikefedyk.com wrote ---- > > Webmaster wrote: > > >A plug-in phpbb exist for mediawiki. > >This plug-in sync phpbb account with mediawiki account. > >If you use it, and only allow edit for registered user, you have > no spam. > >We use it on vtigercrmfrance.org wiki, we have no spam. > >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > > > What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From dan.means at teamsrs.com Fri Feb 17 11:23:03 2006 From: dan.means at teamsrs.com (Dan Means) Date: Fri, 17 Feb 2006 08:23:03 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F5B5FE.3040809@gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> <43F5B5FE.3040809@gmail.com> Message-ID: <43F5F867.5090302@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060217/699c6647/attachment-0002.html From mfedyk at mikefedyk.com Sun Feb 19 02:27:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 18 Feb 2006 23:27:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search In-Reply-To: <43E58A0D.8090703@mikefedyk.com> References: <43E58A0D.8090703@mikefedyk.com> Message-ID: <43F81DDA.9090909@mikefedyk.com> Committed. Mike Fedyk wrote: >Let's see if thunderbird garbles patches. > >Should this count as a "feature"? I think it's a fix ready for 4.2.4. >Comments wanted. > >diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php >vtiger-4.2.3-testing/modules/Leads/ListView.php >--- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 >14:43:33.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 >20:58:47.000000000 -0800 >@@ -69,6 +69,7 @@ > if (isset($_REQUEST['leadsource'])) $leadsource = >$_REQUEST['leadsource']; > if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; > if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; >+ if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; > if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; > if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; > if (isset($_REQUEST['lead_status'])) $leadstatus = >$_REQUEST['lead_status']; >@@ -131,6 +132,10 @@ > array_push($where_clauses, "leadaddress.phone like '%$phone%'"); > $url_string .= "&phone=".$phone; > } >+ if(isset($fax) && $fax != ""){ >+ array_push($where_clauses, "leadaddress.fax like '%$fax%'"); >+ $url_string .= "&fax=".$fax; >+ } > if(isset($email) && $email != ""){ > array_push($where_clauses, "leaddetails.email like '$email%'"); > $url_string .= "&email=".$email; >@@ -245,6 +250,7 @@ > //if(isset($modified_user_id)) >$search_form->assign("MODIFIED_USER_ID", $modified_user_id); > //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", >$do_not_call); > if(isset($phone)) $search_form->assign("PHONE", $phone); >+ if(isset($fax)) $search_form->assign("FAX", $fax); > if(isset($email)) $search_form->assign("EMAIL", $email); > if(isset($mobile)) $search_form->assign("MOBILE", $mobile); > if(isset($address_street)) >$search_form->assign("ADDRESS_STREET", $address_street); >diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html >vtiger-4.2.3-testing/modules/Leads/SearchForm.html >--- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 >20:56:49.000000000 -0800 >@@ -99,33 +99,33 @@ > > {MOD.LBL_LAST_NAME} > size='25' maxlength='25' value="{LAST_NAME}"> >- {MOD.LBL_EMAIL} >- size='35' maxlength='100' value='{EMAIL}'> >+ {MOD.LBL_FAX} >+ size='20' maxlength='25' value='{FAX}'> > > {MOD.LBL_COMPANY} > size='25' maxlength='100' value='{COMPANY}'> >- {MOD.LBL_MOBILE} >- size='25' maxlength='100' value='{MOBILE}'> >+ {MOD.LBL_EMAIL} >+ size='35' maxlength='100' value='{EMAIL}'> > > {MOD.LBL_LEAD_SOURCE} > >- {MOD.LBL_RATING} >- >+ {MOD.LBL_MOBILE} >+ size='25' maxlength='100' value='{MOBILE}'> > > {MOD.LBL_INDUSTRY} > >- {MOD.LBL_LEAD_STATUS} >- >+ {MOD.LBL_RATING} >+ > > {MOD.LBL_ADDRESS_STREET} > tabindex='3' value='{ADDRESS_STREET}'> >- {MOD.LBL_ADDRESS_CITY} >- tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> >+ {MOD.LBL_LEAD_STATUS} >+ > > {MOD.LBL_ADDRESS_STATE} > tabindex='4' size='15' maxlength='100' value='{ADDRESS_STATE}'> >- {MOD.LBL_ADDRESS_POSTAL_CODE} >- tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> >+ {MOD.LBL_ADDRESS_CITY} >+ tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> > > {APP.LBL_ASSIGNED_TO} > >-   >-   >+ {MOD.LBL_ADDRESS_POSTAL_CODE} >+ tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> > > >
{CUSTOMFIELD}
> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 04:57:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 01:57:11 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time In-Reply-To: <43E59278.7070801@mikefedyk.com> References: <43E59278.7070801@mikefedyk.com> Message-ID: <43F840F7.2030205@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Activities/OpenListView.php >vtiger-4.2.3-testing/modules/Activities/OpenListView.php >--- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php > 2006-02-04 21:44:00.000000000 -0800 >@@ -40,9 +40,37 @@ > > $today = date("Y-m-d", time()); >+#Keep this to a minimum of 3 days to show monday's activities when >today is friday > $later = date("Y-m-d", strtotime("$today + 7 days")); > > //$activity = new Activity(); > //change made as requested by community by shaw >- $list_query = " select >crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, >contactdetails.lastname, contactdetails.firstname, >contactdetails.contactid, account.accountid, account.accountname, >recurringevents.recurringtype,recurringevents.recurringdate from >activity inner join crmentity on crmentity.crmid=activity.activityid >left join cntactivityrel on cntactivityrel.activityid= >activity.activityid left join contactdetails on >contactdetails.contactid= cntactivityrel.contactid left join >seactivityrel on seactivityrel.activityid = activity.activityid left >outer join account on account.accountid = contactdetails.accountid left >outer join recurringevents on >recurringevents.activityid=activity.activityid inner join >salesmanactivityrel on >salesmanactivityrel.activityid=activity.activityid WHERE >crmentity.deleted=0 and (activity.activitytype = 'Meeting' or >activity.activitytype='Call' or activity.activitytype='Task') AND ( >activity.status is NULL || activity.status != 'Completed' ) and ( >activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( >activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) >AND (((date_start >= '$today' AND date_start < '$later') OR (date_start >< '$today')) OR (recurringevents.recurringdate between '$today' and >'$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; >+ $list_query = "SELECT >+ crmentity.crmid, >+ crmentity.smownerid, >+ crmentity.setype, >+ activity.*, >+ contactdetails.lastname, >+ contactdetails.firstname, >+ contactdetails.contactid, >+ account.accountid, >+ account.accountname, >+ recurringevents.recurringtype, >+ recurringevents.recurringdate, >+ GREATEST(recurringevents.recurringdate,activity.date_start) as >sort_date >+ FROM activity >+ INNER JOIN crmentity ON crmentity.crmid = activity.activityid >+ LEFT JOIN cntactivityrel ON cntactivityrel.activityid = >activity.activityid >+ LEFT JOIN contactdetails ON contactdetails.contactid = >cntactivityrel.contactid >+ LEFT JOIN seactivityrel ON seactivityrel.activityid = >activity.activityid >+ LEFT OUTER JOIN account ON account.accountid = >contactdetails.accountid >+ LEFT OUTER JOIN recurringevents ON recurringevents.activityid >= activity.activityid >+ INNER JOIN salesmanactivityrel ON >salesmanactivityrel.activityid = activity.activityid >+ WHERE crmentity.deleted=0 >+ AND ( activity.status is NULL || activity.status != 'Completed' ) >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Held') >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Not Held' ) >+ AND ( date_start <= '$later' OR recurringevents.recurringdate ><= '$later' ) >+ AND salesmanactivityrel.smid ='{$current_user->id}' >+ ORDER BY sort_date, activity.time_start"; > > //$list_query = getListQuery("Activities",$where); >@@ -65,5 +93,6 @@ > 'accountid' => $adb->query_result($list_result, >$i, 'accountid'), > 'contactid' => >$adb->query_result($list_result,$i,'contactid'), >- 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'time_start' => >$adb->query_result($list_result,$i,'time_start'), > 'due_date' => >getDisplayDate($adb->query_result($list_result,$i,'due_date')), > 'recurringtype' => >getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), >@@ -79,5 +108,5 @@ > > // Stick the form header out there. >-$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); >+$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); > //echo get_form_header($current_module_strings['LBL_UPCOMING'], >"
nowrap>".$current_module_strings['LBL_TODAY'].$later_day."
", >false); > >@@ -114,4 +144,5 @@ > $end_date=$event['due_date']; //included for getting the OverDue >Activities in the Upcoming Activities > $start_date=$event['date_start']; >+ $time_start=$event['time_start']; > > switch ($event['type']) { >@@ -149,8 +180,10 @@ > $end=explode("-",$end_date); > } >+ $end_time=explode(":",$time_start); > >- $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); >+ > $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); > $curr=explode("-",$current_date); >- $date_diff= >mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - >mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); >+ $date_diff= >mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) >+ - >mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); > > if($date_diff>0) > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:07:07 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:07:07 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted In-Reply-To: <43E599A8.9000506@mikefedyk.com> References: <43E599A8.9000506@mikefedyk.com> Message-ID: <43F8434B.4060407@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Leads/Lead.php >vtiger-4.2.3-testing/modules/Leads/Lead.php >--- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 >22:13:43.000000000 -0800 >@@ -93,5 +93,5 @@ > var $column_fields = Array(); > >- var $sortby_fields = Array('lastname','email','phone'); >+ var $sortby_fields = >Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); > > var $combofieldNames = Array('leadsource'=>'leadsource_dom' > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 05:19:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:19:17 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS In-Reply-To: <43EE93CC.4060203@mikefedyk.com> References: <43EE93CC.4060203@mikefedyk.com> Message-ID: <43F84625.2040307@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php >vtiger-4.2.3-dbtest/modules/Import/parse_utils.php >--- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 >10:38:17.000000000 -0800 >@@ -20,6 +20,7 @@ > > function parse_import($file_name,$delimiter,$max_lines,$has_header) > { >+ ini_set('auto_detect_line_endings',1); > $line_count = 0; > > $field_count = 0; > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 05:27:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:27:24 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E64206.40800@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> <43E64206.40800@mikefedyk.com> Message-ID: <43F8480C.4090509@mikefedyk.com> Committed. Mike Fedyk wrote: >Untested. > >This will put it in config.php instead. > >diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php >vtiger-4.2.3-testing/install/4createConfigFile.php >--- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 >20:46:28.000000000 -0800 >+++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 >10:13:33.000000000 -0800 >@@ -195,6 +195,9 @@ > $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; > $config .= "\$release_date = '".$release_date."';\n\n"; > >+$config .= "#More than 8MB memory needed for graphs\n"; >+$config .= "ini_set('memory_limit','16M');\n\n"; >+ > $config .= "//World clock & Calculator will be displayed if these >variables are 'true' otherwise will not be displayed.\n"; > $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; > $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; > > >Mike Fedyk wrote: > > > >>The default seems to be 8mb, and the dashboard and pipeline graphs don't >>work with that limit. >> >>diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >>vtiger-4.2.3-testing/index.php >>--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >>+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >>@@ -29,4 +29,7 @@ >>} >> >>+#More than 8MB memory needed for graphs >>+ini_set('memory_limit','16M'); >>+ >>function fetchPermissionDataForTabList() >>{ >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sun Feb 19 10:47:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 19 Feb 2006 10:47:36 -0500 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations Message-ID: I created and closed our first production trac ticket, see the timeline. There are some examples of using trac features in that ticket and the related commit, such as references to milestones, changesets and tickets. I suggest any ticket keywording be single-word lowercased. We could benefit from installing the script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook to allow the 'fixes #1' command on checkin messages. This would encourage ticket use, I think. I don't see anything preventing tickets from being created, referencing changesets, and closed retroactively for changes committed on branches/4.2. It would be a good for documentation to have the change content described (by tickets referring to changesets) for all differences between vtigercrm-4.2.3 and vtigercrm-4.2.4. From mfedyk at mikefedyk.com Sun Feb 19 17:24:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 14:24:47 -0800 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: References: Message-ID: <43F8F02F.4010807@mikefedyk.com> Jeff Kowalczyk wrote: >I created and closed our first production trac ticket, see the timeline. >There are some examples of using trac features in that ticket and the >related commit, such as references to milestones, changesets and tickets. > >I suggest any ticket keywording be single-word lowercased. > >We could benefit from installing the script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >to allow the 'fixes #1' command on checkin messages. This would encourage >ticket use, I think. > > Yes, Matt, Fathi can you put this in? From fboudra at free.fr Sun Feb 19 20:30:31 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Mon, 20 Feb 2006 01:30:31 +0000 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: <43F8F02F.4010807@mikefedyk.com> References: <43F8F02F.4010807@mikefedyk.com> Message-ID: <200602200130.32230.fboudra@free.fr> > >We could benefit from installing the script: > > > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-h > >ook > > Yes, Matt, Fathi can you put this in? script was installed, must be tested. cheers, Fathi From mfedyk at mikefedyk.com Sun Feb 19 19:42:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 16:42:58 -0800 Subject: [Vtigercrm-developers] Call for fixes Message-ID: <43F91092.9050405@mikefedyk.com> Hi, I am now looking for the final set of fixes to put into the 4.2.4 release. If you have them, please add a ticket[1] with details on how to reproduce the problem and the code to fix the problem (preferably in unified diff format). 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket If you do not have fixes, then you can help find some. Many bugs have been put into the trunk[2] and need to be split out. When you find something, post message to this list with a link to the changeset that fixes the problem and a description of the problem in a recent svn pull from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after that is fair game for checking. 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 From mfedyk at mikefedyk.com Sun Feb 19 20:34:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 17:34:40 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? Message-ID: <43F91CB0.3060007@mikefedyk.com> What do you think? Positive: It will make it easier to work with other languages upon first install. Different users can use different languages. Negative: It will grow the download size for everyone even though they'll only use one of the languages. MikeF From sergiokessler at gmail.com Sun Feb 19 21:01:45 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:01:45 -0300 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> +1 it will make other languages first class citizens in vtiger world... /sak On 2/19/06, Mike Fedyk wrote: > What do you think? > > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. > > MikeF > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From sergiokessler at gmail.com Sun Feb 19 21:09:11 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:09:11 -0300 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <43F91092.9050405@mikefedyk.com> References: <43F91092.9050405@mikefedyk.com> Message-ID: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> the problem I see now, is that I'm pretty sure there are tons of forums users with fixes that do not know about this mailing list, even less the trac site... /sak On 2/19/06, Mike Fedyk wrote: > Hi, > > I am now looking for the final set of fixes to put into the 4.2.4 > release. If you have them, please add a ticket[1] with details on how > to reproduce the problem and the code to fix the problem (preferably in > unified diff format). > > 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket > > If you do not have fixes, then you can help find some. Many bugs have > been put into the trunk[2] and need to be split out. When you find > something, post message to this list with a link to the changeset that > fixes the problem and a description of the problem in a recent svn pull > from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after > that is fair game for checking. > > 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From developer at infointegrated.com Sun Feb 19 22:05:55 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 19 Feb 2006 21:05:55 -0600 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> Message-ID: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> The big question is how much would it add to the download size? Then what languages are added, and which ones are not? Perhaps a global and english distribution. The difference is the english would not have the other language files, and global would have all the language files. If the size difference is less than 20%, then I'd say just do the global. Brian On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > +1 > > it will make other languages first class citizens in vtiger world... > > /sak > > On 2/19/06, Mike Fedyk wrote: >> What do you think? >> >> Positive: >> It will make it easier to work with other languages upon first >> install. >> Different users can use different languages. >> >> Negative: >> It will grow the download size for everyone even though they'll >> only use >> one of the languages. >> >> MikeF >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Sun Feb 19 22:25:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 19:25:52 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> Message-ID: <43F936C0.8020906@mikefedyk.com> Then let me use this message to remember this forum topic with several jscalendar language files: http://blogs.vtiger.com/viewtopic.php?t=4120 Brian Devendorf wrote: >The big question is how much would it add to the download size? Then >what languages are added, and which ones are not? > >Perhaps a global and english distribution. The difference is the >english would not have the other language files, and global would >have all the language files. If the size difference is less than 20%, >then I'd say just do the global. > >Brian > >On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > > > >>+1 >> >>it will make other languages first class citizens in vtiger world... >> >>/sak >> >>On 2/19/06, Mike Fedyk wrote: >> >> >>>What do you think? >>> >>>Positive: >>>It will make it easier to work with other languages upon first >>>install. >>>Different users can use different languages. >>> >>>Negative: >>>It will grow the download size for everyone even though they'll >>>only use >>>one of the languages. >>> >>>MikeF >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>>using your desktop word processor for typing documents? Try the >>>AJAX enabled, collaboration-friendly online word processor, Zoho >>>Writer for FREE instead! >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>using your desktop word processor for typing documents? Try the >>AJAX enabled, collaboration-friendly online word processor, Zoho >>Writer for FREE instead! >>http://zohowriter.com/?vt >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 23:54:36 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 20:54:36 -0800 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> References: <43F91092.9050405@mikefedyk.com> <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> Message-ID: <43F94B8C.3030401@mikefedyk.com> Forum topic posted: http://forums.vtiger.com/viewtopic.php?t=5679 Forum moderators, please make it "sticky" so it stays at the top for a while. Sergio A. Kessler wrote: >the problem I see now, is that I'm pretty sure there are tons of >forums users with fixes that do not know about this mailing list, even >less the trac site... > >/sak > >On 2/19/06, Mike Fedyk wrote: > > >>Hi, >> >>I am now looking for the final set of fixes to put into the 4.2.4 >>release. If you have them, please add a ticket[1] with details on how >>to reproduce the problem and the code to fix the problem (preferably in >>unified diff format). >> >>1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket >> >>If you do not have fixes, then you can help find some. Many bugs have >>been put into the trunk[2] and need to be split out. When you find >>something, post message to this list with a link to the changeset that >>fixes the problem and a description of the problem in a recent svn pull >>from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after >>that is fair game for checking. >> >>2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From fboudra at free.fr Mon Feb 20 03:38:09 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 09:38:09 +0100 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <200602200938.10229.fboudra@free.fr> > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. i'm for multiple package : 1 english core multiple language add-on for convenience, if needed a big package with all stuff can be provided. i prefer this for packaging issue (debian, ubuntu and probably xampp add-on) : * provide vtigercrm core package * one package for each language i like modularity, can help too for an overview in the source and clarity. for information, debian package and ubuntu package will be available today. ubuntu package will be available for dapper (freeze 23 february), i'll work for this :) cheers, Fathi From m.jacquemes at neuf.fr Mon Feb 20 06:03:31 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Mon, 20 Feb 2006 12:03:31 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: <1139802480.3382.25.camel@ubuntu> Message-ID: I am trying to download from the svn but server is asking for username/password. Do I have to ask for that whenever I don't need to post? -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Matthew Brichacek Envoy??: lundi 13 f?vrier 2006 04:48 ??: Vtiger Devel List Objet?: [Vtigercrm-developers] request your SVN/Trac account I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From fboudra at free.fr Mon Feb 20 07:25:55 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 13:25:55 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: References: Message-ID: <200602201325.55424.fboudra@free.fr> Le Lundi 20 F?vrier 2006 12:03, Michel JACQUEMES a ?crit : > I am trying to download from the svn but server is asking for > username/password. Do I have to ask for that whenever I don't need to post? Bonjour, pour t?l?charger une copie du d?pot subversion, vous n'avez pas besoin d'?tre authentifier, un checkout peut ?tre fait de fa?on anonyme. Seul un commit n?cessite d'avoir un compte sur trac/serveur. pour la branche de d?veloppement 5.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm-trunk pour la branche de maintenance 4.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm-4.2 cordialement, Fathi From fboudra at free.fr Mon Feb 20 14:39:05 2006 From: fboudra at free.fr (fboudra at free.fr) Date: Mon, 20 Feb 2006 19:39:05 -0000 Subject: [Vtigercrm-developers] r3836 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193905.D0E342BF158@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:39:02 2006 New Revision: 3836 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:39:02 2006 @@ -34,10 +34,10 @@ $HELPDESK_SUPPORT_NAME = 'your-domain name'; /* database configuration - db_host_name:MySQL Database Hostname - db_user_name:MySQL Username - db_password:MySQL Password - db_name:MySQL Database Name + db_host_name: MySQL Database Hostname + db_user_name: MySQL Username + db_password: MySQL Password + db_name: MySQL Database Name */ $dbconfig['db_host_name'] = 'localhost:80'; $dbconfig['db_user_name'] = 'root'; From fboudra at free.fr Mon Feb 20 14:54:28 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 20:54:28 +0100 Subject: [Vtigercrm-developers] svnmailer installed Message-ID: <200602202054.28385.fboudra@free.fr> hi all, svn commist are sended to the ML :) and post-commit-hook too. enjoy cheers, Fathi From vtiger-commits at crm.fosslabs.com Mon Feb 20 14:31:41 2006 From: vtiger-commits at crm.fosslabs.com (vtiger-commits at crm.fosslabs.com) Date: Mon, 20 Feb 2006 19:31:41 -0000 Subject: [Vtigercrm-developers] r3835 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193141.6FE9B49A414@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:31:38 2006 New Revision: 3835 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:31:38 2006 @@ -16,7 +16,7 @@ $vtiger_version = '4.2.3'; $release_date = '23 December 2005'; -// more than 8MB memory needed for graphs +// more than 8MB memory needed for graphics // memory limit default value = 16M ini_set('memory_limit','16M'); From mfedyk at mikefedyk.com Mon Feb 20 17:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:21:01 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> Message-ID: <43FA40CD.40308@mikefedyk.com> I'd like a vote for whether we should change the default time to am/pm instead of 24hr time. Preferably we should have it configurable, but I don't think we should do that in this release with the little time remaining before release. webmaster at vtiger.com wrote: >Hello ! > >philip has posted a new reply to "How to Clear Users History log?" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > >----------------------------------------------- >Posted text: >Hi, > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? [/b:97a9a01c21] > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / delete the records in the table \'loginhistory\' > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 hours? [/b:97a9a01c21] > > Changing the Time Format to 12 hrs across the product, will not be possible but the output/display of data in 12 hours or AM/PM is possible to achieve this following changes has to be done. > > a) open the file include/utils.php and search for the string > > $display_date = $display_date.\' \'.$date_value[1]; >replace the string with > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >[/i:97a9a01c21] > again search for the string >$custfld .= \'\'.$displ_date.\' \'.$start_time.\'\'; >replace it with > [i:97a9a01c21]$custfld .= \'\'.date(\"Y-m-d g:i:s A\",strtotime($displ_date.\' \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > [b:97a9a01c21] >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > To change the Field Label the repective module language file has to be modified. > eg for Accounts modules, open the file module/Accounts/language/en_us.lang.php and replace the desired value defined in the array. > >Philip >----------------------------------------------- > >You are receiving this email because you are watching the topic, "How to Clear Users History log?" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > From mfedyk at mikefedyk.com Mon Feb 20 17:28:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:28:31 -0800 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> Message-ID: <43FA428F.8080008@mikefedyk.com> Has anyone looked into this issue? webmaster at vtiger.com wrote: >Hello ! > >wage has posted a new reply to "Couldn't get the group listing" in the "Help Forum" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20800#20800 > >----------------------------------------------- >Posted text: >i am getting the same error also all it says is > > My Upcoming and Pending Activities (through 2006-02-27) > Close Subject Contact Account Related to Date Recurring Type > > > >None scheduled. > >Couldn\'t get the group listing >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Couldn't get the group listing" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic > > > From eric.lemesre at gmail.com Mon Feb 20 18:31:30 2006 From: eric.lemesre at gmail.com (Eric Lemesre) Date: Tue, 21 Feb 2006 00:31:30 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: Hello, I prefer 24hr time. By Eric 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. > > Preferably we should have it configurable, but I don't think we should > do that in this release with the little time remaining before release. > > webmaster at vtiger.com wrote: > > >Hello ! > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > >----------------------------------------------- > >Posted text: > >Hi, > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > a) open the file include/utils.php and search for the string > > > > $display_date = $display_date.\' \'.$date_value[1]; > >replace the string with > > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s > A\",strtotime($display_date.\' \'.$date_value[1])); > >[/i:97a9a01c21] > > again search for the string > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > >replace it with > > [i:97a9a01c21]$custfld .= \' valign=\"top\" class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > [b:97a9a01c21] > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > To change the Field Label the repective module language > file has to be modified. > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the desired value > defined in the array. > > > >Philip > >----------------------------------------------- > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/915ba41f/attachment-0004.html From webmaster at vtigercrmfrance.org Mon Feb 20 18:47:49 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Tue, 21 Feb 2006 00:47:49 +0100 Subject: [Vtigercrm-developers] 4 mmbrich, mod_leads In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA5525.10003@vtigercrmfrance.org> Hi, the modified and repackaged version of mod_lead. Very sorry i have no details. -------------- next part -------------- A non-text attachment was scrubbed... Name: mod_lead.zip Type: application/x-zip-compressed Size: 99010 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/d8a3e204/attachment-0002.bin From sergiokessler at gmail.com Mon Feb 20 19:25:32 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 20 Feb 2006 21:25:32 -0300 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> btw, this issue is not about "military time" vs "normal time", is more about "rest of the world" vs "USA" USA uses 12 am/pm hours. rest of the world uses 24hs. /sak ps: I am in the rest of the world On 2/20/06, Eric Lemesre wrote: > Hello, > > I prefer 24hr time. > > By > Eric > > 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > > instead of 24hr time. > > > > Preferably we should have it configurable, but I don't think we should > > do that in this release with the little time remaining before release. > > > > webmaster at vtiger.com wrote: > > > > >Hello ! > > > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > >----------------------------------------------- > > >Posted text: > > >Hi, > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > > > a) open the file include/utils.php and search for the string > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > >replace the string with > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > >[/i:97a9a01c21] > > > again search for the string > > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > >replace it with > > > [i:97a9a01c21]$custfld .= \' width=\"30%\" valign=\"top\" > class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > [b:97a9a01c21] > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > To change the Field Label the repective module language > file has to be modified. > > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the > desired value defined in the array. > > > > > >Philip > > >----------------------------------------------- > > > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your > desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Mon Feb 20 20:25:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 17:25:58 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <43FA6C26.9020504@mikefedyk.com> Well count me as one of the few people in the USA that prefers 24hr time. Sergio A. Kessler wrote: >btw, this issue is not about "military time" vs "normal time", is more >about "rest of the world" vs "USA" > >USA uses 12 am/pm hours. >rest of the world uses 24hs. > >/sak >ps: I am in the rest of the world > >On 2/20/06, Eric Lemesre wrote: > > >>Hello, >> >>I prefer 24hr time. >> >>By >>Eric >> >>2006/2/20, Mike Fedyk : >> >> >>>I'd like a vote for whether we should change the default time to am/pm >>>instead of 24hr time. >>> >>>Preferably we should have it configurable, but I don't think we should >>>do that in this release with the little time remaining before release. >>> >>>webmaster at vtiger.com wrote: >>> >>> >>> >>>>Hello ! >>>> >>>>philip has posted a new reply to "How to Clear Users History log?" in the >>>> >>>> >>"General Discussion" forum at vtiger. You can use the following link to view >>the replies made: >> >> >>>>http://forums.vtiger.com/viewtopic.php?p=20761#20761 >>>> >>>>----------------------------------------------- >>>>Posted text: >>>>Hi, >>>> >>>>[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? >>>> >>>> >>[/b:97a9a01c21] >> >> >>>> Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / >>>> >>>> >>delete the records in the table \'loginhistory\' >> >> >>>>[b:97a9a01c21]2-How to change the Time Format from Military time to 12 >>>> >>>> >>hours? [/b:97a9a01c21] >> >> >>>> Changing the Time Format to 12 hrs across the product, will not be >>>> >>>> >>possible but the output/display of data in 12 hours or AM/PM is possible to >>achieve this following changes has to be done. >> >> >>>> a) open the file include/utils.php and search for the string >>>> >>>> $display_date = $display_date.\' \'.$date_value[1]; >>>>replace the string with >>>> [i:97a9a01c21]$display_date = date(\"Y-m-d >>>> >>>> >>g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >> >> >>>>[/i:97a9a01c21] >>>> again search for the string >>>>$custfld .= \'>>> >>>> >>class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; >> >> >>>>replace it with >>>> [i:97a9a01c21]$custfld .= \'>>> >>>> >>width=\"30%\" valign=\"top\" >>class=\"dataField\">\'.date(\"Y-m-d g:i:s >>A\",strtotime($displ_date.\' >>\'.$start_time.\":00\")).\'\';[/i:97a9a01c21] >> >> >>>>[b:97a9a01c21] >>>>3-How to change the Standard Fields Labels? [/b:97a9a01c21] >>>> >>>> To change the Field Label the repective module language >>>> >>>> >>file has to be modified. >> >> >>>> eg for Accounts modules, open the file >>>> >>>> >>module/Accounts/language/en_us.lang.php and replace the >>desired value defined in the array. >> >> >>>>Philip >>>>----------------------------------------------- >>>> >>>>You are receiving this email because you are watching the topic, "How to >>>> >>>> >>Clear Users History log?" at vtiger. If you no longer wish to watch this >>topic you can either click the "Stop watching this topic link" found at the >>bottom of the topic above, or by clicking the following link: >> >> >>>http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic >>> >>> >>>> >>>> >>>> >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still using >>> >>> >>your desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >> >> >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your >>desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From developer at infointegrated.com Mon Feb 20 20:14:46 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Mon, 20 Feb 2006 19:14:46 -0600 Subject: [Vtigercrm-developers] SVN Directory and File Names In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> I currently do my development on Mac OS X. A recent change to the svn for the branch added an INSTALL file. Now I am getting an error on checkout, the error mentions that it cannot get the file "INSTALL" as there is already a directory "install". It then stops the checkout, not getting all of the files. I am not too familiar with svn. Is there a way I can prevent this error? Or can the INSTALL file name be changed (INSTALL.txt or INSTALLATION) to prevent the conflict? I was able to successfully checkout before the INSTALL file was created. Is it strange that svn is having conflicts when the case is different, and Mac OS X is Unix-based (thus case-sensitive)? I am running svn v1.3.0. I can still checkout on Windows, but I really prefer the Mac. This may cause a problem for others who want to assist as well. Thanks. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/03d0dab4/attachment-0004.html From jamieinnh at gmail.com Mon Feb 20 20:26:24 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 20 Feb 2006 20:26:24 -0500 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <994473020602201726x2195f7f7iebb9de97aadbdc90@mail.gmail.com> As long as it's definable, it doesn't matter to me which way it ships out. When I set up my CRM, I will set it with the standards of my users. Jamie On 2/20/06, Sergio A. Kessler wrote: > > btw, this issue is not about "military time" vs "normal time", is more > about "rest of the world" vs "USA" > > USA uses 12 am/pm hours. > rest of the world uses 24hs. > > /sak > ps: I am in the rest of the world > > On 2/20/06, Eric Lemesre wrote: > > Hello, > > > > I prefer 24hr time. > > > > By > > Eric > > > > 2006/2/20, Mike Fedyk : > > > I'd like a vote for whether we should change the default time to am/pm > > > instead of 24hr time. > > > > > > Preferably we should have it configurable, but I don't think we should > > > do that in this release with the little time remaining before release. > > > > > > webmaster at vtiger.com wrote: > > > > > > >Hello ! > > > > > > > >philip has posted a new reply to "How to Clear Users History log?" in > the > > "General Discussion" forum at vtiger. You can use the following link to > view > > the replies made: > > > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > > > >----------------------------------------------- > > > >Posted text: > > > >Hi, > > > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > > [/b:97a9a01c21] > > > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), > trunckate / > > delete the records in the table \'loginhistory\' > > > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to > 12 > > hours? [/b:97a9a01c21] > > > > > > > > Changing the Time Format to 12 hrs across the product, will not > be > > possible but the output/display of data in 12 hours or AM/PM is possible > to > > achieve this following changes has to be done. > > > > > > > > a) open the file include/utils.php and search for the string > > > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > > >replace the string with > > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > > >[/i:97a9a01c21] > > > > again search for the string > > > >$custfld .= \' > class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > > >replace it with > > > > [i:97a9a01c21]$custfld .= \' > width=\"30%\" valign=\"top\" > > class=\"dataField\">\'.date(\"Y-m-d g:i:s > > A\",strtotime($displ_date.\' > > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > > [b:97a9a01c21] > > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > > > To change the Field Label the repective module > language > > file has to be modified. > > > > eg for Accounts modules, open the file > > module/Accounts/language/en_us.lang.php and replace the > > desired value defined in the array. > > > > > > > >Philip > > > >----------------------------------------------- > > > > > > > >You are receiving this email because you are watching the topic, "How > to > > Clear Users History log?" at vtiger. If you no longer wish to watch this > > topic you can either click the "Stop watching this topic link" found at > the > > bottom of the topic above, or by clicking the following link: > > > > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > > > > > _______________________________________________ > > > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using > > your desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > > http://zohowriter.com/?vt > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your > > desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > http://zohowriter.com/?vt > > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/a9481b88/attachment-0002.html From jtk at yahoo.com Mon Feb 20 21:18:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 20 Feb 2006 21:18:22 -0500 Subject: [Vtigercrm-developers] SVN Directory and File Names References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> Message-ID: Brian Devendorf wrote: > I currently do my development on Mac OS X. A recent change to the svn > for the branch added an INSTALL file. Now I am getting an error on > checkout, the error mentions that it cannot get the file "INSTALL" as > there is already a directory "install". It then stops the checkout, > not getting all of the files. Fixed http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/23 BTW, the special commands in the checkin messages work as advertised. Awesome. From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 21:16:20 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 02:16:20 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3837 - in /vtigercrm/branches/4.2: ./ licenses/ Message-ID: <20060221021620.34B844389C3@vtiger.fosslabs.com> Author: jeffk Date: Mon Feb 20 19:16:15 2006 New Revision: 3837 Log: fixed #23. added .txt extension to various readme and license files Added: vtigercrm/branches/4.2/COPYING.txt - copied unchanged from r3836, vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/INSTALL.txt - copied unchanged from r3836, vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README.txt - copied unchanged from r3836, vtigercrm/branches/4.2/README vtigercrm/branches/4.2/changelog.txt - copied unchanged from r3836, vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/licenses/BSD.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/VPL-1.0 Removed: vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0 From dan.means at teamsrs.com Mon Feb 20 22:42:13 2006 From: dan.means at teamsrs.com (Dan Means) Date: Mon, 20 Feb 2006 19:42:13 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA8C15.8090005@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/5bc07c81/attachment-0004.html From mfedyk at mikefedyk.com Mon Feb 20 22:43:46 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:43:46 -0800 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? Message-ID: <43FA8C72.9060305@mikefedyk.com> http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 The database is created from the adodb XML file (right?), why do we need a SQL file in the source code? Sure we can be flexible, but we don't want to add any support headaches (sql file not updated on new release for instance). From mfedyk at mikefedyk.com Mon Feb 20 22:53:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:53:50 -0800 Subject: [Vtigercrm-developers] Please create a bounties forum area. (Was: "Announcement: Putting together a vTiger Bounty Team" in forum "General Discussion") In-Reply-To: References: Message-ID: <43FA8ECE.7060600@mikefedyk.com> Let's start with a forum section for this. webmaster at vtiger.com wrote: >Hello ! > >BrianLaughlin has posted a new reply to "Announcement: Putting together a vTiger Bounty Team" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20822#20822 > >----------------------------------------------- >Posted text: >I think the forum section would be a good start. At least we\'ll be able to see what type of pleades and projects would start to evolve. > >Brian Laughlin >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Announcement: Putting together a vTiger Bounty Team" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5549&unwatch=topic > > > From fboudra at free.fr Tue Feb 21 02:48:14 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:48:14 +0100 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? In-Reply-To: <43FA8C72.9060305@mikefedyk.com> References: <43FA8C72.9060305@mikefedyk.com> Message-ID: <200602210848.15325.fboudra@free.fr> > http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 > > The database is created from the adodb XML file (right?) don't know not documented. > , why do we need a SQL file in the source code ? i'm changing installation. to add a better multi-platform / multi-operating system support for next installer / packaging issue. I want an "install and just work" like. And an unified one for : * vtigercrm * vtiger'n go * debian/ubuntu package * vtiger addon for xampp have you got a better way to inject database ? * php code need user intervention and break "install and just work" idea. * or a specific php code to inject data but for me it's like sql file * adodb xml file ? don't know it exists, how can inject db data with this ? software dependencies ? * how to resolve multi db support like mysql posqtgresql oracle mssql ? so i used a simple sql file and use sql-client as dependencie. > Sure we can be flexible, but we don't want to add any support headaches > (sql file not updated on new release for instance). yes, it's more flexible and it's just a file. There's no headaches support, just putting preliminary file for an easy way to install and update. i'll update it as needed for now until i'll automate it. looking initial subject : Why include a SQL file when we don't use it ? i want to ask why include a bin directory when we don't use it ? cheers, Fathi From fboudra at free.fr Tue Feb 21 02:50:04 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:50:04 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <200602210850.05083.fboudra@free.fr> Le Lundi 20 F?vrier 2006 23:21, Mike Fedyk a ?crit : > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. vote for 24hr time cheers, Fathi From developer at infointegrated.com Tue Feb 21 02:09:15 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:09:15 -0600 Subject: [Vtigercrm-developers] Potential Security Vulnerability Message-ID: I just created a ticket in Trac for a potential security vulnerability in vtiger: http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ ticket/25 I also created a post in the forums as well: http://forums.vtiger.com/ viewtopic.php?t=5704 Here are the details: I know that most good systems admins would delete the install directories (I always do), but we are likely to have quite a few of the "uninitiated admins" installing vtiger. I would hate to leave vtiger open for attack. The install docs do not mention removing the install directory either. A hack on a vtiger install would not look good if it received any kind of press. This worst case scenario would force my company to switch to offering a different product. I really don't want to do that. Here are the contents of the ticket I submitted: If the install directory stays on the server after installation, an informed individual could change the admin password without any trouble at all, they could also view the mysql database and username information. With the current change in the branch, they could also change the SQL database (readonly tags removed). If the files in the install directory are removed after install, this risk will not exist. I have a diff that adds simple deletion of the install directory after completion of Setup Step 5. Here is the diff file I created for the branch: ? Please feel free to implement a solution to this risk however you feel it should be. My diff above is a bare bones solution to the problem. It does work, but I'm sure it could be done better. This was just a solution I put together in a few minutes to address what I believe is a critical hole. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0004.html -------------- next part -------------- A non-text attachment was scrubbed... Name: install_cleanup.patch Type: application/octet-stream Size: 1826 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0002.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0005.html From developer at infointegrated.com Tue Feb 21 02:17:34 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:17:34 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <43FA428F.8080008@mikefedyk.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: Wow... I saw this error today! It happened when I was doing some testing of re-running the install scripts multiple times. My SQL tables got so bad, eventually I couldn't even log-in anymore. I deleted the tables, went back through the install one time, and everything returned to normal. Based on my testing, I'd say the issue will be resolved with the removal of the install directory fix I proposed earlier. Unless the person had previously tried vtiger and did not delete the existing tables before trying it again. Maybe if we had better error handling in the install code to identify an existing table, and not try recreating it again... I'll also post a reply to this message on the forum. See if deleting their tables fixes the problem. Brian On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > Has anyone looked into this issue? > > webmaster at vtiger.com wrote: > >> Hello ! >> >> wage has posted a new reply to "Couldn't get the group listing" in >> the "Help Forum" forum at vtiger. You can use the following link >> to view the replies made: >> >> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >> >> ----------------------------------------------- >> Posted text: >> i am getting the same error also all it says is >> >> My Upcoming and Pending Activities (through 2006-02-27) >> Close Subject Contact Account Related to Date >> Recurring Type >> >> >> >> None scheduled. >> >> Couldn\'t get the group listing >> ----------------------------------------------- >> >> You are receiving this email because you are watching the topic, >> "Couldn't get the group listing" at vtiger. If you no longer wish >> to watch this topic you can either click the "Stop watching this >> topic link" found at the bottom of the topic above, or by clicking >> the following link: >> >> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >> >> >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:56:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 07:56:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3838 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221075652.7AD1949A447@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 00:56:47 2006 New Revision: 3838 Log: Portal module integrated Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 00:56:47 2006 @@ -69,6 +69,7 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); + $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -2139,9 +2140,10 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7)"); - - + (2,26,7), + (7,27,2)"); + + $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); } From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 03:06:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 08:06:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3839 - /vtigercrm/trunk/modules/Notes/ListView.php Message-ID: <20060221080619.E1ADF49A4AA@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 01:06:16 2006 New Revision: 3839 Log: Alphabetical search added Modified: vtigercrm/trunk/modules/Notes/ListView.php Modified: vtigercrm/trunk/modules/Notes/ListView.php ============================================================================== --- vtigercrm/trunk/modules/Notes/ListView.php (original) +++ vtigercrm/trunk/modules/Notes/ListView.php Tue Feb 21 01:06:16 2006 @@ -212,6 +212,8 @@ $smarty->assign("SELECT_SCRIPT", $view_script); $navigationOutput = getTableHeaderNavigation($navigation_array, $url_string,"Notes","index",$viewid); +$alphabetical = AlphabeticalSearch($currentModule,'index','title','true','basic',"","","","",$viewid); +$smarty->assign("ALPHABETICAL", $alphabetical); $smarty->assign("NAVIGATION", $navigationOutput); $smarty->assign("RECORD_COUNTS", $record_string); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:00:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:00:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3840 - /vtigercrm/trunk/adodb/DatabaseSchema.xml Message-ID: <20060221100001.1A67649A45C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 02:59:56 2006 New Revision: 3840 Log: Added a new column "Info_Type varchar(20)" in the field table. Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml ============================================================================== --- vtigercrm/trunk/adodb/DatabaseSchema.xml (original) +++ vtigercrm/trunk/adodb/DatabaseSchema.xml Tue Feb 21 02:59:56 2006 @@ -282,7 +282,10 @@ - + + + + tabid @@ -2754,8 +2757,8 @@ - - + + @@ -6976,18 +6979,6 @@ - - - - - - - - - - - -
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:02:40 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:02:40 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3841 - /vtigercrm/trunk/Smarty/templates/CreateView.tpl Message-ID: <20060221100240.08FD949A492@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:02:35 2006 New Revision: 3841 Log: CreateView.tpl file created to segregate Add New from Edit View across all modules. Added: vtigercrm/trunk/Smarty/templates/CreateView.tpl From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:05:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:05:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3842 - /vtigercrm/trunk/include/js/general.js Message-ID: <20060221100552.9321149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:05:48 2006 New Revision: 3842 Log: Added 2 functions for the div tags "Basic & More Tab" in CreateView.tpl to be functional. Modified: vtigercrm/trunk/include/js/general.js Modified: vtigercrm/trunk/include/js/general.js ============================================================================== --- vtigercrm/trunk/include/js/general.js (original) +++ vtigercrm/trunk/include/js/general.js Tue Feb 21 03:05:48 2006 @@ -1117,3 +1117,80 @@ id.style.display = 'none'; } + +function fnLoadValues(obj1,obj2,SelTab,unSelTab){ + + var tabName1 = document.getElementById(obj1); + + var tabName2 = document.getElementById(obj2); + + var tagName1 = document.getElementById(SelTab); + + var tagName2 = document.getElementById(unSelTab); + + if(tabName1.className == "dvtUnSelectedCell") + + tabName1.className = "dvtSelectedCell"; + + if(tabName2.className == "dvtSelectedCell") + + tabName2.className = "dvtUnSelectedCell"; + tagName1.style.display='block'; + + tagName2.style.display='none'; + +} + +function fnCopy(source,design){ + + document.getElementById(source).value=document.getElementById(design).value; + + document.getElementById(source).disabled=true; + +} + +function fnClear(source){ + + document.getElementById(source).value=" "; + + document.getElementById(source).disabled=false; + +} + +function fnCpy(){ + + var tagName=document.getElementById("cpy"); + + if(tagName.checked==true){ + fnCopy("shipaddress","address"); + + fnCopy("shippobox","pobox"); + + fnCopy("shipcity","city"); + + fnCopy("shipcode","code"); + + fnCopy("shipstate","state"); + + fnCopy("shipcountry","country"); + + } + + else{ + + fnClear("shipaddress"); + + fnClear("shippobox"); + + fnClear("shipcity"); + + fnClear("shipcode"); + + fnClear("shipstate"); + + fnClear("shipcountry"); + + } + +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:09:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:09:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3843 - /vtigercrm/trunk/include/utils/CommonUtils.php Message-ID: <20060221100935.67FA72C9DEA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:09:31 2006 New Revision: 3843 Log: Added "Info_type" parameter in getBlocks function Modified: vtigercrm/trunk/include/utils/CommonUtils.php Modified: vtigercrm/trunk/include/utils/CommonUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/CommonUtils.php (original) +++ vtigercrm/trunk/include/utils/CommonUtils.php Tue Feb 21 03:09:31 2006 @@ -622,11 +622,6 @@ return $display_date; } - -/** - * Function to get Currency Name and Currency Symbol - * returns the Currency information in an array format. - */ function getDisplayCurrency() { global $adb; @@ -644,36 +639,15 @@ return $curr_array; } - -/** - * Function to convert currency amount into Dollar - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in dollar. - */ function convertToDollar($amount,$crate){ return $amount / $crate; } - -/** - * Function to convert currency amount from Dollar to user specific currency - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in user specific currency. - */ function convertFromDollar($amount,$crate){ return $amount * $crate; } - -/** - * Function to get currency conversion rate - * @param $id - id::Type Integer - * @param $symbol - symbol::Type varchar - * returns conversion rate::Type Float. - */ function getConversionRate($id,$symbol) { global $adb; @@ -683,12 +657,6 @@ return $rate; } - -/** - * Function to get currency symbol - * @param $id - id::Type Integer - * returns conversion symbol:Type varchar. - */ function getCurrencySymbol($id) { global $adb; @@ -698,11 +666,6 @@ return $curr_symbol; } - -/** - * Function to get Terms and Conditions - * returns Terms and Conditions::Type String. - */ function getTermsandConditions() { global $adb; @@ -798,7 +761,7 @@ * This function returns an array */ -function getBlocks($module,$disp_view,$mode,$col_fields='') +function getBlocks($module,$disp_view,$mode,$col_fields='',$info_type='') { global $adb; global $mod_strings; @@ -807,6 +770,7 @@ $block_detail = Array(); $getBlockinfo = ""; $query="select blockid,blocklabel,show_title from blocks where tabid=$tabid and $disp_view=0 and visible = 0 order by sequence"; + //echo $query; $result = $adb->query($query); $noofrows = $adb->num_rows($result); @@ -831,7 +795,7 @@ } else { - $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); } if(is_array($getBlockInfo)) @@ -855,7 +819,7 @@ else { $k=sizeof($block_detail[$prev_header]); - $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); foreach($temp_headerless_arr as $td_val=>$tr_val) { $block_detail[$prev_header][$k]=$tr_val; @@ -1011,36 +975,27 @@ return $update_info; } - function getContactImages($parenttab) { - global $adb; + global $adb; $imagelists = ''; - $imagenamelists.=''; - $imagelists = $imagelists.$imagenamelists; - if($imagecount>0) + if($i>0) return $imagelists; } - function getProductImages($id) { @@ -1061,156 +1016,4 @@ if($imagename != '') return $script; } -function SaveImage($_FILES,$module,$id,$mode) -{ - global $adb; - global $log; - $uploaddir = $root_directory."test/".$module."/" ;//set this to which location you need to give the contact image - $log->info("The Location to Save the Contact Image is ".$uploaddir); - $file_path_name = $_FILES['imagename']['name']; - $image_error="false"; - $saveimage="true"; - $file_name = basename($file_path_name); - if($file_name!="") - { - - $log->debug("Contact Image is given for uploading"); - $image_name_val=file_exist_fn($file_name,0); - - $encode_field_values=""; - $errormessage=""; - - $move_upload_status=move_uploaded_file($_FILES["imagename"]["tmp_name"],$uploaddir.$image_name_val); - $image_error="false"; - - //if there is an error in the uploading of image - - $filetype= $_FILES['imagename']['type']; - $filesize = $_FILES['imagename']['size']; - - $filetype_array=explode("/",$filetype); - - $file_type_val_image=strtolower($filetype_array[0]); - $file_type_val=strtolower($filetype_array[1]); - $log->info("The File type of the Contact Image is :: ".$file_type_val); - //checking the uploaded image is if an image type or not - if(!$move_upload_status) //if any error during file uploading - { - $log->debug("Error is present in uploading Contact Image."); - $errorCode = $_FILES['imagename']['error']; - if($errorCode == 4) - { - $errorcode="no-image"; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 2) - { - $errormessage = 2; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 3 ) - { - $errormessage = 3; - $saveimage="false"; - $image_error="true"; - } - } - else - { - $log->debug("Successfully uploaded the Contact Image."); - if($filesize != 0) - { - if (($file_type_val == "jpeg" ) || ($file_type_val == "png") || ($file_type_val == "jpg" ) || ($file_type_val == "pjpeg" ) || ($file_type_val == "x-png") || ($file_type_val == "gif") ) //Checking whether the file is an image or not - { - $saveimage="true"; - $image_error="false"; - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "image"; - } - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "invalid"; - } - - } - } - else //if image is not given - { - $log->debug("Contact Image is not given for uploading."); - if($mode=="edit" && $image_error=="false" ) - { - if($module='contact') - $image_name_val=getContactImageName($id); - elseif($module='user') - $image_name_val=getUserImageName($id); - $saveimage="true"; - } - else - { - $image_name_val=""; - } - } - $return_value=array('imagename'=>$image_name_val, - 'imageerror'=>$image_error, - 'errormessage'=>$errormessage, - 'saveimage'=>$saveimage, - 'mode'=>$mode); - return $return_value; -} -//function to check whether same product name exists -function file_exist_fn($filename,$exist) -{ - global $uploaddir; - - if(!isset($exist)) - { - $exist=0; - } - $filename_path=$uploaddir.$filename; - if (file_exists($filename_path)) //Checking if the file name already exists in the directory - { - if($exist!=0) - { - $previous=$exist-1; - $next=$exist+1; - $explode_name=explode("_",$filename); - $implode_array=array(); - for($j=0;$j From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:13:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:13:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3844 - /vtigercrm/trunk/include/utils/EditViewUtils.php Message-ID: <20060221101343.3F7164389C3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:13:39 2006 New Revision: 3844 Log: Segregated the create new & edit view across all modules. Added new paramater "info_type" in the getBlockInformation function. Modified: vtigercrm/trunk/include/utils/EditViewUtils.php Modified: vtigercrm/trunk/include/utils/EditViewUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/EditViewUtils.php (original) +++ vtigercrm/trunk/include/utils/EditViewUtils.php Tue Feb 21 03:13:39 2006 @@ -813,11 +813,9 @@ elseif($uitype == 71 || $uitype == 72) { - $currencyid=fetchCurrency($current_user->id); - $curr_symbol=getCurrencySymbol($currencyid); - $rate = getConversionRate($currencyid,$curr_symbol); - $editview_label[]=$mod_strings[$fieldlabel].': ('.$curr_symbol.')'; - $fieldvalue[] = convertFromDollar($value,$rate); + $disp_currency = getDisplayCurrency(); + $editview_label[]=$mod_strings[$fieldlabel].': ('.$disp_currency.')'; + $fieldvalue[] = $value; } elseif($uitype == 75 || $uitype ==81) { @@ -1192,7 +1190,7 @@ -function getBlockInformation($module, $block, $mode, $col_fields,$tabid) +function getBlockInformation($module, $block, $mode, $col_fields,$tabid,$info_type='') { //echo '*******************************
'; //echo '
';print_r($col_fields);echo '
'; @@ -1205,18 +1203,35 @@ global $current_user; require('user_privileges/user_privileges_'.$current_user->id.'.php'); - if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) - { - - $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; - } - else - { - $profileList = getCurrentUserProfileList(); - - $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; - } - //echo $sql; + + if ($info_type != '') + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } + else + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } $result = $adb->query($sql); $noofrows = $adb->num_rows($result); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:17:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:17:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3845 - /vtigercrm/trunk/themes/blue/style.css Message-ID: <20060221101718.D88754911A9@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:17:14 2006 New Revision: 3845 Log: Added "basicTab & moreTab" styles to facilitate basic & more infn segregation in Leads,Accnts,Cntct & Potential modules. Modified: vtigercrm/trunk/themes/blue/style.css Modified: vtigercrm/trunk/themes/blue/style.css ============================================================================== --- vtigercrm/trunk/themes/blue/style.css (original) +++ vtigercrm/trunk/themes/blue/style.css Tue Feb 21 03:17:14 2006 @@ -71,8 +71,6 @@ .tabSeperator { background:#bbbbbb url(images/tabSeperatorBg.gif) repeat-x; - - } .level2text { @@ -99,26 +97,21 @@ } - - .level2Bg { background:#bbbbbb url(images/level2Bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; - } .tabLiner { background:#9abffc url(images/moduleSelectorBg.gif) bottom repeat-x; padding:0px; - - -} +} + .sep1 { background:#999999; } - .showPanelBg { background:url(images/showPanelTopBg.gif) repeat-x; } @@ -128,7 +121,6 @@ font-size: 11px; text-decoration:none; color:#333366; - } a:hover { @@ -136,7 +128,6 @@ font-size: 11px; text-decoration:underline; color:#333333; - } .hdrLink { @@ -147,7 +138,6 @@ font-weight:bold; } - .hdrLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -156,7 +146,6 @@ font-weight:bold; } - .searchBox { border: 0px solid #999999; font-family: Arial, Helvetica, sans-serif; @@ -164,8 +153,8 @@ padding-left:2px; width:100px; background-color:#ffffef; - -} +} + .searchBtn { border : 1px #cccccc solid; font-family: Arial, Helvetica, sans-serif; @@ -179,11 +168,13 @@ background-color:#cccccc; } + .lvtHeaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } + .lvtCol { border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; @@ -211,6 +202,7 @@ background-color:white; font-weight:bold; } + .dvtUnSelectedCell { border-left:1px solid #cacaca; border-top:1px solid #cacaca; @@ -219,7 +211,9 @@ padding-left:20px; padding-right:20px; background-color:#efefef; -} + cursor:pointer; +} + .dvtTabCache { border-bottom:1px solid #cacaca; } @@ -230,6 +224,7 @@ border-bottom:1px solid #cacaca; padding-left:0px; } + .rightAddInfo { border-left:1px solid #a2a2a2; border-right:1px solid #dddddd; @@ -238,6 +233,7 @@ background-color:#fafafa; padding:5px; } + .dvtCellLabel { background-color:#f6f6f6; padding-right:10px; @@ -286,6 +282,7 @@ background-color:#e5e5e5; } + .detailedViewTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -295,6 +292,7 @@ width:90%; background-color:#ffffff; } + .detailedViewTextBoxOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -304,6 +302,7 @@ width:90%; background-color:#ffffdd; } + .detailedViewTextArea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -321,6 +320,7 @@ background-color:#ffffef; } + .searchHdrBox { border-bottom:1px dashed #dddddd; @@ -337,6 +337,7 @@ background-color:#ffffef; } + .searchAlph { border:1px solid #dadada; background-color:#ffffff; @@ -352,7 +353,6 @@ color: #ff0000; height:50px; width:640px; - } .hiliteBtn4Search { @@ -384,9 +384,11 @@ padding:2px; } + .loginBottomBg { background:url(images/loginBottomBg.gif) repeat-x; } + .loginSignin { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -426,8 +428,6 @@ overflow:auto; width:95%;height:320px;padding:0px;background-color:#fefefe; border-top: 1px solid #bababa; border-bottom: 1px solid #bababa; - - } .calHourOccupied { @@ -464,7 +464,6 @@ .cellScheduled { background-color:#ffffef; color:#7a7a7a; - } .cellSchHover { @@ -475,12 +474,12 @@ background-color:#ffffef; color:#7a7a7a; } + .cellSch{ border:0px; background-color:#ffffef; color:#7a7a7a; } - .cellNormalHover { border-bottom:1px solid #999999; @@ -511,8 +510,8 @@ border:2px solid #dadada; background-color:white; - -} +} + .tblPro1IconCell { border-right:1px solid #dadada; } @@ -530,6 +529,7 @@ line-height: 14px; background-image:url(images/tblPro1ColBg.gif); } + .tblPro1DataCell { border-bottom:1px solid #f5f5f5; color:#5a5a5a; @@ -537,26 +537,29 @@ line-height: 14px; } + .divEventToDo { overflow:auto; height:150px; border:1px solid #dadada; } + .EventToDo{ } .thumbnail{ background-color:#ffffff; -padding: 5px; +padding: 7px; border: 1px solid #ddd; float: left; - margin-right: 5px; - margin-bottom: 10px; -} + margin-right: 10px; + margin-bottom: 15px; +} + .thumbnailcaption -{ font-size: 0.9em; padding-top: 0.1em ; } +{ font-size: 0.9em; padding-top: 0.2em ; } /* For Settings */ @@ -717,3 +720,29 @@ #studioTab{position:relative;left:0px;top:0px;width:100%;display:none;} /* End of Settings */ + +.bggray{ + background-color: #dfdfdf; +} +.bgwhite{ + background-color: #FFFFFF; +} +.copy{ + font-size:9px; + font-family: Verdana, Arial, Helvetica, Sans-serif; +} + +#basicTab{ + position:relative; + overflow:auto; + width:100%; + display:block; +} + +#moreTab{ + position:relative; + overflow:auto; + width:100%; + display:none; +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:21:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:21:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3846 - /vtigercrm/trunk/modules/Accounts/EditView.php Message-ID: <20060221102119.EED8949A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:21:15 2006 New Revision: 3846 Log: Added the codes for create new & edit view segration Modified: vtigercrm/trunk/modules/Accounts/EditView.php Modified: vtigercrm/trunk/modules/Accounts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:24:10 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:24:10 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3847 - /vtigercrm/trunk/modules/Activities/EditView.php Message-ID: <20060221102410.88DF249A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:24:06 2006 New Revision: 3847 Log: Added 2 if & else block to separate Add New with EditView. Modified: vtigercrm/trunk/modules/Activities/EditView.php Modified: vtigercrm/trunk/modules/Activities/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:26:14 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:26:14 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3848 - /vtigercrm/trunk/modules/Campaigns/EditView.php Message-ID: <20060221102614.E2EC149A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:26:11 2006 New Revision: 3848 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Campaigns/EditView.php Modified: vtigercrm/trunk/modules/Campaigns/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Campaigns/EditView.php (original) +++ vtigercrm/trunk/modules/Campaigns/EditView.php Tue Feb 21 03:26:11 2006 @@ -43,8 +43,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields));echo'
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -135,6 +140,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:27:41 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:27:41 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3849 - /vtigercrm/trunk/modules/Contacts/EditView.php Message-ID: <20060221102741.8FC9049A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:27:37 2006 New Revision: 3849 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Contacts/EditView.php Modified: vtigercrm/trunk/modules/Contacts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:28:58 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:28:58 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3850 - /vtigercrm/trunk/modules/Emails/EditView.php Message-ID: <20060221102858.DD44749A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:28:55 2006 New Revision: 3850 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Emails/EditView.php Modified: vtigercrm/trunk/modules/Emails/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:30:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:30:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3851 - /vtigercrm/trunk/modules/Faq/EditView.php Message-ID: <20060221103018.B062B49A490@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:30:14 2006 New Revision: 3851 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Faq/EditView.php Modified: vtigercrm/trunk/modules/Faq/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Faq/EditView.php (original) +++ vtigercrm/trunk/modules/Faq/EditView.php Tue Feb 21 03:30:14 2006 @@ -53,7 +53,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE","Faq"); @@ -132,5 +138,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:31:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:31:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3852 - /vtigercrm/trunk/modules/HelpDesk/EditView.php Message-ID: <20060221103149.2170149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:31:45 2006 New Revision: 3852 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:33:01 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:33:01 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3853 - /vtigercrm/trunk/modules/Invoice/EditView.php Message-ID: <20060221103301.7D11949A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:32:56 2006 New Revision: 3853 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Invoice/EditView.php Modified: vtigercrm/trunk/modules/Invoice/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Invoice/EditView.php (original) +++ vtigercrm/trunk/modules/Invoice/EditView.php Tue Feb 21 03:32:56 2006 @@ -182,8 +182,13 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Invoice",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -366,6 +371,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:34:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:34:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3854 - /vtigercrm/trunk/modules/Leads/EditView.php Message-ID: <20060221103443.8900349A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:34:39 2006 New Revision: 3854 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Leads/EditView.php Modified: vtigercrm/trunk/modules/Leads/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Leads/EditView.php (original) +++ vtigercrm/trunk/modules/Leads/EditView.php Tue Feb 21 03:34:39 2006 @@ -43,7 +43,13 @@ } $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'BAS')); + $smarty->assign("ADVBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'ADV')); +} $smarty->assign("OP_MODE",$disp_view); @@ -142,6 +148,10 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display("CreateView.tpl"); + ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:36:02 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:36:02 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3855 - /vtigercrm/trunk/modules/Notes/EditView.php Message-ID: <20060221103602.3C44D49A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:35:58 2006 New Revision: 3855 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Notes/EditView.php Modified: vtigercrm/trunk/modules/Notes/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:37:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:37:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3856 - /vtigercrm/trunk/modules/PriceBooks/EditView.php Message-ID: <20060221103704.0606849A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:36:59 2006 New Revision: 3856 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PriceBooks/EditView.php (original) +++ vtigercrm/trunk/modules/PriceBooks/EditView.php Tue Feb 21 03:36:59 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -121,5 +126,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display('salesEditView.tpl'); +if($focus->mode == 'edit') + $smarty->display('salesEditView.tpl'); +else + $smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:38:56 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:38:56 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3857 - /vtigercrm/trunk/modules/PurchaseOrder/EditView.php Message-ID: <20060221103856.39E9A49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:38:52 2006 New Revision: 3857 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PurchaseOrder/EditView.php (original) +++ vtigercrm/trunk/modules/PurchaseOrder/EditView.php Tue Feb 21 03:38:52 2006 @@ -85,8 +85,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -238,5 +242,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:40:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:40:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3858 - /vtigercrm/trunk/modules/Potentials/EditView.php Message-ID: <20060221104052.800EE411FFA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:40:48 2006 New Revision: 3858 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Potentials/EditView.php Modified: vtigercrm/trunk/modules/Potentials/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:41:50 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:41:50 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3859 - /vtigercrm/trunk/modules/Products/EditView.php Message-ID: <20060221104150.8B3B34389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:41:46 2006 New Revision: 3859 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Products/EditView.php Modified: vtigercrm/trunk/modules/Products/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Products/EditView.php (original) +++ vtigercrm/trunk/modules/Products/EditView.php Tue Feb 21 03:41:46 2006 @@ -79,8 +79,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Products",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -195,5 +199,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:43:26 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:43:26 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3860 - /vtigercrm/trunk/modules/Quotes/EditView.php Message-ID: <20060221104326.3B7B44389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:43:21 2006 New Revision: 3860 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Quotes/EditView.php Modified: vtigercrm/trunk/modules/Quotes/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Quotes/EditView.php (original) +++ vtigercrm/trunk/modules/Quotes/EditView.php Tue Feb 21 03:43:21 2006 @@ -98,7 +98,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -252,6 +257,10 @@ $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); $smarty->assign("MODULE", $module); + +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:45:45 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:45:45 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3861 - /vtigercrm/trunk/modules/SalesOrder/EditView.php Message-ID: <20060221104545.7877649A47C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:45:41 2006 New Revision: 3861 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/SalesOrder/EditView.php (original) +++ vtigercrm/trunk/modules/SalesOrder/EditView.php Tue Feb 21 03:45:41 2006 @@ -169,8 +169,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -336,6 +340,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:47:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:47:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3862 - /vtigercrm/trunk/modules/Vendors/EditView.php Message-ID: <20060221104749.25C1B49A498@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:47:45 2006 New Revision: 3862 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Vendors/EditView.php Modified: vtigercrm/trunk/modules/Vendors/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Vendors/EditView.php (original) +++ vtigercrm/trunk/modules/Vendors/EditView.php Tue Feb 21 03:47:45 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -123,6 +128,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:51:23 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:51:23 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3863 - /vtigercrm/trunk/smiletag/smiletag-style.css Message-ID: <20060221105123.8F2DB49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:51:19 2006 New Revision: 3863 Log: Added smilies images as well as changed the path of header & footer gif. Modified: vtigercrm/trunk/smiletag/smiletag-style.css Modified: vtigercrm/trunk/smiletag/smiletag-style.css ============================================================================== --- vtigercrm/trunk/smiletag/smiletag-style.css (original) +++ vtigercrm/trunk/smiletag/smiletag-style.css Tue Feb 21 03:51:19 2006 @@ -1,57 +1,3 @@ -#smiley_box{ - width:95px; - position:absolute; - display:none; - margin-left: 55px; -} -#smiley_box .smiley_top{ - background-image: url('smiletag/images/smiley_top.gif'); - background-repeat:no-repeat; - height:30px; - padding-left: 36px; - -} -#smiley_box .smiley_middle{ - background-image: url('smiletag/images/smiley_middle.gif'); - background-repeat:repeat-y; - background-position:bottom left; - padding-left:7px; - padding-right:7px; - padding-bottom: 0px; - padding-top: 0px; - margin-top: 0px; - -} -#smiley_box .smiley_middle span{ - position:relative; -} -#smiley_box .smiley_bottom{ - background-image: url('smiletag/images/smiley_bottom.gif'); - background-repeat:no-repeat; - background-position:bottom left; - height:44px; - top:-6px; - -} -#smiley_box a { - float: left; text-decoration: none -} -#smiley_box a:link { - color: #808080 -} -#smiley_box a:hover { - color: #333; background-color: #efefef -} -#smiley_box a:active { - color: #808080 -} -#smiley_box a:visited { - color: #808080 -} -#smiley_box img { - border: 0; -} - .st-content { font: 11px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif; float: left; @@ -63,7 +9,7 @@ padding-left: 1px; } .st-message { - background: url("smiletag/images/comment_footer.gif") no-repeat left bottom; + background: url("images/comment_footer.gif") no-repeat left bottom; } .st-message p{ padding: 5px 10px 5px 10px; @@ -72,7 +18,7 @@ } .st-author-info{ margin: 0; - background: #fff url("smiletag/images/comment_header.gif") no-repeat left bottom; + background: #fff url("images/comment_header.gif") no-repeat left bottom; padding-top: 0; padding-right: 0; padding-bottom: 7px; @@ -116,4 +62,61 @@ text-decoration:underline; } +#smiley_box{ + width:95px; + position:absolute; + display:none; + margin-left: 55px; + border: 0px; +} +.smiley_top{ + background-image:url('images/smiley_top.gif'); + background-repeat:no-repeat; + height:30px; + padding-left: 36px; + border:0px; + +} +.smiley_middle{ + background-image:url('images/smiley_middle.gif'); + background-repeat:repeat-y; + background-position:bottom left; + padding-left:7px; + padding-right:7px; + padding-bottom: 0px; + padding-top: 0px; + margin-top: 0px; + border:0px; + +} +.smiley_middle span{ + position:relative; +} +.smiley_bottom{ + background-image:url('images/smiley_bottom.gif'); + background-repeat:no-repeat; + background-position:bottom left; + height:44px; + top:-6px; + border:0px; + +} +#smiley_box a { + float: left; text-decoration: none +} +#smiley_box a:link { + color: #808080 +} +#smiley_box a:hover { + color: #333; background-color: #efefef +} +#smiley_box a:active { + color: #808080 +} +#smiley_box a:visited { + color: #808080 +} +#smiley_box img { + border: 0px; +} From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 05:53:48 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:53:48 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3864 - /vtigercrm/trunk/Smarty/templates/HomePage.tpl Message-ID: <20060221105348.D302349A4BC@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:53:45 2006 New Revision: 3864 Log: Changed the image path for smiletag in HomePage.tpl. Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl ============================================================================== --- vtigercrm/trunk/Smarty/templates/HomePage.tpl (original) +++ vtigercrm/trunk/Smarty/templates/HomePage.tpl Tue Feb 21 03:53:45 2006 @@ -3,17 +3,6 @@ {**} -{if isset($LOGINHISTORY.0)} -
- - - {foreach key=label item=detail from=$LOGINHISTORY} - - {/foreach} -
IDTypeModified ByCloseModified Time
{$detail.crmid}{$detail.setype}{$detail.modifiedby}{$detail.modifiedtime}
-
-{/if} @@ -140,11 +129,7 @@
Pipeline chart comes here..

- {if $TAGCLOUD_JS ne ''} - - - {/if} -
+ YOUR SHOUT!!!
@@ -162,29 +147,29 @@

Close
-
+
- - - + + + - - - + + + - - - + + +
:):D:(:):D:(
:o:p;):o:p;)
:|x(:~:|x(:~
- (Smilies) + (Smilies)

@@ -193,6 +178,12 @@
+
+ {if $TAGCLOUD_JS ne ''} + + + {/if} +
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 06:05:55 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 11:05:55 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3865 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221110556.42E7149A507@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 04:05:50 2006 New Revision: 3865 Log: Inserted values into the field table across all modules - Column Name "Info_type" & Values - "BAS" or "ADV" Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 04:05:50 2006 @@ -69,7 +69,6 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); - $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -155,56 +154,56 @@ //Account Details -- START //Block9 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3)"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3,'BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'','ADV')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'','ADV')"); //Added field emailoptout for accounts -- after 4.2 patch2 - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); //Block 11 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'')"); - -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'','BAS')"); //Block12 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'','BAS')"); @@ -215,46 +214,46 @@ //Block13 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4)"); - - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'')"); -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4,'BAS')"); + + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'','ADV')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'','BAS')"); //Block13 -- End //Block15 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'','BAS')"); //Block15 --End //Block16 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'','BAS')"); //Block16 -- End @@ -264,63 +263,63 @@ //Contact Details -- START //Block4 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5,'ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'','BAS')"); //Block4 -- End //Block6 - Begin Customer Portal -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'','ADV')"); //Block6 - End Customer Portal //Block 7 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'','BAS')"); //Block7 -- End //ContactImageInformation - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'','ADV')"); //Block8 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'','BAS')"); //Block8 -- End //Contact Details -- END @@ -328,24 +327,24 @@ //Potential Details -- START //Block1 -- Start -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'')"); -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'','BAS')"); //Block1 -- End //Block3 -- Start - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'','BAS')"); //Block3 -- End //Potential Details -- END @@ -354,21 +353,21 @@ //campaign entries being added - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5)"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5,'BAS')"); //$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignid','campaign',1,'50','campaignid','Campaign ID',1,0,0,100,4,76,1,'V~M',0,2)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'')"); -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'')"); - -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'','BAS')"); + +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'','BAS')"); //Campaign entries end @@ -377,24 +376,24 @@ //Block25 -- Start // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'groupname','troubletickets',1,'54','groupname','Group',1,0,0,100,1,1,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'crmid','seticketsrel',1,'59','parent_id','Product Name',1,0,0,100,3,1,1,'V~O')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'')"); -$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'','BAS')"); //Added on 26-12-2005 to add attachment in ticket editview - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1)"); - - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1,'BAS')"); + + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'','BAS')"); //Block25-30 -- End //Ticket Details -- END @@ -402,69 +401,69 @@ //Product Details -- START //Block31-36 -- Start -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3)"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3,'BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'','BAS')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'')"); - - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'','BAS')"); + + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'BAS')"); //Block32 Pricing Information -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'','BAS')"); // $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'currency','products',1,'1','currency','Currency',1,0,0,100,3,2,1,'V~O')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'','BAS')"); //Block 33 stock info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'','BAS')"); //ProductImageInformation - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'','BAS')"); //Block 36 Description Info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'','BAS')"); //Product Details -- END //Note Details -- START //Block17 -- Start -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1)"); -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1,'BAS')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'','BAS')"); //Block17 -- End //Note Details -- END @@ -472,15 +471,15 @@ //Email Details -- START //Block21 -- Start - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'','BAS')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,1,22,'T~O',1,'')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,21,2,'T~O',1,'')"); @@ -489,76 +488,76 @@ //Task Details --START //Block19 -- Start -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'')"); -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'')"); - - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'')"); - - -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'','BAS')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'','BAS')"); + + +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'','BAS')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'')"); - - $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'','BAS')"); + + $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'','BAS')"); //Block19 -- End //Task Details -- END //Event Details --START //Block41-43-- Start - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'')"); - - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'','BAS')"); + + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3)"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3,'BAS')"); //Priority not needed in events # $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,1,1,'V~O')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'','BAS')"); //Block41-43 -- End //Event Details -- END //Faq Details -- START //Block37-40 -- Start -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'')"); -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'','BAS')"); //Block37-40 -- End @@ -567,43 +566,43 @@ //Vendor Details --START //Block44-47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'company_name','vendor',1,'2','company_name','Company Name',1,0,0,100,2,1,1,'V~M')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'')"); -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'','BAS')"); //Block 46 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'','BAS')"); //Block 47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'','BAS')"); //Vendor Details -- END //PriceBook Details Start //Block48 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'productid','pricebookproductrel',1,'59','product_id','Product Name',1,0,0,100,2,1,1,'I~O')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'')"); -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'','BAS')"); //Block50 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'','BAS')"); //PriceBook Details End @@ -611,55 +610,55 @@ //Quote Details -- START //Block51 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'currency','quotes',1,'1','currency','Currency',1,0,0,100,7,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'','BAS')"); // $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'type','quotes',1,'1','type','Type',1,0,0,100,12,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'','BAS')"); //Block 53 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'')"); - -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'','BAS')"); //Block55 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'','BAS')"); //Block 56 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'','BAS')"); //Quote Details -- END @@ -667,113 +666,113 @@ //Purchase Order Details -- START //Block57 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'quoteid','purchaseorder',1,'78','quote_id','Quote Name',1,0,0,100,2,1,1,'I~M')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'type','purchaseorder',1,'1','type','Type',1,0,0,100,9,1,1,'V~O')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'','BAS')"); //Block 59 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'','BAS')"); //Block61 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'','BAS')"); //Block62 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'','BAS')"); //Purchase Order Details -- END //Sales Order Details -- START //Block63 -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorterms','salesorder',1,'1','vendorterms','Vendor Terms',1,0,0,100,5,1,1,'V~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorid','salesorder',1,'75','vendor_id','Vendor Name',1,0,0,100,7,1,1,'I~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'','BAS')"); //Block 65 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'','BAS')"); //Block67 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'','BAS')"); //Block68 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'','BAS')"); //Sales Order Details -- END @@ -781,58 +780,58 @@ //Invoice Details -- START //Block69 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'notes','invoice',1,'1','notes','Notes',1,0,0,100,4,1,1,'V~O')"); //to include contact name field in Invoice-start -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'','BAS')"); //end -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'','BAS')"); //$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoiceterms','invoice',1,'1','invoiceterms','Invoice Terms',1,0,0,100,7,1,1,'V~O')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'type','invoice',1,'1','type','Type',1,0,0,100,8,1,1,'V~O')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'','BAS')"); //Block 71 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'','BAS')"); //Block73 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'','BAS')"); //Block74 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'','BAS')"); //Invoice Details -- END @@ -2140,10 +2139,9 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7), - (7,27,2)"); - - $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); + (2,26,7)"); + + } From jtk at yahoo.com Tue Feb 21 10:18:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 21 Feb 2006 10:18:30 -0500 Subject: [Vtigercrm-developers] svnmailer installed References: <200602202054.28385.fboudra@free.fr> Message-ID: Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. From richie at vtiger.com Tue Feb 21 10:26:31 2006 From: richie at vtiger.com (Richie) Date: Tue, 21 Feb 2006 07:26:31 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: References: <200602202054.28385.fboudra@free.fr> Message-ID: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Hello! A new mailing list will be created tomorrow morning India Time. The id should be vtigercrm-commits at lists.vtigercrm.com please. Thanks, Richie ----jtk at yahoo.com wrote ---- Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/8b9a5cf2/attachment-0004.html From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 12:12:53 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 17:12:53 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3866 - in /vtigercrm/trunk: Smarty/templates/SettingsMenu.tpl Smarty/templates/UserListView.tpl themes/blue/images/del.gif themes/blue/images/edit.gif themes/blue/images/rhtArrow.gif Message-ID: <20060221171253.5EBB93FD4FB@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 10:12:42 2006 New Revision: 3866 Log: files added to intgrate the new UI for Users Added: vtigercrm/trunk/Smarty/templates/SettingsMenu.tpl vtigercrm/trunk/Smarty/templates/UserListView.tpl vtigercrm/trunk/themes/blue/images/del.gif (with props) vtigercrm/trunk/themes/blue/images/edit.gif (with props) vtigercrm/trunk/themes/blue/images/rhtArrow.gif (with props) From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:26:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:26:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3867 - /vtigercrm/branches/4.2/jpgraph/flags.dat Message-ID: <20060221182635.ABAEE49A4BD@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:26:32 2006 New Revision: 3867 Log: refs #15. move flags.dat out of way for identical src copy Removed: vtigercrm/branches/4.2/jpgraph/flags.dat From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 13:44:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:44:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3868 - in /vtigercrm/branches/4.2: jpgraph/ jpgraph/lang/ jpgraph/src/ modules/Calendar/ modules/Cases/ modules/Potentials/ Message-ID: <20060221184403.D3BBB3FCBCC@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:43:20 2006 New Revision: 3868 Log: fixed #15. brought to zero-diff jpgraph-1.20.3. testing comprised loading sample dataset, generating charts on dashboard, successful. repaired such references to jpgraph/src layout as could be found, be on the lookout for others built with string maninupulation. Added: vtigercrm/branches/4.2/jpgraph/flags.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags.dat vtigercrm/branches/4.2/jpgraph/flags_thumb100x100.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb100x100.dat vtigercrm/branches/4.2/jpgraph/flags_thumb35x35.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb35x35.dat vtigercrm/branches/4.2/jpgraph/flags_thumb60x60.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb60x60.dat vtigercrm/branches/4.2/jpgraph/imgdata_balls.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_balls.inc vtigercrm/branches/4.2/jpgraph/imgdata_bevels.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_bevels.inc vtigercrm/branches/4.2/jpgraph/imgdata_diamonds.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_diamonds.inc vtigercrm/branches/4.2/jpgraph/imgdata_pushpins.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_pushpins.inc vtigercrm/branches/4.2/jpgraph/imgdata_squares.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_squares.inc vtigercrm/branches/4.2/jpgraph/imgdata_stars.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_stars.inc vtigercrm/branches/4.2/jpgraph/jpg-config.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpg-config.inc vtigercrm/branches/4.2/jpgraph/jpgraph.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam-digits.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam.php vtigercrm/branches/4.2/jpgraph/jpgraph_bar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_bar.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvas.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvas.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvtools.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvtools.php vtigercrm/branches/4.2/jpgraph/jpgraph_date.php vtigercrm/branches/4.2/jpgraph/jpgraph_error.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_error.php vtigercrm/branches/4.2/jpgraph/jpgraph_flags.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_flags.php vtigercrm/branches/4.2/jpgraph/jpgraph_gantt.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gantt.php vtigercrm/branches/4.2/jpgraph/jpgraph_gb2312.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gb2312.php vtigercrm/branches/4.2/jpgraph/jpgraph_gradient.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gradient.php vtigercrm/branches/4.2/jpgraph/jpgraph_iconplot.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_iconplot.php vtigercrm/branches/4.2/jpgraph/jpgraph_imgtrans.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_imgtrans.php vtigercrm/branches/4.2/jpgraph/jpgraph_line.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_line.php vtigercrm/branches/4.2/jpgraph/jpgraph_log.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_log.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie3d.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie3d.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotband.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotband.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotmark.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotmark.inc vtigercrm/branches/4.2/jpgraph/jpgraph_polar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_polar.php vtigercrm/branches/4.2/jpgraph/jpgraph_radar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_radar.php vtigercrm/branches/4.2/jpgraph/jpgraph_regstat.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_regstat.php vtigercrm/branches/4.2/jpgraph/jpgraph_scatter.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_scatter.php vtigercrm/branches/4.2/jpgraph/jpgraph_stock.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_stock.php vtigercrm/branches/4.2/jpgraph/jpgraph_utils.inc vtigercrm/branches/4.2/jpgraph/lang/ vtigercrm/branches/4.2/jpgraph/lang/en.inc.php Removed: vtigercrm/branches/4.2/jpgraph/IMPORTANT_DO_README vtigercrm/branches/4.2/jpgraph/QPL.txt vtigercrm/branches/4.2/jpgraph/README vtigercrm/branches/4.2/jpgraph/src/ Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 vtigercrm/branches/4.2/modules/Cases/Charts.php vtigercrm/branches/4.2/modules/Potentials/Charts.php Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 ============================================================================== --- vtigercrm/branches/4.2/modules/Calendar/webelements.p3 (original) +++ vtigercrm/branches/4.2/modules/Calendar/webelements.p3 Tue Feb 21 11:43:20 2006 @@ -2037,10 +2037,10 @@ return true; } $msg .= "JPraph Version " . JPG_VERSION ."
"; - } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/src/jpgraph.php") ) { - require_once $tutos[jpgraph]."/src/jpgraph.php"; + } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/jpgraph.php") ) { + require_once $tutos[jpgraph]."/jpgraph.php"; foreach($arr as $i) { - require_once $tutos[jpgraph]."/src/". $i; + require_once $tutos[jpgraph]."/". $i; } if (!defined('JPG_VERSION') ) { $tutos[jpgraph_old] = 1; Modified: vtigercrm/branches/4.2/modules/Cases/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Cases/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Cases/Charts.php Tue Feb 21 11:43:20 2006 @@ -29,8 +29,8 @@ * to display in the y-axis */ function pipeline ($datax=array('foo','bar'),$datay=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_bar.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_bar.php"); $log =& LoggerManager::getLogger('case charts'); $log->debug("starting pipeline chart"); @@ -139,9 +139,9 @@ * to display in the y-axis */ function pipeline_by_lead_source ($legends=array('foo', 'bar'), $data=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_pie.php"); - include ("jpgraph/src/jpgraph_pie3d.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_pie.php"); + include ("jpgraph/jpgraph_pie3d.php"); // Create the Pie Graph. $graph = new PieGraph(440,200,"auto"); Modified: vtigercrm/branches/4.2/modules/Potentials/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Potentials/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Potentials/Charts.php Tue Feb 21 11:43:20 2006 @@ -20,7 +20,7 @@ require_once('config.php'); require_once('include/logging.php'); require_once('modules/Potentials/Opportunity.php'); -require_once("jpgraph/src/jpgraph.php"); +require_once("jpgraph/jpgraph.php"); require_once('include/utils.php'); require_once('include/logging.php'); @@ -76,7 +76,7 @@ function outcome_by_month($date_start='1971-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $app_list_strings, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=600; @@ -348,7 +348,7 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -631,7 +631,7 @@ function pipeline_by_sales_stage($datax=array('foo','bar'), $date_start='2071-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -905,8 +905,8 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_pie.php"); - include_once ("jpgraph/src/jpgraph_pie3d.php"); + include_once ("jpgraph/jpgraph_pie.php"); + include_once ("jpgraph/jpgraph_pie3d.php"); $font = calculate_font_family($lang_crm); From developer at infointegrated.com Tue Feb 21 13:54:41 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 12:54:41 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: I was sent a log and it seems the errors are different, but the same query string is having problems. I put together a patch where it skips the group allocation (only on failure) and continues to display the rest of the Home module (as that is better than what it is doing now). Here are the details: http://forums.vtiger.com/viewtopic.php?p=20871#20871 I also put a ticket in to add this change. I'm not sure I have the time or experience to figure out the actual problem... my fix is an improvement on the existing error handling for that routine which allows vtiger to maintain usability in other areas when the group allocation query fails. As stated in my followup on the ticket, to test it, you need to make the sql query on line 86 of modules/Home/ index.php invalid. I did this by adding an extra s in front of the select command, making it sselect. Brian On Feb 21, 2006, at 1:17 AM, Brian Devendorf wrote: > Wow... I saw this error today! > > It happened when I was doing some testing of re-running the install > scripts multiple times. My SQL tables got so bad, eventually I > couldn't even log-in anymore. I deleted the tables, went back through > the install one time, and everything returned to normal. Based on my > testing, I'd say the issue will be resolved with the removal of the > install directory fix I proposed earlier. > > Unless the person had previously tried vtiger and did not delete the > existing tables before trying it again. Maybe if we had better error > handling in the install code to identify an existing table, and not > try recreating it again... I'll also post a reply to this message on > the forum. See if deleting their tables fixes the problem. > > Brian > > > On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > >> Has anyone looked into this issue? >> >> webmaster at vtiger.com wrote: >> >>> Hello ! >>> >>> wage has posted a new reply to "Couldn't get the group listing" in >>> the "Help Forum" forum at vtiger. You can use the following link >>> to view the replies made: >>> >>> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >>> >>> ----------------------------------------------- >>> Posted text: >>> i am getting the same error also all it says is >>> >>> My Upcoming and Pending Activities (through 2006-02-27) >>> Close Subject Contact Account Related to Date >>> Recurring Type >>> >>> >>> >>> None scheduled. >>> >>> Couldn\'t get the group listing >>> ----------------------------------------------- >>> >>> You are receiving this email because you are watching the topic, >>> "Couldn't get the group listing" at vtiger. If you no longer wish >>> to watch this topic you can either click the "Stop watching this >>> topic link" found at the bottom of the topic above, or by clicking >>> the following link: >>> >>> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >>> >>> >>> >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Tue Feb 21 14:45:04 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Tue, 21 Feb 2006 11:45:04 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> References: <200602202054.28385.fboudra@free.fr> <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Message-ID: <43FB6DC0.90804@mikefedyk.com> Please make a vtigercrm-4.2-commits at lists.vtigercrm.com list also. Right now my focus is on 4.2.x only and the 5.0 commits are a bit distracting. Thanks Richie wrote: > > Hello! > > A new mailing list will be created tomorrow morning India Time. > The id should be vtigercrm-commits at lists.vtigercrm.com please. > > Thanks, > Richie > > > ----jtk at yahoo.com wrote ---- > > Fathi Boudra wrote: > > svn commist are sended to the ML :) and post-commit-hook too. > > Thank you very much for setting this up. Would it be possible to reinstate > a dedicated checkin mailing list? > > The number of checkin messages will overshadow any discussion > traffic, I think, and make the archives less usable. > > http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository > > currently is subscribed to: > > vtigercrm-repository at lists.sourceforge.net > > Please let me know what I should request gmane changed it to. > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 14:53:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 19:53:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3869 - in /vtigercrm/branches/4.2: ./ cron/ database/ include/ include/database/ install/ modules/Calendar/ Message-ID: <20060221195301.5179B49A44B@vtiger.fosslabs.com> Author: fathi Date: Tue Feb 21 12:52:48 2006 New Revision: 3869 Log: rename db_host_name and db_user_name to db_hostname and db_username Modified: vtigercrm/branches/4.2/config.inc.php vtigercrm/branches/4.2/config.php vtigercrm/branches/4.2/cron/intimateTaskStatus.php vtigercrm/branches/4.2/database/DatabaseConnection.php vtigercrm/branches/4.2/dbmonitor.php vtigercrm/branches/4.2/include/backup.php vtigercrm/branches/4.2/include/database/PearDatabase.php vtigercrm/branches/4.2/index.php vtigercrm/branches/4.2/install/2setConfig.php vtigercrm/branches/4.2/install/3confirmConfig.php vtigercrm/branches/4.2/install/4createConfigFile.php vtigercrm/branches/4.2/install/config.template.php vtigercrm/branches/4.2/modules/Calendar/config.php Modified: vtigercrm/branches/4.2/config.inc.php ============================================================================== --- vtigercrm/branches/4.2/config.inc.php (original) +++ vtigercrm/branches/4.2/config.inc.php Tue Feb 21 12:52:48 2006 @@ -3,5 +3,5 @@ * The configuration file for FHS system * is located at /etc/vtigercrm directory. */ - include('/etc/vtigercrm/config.inc.php'); + include('config.inc.php'); ?> Modified: vtigercrm/branches/4.2/config.php ============================================================================== --- vtigercrm/branches/4.2/config.php (original) +++ vtigercrm/branches/4.2/config.php Tue Feb 21 12:52:48 2006 @@ -20,16 +20,16 @@ $H_NAME=gethostbyaddr($_SERVER['SERVER_ADDR']); /* database configuration - db_host_name: MySQL Database Hostname - db_user_name: MySQL Username - db_password: MySQL Password - db_name: MySQL Database Name + db_hostname + db_username + db_password + db_name */ // all of these commented values get populated by install.php -//$dbconfig['db_host_name'] = '$H_NAME.$sock_path'; -//$dbconfig['db_user_name'] = 'vtigercrm'; -//$dbconfig['db_password'] = ''; -//$dbconfig['db_name'] = 'vtigercrm'; +//$dbconfig['db_hostname'] = '$H_NAME.$sock_path'; +//$dbconfig['db_username'] = 'vtigercrm'; +//$dbconfig['db_password'] = ''; +//$dbconfig['db_name'] = 'vtigercrm'; //$host_name = ''; //$site_URL = ''; Modified: vtigercrm/branches/4.2/cron/intimateTaskStatus.php ============================================================================== --- vtigercrm/branches/4.2/cron/intimateTaskStatus.php (original) +++ vtigercrm/branches/4.2/cron/intimateTaskStatus.php Tue Feb 21 12:52:48 2006 @@ -2,9 +2,10 @@ require('send_mail.php'); require_once('../config.php'); -$dbhost = $dbconfig['db_host_name']; -$dbuser =$dbconfig['db_user_name']; +$dbhost = $dbconfig['db_hostname']; +$dbuser = $dbconfig['db_username']; $dbpass = $dbconfig['db_password']; + $db = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); if (!$db) { die('Could not connect: ' . mysql_error()); Modified: vtigercrm/branches/4.2/database/DatabaseConnection.php ============================================================================== --- vtigercrm/branches/4.2/database/DatabaseConnection.php (original) +++ vtigercrm/branches/4.2/database/DatabaseConnection.php Tue Feb 21 12:52:48 2006 @@ -29,7 +29,7 @@ if(!isset($disable_persistent_connections) || $disable_persistent_connections == false) { - $this->connection = @mysql_pconnect($dbconfig['db_host_name'], $dbconfig['db_user_name'], + $this->connection = @mysql_pconnect($dbconfig['db_hostname'], $dbconfig['db_username'], $dbconfig['db_password']); } @@ -37,10 +37,11 @@ if($this->connection == false) { // We were unable to connect with pconnect. Try connect - $this->connection = mysql_connect($dbconfig['db_host_name'], - $dbconfig['db_user_name'], + $this->connection = mysql_connect( + $dbconfig['db_hostname'], + $dbconfig['db_username'], $dbconfig['db_password']) - or die("Could not connect to server ".$dbconfig['db_host_name']." as ".$dbconfig['db_user_name'].".".mysql_error()); + or die("Could not connect to server ".$dbconfig['db_hostname']." as ".$dbconfig['db_username'].".".mysql_error()); if($this->connection == false && !isset($disable_persistent_connections) || $disable_persistent_connections == false) { Modified: vtigercrm/branches/4.2/dbmonitor.php ============================================================================== --- vtigercrm/branches/4.2/dbmonitor.php (original) +++ vtigercrm/branches/4.2/dbmonitor.php Tue Feb 21 12:52:48 2006 @@ -12,10 +12,10 @@ include_once('config.php'); include_once('adodb/adodb.inc.php'); +session_start(); -session_start(); $conn = ADONewConnection($dbconfig['db_type']); -$conn->Connect($dbconfig['db_host_name'],$dbconfig['db_user_name'],$dbconfig['db_password'],$dbconfig['db_name']); +$conn->Connect($dbconfig['db_hostname'],$dbconfig['db_username'],$dbconfig['db_password'],$dbconfig['db_name']); $perf =& NewPerfMonitor($conn); $perf->UI($pollsecs=5); Modified: vtigercrm/branches/4.2/include/backup.php ============================================================================== --- vtigercrm/branches/4.2/include/backup.php (original) +++ vtigercrm/branches/4.2/include/backup.php Tue Feb 21 12:52:48 2006 @@ -11,8 +11,9 @@ require_once("config.php"); require_once("include/database/PearDatabase.php"); -define("dbserver", $dbconfig['db_host_name']); -define("dbuser", $dbconfig['db_user_name']); + +define("dbserver", $dbconfig['db_hostname']); +define("dbuser", $dbconfig['db_username']); define("dbpass", $dbconfig['db_password']); define("dbname", $dbconfig['db_name']); Modified: vtigercrm/branches/4.2/include/database/PearDatabase.php ============================================================================== --- vtigercrm/branches/4.2/include/database/PearDatabase.php (original) +++ vtigercrm/branches/4.2/include/database/PearDatabase.php Tue Feb 21 12:52:48 2006 @@ -35,11 +35,8 @@ var $lastmysqlrow = -1; var $enableSQLlog = false; - function isMySQL() { return dbType=='mysql'; } - function isOracle() { return dbType=='oci8'; } - function println($msg) { @@ -678,9 +675,9 @@ global $dbconfig, $dbconfigoption; $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; $this->enableSQLlog = ($dbconfig['log_sql'] == true); @@ -711,9 +708,9 @@ { $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; if($dbconfig['log_sql']) Modified: vtigercrm/branches/4.2/index.php ============================================================================== --- vtigercrm/branches/4.2/index.php (original) +++ vtigercrm/branches/4.2/index.php Tue Feb 21 12:52:48 2006 @@ -356,7 +356,7 @@ } require_once('config.php'); -if (!isset($dbconfig['db_host_name'])) { +if (!isset($dbconfig['db_hostname'])) { header("Location: install.php"); exit(); } Modified: vtigercrm/branches/4.2/install/2setConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/2setConfig.php (original) +++ vtigercrm/branches/4.2/install/2setConfig.php Tue Feb 21 12:52:48 2006 @@ -68,19 +68,19 @@ global $dbconfig; - if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - elseif (isset($dbconfig['db_host_name'])) - $db_host_name = $dbconfig['db_host_name']; + if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + elseif (isset($dbconfig['db_hostname'])) + $db_hostname = $dbconfig['db_hostname']; else - $db_host_name = $H_NAME.$sock_path; - - if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; - elseif (isset($dbconfig['db_user_name'])) - $db_user_name = $dbconfig['db_user_name']; + $db_hostname = $H_NAME.$sock_path; + + if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; + elseif (isset($dbconfig['db_username'])) + $db_username = $dbconfig['db_username']; else - $db_user_name = $mysql_username; + $db_username = $mysql_username; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -126,8 +126,8 @@ $admin_password = $_REQUEST['admin_password']; } else { - !isset($_REQUEST['db_host_name']) ? $db_host_name = $H_NAME.$sock_path : $db_host_name = $_REQUEST['db_host_name']; - !isset($_REQUEST['db_user_name']) ? $db_user_name = $mysql_username : $db_user_name = $_REQUEST['db_user_name']; + !isset($_REQUEST['db_hostname']) ? $db_hostname = $H_NAME.$sock_path : $db_hostname = $_REQUEST['db_hostname']; + !isset($_REQUEST['db_username']) ? $db_username = $mysql_username : $db_username = $_REQUEST['db_username']; !isset($_REQUEST['db_password']) ? $db_password= $mysql_password : $db_password = $_REQUEST['db_password']; !isset($_REQUEST['db_name']) ? $db_name = "vtigercrm" : $db_name = $_REQUEST['db_name']; !isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables']; @@ -170,16 +170,16 @@ var errorMessage = ""; // Here we decide whether to submit the form. - if (trim(form.db_host_name.value) =='') { + if (trim(form.db_hostname.value) =='') { isError = true; errorMessage += "\n database host name"; - form.db_host_name.focus(); - } - - if (trim(form.db_user_name.value) =='') { + form.db_hostname.focus(); + } + + if (trim(form.db_username.value) =='') { isError = true; errorMessage += "\n database user name"; - form.db_user_name.focus(); + form.db_username.focus(); } if (trim(form.db_name.value) =='') { @@ -296,11 +296,11 @@ - + - + Modified: vtigercrm/branches/4.2/install/3confirmConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/3confirmConfig.php (original) +++ vtigercrm/branches/4.2/install/3confirmConfig.php Tue Feb 21 12:52:48 2006 @@ -17,11 +17,11 @@ * Description: Executes a step in the installation process. ********************************************************************************/ -if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - -if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; +if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + +if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -76,7 +76,7 @@ $mysql_db_status = 'true'; } else { - $conn = @mysql_pconnect($db_host_name,$db_user_name,$db_password); + $conn = @mysql_pconnect($db_hostname,$db_username,$db_password); if(!$conn) $mysql_status = 'false'; else { @@ -142,11 +142,11 @@
Host Name *" />" />
User Name *" />" />
Password *
- + - + @@ -194,8 +194,8 @@ - - + +
Host Name: :
User Name: :
Password - " /> - " /> + " /> + " /> " /> " /> " /> @@ -227,8 +227,8 @@ - " /> - " /> + " /> + " /> " /> " /> " /> @@ -251,8 +251,8 @@
{APP.LBL_ASSIGNED_TO}   {MOD.LBL_ADDRESS_POSTAL_CODE}
{CUSTOMFIELD}
From mfedyk at mikefedyk.com Sat Feb 4 21:51:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 21:51:52 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time Message-ID: <43E59278.7070801@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Activities/OpenListView.php vtiger-4.2.3-testing/modules/Activities/OpenListView.php --- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php 2006-02-04 21:44:00.000000000 -0800 @@ -40,9 +40,37 @@ $today = date("Y-m-d", time()); +#Keep this to a minimum of 3 days to show monday's activities when today is friday $later = date("Y-m-d", strtotime("$today + 7 days")); //$activity = new Activity(); //change made as requested by community by shaw - $list_query = " select crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, contactdetails.lastname, contactdetails.firstname, contactdetails.contactid, account.accountid, account.accountname, recurringevents.recurringtype,recurringevents.recurringdate from activity inner join crmentity on crmentity.crmid=activity.activityid left join cntactivityrel on cntactivityrel.activityid= activity.activityid left join contactdetails on contactdetails.contactid= cntactivityrel.contactid left join seactivityrel on seactivityrel.activityid = activity.activityid left outer join account on account.accountid = contactdetails.accountid left outer join recurringevents on recurringevents.activityid=activity.activityid inner join salesmanactivityrel on salesmanactivityrel.activityid=activity.activityid WHERE crmentity.deleted=0 and (activity.activitytype = 'Meeting' or activity.activitytype='Call' or activity.activitytype='Task') AND ( activity.status is NULL || activity.status != 'Completed' ) and ( activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) AND (((date_start >= '$today' AND date_start < '$later') OR (date_start < '$today')) OR (recurringevents.recurringdate between '$today' and '$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; + $list_query = "SELECT + crmentity.crmid, + crmentity.smownerid, + crmentity.setype, + activity.*, + contactdetails.lastname, + contactdetails.firstname, + contactdetails.contactid, + account.accountid, + account.accountname, + recurringevents.recurringtype, + recurringevents.recurringdate, + GREATEST(recurringevents.recurringdate,activity.date_start) as sort_date + FROM activity + INNER JOIN crmentity ON crmentity.crmid = activity.activityid + LEFT JOIN cntactivityrel ON cntactivityrel.activityid = activity.activityid + LEFT JOIN contactdetails ON contactdetails.contactid = cntactivityrel.contactid + LEFT JOIN seactivityrel ON seactivityrel.activityid = activity.activityid + LEFT OUTER JOIN account ON account.accountid = contactdetails.accountid + LEFT OUTER JOIN recurringevents ON recurringevents.activityid = activity.activityid + INNER JOIN salesmanactivityrel ON salesmanactivityrel.activityid = activity.activityid + WHERE crmentity.deleted=0 + AND ( activity.status is NULL || activity.status != 'Completed' ) + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Held') + AND ( activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) + AND ( date_start <= '$later' OR recurringevents.recurringdate <= '$later' ) + AND salesmanactivityrel.smid ='{$current_user->id}' + ORDER BY sort_date, activity.time_start"; //$list_query = getListQuery("Activities",$where); @@ -65,5 +93,6 @@ 'accountid' => $adb->query_result($list_result, $i, 'accountid'), 'contactid' => $adb->query_result($list_result,$i,'contactid'), - 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'date_start' => getDisplayDate($adb->query_result($list_result,$i,'date_start')), + 'time_start' => $adb->query_result($list_result,$i,'time_start'), 'due_date' => getDisplayDate($adb->query_result($list_result,$i,'due_date')), 'recurringtype' => getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), @@ -79,5 +108,5 @@ // Stick the form header out there. -$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); +$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); //echo get_form_header($current_module_strings['LBL_UPCOMING'], "
".$current_module_strings['LBL_TODAY'].$later_day."
", false); @@ -114,4 +144,5 @@ $end_date=$event['due_date']; //included for getting the OverDue Activities in the Upcoming Activities $start_date=$event['date_start']; + $time_start=$event['time_start']; switch ($event['type']) { @@ -149,8 +180,10 @@ $end=explode("-",$end_date); } + $end_time=explode(":",$time_start); - $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); + $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); $curr=explode("-",$current_date); - $date_diff= mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); + $date_diff= mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) + - mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); if($date_diff>0) From mfedyk at mikefedyk.com Sat Feb 4 22:01:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:01:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb Message-ID: <43E594B2.4000601@mikefedyk.com> The default seems to be 8mb, and the dashboard and pipeline graphs don't work with that limit. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php vtiger-4.2.3-testing/index.php --- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 @@ -29,4 +29,7 @@ } +#More than 8MB memory needed for graphs +ini_set('memory_limit','16M'); + function fetchPermissionDataForTabList() { From mfedyk at mikefedyk.com Sat Feb 4 22:22:32 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:22:32 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted Message-ID: <43E599A8.9000506@mikefedyk.com> diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/Leads/Lead.php vtiger-4.2.3-testing/modules/Leads/Lead.php --- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 22:13:43.000000000 -0800 @@ -93,5 +93,5 @@ var $column_fields = Array(); - var $sortby_fields = Array('lastname','email','phone'); + var $sortby_fields = Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); var $combofieldNames = Array('leadsource'=>'leadsource_dom' From mfedyk at mikefedyk.com Sat Feb 4 22:32:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 04 Feb 2006 22:32:53 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] webmail reply & reply-to-all uri fix (hack) Message-ID: <43E59C15.1060604@mikefedyk.com> I'm hoping someone has the proper fix for this as I was curious about the webmail and there was a help request in the forum I looked and came up with this hack. diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php --- vtiger_crm-4.2.3/modules/squirrelmail-1.4.4/functions/display_messages.php 2005-12-23 03:17:24.000000000 -0800 +++ vtiger-4.2.3-testing/modules/squirrelmail-1.4.4/functions/display_messages.php 2006-01-30 14:42:59.000000000 -0800 @@ -40,5 +40,6 @@ $base_uri = preg_replace($dirs, $repl, $PHP_SELF); //echo '
overriding base_uri '; - $base_uri="/index.php?module=squirrelmail-1.4.4&action="; + #This is a quick hack that only works if vtiger is in http://domain/vtiger -mikefedyk + $base_uri="/vtiger/index.php?module=squirrelmail-1.4.4&action="; //echo '
in display messages base uri is'.$base_uri; return $base_uri; From mike at mikeandkellycrowe.com Sat Feb 4 17:26:01 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 5 Feb 2006 01:26:01 +0000 GMT Subject: [Vtigercrm-developers] Anyone have fixes for the "lose data ifthe logout timer has been reached" problem? In-Reply-To: <43E53C6D.90104@mikefedyk.com> References: <43E49D11.7000002@mikefedyk.com><43E4A23A.2070900@mikeandkellycrowe.com> <43E53C6D.90104@mikefedyk.com> Message-ID: <7992751.1139102726348.JavaMail.teamon@bda047-cell00.bisx.prod.on.blackberry> My vtiger sessions don't expire at all. Is that a setting somewhere? I haven't looked. Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Mike Fedyk Date: Sat, 04 Feb 2006 15:44:45 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] Anyone have fixes for the "lose data if the logout timer has been reached" problem? How would it be an apache issue? Write a note to a lead. Let the session expire and then try to save the note. You will login and the note won't be saved. It looks like the password screen is losing state, but I haven't looked at that code yet. Mike Crowe wrote: >This is an apache issue, right? I've never had this problem. > >Mike Fedyk wrote: > > >>http://forums.vtiger.com/viewtopic.php?t=5197 >> >>If there haven't been any connections to the server for X number of >>minutes (say you were talking to a contact and writing a note), when you >>submit that note, it will ask you to login again. >> >>After you login, the update you sent will not have been saved. >> >>In the right circumstances, you can right click on the back button and >>select the second entry from the top to post your update again. >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From m.jacquemes at neuf.fr Sun Feb 5 02:02:06 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 11:02:06 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php Message-ID: Hello everybody, I'm new on this list but have already done some work on VTiger. Normally this post would go in a help or developer forum but this problem exists also in V5 and I think it has to be corrected. In modules/Settings/ComboFieldList.php, function getUserFldArray uses direct calls to MySQL interface instead of calls to PearDatabase. This could result in connectivity problems. function getUserFldArray($fld_module) { $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = mysql_query($query); $noofrows = mysql_num_rows($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[mysql_result($result,$i,"fieldlabel")] = mysql_result($result,$i,"columnname"); } } return $user_fld; } I replace by : function getUserFldArray($fld_module) { global $adb; $user_fld = Array(); $query = "select * from field where generatedtype=2 and tabid=".fetchTabIDVal($fld_module)." and uitype IN (15,16)"; // echo $query; $result = $adb->query($query); $noofrows = $adb->getRowCount($result); if($noofrows > 0) { for($i=0; $i<$noofrows; $i++) { $user_fld[$adb->query_result($result,$i,"fieldlabel")] = $adb->query_result($result,$i,"columnname"); } } return $user_fld; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060205/67cc77f4/attachment-0003.html From jtk at yahoo.com Sun Feb 5 04:58:21 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 04:58:21 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls in modules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Michel JACQUEMES wrote: > Normally this post would go in a help or developer forum but this problem > exists also in V5 and I think it has to be corrected. This brings up a good point as we go forward with subversion repository. If you have a bug that exists on many branches, you typically make a checkin for each branch to which it applies, if the people working on that branch are ready for it. If the core team doesn't want Michel checking this fix in to vtigercrm/trunk after he checks it in to vtigercrm/branches/4.2, then we need to have a mechanism by which we know they'll apply it themselves later. The answer in both cases is trac tickets. This should be a bug, and it will have a number (eg. #426). The bug should be marked as applying to a particular milestone (4.2.4). If Michel has commit access, the post_commmit_hook script discussed will associate his comit message 'fixed #426' with the diff, and close the bug. If Michel is not a committer, he would post his patch in the bug attachments, and the person checking it in would use the comit message 'fixed #426' to close the bug. Since track tickets currently only associate with one milestone, it is my thinking that we'd want a separate bug for the the same problem still found on the trunk, associated with the 5.0.0 milestone. This is a little extra work to make the second ticket, but it gives better history of what has been fixed in a given milestone. It's a tradeoff between an extra lightweight task (making a ticket), and having a good history for that particular bug and section of code in your existing stable product and your upcoming release(s). The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 08:10:26 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 08:10:26 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? Message-ID: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Does anyone have experience with copyright-assignment documentation of committer access? I think we can be loose about signed hardcopy, but perhaps there's some benefit to having a simple text emailed in by committers that asserts that we individually: a) are free from contractual restrictions that prevent us from contributing to an OSS project. b) grant copyright on committed work to this repository to vtiger-the-company In return for the volunteers making it easy to clear copyright, perhaps vtiger-the-company can agree to some plan to assign their copyright to a board-directed foundation of the same name at some future date. Any foundation plan would only be implemented if the community grows to a size and commercial importance that it justifies the effort. If the community only acts as volunteer maintainers for existing releases, a foundation is less necessary. vtiger-the-company could be granted by the board certain elevated usage rights to the trademarks, etc, so they'd still be the 'commercial face' of a larger vtiger community. Plone did this some time ago, and now most of the original contributors are involved in commercial consultancies specializing in Plone development. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 10:20:54 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 10:20:54 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E594B2.4000601@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> Message-ID: <43E64206.40800@mikefedyk.com> Untested. This will put it in config.php instead. diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php vtiger-4.2.3-testing/install/4createConfigFile.php --- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 20:46:28.000000000 -0800 +++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 10:13:33.000000000 -0800 @@ -195,6 +195,9 @@ $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; $config .= "\$release_date = '".$release_date."';\n\n"; +$config .= "#More than 8MB memory needed for graphs\n"; +$config .= "ini_set('memory_limit','16M');\n\n"; + $config .= "//World clock & Calculator will be displayed if these variables are 'true' otherwise will not be displayed.\n"; $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; Mike Fedyk wrote: >The default seems to be 8mb, and the dashboard and pipeline graphs don't >work with that limit. > >diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >vtiger-4.2.3-testing/index.php >--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >@@ -29,4 +29,7 @@ > } > >+#More than 8MB memory needed for graphs >+ini_set('memory_limit','16M'); >+ > function fetchPermissionDataForTabList() > { > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From m.jacquemes at neuf.fr Sun Feb 5 10:58:14 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Sun, 05 Feb 2006 19:58:14 +0100 Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: <20060205125821.12124.qmail@web34604.mail.mud.yahoo.com> Message-ID: Jeff, You have perfectly understood my meaning when I submit this patch. Nevertheless, as I am new and I have tried to read all the archives, I have not been able to find where I have to submit this patch, even if I have to do it twice. I have registered on the forge, so could someone take few minutes to tell me where do I have to go? (don't need a user's manual, only few shortcuts, I hope I will understand the rest). -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Jeff Kowalczyk Envoy??: dimanche 5 f?vrier 2006 13:58 ??: vtigercrm-developers at lists.vtigercrm.com Objet?: Re: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php The person fixing the second bug (on the trunk) would $ svn switch (authmethod)://vtigercrm/trunk Then make the fix, check the diff $ svn update modules/Settings/ComboFieldList.php $ svn diff modules/Settings/ComboFieldList.php And commit to trunk $ svn commit modules/Settings/ComboFieldList.php -m 'fixed #522, refs #426' Finding a bug in two branches (e.g. trunk and a branch), is a quality issue that will hopefully become less common after a few months of trac and subversion usage. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 11:05:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 11:05:22 -0800 (PST) Subject: [Vtigercrm-developers] Bad use of MySQL calls inmodules/Settings/ComboFieldList.php In-Reply-To: Message-ID: <20060205190522.49802.qmail@web34613.mail.mud.yahoo.com> --- Michel JACQUEMES wrote: > I am new and I have tried to read all the archives, I have > not been able to find where I have to submit this patch, even if I have to > do it twice. > I have registered on the forge, so could someone take few minutes to tell me > where do I have to go? (don't need a user's manual, only few shortcuts, I > hope I will understand the rest). The development process, repository hosts, repository tracker, etc., are all changing as we speak. For the moment, patches are coming to this list. The repository into which your patch will be committed is not yet open for authenticated access. The trac tracker into which the related bug would be filed may or may not be open to user signups yet. Forge is going be used for vtiger add-ons, and will have its own svn repository. I think we'll hear from Matthew Brichacek when he's ready to give the all-clear for authenticated access to the vtiger subversion repository and user accounts on trac. http://vtiger.fosslabs.com/cgi-bin/trac.cgi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 12:01:58 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:01:58 -0700 Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> Message-ID: <1139169718.20220.495.camel@ubuntu> I don't have any problems with point "a" but I won't assign my copyrights to vtiger unless there is a foundation of some kind that controls this and a democratic voting process that allows community members to sit on the board. We've all seen it before, commercial entities get greedy (or their VC's) and if they have full copyrights over the project you can expect it to get dual licensed and then all kinds of bad things will follow. If you want examples, look no further than mambo, asterisk or sugar. Matt On Sun, 2006-02-05 at 08:10 -0800, Jeff Kowalczyk wrote: > Does anyone have experience with copyright-assignment documentation of > committer access? > > I think we can be loose about signed hardcopy, but perhaps there's some benefit > to having a simple text emailed in by committers that asserts that we > individually: > > a) are free from contractual restrictions that prevent us from contributing to > an OSS project. > > b) grant copyright on committed work to this repository to vtiger-the-company > > In return for the volunteers making it easy to clear copyright, perhaps > vtiger-the-company can agree to some plan to assign their copyright to a > board-directed foundation of the same name at some future date. > > Any foundation plan would only be implemented if the community grows to a size > and commercial importance that it justifies the effort. If the community only > acts as volunteer maintainers for existing releases, a foundation is less > necessary. > > vtiger-the-company could be granted by the board certain elevated usage rights > to the trademarks, etc, so they'd still be the 'commercial face' of a larger > vtiger community. > > Plone did this some time ago, and now most of the original contributors are > involved in commercial consultancies specializing in Plone development. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 12:15:59 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 12:15:59 -0800 (PST) Subject: [Vtigercrm-developers] Comitter access forms? In-Reply-To: <1139169718.20220.495.camel@ubuntu> Message-ID: <20060205201559.51975.qmail@web34606.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > I don't have any problems with point "a" but I won't assign my > copyrights to vtiger unless there is a foundation of some kind that > controls this and a democratic voting process that allows community > members to sit on the board. I guess you're right, copyright assignment isn't something to talk about until a foundation is in place, which isn't even on the radar at this time. The repository will be helpful here, we can assume it (theoretically) contains line-by-line 'svn blame' of the codebase, all the way back through when sourceforge CVS was started. Anyone who wanted to clear copyright (for some sort of license change) would have to slog through that and subtract out any code that wasn't written by vtiger-the-company. And they'd have their own trouble separating out the sugarcrm origination. I retract the suggestion. Commit first, answer Lawyer's questions later ;) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 12:52:37 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 13:52:37 -0700 Subject: [Vtigercrm-developers] Getting started with SVN Message-ID: <1139172757.20220.502.camel@ubuntu> So, when should we make the official switch over to SVN? I can get enough of the system up today and do a final conversion of CVS today as well. The extra features like post-commit hooks can be added as we go along correct? Anyone who wants to help set up these much needed features? I haven't checked, but do CVS check-ins slow to almost nothing over the weekend? If so, today may be the day to get the final conversion done. We gave an SVN crash course on IRC the other day that was able to get the core team up to speed on SVN so they should be ready to go for the most common day-to-day tasks. Any suggestions on when to pull the trigger? Matt From mmbrich at fosslabs.com Sun Feb 5 13:08:06 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:08:06 -0700 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <43E40310.9050803@mikefedyk.com> References: <43E40310.9050803@mikefedyk.com> Message-ID: <1139173686.20220.504.camel@ubuntu> Nada on freshmeat or sf.net. Maybe we should write one :). Matt On Fri, 2006-02-03 at 17:27 -0800, Mike Fedyk wrote: > Does anyone know of any ready-made bounty handling systems? > > Comments wanted. > > (16:53:41) David_Johnston: anyway add a sectionto the site where i can > place a bounty > (16:53:55) David_Johnston: this must have the folowing > (16:54:46) David_Johnston: 1 file uploads so i can upload descrptive > files > (16:55:48) David_Johnston: a vault where the dev can upload his work > and open it when he has been paid > (16:56:20) David_Johnston: but keep all code in case of a dispute > (16:56:54) David_Johnston: the code must be able to be run from the > vault > (16:57:10) David_Johnston: ie a working demo > (16:57:42) David_Johnston: do this and i will have a few bountys for u > (16:59:51) David_Johnston: u could also have a small % goto the vtiger > team of every bounty 5% say > (17:00:23) mfedyk: Here's what I'm thinking > (17:00:35) mfedyk: we can do most of this with a forum > (17:01:29) David_Johnston: anyway im of to bed email me if u think is > doable at (vtigerATzim-onlineDOTcom) > (17:01:35) mfedyk: the code can be signed and encrypted to a gpg key > that is held by the bounty mediator. > (17:01:51) David_Johnston: yup > (17:02:07) mfedyk: and the mediator releases the code once all sides > agree on the bounty. > (17:02:19) David_Johnston: kewl > (17:02:34) David_Johnston: but the code must be able to run > (17:02:48) mfedyk: I don't think we should have an automated hosting > of the code. > (17:03:26) mfedyk: with your system you would end up with a modified > code base, but would need to know the tools to extract the changes. > (17:03:27) David_Johnston: so for example i can go to > www.vtiger.com/bounty232/demo/ and see it work > (17:04:40) David_Johnston: just make shure vtiger stay honist anit > will all work > (17:06:46) David_Johnston: i love OS but understand nothing is for > free > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From jtk at yahoo.com Sun Feb 5 13:23:09 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:23:09 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139172757.20220.502.camel@ubuntu> Message-ID: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > So, when should we make the official switch over to SVN? > ... do a final conversion of CVS today as well. ASAP, it seems like the vtiger team has refrained from committing over the weekend. Unfortunately, sourceforge's 'nightly' tarball is still the exact same bytecount as the one we worked with originally: 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 Is the same as the one that yeilded: Total SVN Commits: 3392 First Revision Date: Mon Aug 30 02:13:46 2004 Last Revision Date: Tue Jan 24 08:40:10 2006 I think we need to force a nightly tarball backup, somehow. Anyone on the vtiger team have access to the vtigercrm sourceforge shell account? I don't know if you can even do a backup without the sourceforge administrator's intervention. Maybe the sourceforge shell account has access to the repository root, and can tar and scp it manually. > The extra features like post-commit hooks can be added as we go > along correct? Anyone who wants to help set up these much needed > features? Yes, those goodies shouldn't stop us from starting with svn cutover at a reasonable opportunity. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 13:28:25 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 14:28:25 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> References: <20060205212309.65857.qmail@web34601.mail.mud.yahoo.com> Message-ID: <1139174905.20220.517.camel@ubuntu> > Unfortunately, sourceforge's 'nightly' tarball is still the exact same > bytecount as the one we worked with originally: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 darn, I was hoping we could have it before the core team gets started again (this evening). The date is right. Should I pull it down and convert it and see what we get? Matt From jtk at yahoo.com Sun Feb 5 13:32:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:32:58 -0800 (PST) Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <1139173686.20220.504.camel@ubuntu> Message-ID: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > Nada on freshmeat or sf.net. Maybe we should write one :). I was surpised when my search came up empty, too. Maybe a trac ticket marked with a certain component could function as a bounty post? http://fundable.org comes to mind as a possiblity. 5% is about my upper limit for acceptable fee-load on an open-source funding mechanism. For the 5%, fundable .org seems to offer some thoughtful features for transacting group funding. "...How much does Fundable cost? Starting a group action or making a pledge is completely FREE. EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group actions) have a 5% fee taken from their totals. (This does not apply to group actions created before January 5, 2006. Click here to read about fees for these older group actions). Remember, there is no cost to set up a group action and no one pays anything if a group action expires.""" __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 13:39:04 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 13:39:04 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205213904.90092.qmail@web34614.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > > 19127186 Feb 5 15:59 vtigercrm-cvsroot.tar.bz2 > The date is right. Should I pull it down and convert it and see what we > get? No, I wasn't clear about the current file. That tarball is what you get at this moment, and the bytecount hasn't changed since the one you and I worked with on or about friday. They're the same file, that's just my local creation time. Sourceforge's nightly tarball mechanism apparently isn't firing nightly. tarring up the CVS repository root would be just as good, but I have no idea what the sourceforge shell account layout is, if that repository is even visible. When I was running through our procedure, the steps in sequence for cvs2svn and svn reorganization took about a half-hour or less. If we can get someone with the sourceforge shell account to get us a tarball of the repository ASAP, maybe there's still time... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Sun Feb 5 14:01:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 14:01:30 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139174905.20220.517.camel@ubuntu> Message-ID: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> I don't know if they'll get to it in time, but I opened a support request with sourceforge: http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 ------------------- Nightly tarball needed for vtigercrm, last date 2005-01-24 Volunteer community members are trying to complete an time-dependent operation on the CVS repository for sourceforge project: vtigercrm The nightly tarball we did our test run with only has commit activity up through Tue Jan 24 08:40:10 2006. The tarball itself seems to be dated on the 24th. There has been commit activity since then, but no newer nightly tarball is available. Last known CVS activity is 2006-02-03 16:20. Can you trigger that backup at your earliest convenience? If possible, can you also tell me whether a person using the vtigercrm sourceforge shell account would be able backup the repository directory manually? Those guys come in to work in a few hours, and that will be our last chance to do this operation today. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Sun Feb 5 14:25:29 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 05 Feb 2006 15:25:29 -0700 Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> References: <20060205220130.4711.qmail@web34613.mail.mud.yahoo.com> Message-ID: <1139178329.20220.523.camel@ubuntu> Great!, even if they can't get to it today we may be able to co-ordinate something that still gives us a clean cut-off point. If they can, icing on the cake. Matt On Sun, 2006-02-05 at 14:01 -0800, Jeff Kowalczyk wrote: > I don't know if they'll get to it in time, but I opened a support request with > sourceforge: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 > > ------------------- > Nightly tarball needed for vtigercrm, last date 2005-01-24 > > Volunteer community members are trying to complete an > time-dependent operation on the CVS repository for > sourceforge project: vtigercrm > > The nightly tarball we did our test run with only has > commit activity up through Tue Jan 24 08:40:10 2006. > The tarball itself seems to be dated on the 24th. > > There has been commit activity since then, but no newer > nightly tarball is available. Last known CVS activity > is 2006-02-03 16:20. > > Can you trigger that backup at your earliest convenience? > > If possible, can you also tell me whether a person > using the vtigercrm sourceforge shell account would be > able backup the repository directory manually? Those > guys come in to work in a few hours, and that will be > our last chance to do this operation today. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From joestewart at users.sourceforge.net Sun Feb 5 14:01:16 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:01:16 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <20060205220116.GA6637@beststuff.com> On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > > Nada on freshmeat or sf.net. Maybe we should write one :). > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > Launchpad kind of fills in this for open source projects. Bounties, Rosetta translation for any project, and built to work with distro's. Seeing it made me have second thoughts about writing my own reverse auction. A couple of notable projects there :) https://launchpad.net/projects/+all Of course KDE and all the others still have their own project environments too. Joe > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > This also does look like it might work OK. Joe From joestewart at users.sourceforge.net Sun Feb 5 14:25:57 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Sun, 5 Feb 2006 16:25:57 -0600 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205220116.GA6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> Message-ID: <20060205222557.GB6637@beststuff.com> On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: > > --- Matthew Brichacek wrote: > > > Nada on freshmeat or sf.net. Maybe we should write one :). > > > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > > with a certain component could function as a bounty post? > > > > Launchpad kind of fills in this for open source projects. Bounties, > Rosetta translation for any project, and built to work with distro's. > Seeing it made me have second thoughts about writing my own reverse > auction. > Ironically there is this bounty on Launchpad: https://launchpad.net/bounties/vtiger-universe Sorry for the follow up to my own post. Joe From webmaster at vtigercrmfrance.org Sun Feb 5 14:35:47 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Sun, 05 Feb 2006 23:35:47 +0100 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205222557.GB6637@beststuff.com> References: <1139173686.20220.504.camel@ubuntu> <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> <20060205220116.GA6637@beststuff.com> <20060205222557.GB6637@beststuff.com> Message-ID: <43E67DC3.2050202@vtigercrmfrance.org> An ubuntu package exist : http://www.vtigercrmfrance.org/component/option,com_bookmarks/Itemid,94/mode,0/catid,1/navstart,0/search,*/ this package is not perfect, just an alien port from suse rpm package, but fabo (fathi) is working on new debian and ubuntu package for vtiger crm 5 release. vtiger CRM is also in debian prospecting package, thanks to fathi too ;-) Joe Stewart a ?crit : >On Sun, Feb 05, 2006 at 04:01:16PM -0600, Joe Stewart wrote: > > >>On Sun, Feb 05, 2006 at 01:32:58PM -0800, Jeff Kowalczyk wrote: >> >> >>>--- Matthew Brichacek wrote: >>> >>> >>>>Nada on freshmeat or sf.net. Maybe we should write one :). >>>> >>>> >>>I was surpised when my search came up empty, too. Maybe a trac ticket marked >>>with a certain component could function as a bounty post? >>> >>> >>> >>Launchpad kind of fills in this for open source projects. Bounties, >>Rosetta translation for any project, and built to work with distro's. >>Seeing it made me have second thoughts about writing my own reverse >>auction. >> >> >> > >Ironically there is this bounty on Launchpad: > > https://launchpad.net/bounties/vtiger-universe > >Sorry for the follow up to my own post. > >Joe > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mike at mikeandkellycrowe.com Sun Feb 5 14:49:24 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Sun, 05 Feb 2006 17:49:24 -0500 Subject: [Vtigercrm-developers] FOSS projects for bounty system? In-Reply-To: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> References: <20060205213258.93756.qmail@web34615.mail.mud.yahoo.com> Message-ID: <43E680F4.7060803@mikeandkellycrowe.com> What about pledging/campaigning s/w...Close? http://openhive.sourceforge.net/ http://demo.voter2voter.org/demo/index.php?display=Home This looks good. Make Campaign=Bounty, Have people put what $ they pledge Jeff Kowalczyk wrote: > --- Matthew Brichacek wrote: > >> Nada on freshmeat or sf.net. Maybe we should write one :). >> > > I was surpised when my search came up empty, too. Maybe a trac ticket marked > with a certain component could function as a bounty post? > > http://fundable.org comes to mind as a possiblity. 5% is about my upper limit > for acceptable fee-load on an open-source funding mechanism. For the 5%, > fundable .org seems to offer some thoughtful features for transacting group > funding. > > "...How much does Fundable cost? > > Starting a group action or making a pledge is completely FREE. > > EFFECTIVE JANUARY 5, 2006: Completed group actions (and only completed group > actions) have a 5% fee taken from their totals. (This does not apply to group > actions created before January 5, 2006. Click here to read about fees for these > older group actions). > > Remember, there is no cost to set up a group action and no one pays anything if > a group action expires.""" > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > -- Cheers! Mike Yahoo: mikecrowe MSNM: mike at mikeandkellycrowe.com IRC: Commonly on #vtiger From jtk at yahoo.com Sun Feb 5 17:11:41 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 5 Feb 2006 17:11:41 -0800 (PST) Subject: [Vtigercrm-developers] Getting started with SVN In-Reply-To: <1139178329.20220.523.camel@ubuntu> Message-ID: <20060206011141.27983.qmail@web34607.mail.mud.yahoo.com> This command can be used to monitor the status of the tarball: $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --20:08:34-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2.1' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Mon, 06 Feb 2006 01:08:34 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Tue, 24 Jan 2006 16:13:42 GMT ETag: "534732-123db92-7f07980" Accept-Ranges: bytes Content-Length: 19127186 Connection: close Content-Type: application/x-bzip2 Length: 19,127,186 (18M) [application/x-bzip2] 200 OK __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Sun Feb 5 17:33:09 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 05 Feb 2006 17:33:09 -0800 Subject: [Vtigercrm-developers] vtiger license(s) (was: Comitter access forms?) In-Reply-To: <1139169718.20220.495.camel@ubuntu> References: <20060205161026.58916.qmail@web34610.mail.mud.yahoo.com> <1139169718.20220.495.camel@ubuntu> Message-ID: <43E6A755.1090209@mikefedyk.com> Matthew Brichacek wrote: >I don't have any problems with point "a" but I won't assign my >copyrights to vtiger unless there is a foundation of some kind that >controls this and a democratic voting process that allows community >members to sit on the board. We've all seen it before, commercial >entities get greedy (or their VC's) and if they have full copyrights >over the project you can expect it to get dual licensed and then all >kinds of bad things will follow. If you want examples, look no further >than mambo, asterisk or sugar. > > > I completely agree. But I want to take it a bit further. I would be willing to allow joint copyright assignment (similar to what Sun does with OpenOffice.org) but any file I add will be under the LGPL. I see no reason to add *any* files under the SPL, VPL or MPL license to vtiger. This thread about the SPL and MPL licenses applies to VPL also: http://lists.debian.org/debian-legal/2005/11/msg00112.html Why do we need *another* open source license? From allan.bush+vtiger_dev at gmail.com Mon Feb 6 12:17:15 2006 From: allan.bush+vtiger_dev at gmail.com (Allan Bush) Date: Mon, 6 Feb 2006 12:17:15 -0800 Subject: [Vtigercrm-developers] [vtigercrm-developers] Re: Has anyone addressed this data overwriting issue? In-Reply-To: <43E40B6E.3080201@mikefedyk.com> References: <43E3D5B7.8040507@mikefedyk.com> <43E40B6E.3080201@mikefedyk.com> Message-ID: <3bec26390602061217r1345d5a7gba5db232ae72f795@mail.gmail.com> > Also, you would have to support old versions of adodb and couldn't use > the features from the new versions unless you tested for the right > version before-hand. Do you want that? At least you know what version > to program for when it is in the codebase. Just because it hasn't been > update often enough to your liking doesn't mean we can't update it more > often. Also a middle-ground may be to just have a variable that > specifies the location of adodb and default to the one included wit vtiger. > > One more thing. You wouldn't be able to patch adodb anymore. I forget > who it was, but they wanted adodb out of the codebase but not until a > postgres feature was merged upstream. > > Let's keep adodb in the vtiger source code. > That was me I needed to use a patch to get the postgres install process to work properly. The patch has now made it's way upstream though so creating an adodb dependency >= 4.70 works for me. I was going to avoid weighting in on this matter, but looks like I can't stop myself. Do to the expressed need to create vtiger for dummies (I think a lot of stuff outside of the installation process need to be cleaned up for this to be possible) I understand the need for the current bundled packages, however if vtiger is ever going to be included in a Linux package manager then it needs to be stripped to just the vtiger code and a list of dependencies. From jtk at yahoo.com Tue Feb 7 04:43:47 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 7 Feb 2006 04:43:47 -0800 (PST) Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? Message-ID: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> I have heard nothing from sourceforge help desk regarding when they're going to fix the inactive nightly cvs repository backup. If any of the core developers have ssh access to the vtigercrm area of sourceforge, please look for the repository directory, which will contain directories as follows: CVSROOT customerportal outlookplugin sugar2vtiger thunderbirdextn vtiger_crm vtiger_webforms vtigercrmoutlook vtigeroutlook vtigertoolbar wordintegration I haven't used sourceforge shell access, so I don't know what layout it has. If you find repository, what we need to complete the subversion cutover is: a) at the *end* of vtiger team's workday, make a timestamped repos backup: tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found b) Announce on this list that an attempted cvs to svn cutover is going to happen, and CVS checkins should be curtailed for the next 8-12 hours. c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can get at it. d) let Matthew Brichacek know that the cutover can begin, if he has time that day to run through the conversion procedure. e) If a-d happen, Matthew announces before the vtiger team's next workday begins that the svn repository is open, and CVS should not be committed to anymore. If we don't get all the way through that in one day for some reason, we can try the next day, and so on. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jlee at zertis.net Tue Feb 7 06:44:59 2006 From: jlee at zertis.net (Josh Lee) Date: Tue, 07 Feb 2006 08:44:59 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> Message-ID: <43E8B26B.9020006@zertis.net> I do not know about there system for sure, but I was under the belief that every user has their own crotab. If this is so we don't need them to repair the backup, we could mearly do it our selfs (as in someone who has shell access with vtiger at sourceforge.net). Jeff Kowalczyk wrote: >I have heard nothing from sourceforge help desk regarding when they're going to >fix the inactive nightly cvs repository backup. > >If any of the core developers have ssh access to the vtigercrm area of >sourceforge, please look for the repository directory, which will contain >directories as follows: > >CVSROOT >customerportal >outlookplugin >sugar2vtiger >thunderbirdextn >vtiger_crm >vtiger_webforms >vtigercrmoutlook >vtigeroutlook >vtigertoolbar >wordintegration > >I haven't used sourceforge shell access, so I don't know what layout it has. If >you find repository, what we need to complete the subversion cutover is: > >a) at the *end* of vtiger team's workday, make a timestamped repos backup: > tar czf vtigercrm-200602071800GMT.tar.gz /path/where/repos/found > >b) Announce on this list that an attempted cvs to svn cutover is going to >happen, and CVS checkins should be curtailed for the next 8-12 hours. > >c) scp vtigercrm-200602071800GMT.tar.gz to some other host where Matthew can >get at it. > >d) let Matthew Brichacek know that the cutover can begin, if he has time that >day to run through the conversion procedure. > >e) If a-d happen, Matthew announces before the vtiger team's next workday >begins that the svn repository is open, and CVS should not be committed to >anymore. > >If we don't get all the way through that in one day for some reason, we can try >the next day, and so on. > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > -------------- next part -------------- A non-text attachment was scrubbed... Name: jlee.vcf Type: text/x-vcard Size: 219 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060207/7dd3051c/attachment-0003.vcf From joe at beststuff.com Tue Feb 7 06:57:02 2006 From: joe at beststuff.com (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From joestewart at users.sourceforge.net Tue Feb 7 06:57:02 2006 From: joestewart at users.sourceforge.net (Joe Stewart) Date: Tue, 7 Feb 2006 08:57:02 -0600 Subject: [Vtigercrm-developers] Anyone have shell access to vtigercrm sourceforge? In-Reply-To: <43E8B26B.9020006@zertis.net> References: <20060207124347.77619.qmail@web34614.mail.mud.yahoo.com> <43E8B26B.9020006@zertis.net> Message-ID: <20060207145702.GA7608@beststuff.com> On Tue, Feb 07, 2006 at 08:44:59AM -0600, Josh Lee wrote: > I do not know about there system for sure, but I was under the belief > that every user has their own crotab. If this is so we don't need them > to repair the backup, we could mearly do it our selfs (as in someone who > has shell access with vtiger at sourceforge.net). > Unless things have changed the sourceforge shell servers do not have access to the cvs repository except for checkouts. This is why any changes to the cvs repositories requires tech support requests. ref: http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#cvs As far as who has access, any of the vtigercrm project developers on sf.net has the group privileges on the group file storage. Don't think it really matters regarding the cvs though. Joe From fboudra at free.fr Thu Feb 9 01:13:05 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 9 Feb 2006 10:13:05 +0100 Subject: [Vtigercrm-developers] vtigerforge News Message-ID: <200602091013.05358.fboudra@free.fr> hi all, some news about vtigerforge ... it's running and usable, you can find it at : http://vtigerforge.fosslabs.com/ all basic stuff works : * create accounts * create projects * subversion checkout/commit * viewcvs * vtigerforge theme on my todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * fix mailing list yourproject-commits * add wiki plugin * add svn commit email plugin * add svn tracker plugin * redirect vtigerforge.com All Thanks to Matthew Brichacek (mmbrich) for the hosting. cheers, Fathi From sergiokessler at gmail.com Thu Feb 9 15:12:59 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 9 Feb 2006 20:12:59 -0300 Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <200602091013.05358.fboudra@free.fr> References: <200602091013.05358.fboudra@free.fr> Message-ID: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> is there any news about when/where the official development goes to devel.vtiger.com (aka vtiger.fosslabs.com) ? /sak On 2/9/06, Fathi Boudra wrote: > hi all, > > some news about vtigerforge ... > > it's running and usable, you can find it at : > http://vtigerforge.fosslabs.com/ > > all basic stuff works : > * create accounts > * create projects > * subversion checkout/commit > * viewcvs > * vtigerforge theme > > on my todo list : > * test other services : ftp, mailing lists, shell > * fix the viewcvs theme > * fix ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ > * fix mailing list yourproject-commits > * add wiki plugin > * add svn commit email plugin > * add svn tracker plugin > * redirect vtigerforge.com > > All Thanks to Matthew Brichacek (mmbrich) for the hosting. > > cheers, > > Fathi > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From jtk at yahoo.com Thu Feb 9 15:27:58 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 15:27:58 -0800 (PST) Subject: [Vtigercrm-developers] vtigerforge News In-Reply-To: <49216030602091512v4380a582s5931b54a1c448784@mail.gmail.com> Message-ID: <20060209232758.43187.qmail@web34601.mail.mud.yahoo.com> --- "Sergio A. Kessler" wrote: > is there any news about when/where the official development goes to > devel.vtiger.com (aka vtiger.fosslabs.com) ? We're waiting on the 'nightly' tarball of the CVS repository to resume service. It stopped generating 2006-01-24 for unknown reasons. Once we have a current CVS snapshot, a procedure has been tested to convert that tarball to a properly configured subversion repository. Matthew has already done all the subversion and trac setup. I filed a support request with sourceforge, but they're not replying any progress at this time: https://sourceforge.net/tracker/index.php?func=detail&aid=1424797&group_id=1&atid=200001 This situation is frustrating, I'm sure, for those who want to work on vtigercrm-4.2.4 and various feature branches, but we're at the mercy of the sourceforge help desk for the time being. It would take somebody there 5 minutes to cut the tarball we need. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 16:34:14 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 16:34:14 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? Message-ID: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Sourceforge came through with a manual copy of our needed CVS repository snapshot. If Matthew is ready, the conversion to subversion could happen at any time. It is unclear if the automatic nightly snapshots will resume tomorrow. --------------- $ wget -S --spider http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Fri, 10 Feb 2006 00:33:01 GMT Server: Apache/2.0.51 (Fedora) Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT ETag: "534732-1274a35-a37dbf40" Accept-Ranges: bytes Content-Type: application/x-bzip2 Connection: close Length: unspecified [application/x-bzip2] 200 OK ----------------- Comment By: Robert Liesenfeld (xunil) Date: 2006-02-10 00:17 Message: Logged In: YES user_id=1054 I've manually recreated your CVS tarball on the cvs servers. This is as of 2006-02-09 16:09 PST. We are looking into why this was not recreated automatically. Thanks for the heads-up. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mmbrich at fosslabs.com Thu Feb 9 17:26:23 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 18:26:23 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> Message-ID: <1139534783.29766.105.camel@ubuntu> I'll get on this ASAP, maybe we can have it up by the time the vtiger crew starts. matt On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > Sourceforge came through with a manual copy of our needed CVS repository > snapshot. If Matthew is ready, the conversion to subversion could happen at any > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > --------------- > > $ wget -S --spider > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > sent, awaiting response... HTTP/1.1 200 OK > Date: Fri, 10 Feb 2006 00:33:01 GMT > Server: Apache/2.0.51 (Fedora) > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > ETag: "534732-1274a35-a37dbf40" > Accept-Ranges: bytes > Content-Type: application/x-bzip2 > Connection: close > Length: unspecified [application/x-bzip2] > 200 OK > > ----------------- > > Comment By: Robert Liesenfeld (xunil) > Date: 2006-02-10 00:17 > > Message: > Logged In: YES > user_id=1054 > > I've manually recreated your CVS tarball on the cvs servers. > This is as of 2006-02-09 16:09 PST. > > We are looking into why this was not recreated > automatically. Thanks for the heads-up. > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From mmbrich at fosslabs.com Thu Feb 9 19:09:05 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 09 Feb 2006 20:09:05 -0700 Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139534783.29766.105.camel@ubuntu> References: <20060210003414.29982.qmail@web34608.mail.mud.yahoo.com> <1139534783.29766.105.camel@ubuntu> Message-ID: <1139540946.29766.107.camel@ubuntu> It's up, all that's left is a full list of users and which branches/trunks they are allowed to work with. YAY!! Matt On Thu, 2006-02-09 at 18:26 -0700, Matthew Brichacek wrote: > I'll get on this ASAP, maybe we can have it up by the time the vtiger > crew starts. > > matt > > On Thu, 2006-02-09 at 16:34 -0800, Jeff Kowalczyk wrote: > > Sourceforge came through with a manual copy of our needed CVS repository > > snapshot. If Matthew is ready, the conversion to subversion could happen at any > > time. It is unclear if the automatic nightly snapshots will resume tomorrow. > > > > --------------- > > > > $ wget -S --spider > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 --19:33:01-- > > http://cvs.sourceforge.net/cvstarballs/vtigercrm-cvsroot.tar.bz2 => > > `vtigercrm-cvsroot.tar.bz2' Resolving cvs.sourceforge.net... 66.35.250.207 > > Connecting to cvs.sourceforge.net|66.35.250.207|:80... connected. HTTP request > > sent, awaiting response... HTTP/1.1 200 OK > > Date: Fri, 10 Feb 2006 00:33:01 GMT > > Server: Apache/2.0.51 (Fedora) > > Last-Modified: Fri, 10 Feb 2006 00:16:21 GMT > > ETag: "534732-1274a35-a37dbf40" > > Accept-Ranges: bytes > > Content-Type: application/x-bzip2 > > Connection: close > > Length: unspecified [application/x-bzip2] > > 200 OK > > > > ----------------- > > > > Comment By: Robert Liesenfeld (xunil) > > Date: 2006-02-10 00:17 > > > > Message: > > Logged In: YES > > user_id=1054 > > > > I've manually recreated your CVS tarball on the cvs servers. > > This is as of 2006-02-09 16:09 PST. > > > > We are looking into why this was not recreated > > automatically. Thanks for the heads-up. > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From jtk at yahoo.com Thu Feb 9 19:13:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:13:36 -0800 (PST) Subject: [Vtigercrm-developers] cvs tarball manually recreated, ready for conversion? In-Reply-To: <1139540946.29766.107.camel@ubuntu> Message-ID: <20060210031336.30803.qmail@web34604.mail.mud.yahoo.com> --- Matthew Brichacek wrote: > It's up, all that's left is a full list of users and which > branches/trunks they are allowed to work with. > YAY!! > Matt Terrific work, Matt. Thanks for putting in the time tonight, before the vtiger team starts their next workday. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jtk at yahoo.com Thu Feb 9 19:24:44 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Thu, 9 Feb 2006 19:24:44 -0800 (PST) Subject: [Vtigercrm-developers] CVS cutover to svn, confirm with team Message-ID: <20060210032444.16015.qmail@web34610.mail.mud.yahoo.com> Welcome to the subversion repository and trac instance, all thanks to Matt and co. for the hosting and administration of all this. This thread could be used by the vtiger team to confirm that: a) they're going to go live with development on vtigercrm/trunk as of today, and sourceforge CVS is 'dark' as of today. b) people with an interest in 4.2 maintenance can obtain work on vtigercrm/branches/4.2 c) maintainers can recreate an accurate vtigercrm/tags/vtigercrm-4.2.3, and cut a new tar.gz and .zip d) maintainers can make vtigercrm/tags/vtigercrm-4.2.4 from vtigercrm/branches/4.2 at some near-future date, and get it officially released. Matt needs to announce when he's ready with authenticated access, (svn+ssh:// and/or https://) and distribute login info, but other than that, release the hounds! P.S. I propose that svndump (in plaintext format) be run on the repositories as a cron job daily, just for the first week or so, in case we have any unforseen trouble. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mfedyk at mikefedyk.com Thu Feb 9 23:48:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 09 Feb 2006 23:48:22 -0800 Subject: [Vtigercrm-developers] New way to store phone numbers, email addresses and postal addresses Message-ID: <43EC4546.9040703@mikefedyk.com> Comments? > (23:36:53) *mfedyk:* does anyone know if 5.0 has any db changes in > storing phone numbers, email addresses and postal addresses? > (23:39:11) *mfedyk:* I've been thinking we need one table that stores > them in one field with a data type and a subtype > (23:40:25) *mfedyk:* so if you're searching for a phone number it > wouldn't matter if it was phone fax, mobile or pager (and you wouldn't > need custom fields if you have lots of phone numbers per lead, contact > or account. > (23:41:31) *mfedyk:* see, because one of the uses of crm is in those > "save your ass" type situations. You know the phone number that is > calling you and you're talking to them but forgot their name (for > instance). > (23:41:46) *mfedyk:* this way you don't have to search in phone number > (23:42:01) *mfedyk:* then mobile > (23:42:34) *mfedyk:* or any of the custom fields you've added for > phone numbers. > (23:45:37) *mfedyk:* the table would have these fields: crmid, data > type (phone, email, web site, etc.), subtype (phone, fax, office, > mobile -- any division under the main type), data_field (VARCHAR(50)) From workgroup at erpakademi.com Fri Feb 10 01:42:18 2006 From: workgroup at erpakademi.com (ERPakademi Work Group) Date: Fri, 10 Feb 2006 11:42:18 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? Message-ID: <00c101c62e26$4cef1650$b87efea9@atptech.net> How notify by FAX or SMS batch Job in Vtiger? Vtiger support any FAX or SMS OpenSource solutions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060210/28b3d5c6/attachment-0003.html From mfedyk at mikefedyk.com Fri Feb 10 08:40:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Fri, 10 Feb 2006 08:40:19 -0800 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? In-Reply-To: <00c101c62e26$4cef1650$b87efea9@atptech.net> References: <00c101c62e26$4cef1650$b87efea9@atptech.net> Message-ID: <43ECC1F3.3090309@mikefedyk.com> ERPakademi Work Group wrote: > How notify by FAX or SMS batch Job in Vtiger? > Vtiger support any FAX or SMS OpenSource solutions? What batch operation do you want to be notified about? >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > Interesting... From gokhan at teknobox.com Fri Feb 10 22:47:14 2006 From: gokhan at teknobox.com (=?windows-1254?Q?G=F6khan_MERCANO=D0LU?=) Date: Sat, 11 Feb 2006 08:47:14 +0200 Subject: [Vtigercrm-developers] How notify by FAX batch Job in Vtiger? References: <00c101c62e26$4cef1650$b87efea9@atptech.net> <43ECC1F3.3090309@mikefedyk.com> Message-ID: <010001c62ed7$00b9f0f0$b87efea9@atptech.net> >> How notify by FAX or SMS batch Job in Vtiger? >> Vtiger support any FAX or SMS OpenSource solutions? > > What batch operation do you want to be notified about? For. Ex: Customer invoice, speacial reminder by fax or SMS.... So I will working for integration that soluiton to vtiger 1-) Send reminder by FAX or SMS SMS (http://php2sms.sourceforge.net/) FAX (http://www.hylafax.org) 2-) Barcode generation for each inventory (its more important relation to customer system) http://bar-code.sourceforge.net/ and barcode scanner (http://webqcat.sourceforge.net/) 3-) Vtiger User Messanger (I will development) From mfedyk at mikefedyk.com Sat Feb 11 17:47:56 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 11 Feb 2006 17:47:56 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS Message-ID: <43EE93CC.4060203@mikefedyk.com> diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php vtiger-4.2.3-dbtest/modules/Import/parse_utils.php --- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 20:46:29.000000000 -0800 +++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 10:38:17.000000000 -0800 @@ -20,6 +20,7 @@ function parse_import($file_name,$delimiter,$max_lines,$has_header) { + ini_set('auto_detect_line_endings',1); $line_count = 0; $field_count = 0; From developer at infointegrated.com Sun Feb 12 16:30:52 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 12 Feb 2006 18:30:52 -0600 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <43E3E30F.5030602@mikefedyk.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> Message-ID: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Not sure where we are with the branch at this point. I had some time and decided to try this patch on the 4.2.3 code. There were a few problems... Here's what I found: /include/utils.php (line 812) in function get_group_options: $sql = "select groupname from groups"; (The patch changes the field from "name" to "groupname". Not sure why, nor if there are other changes. It seemed to work changing this line to "name", as well as updating the SQL table to "groupname" - which is the option I chose. This fix corrects the "New Ticket" option, which was not displaying at all.) /modules/Home/index.php (line 157:160) add new line: $list .= $row["type"]; $list .= ''; + $list .= ''; $list .= ''; $i++; (This patch corrects the missing right border on the My Group Allocations section on the Home module.) /modules/HelpDesk/ListTickets.php (line 107): $list.=''; (This didn't cause any problems, but clearly should be a , not the it was originally in the script). With a bit of free time from the normal day-to-day business support, I have setup a development instance on my server for v4.2 branches. Once the branch is on the new CVS, I'd like to start helping in testing and troubleshooting. I'm new to CVS (not PHP), so I would also need some simple instructions on how to pull a distribution from CVS. Also, if there is a preferred format for posting patch code, please let me know. Thanks, Brian On Feb 3, 2006, at 5:11 PM, Mike Fedyk wrote: > Matthew Brichacek wrote: > >> Yea I wanted to start breaking this down into sub-patches with >> diffs and >> then send those to the list, from there we can check them in one- >> by-one >> with the proper comments. I thought I would post it anyways so other >> people can start reviewing it. >> > I don't think posting the patch will be very helpful, but here's the > diffstat. > > This might be what is in the 4.5 branch in cvs/svn. Dunno if that > will > be any better. > > Mike > > 422_to_424.php |only > > Release_Notes.html |only > > SendReminder.php | 2 > > bin/startvTiger.bat | 28 > > bin/startvTiger.sh | 10 > > bin/stopvTiger.bat | 8 > > bin/uninstallvtiger.sh | 28 > > contactserialize.php | 219 > > cron/send_mail.php | 2 > > data/CRMEntity.php | 108 > > include/Calc.php | 2 > > include/ColorPicker2.js |only > > include/ComboStrings.php | 3 > > include/CustomFieldUtil.php | 37 > > include/RelatedListView.php | 280 > > include/database/PearDatabase.php | 49 > > include/dd |only > > include/general.js | 64 > > include/images/bgcolor.gif |only > > include/language/en_us.lang.php | 17 > > include/nusoap/changelog | 682 > > include/nusoap/class.nusoap_base.php | 1561 - > > include/nusoap/class.soap_fault.php | 149 > > include/nusoap/class.soap_parser.php | 1127 - > > include/nusoap/class.soap_server.php | 1864 +- > > include/nusoap/class.soap_transport_http.php | 1798 + > > include/nusoap/class.soap_val.php | 163 > > include/nusoap/class.soapclient.php | 1496 - > > include/nusoap/class.wsdl.php | 3026 +-- > > include/nusoap/class.wsdlcache.php | 344 > > include/nusoap/class.xmlschema.php | 1671 - > > include/nusoap/nusoap.php |12836 ++ > +++++------- > > include/nusoap/nusoapmime.php | 723 > > include/submenu.js | 6 > > include/uifromdbutil.php | 59 > > include/utils.php | 1009 + > > install/0welcome.php | 2558 ++ > > install/1checkSystem.php | 261 > > install/2setConfig.php | 285 > > install/3confirmConfig.php | 757 > > install/4createConfigFile.php | 344 > > install/5createTables.php | 274 > > install/images |only > > install/install.css | 10 > > install/populateSeedData.php | 17 > > log4php/appenders/LoggerAppenderFile.php | 2 > > modules/Accounts/Account.php | 75 > > modules/Accounts/Delete.php | 6 > > modules/Accounts/DetailView.html | 2 > > modules/Accounts/EditView.html | 1 > > modules/Accounts/EditView.php | 1 > > modules/Accounts/Forms.php | 124 > > modules/Accounts/ListView.html | 146 > > modules/Accounts/ListView.php | 73 > > modules/Accounts/ListViewTop.php | 8 > > modules/Accounts/Merge.php | 245 > > modules/Accounts/Popup.html | 186 > > modules/Accounts/Save.php | 6 > > modules/Accounts/SearchForm.html | 14 > > modules/Accounts/language/en_us.lang.php | 4 > > modules/Activities/Activity.php | 34 > > modules/Activities/Delete.php | 6 > > modules/Activities/DetailView.html | 2 > > modules/Activities/EditView.html | 9 > > modules/Activities/EditView.php | 1 > > modules/Activities/Forms.php | 295 > > modules/Activities/ListView.php | 29 > > modules/Activities/OpenListView.html | 17 > > modules/Activities/OpenListView.php | 40 > > modules/Activities/Save.php | 46 > > modules/Activities/SendReminder.php | 2 > > modules/Calendar/UserCalendar.php | 2 > > modules/Calendar/appointment.pinc | 4 > > modules/Calendar/calendar_day.php | 26 > > modules/Calendar/calendar_month.php | 27 > > modules/Calendar/calendar_week.php | 49 > > modules/Contacts/AddBusinessCard.php | 23 > > modules/Contacts/Contact.php | 142 > > modules/Contacts/Delete.php | 5 > > modules/Contacts/DetailView.html | 5 > > modules/Contacts/DetailView.php | 5 > > modules/Contacts/EditView.html | 1 > > modules/Contacts/EditView.php | 4 > > modules/Contacts/Forms.php | 135 > > modules/Contacts/ListView.html | 136 > > modules/Contacts/ListView.php | 54 > > modules/Contacts/Merge.php | 219 > > modules/Contacts/Popup.html | 17 > > modules/Contacts/RenderRelatedListUI.php | 4 > > modules/Contacts/Save.php | 74 > > modules/CustomView/CustomView.php | 50 > > modules/CustomView/EditView.html | 1 > > modules/CustomView/ListViewTop.php | 10 > > modules/CustomView/PopulateCustomView.php | 2 > > modules/CustomView/language/en_us.lang.php | 5 > > modules/Dashboard/Chart_my_pipeline_by_sales_stage.php | 2 > > modules/Dashboard/Chart_outcome_by_month.php | 2 > > modules/Dashboard/Chart_pipeline_by_sales_stage.php | 2 > > modules/Emails/Choose.php |only > > modules/Emails/ChooseEmail.php |only > > modules/Emails/Delete.php | 5 > > modules/Emails/DetailView.html | 3 > > modules/Emails/DetailView.php | 18 > > modules/Emails/EditView.html | 7 > > modules/Emails/EditView.php | 663 > > modules/Emails/Email.php | 33 > > modules/Emails/Forms.php | 131 > > modules/Emails/ListView.html | 9 > > modules/Emails/ListView.php | 20 > > modules/Emails/Save.php | 748 > > modules/Emails/SelectEmails.php |only > > modules/Emails/mail.php |only > > modules/Emails/mailsend.php |only > > modules/Emails/sendmail.php | 4 > > modules/Faq/DetailView.html | 2 > > modules/Faq/EditView.php | 2 > > modules/Faq/ListView.php | 8 > > modules/Help/index.php | 2 > > modules/HelpDesk/Delete.php | 8 > > modules/HelpDesk/DetailView.html | 2 > > modules/HelpDesk/DetailView.php | 18 > > modules/HelpDesk/EditView.html | 1 > > modules/HelpDesk/EditView.php | 3 > > modules/HelpDesk/Forms.php | 123 > > modules/HelpDesk/HelpDesk.php | 80 > > modules/HelpDesk/ListTickets.php | 2 > > modules/HelpDesk/ListView.html | 56 > > modules/HelpDesk/ListView.php | 54 > > modules/HelpDesk/Merge.php | 246 > > modules/HelpDesk/Save.php | 62 > > modules/HelpDesk/TicketStatisticsUtil.php | 15 > > modules/Home/home_rss.php |only > > modules/Import/ImportContact.php | 9 > > modules/Import/ImportStep1.php | 2 > > modules/Import/ImportStep2.php | 2 > > modules/Import/ImportStep3.php | 4 > > modules/Import/ImportStep4.php | 2 > > modules/Import/UsersLastImport.php | 2 > > modules/Import/language/en_us.lang.php | 2 > > modules/Invoice/CreatePDF.php | 38 > > modules/Invoice/Delete.php | 8 > > modules/Invoice/DetailView.html | 2 > > modules/Invoice/EditView.html | 1 > > modules/Invoice/EditView.php | 3 > > modules/Invoice/Invoice.php | 57 > > modules/Invoice/ListView.php | 20 > > modules/Invoice/Save.php | 7 > > modules/Invoice/language/en_us.lang.php | 3 > > modules/Leads/Delete.php | 7 > > modules/Leads/DetailView.html | 6 > > modules/Leads/DetailView.php | 5 > > modules/Leads/EditView.html | 1 > > modules/Leads/EditView.php | 2 > > modules/Leads/Forms.php | 133 > > modules/Leads/Lead.php | 80 > > modules/Leads/LeadConvertToEntities.php | 9 > > modules/Leads/ListView.html | 119 > > modules/Leads/ListView.php | 50 > > modules/Leads/Merge.php | 180 > > modules/Leads/Popup.html | 20 > > modules/Leads/RenderRelatedListUI.php | 3 > > modules/Leads/Save.php | 6 > > modules/Notes/Delete.php | 6 > > modules/Notes/DetailView.html | 2 > > modules/Notes/EditView.html | 3 > > modules/Notes/EditView.php | 2 > > modules/Notes/Forms.php | 108 > > modules/Notes/ListView.php | 11 > > modules/Notes/Save.php | 6 > > modules/Orders/CreatePDF.php | 10 > > modules/Orders/CreateSOPDF.php | 4 > > modules/Orders/Delete.php | 7 > > modules/Orders/DeleteSalesOrder.php | 7 > > modules/Orders/DetailView.html | 2 > > modules/Orders/EditView.html | 1 > > modules/Orders/EditView.php | 3 > > modules/Orders/ListView.php | 21 > > modules/Orders/Order.php | 63 > > modules/Orders/Popup.php | 149 > > modules/Orders/PopupSearchForm.html |only > > modules/Orders/SalesOrder.php | 56 > > modules/Orders/SalesOrderDetailView.html | 2 > > modules/Orders/SalesOrderEditView.html | 1 > > modules/Orders/SalesOrderEditView.php | 3 > > modules/Orders/SalesOrderListView.php | 19 > > modules/Orders/Save.php | 25 > > modules/Orders/SaveSalesOrder.php | 8 > > modules/Potentials/Delete.php | 5 > > modules/Potentials/DetailView.html | 2 > > modules/Potentials/EditView.html | 1 > > modules/Potentials/EditView.php | 4 > > modules/Potentials/Forms.php | 142 > > modules/Potentials/ListView.html | 10 > > modules/Potentials/ListView.php | 27 > > modules/Potentials/ListViewTop.php | 5 > > modules/Potentials/Opportunity.php | 58 > > modules/Potentials/RenderRelatedListUI.php | 8 > > modules/Potentials/Save.php | 5 > > modules/Products/Delete.php | 8 > > modules/Products/DeleteVendor.php | 7 > > modules/Products/DetailView.html | 2 > > modules/Products/EditView.html | 1 > > modules/Products/EditView.php | 1 > > modules/Products/Forms.php | 136 > > modules/Products/ListView.php | 16 > > modules/Products/PriceBookDetailView.html | 2 > > modules/Products/PriceBookListView.php | 9 > > modules/Products/Product.php | 40 > > modules/Products/ProductDetailView.html | 2 > > modules/Products/RenderRelatedListUI.php | 17 > > modules/Products/Save.php | 21 > > modules/Products/SaveVendor.php | 8 > > modules/Products/VendorDetailView.html | 2 > > modules/Products/VendorEditView.html | 1 > > modules/Products/VendorEditView.php | 1 > > modules/Products/VendorListView.php | 19 > > modules/Products/VendorSearchForm.html | 4 > > modules/Products/index.php | 2 > > modules/Products/language/en_us.lang.php | 3 > > modules/Quotes/CreatePDF.php | 4 > > modules/Quotes/Delete.php | 8 > > modules/Quotes/DetailView.html | 2 > > modules/Quotes/EditView.html | 1 > > modules/Quotes/EditView.php | 3 > > modules/Quotes/ListView.php | 20 > > modules/Quotes/Quote.php | 401 > > modules/Quotes/Save.php | 8 > > modules/Reports/CreatePDF.php | 6 > > modules/Reports/CreateXL.php | 3 > > modules/Reports/PopulateReports.php | 4 > > modules/Reports/ReportRun.php | 260 > > modules/Reports/Reports.php | 47 > > modules/Reports/SaveAndRun.php | 19 > > modules/Reports/language/en_us.lang.php | 2 > > modules/Settings/AddCustomFieldToDB.php | 8 > > modules/Settings/EditFieldBlock.php |only > > modules/Settings/EditModuleOwners.html |only > > modules/Settings/EditModuleOwners.php |only > > modules/Settings/EmailConfig.php | 11 > > modules/Settings/Forms.php | 131 > > modules/Settings/ListMailAccount.php | 6 > > modules/Settings/ListModuleOwners.html |only > > modules/Settings/ListModuleOwners.php |only > > modules/Settings/Save.php | 25 > > modules/Settings/SaveModuleOwners.php |only > > modules/Settings/index.html | 81 > > modules/Settings/language/en_us.lang.php | 23 > > modules/Settings/vtigerCRM.CAB |binary > > modules/System/includes/XPath.class.php | 2 > > modules/System/includes/class.Template.inc.php | 2 > > modules/System/includes/common_functions.php | 2 > > modules/System/includes/system_footer.php | 2 > > modules/System/includes/system_header.php | 2 > > modules/System/language/en_us.lang.php | 2 > > modules/System/systemconfig.php | 2 > > modules/Users/Authenticate.php | 1 > > modules/Users/DeleteGroup.php |only > > modules/Users/DetailView.html | 2 > > modules/Users/DetailView.php | 2 > > modules/Users/EditHomeOrder.php |only > > modules/Users/EditTermsandConditions.html |only > > modules/Users/EditTermsandConditions.php |only > > modules/Users/EditView.html | 23 > > modules/Users/EditView.php | 5 > > modules/Users/GroupDetailView.html |only > > modules/Users/GroupDetailView.php |only > > modules/Users/OrganizationTermsandConditions.html |only > > modules/Users/OrganizationTermsandConditions.php |only > > modules/Users/RoleDetailView.php | 64 > > modules/Users/Save.php | 4 > > modules/Users/SaveGroup.php |only > > modules/Users/UpdateProfileChanges.php |only > > modules/Users/User.php | 13 > > modules/Users/language/en_us.lang.php | 55 > > modules/Users/profilePrivileges.html |only > > modules/Users/profilePrivileges.php |only > > modules/Users/savetermsandconditions.php |only > > modules/Users/upload.php | 8 > > modules/squirrelmail-1.4.4/config/config.php | 4 > > modules/squirrelmail-1.4.4/functions/date.php | 2 > > modules/squirrelmail-1.4.4/functions/imap_general.php | 20 > > modules/squirrelmail-1.4.4/functions/mailbox_display.php | 2 > > modules/squirrelmail-1.4.4/functions/mime.php | 2 > > modules/squirrelmail-1.4.4/move_messages.php | 24 > > modules/squirrelmail-1.4.4/plugins/info/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/info/setup.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/options.php | 2 > > modules/squirrelmail-1.4.4/plugins/mail_fetch/setup.php | 2 > > modules/squirrelmail-1.4.4/read_body.php | 6 > > modules/squirrelmail-1.4.4/right_main.php | 6 > > modules/uploads/downloadfile.php | 24 > > phprint.php | 4 > > test/upload/vtigercrm.txt | 2 > > themes/Aqua/header.html | 2 > > themes/Aqua/header.php | 205 > > themes/Aqua/images/prvPrfBottomLeft.gif |only > > themes/Aqua/images/prvPrfBottomRight.gif |only > > themes/Aqua/images/prvPrfHdrArrow.gif |only > > themes/Aqua/images/prvPrfLine.gif |only > > themes/Aqua/images/prvPrfSelectedTab.gif |only > > themes/Aqua/images/prvPrfSelectedTick.gif |only > > themes/Aqua/images/prvPrfTexture1.gif |only > > themes/Aqua/images/prvPrfTopLeft.gif |only > > themes/Aqua/images/prvPrfTopRight.gif |only > > themes/Aqua/images/prvPrfUnSelectedTab.gif |only > > themes/Aqua/images/vtigerDevDocs.gif |only > > themes/Aqua/style.css | 54 > > themes/blue/header.html | 4 > > themes/blue/header.php | 201 > > themes/blue/images/prvPrfBottomLeft.gif |only > > themes/blue/images/prvPrfBottomRight.gif |only > > themes/blue/images/prvPrfHdrArrow.gif |only > > themes/blue/images/prvPrfLine.gif |only > > themes/blue/images/prvPrfSelectedTab.gif |only > > themes/blue/images/prvPrfSelectedTick.gif |only > > themes/blue/images/prvPrfTexture1.gif |only > > themes/blue/images/prvPrfTopLeft.gif |only > > themes/blue/images/prvPrfTopRight.gif |only > > themes/blue/images/prvPrfUnSelectedTab.gif |only > > themes/blue/images/vtigerDevDocs.gif |only > > themes/blue/style.css | 53 > > themes/images/vtiger-paw.jpg |only > > themes/images/vtiger.jpg |only > > themes/nature/header.html | 2 > > themes/nature/header.php | 202 > > themes/nature/images/prvPrfBottomLeft.gif |only > > themes/nature/images/prvPrfBottomRight.gif |only > > themes/nature/images/prvPrfHdrArrow.gif |only > > themes/nature/images/prvPrfLine.gif |only > > themes/nature/images/prvPrfSelectedTab.gif |only > > themes/nature/images/prvPrfSelectedTick.gif |only > > themes/nature/images/prvPrfTexture1.gif |only > > themes/nature/images/prvPrfTopLeft.gif |only > > themes/nature/images/prvPrfTopRight.gif |only > > themes/nature/images/prvPrfUnSelectedTab.gif |only > > themes/nature/images/vtigerDevDocs.gif |only > > themes/nature/style.css | 43 > > themes/orange/header.html | 2 > > themes/orange/header.php | 200 > > themes/orange/images/prvPrfBottomLeft.gif |only > > themes/orange/images/prvPrfBottomRight.gif |only > > themes/orange/images/prvPrfHdrArrow.gif |only > > themes/orange/images/prvPrfLine.gif |only > > themes/orange/images/prvPrfSelectedTab.gif |only > > themes/orange/images/prvPrfSelectedTick.gif |only > > themes/orange/images/prvPrfTexture1.gif |only > > themes/orange/images/prvPrfTopLeft.gif |only > > themes/orange/images/prvPrfTopRight.gif |only > > themes/orange/images/prvPrfUnSelectedTab.gif |only > > themes/orange/images/vtigerDevDocs.gif |only > > themes/orange/style.css | 36 > > vtiger_logger.php | 13 > > vtigerolservice.php |only > > vtigerpatch.php |only > > 354 files changed, 27546 insertions(+), 15292 deletions(-) > > > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Sun Feb 12 17:45:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 12 Feb 2006 17:45:13 -0800 Subject: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] In-Reply-To: <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> References: <1138911683.20220.263.camel@ubuntu> <43E2823E.8030807@mikefedyk.com> <1138918780.20220.281.camel@ubuntu> <43E3E30F.5030602@mikefedyk.com> <16565528-900E-49DE-BDA0-F07E5B656764@infointegrated.com> Message-ID: <43EFE4A9.9070208@mikefedyk.com> Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, >I have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in >testing and troubleshooting. I'm new to CVS (not PHP), so I would >also need some simple instructions on how to pull a distribution from >CVS. Also, if there is a preferred format for posting patch code, >please let me know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike From mmbrich at fosslabs.com Sun Feb 12 19:48:00 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Sun, 12 Feb 2006 20:48:00 -0700 Subject: [Vtigercrm-developers] request your SVN/Trac account Message-ID: <1139802480.3382.25.camel@ubuntu> I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt From mike at mikeandkellycrowe.com Mon Feb 13 07:31:03 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:31:03 -0500 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com Message-ID: <43F0A637.2010809@mikeandkellycrowe.com> Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike From mike at mikeandkellycrowe.com Mon Feb 13 07:36:07 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Mon, 13 Feb 2006 10:36:07 -0500 Subject: [Vtigercrm-developers] Bounty system Message-ID: <43F0A767.7080802@mikeandkellycrowe.com> Has anyone considered: https://launchpad.net/bounties From jtk at yahoo.com Mon Feb 13 10:33:02 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 13 Feb 2006 13:33:02 -0500 Subject: [Vtigercrm-developers] FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. From fboudra at free.fr Mon Feb 13 10:59:41 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 13 Feb 2006 19:59:41 +0100 Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <43F0A637.2010809@mikeandkellycrowe.com> References: <43F0A637.2010809@mikeandkellycrowe.com> Message-ID: <200602131959.42038.fboudra@free.fr> hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... From jamieinnh at gmail.com Mon Feb 13 19:08:51 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 13 Feb 2006 22:08:51 -0500 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F0A767.7080802@mikeandkellycrowe.com> References: <43F0A767.7080802@mikeandkellycrowe.com> Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f@mail.gmail.com> This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060213/59a297d4/attachment-0005.html From mike at mikeandkellycrowe.com Mon Feb 13 20:25:59 2006 From: mike at mikeandkellycrowe.com (Mike Crowe) Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com In-Reply-To: <200602131959.42038.fboudra@free.fr> References: <43F0A637.2010809@mikeandkellycrowe.com> <200602131959.42038.fboudra@free.fr> Message-ID: <20377988.1139891129932.JavaMail.teamon@bda045-cell00.bisx.prod.on.blackberry> Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From philip at vtiger.com Tue Feb 14 02:51:06 2006 From: philip at vtiger.com (Philip) Date: Tue, 14 Feb 2006 02:51:06 -0800 Subject: [Vtigercrm-developers] Directories to be excluded Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/dfd2b2c0/attachment-0003.html From jamieinnh at gmail.com Tue Feb 14 13:05:03 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Tue, 14 Feb 2006 16:05:03 -0500 Subject: [Vtigercrm-developers] Keeping Tabs on the competition Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f@mail.gmail.com> In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060214/c3d851c0/attachment-0005.html From dgrant at accuratetechnologies.com Wed Feb 15 10:56:08 2006 From: dgrant at accuratetechnologies.com (Dennis Grant) Date: Wed, 15 Feb 2006 13:56:08 -0500 Subject: [Vtigercrm-developers] Where does the length of session inactivity timouts live? Message-ID: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Where does the length for session timeouts live? I want to extend the length of time inactivity takes before timing out the session and forcing a new login. This is for 4.2_2 Thanks. DG -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/0fc6a2fa/attachment-0003.html From webmaster at vtigercrmfrance.org Wed Feb 15 11:11:18 2006 From: webmaster at vtigercrmfrance.org (Webmaster (Abos)) Date: Wed, 15 Feb 2006 20:11:18 +0100 Subject: [Vtigercrm-developers] Problem in save quotes In-Reply-To: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> References: <3E26E7A199CABA49822B3E6B741434F9010C4C5D@exch.accuratetechnologies.com> Message-ID: <43F37CD6.5090802@vtigercrmfrance.org> Problem on quotes, vtiger 4.2.2. When save a quote without opportunities, no quote saved. This problem seem to be appear with recent mysql versions (>4.0.24) /modules/Quotes/Save.php near line 50 foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } Replace with foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; // New Lines HERE if(empty($value)) { $value = 'null'; } //echo '
'; //echo $fieldname." ".$value; //echo '
'; $focus->column_fields[$fieldname] = $value; } } And same thing for other modules include/utils.php Near line 3127 elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } Replace with elseif($module == 'Quotes' && $name == 'Potential Name') { $potential_id = $adb->query_result($list_result,$i-1,"potentialid"); if(!empty($potential_id)) { $potential_name = getPotentialName($potential_id); $value = ''.$potential_name.''; } else { $value = ''; } } Thanks to thierry2006 french users ;-) From brian at pr2k.com Wed Feb 15 11:34:33 2006 From: brian at pr2k.com (Brian Laughlin) Date: Wed, 15 Feb 2006 11:34:33 -0800 Subject: [Vtigercrm-developers] Bounty system Message-ID: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> That'a a nice find. I'll contact them to find out terms of use if any. Is there anyone that is willing to help get a Bounty System off the ground? Brian Laughlin -----Original Message----- From: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] On Behalf Of vtigercrm-developers-request at lists.vtigercrm.com Sent: Tuesday, February 14, 2006 2:28 PM To: vtigercrm-developers at lists.vtigercrm.com Subject: vtigercrm-developers Digest, Vol 2, Issue 24 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. Re: [Fwd: Regarding Patch 4 Rlease] (Mike Fedyk) 2. request your SVN/Trac account (Matthew Brichacek) 3. vtigerforge.fosslabs.com (Mike Crowe) 4. Bounty system (Mike Crowe) 5. Subject: Re: [Vtigercrm-developers] [Fwd: Regarding Patch 4 Rlease] To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43EFE4A9.9070208 at mikefedyk.com> Content-Type: text/plain; charset=us-ascii; format=flowed Hi Brian, Brian Devendorf wrote: [snip a few comments about the patch] Thanks. >With a bit of free time from the normal day-to-day business support, I >have setup a development instance on my server for v4.2 branches. >Once the branch is on the new CVS, I'd like to start helping in testing >and troubleshooting. I'm new to CVS (not PHP), so I would also need >some simple instructions on how to pull a distribution from CVS. Also, >if there is a preferred format for posting patch code, please let me >know. > We currently have converted the CVS to Subversion (SVN) and are debating on how to proceed since the BRANCH_4_2 does not have anything useful to work with. And much of the work of splitting that big patch may be done for us with the SVN conversion (we can pull in specific revisions into the 4.2 branch at will). So right now I'd suggest you join us in #vtiger on irc.freenode.net. Mike ------------------------------ Message: 2 Date: Sun, 12 Feb 2006 20:48:00 -0700 From: Matthew Brichacek Subject: [Vtigercrm-developers] request your SVN/Trac account To: Vtiger Devel List Message-ID: <1139802480.3382.25.camel at ubuntu> Content-Type: text/plain I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt ------------------------------ Message: 3 Date: Mon, 13 Feb 2006 10:31:03 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A637.2010809 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Fathi, Suggestions: 1) Need to fix translation of list notifications: Une liste de diffusion va ?tre cr??e sur vtigerforge dans un d?lai de 6 ? 24 heures et vous en ?tes l'administrateur.\ 2) I suggest adding Matt, me and Alissa as admins to approve projects too. Maybe Fedyk, if he wants. 3) Need to add the vTiger License http://www.vtiger.com/products/crm/vtiger-public-license.html to the license list. Mike ------------------------------ Message: 4 Date: Mon, 13 Feb 2006 10:36:07 -0500 From: Mike Crowe Subject: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <43F0A767.7080802 at mikeandkellycrowe.com> Content-Type: text/plain; charset=ISO-8859-1 Has anyone considered: https://launchpad.net/bounties ------------------------------ Message: 5 Date: Mon, 13 Feb 2006 13:33:02 -0500 From: Jeff Kowalczyk Subject: [Vtigercrm-developers] Content-Type: text/plain; charset=ISO-8859-1 FYI: http://www.gentoo.org/security/en/glsa/glsa-200602-02.xml Package Vulnerable versions Unaffected versions -------------- ------------------- ------------------- dev-php/adodb < 4.71 >= 4.71 Synopsis: ADOdb is vulnerable to SQL injections if used in conjunction with a PostgreSQL database. ------------------------------ Message: 6 Date: Mon, 13 Feb 2006 19:59:41 +0100 From: Fathi Boudra Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <200602131959.42038.fboudra at free.fr> Content-Type: text/plain; charset="iso-8859-1" hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... ------------------------------ Message: 7 Date: Mon, 13 Feb 2006 22:08:51 -0500 From: Jamie Jackson Subject: Re: [Vtigercrm-developers] Bounty system To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602131908v50549555l5c22ab58350b1d3f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" This is the type of system we need, but this software isn't open source. Also, my opinion would be that we would have a better chance of this working and taking off if we had one specifically for vTiger. This way the users could easily look over the projects, and ante up if they are interested. In any project, if enough users ante up, then it doesn't cost that much PLUS the developer gets paid what he/she deserves. Jamie On 2/13/06, Mike Crowe wrote: > > Has anyone considered: https://launchpad.net/bounties > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060213/59a297d4/attachment-0001.html ------------------------------ Message: 8 Date: Tue, 14 Feb 2006 04:25:59 +0000 GMT From: "Mike Crowe" Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <20377988.1139891129932.JavaMail.teamon at bda045-cell00.bisx.prod.on.black berry> Content-Type: text/plain Matt, Can you enable name based hosting? Sent wirelessly via BlackBerry from T-Mobile. -----Original Message----- From: Fathi Boudra Date: Mon, 13 Feb 2006 19:59:41 To:vtigercrm-developers at lists.vtigercrm.com Subject: Re: [Vtigercrm-developers] vtigerforge.fosslabs.com hi mike, all, already done : * redirected vtigerforge.com via html redirect (thks to mike crowe) * added wiki plugin * fixed ftp url to ftp://vtigerforge.fosslabs.com/pub/yourproject/ * added aissa belaid and mike crowe as admin of vtigerforge (matt and mike2 ;) don't have accounts ATM) * added vtiger public license (VPL) todo list : * test other services : ftp, mailing lists, shell * fix the viewcvs theme * fix mailing list yourproject-commits * add svn commit email plugin * add svn tracker plugin * fix translation of list notifications could vtiger team/admin point vtigerforge.com dns to fosslabs server ? (if matt and vtiger team are ok :) ) cheers, Fathi ps: please can you remove ML moderation ... _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt ------------------------------ Message: 9 Date: Tue, 14 Feb 2006 02:51:06 -0800 From: Philip Subject: [Vtigercrm-developers] Directories to be excluded To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <109682f55ed.-4708355192955121408.-6061394841436380773@@vtiger.com> Content-Type: text/plain; charset="utf-8" Hi Team. Given below are the list of directories that needs to be excluded from the repository during source/bin/exe generations. pkg/ modules/MessageBoard/ modules/Calls/ modules/Cases/ modules/Tasks/ modules/imports/ themes/akodarkgem/ themes/Amazon/ themes/bushtree/ themes/busthree/ themes/coolblue/ Regards, Philip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/dfd2b2c0/attachment-0001.htm ------------------------------ Message: 10 Date: Tue, 14 Feb 2006 16:05:03 -0500 From: Jamie Jackson Subject: [Vtigercrm-developers] Keeping Tabs on the competition To: vtigercrm-developers at lists.vtigercrm.com Message-ID: <994473020602141305l76b2ddbao8b04c13783f9633f at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" In business, I always like to keep tabs on my competitors. This helps my company keep it's edge. Although we have little to do to SugarCRM, as a competitor in the OS CRM market, I thought I would post this link that someone sent me. It would seem that SugarCRM and MicroSoft are teaming up somewhat in some fashion. http://news.com.com/Microsoft+and+SugarCRM+partner+on+open+source/2100-7 344_3-6038966.html?tag=nefd.top Now, already, this is seen as a bad move for the Linux people or even the OS version of SugarCRM. It doesn't mean anything to me, as you never know what direction a project will go until it's there, but if this did make SugarCRM re-evaluate their OS version, and it's features, it might bring more people towards vTiger in frustration. This could become a very good thing in helping vTiger get in the hands of more people and getting more people behind vTiger. The one thing I would say is that you need to always be ready and have migration scripts that work painlessly ready for all versions of Sugar so if and when people do get to a point they can't trust, don't like, or want to move from Sugar, then it would be an easy, readily avaliable option for them to come over here to vTiger. Anyways, just a bit of news about SugarCRM. Jamie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20 060214/c3d851c0/attachment.html ------------------------------ _______________________________________________ vtigercrm-developers mailing list vtigercrm-developers at lists.vtigercrm.com http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers End of vtigercrm-developers Digest, Vol 2, Issue 24 *************************************************** From mfedyk at mikefedyk.com Wed Feb 15 15:43:06 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Wed, 15 Feb 2006 15:43:06 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> Message-ID: <43F3BC8A.4030107@mikefedyk.com> Brian Laughlin wrote: >That'a a nice find. I'll contact them to find out terms of use if any. > >Is there anyone that is willing to help get a Bounty System off the >ground? > >Brian Laughlin > Since I started the idea I might as well finish it. I think we need to find outside parties that already have bounty systems and use that. At this point I'm not interested in implementing a bounty system just for vtiger. If that happens it will have to be further down the road when we've had experience with bounty systems and have a reason to try and do it better. Brian, if you can find at least three bounty services we can put up a poll to see what people think about them. Mike From dan.means at teamsrs.com Wed Feb 15 16:14:25 2006 From: dan.means at teamsrs.com (Dan Means) Date: Wed, 15 Feb 2006 16:14:25 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3BC8A.4030107@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> Message-ID: <43F3C3E1.7050409@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060215/37dc12c7/attachment-0005.html From fboudra at free.fr Thu Feb 16 00:15:26 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 09:15:26 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F3C3E1.7050409@teamsrs.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> Message-ID: <200602160915.27061.fboudra@free.fr> hi all, you'll never find an open source bounty system. It's not really in the free software culture. As already said, the ubuntu bounty system is not open source, you can only see how it can work on launchpad. Anyway, i don't know why it's so difficult to add special tag like "bounty" in trac, and implement, the bounty system in the bug tracker (ticket tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) we need also to find a way to add the value of the bounty. cheers, Fathi From developer at infointegrated.com Wed Feb 15 21:06:07 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Wed, 15 Feb 2006 23:06:07 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> Message-ID: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> I was attempting to check out latest branch & trunk builds. It seems the paths below are accurate, however I cannot access them with my trax account. Am I missing something (like permissions)? I didn't think any special privs would (or should) be necessary for checkouts. Thanks, Brian On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > (sorry, this reply is going to arrive out of thread) > > Mike Fedyk wrote: >> Then what does www.vtigerforge.com do then? >> devel.vtigerforge.com should be for the trees currently in >> development. >> Not the current stable release. > > Just wanted to see if this was a commonly held expectation... > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > --------------------------------------------------------------------- > > I thought the subversion repository and trac instance (whatever its > final > domain name and physical host) is intended to be used for all > vtiger-branded > development. This means any bits that vtiger-the-company will put > their name on > and release. > > I include stable, maintenance and pre- releases in that category, > and they'll > all be found under vtigercrm/tags, starting with accurate > recreations of > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > The branching and merging features of subversion are intended to be > used within > a single repository. If maintenance branches and development trunk > weren't in > the same repository, there wouldn't be much point in the exercise. > It would be > a significant step back from where we were with CVS, actually. > > Excerpted from "Getting svn checkouts, making commits" > > 5.0 development is happening on the trunk: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm > > 4.2.x maintenance is happening on a branch: > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > 4.2 vtigercrm > > > Forge in separate repository > ---------------------------- > > A second subversion repository would be made available on the same > host for > third-party projects related to vtiger. This can have looser > requirements for > getting commit access, etc. Since trac is single-project-oriented, > it is likely > that the (gforge) software will be better suited for the web-UI to > that > repository. > > > Authenticated access == Go live date > ------------------------------------ > > I think that's where we're headed, right? When svn+ssh or https > authenticated > access is opened, I presume the recent trunk checkins will be > manually replayed > into this repository by the core devs, and then sourceforge CVS > just goes dark, > as a matter of policy. > > BTW, svn repositories can be moved to other machines easily (svn > dump, svn load). > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > vtigercrm-developers mailing list > vtigercrm-developers at lists.vtigercrm.com > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers From mfedyk at mikefedyk.com Thu Feb 16 02:05:19 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:05:19 -0800 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <200602160915.27061.fboudra@free.fr> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <43F3BC8A.4030107@mikefedyk.com> <43F3C3E1.7050409@teamsrs.com> <200602160915.27061.fboudra@free.fr> Message-ID: <43F44E5F.1030506@mikefedyk.com> Fathi Boudra wrote: >hi all, > >you'll never find an open source bounty system. It's not really in the free >software culture. > >As already said, the ubuntu bounty system is not open source, you can only see >how it can work on launchpad. > >Anyway, i don't know why it's so difficult to add special tag like "bounty" in >trac, and implement, the bounty system in the bug tracker (ticket >tracker ;)).(for me a bounty, is a bug that we pay someone to resolve it) >we need also to find a way to add the value of the bounty. > > And then who handles the money? The developer needs to know they will be paid. And the participants in the bounty need to know they will get the code they asked for. There should be an independent third party that collects the money, and releases it once the terms have been met. From mfedyk at mikefedyk.com Thu Feb 16 02:06:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 02:06:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess Message-ID: <43F44EA0.5090102@mikefedyk.com> There is tons of spam in hidden divs in the wiki. Someone please help me clean it up. From mmbrich at fosslabs.com Thu Feb 16 02:29:46 2006 From: mmbrich at fosslabs.com (Matthew Brichacek) Date: Thu, 16 Feb 2006 03:29:46 -0700 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> Message-ID: <1140085786.12251.2.camel@ubuntu> I don't think you're trac account has any SVN permissions so check-ins won't work but check outs should be pretty straight forward. You won't need any authentication information to check-out of the repo, just copy and paste the commands from below and you should be good. Matt On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: > I was attempting to check out latest branch & trunk builds. It seems > the paths below are accurate, however I cannot access them with my > trax account. Am I missing something (like permissions)? I didn't > think any special privs would (or should) be necessary for checkouts. > > Thanks, > Brian > > > On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: > > > (sorry, this reply is going to arrive out of thread) > > > > Mike Fedyk wrote: > >> Then what does www.vtigerforge.com do then? > >> devel.vtigerforge.com should be for the trees currently in > >> development. > >> Not the current stable release. > > > > Just wanted to see if this was a commonly held expectation... > > > > > > Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/4.2 > > --------------------------------------------------------------------- > > > > I thought the subversion repository and trac instance (whatever its > > final > > domain name and physical host) is intended to be used for all > > vtiger-branded > > development. This means any bits that vtiger-the-company will put > > their name on > > and release. > > > > I include stable, maintenance and pre- releases in that category, > > and they'll > > all be found under vtigercrm/tags, starting with accurate > > recreations of > > vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. > > > > The branching and merging features of subversion are intended to be > > used within > > a single repository. If maintenance branches and development trunk > > weren't in > > the same repository, there wouldn't be much point in the exercise. > > It would be > > a significant step back from where we were with CVS, actually. > > > > Excerpted from "Getting svn checkouts, making commits" > > > > 5.0 development is happening on the trunk: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > vtigercrm > > > > 4.2.x maintenance is happening on a branch: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ > > 4.2 vtigercrm > > > > > > Forge in separate repository > > ---------------------------- > > > > A second subversion repository would be made available on the same > > host for > > third-party projects related to vtiger. This can have looser > > requirements for > > getting commit access, etc. Since trac is single-project-oriented, > > it is likely > > that the (gforge) software will be better suited for the web-UI to > > that > > repository. > > > > > > Authenticated access == Go live date > > ------------------------------------ > > > > I think that's where we're headed, right? When svn+ssh or https > > authenticated > > access is opened, I presume the recent trunk checkins will be > > manually replayed > > into this repository by the core devs, and then sourceforge CVS > > just goes dark, > > as a matter of policy. > > > > BTW, svn repositories can be moved to other machines easily (svn > > dump, svn load). > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > vtigercrm-developers mailing list > > vtigercrm-developers at lists.vtigercrm.com > > http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt From fboudra at free.fr Thu Feb 16 02:35:15 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 11:35:15 +0100 Subject: [Vtigercrm-developers] Bounty system In-Reply-To: <43F44E5F.1030506@mikefedyk.com> References: <27CABE0A5EFD714EA5B2F9B47EE5CB8548A00D@svawmc1.awnow.local> <200602160915.27061.fboudra@free.fr> <43F44E5F.1030506@mikefedyk.com> Message-ID: <200602161135.16051.fboudra@free.fr> > And then who handles the money? the guy who sets the bounty ? vtiger ? > The developer needs to know they will be paid. And the participants in > the bounty need to know they will get the code they asked for. sure :) * vtiger or someone else sets the bounty * vtiger gives (if they set the bounty) or collects (if third party set the bounty) the money * someone and/or many people ? take the bounty * we set a date limit or not ? * the people send their work * a technical committee validate the work * if it meets the requirement of the bounty, vtiger pay > There should be an independent third party that collects the money, and > releases it once the terms have been met. there isn't independent third party, there's only vtiger. for launchpad, behind ubuntu, there's a company, canonical, and it's not really an independent third party and not a blocker one. i don't know the good answers there, and i'm not involved enough in the bounty system, but peoples who want the bounty system should and must have these answers. I can only give my 2 cents, technical point of view :) From developer at infointegrated.com Thu Feb 16 05:47:20 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Thu, 16 Feb 2006 07:47:20 -0600 Subject: [Vtigercrm-developers] Trees in SVN (Was: SVN access) In-Reply-To: <1140085786.12251.2.camel@ubuntu> References: <20060204151731.16987.qmail@web34608.mail.mud.yahoo.com> <20DA5F38-3687-47A9-B418-92BE2562CBD0@infointegrated.com> <1140085786.12251.2.camel@ubuntu> Message-ID: <968A7296-38A9-4679-9992-64624E1DB621@infointegrated.com> Thanks. Not sure what I was doing wrong before, I had typed in that string with no luck, but copy paste seemed to do the trick. Must have been a typo. I am having a problem checking out the trunk. I am getting an error in svn, and I think the problem is a duplicate file in: root/vtigercrm/trunk/include/fckeditor/editor/filemanager/browser/ default/ browser.css and Browser.css both exist, and this may be causing issues for my svn client. I am running svn v1.3 on OS X. I would guess that only one of them should be there, and only one is actually being used on linux servers (and one probably overwritten on windows). The one with the uppercase B looks to be older. Thanks. On Feb 16, 2006, at 4:29 AM, Matthew Brichacek wrote: > I don't think you're trac account has any SVN permissions so check-ins > won't work but check outs should be pretty straight forward. You > won't > need any authentication information to check-out of the repo, just > copy > and paste the commands from below and you should be good. > > Matt > > On Wed, 2006-02-15 at 23:06 -0600, Brian Devendorf wrote: >> I was attempting to check out latest branch & trunk builds. It seems >> the paths below are accurate, however I cannot access them with my >> trax account. Am I missing something (like permissions)? I didn't >> think any special privs would (or should) be necessary for checkouts. >> >> Thanks, >> Brian >> >> >> On Feb 4, 2006, at 9:17 AM, Jeff Kowalczyk wrote: >> >>> (sorry, this reply is going to arrive out of thread) >>> >>> Mike Fedyk wrote: >>>> Then what does www.vtigerforge.com do then? >>>> devel.vtigerforge.com should be for the trees currently in >>>> development. >>>> Not the current stable release. >>> >>> Just wanted to see if this was a commonly held expectation... >>> >>> >>> Development on vtigercrm/trunk, Maintenance on vtigercrm/branches/ >>> 4.2 >>> -------------------------------------------------------------------- >>> - >>> >>> I thought the subversion repository and trac instance (whatever its >>> final >>> domain name and physical host) is intended to be used for all >>> vtiger-branded >>> development. This means any bits that vtiger-the-company will put >>> their name on >>> and release. >>> >>> I include stable, maintenance and pre- releases in that category, >>> and they'll >>> all be found under vtigercrm/tags, starting with accurate >>> recreations of >>> vtigercrm-4.2.3 and vtigercrm-5.0.0-alpha1 tags. >>> >>> The branching and merging features of subversion are intended to be >>> used within >>> a single repository. If maintenance branches and development trunk >>> weren't in >>> the same repository, there wouldn't be much point in the exercise. >>> It would be >>> a significant step back from where we were with CVS, actually. >>> >>> Excerpted from "Getting svn checkouts, making commits" >>> >>> 5.0 development is happening on the trunk: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >>> vtigercrm >>> >>> 4.2.x maintenance is happening on a branch: >>> svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/ >>> 4.2 vtigercrm >>> >>> >>> Forge in separate repository >>> ---------------------------- >>> >>> A second subversion repository would be made available on the same >>> host for >>> third-party projects related to vtiger. This can have looser >>> requirements for >>> getting commit access, etc. Since trac is single-project-oriented, >>> it is likely >>> that the (gforge) software will be better suited for the web-UI to >>> that >>> repository. >>> >>> >>> Authenticated access == Go live date >>> ------------------------------------ >>> >>> I think that's where we're headed, right? When svn+ssh or https >>> authenticated >>> access is opened, I presume the recent trunk checkins will be >>> manually replayed >>> into this repository by the core devs, and then sourceforge CVS >>> just goes dark, >>> as a matter of policy. >>> >>> BTW, svn repositories can be moved to other machines easily (svn >>> dump, svn load). >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> _______________________________________________ >>> vtigercrm-developers mailing list >>> vtigercrm-developers at lists.vtigercrm.com >>> http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From sergiokessler at gmail.com Thu Feb 16 06:43:23 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 11:43:23 -0300 Subject: [Vtigercrm-developers] status of repos ? Message-ID: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> hi, suppose I want to checkout the current development tree (v5), rigth now. what command should I use ? (ie. the sourceforge cvs or the fosslabs svn ?) /sak From fboudra at free.fr Thu Feb 16 07:38:43 2006 From: fboudra at free.fr (Fathi Boudra) Date: Thu, 16 Feb 2006 16:38:43 +0100 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> Message-ID: <200602161638.44322.fboudra@free.fr> > suppose I want to checkout the current development tree (v5), rigth now. > > what command should I use ? > (ie. the sourceforge cvs or the fosslabs svn ?) hi sak, you should use fosslabs svn : svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm cheers, Fathi From client.services.ny at gmail.com Thu Feb 16 07:39:20 2006 From: client.services.ny at gmail.com (Client Services of New York, LLC) Date: Thu, 16 Feb 2006 10:39:20 -0500 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F44EA0.5090102@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> Message-ID: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> The real question is: Once we revert it, how do we prevent it? On 2/16/06, Mike Fedyk wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -- Mike Lieman Client Services of New York, L.L.C. client.services.ny at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/e42332b1/attachment-0003.html From mfedyk at mikefedyk.com Thu Feb 16 12:09:49 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 12:09:49 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> Message-ID: <43F4DC0D.8090908@mikefedyk.com> I think we need moderation for wiki and forum accounts. Richie, I need access to the locked wiki pages. Client Services of New York, LLC wrote: > The real question is: Once we revert it, how do we prevent it? > > > > On 2/16/06, *Mike Fedyk* > wrote: > > There is tons of spam in hidden divs in the wiki. > > Someone please help me clean it up. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho > Writer. Are you still using your desktop word processor for typing > documents? Try the AJAX enabled, collaboration-friendly online > word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > > > -- > Mike Lieman > Client Services of New York, L.L.C. > client.services.ny at gmail.com > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From webmaster at vtigercrmfrance.org Thu Feb 16 13:16:37 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Thu, 16 Feb 2006 22:16:37 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4DC0D.8090908@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> Message-ID: <43F4EBB5.3080601@vtigercrmfrance.org> A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Mike Fedyk a ?crit : >I think we need moderation for wiki and forum accounts. > >Richie, I need access to the locked wiki pages. > >Client Services of New York, LLC wrote: > > > >>The real question is: Once we revert it, how do we prevent it? >> >> >> >>On 2/16/06, *Mike Fedyk* >> wrote: >> >> There is tons of spam in hidden divs in the wiki. >> >> Someone please help me clean it up. >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho >> Writer. Are you still using your desktop word processor for typing >> documents? Try the AJAX enabled, collaboration-friendly online >> word processor, Zoho Writer for FREE instead! >> http://zohowriter.com/?vt >> >> >> >> >>-- >>Mike Lieman >>Client Services of New York, L.L.C. >>client.services.ny at gmail.com >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From sergiokessler at gmail.com Thu Feb 16 14:23:25 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:23:25 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602161638.44322.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> Message-ID: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> On 2/16/06, Fathi Boudra wrote: > > suppose I want to checkout the current development tree (v5), rigth now. > > > > what command should I use ? > > (ie. the sourceforge cvs or the fosslabs svn ?) > > hi sak, > > you should use fosslabs svn : > svn co http://YOURTRACACCOUNT at vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > vtigercrm thanks fathi, but why should I get a trac account ? can't I just use: svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk or svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk ?? cheers, /sak From fboudra at free.fr Thu Feb 16 15:38:55 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Thu, 16 Feb 2006 23:38:55 +0000 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> Message-ID: <200602162338.56139.fboudra@free.fr> > thanks fathi, > but why should I get a trac account ? > > can't I just use: > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > or > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > ?? if you don't have trac account, you can't commit. you can only checkout as anonymous. cheers, Fathi From sergiokessler at gmail.com Thu Feb 16 14:48:20 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:48:20 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <200602162338.56139.fboudra@free.fr> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> Message-ID: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> On 2/16/06, Fathi BOUDRA wrote: > > > thanks fathi, > > but why should I get a trac account ? > > > > can't I just use: > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > or > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > ?? nevermind, I actually can do that... :-) > if you don't have trac account, you can't commit. > you can only checkout as anonymous. yup, I didn't intend to commit by now, thanks... regards, /sak From sergiokessler at gmail.com Thu Feb 16 14:53:02 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Thu, 16 Feb 2006 19:53:02 -0300 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> Message-ID: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> so, this means the cvs sourceforge is no more ? nobody is commiting to sourceforge and http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk is where the action would take place from now on ? /sak ps: sorry to be dense, but I want to clarify this situation so all people know about this. On 2/16/06, Sergio A. Kessler wrote: > On 2/16/06, Fathi BOUDRA wrote: > > > > > thanks fathi, > > > but why should I get a trac account ? > > > > > > can't I just use: > > > > > > svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > or > > > > > > svn co svn://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk > > > > > > ?? > > nevermind, I actually can do that... :-) > > > if you don't have trac account, you can't commit. > > you can only checkout as anonymous. > > yup, I didn't intend to commit by now, thanks... > > > regards, > /sak > From mfedyk at mikefedyk.com Thu Feb 16 15:07:53 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:07:53 -0800 Subject: [Vtigercrm-developers] status of repos ? In-Reply-To: <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> References: <49216030602160643y6bb3b190i538b49a87e754842@mail.gmail.com> <200602161638.44322.fboudra@free.fr> <49216030602161423l4f37c1ffu6ad5688a8790cb15@mail.gmail.com> <200602162338.56139.fboudra@free.fr> <49216030602161448x14524dbamb2592a5f7ca5705c@mail.gmail.com> <49216030602161453r344941c1l70cf28c2f7b1b58e@mail.gmail.com> Message-ID: <43F505C9.2020507@mikefedyk.com> Sergio A. Kessler wrote: >so, this means the cvs sourceforge is no more ? > > > Correct. >nobody is commiting to sourceforge and >http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk >is where the action would take place from now on ? > > Yes, but the name will change to something else eventually. Mike From mfedyk at mikefedyk.com Thu Feb 16 15:13:13 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 15:13:13 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F4EBB5.3080601@vtigercrmfrance.org> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> Message-ID: <43F50709.80808@mikefedyk.com> Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. From gopals at vtiger.com Thu Feb 16 21:10:50 2006 From: gopals at vtiger.com (Gopal) Date: Thu, 16 Feb 2006 21:10:50 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F50709.80808@mikefedyk.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> Message-ID: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Dear Team, I am the maintainer of the Wiki on vtiger Site. The idea behind Wiki is community share their knowledge among themselves and write useful content for the benefit of other users. Off late, it is misused by some of the spammers. Keeping this in mind I have locked some of the regularly visited pages so that people looking for needed info shouldn't affected by spammers. In fact I have created most of the content and updating periodically during releases. Mike Fedyk: I think we need moderation for wiki and forum accounts. Gopal: Currently all guest posts on Forums are moderated. Time to time I am cleaning unlocked Spam pages. We need some better system, weher only registered users only can write content. In fact I have seen may spam users registered in Wiki. Mike Fedyk: Richie, I need access to the locked wiki pages. Gopal: I will let you know personally, once I unlocked the pages. Please contact me at skype: sripadag or gopals (at) vtiger.com Mike Fedyk: What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. Gopal: Yes we are using mediawiki. I have to upgrade to latest version. Mike Lieman: The real question is: Once we revert it, how do we prevent it? Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared. vtigercrmFrance: A plug-in phpbb exist for mediawiki. This plug-in sync phpbb account with mediawiki account. If you use it, and only allow edit for registered user, you have no spam. We use it on vtigercrmfrance.org wiki, we have no spam. URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration Gopal: Yes, there is a pluign exisits, but it works on 1.5.x and above. First I have to upgrade our Wiki. I think you have already implemented in vtigercrmfrance wiki. I will discuss with you in upgrading the existing WIki setup. Team, I welcome all your suggestions on improving the quality of Wiki service, so that we can create a better centralized help system for the vtiger community. Best Regards, Gopal S.S.G.Gopal Blog: http://gopal.vtiger.com Skype: sripadag Toll Free: +1 877 788 4437 ----mfedyk at mikefedyk.com wrote ---- Webmaster wrote: >A plug-in phpbb exist for mediawiki. >This plug-in sync phpbb account with mediawiki account. >If you use it, and only allow edit for registered user, you have no spam. >We use it on vtigercrmfrance.org wiki, we have no spam. >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > What wiki are we using now? All of the wiki help pages are blank. Is it mediawiki? When changing formatting, all of the mediawiki formatting worked as described in wikipedia. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060216/83dc8a16/attachment-0005.html From mfedyk at mikefedyk.com Thu Feb 16 21:17:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Thu, 16 Feb 2006 21:17:24 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F55C64.4060802@mikefedyk.com> Gopal wrote: > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > I think we should have a moderator approve all new accounts and only edits to accounts. That will keep the spammers out. Are there facilities for that? From aissabelaid at gmail.com Fri Feb 17 03:39:42 2006 From: aissabelaid at gmail.com (aissa) Date: Fri, 17 Feb 2006 12:39:42 +0100 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> Message-ID: <43F5B5FE.3040809@gmail.com> /"Gopal: We can allow only registered users to write the content. But the spammers register as users in Wiki and do all the evils. Even Wikipedia is not spared."/ This is what i have do for french wiki. Disallow wiki user registration, Use phpbb plug-in, Allow only some forum groups to login on the wiki (on french wiki the forum registered user have to demand for being contributor and only then can login on the wiki) All wiki systems are spammed by anonymous not only vtiger. A?ssa Gopal a ?crit : > Dear Team, > > I am the maintainer of the Wiki on vtiger Site. > > The idea behind Wiki is community share their knowledge among > themselves and write useful content for the benefit of other users. > Off late, it is misused by some of the spammers. > > Keeping this in mind I have locked some of the regularly visited pages > so that people looking for needed info shouldn't affected by spammers. > In fact I have created most of the content and updating periodically > during releases. > > *Mike Fedyk:* I think we need moderation for wiki and forum accounts. > > Gopal: Currently all guest posts on Forums are moderated. Time to time > I am cleaning unlocked Spam pages. We need some better system, weher > only registered users only can write content. In fact I have seen may > spam users registered in Wiki. > > *Mike Fedyk:* Richie, I need access to the locked wiki pages. > > Gopal: I will let you know personally, once I unlocked the pages. > Please contact me at skype: sripadag or gopals (at) vtiger.com > > *Mike Fedyk:* What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > > Gopal: Yes we are using mediawiki. I have to upgrade to latest version. > > *Mike Lieman:* The real question is: Once we revert it, how do we > prevent it? > > Gopal: We can allow only registered users to write the content. But > the spammers register as users in Wiki and do all the evils. Even > Wikipedia is not spared. > > *vtigercrmFrance:* A plug-in phpbb exist for mediawiki. > This plug-in sync phpbb account with mediawiki account. > If you use it, and only allow edit for registered user, you have no spam. > We use it on vtigercrmfrance.org wiki, we have no spam. > URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > *Gopal:* Yes, there is a pluign exisits, but it works on 1.5.x and > above. First I have to upgrade our Wiki. I think you have already > implemented in vtigercrmfrance wiki. I will discuss with you in > upgrading the existing WIki setup. > > Team, I welcome all your suggestions on improving the quality of Wiki > service, so that we can create a better centralized help system for > the vtiger community. > > Best Regards, > > Gopal > > *S.S.G.Gopal > Blog: http://gopal.vtiger.com > Skype: sripadag > Toll Free: +1 877 788 4437 > * > > > > > ----mfedyk at mikefedyk.com wrote ---- > > Webmaster wrote: > > >A plug-in phpbb exist for mediawiki. > >This plug-in sync phpbb account with mediawiki account. > >If you use it, and only allow edit for registered user, you have > no spam. > >We use it on vtigercrmfrance.org wiki, we have no spam. > >URL : http://meta.wikimedia.org/wiki/PHPBB/Users_Integration > > > > What wiki are we using now? > > All of the wiki help pages are blank. Is it mediawiki? When changing > formatting, all of the mediawiki formatting worked as described in > wikipedia. > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From dan.means at teamsrs.com Fri Feb 17 08:23:03 2006 From: dan.means at teamsrs.com (Dan Means) Date: Fri, 17 Feb 2006 08:23:03 -0800 Subject: [Vtigercrm-developers] The wiki is a mess In-Reply-To: <43F5B5FE.3040809@gmail.com> References: <43F44EA0.5090102@mikefedyk.com> <68b1fa90602160739r4dc80dady6345d47bef4c4709@mail.gmail.com> <43F4DC0D.8090908@mikefedyk.com> <43F4EBB5.3080601@vtigercrmfrance.org> <43F50709.80808@mikefedyk.com> <109766ae706.-6793264899202603161.-7788641948537939001@@vtiger.com> <43F5B5FE.3040809@gmail.com> Message-ID: <43F5F867.5090302@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060217/699c6647/attachment-0003.html From mfedyk at mikefedyk.com Sat Feb 18 23:27:22 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sat, 18 Feb 2006 23:27:22 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Search leads by Fax in advanced search In-Reply-To: <43E58A0D.8090703@mikefedyk.com> References: <43E58A0D.8090703@mikefedyk.com> Message-ID: <43F81DDA.9090909@mikefedyk.com> Committed. Mike Fedyk wrote: >Let's see if thunderbird garbles patches. > >Should this count as a "feature"? I think it's a fix ready for 4.2.4. >Comments wanted. > >diff -dr -u vtiger-4.2.3-production/modules/Leads/ListView.php >vtiger-4.2.3-testing/modules/Leads/ListView.php >--- vtiger-4.2.3-production/modules/Leads/ListView.php 2006-01-25 >14:43:33.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/ListView.php 2006-02-04 >20:58:47.000000000 -0800 >@@ -69,6 +69,7 @@ > if (isset($_REQUEST['leadsource'])) $leadsource = >$_REQUEST['leadsource']; > if (isset($_REQUEST['industry'])) $industry = $_REQUEST['industry']; > if (isset($_REQUEST['phone'])) $phone = $_REQUEST['phone']; >+ if (isset($_REQUEST['fax'])) $fax = $_REQUEST['fax']; > if (isset($_REQUEST['email'])) $email = $_REQUEST['email']; > if (isset($_REQUEST['mobile'])) $mobile = $_REQUEST['mobile']; > if (isset($_REQUEST['lead_status'])) $leadstatus = >$_REQUEST['lead_status']; >@@ -131,6 +132,10 @@ > array_push($where_clauses, "leadaddress.phone like '%$phone%'"); > $url_string .= "&phone=".$phone; > } >+ if(isset($fax) && $fax != ""){ >+ array_push($where_clauses, "leadaddress.fax like '%$fax%'"); >+ $url_string .= "&fax=".$fax; >+ } > if(isset($email) && $email != ""){ > array_push($where_clauses, "leaddetails.email like '$email%'"); > $url_string .= "&email=".$email; >@@ -245,6 +250,7 @@ > //if(isset($modified_user_id)) >$search_form->assign("MODIFIED_USER_ID", $modified_user_id); > //if(isset($do_not_call)) $search_form->assign("DO_NOT_CALL", >$do_not_call); > if(isset($phone)) $search_form->assign("PHONE", $phone); >+ if(isset($fax)) $search_form->assign("FAX", $fax); > if(isset($email)) $search_form->assign("EMAIL", $email); > if(isset($mobile)) $search_form->assign("MOBILE", $mobile); > if(isset($address_street)) >$search_form->assign("ADDRESS_STREET", $address_street); >diff -dr -u vtiger-4.2.3-production/modules/Leads/SearchForm.html >vtiger-4.2.3-testing/modules/Leads/SearchForm.html >--- vtiger-4.2.3-production/modules/Leads/SearchForm.html 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/SearchForm.html 2006-02-04 >20:56:49.000000000 -0800 >@@ -99,33 +99,33 @@ > > {MOD.LBL_LAST_NAME} > size='25' maxlength='25' value="{LAST_NAME}"> >- {MOD.LBL_EMAIL} >- size='35' maxlength='100' value='{EMAIL}'> >+ {MOD.LBL_FAX} >+ size='20' maxlength='25' value='{FAX}'> > > {MOD.LBL_COMPANY} > size='25' maxlength='100' value='{COMPANY}'> >- {MOD.LBL_MOBILE} >- size='25' maxlength='100' value='{MOBILE}'> >+ {MOD.LBL_EMAIL} >+ size='35' maxlength='100' value='{EMAIL}'> > > {MOD.LBL_LEAD_SOURCE} > >- {MOD.LBL_RATING} >- >+ {MOD.LBL_MOBILE} >+ size='25' maxlength='100' value='{MOBILE}'> > > {MOD.LBL_INDUSTRY} > >- {MOD.LBL_LEAD_STATUS} >- >+ {MOD.LBL_RATING} >+ > > {MOD.LBL_ADDRESS_STREET} > tabindex='3' value='{ADDRESS_STREET}'> >- {MOD.LBL_ADDRESS_CITY} >- tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> >+ {MOD.LBL_LEAD_STATUS} >+ > > {MOD.LBL_ADDRESS_STATE} > tabindex='4' size='15' maxlength='100' value='{ADDRESS_STATE}'> >- {MOD.LBL_ADDRESS_POSTAL_CODE} >- tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> >+ {MOD.LBL_ADDRESS_CITY} >+ tabindex='4' size='15' maxlength='100' value='{ADDRESS_CITY}'> > > {APP.LBL_ASSIGNED_TO} > >-   >-   >+ {MOD.LBL_ADDRESS_POSTAL_CODE} >+ tabindex='4' size='10' maxlength='20' value='{ADDRESS_POSTALCODE}'> > > >
{CUSTOMFIELD}
> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 01:57:11 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 01:57:11 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Order pending activities by date and time In-Reply-To: <43E59278.7070801@mikefedyk.com> References: <43E59278.7070801@mikefedyk.com> Message-ID: <43F840F7.2030205@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Activities/OpenListView.php >vtiger-4.2.3-testing/modules/Activities/OpenListView.php >--- vtiger_crm-4.2.3/modules/Activities/OpenListView.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Activities/OpenListView.php > 2006-02-04 21:44:00.000000000 -0800 >@@ -40,9 +40,37 @@ > > $today = date("Y-m-d", time()); >+#Keep this to a minimum of 3 days to show monday's activities when >today is friday > $later = date("Y-m-d", strtotime("$today + 7 days")); > > //$activity = new Activity(); > //change made as requested by community by shaw >- $list_query = " select >crmentity.crmid,crmentity.smownerid,crmentity.setype, activity.*, >contactdetails.lastname, contactdetails.firstname, >contactdetails.contactid, account.accountid, account.accountname, >recurringevents.recurringtype,recurringevents.recurringdate from >activity inner join crmentity on crmentity.crmid=activity.activityid >left join cntactivityrel on cntactivityrel.activityid= >activity.activityid left join contactdetails on >contactdetails.contactid= cntactivityrel.contactid left join >seactivityrel on seactivityrel.activityid = activity.activityid left >outer join account on account.accountid = contactdetails.accountid left >outer join recurringevents on >recurringevents.activityid=activity.activityid inner join >salesmanactivityrel on >salesmanactivityrel.activityid=activity.activityid WHERE >crmentity.deleted=0 and (activity.activitytype = 'Meeting' or >activity.activitytype='Call' or activity.activitytype='Task') AND ( >activity.status is NULL || activity.status != 'Completed' ) and ( >activity.eventstatus is NULL || activity.eventstatus != 'Held') and ( >activity.eventstatus is NULL || activity.eventstatus != 'Not Held' ) >AND (((date_start >= '$today' AND date_start < '$later') OR (date_start >< '$today')) OR (recurringevents.recurringdate between '$today' and >'$later') ) AND salesmanactivityrel.smid ='{$current_user->id}'"; >+ $list_query = "SELECT >+ crmentity.crmid, >+ crmentity.smownerid, >+ crmentity.setype, >+ activity.*, >+ contactdetails.lastname, >+ contactdetails.firstname, >+ contactdetails.contactid, >+ account.accountid, >+ account.accountname, >+ recurringevents.recurringtype, >+ recurringevents.recurringdate, >+ GREATEST(recurringevents.recurringdate,activity.date_start) as >sort_date >+ FROM activity >+ INNER JOIN crmentity ON crmentity.crmid = activity.activityid >+ LEFT JOIN cntactivityrel ON cntactivityrel.activityid = >activity.activityid >+ LEFT JOIN contactdetails ON contactdetails.contactid = >cntactivityrel.contactid >+ LEFT JOIN seactivityrel ON seactivityrel.activityid = >activity.activityid >+ LEFT OUTER JOIN account ON account.accountid = >contactdetails.accountid >+ LEFT OUTER JOIN recurringevents ON recurringevents.activityid >= activity.activityid >+ INNER JOIN salesmanactivityrel ON >salesmanactivityrel.activityid = activity.activityid >+ WHERE crmentity.deleted=0 >+ AND ( activity.status is NULL || activity.status != 'Completed' ) >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Held') >+ AND ( activity.eventstatus is NULL || activity.eventstatus != >'Not Held' ) >+ AND ( date_start <= '$later' OR recurringevents.recurringdate ><= '$later' ) >+ AND salesmanactivityrel.smid ='{$current_user->id}' >+ ORDER BY sort_date, activity.time_start"; > > //$list_query = getListQuery("Activities",$where); >@@ -65,5 +93,6 @@ > 'accountid' => $adb->query_result($list_result, >$i, 'accountid'), > 'contactid' => >$adb->query_result($list_result,$i,'contactid'), >- 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'date_start' => >getDisplayDate($adb->query_result($list_result,$i,'date_start')), >+ 'time_start' => >$adb->query_result($list_result,$i,'time_start'), > 'due_date' => >getDisplayDate($adb->query_result($list_result,$i,'due_date')), > 'recurringtype' => >getDisplayDate($adb->query_result($list_result,$i,'recurringtype')), >@@ -79,5 +108,5 @@ > > // Stick the form header out there. >-$later_day = getDisplayDate(date("Y-m-d", strtotime("$today + 7 days"))); >+$later_day = getDisplayDate(date("Y-m-d", strtotime($later))); > //echo get_form_header($current_module_strings['LBL_UPCOMING'], >"
nowrap>".$current_module_strings['LBL_TODAY'].$later_day."
", >false); > >@@ -114,4 +144,5 @@ > $end_date=$event['due_date']; //included for getting the OverDue >Activities in the Upcoming Activities > $start_date=$event['date_start']; >+ $time_start=$event['time_start']; > > switch ($event['type']) { >@@ -149,8 +180,10 @@ > $end=explode("-",$end_date); > } >+ $end_time=explode(":",$time_start); > >- $current_date=date("Y-m-d",mktime(date("m"),date("d"),date("Y"))); >+ > $current_date=date("Y-m-d-H-i",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"))); > $curr=explode("-",$current_date); >- $date_diff= >mktime(0,0,0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) - >mktime(0,0,0,date("$end[1]"),date("$end[2]"),date("$end[0]")); >+ $date_diff= >mktime(date("$curr[3]"),date("$curr[4]"),0,date("$curr[1]"),date("$curr[2]"),date("$curr[0]")) >+ - >mktime(date("$end_time[0]"),date("$end_time[1]"),0,date("$end[1]"),date("$end[2]"),date("$end[0]")); > > if($date_diff>0) > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 02:07:07 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:07:07 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Allow more lead columns to be sorted In-Reply-To: <43E599A8.9000506@mikefedyk.com> References: <43E599A8.9000506@mikefedyk.com> Message-ID: <43F8434B.4060407@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -U2 -x config.php -x connection.php >vtiger_crm-4.2.3/modules/Leads/Lead.php >vtiger-4.2.3-testing/modules/Leads/Lead.php >--- vtiger_crm-4.2.3/modules/Leads/Lead.php 2005-12-23 >03:17:24.000000000 -0800 >+++ vtiger-4.2.3-testing/modules/Leads/Lead.php 2006-02-04 >22:13:43.000000000 -0800 >@@ -93,5 +93,5 @@ > var $column_fields = Array(); > >- var $sortby_fields = Array('lastname','email','phone'); >+ var $sortby_fields = >Array('lastname','email','phone','fax','company','leadstatus','modifiedtime','createdtime'); > > var $combofieldNames = Array('leadsource'=>'leadsource_dom' > >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From mfedyk at mikefedyk.com Sun Feb 19 02:19:17 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:19:17 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Import CSV files from pre-OSX MacOS In-Reply-To: <43EE93CC.4060203@mikefedyk.com> References: <43EE93CC.4060203@mikefedyk.com> Message-ID: <43F84625.2040307@mikefedyk.com> Committed. Mike Fedyk wrote: >diff -dr -u vtiger-4.2.3-production/modules/Import/parse_utils.php >vtiger-4.2.3-dbtest/modules/Import/parse_utils.php >--- vtiger-4.2.3-production/modules/Import/parse_utils.php 2006-01-13 >20:46:29.000000000 -0800 >+++ vtiger-4.2.3-dbtest/modules/Import/parse_utils.php 2006-02-11 >10:38:17.000000000 -0800 >@@ -20,6 +20,7 @@ > > function parse_import($file_name,$delimiter,$max_lines,$has_header) > { >+ ini_set('auto_detect_line_endings',1); > $line_count = 0; > > $field_count = 0; > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 02:27:24 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 02:27:24 -0800 Subject: [Vtigercrm-developers] [PATCH 4.2.3] Set memory limit higher than 8mb In-Reply-To: <43E64206.40800@mikefedyk.com> References: <43E594B2.4000601@mikefedyk.com> <43E64206.40800@mikefedyk.com> Message-ID: <43F8480C.4090509@mikefedyk.com> Committed. Mike Fedyk wrote: >Untested. > >This will put it in config.php instead. > >diff -dr -u vtiger-4.2.3-production/install/4createConfigFile.php >vtiger-4.2.3-testing/install/4createConfigFile.php >--- vtiger-4.2.3-production/install/4createConfigFile.php 2006-01-13 >20:46:28.000000000 -0800 >+++ vtiger-4.2.3-testing/install/4createConfigFile.php 2006-02-05 >10:13:33.000000000 -0800 >@@ -195,6 +195,9 @@ > $config .= "\$vtiger_version = '".$vtiger_version."';\n\n"; > $config .= "\$release_date = '".$release_date."';\n\n"; > >+$config .= "#More than 8MB memory needed for graphs\n"; >+$config .= "ini_set('memory_limit','16M');\n\n"; >+ > $config .= "//World clock & Calculator will be displayed if these >variables are 'true' otherwise will not be displayed.\n"; > $config .= "\$WORLD_CLOCK_DISPLAY = 'true';\n"; > $config .= "\$CALCULATOR_DISPLAY = 'true';\n\n"; > > >Mike Fedyk wrote: > > > >>The default seems to be 8mb, and the dashboard and pipeline graphs don't >>work with that limit. >> >>diff -dr -U2 -x config.php -x connection.php vtiger_crm-4.2.3/index.php >>vtiger-4.2.3-testing/index.php >>--- vtiger_crm-4.2.3/index.php 2005-12-23 03:17:24.000000000 -0800 >>+++ vtiger-4.2.3-testing/index.php 2006-01-29 10:50:58.000000000 -0800 >>@@ -29,4 +29,7 @@ >>} >> >>+#More than 8MB memory needed for graphs >>+ini_set('memory_limit','16M'); >>+ >>function fetchPermissionDataForTabList() >>{ >> >>_______________________________________________ >>vtigercrm-developers mailing list >>vtigercrm-developers at lists.vtigercrm.com >>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers >> >> >> >> >> >_______________________________________________ >vtigercrm-developers mailing list >vtigercrm-developers at lists.vtigercrm.com >http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers > > > From jtk at yahoo.com Sun Feb 19 07:47:36 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Sun, 19 Feb 2006 10:47:36 -0500 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations Message-ID: I created and closed our first production trac ticket, see the timeline. There are some examples of using trac features in that ticket and the related commit, such as references to milestones, changesets and tickets. I suggest any ticket keywording be single-word lowercased. We could benefit from installing the script: http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook to allow the 'fixes #1' command on checkin messages. This would encourage ticket use, I think. I don't see anything preventing tickets from being created, referencing changesets, and closed retroactively for changes committed on branches/4.2. It would be a good for documentation to have the change content described (by tickets referring to changesets) for all differences between vtigercrm-4.2.3 and vtigercrm-4.2.4. From mfedyk at mikefedyk.com Sun Feb 19 14:24:47 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 14:24:47 -0800 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: References: Message-ID: <43F8F02F.4010807@mikefedyk.com> Jeff Kowalczyk wrote: >I created and closed our first production trac ticket, see the timeline. >There are some examples of using trac features in that ticket and the >related commit, such as references to milestones, changesets and tickets. > >I suggest any ticket keywording be single-word lowercased. > >We could benefit from installing the script: > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-hook > >to allow the 'fixes #1' command on checkin messages. This would encourage >ticket use, I think. > > Yes, Matt, Fathi can you put this in? From fboudra at free.fr Sun Feb 19 17:30:31 2006 From: fboudra at free.fr (Fathi BOUDRA) Date: Mon, 20 Feb 2006 01:30:31 +0000 Subject: [Vtigercrm-developers] Starting to use trac tickets for 4.2.4 preparations In-Reply-To: <43F8F02F.4010807@mikefedyk.com> References: <43F8F02F.4010807@mikefedyk.com> Message-ID: <200602200130.32230.fboudra@free.fr> > >We could benefit from installing the script: > > > >http://projects.edgewall.com/trac/browser/trunk/contrib/trac-post-commit-h > >ook > > Yes, Matt, Fathi can you put this in? script was installed, must be tested. cheers, Fathi From mfedyk at mikefedyk.com Sun Feb 19 16:42:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 16:42:58 -0800 Subject: [Vtigercrm-developers] Call for fixes Message-ID: <43F91092.9050405@mikefedyk.com> Hi, I am now looking for the final set of fixes to put into the 4.2.4 release. If you have them, please add a ticket[1] with details on how to reproduce the problem and the code to fix the problem (preferably in unified diff format). 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket If you do not have fixes, then you can help find some. Many bugs have been put into the trunk[2] and need to be split out. When you find something, post message to this list with a link to the changeset that fixes the problem and a description of the problem in a recent svn pull from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after that is fair game for checking. 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 From mfedyk at mikefedyk.com Sun Feb 19 17:34:40 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 17:34:40 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? Message-ID: <43F91CB0.3060007@mikefedyk.com> What do you think? Positive: It will make it easier to work with other languages upon first install. Different users can use different languages. Negative: It will grow the download size for everyone even though they'll only use one of the languages. MikeF From sergiokessler at gmail.com Sun Feb 19 18:01:45 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:01:45 -0300 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> +1 it will make other languages first class citizens in vtiger world... /sak On 2/19/06, Mike Fedyk wrote: > What do you think? > > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. > > MikeF > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From sergiokessler at gmail.com Sun Feb 19 18:09:11 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Sun, 19 Feb 2006 23:09:11 -0300 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <43F91092.9050405@mikefedyk.com> References: <43F91092.9050405@mikefedyk.com> Message-ID: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> the problem I see now, is that I'm pretty sure there are tons of forums users with fixes that do not know about this mailing list, even less the trac site... /sak On 2/19/06, Mike Fedyk wrote: > Hi, > > I am now looking for the final set of fixes to put into the 4.2.4 > release. If you have them, please add a ticket[1] with details on how > to reproduce the problem and the code to fix the problem (preferably in > unified diff format). > > 1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket > > If you do not have fixes, then you can help find some. Many bugs have > been put into the trunk[2] and need to be split out. When you find > something, post message to this list with a link to the changeset that > fixes the problem and a description of the problem in a recent svn pull > from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after > that is fair game for checking. > > 2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > From developer at infointegrated.com Sun Feb 19 19:05:55 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Sun, 19 Feb 2006 21:05:55 -0600 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> Message-ID: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> The big question is how much would it add to the download size? Then what languages are added, and which ones are not? Perhaps a global and english distribution. The difference is the english would not have the other language files, and global would have all the language files. If the size difference is less than 20%, then I'd say just do the global. Brian On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > +1 > > it will make other languages first class citizens in vtiger world... > > /sak > > On 2/19/06, Mike Fedyk wrote: >> What do you think? >> >> Positive: >> It will make it easier to work with other languages upon first >> install. >> Different users can use different languages. >> >> Negative: >> It will grow the download size for everyone even though they'll >> only use >> one of the languages. >> >> MikeF >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Sun Feb 19 19:25:52 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 19:25:52 -0800 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> References: <43F91CB0.3060007@mikefedyk.com> <49216030602191801y4aef0349s6882b331fa5965ea@mail.gmail.com> <7E1C1BFC-9B7C-4386-B960-25C92F8D2F55@infointegrated.com> Message-ID: <43F936C0.8020906@mikefedyk.com> Then let me use this message to remember this forum topic with several jscalendar language files: http://blogs.vtiger.com/viewtopic.php?t=4120 Brian Devendorf wrote: >The big question is how much would it add to the download size? Then >what languages are added, and which ones are not? > >Perhaps a global and english distribution. The difference is the >english would not have the other language files, and global would >have all the language files. If the size difference is less than 20%, >then I'd say just do the global. > >Brian > >On Feb 19, 2006, at 8:01 PM, Sergio A. Kessler wrote: > > > >>+1 >> >>it will make other languages first class citizens in vtiger world... >> >>/sak >> >>On 2/19/06, Mike Fedyk wrote: >> >> >>>What do you think? >>> >>>Positive: >>>It will make it easier to work with other languages upon first >>>install. >>>Different users can use different languages. >>> >>>Negative: >>>It will grow the download size for everyone even though they'll >>>only use >>>one of the languages. >>> >>>MikeF >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>>using your desktop word processor for typing documents? Try the >>>AJAX enabled, collaboration-friendly online word processor, Zoho >>>Writer for FREE instead! >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still >>using your desktop word processor for typing documents? Try the >>AJAX enabled, collaboration-friendly online word processor, Zoho >>Writer for FREE instead! >>http://zohowriter.com/?vt >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Sun Feb 19 20:54:36 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Sun, 19 Feb 2006 20:54:36 -0800 Subject: [Vtigercrm-developers] Call for fixes In-Reply-To: <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> References: <43F91092.9050405@mikefedyk.com> <49216030602191809u5dae38bfgdb8157936b602bed@mail.gmail.com> Message-ID: <43F94B8C.3030401@mikefedyk.com> Forum topic posted: http://forums.vtiger.com/viewtopic.php?t=5679 Forum moderators, please make it "sticky" so it stays at the top for a while. Sergio A. Kessler wrote: >the problem I see now, is that I'm pretty sure there are tons of >forums users with fixes that do not know about this mailing list, even >less the trac site... > >/sak > >On 2/19/06, Mike Fedyk wrote: > > >>Hi, >> >>I am now looking for the final set of fixes to put into the 4.2.4 >>release. If you have them, please add a ticket[1] with details on how >>to reproduce the problem and the code to fix the problem (preferably in >>unified diff format). >> >>1. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/newticket >> >>If you do not have fixes, then you can help find some. Many bugs have >>been put into the trunk[2] and need to be split out. When you find >>something, post message to this list with a link to the changeset that >>fixes the problem and a description of the problem in a recent svn pull >>from the 4.2 branch. 4.2.2 was checked in on rev 2002 so anything after >>that is fair game for checking. >> >>2. http://vtiger.fosslabs.com/cgi-bin/trac.cgi/log/?rev=2099 >> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From fboudra at free.fr Mon Feb 20 00:38:09 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 09:38:09 +0100 Subject: [Vtigercrm-developers] Should we have other languages besides english in the source? In-Reply-To: <43F91CB0.3060007@mikefedyk.com> References: <43F91CB0.3060007@mikefedyk.com> Message-ID: <200602200938.10229.fboudra@free.fr> > Positive: > It will make it easier to work with other languages upon first install. > Different users can use different languages. > > Negative: > It will grow the download size for everyone even though they'll only use > one of the languages. i'm for multiple package : 1 english core multiple language add-on for convenience, if needed a big package with all stuff can be provided. i prefer this for packaging issue (debian, ubuntu and probably xampp add-on) : * provide vtigercrm core package * one package for each language i like modularity, can help too for an overview in the source and clarity. for information, debian package and ubuntu package will be available today. ubuntu package will be available for dapper (freeze 23 february), i'll work for this :) cheers, Fathi From m.jacquemes at neuf.fr Mon Feb 20 03:03:31 2006 From: m.jacquemes at neuf.fr (Michel JACQUEMES) Date: Mon, 20 Feb 2006 12:03:31 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: <1139802480.3382.25.camel@ubuntu> Message-ID: I am trying to download from the svn but server is asking for username/password. Do I have to ask for that whenever I don't need to post? -----Message d'origine----- De?: vtigercrm-developers-bounces at lists.vtigercrm.com [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] De la part de Matthew Brichacek Envoy??: lundi 13 f?vrier 2006 04:48 ??: Vtiger Devel List Objet?: [Vtigercrm-developers] request your SVN/Trac account I finally have the user management page all done for the trac/svn system. Please email me off-list for a username/password if you haven't already received one. Thanks, Matt _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt From fboudra at free.fr Mon Feb 20 04:25:55 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 13:25:55 +0100 Subject: [Vtigercrm-developers] request your SVN/Trac account In-Reply-To: References: Message-ID: <200602201325.55424.fboudra@free.fr> Le Lundi 20 F?vrier 2006 12:03, Michel JACQUEMES a ?crit : > I am trying to download from the svn but server is asking for > username/password. Do I have to ask for that whenever I don't need to post? Bonjour, pour t?l?charger une copie du d?pot subversion, vous n'avez pas besoin d'?tre authentifier, un checkout peut ?tre fait de fa?on anonyme. Seul un commit n?cessite d'avoir un compte sur trac/serveur. pour la branche de d?veloppement 5.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/trunk vtigercrm-trunk pour la branche de maintenance 4.x : svn co http://vtiger.fosslabs.com/svn/vtiger/vtigercrm/branches/4.2 vtigercrm-4.2 cordialement, Fathi From fboudra at free.fr Mon Feb 20 11:39:05 2006 From: fboudra at free.fr (fboudra at free.fr) Date: Mon, 20 Feb 2006 19:39:05 -0000 Subject: [Vtigercrm-developers] r3836 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193905.D0E342BF158@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:39:02 2006 New Revision: 3836 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:39:02 2006 @@ -34,10 +34,10 @@ $HELPDESK_SUPPORT_NAME = 'your-domain name'; /* database configuration - db_host_name:MySQL Database Hostname - db_user_name:MySQL Username - db_password:MySQL Password - db_name:MySQL Database Name + db_host_name: MySQL Database Hostname + db_user_name: MySQL Username + db_password: MySQL Password + db_name: MySQL Database Name */ $dbconfig['db_host_name'] = 'localhost:80'; $dbconfig['db_user_name'] = 'root'; From fboudra at free.fr Mon Feb 20 11:54:28 2006 From: fboudra at free.fr (Fathi Boudra) Date: Mon, 20 Feb 2006 20:54:28 +0100 Subject: [Vtigercrm-developers] svnmailer installed Message-ID: <200602202054.28385.fboudra@free.fr> hi all, svn commist are sended to the ML :) and post-commit-hook too. enjoy cheers, Fathi From vtiger-commits at crm.fosslabs.com Mon Feb 20 11:31:41 2006 From: vtiger-commits at crm.fosslabs.com (vtiger-commits at crm.fosslabs.com) Date: Mon, 20 Feb 2006 19:31:41 -0000 Subject: [Vtigercrm-developers] r3835 - /vtigercrm/branches/4.2/install/config.template.php Message-ID: <20060220193141.6FE9B49A414@vtiger.fosslabs.com> Author: fathi Date: Mon Feb 20 12:31:38 2006 New Revision: 3835 Log: test svnmailer Modified: vtigercrm/branches/4.2/install/config.template.php Modified: vtigercrm/branches/4.2/install/config.template.php ============================================================================== --- vtigercrm/branches/4.2/install/config.template.php (original) +++ vtigercrm/branches/4.2/install/config.template.php Mon Feb 20 12:31:38 2006 @@ -16,7 +16,7 @@ $vtiger_version = '4.2.3'; $release_date = '23 December 2005'; -// more than 8MB memory needed for graphs +// more than 8MB memory needed for graphics // memory limit default value = 16M ini_set('memory_limit','16M'); From mfedyk at mikefedyk.com Mon Feb 20 14:21:01 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:21:01 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> Message-ID: <43FA40CD.40308@mikefedyk.com> I'd like a vote for whether we should change the default time to am/pm instead of 24hr time. Preferably we should have it configurable, but I don't think we should do that in this release with the little time remaining before release. webmaster at vtiger.com wrote: >Hello ! > >philip has posted a new reply to "How to Clear Users History log?" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > >----------------------------------------------- >Posted text: >Hi, > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? [/b:97a9a01c21] > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / delete the records in the table \'loginhistory\' > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 hours? [/b:97a9a01c21] > > Changing the Time Format to 12 hrs across the product, will not be possible but the output/display of data in 12 hours or AM/PM is possible to achieve this following changes has to be done. > > a) open the file include/utils.php and search for the string > > $display_date = $display_date.\' \'.$date_value[1]; >replace the string with > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >[/i:97a9a01c21] > again search for the string >$custfld .= \'\'.$displ_date.\' \'.$start_time.\'\'; >replace it with > [i:97a9a01c21]$custfld .= \'\'.date(\"Y-m-d g:i:s A\",strtotime($displ_date.\' \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > [b:97a9a01c21] >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > To change the Field Label the repective module language file has to be modified. > eg for Accounts modules, open the file module/Accounts/language/en_us.lang.php and replace the desired value defined in the array. > >Philip >----------------------------------------------- > >You are receiving this email because you are watching the topic, "How to Clear Users History log?" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > From mfedyk at mikefedyk.com Mon Feb 20 14:28:31 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 14:28:31 -0800 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> Message-ID: <43FA428F.8080008@mikefedyk.com> Has anyone looked into this issue? webmaster at vtiger.com wrote: >Hello ! > >wage has posted a new reply to "Couldn't get the group listing" in the "Help Forum" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20800#20800 > >----------------------------------------------- >Posted text: >i am getting the same error also all it says is > > My Upcoming and Pending Activities (through 2006-02-27) > Close Subject Contact Account Related to Date Recurring Type > > > >None scheduled. > >Couldn\'t get the group listing >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Couldn't get the group listing" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic > > > From eric.lemesre at gmail.com Mon Feb 20 15:31:30 2006 From: eric.lemesre at gmail.com (Eric Lemesre) Date: Tue, 21 Feb 2006 00:31:30 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: Hello, I prefer 24hr time. By Eric 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. > > Preferably we should have it configurable, but I don't think we should > do that in this release with the little time remaining before release. > > webmaster at vtiger.com wrote: > > >Hello ! > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > >----------------------------------------------- > >Posted text: > >Hi, > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > a) open the file include/utils.php and search for the string > > > > $display_date = $display_date.\' \'.$date_value[1]; > >replace the string with > > [i:97a9a01c21]$display_date = date(\"Y-m-d g:i:s > A\",strtotime($display_date.\' \'.$date_value[1])); > >[/i:97a9a01c21] > > again search for the string > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > >replace it with > > [i:97a9a01c21]$custfld .= \' valign=\"top\" class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > [b:97a9a01c21] > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > To change the Field Label the repective module language > file has to be modified. > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the desired value > defined in the array. > > > >Philip > >----------------------------------------------- > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/915ba41f/attachment-0005.html From webmaster at vtigercrmfrance.org Mon Feb 20 15:47:49 2006 From: webmaster at vtigercrmfrance.org (Webmaster) Date: Tue, 21 Feb 2006 00:47:49 +0100 Subject: [Vtigercrm-developers] 4 mmbrich, mod_leads In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA5525.10003@vtigercrmfrance.org> Hi, the modified and repackaged version of mod_lead. Very sorry i have no details. -------------- next part -------------- A non-text attachment was scrubbed... Name: mod_lead.zip Type: application/x-zip-compressed Size: 99010 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/d8a3e204/attachment-0003.bin From sergiokessler at gmail.com Mon Feb 20 16:25:32 2006 From: sergiokessler at gmail.com (Sergio A. Kessler) Date: Mon, 20 Feb 2006 21:25:32 -0300 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> btw, this issue is not about "military time" vs "normal time", is more about "rest of the world" vs "USA" USA uses 12 am/pm hours. rest of the world uses 24hs. /sak ps: I am in the rest of the world On 2/20/06, Eric Lemesre wrote: > Hello, > > I prefer 24hr time. > > By > Eric > > 2006/2/20, Mike Fedyk : > > I'd like a vote for whether we should change the default time to am/pm > > instead of 24hr time. > > > > Preferably we should have it configurable, but I don't think we should > > do that in this release with the little time remaining before release. > > > > webmaster at vtiger.com wrote: > > > > >Hello ! > > > > > >philip has posted a new reply to "How to Clear Users History log?" in the > "General Discussion" forum at vtiger. You can use the following link to view > the replies made: > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > >----------------------------------------------- > > >Posted text: > > >Hi, > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > [/b:97a9a01c21] > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / > delete the records in the table \'loginhistory\' > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to 12 > hours? [/b:97a9a01c21] > > > > > > Changing the Time Format to 12 hrs across the product, will not be > possible but the output/display of data in 12 hours or AM/PM is possible to > achieve this following changes has to be done. > > > > > > a) open the file include/utils.php and search for the string > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > >replace the string with > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > >[/i:97a9a01c21] > > > again search for the string > > >$custfld .= \' class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > >replace it with > > > [i:97a9a01c21]$custfld .= \' width=\"30%\" valign=\"top\" > class=\"dataField\">\'.date(\"Y-m-d g:i:s > A\",strtotime($displ_date.\' > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > [b:97a9a01c21] > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > To change the Field Label the repective module language > file has to be modified. > > > eg for Accounts modules, open the file > module/Accounts/language/en_us.lang.php and replace the > desired value defined in the array. > > > > > >Philip > > >----------------------------------------------- > > > > > >You are receiving this email because you are watching the topic, "How to > Clear Users History log?" at vtiger. If you no longer wish to watch this > topic you can either click the "Stop watching this topic link" found at the > bottom of the topic above, or by clicking the following link: > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > > http://zohowriter.com/?vt > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your > desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > > > From mfedyk at mikefedyk.com Mon Feb 20 17:25:58 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 17:25:58 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <43FA6C26.9020504@mikefedyk.com> Well count me as one of the few people in the USA that prefers 24hr time. Sergio A. Kessler wrote: >btw, this issue is not about "military time" vs "normal time", is more >about "rest of the world" vs "USA" > >USA uses 12 am/pm hours. >rest of the world uses 24hs. > >/sak >ps: I am in the rest of the world > >On 2/20/06, Eric Lemesre wrote: > > >>Hello, >> >>I prefer 24hr time. >> >>By >>Eric >> >>2006/2/20, Mike Fedyk : >> >> >>>I'd like a vote for whether we should change the default time to am/pm >>>instead of 24hr time. >>> >>>Preferably we should have it configurable, but I don't think we should >>>do that in this release with the little time remaining before release. >>> >>>webmaster at vtiger.com wrote: >>> >>> >>> >>>>Hello ! >>>> >>>>philip has posted a new reply to "How to Clear Users History log?" in the >>>> >>>> >>"General Discussion" forum at vtiger. You can use the following link to view >>the replies made: >> >> >>>>http://forums.vtiger.com/viewtopic.php?p=20761#20761 >>>> >>>>----------------------------------------------- >>>>Posted text: >>>>Hi, >>>> >>>>[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? >>>> >>>> >>[/b:97a9a01c21] >> >> >>>> Login to your mysql, go to vtigerdatabase (vtigercm4_2), trunckate / >>>> >>>> >>delete the records in the table \'loginhistory\' >> >> >>>>[b:97a9a01c21]2-How to change the Time Format from Military time to 12 >>>> >>>> >>hours? [/b:97a9a01c21] >> >> >>>> Changing the Time Format to 12 hrs across the product, will not be >>>> >>>> >>possible but the output/display of data in 12 hours or AM/PM is possible to >>achieve this following changes has to be done. >> >> >>>> a) open the file include/utils.php and search for the string >>>> >>>> $display_date = $display_date.\' \'.$date_value[1]; >>>>replace the string with >>>> [i:97a9a01c21]$display_date = date(\"Y-m-d >>>> >>>> >>g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); >> >> >>>>[/i:97a9a01c21] >>>> again search for the string >>>>$custfld .= \'>>> >>>> >>class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; >> >> >>>>replace it with >>>> [i:97a9a01c21]$custfld .= \'>>> >>>> >>width=\"30%\" valign=\"top\" >>class=\"dataField\">\'.date(\"Y-m-d g:i:s >>A\",strtotime($displ_date.\' >>\'.$start_time.\":00\")).\'\';[/i:97a9a01c21] >> >> >>>>[b:97a9a01c21] >>>>3-How to change the Standard Fields Labels? [/b:97a9a01c21] >>>> >>>> To change the Field Label the repective module language >>>> >>>> >>file has to be modified. >> >> >>>> eg for Accounts modules, open the file >>>> >>>> >>module/Accounts/language/en_us.lang.php and replace the >>desired value defined in the array. >> >> >>>>Philip >>>>----------------------------------------------- >>>> >>>>You are receiving this email because you are watching the topic, "How to >>>> >>>> >>Clear Users History log?" at vtiger. If you no longer wish to watch this >>topic you can either click the "Stop watching this topic link" found at the >>bottom of the topic above, or by clicking the following link: >> >> >>>http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic >>> >>> >>>> >>>> >>>> >>>_______________________________________________ >>>This vtiger.com email is sponsored by: Zoho Writer. Are you still using >>> >>> >>your desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >> >> >>>http://zohowriter.com/?vt >>> >>> >>> >>_______________________________________________ >>This vtiger.com email is sponsored by: Zoho Writer. Are you still using your >>desktop word processor for typing documents? Try the AJAX enabled, >>collaboration-friendly online word processor, Zoho Writer for FREE instead! >>http://zohowriter.com/?vt >> >> >> >> >> > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > > From developer at infointegrated.com Mon Feb 20 17:14:46 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Mon, 20 Feb 2006 19:14:46 -0600 Subject: [Vtigercrm-developers] SVN Directory and File Names In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> I currently do my development on Mac OS X. A recent change to the svn for the branch added an INSTALL file. Now I am getting an error on checkout, the error mentions that it cannot get the file "INSTALL" as there is already a directory "install". It then stops the checkout, not getting all of the files. I am not too familiar with svn. Is there a way I can prevent this error? Or can the INSTALL file name be changed (INSTALL.txt or INSTALLATION) to prevent the conflict? I was able to successfully checkout before the INSTALL file was created. Is it strange that svn is having conflicts when the case is different, and Mac OS X is Unix-based (thus case-sensitive)? I am running svn v1.3.0. I can still checkout on Windows, but I really prefer the Mac. This may cause a problem for others who want to assist as well. Thanks. Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/03d0dab4/attachment-0005.html From jamieinnh at gmail.com Mon Feb 20 17:26:24 2006 From: jamieinnh at gmail.com (Jamie Jackson) Date: Mon, 20 Feb 2006 20:26:24 -0500 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> Message-ID: <994473020602201726x2195f7f7iebb9de97aadbdc90@mail.gmail.com> As long as it's definable, it doesn't matter to me which way it ships out. When I set up my CRM, I will set it with the standards of my users. Jamie On 2/20/06, Sergio A. Kessler wrote: > > btw, this issue is not about "military time" vs "normal time", is more > about "rest of the world" vs "USA" > > USA uses 12 am/pm hours. > rest of the world uses 24hs. > > /sak > ps: I am in the rest of the world > > On 2/20/06, Eric Lemesre wrote: > > Hello, > > > > I prefer 24hr time. > > > > By > > Eric > > > > 2006/2/20, Mike Fedyk : > > > I'd like a vote for whether we should change the default time to am/pm > > > instead of 24hr time. > > > > > > Preferably we should have it configurable, but I don't think we should > > > do that in this release with the little time remaining before release. > > > > > > webmaster at vtiger.com wrote: > > > > > > >Hello ! > > > > > > > >philip has posted a new reply to "How to Clear Users History log?" in > the > > "General Discussion" forum at vtiger. You can use the following link to > view > > the replies made: > > > > > > > >http://forums.vtiger.com/viewtopic.php?p=20761#20761 > > > > > > > >----------------------------------------------- > > > >Posted text: > > > >Hi, > > > > > > > >[b:97a9a01c21]1-How to clear the \"Users Login History\" log file? > > [/b:97a9a01c21] > > > > > > > > Login to your mysql, go to vtigerdatabase (vtigercm4_2), > trunckate / > > delete the records in the table \'loginhistory\' > > > > > > > >[b:97a9a01c21]2-How to change the Time Format from Military time to > 12 > > hours? [/b:97a9a01c21] > > > > > > > > Changing the Time Format to 12 hrs across the product, will not > be > > possible but the output/display of data in 12 hours or AM/PM is possible > to > > achieve this following changes has to be done. > > > > > > > > a) open the file include/utils.php and search for the string > > > > > > > > $display_date = $display_date.\' \'.$date_value[1]; > > > >replace the string with > > > > [i:97a9a01c21]$display_date = date(\"Y-m-d > > g:i:s A\",strtotime($display_date.\' \'.$date_value[1])); > > > >[/i:97a9a01c21] > > > > again search for the string > > > >$custfld .= \' > class=\"dataField\">\'.$displ_date.\' \'.$start_time.\'\'; > > > >replace it with > > > > [i:97a9a01c21]$custfld .= \' > width=\"30%\" valign=\"top\" > > class=\"dataField\">\'.date(\"Y-m-d g:i:s > > A\",strtotime($displ_date.\' > > \'.$start_time.\":00\")).\'\';[/i:97a9a01c21] > > > > [b:97a9a01c21] > > > >3-How to change the Standard Fields Labels? [/b:97a9a01c21] > > > > > > > > To change the Field Label the repective module > language > > file has to be modified. > > > > eg for Accounts modules, open the file > > module/Accounts/language/en_us.lang.php and replace the > > desired value defined in the array. > > > > > > > >Philip > > > >----------------------------------------------- > > > > > > > >You are receiving this email because you are watching the topic, "How > to > > Clear Users History log?" at vtiger. If you no longer wish to watch this > > topic you can either click the "Stop watching this topic link" found at > the > > bottom of the topic above, or by clicking the following link: > > > > > > > > > >http://forums.vtiger.com/viewtopic.php?t=5657&unwatch=topic > > > > > > > > > > > > > > > _______________________________________________ > > > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using > > your desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > > http://zohowriter.com/?vt > > > > > > > > > _______________________________________________ > > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your > > desktop word processor for typing documents? Try the AJAX enabled, > > collaboration-friendly online word processor, Zoho Writer for FREE > instead! > > http://zohowriter.com/?vt > > > > > > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using > your desktop word processor for typing documents? Try the AJAX enabled, > collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/a9481b88/attachment-0003.html From jtk at yahoo.com Mon Feb 20 18:18:22 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Mon, 20 Feb 2006 21:18:22 -0500 Subject: [Vtigercrm-developers] SVN Directory and File Names References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> <49216030602201625n332adb30ga2a31deb43920852@mail.gmail.com> <12DE7EFA-0B3F-4D39-8317-9BBC47A12DFA@infointegrated.com> Message-ID: Brian Devendorf wrote: > I currently do my development on Mac OS X. A recent change to the svn > for the branch added an INSTALL file. Now I am getting an error on > checkout, the error mentions that it cannot get the file "INSTALL" as > there is already a directory "install". It then stops the checkout, > not getting all of the files. Fixed http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ticket/23 BTW, the special commands in the checkin messages work as advertised. Awesome. From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 18:16:20 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 02:16:20 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3837 - in /vtigercrm/branches/4.2: ./ licenses/ Message-ID: <20060221021620.34B844389C3@vtiger.fosslabs.com> Author: jeffk Date: Mon Feb 20 19:16:15 2006 New Revision: 3837 Log: fixed #23. added .txt extension to various readme and license files Added: vtigercrm/branches/4.2/COPYING.txt - copied unchanged from r3836, vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/INSTALL.txt - copied unchanged from r3836, vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README.txt - copied unchanged from r3836, vtigercrm/branches/4.2/README vtigercrm/branches/4.2/changelog.txt - copied unchanged from r3836, vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/licenses/BSD.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0.txt - copied unchanged from r3836, vtigercrm/branches/4.2/licenses/VPL-1.0 Removed: vtigercrm/branches/4.2/COPYING vtigercrm/branches/4.2/Changelog vtigercrm/branches/4.2/INSTALL vtigercrm/branches/4.2/README vtigercrm/branches/4.2/licenses/BSD vtigercrm/branches/4.2/licenses/GPL-2 vtigercrm/branches/4.2/licenses/LGPL-2.1 vtigercrm/branches/4.2/licenses/MPL-1.1 vtigercrm/branches/4.2/licenses/QPL-1.0 vtigercrm/branches/4.2/licenses/SPL-1.1.2 vtigercrm/branches/4.2/licenses/VPL-1.0 From dan.means at teamsrs.com Mon Feb 20 19:42:13 2006 From: dan.means at teamsrs.com (Dan Means) Date: Mon, 20 Feb 2006 19:42:13 -0800 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <43FA8C15.8090005@teamsrs.com> An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060220/5bc07c81/attachment-0005.html From mfedyk at mikefedyk.com Mon Feb 20 19:43:46 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:43:46 -0800 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? Message-ID: <43FA8C72.9060305@mikefedyk.com> http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 The database is created from the adodb XML file (right?), why do we need a SQL file in the source code? Sure we can be flexible, but we don't want to add any support headaches (sql file not updated on new release for instance). From mfedyk at mikefedyk.com Mon Feb 20 19:53:50 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Mon, 20 Feb 2006 19:53:50 -0800 Subject: [Vtigercrm-developers] Please create a bounties forum area. (Was: "Announcement: Putting together a vTiger Bounty Team" in forum "General Discussion") In-Reply-To: References: Message-ID: <43FA8ECE.7060600@mikefedyk.com> Let's start with a forum section for this. webmaster at vtiger.com wrote: >Hello ! > >BrianLaughlin has posted a new reply to "Announcement: Putting together a vTiger Bounty Team" in the "General Discussion" forum at vtiger. You can use the following link to view the replies made: > >http://forums.vtiger.com/viewtopic.php?p=20822#20822 > >----------------------------------------------- >Posted text: >I think the forum section would be a good start. At least we\'ll be able to see what type of pleades and projects would start to evolve. > >Brian Laughlin >----------------------------------------------- > >You are receiving this email because you are watching the topic, "Announcement: Putting together a vTiger Bounty Team" at vtiger. If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link: > >http://forums.vtiger.com/viewtopic.php?t=5549&unwatch=topic > > > From fboudra at free.fr Mon Feb 20 23:48:14 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:48:14 +0100 Subject: [Vtigercrm-developers] Why include a SQL file when we don't use it? In-Reply-To: <43FA8C72.9060305@mikefedyk.com> References: <43FA8C72.9060305@mikefedyk.com> Message-ID: <200602210848.15325.fboudra@free.fr> > http://vtiger.fosslabs.com/cgi-bin/trac.cgi/changeset/3833 > > The database is created from the adodb XML file (right?) don't know not documented. > , why do we need a SQL file in the source code ? i'm changing installation. to add a better multi-platform / multi-operating system support for next installer / packaging issue. I want an "install and just work" like. And an unified one for : * vtigercrm * vtiger'n go * debian/ubuntu package * vtiger addon for xampp have you got a better way to inject database ? * php code need user intervention and break "install and just work" idea. * or a specific php code to inject data but for me it's like sql file * adodb xml file ? don't know it exists, how can inject db data with this ? software dependencies ? * how to resolve multi db support like mysql posqtgresql oracle mssql ? so i used a simple sql file and use sql-client as dependencie. > Sure we can be flexible, but we don't want to add any support headaches > (sql file not updated on new release for instance). yes, it's more flexible and it's just a file. There's no headaches support, just putting preliminary file for an easy way to install and update. i'll update it as needed for now until i'll automate it. looking initial subject : Why include a SQL file when we don't use it ? i want to ask why include a bin directory when we don't use it ? cheers, Fathi From fboudra at free.fr Mon Feb 20 23:50:04 2006 From: fboudra at free.fr (Fathi Boudra) Date: Tue, 21 Feb 2006 08:50:04 +0100 Subject: [Vtigercrm-developers] Vote: Change time to 12 hour am/pm? (Was: Topic Reply Notification for "How to Clear Users History log?" in forum "General Discussion") In-Reply-To: <43FA40CD.40308@mikefedyk.com> References: <9e65ab7ecb0cdca7d289c32d94dc7788@forums.vtiger.com> <43FA40CD.40308@mikefedyk.com> Message-ID: <200602210850.05083.fboudra@free.fr> Le Lundi 20 F?vrier 2006 23:21, Mike Fedyk a ?crit : > I'd like a vote for whether we should change the default time to am/pm > instead of 24hr time. vote for 24hr time cheers, Fathi From developer at infointegrated.com Mon Feb 20 23:09:15 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:09:15 -0600 Subject: [Vtigercrm-developers] Potential Security Vulnerability Message-ID: I just created a ticket in Trac for a potential security vulnerability in vtiger: http://vtiger.fosslabs.com/cgi-bin/trac.cgi/ ticket/25 I also created a post in the forums as well: http://forums.vtiger.com/ viewtopic.php?t=5704 Here are the details: I know that most good systems admins would delete the install directories (I always do), but we are likely to have quite a few of the "uninitiated admins" installing vtiger. I would hate to leave vtiger open for attack. The install docs do not mention removing the install directory either. A hack on a vtiger install would not look good if it received any kind of press. This worst case scenario would force my company to switch to offering a different product. I really don't want to do that. Here are the contents of the ticket I submitted: If the install directory stays on the server after installation, an informed individual could change the admin password without any trouble at all, they could also view the mysql database and username information. With the current change in the branch, they could also change the SQL database (readonly tags removed). If the files in the install directory are removed after install, this risk will not exist. I have a diff that adds simple deletion of the install directory after completion of Setup Step 5. Here is the diff file I created for the branch: ? Please feel free to implement a solution to this risk however you feel it should be. My diff above is a bare bones solution to the problem. It does work, but I'm sure it could be done better. This was just a solution I put together in a few minutes to address what I believe is a critical hole. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0006.html -------------- next part -------------- A non-text attachment was scrubbed... Name: install_cleanup.patch Type: application/octet-stream Size: 1826 bytes Desc: not available Url : http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0003.obj -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/4acc63f5/attachment-0007.html From developer at infointegrated.com Mon Feb 20 23:17:34 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 01:17:34 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: <43FA428F.8080008@mikefedyk.com> References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: Wow... I saw this error today! It happened when I was doing some testing of re-running the install scripts multiple times. My SQL tables got so bad, eventually I couldn't even log-in anymore. I deleted the tables, went back through the install one time, and everything returned to normal. Based on my testing, I'd say the issue will be resolved with the removal of the install directory fix I proposed earlier. Unless the person had previously tried vtiger and did not delete the existing tables before trying it again. Maybe if we had better error handling in the install code to identify an existing table, and not try recreating it again... I'll also post a reply to this message on the forum. See if deleting their tables fixes the problem. Brian On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > Has anyone looked into this issue? > > webmaster at vtiger.com wrote: > >> Hello ! >> >> wage has posted a new reply to "Couldn't get the group listing" in >> the "Help Forum" forum at vtiger. You can use the following link >> to view the replies made: >> >> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >> >> ----------------------------------------------- >> Posted text: >> i am getting the same error also all it says is >> >> My Upcoming and Pending Activities (through 2006-02-27) >> Close Subject Contact Account Related to Date >> Recurring Type >> >> >> >> None scheduled. >> >> Couldn\'t get the group listing >> ----------------------------------------------- >> >> You are receiving this email because you are watching the topic, >> "Couldn't get the group listing" at vtiger. If you no longer wish >> to watch this topic you can either click the "Stop watching this >> topic link" found at the bottom of the topic above, or by clicking >> the following link: >> >> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >> >> >> > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From vtiger-commits at vtiger.fosslabs.com Mon Feb 20 23:56:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 07:56:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3838 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221075652.7AD1949A447@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 00:56:47 2006 New Revision: 3838 Log: Portal module integrated Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 00:56:47 2006 @@ -69,6 +69,7 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); + $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -2139,9 +2140,10 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7)"); - - + (2,26,7), + (7,27,2)"); + + $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); } From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 00:06:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 08:06:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3839 - /vtigercrm/trunk/modules/Notes/ListView.php Message-ID: <20060221080619.E1ADF49A4AA@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 01:06:16 2006 New Revision: 3839 Log: Alphabetical search added Modified: vtigercrm/trunk/modules/Notes/ListView.php Modified: vtigercrm/trunk/modules/Notes/ListView.php ============================================================================== --- vtigercrm/trunk/modules/Notes/ListView.php (original) +++ vtigercrm/trunk/modules/Notes/ListView.php Tue Feb 21 01:06:16 2006 @@ -212,6 +212,8 @@ $smarty->assign("SELECT_SCRIPT", $view_script); $navigationOutput = getTableHeaderNavigation($navigation_array, $url_string,"Notes","index",$viewid); +$alphabetical = AlphabeticalSearch($currentModule,'index','title','true','basic',"","","","",$viewid); +$smarty->assign("ALPHABETICAL", $alphabetical); $smarty->assign("NAVIGATION", $navigationOutput); $smarty->assign("RECORD_COUNTS", $record_string); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:00:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:00:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3840 - /vtigercrm/trunk/adodb/DatabaseSchema.xml Message-ID: <20060221100001.1A67649A45C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 02:59:56 2006 New Revision: 3840 Log: Added a new column "Info_Type varchar(20)" in the field table. Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml Modified: vtigercrm/trunk/adodb/DatabaseSchema.xml ============================================================================== --- vtigercrm/trunk/adodb/DatabaseSchema.xml (original) +++ vtigercrm/trunk/adodb/DatabaseSchema.xml Tue Feb 21 02:59:56 2006 @@ -282,7 +282,10 @@ - + + + + tabid @@ -2754,8 +2757,8 @@ - - + + @@ -6976,18 +6979,6 @@ - - - - - - - - - - - -
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:02:40 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:02:40 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3841 - /vtigercrm/trunk/Smarty/templates/CreateView.tpl Message-ID: <20060221100240.08FD949A492@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:02:35 2006 New Revision: 3841 Log: CreateView.tpl file created to segregate Add New from Edit View across all modules. Added: vtigercrm/trunk/Smarty/templates/CreateView.tpl From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:05:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:05:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3842 - /vtigercrm/trunk/include/js/general.js Message-ID: <20060221100552.9321149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:05:48 2006 New Revision: 3842 Log: Added 2 functions for the div tags "Basic & More Tab" in CreateView.tpl to be functional. Modified: vtigercrm/trunk/include/js/general.js Modified: vtigercrm/trunk/include/js/general.js ============================================================================== --- vtigercrm/trunk/include/js/general.js (original) +++ vtigercrm/trunk/include/js/general.js Tue Feb 21 03:05:48 2006 @@ -1117,3 +1117,80 @@ id.style.display = 'none'; } + +function fnLoadValues(obj1,obj2,SelTab,unSelTab){ + + var tabName1 = document.getElementById(obj1); + + var tabName2 = document.getElementById(obj2); + + var tagName1 = document.getElementById(SelTab); + + var tagName2 = document.getElementById(unSelTab); + + if(tabName1.className == "dvtUnSelectedCell") + + tabName1.className = "dvtSelectedCell"; + + if(tabName2.className == "dvtSelectedCell") + + tabName2.className = "dvtUnSelectedCell"; + tagName1.style.display='block'; + + tagName2.style.display='none'; + +} + +function fnCopy(source,design){ + + document.getElementById(source).value=document.getElementById(design).value; + + document.getElementById(source).disabled=true; + +} + +function fnClear(source){ + + document.getElementById(source).value=" "; + + document.getElementById(source).disabled=false; + +} + +function fnCpy(){ + + var tagName=document.getElementById("cpy"); + + if(tagName.checked==true){ + fnCopy("shipaddress","address"); + + fnCopy("shippobox","pobox"); + + fnCopy("shipcity","city"); + + fnCopy("shipcode","code"); + + fnCopy("shipstate","state"); + + fnCopy("shipcountry","country"); + + } + + else{ + + fnClear("shipaddress"); + + fnClear("shippobox"); + + fnClear("shipcity"); + + fnClear("shipcode"); + + fnClear("shipstate"); + + fnClear("shipcountry"); + + } + +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:09:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:09:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3843 - /vtigercrm/trunk/include/utils/CommonUtils.php Message-ID: <20060221100935.67FA72C9DEA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:09:31 2006 New Revision: 3843 Log: Added "Info_type" parameter in getBlocks function Modified: vtigercrm/trunk/include/utils/CommonUtils.php Modified: vtigercrm/trunk/include/utils/CommonUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/CommonUtils.php (original) +++ vtigercrm/trunk/include/utils/CommonUtils.php Tue Feb 21 03:09:31 2006 @@ -622,11 +622,6 @@ return $display_date; } - -/** - * Function to get Currency Name and Currency Symbol - * returns the Currency information in an array format. - */ function getDisplayCurrency() { global $adb; @@ -644,36 +639,15 @@ return $curr_array; } - -/** - * Function to convert currency amount into Dollar - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in dollar. - */ function convertToDollar($amount,$crate){ return $amount / $crate; } - -/** - * Function to convert currency amount from Dollar to user specific currency - * @param $amount - amount::Type Integer - * @param $crate - crate::Type Float - * returns amount in user specific currency. - */ function convertFromDollar($amount,$crate){ return $amount * $crate; } - -/** - * Function to get currency conversion rate - * @param $id - id::Type Integer - * @param $symbol - symbol::Type varchar - * returns conversion rate::Type Float. - */ function getConversionRate($id,$symbol) { global $adb; @@ -683,12 +657,6 @@ return $rate; } - -/** - * Function to get currency symbol - * @param $id - id::Type Integer - * returns conversion symbol:Type varchar. - */ function getCurrencySymbol($id) { global $adb; @@ -698,11 +666,6 @@ return $curr_symbol; } - -/** - * Function to get Terms and Conditions - * returns Terms and Conditions::Type String. - */ function getTermsandConditions() { global $adb; @@ -798,7 +761,7 @@ * This function returns an array */ -function getBlocks($module,$disp_view,$mode,$col_fields='') +function getBlocks($module,$disp_view,$mode,$col_fields='',$info_type='') { global $adb; global $mod_strings; @@ -807,6 +770,7 @@ $block_detail = Array(); $getBlockinfo = ""; $query="select blockid,blocklabel,show_title from blocks where tabid=$tabid and $disp_view=0 and visible = 0 order by sequence"; + //echo $query; $result = $adb->query($query); $noofrows = $adb->num_rows($result); @@ -831,7 +795,7 @@ } else { - $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $getBlockInfo=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); } if(is_array($getBlockInfo)) @@ -855,7 +819,7 @@ else { $k=sizeof($block_detail[$prev_header]); - $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid); + $temp_headerless_arr=getBlockInformation($module,$adb->query_result($result,$i,"blockid"),$mode,$col_fields,$tabid,$info_type); foreach($temp_headerless_arr as $td_val=>$tr_val) { $block_detail[$prev_header][$k]=$tr_val; @@ -1011,36 +975,27 @@ return $update_info; } - function getContactImages($parenttab) { - global $adb; + global $adb; $imagelists = ''; - $imagenamelists.=''; - $imagelists = $imagelists.$imagenamelists; - if($imagecount>0) + if($i>0) return $imagelists; } - function getProductImages($id) { @@ -1061,156 +1016,4 @@ if($imagename != '') return $script; } -function SaveImage($_FILES,$module,$id,$mode) -{ - global $adb; - global $log; - $uploaddir = $root_directory."test/".$module."/" ;//set this to which location you need to give the contact image - $log->info("The Location to Save the Contact Image is ".$uploaddir); - $file_path_name = $_FILES['imagename']['name']; - $image_error="false"; - $saveimage="true"; - $file_name = basename($file_path_name); - if($file_name!="") - { - - $log->debug("Contact Image is given for uploading"); - $image_name_val=file_exist_fn($file_name,0); - - $encode_field_values=""; - $errormessage=""; - - $move_upload_status=move_uploaded_file($_FILES["imagename"]["tmp_name"],$uploaddir.$image_name_val); - $image_error="false"; - - //if there is an error in the uploading of image - - $filetype= $_FILES['imagename']['type']; - $filesize = $_FILES['imagename']['size']; - - $filetype_array=explode("/",$filetype); - - $file_type_val_image=strtolower($filetype_array[0]); - $file_type_val=strtolower($filetype_array[1]); - $log->info("The File type of the Contact Image is :: ".$file_type_val); - //checking the uploaded image is if an image type or not - if(!$move_upload_status) //if any error during file uploading - { - $log->debug("Error is present in uploading Contact Image."); - $errorCode = $_FILES['imagename']['error']; - if($errorCode == 4) - { - $errorcode="no-image"; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 2) - { - $errormessage = 2; - $saveimage="false"; - $image_error="true"; - } - else if($errorCode == 3 ) - { - $errormessage = 3; - $saveimage="false"; - $image_error="true"; - } - } - else - { - $log->debug("Successfully uploaded the Contact Image."); - if($filesize != 0) - { - if (($file_type_val == "jpeg" ) || ($file_type_val == "png") || ($file_type_val == "jpg" ) || ($file_type_val == "pjpeg" ) || ($file_type_val == "x-png") || ($file_type_val == "gif") ) //Checking whether the file is an image or not - { - $saveimage="true"; - $image_error="false"; - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "image"; - } - } - else - { - $savelogo="false"; - $image_error="true"; - $errormessage = "invalid"; - } - - } - } - else //if image is not given - { - $log->debug("Contact Image is not given for uploading."); - if($mode=="edit" && $image_error=="false" ) - { - if($module='contact') - $image_name_val=getContactImageName($id); - elseif($module='user') - $image_name_val=getUserImageName($id); - $saveimage="true"; - } - else - { - $image_name_val=""; - } - } - $return_value=array('imagename'=>$image_name_val, - 'imageerror'=>$image_error, - 'errormessage'=>$errormessage, - 'saveimage'=>$saveimage, - 'mode'=>$mode); - return $return_value; -} -//function to check whether same product name exists -function file_exist_fn($filename,$exist) -{ - global $uploaddir; - - if(!isset($exist)) - { - $exist=0; - } - $filename_path=$uploaddir.$filename; - if (file_exists($filename_path)) //Checking if the file name already exists in the directory - { - if($exist!=0) - { - $previous=$exist-1; - $next=$exist+1; - $explode_name=explode("_",$filename); - $implode_array=array(); - for($j=0;$j From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:13:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:13:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3844 - /vtigercrm/trunk/include/utils/EditViewUtils.php Message-ID: <20060221101343.3F7164389C3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:13:39 2006 New Revision: 3844 Log: Segregated the create new & edit view across all modules. Added new paramater "info_type" in the getBlockInformation function. Modified: vtigercrm/trunk/include/utils/EditViewUtils.php Modified: vtigercrm/trunk/include/utils/EditViewUtils.php ============================================================================== --- vtigercrm/trunk/include/utils/EditViewUtils.php (original) +++ vtigercrm/trunk/include/utils/EditViewUtils.php Tue Feb 21 03:13:39 2006 @@ -813,11 +813,9 @@ elseif($uitype == 71 || $uitype == 72) { - $currencyid=fetchCurrency($current_user->id); - $curr_symbol=getCurrencySymbol($currencyid); - $rate = getConversionRate($currencyid,$curr_symbol); - $editview_label[]=$mod_strings[$fieldlabel].': ('.$curr_symbol.')'; - $fieldvalue[] = convertFromDollar($value,$rate); + $disp_currency = getDisplayCurrency(); + $editview_label[]=$mod_strings[$fieldlabel].': ('.$disp_currency.')'; + $fieldvalue[] = $value; } elseif($uitype == 75 || $uitype ==81) { @@ -1192,7 +1190,7 @@ -function getBlockInformation($module, $block, $mode, $col_fields,$tabid) +function getBlockInformation($module, $block, $mode, $col_fields,$tabid,$info_type='') { //echo '*******************************
'; //echo '
';print_r($col_fields);echo '
'; @@ -1205,18 +1203,35 @@ global $current_user; require('user_privileges/user_privileges_'.$current_user->id.'.php'); - if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) - { - - $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; - } - else - { - $profileList = getCurrentUserProfileList(); - - $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; - } - //echo $sql; + + if ($info_type != '') + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and info_type = '".$info_type."' and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } + else + { + if($is_admin==true || $profileGlobalPermission[1] == 0 || $profileGlobalPermission[2] ==0) + { + + $sql = "select field.* from field where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 order by sequence"; + } + else + { + $profileList = getCurrentUserProfileList(); + + $sql = "select field.* from field inner join profile2field on profile2field.fieldid=field.fieldid inner join def_org_field on def_org_field.fieldid=field.fieldid where field.tabid=".$tabid." and field.block=".$block ." and field.displaytype=1 and profile2field.visible=0 and def_org_field.visible=0 and profile2field.profileid in ".$profileList.=" group by field.fieldid order by sequence"; + } + } $result = $adb->query($sql); $noofrows = $adb->num_rows($result); From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:17:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:17:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3845 - /vtigercrm/trunk/themes/blue/style.css Message-ID: <20060221101718.D88754911A9@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:17:14 2006 New Revision: 3845 Log: Added "basicTab & moreTab" styles to facilitate basic & more infn segregation in Leads,Accnts,Cntct & Potential modules. Modified: vtigercrm/trunk/themes/blue/style.css Modified: vtigercrm/trunk/themes/blue/style.css ============================================================================== --- vtigercrm/trunk/themes/blue/style.css (original) +++ vtigercrm/trunk/themes/blue/style.css Tue Feb 21 03:17:14 2006 @@ -71,8 +71,6 @@ .tabSeperator { background:#bbbbbb url(images/tabSeperatorBg.gif) repeat-x; - - } .level2text { @@ -99,26 +97,21 @@ } - - .level2Bg { background:#bbbbbb url(images/level2Bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; - } .tabLiner { background:#9abffc url(images/moduleSelectorBg.gif) bottom repeat-x; padding:0px; - - -} +} + .sep1 { background:#999999; } - .showPanelBg { background:url(images/showPanelTopBg.gif) repeat-x; } @@ -128,7 +121,6 @@ font-size: 11px; text-decoration:none; color:#333366; - } a:hover { @@ -136,7 +128,6 @@ font-size: 11px; text-decoration:underline; color:#333333; - } .hdrLink { @@ -147,7 +138,6 @@ font-weight:bold; } - .hdrLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -156,7 +146,6 @@ font-weight:bold; } - .searchBox { border: 0px solid #999999; font-family: Arial, Helvetica, sans-serif; @@ -164,8 +153,8 @@ padding-left:2px; width:100px; background-color:#ffffef; - -} +} + .searchBtn { border : 1px #cccccc solid; font-family: Arial, Helvetica, sans-serif; @@ -179,11 +168,13 @@ background-color:#cccccc; } + .lvtHeaderText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } + .lvtCol { border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; @@ -211,6 +202,7 @@ background-color:white; font-weight:bold; } + .dvtUnSelectedCell { border-left:1px solid #cacaca; border-top:1px solid #cacaca; @@ -219,7 +211,9 @@ padding-left:20px; padding-right:20px; background-color:#efefef; -} + cursor:pointer; +} + .dvtTabCache { border-bottom:1px solid #cacaca; } @@ -230,6 +224,7 @@ border-bottom:1px solid #cacaca; padding-left:0px; } + .rightAddInfo { border-left:1px solid #a2a2a2; border-right:1px solid #dddddd; @@ -238,6 +233,7 @@ background-color:#fafafa; padding:5px; } + .dvtCellLabel { background-color:#f6f6f6; padding-right:10px; @@ -286,6 +282,7 @@ background-color:#e5e5e5; } + .detailedViewTextBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -295,6 +292,7 @@ width:90%; background-color:#ffffff; } + .detailedViewTextBoxOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -304,6 +302,7 @@ width:90%; background-color:#ffffdd; } + .detailedViewTextArea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; @@ -321,6 +320,7 @@ background-color:#ffffef; } + .searchHdrBox { border-bottom:1px dashed #dddddd; @@ -337,6 +337,7 @@ background-color:#ffffef; } + .searchAlph { border:1px solid #dadada; background-color:#ffffff; @@ -352,7 +353,6 @@ color: #ff0000; height:50px; width:640px; - } .hiliteBtn4Search { @@ -384,9 +384,11 @@ padding:2px; } + .loginBottomBg { background:url(images/loginBottomBg.gif) repeat-x; } + .loginSignin { font-family: Arial, Helvetica, sans-serif; font-size: 18px; @@ -426,8 +428,6 @@ overflow:auto; width:95%;height:320px;padding:0px;background-color:#fefefe; border-top: 1px solid #bababa; border-bottom: 1px solid #bababa; - - } .calHourOccupied { @@ -464,7 +464,6 @@ .cellScheduled { background-color:#ffffef; color:#7a7a7a; - } .cellSchHover { @@ -475,12 +474,12 @@ background-color:#ffffef; color:#7a7a7a; } + .cellSch{ border:0px; background-color:#ffffef; color:#7a7a7a; } - .cellNormalHover { border-bottom:1px solid #999999; @@ -511,8 +510,8 @@ border:2px solid #dadada; background-color:white; - -} +} + .tblPro1IconCell { border-right:1px solid #dadada; } @@ -530,6 +529,7 @@ line-height: 14px; background-image:url(images/tblPro1ColBg.gif); } + .tblPro1DataCell { border-bottom:1px solid #f5f5f5; color:#5a5a5a; @@ -537,26 +537,29 @@ line-height: 14px; } + .divEventToDo { overflow:auto; height:150px; border:1px solid #dadada; } + .EventToDo{ } .thumbnail{ background-color:#ffffff; -padding: 5px; +padding: 7px; border: 1px solid #ddd; float: left; - margin-right: 5px; - margin-bottom: 10px; -} + margin-right: 10px; + margin-bottom: 15px; +} + .thumbnailcaption -{ font-size: 0.9em; padding-top: 0.1em ; } +{ font-size: 0.9em; padding-top: 0.2em ; } /* For Settings */ @@ -717,3 +720,29 @@ #studioTab{position:relative;left:0px;top:0px;width:100%;display:none;} /* End of Settings */ + +.bggray{ + background-color: #dfdfdf; +} +.bgwhite{ + background-color: #FFFFFF; +} +.copy{ + font-size:9px; + font-family: Verdana, Arial, Helvetica, Sans-serif; +} + +#basicTab{ + position:relative; + overflow:auto; + width:100%; + display:block; +} + +#moreTab{ + position:relative; + overflow:auto; + width:100%; + display:none; +} + From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:21:19 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:21:19 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3846 - /vtigercrm/trunk/modules/Accounts/EditView.php Message-ID: <20060221102119.EED8949A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:21:15 2006 New Revision: 3846 Log: Added the codes for create new & edit view segration Modified: vtigercrm/trunk/modules/Accounts/EditView.php Modified: vtigercrm/trunk/modules/Accounts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:24:10 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:24:10 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3847 - /vtigercrm/trunk/modules/Activities/EditView.php Message-ID: <20060221102410.88DF249A3F7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:24:06 2006 New Revision: 3847 Log: Added 2 if & else block to separate Add New with EditView. Modified: vtigercrm/trunk/modules/Activities/EditView.php Modified: vtigercrm/trunk/modules/Activities/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:26:14 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:26:14 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3848 - /vtigercrm/trunk/modules/Campaigns/EditView.php Message-ID: <20060221102614.E2EC149A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:26:11 2006 New Revision: 3848 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Campaigns/EditView.php Modified: vtigercrm/trunk/modules/Campaigns/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Campaigns/EditView.php (original) +++ vtigercrm/trunk/modules/Campaigns/EditView.php Tue Feb 21 03:26:11 2006 @@ -43,8 +43,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields));echo'
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Campaigns",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -135,6 +140,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:27:41 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:27:41 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3849 - /vtigercrm/trunk/modules/Contacts/EditView.php Message-ID: <20060221102741.8FC9049A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:27:37 2006 New Revision: 3849 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Contacts/EditView.php Modified: vtigercrm/trunk/modules/Contacts/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:28:58 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:28:58 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3850 - /vtigercrm/trunk/modules/Emails/EditView.php Message-ID: <20060221102858.DD44749A469@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:28:55 2006 New Revision: 3850 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Emails/EditView.php Modified: vtigercrm/trunk/modules/Emails/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:30:18 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:30:18 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3851 - /vtigercrm/trunk/modules/Faq/EditView.php Message-ID: <20060221103018.B062B49A490@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:30:14 2006 New Revision: 3851 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Faq/EditView.php Modified: vtigercrm/trunk/modules/Faq/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Faq/EditView.php (original) +++ vtigercrm/trunk/modules/Faq/EditView.php Tue Feb 21 03:30:14 2006 @@ -53,7 +53,13 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Faq",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE","Faq"); @@ -132,5 +138,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display("salesEditView.tpl"); +if($focus->mode == 'edit') + $smarty->display("salesEditView.tpl"); +else + $smarty->display("CreateView.tpl"); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:31:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:31:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3852 - /vtigercrm/trunk/modules/HelpDesk/EditView.php Message-ID: <20060221103149.2170149A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:31:45 2006 New Revision: 3852 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php Modified: vtigercrm/trunk/modules/HelpDesk/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:33:01 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:33:01 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3853 - /vtigercrm/trunk/modules/Invoice/EditView.php Message-ID: <20060221103301.7D11949A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:32:56 2006 New Revision: 3853 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Invoice/EditView.php Modified: vtigercrm/trunk/modules/Invoice/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Invoice/EditView.php (original) +++ vtigercrm/trunk/modules/Invoice/EditView.php Tue Feb 21 03:32:56 2006 @@ -182,8 +182,13 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Invoice",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Invoice",$disp_view,$mode,$focus->column_fields,'BAS')); +} + $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -366,6 +371,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:34:43 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:34:43 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3854 - /vtigercrm/trunk/modules/Leads/EditView.php Message-ID: <20060221103443.8900349A4BE@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:34:39 2006 New Revision: 3854 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Leads/EditView.php Modified: vtigercrm/trunk/modules/Leads/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Leads/EditView.php (original) +++ vtigercrm/trunk/modules/Leads/EditView.php Tue Feb 21 03:34:39 2006 @@ -43,7 +43,13 @@ } $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'BAS')); + $smarty->assign("ADVBLOCKS",getBlocks("Leads",$disp_view,$mode,$focus->column_fields,'ADV')); +} $smarty->assign("OP_MODE",$disp_view); @@ -142,6 +148,10 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display("CreateView.tpl"); + ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:36:02 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:36:02 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3855 - /vtigercrm/trunk/modules/Notes/EditView.php Message-ID: <20060221103602.3C44D49A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:35:58 2006 New Revision: 3855 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Notes/EditView.php Modified: vtigercrm/trunk/modules/Notes/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:37:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:37:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3856 - /vtigercrm/trunk/modules/PriceBooks/EditView.php Message-ID: <20060221103704.0606849A4D6@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:36:59 2006 New Revision: 3856 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php Modified: vtigercrm/trunk/modules/PriceBooks/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PriceBooks/EditView.php (original) +++ vtigercrm/trunk/modules/PriceBooks/EditView.php Tue Feb 21 03:36:59 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PriceBooks",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -121,5 +126,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); -$smarty->display('salesEditView.tpl'); +if($focus->mode == 'edit') + $smarty->display('salesEditView.tpl'); +else + $smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:38:56 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:38:56 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3857 - /vtigercrm/trunk/modules/PurchaseOrder/EditView.php Message-ID: <20060221103856.39E9A49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:38:52 2006 New Revision: 3857 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php Modified: vtigercrm/trunk/modules/PurchaseOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/PurchaseOrder/EditView.php (original) +++ vtigercrm/trunk/modules/PurchaseOrder/EditView.php Tue Feb 21 03:38:52 2006 @@ -85,8 +85,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("PurchaseOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -238,5 +242,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:40:52 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:40:52 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3858 - /vtigercrm/trunk/modules/Potentials/EditView.php Message-ID: <20060221104052.800EE411FFA@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:40:48 2006 New Revision: 3858 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Potentials/EditView.php Modified: vtigercrm/trunk/modules/Potentials/EditView.php ============================================================================== Binary files - no diff available. From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:41:50 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:41:50 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3859 - /vtigercrm/trunk/modules/Products/EditView.php Message-ID: <20060221104150.8B3B34389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:41:46 2006 New Revision: 3859 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Products/EditView.php Modified: vtigercrm/trunk/modules/Products/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Products/EditView.php (original) +++ vtigercrm/trunk/modules/Products/EditView.php Tue Feb 21 03:41:46 2006 @@ -79,8 +79,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("Products",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Products",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -195,5 +199,8 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:43:26 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:43:26 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3860 - /vtigercrm/trunk/modules/Quotes/EditView.php Message-ID: <20060221104326.3B7B44389C7@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:43:21 2006 New Revision: 3860 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Quotes/EditView.php Modified: vtigercrm/trunk/modules/Quotes/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Quotes/EditView.php (original) +++ vtigercrm/trunk/modules/Quotes/EditView.php Tue Feb 21 03:43:21 2006 @@ -98,7 +98,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Quotes",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -252,6 +257,10 @@ $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); $smarty->assign("MODULE", $module); + +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:45:45 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:45:45 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3861 - /vtigercrm/trunk/modules/SalesOrder/EditView.php Message-ID: <20060221104545.7877649A47C@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:45:41 2006 New Revision: 3861 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php Modified: vtigercrm/trunk/modules/SalesOrder/EditView.php ============================================================================== --- vtigercrm/trunk/modules/SalesOrder/EditView.php (original) +++ vtigercrm/trunk/modules/SalesOrder/EditView.php Tue Feb 21 03:45:41 2006 @@ -169,8 +169,12 @@ $comboFieldArray = getComboArray($comboFieldNames); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); -//echo '
';print_r(getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields));echo '
'; +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("SalesOrder",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -336,6 +340,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display("salesEditView.tpl"); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:47:49 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:47:49 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3862 - /vtigercrm/trunk/modules/Vendors/EditView.php Message-ID: <20060221104749.25C1B49A498@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:47:45 2006 New Revision: 3862 Log: Added 2 if else block to separate Create New from Edit View. Modified: vtigercrm/trunk/modules/Vendors/EditView.php Modified: vtigercrm/trunk/modules/Vendors/EditView.php ============================================================================== --- vtigercrm/trunk/modules/Vendors/EditView.php (original) +++ vtigercrm/trunk/modules/Vendors/EditView.php Tue Feb 21 03:47:45 2006 @@ -41,7 +41,12 @@ require_once($theme_path.'layout_utils.php'); $disp_view = getView($focus->mode); -$smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +if($disp_view == 'edit_view') + $smarty->assign("BLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields)); +else +{ + $smarty->assign("BASBLOCKS",getBlocks("Vendors",$disp_view,$mode,$focus->column_fields,'BAS')); +} $smarty->assign("OP_MODE",$disp_view); $smarty->assign("MODULE",$currentModule); @@ -123,6 +128,9 @@ $smarty->assign("VALIDATION_DATA_FIELDDATATYPE",$fldDataType); $smarty->assign("VALIDATION_DATA_FIELDLABEL",$fieldLabel); +if($focus->mode == 'edit') $smarty->display('salesEditView.tpl'); +else +$smarty->display('CreateView.tpl'); ?> From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:51:23 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:51:23 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3863 - /vtigercrm/trunk/smiletag/smiletag-style.css Message-ID: <20060221105123.8F2DB49A4D3@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:51:19 2006 New Revision: 3863 Log: Added smilies images as well as changed the path of header & footer gif. Modified: vtigercrm/trunk/smiletag/smiletag-style.css Modified: vtigercrm/trunk/smiletag/smiletag-style.css ============================================================================== --- vtigercrm/trunk/smiletag/smiletag-style.css (original) +++ vtigercrm/trunk/smiletag/smiletag-style.css Tue Feb 21 03:51:19 2006 @@ -1,57 +1,3 @@ -#smiley_box{ - width:95px; - position:absolute; - display:none; - margin-left: 55px; -} -#smiley_box .smiley_top{ - background-image: url('smiletag/images/smiley_top.gif'); - background-repeat:no-repeat; - height:30px; - padding-left: 36px; - -} -#smiley_box .smiley_middle{ - background-image: url('smiletag/images/smiley_middle.gif'); - background-repeat:repeat-y; - background-position:bottom left; - padding-left:7px; - padding-right:7px; - padding-bottom: 0px; - padding-top: 0px; - margin-top: 0px; - -} -#smiley_box .smiley_middle span{ - position:relative; -} -#smiley_box .smiley_bottom{ - background-image: url('smiletag/images/smiley_bottom.gif'); - background-repeat:no-repeat; - background-position:bottom left; - height:44px; - top:-6px; - -} -#smiley_box a { - float: left; text-decoration: none -} -#smiley_box a:link { - color: #808080 -} -#smiley_box a:hover { - color: #333; background-color: #efefef -} -#smiley_box a:active { - color: #808080 -} -#smiley_box a:visited { - color: #808080 -} -#smiley_box img { - border: 0; -} - .st-content { font: 11px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif; float: left; @@ -63,7 +9,7 @@ padding-left: 1px; } .st-message { - background: url("smiletag/images/comment_footer.gif") no-repeat left bottom; + background: url("images/comment_footer.gif") no-repeat left bottom; } .st-message p{ padding: 5px 10px 5px 10px; @@ -72,7 +18,7 @@ } .st-author-info{ margin: 0; - background: #fff url("smiletag/images/comment_header.gif") no-repeat left bottom; + background: #fff url("images/comment_header.gif") no-repeat left bottom; padding-top: 0; padding-right: 0; padding-bottom: 7px; @@ -116,4 +62,61 @@ text-decoration:underline; } +#smiley_box{ + width:95px; + position:absolute; + display:none; + margin-left: 55px; + border: 0px; +} +.smiley_top{ + background-image:url('images/smiley_top.gif'); + background-repeat:no-repeat; + height:30px; + padding-left: 36px; + border:0px; + +} +.smiley_middle{ + background-image:url('images/smiley_middle.gif'); + background-repeat:repeat-y; + background-position:bottom left; + padding-left:7px; + padding-right:7px; + padding-bottom: 0px; + padding-top: 0px; + margin-top: 0px; + border:0px; + +} +.smiley_middle span{ + position:relative; +} +.smiley_bottom{ + background-image:url('images/smiley_bottom.gif'); + background-repeat:no-repeat; + background-position:bottom left; + height:44px; + top:-6px; + border:0px; + +} +#smiley_box a { + float: left; text-decoration: none +} +#smiley_box a:link { + color: #808080 +} +#smiley_box a:hover { + color: #333; background-color: #efefef +} +#smiley_box a:active { + color: #808080 +} +#smiley_box a:visited { + color: #808080 +} +#smiley_box img { + border: 0px; +} From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 02:53:48 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 10:53:48 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3864 - /vtigercrm/trunk/Smarty/templates/HomePage.tpl Message-ID: <20060221105348.D302349A4BC@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 03:53:45 2006 New Revision: 3864 Log: Changed the image path for smiletag in HomePage.tpl. Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl Modified: vtigercrm/trunk/Smarty/templates/HomePage.tpl ============================================================================== --- vtigercrm/trunk/Smarty/templates/HomePage.tpl (original) +++ vtigercrm/trunk/Smarty/templates/HomePage.tpl Tue Feb 21 03:53:45 2006 @@ -3,17 +3,6 @@ {**} -{if isset($LOGINHISTORY.0)} -
- - - {foreach key=label item=detail from=$LOGINHISTORY} - - {/foreach} -
IDTypeModified ByCloseModified Time
{$detail.crmid}{$detail.setype}{$detail.modifiedby}{$detail.modifiedtime}
-
-{/if} @@ -140,11 +129,7 @@
Pipeline chart comes here..

- {if $TAGCLOUD_JS ne ''} - - - {/if} -
+ YOUR SHOUT!!!
@@ -162,29 +147,29 @@

Close
-
+
- - - + + + - - - + + + - - - + + +
:):D:(:):D:(
:o:p;):o:p;)
:|x(:~:|x(:~
- (Smilies) + (Smilies)

@@ -193,6 +178,12 @@
+
+ {if $TAGCLOUD_JS ne ''} + + + {/if} +
From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 03:05:55 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 11:05:55 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3865 - /vtigercrm/trunk/modules/Users/Security.php Message-ID: <20060221110556.42E7149A507@vtiger.fosslabs.com> Author: richie Date: Tue Feb 21 04:05:50 2006 New Revision: 3865 Log: Inserted values into the field table across all modules - Column Name "Info_type" & Values - "BAS" or "ADV" Modified: vtigercrm/trunk/modules/Users/Security.php Modified: vtigercrm/trunk/modules/Users/Security.php ============================================================================== --- vtigercrm/trunk/modules/Users/Security.php (original) +++ vtigercrm/trunk/modules/Users/Security.php Tue Feb 21 04:05:50 2006 @@ -69,7 +69,6 @@ $this->db->query("INSERT INTO tab VALUES (24,'Rss',0,21,'Rss','','',1)"); $this->db->query("INSERT INTO tab VALUES (25,'Reports',0,22,'Reports','','',1)"); $this->db->query("INSERT INTO tab VALUES (26,'Campaigns',0,23,'Campaigns','','',1)"); - $this->db->query("INSERT INTO tab VALUES (27,'Portal',0,24,'Portal','','',1)"); // Populate the blocks table $this->db->query("insert into blocks values (1,2,'LBL_OPPORTUNITY_INFORMATION',1,0,0,0,0,0)"); @@ -155,56 +154,56 @@ //Account Details -- START //Block9 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2)"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3)"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'accountname','account',1,'2','accountname','Account Name',1,0,0,100,1,9,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'phone','account',1,'11','phone','Phone',1,0,0,100,2,9,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'website','account',1,'17','website','Website',1,0,0,100,3,9,1,'V~O',0,3,'BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'fax','account',1,'1','fax','Fax',1,0,0,100,4,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'tickersymbol','account',1,'1','tickersymbol','Ticker Symbol',1,0,0,100,5,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'otherphone','account',1,'11','otherphone','Other Phone',1,0,0,100,6,9,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'parentid','account',1,'51','account_id','Member Of',1,0,0,100,7,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email1','account',1,'13','email1','Email',1,0,0,100,8,9,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'employees','account',1,'7','employees','Employees',1,0,0,100,9,9,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'email2','account',1,'13','email2','Other Email',1,0,0,100,10,9,1,'E~O',1,'','ADV')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'ownership','account',1,'1','ownership','Ownership',1,0,0,100,11,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'rating','account',1,'1','rating','Rating',1,0,0,100,12,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'industry','account',1,'15','industry','industry',1,0,0,100,13,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'siccode','account',1,'1','siccode','SIC Code',1,0,0,100,14,9,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'account_type','account',1,'15','accounttype','Type',1,0,0,100,15,9,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'annualrevenue','account',1,'71','annual_revenue','Annual Revenue',1,0,0,100,16,9,1,'I~O',1,'','ADV')"); //Added field emailoptout for accounts -- after 4.2 patch2 - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'emailoptout','account',1,'56','emailoptout','Email Opt Out',1,0,0,100,17,9,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,18,9,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,9,2,'T~O',1,'','BAS')"); //Block 11 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'')"); - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'')"); - -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'')"); - $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountbillads',1,'21','bill_street','Billing Address',1,0,0,100,1,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'street','accountshipads',1,'21','ship_street','Shipping Address',1,0,0,100,2,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountbillads',1,'1','bill_city','Billing City',1,0,0,100,5,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'city','accountshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountbillads',1,'1','bill_state','Billing State',1,0,0,100,7,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'state','accountshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,11,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'code','accountshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,11,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'country','accountshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,11,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,11,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'pobox','accountshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,11,1,'V~O',1,'','BAS')"); //Block12 -$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'')"); +$this->db->query("insert into field values (6,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,12,1,'V~O',1,'','BAS')"); @@ -215,46 +214,46 @@ //Block13 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4)"); - - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5)"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'')"); -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'salutation','leaddetails',1,'55','salutationtype','Salutation',1,0,0,100,1,13,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'firstname','leaddetails',1,'55','firstname','First Name',1,0,0,100,2,13,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'phone','leadaddress',1,'11','phone','Phone',1,0,0,100,3,13,1,'V~O',0,4,'BAS')"); + + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lastname','leaddetails',1,'2','lastname','Last Name',1,0,0,100,4,13,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'mobile','leadaddress',1,'1','mobile','Mobile',1,0,0,100,5,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'company','leaddetails',1,'2','company','Company',1,0,0,100,6,13,1,'V~M',0,3,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'campaignid','leaddetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'fax','leadaddress',1,'1','fax','Fax',1,0,0,100,7,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'designation','leaddetails',1,'1','designation','Designation',1,0,0,100,8,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'email','leaddetails',1,'13','email','Email',1,0,0,100,9,13,1,'E~O',0,5,'BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadsource','leaddetails',1,'15','leadsource','Lead Source',1,0,0,100,10,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'website','leadsubdetails',1,'17','website','Website',1,0,0,100,11,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'industry','leaddetails',1,'15','industry','Industry',1,0,0,100,12,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'leadstatus','leaddetails',1,'15','leadstatus','Lead Status',1,0,0,100,13,13,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'annualrevenue','leaddetails',1,'71','annualrevenue','Annual Revenue',1,0,0,100,14,13,1,'I~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'rating','leaddetails',1,'15','rating','Rating',1,0,0,100,15,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'noofemployees','leaddetails',1,'1','noofemployees','No Of Employees',1,0,0,100,16,13,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,13,1,'V~M',1,'','ADV')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'yahooid','leaddetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,13,1,'V~O',1,'','ADV')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,13,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,13,2,'T~O',1,'','BAS')"); //Block13 -- End //Block15 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'')"); - $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'lane','leadaddress',1,'21','lane','Street',1,0,0,100,1,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'code','leadaddress',1,'1','code','Postal Code',1,0,0,100,3,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'city','leadaddress',1,'1','city','City',1,0,0,100,4,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'country','leadaddress',1,'1','country','Country',1,0,0,100,5,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'state','leadaddress',1,'1','state','State',1,0,0,100,6,15,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'pobox','leadaddress',1,'1','pobox','Po Box',1,0,0,100,2,15,1,'V~O',1,'','BAS')"); //Block15 --End //Block16 -- Start -$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'')"); +$this->db->query("insert into field values (7,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,16,1,'V~O',1,'','BAS')"); //Block16 -- End @@ -264,63 +263,63 @@ //Contact Details -- START //Block4 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5)"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'salutation','contactdetails',1,'55','salutationtype','Salutation',1,0,0,100,1,4,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'firstname','contactdetails',1,'55','firstname','First Name',1,0,0,100,2,4,1,'V~O',0,1,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'phone','contactdetails',1,'11','phone','Office Phone',1,0,0,100,3,4,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'lastname','contactdetails',1,'2','lastname','Last Name',1,0,0,100,4,4,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mobile','contactdetails',1,'1','mobile','Mobile',1,0,0,100,5,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'accountid','contactdetails',1,'51','account_id','Account Name',1,0,0,100,6,4,1,'I~O',0,3,'BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'campaignid','contactdetails',1,'51','campaignid','Campaign Name',1,0,0,100,6,4,3,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'homephone','contactsubdetails',1,'11','homephone','Home Phone',1,0,0,100,7,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'leadsource','contactsubdetails',1,'15','leadsource','Lead Source',1,0,0,100,8,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherphone','contactsubdetails',1,'11','otherphone','Phone',1,0,0,100,9,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'title','contactdetails',1,'1','title','Title',1,0,0,100,10,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'fax','contactdetails',1,'1','fax','Fax',1,0,0,100,11,4,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'department','contactdetails',1,'1','department','Department',1,0,0,100,12,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'birthday','contactsubdetails',1,'5','birthday','Birthdate',1,0,0,100,14,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'email','contactdetails',1,'13','email','Email',1,0,0,100,15,4,1,'E~O',0,5,'ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'reportsto','contactdetails',1,'57','contact_id','Reports To',1,0,0,100,16,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistant','contactsubdetails',1,'1','assistant','Assistant',1,0,0,100,17,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'yahooid','contactdetails',1,'13','yahooid','Yahoo Id',1,0,0,100,18,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'assistantphone','contactsubdetails',1,'11','assistantphone','Assistant Phone',1,0,0,100,19,4,1,'V~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'donotcall','contactdetails',1,'56','donotcall','Do Not Call',1,0,0,100,20,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'emailoptout','contactdetails',1,'56','emailoptout','Email Opt Out',1,0,0,100,21,4,1,'C~O',1,'','ADV')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,22,4,1,'V~M',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,23,4,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,24,4,2,'T~O',1,'','BAS')"); //Block4 -- End //Block6 - Begin Customer Portal -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'portal','customerdetails',1,'56','portal','Portal User',1,0,0,100,1,6,1,'C~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_start_date','customerdetails',1,'5','support_start_date','Support Start Date',1,0,0,100,2,6,1,'D~O',1,'','ADV')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'support_end_date','customerdetails',1,'5','support_end_date','Support End Date',1,0,0,100,3,6,1,'D~O~OTH~GE~support_start_date~Support Start Date',1,'','ADV')"); //Block6 - End Customer Portal //Block 7 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'')"); -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'')"); - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstreet','contactaddress',1,'21','mailingstreet','Mailing Street',1,0,0,100,1,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstreet','contactaddress',1,'21','otherstreet','Other Street',1,0,0,100,2,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcity','contactaddress',1,'1','mailingcity','Mailing City',1,0,0,100,5,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercity','contactaddress',1,'1','othercity','Other City',1,0,0,100,6,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingstate','contactaddress',1,'1','mailingstate','Mailing State',1,0,0,100,7,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherstate','contactaddress',1,'1','otherstate','Other State',1,0,0,100,8,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingzip','contactaddress',1,'1','mailingzip','Mailing Zip',1,0,0,100,9,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherzip','contactaddress',1,'1','otherzip','Other Zip',1,0,0,100,10,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingcountry','contactaddress',1,'1','mailingcountry','Mailing Country',1,0,0,100,11,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'othercountry','contactaddress',1,'1','othercountry','Other Country',1,0,0,100,12,7,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'mailingpobox','contactaddress',1,'1','mailingpobox','Mailing Po Box',1,0,0,100,3,7,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'otherpobox','contactaddress',1,'1','otherpobox','Other Po Box',1,0,0,100,4,7,1,'V~O',1,'','BAS')"); //Block7 -- End //ContactImageInformation - $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'')"); + $this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'imagename','contactdetails',1,'69','imagename','Contact Image',1,0,0,100,1,75,1,'V~O',1,'','ADV')"); //Block8 -- Start -$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'')"); +$this->db->query("insert into field values (4,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,8,1,'V~O',1,'','BAS')"); //Block8 -- End //Contact Details -- END @@ -328,24 +327,24 @@ //Potential Details -- START //Block1 -- Start -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4)"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'')"); -$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'')"); - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialname','potential',1,'2','potentialname','Potential Name',1,0,0,100,1,1,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'amount','potential',1,71,'amount','Amount',1,0,0,100,2,1,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'accountid','potential',1,'50','account_id','Account Name',1,0,0,100,3,1,1,'V~M',0,2,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'closingdate','potential',1,'23','closingdate','Expected Close Date',1,0,0,100,5,1,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'potentialtype','potential',1,'15','opportunity_type','Type',1,0,0,100,6,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'nextstep','potential',1,'1','nextstep','Next Step',1,0,0,100,7,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'leadsource','potential',1,'15','leadsource','Lead Source',1,0,0,100,8,1,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'sales_stage','potential',1,'16','sales_stage','Sales Stage',1,0,0,100,9,1,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,1,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'probability','potential',1,'9','probability','Probability',1,0,0,100,11,1,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,1,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,1,2,'T~O',1,'','BAS')"); //Block1 -- End //Block3 -- Start - $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'')"); + $this->db->query("insert into field values (2,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,3,1,'V~O',1,'','BAS')"); //Block3 -- End //Potential Details -- END @@ -354,21 +353,21 @@ //campaign entries being added - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5)"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignname','campaign',1,'2','campaignname','Campaign Name',1,0,0,100,1,76,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaigntype','campaign',1,15,'campaigntype','Campaign Type',1,0,0,100,2,76,1,'N~O',0,5,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignstatus','campaign',1,15,'campaignstatus','Campaign Status',1,0,0,100,3,76,1,'N~O',0,5,'BAS')"); //$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'campaignid','campaign',1,'50','campaignid','Campaign ID',1,0,0,100,4,76,1,'V~M',0,2)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4)"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'')"); -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'')"); - $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'')"); - -$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'closingdate','campaign',1,'23','closingdate','Expected Close Date',1,0,0,100,5,76,1,'D~M',0,3,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedrevenue','campaign',1,'15','expectedrevenue','Expected Revenue',1,0,0,100,6,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'budgetcost','campaign',1,'1','budgetcost','Budget Cost',1,0,0,100,7,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'actualcost','campaign',1,'15','actualcost','Actual Cost',1,0,0,100,8,76,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'expectedresponse','campaign',1,'16','expectedresponse','Expected Response',1,0,0,100,9,76,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,10,76,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'numsent','campaign',1,'9','numsent','Num Sent',1,0,0,100,11,76,1,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,13,76,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,14,76,2,'T~O',1,'','BAS')"); + +$this->db->query("insert into field values (26,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,77,1,'V~O',1,'','BAS')"); //Campaign entries end @@ -377,24 +376,24 @@ //Block25 -- Start // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'groupname','troubletickets',1,'54','groupname','Group',1,0,0,100,1,1,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,25,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'crmid','seticketsrel',1,'59','parent_id','Product Name',1,0,0,100,3,1,1,'V~O')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'')"); -$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'parent_id','troubletickets',1,'68','parent_id','Related To',1,0,0,100,4,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'priority','troubletickets',1,'15','ticketpriorities','Priority',1,0,0,100,5,25,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'product_id','troubletickets',1,'59','product_id','Product Name',1,0,0,100,6,25,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'severity','troubletickets',1,'15','ticketseverities','Severity',1,0,0,100,7,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'status','troubletickets',1,'15','ticketstatus','Status',1,0,0,100,8,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'category','troubletickets',1,'15','ticketcategories','Category',1,0,0,100,9,25,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'update_log','troubletickets',1,'15','update_log','Update History',1,0,0,100,9,25,3,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,25,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,25,2,'T~O',1,'','BAS')"); //Added on 26-12-2005 to add attachment in ticket editview - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1)"); - - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2)"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'')"); - $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,12,26,1,'V~O',0,1,'BAS')"); + + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'title','troubletickets',1,'22','ticket_title','Title',1,0,0,100,1,26,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'description','troubletickets',1,'19','description','Description',1,0,0,100,1,28,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'solution','troubletickets',1,'19','solution','Solution',1,0,0,100,1,29,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (13,".$this->db->getUniqueID("field").",'comments','ticketcomments',1,'19','comments','Add Comment',1,0,0,100,1,30,1,'V~O',1,'','BAS')"); //Block25-30 -- End //Ticket Details -- END @@ -402,69 +401,69 @@ //Product Details -- START //Block31-36 -- Start -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2)"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3)"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productname','products',1,'2','productname','Product Name',1,0,0,100,1,31,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcode','products',1,'1','productcode','Product Code',1,0,0,100,2,31,1,'V~O',0,2,'BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'discontinued','products',1,'56','discontinued','Product Active',1,0,0,100,3,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'manufacturer','products',1,'15','manufacturer','Manufacturer',1,0,0,100,4,1,31,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productcategory','products',1,'15','productcategory','Product Category',1,0,0,100,4,31,1,'V~O',0,3,'BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_start_date','products',1,'5','sales_start_date','Sales Start Date',1,0,0,100,5,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'sales_end_date','products',1,'5','sales_end_date','Sales End Date',1,0,0,100,6,31,1,'D~O~OTH~GE~sales_start_date~Sales Start Date',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'start_date','products',1,'5','start_date','Support Start Date',1,0,0,100,7,31,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'expiry_date','products',1,'5','expiry_date','Support Expiry Date',1,0,0,100,8,26,1,'D~O~OTH~GE~start_date~Start Date',1,'','BAS')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'')"); - - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'crmid','seproductsrel',1,'66','parent_id','Related To',1,0,0,100,10,31,1,'I~O',1,'','BAS')"); + + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'contactid','products',1,'57','contact_id','Contact Name',1,0,0,100,11,31,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'website','products',1,'17','website','Website',1,0,0,100,12,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_id','products',1,'75','vendor_id','Vendor Name',1,0,0,100,13,31,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'mfr_part_no','products',1,'1','mfr_part_no','Mfr PartNo',1,0,0,100,14,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'vendor_part_no','products',1,'1','vendor_part_no','Vendor PartNo',1,0,0,100,15,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'serialno','products',1,'1','serial_no','Serial No',1,0,0,100,16,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'productsheet','products',1,'1','productsheet','Product Sheet',1,0,0,100,17,31,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'glacct','products',1,'15','glacct','GL Account',1,0,0,100,18,31,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,19,31,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,20,31,2,'T~O',1,'BAS')"); //Block32 Pricing Information -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'unit_price','products',1,'71','unit_price','Unit Price',1,0,0,100,1,32,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'commissionrate','products',1,'9','commissionrate','Commission Rate',1,0,0,100,2,32,1,'N~O',1,'','BAS')"); // $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'currency','products',1,'1','currency','Currency',1,0,0,100,3,2,1,'V~O')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'taxclass','products',1,'15','taxclass','Tax Class',1,0,0,100,4,32,1,'V~O',1,'','BAS')"); //Block 33 stock info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'')"); -$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'')"); - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'usageunit','products',1,'15','usageunit','Usage Unit',1,0,0,100,1,33,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qty_per_unit','products',1,'1','qty_per_unit','Qty/Unit',1,0,0,100,2,33,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyinstock','products',1,'1','qtyinstock','Qty In Stock',1,0,0,100,3,33,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'reorderlevel','products',1,'1','reorderlevel','Reorder Level',1,0,0,100,4,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'handler','products',1,'52','assigned_user_id','Handler',1,0,0,100,5,33,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'qtyindemand','products',1,'1','qtyindemand','Qty In Demand',1,0,0,100,6,33,1,'I~O',1,'','BAS')"); //ProductImageInformation - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'imagename','products',1,'69','imagename','Product Image',1,0,0,100,1,35,1,'V~O',1,'','BAS')"); //Block 36 Description Info - $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'')"); + $this->db->query("insert into field values (14,".$this->db->getUniqueID("field").",'product_description','products',1,'19','product_description','Description',1,0,0,100,1,36,1,'V~O',1,'','BAS')"); //Product Details -- END //Note Details -- START //Block17 -- Start -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1)"); -$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'')"); - $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'contact_id','notes',1,'57','contact_id','Contact Name',1,0,0,100,1,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'crmid','senotesrel',1,'62','parent_id','Related To',1,0,0,100,2,17,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'title','notes',1,'2','title','Subject',1,0,0,100,3,17,1,'V~M',0,1,'BAS')"); +$this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,17,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'filename','notes',1,'61','filename','Attachment',1,0,0,100,4,17,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (8,".$this->db->getUniqueID("field").",'notecontent','notes',1,'19','notecontent','Note',1,0,0,100,5,18,1,'V~O',1,'','BAS')"); //Block17 -- End //Note Details -- END @@ -472,15 +471,15 @@ //Email Details -- START //Block21 -- Start - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1)"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'')"); - $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Date & Time Sent',1,0,0,100,1,21,1,'DT~M~time_start~Time Start',0,2,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'semodule','activity',1,'2','parent_type','Sales Enity Module',1,0,0,100,2,21,3,'',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'activitytype','activity',1,'2','activitytype','Activtiy Type',1,0,0,100,3,21,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'357','parent_id','Related To',1,0,0,100,1,22,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,5,21,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,23,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'filename','attachments',1,'61','filename','Attachment',1,0,0,100,1,23,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,24,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,9,1,23,'T~O',1,'','BAS')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,10,1,22,'T~O',1,'')"); $this->db->query("insert into field values (10,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,11,21,2,'T~O',1,'')"); @@ -489,76 +488,76 @@ //Task Details --START //Block19 -- Start -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3)"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'')"); -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'')"); - - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'')"); - - -$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,19,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,19,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,19,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','Due Date',1,0,0,100,5,19,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,7,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,8,19,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'status','activity',1,'15','taskstatus','Status',1,0,0,100,9,19,1,'V~O',0,3,'BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,9,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,19,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,11,19,1,'C~O',1,'','BAS')"); +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,14,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,15,19,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,16,19,3,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,20,1,'V~O',1,'','BAS')"); + + +$this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,17,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,18,19,3,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,19,19,3,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,19,3,'I~O',1,'','BAS')"); - $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'')"); - - $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'')"); + $this->db->query("insert into field values (9,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,19,3,'O~O',1,'','BAS')"); + + $this->db->query("Insert into field values (9,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,20,19,3,'C~O',1,'','BAS')"); //Block19 -- End //Task Details -- END //Event Details --START //Block41-43-- Start - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'')"); - - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'subject','activity',1,'2','subject','Subject',1,0,0,100,1,41,1,'V~M',0,1,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,2,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'date_start','activity',1,'6','date_start','Start Date & Time',1,0,0,100,3,41,1,'DT~M~time_start',0,2,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'time_start','activity',1,'2','time_start','Time Start',1,0,0,100,4,41,3,'T~M',1,'','BAS')"); + + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'due_date','activity',1,'23','due_date','End Date',1,0,0,100,5,41,1,'D~M~OTH~GE~date_start~Start Date & Time',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'recurringtype','recurringevents',1,'15','recurringtype','Recurrence',1,0,0,100,6,41,1,'O~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3)"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_hours','activity',1,'63','duration_hours','Duration',1,0,0,100,7,41,1,'I~M',0,5,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'duration_minutes','activity',1,'15','duration_minutes','Duration Minutes',1,0,0,100,8,41,3,'O~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'crmid','seactivityrel',1,'66','parent_id','Related To',1,0,0,100,9,41,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'contactid','cntactivityrel',1,'57','contact_id','Contact Name',1,0,0,100,10,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'eventstatus','activity',1,'15','eventstatus','Status',1,0,0,100,11,41,1,'V~O',0,3,'BAS')"); //Priority not needed in events # $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,'15','taskpriority','Priority',1,0,0,100,10,1,1,'V~O')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4)"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'')"); - $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'sendnotification','activity',1,'56','sendnotification','Send Notification',1,0,0,100,12,41,1,'C~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'activitytype','activity',1,'15','activitytype','Activity Type',1,0,0,100,13,41,1,'V~O',0,4,'BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'location','activity',1,'1','location','Location',1,0,0,100,14,41,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,15,41,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,16,41,2,'T~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'priority','activity',1,15,'taskpriority','Priority',1,0,0,100,17,41,1,'V~O',1,'','BAS')"); + $this->db->query("Insert into field values (16,".$this->db->getUniqueID("field").",'notime','activity',1,56,'notime','No Time',1,0,0,100,18,41,1,'C~O',1,'','BAS')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'')"); - $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,43,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (16,".$this->db->getUniqueID("field").",'reminder_time','activity_reminder',1,'30','reminder_time','Send Reminder',1,0,0,100,1,42,1,'I~O',1,'','BAS')"); //Block41-43 -- End //Event Details -- END //Faq Details -- START //Block37-40 -- Start -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'')"); -$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'')"); - $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'product_id','faq',1,'59','product_id','Product Name',1,0,0,100,1,37,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'category','faq',1,'15','faqcategories','Category',1,0,0,100,2,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'status','faq',1,'15','faqstatus','Status',1,0,0,100,3,37,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'question','faq',1,'20','question','Question',1,0,0,100,1,38,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'answer','faq',1,'20','faq_answer','Answer',1,0,0,100,1,39,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'comments','faqcomments',1,'19','comments','Add Comment',1,0,0,100,1,40,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,3,37,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (15,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,4,37,2,'T~O',1,'','BAS')"); //Block37-40 -- End @@ -567,43 +566,43 @@ //Vendor Details --START //Block44-47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'vendorname','vendor',1,'2','vendorname','Vendor Name',1,0,0,100,1,44,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'company_name','vendor',1,'2','company_name','Company Name',1,0,0,100,2,1,1,'V~M')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'')"); -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'phone','vendor',1,'1','phone','Phone',1,0,0,100,3,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'email','vendor',1,'13','email','Email',1,0,0,100,4,44,1,'E~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'website','vendor',1,'17','website','Website',1,0,0,100,5,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'glacct','vendor',1,'15','glacct','GL Account',1,0,0,100,6,44,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'category','vendor',1,'1','category','Category',1,0,0,100,7,44,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,8,44,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,9,44,2,'T~O',1,'','BAS')"); //Block 46 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'')"); - $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'street','vendor',1,'21','treet','Street',1,0,0,100,1,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'pobox','vendor',1,'1','pobox','Po Box',1,0,0,100,2,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'city','vendor',1,'1','city','City',1,0,0,100,3,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'state','vendor',1,'1','state','State',1,0,0,100,4,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'postalcode','vendor',1,'1','postalcode','Postal Code',1,0,0,100,5,46,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'country','vendor',1,'1','country','Country',1,0,0,100,6,46,1,'V~O',1,'','BAS')"); //Block 47 -$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'')"); +$this->db->query("insert into field values (18,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,47,1,'V~O',1,'','BAS')"); //Vendor Details -- END //PriceBook Details Start //Block48 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'bookname','pricebook',1,'2','bookname','Price Book Name',1,0,0,100,1,48,1,'V~M',1,'','BAS')"); // $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'productid','pricebookproductrel',1,'59','product_id','Product Name',1,0,0,100,2,1,1,'I~O')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'')"); -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'')"); - $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'active','pricebook',1,'56','active','Active',1,0,0,100,3,48,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,4,48,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,5,48,2,'T~O',1,'','BAS')"); //Block50 -$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'')"); +$this->db->query("insert into field values (19,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,50,1,'V~O',1,'','BAS')"); //PriceBook Details End @@ -611,55 +610,55 @@ //Quote Details -- START //Block51 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subject','quotes',1,'2','subject','Subject',1,0,0,100,1,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'potentialid','quotes',1,'76','potential_id','Potential Name',1,0,0,100,2,51,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'quotestage','quotes',1,'15','quotestage','Quote Stage',1,0,0,100,3,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'validtill','quotes',1,'5','validtill','Valid Till',1,0,0,100,4,51,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'team','quotes',1,'1','team','Team',1,0,0,100,5,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'contactid','quotes',1,'57','contact_id','Contact Name',1,0,0,100,6,51,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'currency','quotes',1,'1','currency','Currency',1,0,0,100,7,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'carrier','quotes',1,'15','carrier','Carrier',1,0,0,100,8,51,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'subtotal','quotes',1,'1','hdnSubTotal','Sub Total',1,0,0,100,9,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'shipping','quotes',1,'1','shipping','Shipping',1,0,0,100,10,51,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'inventorymanager','quotes',1,'77','assigned_user_id1','Inventory Manager',1,0,0,100,11,51,1,'I~O',1,'','BAS')"); // $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'type','quotes',1,'1','type','Type',1,0,0,100,12,1,1,'V~O')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'tax','quotes',1,'1','txtTax','Tax',1,0,0,100,13,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'adjustment','quotes',1,'1','txtAdjustment','Adjustment',1,0,0,100,20,51,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'total','quotes',1,'1','hdnGrandTotal','Total',1,0,0,100,14,51,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'accountid','quotes',1,'73','account_id','Account Name',1,0,0,100,16,51,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,51,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,51,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,51,2,'T~O',1,'','BAS')"); //Block 53 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'')"); - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'')"); - -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'')"); - $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_street','quotesbillads',1,'24','bill_street','Billing Address',1,0,0,100,1,53,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_street','quotesshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,53,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_city','quotesbillads',1,'1','bill_city','Billing City',1,0,0,100,5,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_city','quotesshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_state','quotesbillads',1,'1','bill_state','Billing State',1,0,0,100,7,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_state','quotesshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,53,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_code','quotesbillads',1,'1','bill_code','Billing Code',1,0,0,100,9,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_code','quotesshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,53,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_country','quotesbillads',1,'1','bill_country','Billing Country',1,0,0,100,11,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_country','quotesshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,53,1,'V~O',1,'','BAS')"); + +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'bill_pobox','quotesbillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,53,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'ship_pobox','quotesshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,53,1,'V~O',1,'','BAS')"); //Block55 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,56,1,'V~O',1,'','BAS')"); //Block 56 -$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'')"); +$this->db->query("insert into field values (20,".$this->db->getUniqueID("field").",'terms_conditions','quotes',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,55,1,'V~O',1,'','BAS')"); //Quote Details -- END @@ -667,113 +666,113 @@ //Purchase Order Details -- START //Block57 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subject','purchaseorder',1,'2','subject','Subject',1,0,0,100,1,57,1,'V~M',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'quoteid','purchaseorder',1,'78','quote_id','Quote Name',1,0,0,100,2,1,1,'I~M')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'vendorid','purchaseorder',1,'81','vendor_id','Vendor Name',1,0,0,100,3,57,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'requisition_no','purchaseorder',1,'1','requisition_no','Requisition No',1,0,0,100,4,57,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'tracking_no','purchaseorder',1,'1','tracking_no','Tracking Number',1,0,0,100,5,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'contactid','purchaseorder',1,'57','contact_id','Contact Name',1,0,0,100,6,57,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'duedate','purchaseorder',1,'5','duedate','Due Date',1,0,0,100,7,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'carrier','purchaseorder',1,'15','carrier','Carrier',1,0,0,100,8,57,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'type','purchaseorder',1,'1','type','Type',1,0,0,100,9,1,1,'V~O')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salestax','purchaseorder',1,'1','txtTax','Sales Tax',1,0,0,100,10,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'adjustment','purchaseorder',1,'1','txtAdjustment','Adjustment',1,0,0,100,10,57,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'salescommission','purchaseorder',1,'1','salescommission','Sales Commission',1,0,0,100,11,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'exciseduty','purchaseorder',1,'1','exciseduty','Excise Duty',1,0,0,100,12,57,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'total','purchaseorder',1,'1','hdnGrandTotal','Total',1,0,0,100,13,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'subtotal','purchaseorder',1,'1','hdnSubTotal','Sub Total',1,0,0,100,14,57,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'postatus','purchaseorder',1,'15','postatus','Status',1,0,0,100,15,57,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,57,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,57,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,57,2,'T~O',1,'','BAS')"); //Block 59 -$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'')"); - - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'')"); - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'')"); +$this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_street','pobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,59,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_street','poshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,59,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_city','pobillads',1,'1','bill_city','Billing City',1,0,0,100,5,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_city','poshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_state','pobillads',1,'1','bill_state','Billing State',1,0,0,100,7,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_state','poshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_code','pobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_code','poshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,59,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_country','pobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_country','poshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,59,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'bill_pobox','pobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,59,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'ship_pobox','poshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,59,1,'V~O',1,'','BAS')"); //Block61 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,62,1,'V~O',1,'','BAS')"); //Block62 - $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'')"); + $this->db->query("insert into field values (21,".$this->db->getUniqueID("field").",'terms_conditions','purchaseorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,61,1,'V~O',1,'','BAS')"); //Purchase Order Details -- END //Sales Order Details -- START //Block63 -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'')"); -$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subject','salesorder',1,'2','subject','Subject',1,0,0,100,1,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'potentialid','salesorder',1,'76','potential_id','Potential Name',1,0,0,100,2,63,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'customerno','salesorder',1,'1','customerno','Customer No',1,0,0,100,3,63,1,'V~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'quoteid','salesorder',1,'78','quote_id','Quote Name',1,0,0,100,4,63,1,'I~O',1,'','BAS')"); +$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'purchaseorder','salesorder',1,'1','purchaseorder','Purchase Order',1,0,0,100,4,63,1,'V~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorterms','salesorder',1,'1','vendorterms','Vendor Terms',1,0,0,100,5,1,1,'V~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'contactid','salesorder',1,'57','contact_id','Contact Name',1,0,0,100,6,63,1,'I~O',1,'','BAS')"); //$this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'vendorid','salesorder',1,'75','vendor_id','Vendor Name',1,0,0,100,7,1,1,'I~O')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'duedate','salesorder',1,'5','duedate','Due Date',1,0,0,100,8,63,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'carrier','salesorder',1,'15','carrier','Carrier',1,0,0,100,9,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'pending','salesorder',1,'1','pending','Pending',1,0,0,100,10,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'sostatus','salesorder',1,'15','sostatus','Status',1,0,0,100,11,63,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salestax','salesorder',1,'1','txtTax','Sales Tax',1,0,0,100,12,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'adjustment','salesorder',1,'1','txtAdjustment','Sales Tax',1,0,0,100,12,63,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'salescommission','salesorder',1,'1','salescommission','Sales Commission',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'exciseduty','salesorder',1,'1','exciseduty','Excise Duty',1,0,0,100,13,63,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'total','salesorder',1,'1','hdnGrandTotal','Total',1,0,0,100,14,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'subtotal','salesorder',1,'1','hdnSubTotal','Total',1,0,0,100,15,63,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'accountid','salesorder',1,'73','account_id','Account Name',1,0,0,100,16,63,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,17,63,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,18,63,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,19,63,2,'T~O',1,'','BAS')"); //Block 65 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'')"); - - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'')"); - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_street','sobillads',1,'24','bill_street','Billing Address',1,0,0,100,1,65,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_street','soshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,65,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_city','sobillads',1,'1','bill_city','Billing City',1,0,0,100,5,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_city','soshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_state','sobillads',1,'1','bill_state','Billing State',1,0,0,100,7,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_state','soshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_code','sobillads',1,'1','bill_code','Billing Code',1,0,0,100,9,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_code','soshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,65,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_country','sobillads',1,'1','bill_country','Billing Country',1,0,0,100,11,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_country','soshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,65,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'bill_pobox','sobillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,65,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'ship_pobox','soshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,65,1,'V~O',1,'','BAS')"); //Block67 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,68,1,'V~O',1,'','BAS')"); //Block68 - $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'')"); + $this->db->query("insert into field values (22,".$this->db->getUniqueID("field").",'terms_conditions','salesorder',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,67,1,'V~O',1,'','BAS')"); //Sales Order Details -- END @@ -781,58 +780,58 @@ //Invoice Details -- START //Block69 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subject','invoice',1,'2','subject','Subject',1,0,0,100,1,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salesorderid','invoice',1,'80','salesorder_id','Sales Order',1,0,0,100,2,69,1,'I~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'customerno','invoice',1,'1','customerno','Customer No',1,0,0,100,3,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'notes','invoice',1,'1','notes','Notes',1,0,0,100,4,1,1,'V~O')"); //to include contact name field in Invoice-start -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'contactid','invoice',1,'57','contact_id','Contact Name',1,0,0,100,4,69,1,'I~O',1,'','BAS')"); //end -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicedate','invoice',1,'5','invoicedate','Invoice Date',1,0,0,100,5,69,1,'D~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'duedate','invoice',1,'5','duedate','Due Date',1,0,0,100,6,69,1,'D~O',1,'','BAS')"); //$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoiceterms','invoice',1,'1','invoiceterms','Invoice Terms',1,0,0,100,7,1,1,'V~O')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'purchaseorder','invoice',1,'1','purchaseorder','Purchase Order',1,0,0,100,8,69,1,'V~O',1,'','BAS')"); // $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'type','invoice',1,'1','type','Type',1,0,0,100,8,1,1,'V~O')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'')"); -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salestax','invoice',1,'1','txtTax','Sales Tax',1,0,0,100,9,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'adjustment','invoice',1,'1','txtAdjustment','Sales Tax',1,0,0,100,9,69,3,'NN~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'salescommission','invoice',1,'1','salescommission','Sales Commission',1,0,0,10,13,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'exciseduty','invoice',1,'1','exciseduty','Excise Duty',1,0,0,100,11,69,1,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'subtotal','invoice',1,'1','hdnSubTotal','Sub Total',1,0,0,100,12,69,3,'N~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'total','invoice',1,'1','hdnGrandTotal','Total',1,0,0,100,13,69,3,'N~O',1,'','BAS')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'accountid','invoice',1,'73','account_id','Account Name',1,0,0,100,14,69,1,'I~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'invoicestatus','invoice',1,'15','invoicestatus','Status',1,0,0,100,15,69,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'smownerid','crmentity',1,'53','assigned_user_id','Assigned To',1,0,0,100,16,69,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'createdtime','crmentity',1,'70','createdtime','Created Time',1,0,0,100,17,69,2,'T~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'modifiedtime','crmentity',1,'70','modifiedtime','Modified Time',1,0,0,100,18,69,2,'T~O',1,'','BAS')"); //Block 71 -$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'')"); - - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'')"); - - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'')"); - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'')"); +$this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_street','invoicebillads',1,'24','bill_street','Billing Address',1,0,0,100,1,71,1,'V~M',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_street','invoiceshipads',1,'24','ship_street','Shipping Address',1,0,0,100,2,71,1,'V~M',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_city','invoicebillads',1,'1','bill_city','Billing City',1,0,0,100,5,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_city','invoiceshipads',1,'1','ship_city','Shipping City',1,0,0,100,6,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_state','invoicebillads',1,'1','bill_state','Billing State',1,0,0,100,7,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_state','invoiceshipads',1,'1','ship_state','Shipping State',1,0,0,100,8,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_code','invoicebillads',1,'1','bill_code','Billing Code',1,0,0,100,9,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_code','invoiceshipads',1,'1','ship_code','Shipping Code',1,0,0,100,10,71,1,'V~O',1,'','BAS')"); + + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_country','invoicebillads',1,'1','bill_country','Billing Country',1,0,0,100,11,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_country','invoiceshipads',1,'1','ship_country','Shipping Country',1,0,0,100,12,71,1,'V~O',1,'','BAS')"); + + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'bill_pobox','invoicebillads',1,'1','bill_pobox','Billing Po Box',1,0,0,100,3,71,1,'V~O',1,'','BAS')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'ship_pobox','invoiceshipads',1,'1','ship_pobox','Shipping Po Box',1,0,0,100,4,71,1,'V~O',1,'','BAS')"); //Block73 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'description','crmentity',1,'19','description','Description',1,0,0,100,1,74,1,'V~O',1,'','BAS')"); //Block74 - $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'')"); + $this->db->query("insert into field values (23,".$this->db->getUniqueID("field").",'terms_conditions','invoice',1,'19','terms_conditions','Terms & Conditions',1,0,0,100,1,73,1,'V~O',1,'','BAS')"); //Invoice Details -- END @@ -2140,10 +2139,9 @@ (6,20,6), (6,23,7), (7,24,1), - (2,26,7), - (7,27,2)"); - - $this->db->query("insert into portal values(1,'VtigerCRM','http://vtiger.com/',0)"); + (2,26,7)"); + + } From jtk at yahoo.com Tue Feb 21 07:18:30 2006 From: jtk at yahoo.com (Jeff Kowalczyk) Date: Tue, 21 Feb 2006 10:18:30 -0500 Subject: [Vtigercrm-developers] svnmailer installed References: <200602202054.28385.fboudra@free.fr> Message-ID: Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. From richie at vtiger.com Tue Feb 21 07:26:31 2006 From: richie at vtiger.com (Richie) Date: Tue, 21 Feb 2006 07:26:31 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: References: <200602202054.28385.fboudra@free.fr> Message-ID: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Hello! A new mailing list will be created tomorrow morning India Time. The id should be vtigercrm-commits at lists.vtigercrm.com please. Thanks, Richie ----jtk at yahoo.com wrote ---- Fathi Boudra wrote: > svn commist are sended to the ML :) and post-commit-hook too. Thank you very much for setting this up. Would it be possible to reinstate a dedicated checkin mailing list? The number of checkin messages will overshadow any discussion traffic, I think, and make the archives less usable. http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository currently is subscribed to: vtigercrm-repository at lists.sourceforge.net Please let me know what I should request gmane changed it to. _______________________________________________ This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! http://zohowriter.com/?vt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20060221/8b9a5cf2/attachment-0005.html From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 09:12:53 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 17:12:53 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3866 - in /vtigercrm/trunk: Smarty/templates/SettingsMenu.tpl Smarty/templates/UserListView.tpl themes/blue/images/del.gif themes/blue/images/edit.gif themes/blue/images/rhtArrow.gif Message-ID: <20060221171253.5EBB93FD4FB@vtiger.fosslabs.com> Author: saraj Date: Tue Feb 21 10:12:42 2006 New Revision: 3866 Log: files added to intgrate the new UI for Users Added: vtigercrm/trunk/Smarty/templates/SettingsMenu.tpl vtigercrm/trunk/Smarty/templates/UserListView.tpl vtigercrm/trunk/themes/blue/images/del.gif (with props) vtigercrm/trunk/themes/blue/images/edit.gif (with props) vtigercrm/trunk/themes/blue/images/rhtArrow.gif (with props) From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 10:26:35 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:26:35 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3867 - /vtigercrm/branches/4.2/jpgraph/flags.dat Message-ID: <20060221182635.ABAEE49A4BD@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:26:32 2006 New Revision: 3867 Log: refs #15. move flags.dat out of way for identical src copy Removed: vtigercrm/branches/4.2/jpgraph/flags.dat From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 10:44:03 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 18:44:03 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3868 - in /vtigercrm/branches/4.2: jpgraph/ jpgraph/lang/ jpgraph/src/ modules/Calendar/ modules/Cases/ modules/Potentials/ Message-ID: <20060221184403.D3BBB3FCBCC@vtiger.fosslabs.com> Author: jeffk Date: Tue Feb 21 11:43:20 2006 New Revision: 3868 Log: fixed #15. brought to zero-diff jpgraph-1.20.3. testing comprised loading sample dataset, generating charts on dashboard, successful. repaired such references to jpgraph/src layout as could be found, be on the lookout for others built with string maninupulation. Added: vtigercrm/branches/4.2/jpgraph/flags.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags.dat vtigercrm/branches/4.2/jpgraph/flags_thumb100x100.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb100x100.dat vtigercrm/branches/4.2/jpgraph/flags_thumb35x35.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb35x35.dat vtigercrm/branches/4.2/jpgraph/flags_thumb60x60.dat - copied unchanged from r3866, vtigercrm/branches/4.2/jpgraph/src/flags_thumb60x60.dat vtigercrm/branches/4.2/jpgraph/imgdata_balls.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_balls.inc vtigercrm/branches/4.2/jpgraph/imgdata_bevels.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_bevels.inc vtigercrm/branches/4.2/jpgraph/imgdata_diamonds.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_diamonds.inc vtigercrm/branches/4.2/jpgraph/imgdata_pushpins.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_pushpins.inc vtigercrm/branches/4.2/jpgraph/imgdata_squares.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_squares.inc vtigercrm/branches/4.2/jpgraph/imgdata_stars.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/imgdata_stars.inc vtigercrm/branches/4.2/jpgraph/jpg-config.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpg-config.inc vtigercrm/branches/4.2/jpgraph/jpgraph.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam-digits.php vtigercrm/branches/4.2/jpgraph/jpgraph_antispam.php vtigercrm/branches/4.2/jpgraph/jpgraph_bar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_bar.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvas.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvas.php vtigercrm/branches/4.2/jpgraph/jpgraph_canvtools.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_canvtools.php vtigercrm/branches/4.2/jpgraph/jpgraph_date.php vtigercrm/branches/4.2/jpgraph/jpgraph_error.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_error.php vtigercrm/branches/4.2/jpgraph/jpgraph_flags.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_flags.php vtigercrm/branches/4.2/jpgraph/jpgraph_gantt.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gantt.php vtigercrm/branches/4.2/jpgraph/jpgraph_gb2312.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gb2312.php vtigercrm/branches/4.2/jpgraph/jpgraph_gradient.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_gradient.php vtigercrm/branches/4.2/jpgraph/jpgraph_iconplot.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_iconplot.php vtigercrm/branches/4.2/jpgraph/jpgraph_imgtrans.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_imgtrans.php vtigercrm/branches/4.2/jpgraph/jpgraph_line.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_line.php vtigercrm/branches/4.2/jpgraph/jpgraph_log.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_log.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie.php vtigercrm/branches/4.2/jpgraph/jpgraph_pie3d.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_pie3d.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotband.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotband.php vtigercrm/branches/4.2/jpgraph/jpgraph_plotmark.inc - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_plotmark.inc vtigercrm/branches/4.2/jpgraph/jpgraph_polar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_polar.php vtigercrm/branches/4.2/jpgraph/jpgraph_radar.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_radar.php vtigercrm/branches/4.2/jpgraph/jpgraph_regstat.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_regstat.php vtigercrm/branches/4.2/jpgraph/jpgraph_scatter.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_scatter.php vtigercrm/branches/4.2/jpgraph/jpgraph_stock.php - copied, changed from r3866, vtigercrm/branches/4.2/jpgraph/src/jpgraph_stock.php vtigercrm/branches/4.2/jpgraph/jpgraph_utils.inc vtigercrm/branches/4.2/jpgraph/lang/ vtigercrm/branches/4.2/jpgraph/lang/en.inc.php Removed: vtigercrm/branches/4.2/jpgraph/IMPORTANT_DO_README vtigercrm/branches/4.2/jpgraph/QPL.txt vtigercrm/branches/4.2/jpgraph/README vtigercrm/branches/4.2/jpgraph/src/ Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 vtigercrm/branches/4.2/modules/Cases/Charts.php vtigercrm/branches/4.2/modules/Potentials/Charts.php Modified: vtigercrm/branches/4.2/modules/Calendar/webelements.p3 ============================================================================== --- vtigercrm/branches/4.2/modules/Calendar/webelements.p3 (original) +++ vtigercrm/branches/4.2/modules/Calendar/webelements.p3 Tue Feb 21 11:43:20 2006 @@ -2037,10 +2037,10 @@ return true; } $msg .= "JPraph Version " . JPG_VERSION ."
"; - } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/src/jpgraph.php") ) { - require_once $tutos[jpgraph]."/src/jpgraph.php"; + } else if (file_exists (getcwd()."/".$tutos['base']."/". $tutos[jpgraph]."/jpgraph.php") ) { + require_once $tutos[jpgraph]."/jpgraph.php"; foreach($arr as $i) { - require_once $tutos[jpgraph]."/src/". $i; + require_once $tutos[jpgraph]."/". $i; } if (!defined('JPG_VERSION') ) { $tutos[jpgraph_old] = 1; Modified: vtigercrm/branches/4.2/modules/Cases/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Cases/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Cases/Charts.php Tue Feb 21 11:43:20 2006 @@ -29,8 +29,8 @@ * to display in the y-axis */ function pipeline ($datax=array('foo','bar'),$datay=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_bar.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_bar.php"); $log =& LoggerManager::getLogger('case charts'); $log->debug("starting pipeline chart"); @@ -139,9 +139,9 @@ * to display in the y-axis */ function pipeline_by_lead_source ($legends=array('foo', 'bar'), $data=array(1,2), $title='the title', $subtitle='the subtitle') { - include ("jpgraph/src/jpgraph.php"); - include ("jpgraph/src/jpgraph_pie.php"); - include ("jpgraph/src/jpgraph_pie3d.php"); + include ("jpgraph/jpgraph.php"); + include ("jpgraph/jpgraph_pie.php"); + include ("jpgraph/jpgraph_pie3d.php"); // Create the Pie Graph. $graph = new PieGraph(440,200,"auto"); Modified: vtigercrm/branches/4.2/modules/Potentials/Charts.php ============================================================================== --- vtigercrm/branches/4.2/modules/Potentials/Charts.php (original) +++ vtigercrm/branches/4.2/modules/Potentials/Charts.php Tue Feb 21 11:43:20 2006 @@ -20,7 +20,7 @@ require_once('config.php'); require_once('include/logging.php'); require_once('modules/Potentials/Opportunity.php'); -require_once("jpgraph/src/jpgraph.php"); +require_once("jpgraph/jpgraph.php"); require_once('include/utils.php'); require_once('include/logging.php'); @@ -76,7 +76,7 @@ function outcome_by_month($date_start='1971-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $app_list_strings, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=600; @@ -348,7 +348,7 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -631,7 +631,7 @@ function pipeline_by_sales_stage($datax=array('foo','bar'), $date_start='2071-10-15', $date_end='2071-10-15', $user_id=array('1'), $cache_file_name='a_file', $refresh=false) { global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_bar.php"); + include_once ("jpgraph/jpgraph_bar.php"); // Size of graph $width=300; @@ -905,8 +905,8 @@ global $app_strings,$lang_crm, $current_module_strings, $log, $charset, $tmp_dir; global $theme; - include_once ("jpgraph/src/jpgraph_pie.php"); - include_once ("jpgraph/src/jpgraph_pie3d.php"); + include_once ("jpgraph/jpgraph_pie.php"); + include_once ("jpgraph/jpgraph_pie3d.php"); $font = calculate_font_family($lang_crm); From developer at infointegrated.com Tue Feb 21 10:54:41 2006 From: developer at infointegrated.com (Brian Devendorf) Date: Tue, 21 Feb 2006 12:54:41 -0600 Subject: [Vtigercrm-developers] "Couldn't get the group listing" in forum "Help Forum" In-Reply-To: References: <4ad952750f2f4538eed74f5e194d897a@forums.vtiger.com> <43FA428F.8080008@mikefedyk.com> Message-ID: I was sent a log and it seems the errors are different, but the same query string is having problems. I put together a patch where it skips the group allocation (only on failure) and continues to display the rest of the Home module (as that is better than what it is doing now). Here are the details: http://forums.vtiger.com/viewtopic.php?p=20871#20871 I also put a ticket in to add this change. I'm not sure I have the time or experience to figure out the actual problem... my fix is an improvement on the existing error handling for that routine which allows vtiger to maintain usability in other areas when the group allocation query fails. As stated in my followup on the ticket, to test it, you need to make the sql query on line 86 of modules/Home/ index.php invalid. I did this by adding an extra s in front of the select command, making it sselect. Brian On Feb 21, 2006, at 1:17 AM, Brian Devendorf wrote: > Wow... I saw this error today! > > It happened when I was doing some testing of re-running the install > scripts multiple times. My SQL tables got so bad, eventually I > couldn't even log-in anymore. I deleted the tables, went back through > the install one time, and everything returned to normal. Based on my > testing, I'd say the issue will be resolved with the removal of the > install directory fix I proposed earlier. > > Unless the person had previously tried vtiger and did not delete the > existing tables before trying it again. Maybe if we had better error > handling in the install code to identify an existing table, and not > try recreating it again... I'll also post a reply to this message on > the forum. See if deleting their tables fixes the problem. > > Brian > > > On Feb 20, 2006, at 4:28 PM, Mike Fedyk wrote: > >> Has anyone looked into this issue? >> >> webmaster at vtiger.com wrote: >> >>> Hello ! >>> >>> wage has posted a new reply to "Couldn't get the group listing" in >>> the "Help Forum" forum at vtiger. You can use the following link >>> to view the replies made: >>> >>> http://forums.vtiger.com/viewtopic.php?p=20800#20800 >>> >>> ----------------------------------------------- >>> Posted text: >>> i am getting the same error also all it says is >>> >>> My Upcoming and Pending Activities (through 2006-02-27) >>> Close Subject Contact Account Related to Date >>> Recurring Type >>> >>> >>> >>> None scheduled. >>> >>> Couldn\'t get the group listing >>> ----------------------------------------------- >>> >>> You are receiving this email because you are watching the topic, >>> "Couldn't get the group listing" at vtiger. If you no longer wish >>> to watch this topic you can either click the "Stop watching this >>> topic link" found at the bottom of the topic above, or by clicking >>> the following link: >>> >>> http://forums.vtiger.com/viewtopic.php?t=5601&unwatch=topic >>> >>> >>> >> >> _______________________________________________ >> This vtiger.com email is sponsored by: Zoho Writer. Are you still >> using your desktop word processor for typing documents? Try the >> AJAX enabled, collaboration-friendly online word processor, Zoho >> Writer for FREE instead! >> http://zohowriter.com/?vt > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still > using your desktop word processor for typing documents? Try the > AJAX enabled, collaboration-friendly online word processor, Zoho > Writer for FREE instead! > http://zohowriter.com/?vt From mfedyk at mikefedyk.com Tue Feb 21 11:45:04 2006 From: mfedyk at mikefedyk.com (Mike Fedyk) Date: Tue, 21 Feb 2006 11:45:04 -0800 Subject: [Vtigercrm-developers] svnmailer installed In-Reply-To: <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> References: <200602202054.28385.fboudra@free.fr> <1098d3801cb.-3403603199422263980.8948773613011539208@@vtiger.com> Message-ID: <43FB6DC0.90804@mikefedyk.com> Please make a vtigercrm-4.2-commits at lists.vtigercrm.com list also. Right now my focus is on 4.2.x only and the 5.0 commits are a bit distracting. Thanks Richie wrote: > > Hello! > > A new mailing list will be created tomorrow morning India Time. > The id should be vtigercrm-commits at lists.vtigercrm.com please. > > Thanks, > Richie > > > ----jtk at yahoo.com wrote ---- > > Fathi Boudra wrote: > > svn commist are sended to the ML :) and post-commit-hook too. > > Thank you very much for setting this up. Would it be possible to reinstate > a dedicated checkin mailing list? > > The number of checkin messages will overshadow any discussion > traffic, I think, and make the archives less usable. > > http://gmane.org/list-address.php?group=gmane.comp.web.vtigercrm.repository > > currently is subscribed to: > > vtigercrm-repository at lists.sourceforge.net > > Please let me know what I should request gmane changed it to. > > > _______________________________________________ > This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! > http://zohowriter.com/?vt > >------------------------------------------------------------------------ > >_______________________________________________ >This vtiger.com email is sponsored by: Zoho Writer. Are you still using your desktop word processor for typing documents? Try the AJAX enabled, collaboration-friendly online word processor, Zoho Writer for FREE instead! >http://zohowriter.com/?vt > > From vtiger-commits at vtiger.fosslabs.com Tue Feb 21 11:53:00 2006 From: vtiger-commits at vtiger.fosslabs.com (vtiger-commits at vtiger.fosslabs.com) Date: Tue, 21 Feb 2006 19:53:00 -0000 Subject: [Vtigercrm-developers] [vtiger-commits] r3869 - in /vtigercrm/branches/4.2: ./ cron/ database/ include/ include/database/ install/ modules/Calendar/ Message-ID: <20060221195301.5179B49A44B@vtiger.fosslabs.com> Author: fathi Date: Tue Feb 21 12:52:48 2006 New Revision: 3869 Log: rename db_host_name and db_user_name to db_hostname and db_username Modified: vtigercrm/branches/4.2/config.inc.php vtigercrm/branches/4.2/config.php vtigercrm/branches/4.2/cron/intimateTaskStatus.php vtigercrm/branches/4.2/database/DatabaseConnection.php vtigercrm/branches/4.2/dbmonitor.php vtigercrm/branches/4.2/include/backup.php vtigercrm/branches/4.2/include/database/PearDatabase.php vtigercrm/branches/4.2/index.php vtigercrm/branches/4.2/install/2setConfig.php vtigercrm/branches/4.2/install/3confirmConfig.php vtigercrm/branches/4.2/install/4createConfigFile.php vtigercrm/branches/4.2/install/config.template.php vtigercrm/branches/4.2/modules/Calendar/config.php Modified: vtigercrm/branches/4.2/config.inc.php ============================================================================== --- vtigercrm/branches/4.2/config.inc.php (original) +++ vtigercrm/branches/4.2/config.inc.php Tue Feb 21 12:52:48 2006 @@ -3,5 +3,5 @@ * The configuration file for FHS system * is located at /etc/vtigercrm directory. */ - include('/etc/vtigercrm/config.inc.php'); + include('config.inc.php'); ?> Modified: vtigercrm/branches/4.2/config.php ============================================================================== --- vtigercrm/branches/4.2/config.php (original) +++ vtigercrm/branches/4.2/config.php Tue Feb 21 12:52:48 2006 @@ -20,16 +20,16 @@ $H_NAME=gethostbyaddr($_SERVER['SERVER_ADDR']); /* database configuration - db_host_name: MySQL Database Hostname - db_user_name: MySQL Username - db_password: MySQL Password - db_name: MySQL Database Name + db_hostname + db_username + db_password + db_name */ // all of these commented values get populated by install.php -//$dbconfig['db_host_name'] = '$H_NAME.$sock_path'; -//$dbconfig['db_user_name'] = 'vtigercrm'; -//$dbconfig['db_password'] = ''; -//$dbconfig['db_name'] = 'vtigercrm'; +//$dbconfig['db_hostname'] = '$H_NAME.$sock_path'; +//$dbconfig['db_username'] = 'vtigercrm'; +//$dbconfig['db_password'] = ''; +//$dbconfig['db_name'] = 'vtigercrm'; //$host_name = ''; //$site_URL = ''; Modified: vtigercrm/branches/4.2/cron/intimateTaskStatus.php ============================================================================== --- vtigercrm/branches/4.2/cron/intimateTaskStatus.php (original) +++ vtigercrm/branches/4.2/cron/intimateTaskStatus.php Tue Feb 21 12:52:48 2006 @@ -2,9 +2,10 @@ require('send_mail.php'); require_once('../config.php'); -$dbhost = $dbconfig['db_host_name']; -$dbuser =$dbconfig['db_user_name']; +$dbhost = $dbconfig['db_hostname']; +$dbuser = $dbconfig['db_username']; $dbpass = $dbconfig['db_password']; + $db = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); if (!$db) { die('Could not connect: ' . mysql_error()); Modified: vtigercrm/branches/4.2/database/DatabaseConnection.php ============================================================================== --- vtigercrm/branches/4.2/database/DatabaseConnection.php (original) +++ vtigercrm/branches/4.2/database/DatabaseConnection.php Tue Feb 21 12:52:48 2006 @@ -29,7 +29,7 @@ if(!isset($disable_persistent_connections) || $disable_persistent_connections == false) { - $this->connection = @mysql_pconnect($dbconfig['db_host_name'], $dbconfig['db_user_name'], + $this->connection = @mysql_pconnect($dbconfig['db_hostname'], $dbconfig['db_username'], $dbconfig['db_password']); } @@ -37,10 +37,11 @@ if($this->connection == false) { // We were unable to connect with pconnect. Try connect - $this->connection = mysql_connect($dbconfig['db_host_name'], - $dbconfig['db_user_name'], + $this->connection = mysql_connect( + $dbconfig['db_hostname'], + $dbconfig['db_username'], $dbconfig['db_password']) - or die("Could not connect to server ".$dbconfig['db_host_name']." as ".$dbconfig['db_user_name'].".".mysql_error()); + or die("Could not connect to server ".$dbconfig['db_hostname']." as ".$dbconfig['db_username'].".".mysql_error()); if($this->connection == false && !isset($disable_persistent_connections) || $disable_persistent_connections == false) { Modified: vtigercrm/branches/4.2/dbmonitor.php ============================================================================== --- vtigercrm/branches/4.2/dbmonitor.php (original) +++ vtigercrm/branches/4.2/dbmonitor.php Tue Feb 21 12:52:48 2006 @@ -12,10 +12,10 @@ include_once('config.php'); include_once('adodb/adodb.inc.php'); +session_start(); -session_start(); $conn = ADONewConnection($dbconfig['db_type']); -$conn->Connect($dbconfig['db_host_name'],$dbconfig['db_user_name'],$dbconfig['db_password'],$dbconfig['db_name']); +$conn->Connect($dbconfig['db_hostname'],$dbconfig['db_username'],$dbconfig['db_password'],$dbconfig['db_name']); $perf =& NewPerfMonitor($conn); $perf->UI($pollsecs=5); Modified: vtigercrm/branches/4.2/include/backup.php ============================================================================== --- vtigercrm/branches/4.2/include/backup.php (original) +++ vtigercrm/branches/4.2/include/backup.php Tue Feb 21 12:52:48 2006 @@ -11,8 +11,9 @@ require_once("config.php"); require_once("include/database/PearDatabase.php"); -define("dbserver", $dbconfig['db_host_name']); -define("dbuser", $dbconfig['db_user_name']); + +define("dbserver", $dbconfig['db_hostname']); +define("dbuser", $dbconfig['db_username']); define("dbpass", $dbconfig['db_password']); define("dbname", $dbconfig['db_name']); Modified: vtigercrm/branches/4.2/include/database/PearDatabase.php ============================================================================== --- vtigercrm/branches/4.2/include/database/PearDatabase.php (original) +++ vtigercrm/branches/4.2/include/database/PearDatabase.php Tue Feb 21 12:52:48 2006 @@ -35,11 +35,8 @@ var $lastmysqlrow = -1; var $enableSQLlog = false; - function isMySQL() { return dbType=='mysql'; } - function isOracle() { return dbType=='oci8'; } - function println($msg) { @@ -678,9 +675,9 @@ global $dbconfig, $dbconfigoption; $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; $this->enableSQLlog = ($dbconfig['log_sql'] == true); @@ -711,9 +708,9 @@ { $this->disconnect(); $this->setDatabaseType($dbconfig['db_type']); - $this->setUserName($dbconfig['db_user_name']); + $this->setUserName($dbconfig['db_username']); $this->setUserPassword($dbconfig['db_password']); - $this->setDatabaseHost( $dbconfig['db_host_name']); + $this->setDatabaseHost( $dbconfig['db_hostname']); $this->setDatabaseName($dbconfig['db_name']); $this->dbOptions = $dbconfigoption; if($dbconfig['log_sql']) Modified: vtigercrm/branches/4.2/index.php ============================================================================== --- vtigercrm/branches/4.2/index.php (original) +++ vtigercrm/branches/4.2/index.php Tue Feb 21 12:52:48 2006 @@ -356,7 +356,7 @@ } require_once('config.php'); -if (!isset($dbconfig['db_host_name'])) { +if (!isset($dbconfig['db_hostname'])) { header("Location: install.php"); exit(); } Modified: vtigercrm/branches/4.2/install/2setConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/2setConfig.php (original) +++ vtigercrm/branches/4.2/install/2setConfig.php Tue Feb 21 12:52:48 2006 @@ -68,19 +68,19 @@ global $dbconfig; - if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - elseif (isset($dbconfig['db_host_name'])) - $db_host_name = $dbconfig['db_host_name']; + if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + elseif (isset($dbconfig['db_hostname'])) + $db_hostname = $dbconfig['db_hostname']; else - $db_host_name = $H_NAME.$sock_path; - - if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; - elseif (isset($dbconfig['db_user_name'])) - $db_user_name = $dbconfig['db_user_name']; + $db_hostname = $H_NAME.$sock_path; + + if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; + elseif (isset($dbconfig['db_username'])) + $db_username = $dbconfig['db_username']; else - $db_user_name = $mysql_username; + $db_username = $mysql_username; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -126,8 +126,8 @@ $admin_password = $_REQUEST['admin_password']; } else { - !isset($_REQUEST['db_host_name']) ? $db_host_name = $H_NAME.$sock_path : $db_host_name = $_REQUEST['db_host_name']; - !isset($_REQUEST['db_user_name']) ? $db_user_name = $mysql_username : $db_user_name = $_REQUEST['db_user_name']; + !isset($_REQUEST['db_hostname']) ? $db_hostname = $H_NAME.$sock_path : $db_hostname = $_REQUEST['db_hostname']; + !isset($_REQUEST['db_username']) ? $db_username = $mysql_username : $db_username = $_REQUEST['db_username']; !isset($_REQUEST['db_password']) ? $db_password= $mysql_password : $db_password = $_REQUEST['db_password']; !isset($_REQUEST['db_name']) ? $db_name = "vtigercrm" : $db_name = $_REQUEST['db_name']; !isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables']; @@ -170,16 +170,16 @@ var errorMessage = ""; // Here we decide whether to submit the form. - if (trim(form.db_host_name.value) =='') { + if (trim(form.db_hostname.value) =='') { isError = true; errorMessage += "\n database host name"; - form.db_host_name.focus(); - } - - if (trim(form.db_user_name.value) =='') { + form.db_hostname.focus(); + } + + if (trim(form.db_username.value) =='') { isError = true; errorMessage += "\n database user name"; - form.db_user_name.focus(); + form.db_username.focus(); } if (trim(form.db_name.value) =='') { @@ -296,11 +296,11 @@ - + - + Modified: vtigercrm/branches/4.2/install/3confirmConfig.php ============================================================================== --- vtigercrm/branches/4.2/install/3confirmConfig.php (original) +++ vtigercrm/branches/4.2/install/3confirmConfig.php Tue Feb 21 12:52:48 2006 @@ -17,11 +17,11 @@ * Description: Executes a step in the installation process. ********************************************************************************/ -if (isset($_REQUEST['db_host_name'])) - $db_host_name = $_REQUEST['db_host_name']; - -if (isset($_REQUEST['db_user_name'])) - $db_user_name = $_REQUEST['db_user_name']; +if (isset($_REQUEST['db_hostname'])) + $db_hostname = $_REQUEST['db_hostname']; + +if (isset($_REQUEST['db_username'])) + $db_username = $_REQUEST['db_username']; if (isset($_REQUEST['db_password'])) $db_password = $_REQUEST['db_password']; @@ -76,7 +76,7 @@ $mysql_db_status = 'true'; } else { - $conn = @mysql_pconnect($db_host_name,$db_user_name,$db_password); + $conn = @mysql_pconnect($db_hostname,$db_username,$db_password); if(!$conn) $mysql_status = 'false'; else { @@ -142,11 +142,11 @@
Host Name *" />" />
User Name *" />" />
Password *
- + - + @@ -194,8 +194,8 @@
Host Name: :
User Name: :
Password - " /> - " /> + " /> + " /> " /> " /> " /> @@ -227,8 +227,8 @@ - " /> - " /> + " /> + " /> " /> " /> " /> @@ -251,8 +251,8 @@