From dirk at haun-online.de Thu May 1 04:54:16 2003 From: dirk at haun-online.de (Dirk Haun) Date: Thu, 1 May 2003 10:54:16 +0200 Subject: [geeklog-devel] GoogleBot likes the File Management plugin Message-ID: <20030501085416.16227@smtp.haun-online.de> I noticed that the File Management plugin is now by far the most downloaded file from geeklog.info - more than twice the amount of downloads than any version of Geeklog. Why's that? Well, the answer is: GoogleBot. Of the 1453 downloads that file currently has, 1284 come from the GooglBot! Don't ask me why it likes that particular file so much, but you may want to check your logs for similar oddities. For now, I've decided to disallow access to the File Management plugin for robots and crawlers in general: User-agent: * Disallow: /filemgmt/ (my robots.txt file) has more information. bye, Dirk -- http://www.haun-online.de/ http://www.haun.info/ From dirk at haun-online.de Thu May 1 09:41:41 2003 From: dirk at haun-online.de (Dirk Haun) Date: Thu, 1 May 2003 15:41:41 +0200 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <20030501085416.16227@smtp.haun-online.de> References: <20030501085416.16227@smtp.haun-online.de> Message-ID: <20030501134141.6850@smtp.haun-online.de> I wrote: >Well, the answer is: GoogleBot. Of the 1453 downloads that file currently >has, 1284 come from the GooglBot! More details: On April 26th alone, 344 instances of Googlebot (all from different IP addresses) downloaded 360 copies of the file. Fortunately, the File Management plugin is only 140 KB, so this amounted to 50 MB of traffic - on one day. If you have huge files and a traffic limit, this could become expensive. It may be a good idea to add a pointer to to the documentation of the File Management plugin ... bye, Dirk -- http://www.haun-online.de/ http://mypod.de/ From dwight at trumbower.com Thu May 1 10:14:00 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Thu, 01 May 2003 09:14:00 -0500 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <20030501134141.6850@smtp.haun-online.de> References: <20030501085416.16227@smtp.haun-online.de> <20030501085416.16227@smtp.haun-online.de> Message-ID: <5.1.0.14.2.20030501091324.00b6c6f0@localhost> At 03:41 PM 5/1/2003 +0200, you wrote: >I wrote: > > >Well, the answer is: GoogleBot. Of the 1453 downloads that file currently > >has, 1284 come from the GooglBot! > >More details: On April 26th alone, 344 instances of Googlebot (all from >different IP addresses) downloaded 360 copies of the file. > >Fortunately, the File Management plugin is only 140 KB, so this amounted >to 50 MB of traffic - on one day. If you have huge files and a traffic >limit, this could become expensive. > >It may be a good idea to add a pointer to to >the documentation of the File Management plugin ... > >bye, Dirk > > >-- >http://www.haun-online.de/ >http://mypod.de/ What are the ip address range, maybe they are not really from googlebot? Dwight From tony at tonybibbs.com Thu May 1 10:22:25 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Thu, 1 May 2003 09:22:25 -0500 (CDT) Subject: [geeklog-devel] SEARCH In-Reply-To: <007d01c30e81$39432e60$1901a8c0@griffpc> Message-ID: Ok, ok. YOu can expect a CVS commit on search.php tonight. This new code only makes the old code OO-based (read: easier to maintain). I've had this done for a while and got side tracked with GL2's translation stuff. Only other tidbits would be working in highlight fixesand it would be ready for primetime. --Tony On Tue, 29 Apr 2003, Rob Griffiths wrote: > Yep, hopefully in the next 10 to 14 days ... I'll keep the list > informed. > > -rob. > > > -----Original Message----- > > From: geeklog-devel-admin at lists.geeklog.net > > [mailto:geeklog-devel-admin at lists.geeklog.net] On Behalf Of > > Dwight Trumbower > > Sent: Tuesday, April 29, 2003 11:56 AM > > To: geeklog-devel at lists.geeklog.net > > Subject: Re: [geeklog-devel] SEARCH > > > > > > At 02:49 PM 4/29/2003 -0400, you wrote: > > >Whatever happened to the new and improved search engine Tony was > > >working > > >on for the current release of GL? > > > > > >Sincerely, > > >Simon > > > > > > Don't know but I know Rob Griffith is going to have someone > > create a new > > search routine for his site and said he would pass it along. > > > > Dwight > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-> devel > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From dirk at haun-online.de Thu May 1 10:24:52 2003 From: dirk at haun-online.de (Dirk Haun) Date: Thu, 1 May 2003 16:24:52 +0200 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <5.1.0.14.2.20030501091324.00b6c6f0@localhost> References: <5.1.0.14.2.20030501091324.00b6c6f0@localhost> Message-ID: <20030501142452.21910@smtp.haun-online.de> Dwight Trumbower wrote: >What are the ip address range, maybe they are not really from googlebot? They're all in the 64.68.*.* range. The number 344 was wrong, though - forgot a 'sort' before the 'uniq' :-} So it was only 24 different IP addresses (but still 360 downloads in one day). Here's the whole lot: 64.68.84.131 64.68.84.132 64.68.84.134 64.68.84.137 64.68.84.144 64.68.84.147 64.68.84.149 64.68.84.15 64.68.84.152 64.68.84.153 64.68.84.16 64.68.84.160 64.68.84.31 64.68.84.39 64.68.84.42 64.68.84.43 64.68.84.46 64.68.84.49 64.68.84.51 64.68.84.6 64.68.84.76 64.68.85.13 64.68.85.6 64.68.85.9 If you look them up, they all belong to Google. bye, Dirk -- http://www.haun-online.de/ http://www.haun.info/ From dwight at trumbower.com Thu May 1 10:32:11 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Thu, 01 May 2003 09:32:11 -0500 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <5.1.0.14.2.20030501091324.00b6c6f0@localhost> References: <20030501134141.6850@smtp.haun-online.de> <20030501085416.16227@smtp.haun-online.de> <20030501085416.16227@smtp.haun-online.de> Message-ID: <5.1.0.14.2.20030501093141.01d95c18@localhost> Google Ips GOOGLE (GOOGLE) Google Inc. (GOGL) Google Inc. (ZG39-ARIN) arin-contact at google.com +1-650-318-0200 Google Inc. (AS15169) GOOGLE 15169 Google Inc. (AS15169) GOOGLE 15169 GOOGLE CW-204-188-0-B (NET-204-188-0-0-2) 204.188.0.0 - 204.188.0.255 Google Inc. GOOGLE (NET-216-239-32-0-1) 216.239.32.0 - 216.239.63.255 Google Inc. GOOGLE (NET-216-239-32-0-1) 216.239.32.0 - 216.239.63.255 Google Inc. EC12-1-GOOGLE (NET-64-68-80-0-1) 64.68.80.0 - 64.68.87.255 Google Inc. GOOGLE-2 (NET-66-102-0-0-1) 66.102.0.0 - 66.102.15.255 GOOGLE MFN-C177-64-124-78-16-29 (NET-64-124-78-16-1) 64.124.78.16 - 64.124.78.23 GOOGLE MFN-C177-64-124-78-24-29 (NET-64-124-78-24-1) 64.124.78.24 - 64.124.78.31 GOOGLE MFN-C177-64-124-78-80-29 (NET-64-124-78-80-1) 64.124.78.80 - 64.124.78.87 Google Inc. MFN-T324-216-200-251-112-29 (NET-216-200-251-112-1) 216.200.251.112 - 216.200.251.119 At 09:14 AM 5/1/2003 -0500, you wrote: >At 03:41 PM 5/1/2003 +0200, you wrote: >>I wrote: >> >> >Well, the answer is: GoogleBot. Of the 1453 downloads that file currently >> >has, 1284 come from the GooglBot! >> >>More details: On April 26th alone, 344 instances of Googlebot (all from >>different IP addresses) downloaded 360 copies of the file. >> >>Fortunately, the File Management plugin is only 140 KB, so this amounted >>to 50 MB of traffic - on one day. If you have huge files and a traffic >>limit, this could become expensive. >> >>It may be a good idea to add a pointer to to >>the documentation of the File Management plugin ... >> >>bye, Dirk >> >> >>-- >>http://www.haun-online.de/ >>http://mypod.de/ > > >What are the ip address range, maybe they are not really from googlebot? > >Dwight > >_______________________________________________ >geeklog-devel mailing list >geeklog-devel at lists.geeklog.net >http://lists.geeklog.net/listinfo/geeklog-devel > From dwight at trumbower.com Thu May 1 10:44:38 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Thu, 01 May 2003 09:44:38 -0500 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <20030501142452.21910@smtp.haun-online.de> References: <5.1.0.14.2.20030501091324.00b6c6f0@localhost> <5.1.0.14.2.20030501091324.00b6c6f0@localhost> Message-ID: <5.1.0.14.2.20030501094326.01d98748@localhost> Heck,you don't even show up in the top 100 for filemgmt. Ask for a refund from google. ;) Though Lang and squatty show up 1 and 2. At 04:24 PM 5/1/2003 +0200, you wrote: >Dwight Trumbower wrote: > > >What are the ip address range, maybe they are not really from googlebot? > >They're all in the 64.68.*.* range. The number 344 was wrong, though - >forgot a 'sort' before the 'uniq' :-} So it was only 24 different IP >addresses (but still 360 downloads in one day). Here's the whole lot: > >64.68.84.131 >64.68.84.132 >64.68.84.134 >64.68.84.137 >64.68.84.144 >64.68.84.147 >64.68.84.149 >64.68.84.15 >64.68.84.152 >64.68.84.153 >64.68.84.16 >64.68.84.160 >64.68.84.31 >64.68.84.39 >64.68.84.42 >64.68.84.43 >64.68.84.46 >64.68.84.49 >64.68.84.51 >64.68.84.6 >64.68.84.76 >64.68.85.13 >64.68.85.6 >64.68.85.9 > >If you look them up, they all belong to Google. > >bye, Dirk > > >-- >http://www.haun-online.de/ >http://www.haun.info/ > >_______________________________________________ >geeklog-devel mailing list >geeklog-devel at lists.geeklog.net >http://lists.geeklog.net/listinfo/geeklog-devel From robg at macosxhints.com Thu May 1 10:45:21 2003 From: robg at macosxhints.com (Rob Griffiths) Date: Thu, 1 May 2003 07:45:21 -0700 Subject: [geeklog-devel] SEARCH In-Reply-To: Message-ID: <892D569B-7BE3-11D7-AD3D-003065BE20A8@macosxhints.com> On Thursday, May 1, 2003, at 07:22 AM, Tony Bibbs wrote: > Ok, ok. YOu can expect a CVS commit on search.php tonight. This new > code > only makes the old code OO-based (read: easier to maintain). So am I correct in understanding that it doesn't fix the problems on searching for "foo " or "foo/" or "foo>" etc? > I've had this done for a while and got side tracked with GL2's > translation > stuff. I think we understand! > Only other tidbits would be working in highlight fixes and it would be > ready for primetime. Case correction? ie have it stop copying the case from the search terms and modifying the original articles when they display... -rob. From dwight at trumbower.com Thu May 1 10:50:30 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Thu, 01 May 2003 09:50:30 -0500 Subject: [geeklog-devel] GoogleBot likes the File Management plugin In-Reply-To: <5.1.0.14.2.20030501094326.01d98748@localhost> References: <20030501142452.21910@smtp.haun-online.de> <5.1.0.14.2.20030501091324.00b6c6f0@localhost> <5.1.0.14.2.20030501091324.00b6c6f0@localhost> Message-ID: <5.1.0.14.2.20030501094941.01da1dc8@localhost> I rescind this message. My eyes must be crap today. geeklog.info list 26 and 27. At 09:44 AM 5/1/2003 -0500, you wrote: >Heck,you don't even show up in the top 100 for filemgmt. Ask for a refund >from google. ;) > >Though Lang and squatty show up 1 and 2. > >At 04:24 PM 5/1/2003 +0200, you wrote: >>Dwight Trumbower wrote: >> >> >What are the ip address range, maybe they are not really from googlebot? >> >>They're all in the 64.68.*.* range. The number 344 was wrong, though - >>forgot a 'sort' before the 'uniq' :-} So it was only 24 different IP >>addresses (but still 360 downloads in one day). Here's the whole lot: >> >>64.68.84.131 >>64.68.84.132 >>64.68.84.134 >>64.68.84.137 >>64.68.84.144 >>64.68.84.147 >>64.68.84.149 >>64.68.84.15 >>64.68.84.152 >>64.68.84.153 >>64.68.84.16 >>64.68.84.160 >>64.68.84.31 >>64.68.84.39 >>64.68.84.42 >>64.68.84.43 >>64.68.84.46 >>64.68.84.49 >>64.68.84.51 >>64.68.84.6 >>64.68.84.76 >>64.68.85.13 >>64.68.85.6 >>64.68.85.9 >> >>If you look them up, they all belong to Google. >> >>bye, Dirk >> >> >>-- >>http://www.haun-online.de/ >>http://www.haun.info/ >> >>_______________________________________________ >>geeklog-devel mailing list >>geeklog-devel at lists.geeklog.net >>http://lists.geeklog.net/listinfo/geeklog-devel > >_______________________________________________ >geeklog-devel mailing list >geeklog-devel at lists.geeklog.net >http://lists.geeklog.net/listinfo/geeklog-devel > From dwight at trumbower.com Fri May 2 00:04:16 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Thu, 01 May 2003 23:04:16 -0500 Subject: [geeklog-devel] Geeklog Business Sites Message-ID: <5.1.0.14.2.20030501214438.00b5f5a0@mail.tsystemscorp.com> Did some browsing tonight or is that procrastinating? Looking for geeklog sites that don't use the standard theme and are used by a business. http://www.mindfab.com/index.php - has created a few for their clients. I like the Latham site the best. http://www.mediaevent.de/ - it is hard to tell it is geeklog http://www.kommunikation-friedsam.de/index.php - ok what is it with the Germans, they make unique looking sites. http://www.postforum.com http://www.cliterati.co.uk/page/ Two column centered. Sexual content but no pictures. These where in the first 500 of google. I'm glad you can make a geeklog site with out looking like a standard geeklog site. I'm amazed at the number of xsilver sites and the sites that don't change the geeklog logo. Now if my right side of brain could actually do a different design, I would be in business. Dwight dwight at trumbower.com From tony at tonybibbs.com Fri May 2 10:18:06 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Fri, 2 May 2003 09:18:06 -0500 (CDT) Subject: [geeklog-devel] SEARCH In-Reply-To: <892D569B-7BE3-11D7-AD3D-003065BE20A8@macosxhints.com> Message-ID: Rob, actually, It's been long enough that I may have forgotton all the little ins-and-outs of the bugs you found. Are all of the ones you are aware of in teh bug tracker? If so great, if not, please do me a huge favor and update it. BTW, CVS was updated last night. I didn't have time to test it with all the other changes in the past month or so but will try to do so this weekend. I believe I have it all in there OK with the exception of one itty bitty config variable. --Tony On Thu, 1 May 2003, Rob Griffiths wrote: > On Thursday, May 1, 2003, at 07:22 AM, Tony Bibbs wrote: > > > Ok, ok. YOu can expect a CVS commit on search.php tonight. This new > > code > > only makes the old code OO-based (read: easier to maintain). > > So am I correct in understanding that it doesn't fix the problems on > searching for "foo " or "foo/" or "foo>" etc? > > > I've had this done for a while and got side tracked with GL2's > > translation > > stuff. > > I think we understand! > > > Only other tidbits would be working in highlight fixes and it would be > > ready for primetime. > > Case correction? ie have it stop copying the case from the search > terms and modifying the original articles when they display... > > -rob. > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From slord at marelina.com Fri May 2 10:27:53 2003 From: slord at marelina.com (Simon Lord) Date: Fri, 2 May 2003 10:27:53 -0400 Subject: [geeklog-devel] Fortune module Message-ID: <42636F40-7CAA-11D7-8883-003065C030F2@marelina.com> Tony, I'd like to use the fortune module as a quasi-daily-tips notice. But upon reading your read-me file I noticed you mention you'd *like* to make a function for a block. So my question is - how does it currently work? Where does your daily quote/fortune appear? Sincerely, Simon From slord at marelina.com Fri May 2 10:40:13 2003 From: slord at marelina.com (Simon Lord) Date: Fri, 2 May 2003 10:40:13 -0400 Subject: [geeklog-devel] Corporate Blog World Message-ID: An article I'm in the process of reading: http://www.osopinion.com/perl/story/21389.html Sincerely, Simon From robg at macosxhints.com Fri May 2 12:28:35 2003 From: robg at macosxhints.com (Rob Griffiths) Date: Fri, 2 May 2003 09:28:35 -0700 Subject: [geeklog-devel] SEARCH In-Reply-To: Message-ID: <000d01c310c7$e1dba370$1901a8c0@griffpc> One was there, one was not. Now they're both there: Case respect for original articles: http://sourceforge.net/tracker/index.php?func=detail&aid=731435&group_id =7371&atid=107371 Search fails with non-alpha characters: http://sourceforge.net/tracker/index.php?func=detail&aid=718384&group_id =7371&atid=107371 Those are the big two; the code I am having written will add full text searching (switchable on/off), the option to display search results on one page, and a couple other things that slip my mind at the moment... -rob. > -----Original Message----- > From: geeklog-devel-admin at lists.geeklog.net > [mailto:geeklog-devel-admin at lists.geeklog.net] On Behalf Of Tony Bibbs > Sent: Friday, May 02, 2003 7:18 AM > To: geeklog-devel at lists.geeklog.net > Subject: Re: [geeklog-devel] SEARCH > > > Rob, actually, It's been long enough that I may have > forgotton all the > little ins-and-outs of the bugs you found. Are all of the > ones you are > aware of in teh bug tracker? If so great, if not, please do > me a huge > favor and update it. From tony at tonybibbs.com Fri May 2 13:22:38 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Fri, 2 May 2003 12:22:38 -0500 (CDT) Subject: [geeklog-devel] Fortune module In-Reply-To: <42636F40-7CAA-11D7-8883-003065C030F2@marelina.com> Message-ID: Go to http://www.iowaoutdoors.org/quotes/ to see it in action. I have a few bugs to iron out so let me tweak them a bit here and send you an update tarball. --Tony On Fri, 2 May 2003, Simon Lord wrote: > Tony, I'd like to use the fortune module as a quasi-daily-tips notice. > But upon reading your read-me file I noticed you mention you'd *like* > to make a function for a block. So my question is - how does it > currently work? Where does your daily quote/fortune appear? > > Sincerely, > Simon > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Fri May 2 13:24:48 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Fri, 2 May 2003 12:24:48 -0500 (CDT) Subject: [geeklog-devel] SEARCH In-Reply-To: <000d01c310c7$e1dba370$1901a8c0@griffpc> Message-ID: Hehe, sorry, I meant to tell you that I have full-text searching implemented too, just not in CVS yet. --Tony On Fri, 2 May 2003, Rob Griffiths wrote: > One was there, one was not. Now they're both there: > > Case respect for original articles: > http://sourceforge.net/tracker/index.php?func=detail&aid=731435&group_id > =7371&atid=107371 > Search fails with non-alpha characters: > http://sourceforge.net/tracker/index.php?func=detail&aid=718384&group_id > =7371&atid=107371 > > Those are the big two; the code I am having written will add full text > searching (switchable on/off), the option to display search results on > one page, and a couple other things that slip my mind at the moment... > > -rob. > > > -----Original Message----- > > From: geeklog-devel-admin at lists.geeklog.net > > [mailto:geeklog-devel-admin at lists.geeklog.net] On Behalf Of Tony Bibbs > > Sent: Friday, May 02, 2003 7:18 AM > > To: geeklog-devel at lists.geeklog.net > > Subject: Re: [geeklog-devel] SEARCH > > > > > > Rob, actually, It's been long enough that I may have > > forgotton all the > > little ins-and-outs of the bugs you found. Are all of the > > ones you are > > aware of in teh bug tracker? If so great, if not, please do > > me a huge > > favor and update it. > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From slord at marelina.com Fri May 2 13:45:52 2003 From: slord at marelina.com (Simon Lord) Date: Fri, 2 May 2003 13:45:52 -0400 Subject: [geeklog-devel] Fortune module In-Reply-To: Message-ID: Broken. On Friday, May 2, 2003, at 01:22 PM, Tony Bibbs wrote: > Go to http://www.iowaoutdoors.org/quotes/ to see it in action. > > I have a few bugs to iron out so let me tweak them a bit here and send > you > an update tarball. > > --Tony > > On Fri, 2 May 2003, Simon Lord wrote: > >> Tony, I'd like to use the fortune module as a quasi-daily-tips notice. >> But upon reading your read-me file I noticed you mention you'd *like* >> to make a function for a block. So my question is - how does it >> currently work? Where does your daily quote/fortune appear? >> >> Sincerely, >> Simon >> >> _______________________________________________ >> geeklog-devel mailing list >> geeklog-devel at lists.geeklog.net >> http://lists.geeklog.net/listinfo/geeklog-devel >> > > -- > Tony Bibbs "I guess you have to remember that those who don't > tony at tonybibbs.com hunt or fish often see those of us who do as > harmlessly strange and sort of amusing. When you > think about it, that might be a fair assessment." > --Unknown > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > > Sincerely, Simon From tony at tonybibbs.com Fri May 2 13:55:06 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Fri, 2 May 2003 12:55:06 -0500 (CDT) Subject: [geeklog-devel] Fortune module In-Reply-To: Message-ID: http://www.iowaoutdoors.org/fortune/ SOrry, gave you teh wrong URL. On Fri, 2 May 2003, Simon Lord wrote: > Broken. > > On Friday, May 2, 2003, at 01:22 PM, Tony Bibbs wrote: > > > Go to http://www.iowaoutdoors.org/quotes/ to see it in action. > > > > I have a few bugs to iron out so let me tweak them a bit here and send > > you > > an update tarball. > > > > --Tony > > > > On Fri, 2 May 2003, Simon Lord wrote: > > > >> Tony, I'd like to use the fortune module as a quasi-daily-tips notice. > >> But upon reading your read-me file I noticed you mention you'd *like* > >> to make a function for a block. So my question is - how does it > >> currently work? Where does your daily quote/fortune appear? > >> > >> Sincerely, > >> Simon > >> > >> _______________________________________________ > >> geeklog-devel mailing list > >> geeklog-devel at lists.geeklog.net > >> http://lists.geeklog.net/listinfo/geeklog-devel > >> > > > > -- > > Tony Bibbs "I guess you have to remember that those who don't > > tony at tonybibbs.com hunt or fish often see those of us who do as > > harmlessly strange and sort of amusing. When you > > think about it, that might be a fair assessment." > > --Unknown > > > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-devel > > > > > Sincerely, > Simon > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From slord at marelina.com Fri May 2 14:00:41 2003 From: slord at marelina.com (Simon Lord) Date: Fri, 2 May 2003 14:00:41 -0400 Subject: [geeklog-devel] Fortune module In-Reply-To: Message-ID: Wait, I get a 404 page but the quote does appear in a block. On Friday, May 2, 2003, at 01:45 PM, Simon Lord wrote: > Broken. > > On Friday, May 2, 2003, at 01:22 PM, Tony Bibbs wrote: > >> Go to http://www.iowaoutdoors.org/quotes/ to see it in action. >> >> I have a few bugs to iron out so let me tweak them a bit here and >> send you >> an update tarball. >> >> --Tony >> >> On Fri, 2 May 2003, Simon Lord wrote: >> >>> Tony, I'd like to use the fortune module as a quasi-daily-tips >>> notice. >>> But upon reading your read-me file I noticed you mention you'd *like* >>> to make a function for a block. So my question is - how does it >>> currently work? Where does your daily quote/fortune appear? >>> >>> Sincerely, >>> Simon >>> >>> _______________________________________________ >>> geeklog-devel mailing list >>> geeklog-devel at lists.geeklog.net >>> http://lists.geeklog.net/listinfo/geeklog-devel >>> >> >> -- >> Tony Bibbs "I guess you have to remember that those who don't >> tony at tonybibbs.com hunt or fish often see those of us who do as >> harmlessly strange and sort of amusing. When you >> think about it, that might be a fair assessment." >> --Unknown >> >> >> _______________________________________________ >> geeklog-devel mailing list >> geeklog-devel at lists.geeklog.net >> http://lists.geeklog.net/listinfo/geeklog-devel >> >> > Sincerely, > Simon > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > > Sincerely, Simon From dirk at haun-online.de Sat May 3 07:47:42 2003 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 3 May 2003 13:47:42 +0200 Subject: [geeklog-devel] SEARCH In-Reply-To: References: Message-ID: <20030503114742.32373@smtp.haun-online.de> Tony Bibbs wrote: >I didn't have time to test it with all >the other changes in the past month or so but will try to do so this >weekend. I believe I have it all in there OK with the exception of one >itty bitty config variable. If possible, we should update www.geeklog.net with the new search when you're done. The old search isn't working properly there anyway - it chokes on quotes in the search query (for whatever reason). bye, Dirk -- http://www.haun-online.de/ http://www.haun.info/ From langmail at sympatico.ca Sat May 3 18:12:30 2003 From: langmail at sympatico.ca (Blaine Lang) Date: Sat, 3 May 2003 18:12:30 -0400 Subject: [geeklog-devel] Geeklog PM Spec - RFC Message-ID: <000d01c311c1$16d56530$9a0a10ac@xpbl1> I've been debating starting work on a new Private Message facility that would become part of CORE GL and then be useable for other components and integrated for users. I've attached my working ideas for comment. Cheers, Blaine -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Geeklog Private Messaging.doc Type: application/msword Size: 36352 bytes Desc: not available URL: From langmail at sympatico.ca Sun May 4 17:38:20 2003 From: langmail at sympatico.ca (Blaine Lang) Date: Sun, 4 May 2003 17:38:20 -0400 Subject: [geeklog-devel] Geeklog PM Spec - RFC References: <000d01c311c1$16d56530$9a0a10ac@xpbl1> Message-ID: <001801c31285$7b660620$9a0a10ac@xpbl1> Attached is the document in RTF format as well. Blaine ----- Original Message ----- From: Blaine Lang To: geeklog-devel at lists.geeklog.net Sent: Saturday, May 03, 2003 6:12 PM Subject: [geeklog-devel] Geeklog PM Spec - RFC I've been debating starting work on a new Private Message facility that would become part of CORE GL and then be useable for other components and integrated for users. I've attached my working ideas for comment. Cheers, Blaine -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Geeklog Private Messaging.rtf Type: application/msword Size: 30839 bytes Desc: not available URL: From slord at marelina.com Mon May 5 09:47:11 2003 From: slord at marelina.com (Simon Lord) Date: Mon, 5 May 2003 09:47:11 -0400 Subject: [geeklog-devel] Lost password Message-ID: <125E80F8-7F00-11D7-BA92-003065C030F2@marelina.com> How do we address an ass that wants to be a pain and sits patiently entering usernames into the lost password form requesting new passwords for as many users as they can? Can we do something to slow these people down? Provide a second field where the user has to enter a second bit of information to compare both parts to the db for authentication? Sincerely, Simon From tony at tonybibbs.com Mon May 5 09:59:31 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 5 May 2003 08:59:31 -0500 (CDT) Subject: [geeklog-devel] Geeklog PM Spec - RFC In-Reply-To: <000d01c311c1$16d56530$9a0a10ac@xpbl1> Message-ID: Hey blaine, dig around in the GL2 DB schema, I had this modelled in already. I modelled it to work just like email so that the interface you build is essentially the same. My grand plans are that if people are really paranoid about giving out email's you could hook up that sendmail hack I built so that you can interface directly with GL's PM system. We can talk about this more in IRC. --Tony On Sat, 3 May 2003, Blaine Lang wrote: > I've been debating starting work on a new Private Message facility that would become part of CORE GL and then be useable for other components and integrated for users. > > I've attached my working ideas for comment. > > Cheers, > Blaine > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Mon May 5 10:00:11 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 5 May 2003 09:00:11 -0500 (CDT) Subject: [geeklog-devel] Fortune module In-Reply-To: Message-ID: use /fortune/ On Fri, 2 May 2003, Simon Lord wrote: > Wait, I get a 404 page but the quote does appear in a block. > > On Friday, May 2, 2003, at 01:45 PM, Simon Lord wrote: > > > Broken. > > > > On Friday, May 2, 2003, at 01:22 PM, Tony Bibbs wrote: > > > >> Go to http://www.iowaoutdoors.org/quotes/ to see it in action. > >> > >> I have a few bugs to iron out so let me tweak them a bit here and > >> send you > >> an update tarball. > >> > >> --Tony > >> > >> On Fri, 2 May 2003, Simon Lord wrote: > >> > >>> Tony, I'd like to use the fortune module as a quasi-daily-tips > >>> notice. > >>> But upon reading your read-me file I noticed you mention you'd *like* > >>> to make a function for a block. So my question is - how does it > >>> currently work? Where does your daily quote/fortune appear? > >>> > >>> Sincerely, > >>> Simon > >>> > >>> _______________________________________________ > >>> geeklog-devel mailing list > >>> geeklog-devel at lists.geeklog.net > >>> http://lists.geeklog.net/listinfo/geeklog-devel > >>> > >> > >> -- > >> Tony Bibbs "I guess you have to remember that those who don't > >> tony at tonybibbs.com hunt or fish often see those of us who do as > >> harmlessly strange and sort of amusing. When you > >> think about it, that might be a fair assessment." > >> --Unknown > >> > >> > >> _______________________________________________ > >> geeklog-devel mailing list > >> geeklog-devel at lists.geeklog.net > >> http://lists.geeklog.net/listinfo/geeklog-devel > >> > >> > > Sincerely, > > Simon > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-devel > > > > > Sincerely, > Simon > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Mon May 5 10:01:17 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 5 May 2003 09:01:17 -0500 (CDT) Subject: [geeklog-devel] Lost password In-Reply-To: <125E80F8-7F00-11D7-BA92-003065C030F2@marelina.com> Message-ID: Just, optionally, throttle it with a speed limit similar to comments. On Mon, 5 May 2003, Simon Lord wrote: > How do we address an ass that wants to be a pain and sits patiently > entering usernames into the lost password form requesting new passwords > for as many users as they can? > > Can we do something to slow these people down? Provide a second field > where the user has to enter a second bit of information to compare both > parts to the db for authentication? > > Sincerely, > Simon > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From dirk at haun-online.de Mon May 5 10:05:25 2003 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 5 May 2003 16:05:25 +0200 Subject: [geeklog-devel] Lost password In-Reply-To: <125E80F8-7F00-11D7-BA92-003065C030F2@marelina.com> References: <125E80F8-7F00-11D7-BA92-003065C030F2@marelina.com> Message-ID: <20030505140525.3186@smtp.haun-online.de> Simon Lord wrote: >How do we address an ass that wants to be a pain and sits patiently >entering usernames into the lost password form requesting new passwords >for as many users as they can? Okay, obviously nobody saw my posting over at geeklog-devtalk, so here's a quote: > http://project.geeklog.net/~dhaun/ > >When you request a new password (via the "forgot password" link, as >usual), you will receive an email with a unique link in it. Following >this link will allow you to enter a new password directly. > >This is a first implementation, so it's lacking things like speed limits >and an auto-expiry of the unique link. I would like to see some comments >on the overall handling, though, please. Most of this made it into CVS this morning, btw. I will be adding a speed limit to this, too. But the beauty of the new solution is that you can simply ignore the emails and your password will remain intact. bye, Dirk -- http://www.haun-online.de/ http://www.macosx-faq.de/ From slord at marelina.com Mon May 5 10:13:51 2003 From: slord at marelina.com (Simon Lord) Date: Mon, 5 May 2003 10:13:51 -0400 Subject: [geeklog-devel] Lost password In-Reply-To: <20030505140525.3186@smtp.haun-online.de> Message-ID: LOL, the second I saw dirk's name this post popped into my head. Ahh, still working on that first coffee.... On Monday, May 5, 2003, at 10:05 AM, Dirk Haun wrote: > Simon Lord wrote: > >> How do we address an ass that wants to be a pain and sits patiently >> entering usernames into the lost password form requesting new >> passwords >> for as many users as they can? > > Okay, obviously nobody saw my posting over at geeklog-devtalk, so > here's > a quote: > >> http://project.geeklog.net/~dhaun/ >> >> When you request a new password (via the "forgot password" link, as >> usual), you will receive an email with a unique link in it. Following >> this link will allow you to enter a new password directly. >> >> This is a first implementation, so it's lacking things like speed >> limits >> and an auto-expiry of the unique link. I would like to see some >> comments >> on the overall handling, though, please. > > Most of this made it into CVS this morning, btw. > > I will be adding a speed limit to this, too. But the beauty of the new > solution is that you can simply ignore the emails and your password > will > remain intact. > > bye, Dirk > > > -- > http://www.haun-online.de/ > http://www.macosx-faq.de/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > > Sincerely, Simon From dirk at haun-online.de Fri May 9 03:38:05 2003 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 9 May 2003 09:38:05 +0200 Subject: [geeklog-devel] There we go ... Message-ID: <20030509073805.32170@smtp.haun-online.de> For those who haven't seen it: Does that sound familiar? ;-) bye, Dirk -- http://www.haun-online.de/ http://www.macosx-faq.de/ From dirk at haun-online.de Fri May 9 08:06:00 2003 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 9 May 2003 14:06:00 +0200 Subject: [geeklog-devel] Yay! geeklog.de is ours Message-ID: <20030509120600.8724@smtp.haun-online.de> When I decided to start a German support site for Geeklog, "geeklog.de" was the obvious choice for the domain name - and, of course, it was already taken (redirecting to a dating service ...). So the site became geeklog.info instead. Four weeks ago I noticed that geeklog.de now redirected to a default page by DENIC, the German domain registry, stating that they've taken over the site because of technical problems and that the owner had been notified. It seems the owner wasn't interested in the domain any more, because it showed up as available for registration yesterday. Not for long, of course :-) So geeklog.de is now a part of the Geeklog family - redirecting to geeklog.info, which I intend to keep, too. It's just nice that the obvious (for my fellow Germans, at least) domain name will now take people to the proper site. bye, Dirk -- http://www.geeklog.de/ http://geeklog.info/ From langmail at sympatico.ca Fri May 9 14:21:20 2003 From: langmail at sympatico.ca (Blaine Lang) Date: Fri, 9 May 2003 14:21:20 -0400 Subject: [geeklog-devel] Yay! geeklog.de is ours References: <20030509120600.8724@smtp.haun-online.de> Message-ID: <001d01c31657$ca42b100$9a0a10ac@xpbl1> Good show and timing Dirk. Blaine ----- Original Message ----- From: "Dirk Haun" To: Sent: Friday, May 09, 2003 8:06 AM Subject: [geeklog-devel] Yay! geeklog.de is ours > When I decided to start a German support site for Geeklog, "geeklog.de" > was the obvious choice for the domain name - and, of course, it was > already taken (redirecting to a dating service ...). So the site became > geeklog.info instead. > > Four weeks ago I noticed that geeklog.de now redirected to a default page > by DENIC, the German domain registry, stating that they've taken over the > site because of technical problems and that the owner had been notified. > > It seems the owner wasn't interested in the domain any more, because it > showed up as available for registration yesterday. Not for long, of course :-) > > So geeklog.de is now a part of the Geeklog family - redirecting to > geeklog.info, which I intend to keep, too. It's just nice that the > obvious (for my fellow Germans, at least) domain name will now take > people to the proper site. > > bye, Dirk > > > -- > http://www.geeklog.de/ > http://geeklog.info/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > From geeklog at langfamily.ca Tue May 13 19:49:06 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Tue, 13 May 2003 19:49:06 -0400 Subject: [geeklog-devel] New function for lib-common Message-ID: <000c01c319aa$3d949bf0$9a0a10ac@xpbl1> I've used emoticons in a few of my projects and I'm working on a new plugin that also supports them. I've reworked the function that I'm now pretty happy with. We also have had requests to add support for emoticons and smilies in the core GL story and comment engine. Not really a key requirement for business use but the basic ones are handy. Anyway, my new function uses a table for the mappings of emoticons to images and will be easy to extend - just need to now create a admin module. You can have multiple emoticons map to the same image as in :) and :-) to the smile image. Any concerns in adding this function to CVS? - need to update lib-databases - add a new config parm $_CONF['SMILE_PATH'] - update the 1.3.8 updgrade SQL script Blaine The function is shown below --------------- /** * Replace emoticons in string with formated HTML of smilies. * Emoticon mapping to images are defined in a the table. * This function will replace all the emoticons in the past string. * @param string $text The text * @return string The text, possibly with emoticons replaced with the HTML img tags for the smilie image. */ function COM_replaceEmoticons( $text ) { global $_CONF, $_TABLES; $arr_smilies = array(); $sql = DB_query("SELECT code,smile_url from {$_TABLES['smilies']}"); while ( list($key,$icon) = DB_fetchARRAY($sql)) { $arr_smilies[$key] = $icon; } foreach ($arr_smilies as $key => $icon) { $text = str_replace($key,'',$text); } return $text; } -------------- next part -------------- An HTML attachment was scrubbed... URL: From tony at tonybibbs.com Thu May 15 14:31:47 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Thu, 15 May 2003 13:31:47 -0500 (CDT) Subject: [geeklog-devel] There we go ... In-Reply-To: <20030509073805.32170@smtp.haun-online.de> Message-ID: Glad to see the users giving us more direction! --Tony On Fri, 9 May 2003, Dirk Haun wrote: > For those who haven't seen it: > > > > Does that sound familiar? ;-) > > bye, Dirk > > > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Thu May 15 14:34:53 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Thu, 15 May 2003 13:34:53 -0500 (CDT) Subject: [geeklog-devel] New function for lib-common In-Reply-To: <000c01c319aa$3d949bf0$9a0a10ac@xpbl1> Message-ID: Is a DB table really needed? I think a section in a config file would be best suited for this. I'm just saying this from the ever growing DB bloat we have. I"m fine either way but if you can figure out an easy way to support this via a config file that would be great. --Tony On Tue, 13 May 2003, Blaine Lang wrote: > I've used emoticons in a few of my projects and I'm working on a new plugin that also supports them. I've reworked the function that I'm now pretty happy with. We also have had requests to add support for emoticons and smilies in the core GL story and comment engine. Not really a key requirement for business use but the basic ones are handy. > > Anyway, my new function uses a table for the mappings of emoticons to images and will be easy to extend - just need to now create a admin module. You can have multiple emoticons map to the same image as in :) and :-) to the smile image. > > Any concerns in adding this function to CVS? > - need to update lib-databases > - add a new config parm $_CONF['SMILE_PATH'] > - update the 1.3.8 updgrade SQL script > > Blaine > > The function is shown below > --------------- > /** > * Replace emoticons in string with formated HTML of smilies. > * Emoticon mapping to images are defined in a the table. > * This function will replace all the emoticons in the past string. > * @param string $text The text > * @return string The text, possibly with emoticons replaced with the HTML img tags for the smilie image. > */ > function COM_replaceEmoticons( $text ) { > global $_CONF, $_TABLES; > > $arr_smilies = array(); > $sql = DB_query("SELECT code,smile_url from {$_TABLES['smilies']}"); > while ( list($key,$icon) = DB_fetchARRAY($sql)) { > $arr_smilies[$key] = $icon; > } > > foreach ($arr_smilies as $key => $icon) { > $text = str_replace($key,'',$text); > } > > return $text; > > } > > > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From geeklog at langfamily.ca Thu May 15 14:49:37 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Thu, 15 May 2003 14:49:37 -0400 Subject: [geeklog-devel] New function for lib-common References: Message-ID: <000701c31b12$bc7c9b70$9a0a10ac@xpbl1> Tony Bibbs" wrote: > Is a DB table really needed? I think a section in a config file would be best suited for this. It's just a lot easier to update and manage a table then a config file. As with good normalized database design, there may be a number of extra small tables. We have some now with just 2 records. Thats ok - Don't have to access to bother with them. I imagine it could be a XML formated config file using a XML class to read and update - but is that not more overhead then a simple SQL call? Blaine ----- Original Message ----- From: "Tony Bibbs" To: Sent: Thursday, May 15, 2003 2:34 PM Subject: Re: [geeklog-devel] New function for lib-common > Is a DB table really needed? I think a section in a config file would be > best suited for this. I'm just saying this from the ever growing DB bloat > we have. I"m fine either way but if you can figure out an easy way to > support this via a config file that would be great. > > --Tony > > On Tue, 13 May 2003, > Blaine Lang wrote: > > > I've used emoticons in a few of my projects and I'm working on a new plugin that also supports them. I've reworked the function that I'm now pretty happy with. We also have had requests to add support for emoticons and smilies in the core GL story and comment engine. Not really a key requirement for business use but the basic ones are handy. > > > > Anyway, my new function uses a table for the mappings of emoticons to images and will be easy to extend - just need to now create a admin module. You can have multiple emoticons map to the same image as in :) and :-) to the smile image. > > > > Any concerns in adding this function to CVS? > > - need to update lib-databases > > - add a new config parm $_CONF['SMILE_PATH'] > > - update the 1.3.8 updgrade SQL script > > > > Blaine > > > > The function is shown below > > --------------- > > /** > > * Replace emoticons in string with formated HTML of smilies. > > * Emoticon mapping to images are defined in a the table. > > * This function will replace all the emoticons in the past string. > > * @param string $text The text > > * @return string The text, possibly with emoticons replaced with the HTML img tags for the smilie image. > > */ > > function COM_replaceEmoticons( $text ) { > > global $_CONF, $_TABLES; > > > > $arr_smilies = array(); > > $sql = DB_query("SELECT code,smile_url from {$_TABLES['smilies']}"); > > while ( list($key,$icon) = DB_fetchARRAY($sql)) { > > $arr_smilies[$key] = $icon; > > } > > > > foreach ($arr_smilies as $key => $icon) { > > $text = str_replace($key,'',$text); > > } > > > > return $text; > > > > } > > > > > > > > -- > Tony Bibbs "I guess you have to remember that those who don't > tony at tonybibbs.com hunt or fish often see those of us who do as > harmlessly strange and sort of amusing. When you > think about it, that might be a fair assessment." > --Unknown > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel From pfawcett at smx.pair.com Thu May 15 15:28:52 2003 From: pfawcett at smx.pair.com (Pat F) Date: Thu, 15 May 2003 15:28:52 -0400 (EDT) Subject: [geeklog-devel] go-geeklog Message-ID: Is the most current version of go-geeklog Geeklog 1.3.7sr1 ? I searched the site, but couldn't find much about it. Thanks! Patrick From tony at tonybibbs.com Thu May 15 15:34:17 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Thu, 15 May 2003 14:34:17 -0500 (CDT) Subject: [geeklog-devel] go-geeklog In-Reply-To: Message-ID: Yes, it should be. --Tony On Thu, 15 May 2003, Pat F wrote: > Is the most current version of go-geeklog Geeklog 1.3.7sr1 ? I searched > the site, but couldn't find much about it. > > Thanks! > > Patrick > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Thu May 15 15:36:51 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Thu, 15 May 2003 14:36:51 -0500 (CDT) Subject: [geeklog-devel] New function for lib-common In-Reply-To: <000701c31b12$bc7c9b70$9a0a10ac@xpbl1> Message-ID: Well, obviously, use your best judgement. I don't see my wanting to ever edit emoticons at that fine of a level. Either I use them or I don't. I don't think I'll ever be in adding new ones or anything like that. My hunch is that is how most others will use them...obviously I don't have anything to back that up but that is my hunch. Just a thought, --Tony On Thu, 15 May 2003, Blaine Lang wrote: > Tony Bibbs" wrote: > > > Is a DB table really needed? I think a section in a config file would be > best suited for this. > It's just a lot easier to update and manage a table then a config file. As > with good normalized database design, there may be a number of extra small > tables. We have some now with just 2 records. Thats ok - Don't have to > access to bother with them. > > I imagine it could be a XML formated config file using a XML class to read > and update - but is that not more overhead then a simple SQL call? > > Blaine > ----- Original Message ----- > From: "Tony Bibbs" > To: > Sent: Thursday, May 15, 2003 2:34 PM > Subject: Re: [geeklog-devel] New function for lib-common > > > > Is a DB table really needed? I think a section in a config file would be > > best suited for this. I'm just saying this from the ever growing DB bloat > > we have. I"m fine either way but if you can figure out an easy way to > > support this via a config file that would be great. > > > > --Tony > > > > On Tue, 13 May 2003, > > Blaine Lang wrote: > > > > > I've used emoticons in a few of my projects and I'm working on a new > plugin that also supports them. I've reworked the function that I'm now > pretty happy with. We also have had requests to add support for emoticons > and smilies in the core GL story and comment engine. Not really a key > requirement for business use but the basic ones are handy. > > > > > > Anyway, my new function uses a table for the mappings of emoticons to > images and will be easy to extend - just need to now create a admin module. > You can have multiple emoticons map to the same image as in :) and :-) to > the smile image. > > > > > > Any concerns in adding this function to CVS? > > > - need to update lib-databases > > > - add a new config parm $_CONF['SMILE_PATH'] > > > - update the 1.3.8 updgrade SQL script > > > > > > Blaine > > > > > > The function is shown below > > > --------------- > > > /** > > > * Replace emoticons in string with formated HTML of smilies. > > > * Emoticon mapping to images are defined in a the table. > > > * This function will replace all the emoticons in the past string. > > > * @param string $text The text > > > * @return string The text, possibly with emoticons replaced with the > HTML img tags for the smilie image. > > > */ > > > function COM_replaceEmoticons( $text ) { > > > global $_CONF, $_TABLES; > > > > > > $arr_smilies = array(); > > > $sql = DB_query("SELECT code,smile_url from {$_TABLES['smilies']}"); > > > while ( list($key,$icon) = DB_fetchARRAY($sql)) { > > > $arr_smilies[$key] = $icon; > > > } > > > > > > foreach ($arr_smilies as $key => $icon) { > > > $text = str_replace($key,' . ' BORDER="0">',$text); > > > } > > > > > > return $text; > > > > > > } > > > > > > > > > > > > > -- > > Tony Bibbs "I guess you have to remember that those who don't > > tony at tonybibbs.com hunt or fish often see those of us who do as > > harmlessly strange and sort of amusing. When you > > think about it, that might be a fair assessment." > > --Unknown > > > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From dirk at haun-online.de Fri May 16 06:18:56 2003 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 16 May 2003 12:18:56 +0200 Subject: [geeklog-devel] search in CVS? Message-ID: <20030516101856.14243@smtp.haun-online.de> Okay, maybe I'm missing something, but when I try to use the search code from CVS, all I get as search results is stuff like this: Array ( [1] => plugin Object ( [adminlabel] => [adminurl] => [plugin_image] => [plugin_name] => staticpages [searchlabel] => etc. etc. Tony? bye, Dirk -- http://www.haun-online.de/ http://mypod.de/ From dirk at haun-online.de Fri May 16 06:41:17 2003 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 16 May 2003 12:41:17 +0200 Subject: [geeklog-devel] Kein Betreff Message-ID: <20030516104117.18692@smtp.haun-online.de> The current edition of the German PHP Magazin features a "market survey of 75 Content Management Systems". Effectively, that's a printed version of the list they have on their website, . The article points out a recent trend in CMS, which seems to be support for WebDAV. It also goes on to say that one of the key requirements for a modern CMS is a WYSIWYG editor. The article then concentrates on three CMS (ezPublish, Contenido, and Chairman), the others are simply listed with their features. Geeklog is also on that list, since I entered it on the website some time ago. Here's a list of the features from that survey that Geeklog does not support: - export to static HTML - Workflows (i.e. that you can define you own) - "central media database", whatever that is supposed to mean - versioning of layouts - support for meta information - output caching for live servers - managing more than one project/website - to-do lists for authors and administrators - WYSIWYG editor - XML import and export - exporting articles to PDF - scripting language for templates - connecting to existing systems, e.g. ERP, CRM - ability to define keywords for articles - automatic generation of overview pages(?) - automatic generation of graphics - user tracking - support for server clustering - tracking of author/editor activity - re-use of articles in the system - auto-checking for links PHP Magazin uses a more strict definition of the word CMS, which explains some of those features (with others I'm simply not sure what they're supposed to mean). Btw, PHP-Nuke and PostNuke are not on the list, but openPHPnuke is. Food for thought ... bye, Dirk -- http://www.haun-online.de/ http://www.haun.info/ From dirk at haun-online.de Fri May 16 06:47:42 2003 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 16 May 2003 12:47:42 +0200 Subject: [geeklog-devel] Subject? Who needs a subject? :P Message-ID: <20030516104742.22382@smtp.haun-online.de> Yeah, I know ... Sorry about that. bye, Dirk -- http://www.haun-online.de/ http://www.macosx-faq.de/ From dwight at trumbower.com Fri May 16 09:57:24 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Fri, 16 May 2003 08:57:24 -0500 Subject: [geeklog-devel] Content Management Systems (Kein Betreff) In-Reply-To: <20030516104117.18692@smtp.haun-online.de> Message-ID: <5.1.0.14.2.20030516082251.01e20680@localhost> Here are some links that may help for CMS requirements, lots of info. http://www.steptwo.com.au/papers/kmc_evaluate/index.html http://www.steptwo.com.au/index.html http://www.cmswatch.com/ CMS in general, is almost an overused term now days. Any system that stores data to be displayed on a web sites is considered a cms. I would put Geeklog more in the portal category. The key going forward with Geeklog is too define what the target market will be. Personally I would like to see it the BEST cms for small - mid size companies. It won't have all the bells and whistles of large CMSes but will have the main core functionality. With this target, the system needs to be easily maintained without the help of IT gurus. GL2 needs to be less geekish and more end user helpful. I can't quantify were geeklog currently is in that spectrum but I would say it is already easier to maintain than most cms. For those that haven't looked at other CMS, I suggest you do so. Particular the ones that seem to be in news the most. i.e. EzPublish, Phpwebsite, etc.. They all have good features, some just are harder to use. The tricky part is defining why they are in the "news". Is it because they are good or is it because they have a great PR department. Happy forging ahead. Dwight At 12:41 PM 5/16/2003 +0200, you wrote: >The current edition of the German PHP Magazin features a "market survey >of 75 Content Management Systems". Effectively, that's a printed version >of the list they have on their website, . > >The article points out a recent trend in CMS, which seems to be support >for WebDAV. It also goes on to say that one of the key requirements for a >modern CMS is a WYSIWYG editor. > >The article then concentrates on three CMS (ezPublish, Contenido, and >Chairman), the others are simply listed with their features. > >Geeklog is also on that list, since I entered it on the website some time ago. > >Here's a list of the features from that survey that Geeklog does not support: > >- export to static HTML >- Workflows (i.e. that you can define you own) >- "central media database", whatever that is supposed to mean >- versioning of layouts >- support for meta information >- output caching for live servers >- managing more than one project/website >- to-do lists for authors and administrators >- WYSIWYG editor >- XML import and export >- exporting articles to PDF >- scripting language for templates >- connecting to existing systems, e.g. ERP, CRM >- ability to define keywords for articles >- automatic generation of overview pages(?) >- automatic generation of graphics >- user tracking >- support for server clustering >- tracking of author/editor activity >- re-use of articles in the system >- auto-checking for links > >PHP Magazin uses a more strict definition of the word CMS, which explains >some of those features (with others I'm simply not sure what they're >supposed to mean). Btw, PHP-Nuke and PostNuke are not on the list, but >openPHPnuke is. > >Food for thought ... > >bye, Dirk > > >-- >http://www.haun-online.de/ >http://www.haun.info/ > >_______________________________________________ >geeklog-devel mailing list >geeklog-devel at lists.geeklog.net >http://lists.geeklog.net/listinfo/geeklog-devel From geeklog at langfamily.ca Fri May 16 19:46:25 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Fri, 16 May 2003 19:46:25 -0400 Subject: [geeklog-devel] New function for lib-common References: Message-ID: <004a01c31c05$5ce68010$9a0a10ac@xpbl1> I agree that for most business applications the base smilie setup will be fine. Technical, Theme and Personal sites will have a need to edit the smilies. And although my interest is to find more business oriented applications, I saw a need to optimize the routines I was using in my projects. But thinking outside the box a bit more .. this could be used for any images. What if a client could upload images into a library and then reference those in stories, comments, forum disucssions or other plugins. Example: Our company :mylogo: yada yada yada ... If I often wanted to reference a image of our products etc ... create custom tags to images. At least this way just the tag is inserted in the table for the content. Cheers, Blaine ----- Original Message ----- From: "Tony Bibbs" To: Sent: Thursday, May 15, 2003 3:36 PM Subject: Re: [geeklog-devel] New function for lib-common > Well, obviously, use your best judgement. I don't see my wanting to ever > edit emoticons at that fine of a level. Either I use them or I don't. I > don't think I'll ever be in adding new ones or anything like that. My > hunch is that is how most others will use them...obviously I don't have > anything to back that up but that is my hunch. > > Just a thought, > > --Tony > > On Thu, 15 May 2003, > Blaine Lang wrote: > > > Tony Bibbs" wrote: > > > > > Is a DB table really needed? I think a section in a config file would be > > best suited for this. > > It's just a lot easier to update and manage a table then a config file. As > > with good normalized database design, there may be a number of extra small > > tables. We have some now with just 2 records. Thats ok - Don't have to > > access to bother with them. > > > > I imagine it could be a XML formated config file using a XML class to read > > and update - but is that not more overhead then a simple SQL call? > > > > Blaine > > ----- Original Message ----- > > From: "Tony Bibbs" > > To: > > Sent: Thursday, May 15, 2003 2:34 PM > > Subject: Re: [geeklog-devel] New function for lib-common > > > > > > > Is a DB table really needed? I think a section in a config file would be > > > best suited for this. I'm just saying this from the ever growing DB bloat > > > we have. I"m fine either way but if you can figure out an easy way to > > > support this via a config file that would be great. > > > > > > --Tony > > > > > > On Tue, 13 May 2003, > > > Blaine Lang wrote: > > > > > > > I've used emoticons in a few of my projects and I'm working on a new > > plugin that also supports them. I've reworked the function that I'm now > > pretty happy with. We also have had requests to add support for emoticons > > and smilies in the core GL story and comment engine. Not really a key > > requirement for business use but the basic ones are handy. > > > > > > > > Anyway, my new function uses a table for the mappings of emoticons to > > images and will be easy to extend - just need to now create a admin module. > > You can have multiple emoticons map to the same image as in :) and :-) to > > the smile image. > > > > > > > > Any concerns in adding this function to CVS? > > > > - need to update lib-databases > > > > - add a new config parm $_CONF['SMILE_PATH'] > > > > - update the 1.3.8 updgrade SQL script > > > > > > > > Blaine > > > > > > > > The function is shown below > > > > --------------- > > > > /** > > > > * Replace emoticons in string with formated HTML of smilies. > > > > * Emoticon mapping to images are defined in a the table. > > > > * This function will replace all the emoticons in the past string. > > > > * @param string $text The text > > > > * @return string The text, possibly with emoticons replaced with the > > HTML img tags for the smilie image. > > > > */ > > > > function COM_replaceEmoticons( $text ) { > > > > global $_CONF, $_TABLES; > > > > > > > > $arr_smilies = array(); > > > > $sql = DB_query("SELECT code,smile_url from {$_TABLES['smilies']}"); > > > > while ( list($key,$icon) = DB_fetchARRAY($sql)) { > > > > $arr_smilies[$key] = $icon; > > > > } > > > > > > > > foreach ($arr_smilies as $key => $icon) { > > > > $text = str_replace($key,' > . ' BORDER="0">',$text); > > > > } > > > > > > > > return $text; > > > > > > > > } > > > > > > > > > > > > > > > > > > -- > > > Tony Bibbs "I guess you have to remember that those who don't > > > tony at tonybibbs.com hunt or fish often see those of us who do as > > > harmlessly strange and sort of amusing. When you > > > think about it, that might be a fair assessment." > > > --Unknown > > > > > > > > > _______________________________________________ > > > geeklog-devel mailing list > > > geeklog-devel at lists.geeklog.net > > > http://lists.geeklog.net/listinfo/geeklog-devel > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-devel > > > > -- > Tony Bibbs "I guess you have to remember that those who don't > tony at tonybibbs.com hunt or fish often see those of us who do as > harmlessly strange and sort of amusing. When you > think about it, that might be a fair assessment." > --Unknown > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel From dirk at haun-online.de Sat May 17 11:13:25 2003 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 17 May 2003 17:13:25 +0200 Subject: [geeklog-devel] Circular group references Message-ID: <20030517151325.10898@smtp.haun-online.de> Here's an interesting case I had: Someone wasn't able to log into his site any more. Geeklog went from index.php to users.php and then seemed to sit there forever. As it turned out, he had set up a circular group reference, i.e. group A was assigned to group B and group B to group A. So when someone who was in one of those groups tried to log in, Geeklog went into an endless loop. The funny thing is that using Vincent's speed improvements in lib- security.php enables you to log into such a site nonetheless. So replacing lib-security.php with the version from CVS is one way to resolve these problems. However, Geeklog shouldn't let you set up such dependencies in the first place. Avoiding that, though, seems to be an interesting challenge ... Any takers? bye, Dirk -- http://www.haun-online.de/ http://mypod.de/ From geeklog at langfamily.ca Sat May 17 11:35:18 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Sat, 17 May 2003 11:35:18 -0400 Subject: [geeklog-devel] Circular group references References: <20030517151325.10898@smtp.haun-online.de> Message-ID: <000b01c31c89$ebf4c490$9a0a10ac@xpbl1> Dirk, I'm probally stating the obvious and your really asking if I want to test adding the code to: When adding a new group we just check to see if the user is already a member of that group? Is this what you had in mind for a fix? Blaine ----- Original Message ----- From: "Dirk Haun" To: Sent: Saturday, May 17, 2003 11:13 AM Subject: [geeklog-devel] Circular group references > Here's an interesting case I had: > > Someone wasn't able to log into his site any more. Geeklog went from > index.php to users.php and then seemed to sit there forever. > > As it turned out, he had set up a circular group reference, i.e. group A > was assigned to group B and group B to group A. So when someone who was > in one of those groups tried to log in, Geeklog went into an endless loop. > > The funny thing is that using Vincent's speed improvements in lib- > security.php enables you to log into such a site nonetheless. So > replacing lib-security.php with the version from CVS is one way to > resolve these problems. > > However, Geeklog shouldn't let you set up such dependencies in the first > place. Avoiding that, though, seems to be an interesting challenge ... > Any takers? > > bye, Dirk > > > -- > http://www.haun-online.de/ > http://mypod.de/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > From dirk at haun-online.de Sat May 17 12:20:45 2003 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 17 May 2003 18:20:45 +0200 Subject: [geeklog-devel] Circular group references In-Reply-To: <000b01c31c89$ebf4c490$9a0a10ac@xpbl1> References: <000b01c31c89$ebf4c490$9a0a10ac@xpbl1> Message-ID: <20030517162045.12470@smtp.haun-online.de> Blaine Lang wrote: > When adding a new group we just check to see if the user is already a >member of that group? Geeklog shouldn't let you add a group (A) to another group (B) if B is already in A. This sounds trivial but isn't when a third group becomes involved. Also, this is in the group editor, so most of those nice functions we have in lib-security.php can't be used since they operate on user ids (or the current user). In other words, the task is to write a function that checks for circular group references (working only on group assignments). bye, Dirk -- http://www.haun-online.de/ http://mypod.de/ From slord at marelina.com Sat May 17 13:56:06 2003 From: slord at marelina.com (Simon Lord) Date: Sat, 17 May 2003 13:56:06 -0400 Subject: [geeklog-devel] Circular group references In-Reply-To: <20030517151325.10898@smtp.haun-online.de> Message-ID: > Here's an interesting case I had: > > Someone wasn't able to log into his site any more. Geeklog went from > index.php to users.php and then seemed to sit there forever. This is exactly the problem I had last year and I drove you and Tony nuts trying to figure out what was going on. > As it turned out, he had set up a circular group reference, i.e. group > A > was assigned to group B and group B to group A. So when someone who was > in one of those groups tried to log in, Geeklog went into an endless > loop. Exactly. Tony's solution was to remove "root" as an option from the Group page, apparently it wasn't supposed to be there. What version is this guy using? I hope this problem is not there anymore, it drove me mad. > The funny thing is that using Vincent's speed improvements in lib- > security.php enables you to log into such a site nonetheless. So > replacing lib-security.php with the version from CVS is one way to > resolve these problems. > > However, Geeklog shouldn't let you set up such dependencies in the > first > place. Avoiding that, though, seems to be an interesting challenge ... > Any takers? > > bye, Dirk > > > -- > http://www.haun-online.de/ > http://mypod.de/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > > Sincerely, Simon From geeklog at langfamily.ca Sat May 17 12:37:58 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Sat, 17 May 2003 12:37:58 -0400 Subject: [geeklog-devel] Circular group references References: <000b01c31c89$ebf4c490$9a0a10ac@xpbl1> <20030517162045.12470@smtp.haun-online.de> Message-ID: <000b01c31c92$ac9c6740$9a0a10ac@xpbl1> Sure - maybe I can use some of the logic I had to figure out for that Block I wrote a few weeks ago to query and update the access rights. I had to work at the SQL level. I will work on that. BTW, I duplicated the problem - nasty but I'm sure very unusual. Blaine ----- Original Message ----- From: "Dirk Haun" To: Sent: Saturday, May 17, 2003 12:20 PM Subject: Re: [geeklog-devel] Circular group references > Blaine Lang wrote: > > > When adding a new group we just check to see if the user is already a > >member of that group? > > Geeklog shouldn't let you add a group (A) to another group (B) if B is > already in A. This sounds trivial but isn't when a third group becomes > involved. Also, this is in the group editor, so most of those nice > functions we have in lib-security.php can't be used since they operate on > user ids (or the current user). > > In other words, the task is to write a function that checks for circular > group references (working only on group assignments). > > bye, Dirk > > > -- > http://www.haun-online.de/ > http://mypod.de/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > From dirk at haun-online.de Sat May 17 15:20:44 2003 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 17 May 2003 21:20:44 +0200 Subject: [geeklog-devel] Circular group references In-Reply-To: References: Message-ID: <20030517192044.25752@smtp.haun-online.de> Simon Lord wrote: >What version is >this guy using? I hope this problem is not there anymore, it drove me >mad. It happened with 1.3.7sr1 and the problem is still there (as Blaine already confirmed). Geeklog lets you assign group A to group B and group B to group A and then you have a problem ... So this is probably just a generalisation of the problem you had. bye, Dirk -- http://www.haun-online.de/ http://geeklog.info/ From vmf at abtech.org Sat May 17 21:30:04 2003 From: vmf at abtech.org (Vincent Furia) Date: Sat, 17 May 2003 21:30:04 -0400 Subject: [geeklog-devel] Circular group references In-Reply-To: <20030517151325.10898@smtp.haun-online.de> References: <20030517151325.10898@smtp.haun-online.de> Message-ID: <3EC6E21C.4000706@abtech.org> Dirk Haun wrote: >Here's an interesting case I had: > >Someone wasn't able to log into his site any more. Geeklog went from >index.php to users.php and then seemed to sit there forever. > >As it turned out, he had set up a circular group reference, i.e. group A >was assigned to group B and group B to group A. So when someone who was >in one of those groups tried to log in, Geeklog went into an endless loop. > >The funny thing is that using Vincent's speed improvements in lib- >security.php enables you to log into such a site nonetheless. So >replacing lib-security.php with the version from CVS is one way to >resolve these problems. > In case anyone is curious, the reason my speed improvement doesn't get caught in this loops is because as it creates the list of membership groups, it checks to see if a group has already been added to the list of groups, and if so, ignores it. I don't think there is any reason we necessarily need to restrict circular group assignments, besides geeklog-1.3.7's logon problems (which will be fixed in the next release by my lib-security speed improvements) it really doesn't hurt anything. -Vinny > >However, Geeklog shouldn't let you set up such dependencies in the first >place. Avoiding that, though, seems to be an interesting challenge ... >Any takers? > >bye, Dirk > > > > From tony at tonybibbs.com Mon May 19 11:06:10 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 19 May 2003 10:06:10 -0500 (CDT) Subject: [geeklog-devel] Content Management Systems (Kein Betreff) In-Reply-To: <5.1.0.14.2.20030516082251.01e20680@localhost> Message-ID: So, take the list of features Dirk sent over and let me know which seem to be the most important. I think because we are making GL2 so kernel-like, some of these end up being modules but others (e.g. support for workflow) would have to be in the core codebase. I think it may be time to dust over the requirements document. --Tony On Fri, 16 May 2003, Dwight Trumbower wrote: > Here are some links that may help for CMS requirements, lots of info. > http://www.steptwo.com.au/papers/kmc_evaluate/index.html > http://www.steptwo.com.au/index.html > http://www.cmswatch.com/ > > CMS in general, is almost an overused term now days. Any system that stores > data to be displayed on a web sites is considered a cms. I would put > Geeklog more in the portal category. > > The key going forward with Geeklog is too define what the target market > will be. Personally I would like to see it the BEST cms for small - mid > size companies. It won't have all the bells and whistles of large CMSes but > will have the main core functionality. With this target, the system needs > to be easily maintained without the help of IT gurus. GL2 needs to be less > geekish and more end user helpful. I can't quantify were geeklog currently > is in that spectrum but I would say it is already easier to maintain than > most cms. > > For those that haven't looked at other CMS, I suggest you do so. Particular > the ones that seem to be in news the most. i.e. EzPublish, Phpwebsite, > etc.. They all have good features, some just are harder to use. The tricky > part is defining why they are in the "news". Is it because they are good or > is it because they have a great PR department. > > Happy forging ahead. > > Dwight > > At 12:41 PM 5/16/2003 +0200, you wrote: > >The current edition of the German PHP Magazin features a "market survey > >of 75 Content Management Systems". Effectively, that's a printed version > >of the list they have on their website, . > > > >The article points out a recent trend in CMS, which seems to be support > >for WebDAV. It also goes on to say that one of the key requirements for a > >modern CMS is a WYSIWYG editor. > > > >The article then concentrates on three CMS (ezPublish, Contenido, and > >Chairman), the others are simply listed with their features. > > > >Geeklog is also on that list, since I entered it on the website some time ago. > > > >Here's a list of the features from that survey that Geeklog does not support: > > > >- export to static HTML > >- Workflows (i.e. that you can define you own) > >- "central media database", whatever that is supposed to mean > >- versioning of layouts > >- support for meta information > >- output caching for live servers > >- managing more than one project/website > >- to-do lists for authors and administrators > >- WYSIWYG editor > >- XML import and export > >- exporting articles to PDF > >- scripting language for templates > >- connecting to existing systems, e.g. ERP, CRM > >- ability to define keywords for articles > >- automatic generation of overview pages(?) > >- automatic generation of graphics > >- user tracking > >- support for server clustering > >- tracking of author/editor activity > >- re-use of articles in the system > >- auto-checking for links > > > >PHP Magazin uses a more strict definition of the word CMS, which explains > >some of those features (with others I'm simply not sure what they're > >supposed to mean). Btw, PHP-Nuke and PostNuke are not on the list, but > >openPHPnuke is. > > > >Food for thought ... > > > >bye, Dirk > > > > > >-- > >http://www.haun-online.de/ > >http://www.haun.info/ > > > >_______________________________________________ > >geeklog-devel mailing list > >geeklog-devel at lists.geeklog.net > >http://lists.geeklog.net/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From tony at tonybibbs.com Mon May 19 11:13:07 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 19 May 2003 10:13:07 -0500 (CDT) Subject: [geeklog-devel] Circular group references In-Reply-To: <3EC6E21C.4000706@abtech.org> Message-ID: Here is a unique suggestion related to all this. Group-level security changes shouldn't happen all that often. Given that, when changes are made to a group we should loop through all groups and build their membership in a cache field. Then you get out of the business of expensive recursive calls on each page request. Did that make sense? Does it sound feasible? --Tony On Sat, 17 May 2003, Vincent Furia wrote: > Dirk Haun wrote: > > >Here's an interesting case I had: > > > >Someone wasn't able to log into his site any more. Geeklog went from > >index.php to users.php and then seemed to sit there forever. > > > >As it turned out, he had set up a circular group reference, i.e. group A > >was assigned to group B and group B to group A. So when someone who was > >in one of those groups tried to log in, Geeklog went into an endless loop. > > > >The funny thing is that using Vincent's speed improvements in lib- > >security.php enables you to log into such a site nonetheless. So > >replacing lib-security.php with the version from CVS is one way to > >resolve these problems. > > > In case anyone is curious, the reason my speed improvement doesn't get > caught in this loops is because as it creates the list of membership > groups, it checks to see if a group has already been added to the list > of groups, and if so, ignores it. > > I don't think there is any reason we necessarily need to restrict > circular group assignments, besides geeklog-1.3.7's logon problems > (which will be fixed in the next release by my lib-security speed > improvements) it really doesn't hurt anything. > > -Vinny > > > > >However, Geeklog shouldn't let you set up such dependencies in the first > >place. Avoiding that, though, seems to be an interesting challenge ... > >Any takers? > > > >bye, Dirk > > > > > > > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From vmf at abtech.org Mon May 19 11:33:51 2003 From: vmf at abtech.org (Vincent Furia) Date: Mon, 19 May 2003 11:33:51 -0400 Subject: [geeklog-devel] Circular group references In-Reply-To: References: Message-ID: <3EC8F95F.8010306@abtech.org> The changes I made to lib-security removed the recursive functions calls that really slowed down the process of looing up group membership. The iterative process of group membership look up is pretty fast. This combined with the fact you'd have to merge these caches for people with multiple group memberships and I don't think you'll see a significant speed up in most cases. While not necessarily difficult, keeping a cache updated correctly in the database could introduce some difficulties (would you have to regenerate the cache for every group when you delete a single group, etc). -Vinny Tony Bibbs wrote: > Here is a unique suggestion related to all this. > > Group-level security changes shouldn't happen all that often. Given that, > when changes are made to a group we should loop through all groups and > build their membership in a cache field. Then you get out of the business > of expensive recursive calls on each page request. > > Did that make sense? Does it sound feasible? > > --Tony > > On Sat, 17 May 2003, > Vincent Furia wrote: > > >>Dirk Haun wrote: >> >> >>>Here's an interesting case I had: >>> >>>Someone wasn't able to log into his site any more. Geeklog went from >>>index.php to users.php and then seemed to sit there forever. >>> >>>As it turned out, he had set up a circular group reference, i.e. group A >>>was assigned to group B and group B to group A. So when someone who was >>>in one of those groups tried to log in, Geeklog went into an endless loop. >>> >>>The funny thing is that using Vincent's speed improvements in lib- >>>security.php enables you to log into such a site nonetheless. So >>>replacing lib-security.php with the version from CVS is one way to >>>resolve these problems. >>> >> >>In case anyone is curious, the reason my speed improvement doesn't get >>caught in this loops is because as it creates the list of membership >>groups, it checks to see if a group has already been added to the list >>of groups, and if so, ignores it. >> >>I don't think there is any reason we necessarily need to restrict >>circular group assignments, besides geeklog-1.3.7's logon problems >>(which will be fixed in the next release by my lib-security speed >>improvements) it really doesn't hurt anything. >> >>-Vinny >> >> >>>However, Geeklog shouldn't let you set up such dependencies in the first >>>place. Avoiding that, though, seems to be an interesting challenge ... >>>Any takers? >>> >>>bye, Dirk >>> >>> >>> >>> >> >>_______________________________________________ >>geeklog-devel mailing list >>geeklog-devel at lists.geeklog.net >>http://lists.geeklog.net/listinfo/geeklog-devel >> > > From tony at tonybibbs.com Mon May 19 12:02:41 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Mon, 19 May 2003 11:02:41 -0500 (CDT) Subject: [geeklog-devel] Circular group references In-Reply-To: <3EC8F95F.8010306@abtech.org> Message-ID: Yes, you would have to regenerate teh cache. You wouldn't necessarily have to do it for every gruop, just depends on how smart you make the caching code. Yeah, sorry, I knew you got rid of the recursion. You did that after I got the functions ported over to GL2's CVS tree so I need to move those changes over when I get a chance. --Tony On Mon, 19 May 2003, Vincent Furia wrote: > The changes I made to lib-security removed the recursive functions calls > that really slowed down the process of looing up group membership. The > iterative process of group membership look up is pretty fast. This > combined with the fact you'd have to merge these caches for people with > multiple group memberships and I don't think you'll see a significant > speed up in most cases. While not necessarily difficult, keeping a > cache updated correctly in the database could introduce some > difficulties (would you have to regenerate the cache for every group > when you delete a single group, etc). > > -Vinny > > Tony Bibbs wrote: > > Here is a unique suggestion related to all this. > > > > Group-level security changes shouldn't happen all that often. Given that, > > when changes are made to a group we should loop through all groups and > > build their membership in a cache field. Then you get out of the business > > of expensive recursive calls on each page request. > > > > Did that make sense? Does it sound feasible? > > > > --Tony > > > > On Sat, 17 May 2003, > > Vincent Furia wrote: > > > > > >>Dirk Haun wrote: > >> > >> > >>>Here's an interesting case I had: > >>> > >>>Someone wasn't able to log into his site any more. Geeklog went from > >>>index.php to users.php and then seemed to sit there forever. > >>> > >>>As it turned out, he had set up a circular group reference, i.e. group A > >>>was assigned to group B and group B to group A. So when someone who was > >>>in one of those groups tried to log in, Geeklog went into an endless loop. > >>> > >>>The funny thing is that using Vincent's speed improvements in lib- > >>>security.php enables you to log into such a site nonetheless. So > >>>replacing lib-security.php with the version from CVS is one way to > >>>resolve these problems. > >>> > >> > >>In case anyone is curious, the reason my speed improvement doesn't get > >>caught in this loops is because as it creates the list of membership > >>groups, it checks to see if a group has already been added to the list > >>of groups, and if so, ignores it. > >> > >>I don't think there is any reason we necessarily need to restrict > >>circular group assignments, besides geeklog-1.3.7's logon problems > >>(which will be fixed in the next release by my lib-security speed > >>improvements) it really doesn't hurt anything. > >> > >>-Vinny > >> > >> > >>>However, Geeklog shouldn't let you set up such dependencies in the first > >>>place. Avoiding that, though, seems to be an interesting challenge ... > >>>Any takers? > >>> > >>>bye, Dirk > >>> > >>> > >>> > >>> > >> > >>_______________________________________________ > >>geeklog-devel mailing list > >>geeklog-devel at lists.geeklog.net > >>http://lists.geeklog.net/listinfo/geeklog-devel > >> > > > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > -- Tony Bibbs "I guess you have to remember that those who don't tony at tonybibbs.com hunt or fish often see those of us who do as harmlessly strange and sort of amusing. When you think about it, that might be a fair assessment." --Unknown From geeklog at langfamily.ca Mon May 19 22:14:09 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Mon, 19 May 2003 22:14:09 -0400 Subject: [geeklog-devel] Circular group references References: Message-ID: <000901c31e75$7f814110$9a0a10ac@xpbl1> I've written a recursive function to follow the chain of groups and build an array. The array is then tested for the existance of the group you want to add. You can test it on my site at http://www.langfamily.ca/chkgroups.php The function chkGroupParents() is only 10 lines which returns an array of parent group id's. Code for the test program is: http://www.langfamily.ca/filemgmt_data/files/chkgroups.txt I've created a few 5 sample groups and their relationship is: GroupA |_Group B |_Group C |_Group D |_Group E |_Group F Example: Should not be able to add Group B to Group E Should not be able to add Group A to GroupC I see adding this logic to the the savegroup() in admin/groups.php Blaine ----- Original Message ----- From: "Tony Bibbs" To: Sent: Monday, May 19, 2003 11:13 AM Subject: Re: [geeklog-devel] Circular group references > Here is a unique suggestion related to all this. > > Group-level security changes shouldn't happen all that often. Given that, > when changes are made to a group we should loop through all groups and > build their membership in a cache field. Then you get out of the business > of expensive recursive calls on each page request. > > Did that make sense? Does it sound feasible? > > --Tony > > On Sat, 17 May 2003, > Vincent Furia wrote: > > > Dirk Haun wrote: > > > > >Here's an interesting case I had: > > > > > >Someone wasn't able to log into his site any more. Geeklog went from > > >index.php to users.php and then seemed to sit there forever. > > > > > >As it turned out, he had set up a circular group reference, i.e. group A > > >was assigned to group B and group B to group A. So when someone who was > > >in one of those groups tried to log in, Geeklog went into an endless loop. > > > > > >The funny thing is that using Vincent's speed improvements in lib- > > >security.php enables you to log into such a site nonetheless. So > > >replacing lib-security.php with the version from CVS is one way to > > >resolve these problems. > > > > > In case anyone is curious, the reason my speed improvement doesn't get > > caught in this loops is because as it creates the list of membership > > groups, it checks to see if a group has already been added to the list > > of groups, and if so, ignores it. > > > > I don't think there is any reason we necessarily need to restrict > > circular group assignments, besides geeklog-1.3.7's logon problems > > (which will be fixed in the next release by my lib-security speed > > improvements) it really doesn't hurt anything. > > > > -Vinny > > > > > > > >However, Geeklog shouldn't let you set up such dependencies in the first > > >place. Avoiding that, though, seems to be an interesting challenge ... > > >Any takers? > > > > > >bye, Dirk > > > > > > > > > > > > > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://lists.geeklog.net/listinfo/geeklog-devel > > > > -- > Tony Bibbs "I guess you have to remember that those who don't > tony at tonybibbs.com hunt or fish often see those of us who do as > harmlessly strange and sort of amusing. When you > think about it, that might be a fair assessment." > --Unknown > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel From tony at tonybibbs.com Fri May 23 16:09:26 2003 From: tony at tonybibbs.com (Tony Bibbs) Date: Fri, 23 May 2003 15:09:26 -0500 (CDT) Subject: [geeklog-devel] RE: VMware In-Reply-To: <3C77B405ABE6D611A93A00065B3FFBBA27C586@PA-EXCH2> References: <3C77B405ABE6D611A93A00065B3FFBBA27C586@PA-EXCH2> Message-ID: <9453.165.206.47.34.1053720566.squirrel@mail.iowaoutdoors.org> Hi Kent, Hey, we continue to enjoy the flexibility that VMWare gives us when developing Geeklog (http://www.geeklog.net). VMWare continues to be a part of why Geeklog is so well liked in the open source world and words only begin to express our gratitude. I'm hoping we can continue this now that you all have released VMWare Workstation 4. Is it possible to get upgrade licenses for our windows and linux 3.2 versions? --Tony Kent Adler said: > Tony, > > No problem... I hope you guys find the licenses useful... > > -Kent > > -----Original Message----- > From: Tony Bibbs [mailto:tony at tonybibbs.com] > Sent: Thursday, December 05, 2002 5:14 AM > To: Kent Adler > Subject: Re: VMware > > > Thanks Kent! > > --Tony > > On Wed, 4 Dec 2002, Kent Adler wrote: > >> Tony, >> >> My name is Kent Adler and I gave you guys (Mark Limburg) the licenses >> back in April. I just checked and you did recieve for both versions. >> You should be fine. Here is the serial number >> >> 68MAT-8FY8H-1FPAP-3C4UE >> >> Just go to our download page and start using it. >> >> Any questions let me know... >> >> Sincerely, >> >> Kent Adler >> VMware, Inc. >> >> >> >> -----Original Message----- >> From: Tony Bibbs [mailto:tony at tonybibbs.com] >> Sent: Tuesday, December 03, 2002 5:20 PM >> To: Sales >> Subject: Re: 3.2 for Windows >> >> >> That's just it. We didn't purchase these licenses to begin with. >> They were donations by vmware to our project, Geeklog, which runs in >> both windows and Linux. I think we originally received keys for both >> but I only installed and registered the linux one but would prefer >> the windows >> version. >> >> I hope vmware still donates software to open source projects (we have >> a link to your site from our at http://geeklog.sf.net in return). >> >> --Tony >> >> Sales wrote: >> > Dear Tony, >> > >> > We sincerely apologize for the delayed reply. Although VMware(TM) >> > Workstation for Windows NT/2000/XP provides all the powerful >> > features of >> the >> > VMware(TM) Workstation for Linux product, it is specifically >> > tailored to >> the >> > Microsoft Windows environment. It is not possible to "swap" or > "transfer" >> > licenses. >> > >> > The two versions are considered to be different products and if you > would >> > like to change host OS platforms, you will need to purchase a new > license. >> > We hope you understand. >> > >> > Regards, >> > >> > Paul Yujuico >> > Sales Support >> > >> > Sign up now for VMware product training! >> > Open enrollment classes are filling up quickly! >> > See http://www.vmware.com/products/services/ for details. >> > >> > Can't find what you're looking for? Use our Knowledge Base to >> > search for Troubleshooting information: http://www.vmware.com/kb >> > >> > >> > >> > >> > -----Original Message----- >> > From: Tony Bibbs [mailto:tony at tonybibbs.com] >> > Sent: Wednesday, November 27, 2002 8:37 AM >> > To: sales at vmware.com >> > Subject: 3.2 for Windows >> > >> > >> > I'm sorry for contacting you and promise to keep it brief. I have a > Linux >> >> > version of VMWare that I'd like to transfer permanently to Windows. >> > I develop for an open source project, Geeklog >> > (http://geeklog.sf.net) and was given a valid Linux commercial >> > license and would simply like to transfer it (if possible). >> > >> > Thanks, >> > >> > --Tony >> > >> > >> >> >> >> >> From geeklog at langfamily.ca Sat May 24 19:40:29 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Sat, 24 May 2003 19:40:29 -0400 Subject: [geeklog-devel] Sessions ... Message-ID: <000c01c3224d$dbec79c0$9a0a10ac@xpbl1> I was just looking at my sessions table on my main site and one user had 30 session records. It just happended to be knuckles and it probally is something he is doing wrong ;) Knuckles and many other regular users have a cookie timeout of 31536000 - which I guess is 1 year. Is this a known problem or related to a user browser setting? I've added some debugging to see if the delete session code is executing and under what conditions in lib-sessions. It should delete all existing session records for the user when they login and create a new session. Blaine -------------- next part -------------- An HTML attachment was scrubbed... URL: From geeklog at langfamily.ca Sat May 24 23:26:21 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Sat, 24 May 2003 23:26:21 -0400 Subject: [geeklog-devel] Sessions ... References: <000c01c3224d$dbec79c0$9a0a10ac@xpbl1> Message-ID: <002401c3226d$69d2fb00$9a0a10ac@xpbl1> An Update: I don't think there is an issue after watching this some more over the past few hours. Those 30 records are gone and knuckles only has 5 new session records. The session code to delete records where session.start_time < $expirytime is executing fine and clearning out old session records. Blaine ----- Original Message ----- From: Blaine Lang To: geeklog-devel at lists.geeklog.net Sent: Saturday, May 24, 2003 7:40 PM Subject: [geeklog-devel] Sessions ... I was just looking at my sessions table on my main site and one user had 30 session records. It just happended to be knuckles and it probally is something he is doing wrong ;) Knuckles and many other regular users have a cookie timeout of 31536000 - which I guess is 1 year. Is this a known problem or related to a user browser setting? I've added some debugging to see if the delete session code is executing and under what conditions in lib-sessions. It should delete all existing session records for the user when they login and create a new session. Blaine -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Sun May 25 04:35:43 2003 From: dirk at haun-online.de (Dirk Haun) Date: Sun, 25 May 2003 10:35:43 +0200 Subject: [geeklog-devel] Sessions ... In-Reply-To: <000c01c3224d$dbec79c0$9a0a10ac@xpbl1> References: <000c01c3224d$dbec79c0$9a0a10ac@xpbl1> Message-ID: <20030525083543.10822@smtp.haun-online.de> Blaine Lang wrote: >I was just looking at my sessions table on my main site and one user had >30 session records. It just happended to be knuckles and it probally is >something he is doing wrong ;) There's a typo in lib-sessions.php which causes the creation of extra sessions. In function SESS_sessionCheck(), it says $sess_id = SESS_newSession(...) but should really be $sessid = SESS_newSession(...) (without the underscore). This was reported by Kobaz some time ago and has already been fixed in CVS. Other than extra sessions being created, it shouldn't really cause any problems. bye, Dirk -- http://www.haun-online.de/ http://www.tinyweb.de/ From slord at marelina.com Sun May 25 21:35:15 2003 From: slord at marelina.com (Simon Lord) Date: Sun, 25 May 2003 21:35:15 -0400 Subject: [geeklog-devel] Static Pages PHP Message-ID: <4D2957BD-8F1A-11D7-8CB5-003065C030F2@marelina.com> Hi all, I'm trying to get some PHP in a static page but all I ever get is this error: Parse error: parse error in /home/virtual/site56/fst/var/www/html/staticpages/index.php(78) : eval()'d code on line 1 Line 1 of my code consists of the following: I'm running 1.3.7 with the SP from CVS and updated DB. Sincerely, Simon From dirk at haun-online.de Mon May 26 04:25:38 2003 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 26 May 2003 10:25:38 +0200 Subject: [geeklog-devel] Static Pages PHP In-Reply-To: <4D2957BD-8F1A-11D7-8CB5-003065C030F2@marelina.com> References: <4D2957BD-8F1A-11D7-8CB5-003065C030F2@marelina.com> Message-ID: <20030526082538.10544@smtp.haun-online.de> Simon Lord wrote: >Line 1 of my code consists of the following: > > There's some nice documentation included in CVS regarding the static pages plugin. Please go ahead and read it. bye, Dirk (yeah, I could have said that with fewer letters ;-) -- http://www.haun-online.de/ http://www.tinyweb.de/ From slord at marelina.com Mon May 26 09:51:15 2003 From: slord at marelina.com (Simon Lord) Date: Mon, 26 May 2003 09:51:15 -0400 Subject: [geeklog-devel] Static Pages PHP In-Reply-To: <20030526082538.10544@smtp.haun-online.de> Message-ID: <1E553717-8F81-11D7-8CB5-003065C030F2@marelina.com> Hmmm, so I actually have to wrap all my HTML code into php to display that as well? I can't have both is what I'm trying to say. On Monday, May 26, 2003, at 04:25 AM, Dirk Haun wrote: > Simon Lord wrote: > >> Line 1 of my code consists of the following: >> >> > > There's some nice documentation included in CVS regarding the static > pages plugin. Please go ahead and read it. > > bye, Dirk (yeah, I could have said that with fewer letters ;-) > > > -- > http://www.haun-online.de/ > http://www.tinyweb.de/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://lists.geeklog.net/listinfo/geeklog-devel > > Sincerely, Simon From geeklog at langfamily.ca Thu May 29 14:22:59 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Thu, 29 May 2003 14:22:59 -0400 Subject: [geeklog-devel] PHP Presentations from the Mar 20.2003 Conference in knuckes backyard. Message-ID: <009401c3260f$56088630$9a0a10ac@xpbl1> http://phpconf.phpquebec.com/dvd.php?langue=en&page=sessions.dvd -------------- next part -------------- An HTML attachment was scrubbed... URL: From geeklog at langfamily.ca Sat May 31 14:11:13 2003 From: geeklog at langfamily.ca (Blaine Lang) Date: Sat, 31 May 2003 14:11:13 -0400 Subject: [geeklog-devel] Jahia Message-ID: <001301c327a0$05a4c180$9a0a10ac@xpbl1> I had not heard of Jahia before - but it is positioned as a Open Corporate Portal Solution. http://www.jahia.org/jahia/Jahia Written in Java (Tony will like that) - released under a "collaborative source license". It's not free and not cheap either but released with source code. Just looking around on their site - they have some nice features although some of their portlets (plugins) look pretty crappy. Blaine -------------- next part -------------- An HTML attachment was scrubbed... URL: From dwight at trumbower.com Sat May 31 23:32:32 2003 From: dwight at trumbower.com (Dwight Trumbower) Date: Sat, 31 May 2003 22:32:32 -0500 Subject: [geeklog-devel] Jahia In-Reply-To: <001301c327a0$05a4c180$9a0a10ac@xpbl1> Message-ID: <5.1.0.14.2.20030531223043.00b58ba8@localhost> At 02:11 PM 5/31/2003 -0400, you wrote: >I had not heard of Jahia before - but it is positioned as a Open Corporate >Portal Solution. > >http://www.jahia.org/jahia/Jahia > >Written in Java (Tony will like that) - released under a "collaborative >source license". >It's not free and not cheap either but released with source code. > >Just looking around on their site - they have some nice features although >some of their portlets (plugins) look pretty crappy. > >Blaine > If you want to find out about more, you can subscribe to http://cms-list.org/, Apache Lenya was just released this week, which is also Java. http://www.apache.org/dist/cocoon/lenya/ Cocoon is a framework geared towards CMS. Dwight