From websitemaster at cogeco.net Tue Apr 5 14:00:39 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 5 Apr 2011 14:00:39 -0400 Subject: [geeklog-devel] Configuration tooltips Message-ID: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> Geeklogs New Configuration UI now includes tooltips for each config option as long as a file gets returned from the function plugin_getdocumentationurl_foo http://wiki.geeklog.net/index.php/PLG_getDocumentationUrl Since the tooltips are automatically plucked from the actual document page they need to follow a format close to how Geeklog and the core plugins config docs are written. Can we assume this as long as the document type being passed is "config"? I notice some plugins just pass a wiki page or something and don't even differentiate between document types. I would like to add to the wiki page something that tells developers that for the config tooltips to work 100% of the time the page will have to be formatted similarly to Geeklog config docs and an appropriate anchor will have to exist for each config option. Tom From rouslan at placella.com Tue Apr 5 14:17:54 2011 From: rouslan at placella.com (Rouslan Placella) Date: Tue, 05 Apr 2011 19:17:54 +0100 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> References: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> Message-ID: <1302027474.2272.4.camel@roccivic-pc> I'd say plugins should explicitly specify if their documentation is suitable for being loaded in the tooltips or not (and the option should be disabled by default). Just a thought. Rouslan On Tue, 2011-04-05 at 14:00 -0400, Tom wrote: > Geeklogs New Configuration UI now includes tooltips for each config option > as long as a file gets returned from the function > plugin_getdocumentationurl_foo > > http://wiki.geeklog.net/index.php/PLG_getDocumentationUrl > > Since the tooltips are automatically plucked from the actual document page > they need to follow a format close to how Geeklog and the core plugins > config docs are written. Can we assume this as long as the document type > being passed is "config"? > > I notice some plugins just pass a wiki page or something and don't even > differentiate between document types. > > I would like to add to the wiki page something that tells developers that > for the config tooltips to work 100% of the time the page will have to be > formatted similarly to Geeklog config docs and an appropriate anchor will > have to exist for each config option. > > Tom > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Tue Apr 5 15:03:18 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 5 Apr 2011 15:03:18 -0400 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <1302027474.2272.4.camel@roccivic-pc> References: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> <1302027474.2272.4.camel@roccivic-pc> Message-ID: <006901cbf3c4$200b1d50$602157f0$@cogeco.net> I am hoping that is what is meant when the file type "config" is passed. Dirk I think you added the function what is your take on this? I guess I could create a new type "config_180" or something and then differentiate between the 2 and disable the tooltips for config documents if a config_180 document type doesn't exist. Plugins that don't handle different document types and just passed one document for any request I would then consider it to be the plugins problem since they are not using the function correctly. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Rouslan Placella Sent: April-05-11 2:18 PM To: Geeklog Development Subject: Re: [geeklog-devel] Configuration tooltips I'd say plugins should explicitly specify if their documentation is suitable for being loaded in the tooltips or not (and the option should be disabled by default). Just a thought. Rouslan On Tue, 2011-04-05 at 14:00 -0400, Tom wrote: > Geeklogs New Configuration UI now includes tooltips for each config > option as long as a file gets returned from the function > plugin_getdocumentationurl_foo > > http://wiki.geeklog.net/index.php/PLG_getDocumentationUrl > > Since the tooltips are automatically plucked from the actual document > page they need to follow a format close to how Geeklog and the core > plugins config docs are written. Can we assume this as long as the > document type being passed is "config"? > > I notice some plugins just pass a wiki page or something and don't > even differentiate between document types. > > I would like to add to the wiki page something that tells developers > that for the config tooltips to work 100% of the time the page will > have to be formatted similarly to Geeklog config docs and an > appropriate anchor will have to exist for each config option. > > Tom > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Tue Apr 5 15:16:58 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 5 Apr 2011 21:16:58 +0200 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <006901cbf3c4$200b1d50$602157f0$@cogeco.net> References: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> <1302027474.2272.4.camel@roccivic-pc> <006901cbf3c4$200b1d50$602157f0$@cogeco.net> Message-ID: <3D910367-5F18-4726-836E-8A4A4EED0F77@haun-online.de> Tom wrote: > Dirk I think you added the function what is your take on this? I can really only point to http://wiki.geeklog.net/index.php/PLG_getDocumentationUrl Adding the anchor was a hack to be able to reuse the existing URL while adding an API. And parsing the tooltip text out of that page was a clever hack on top of that. As usual with these sort of constructs, it's going to break eventually. Are there any 3rd party plugins that make use of the anchor? > I guess I could create a new type "config_180" If that's necessary, please give it a more descriptive name. I don't think we should have version numbers in these sorts of identifiers. bye, Dirk From rouslan at placella.com Tue Apr 5 15:30:29 2011 From: rouslan at placella.com (Rouslan Placella) Date: Tue, 05 Apr 2011 20:30:29 +0100 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <006901cbf3c4$200b1d50$602157f0$@cogeco.net> References: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> <1302027474.2272.4.camel@roccivic-pc> <006901cbf3c4$200b1d50$602157f0$@cogeco.net> Message-ID: <1302031829.2272.6.camel@roccivic-pc> > I guess I could create a new type "config_180" or something and then > differentiate between the 2 and disable the tooltips for config documents if > a config_180 document type doesn't exist. Plugins that don't handle > different document types and just passed one document for any request I > would then consider it to be the plugins problem since they are not using > the function correctly. How about we just remove this functionality for the plugins for 1.8.0? Then, come up with a better solution for 1.8.1 and release that. Rouslan From jmucchiello at yahoo.com Tue Apr 5 23:07:30 2011 From: jmucchiello at yahoo.com (Joe Mucchiello) Date: Tue, 5 Apr 2011 20:07:30 -0700 (PDT) Subject: [geeklog-devel] Configuration tooltips Message-ID: <161958.92458.qm@web31406.mail.mud.yahoo.com> Would it be so hard to not make a new API PLG_getConfigTooltip($plugin, $id) that calls plugin_configtooltop_[plugin]($id) and let plugins handle this any way they want? Move the "hack" into an internal function used by core and whatever else wants to use the hack and have a clean implementation going forward. Most plugins would end up looking like this: function plugin_configtooltip_foo($id) { global $LANG_MYTOOLTIPS; if (array_key_exists($id, $LANG_MYTOOLTIPS)) return $LANG_MYTOOLTIPS[$id]; return false; } Create a CFG_GetTooltipFromHelp($file, $id) function to put the hack into and let core, calendar, links and polls use that function if they want to. (Core would call it from within PLG_getConfigTooltip, of course.) Joe From cordiste at free.fr Wed Apr 6 03:09:37 2011 From: cordiste at free.fr (cordiste) Date: Wed, 6 Apr 2011 09:09:37 +0200 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <3D910367-5F18-4726-836E-8A4A4EED0F77@haun-online.de> References: <005f01cbf3bb$5f327f90$1d977eb0$@cogeco.net> <1302027474.2272.4.camel@roccivic-pc> <006901cbf3c4$200b1d50$602157f0$@cogeco.net> <3D910367-5F18-4726-836E-8A4A4EED0F77@haun-online.de> Message-ID: >> Are there any 3rd party plugins that make use of the anchor? paypal plugin, maps plugin and jquery plugin use it. function plugin_getdocumentationurl_paypal() { return 'http://geeklog.fr/wiki/plugins:paypal#configuration'; } Ben 2011/4/5 Dirk Haun > Tom wrote: > > > Dirk I think you added the function what is your take on this? > > I can really only point to > > http://wiki.geeklog.net/index.php/PLG_getDocumentationUrl > > Adding the anchor was a hack to be able to reuse the existing URL while > adding an API. And parsing the tooltip text out of that page was a clever > hack on top of that. As usual with these sort of constructs, it's going to > break eventually. > > Are there any 3rd party plugins that make use of the anchor? > > > > I guess I could create a new type "config_180" > > If that's necessary, please give it a more descriptive name. I don't think > we should have version numbers in these sorts of identifiers. > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rouslan at placella.com Wed Apr 6 04:56:49 2011 From: rouslan at placella.com (Rouslan Placella) Date: Wed, 06 Apr 2011 09:56:49 +0100 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <161958.92458.qm@web31406.mail.mud.yahoo.com> References: <161958.92458.qm@web31406.mail.mud.yahoo.com> Message-ID: <1302080209.2296.0.camel@roccivic-pc> On Tue, 2011-04-05 at 20:07 -0700, Joe Mucchiello wrote: > Would it be so hard to not make a new API PLG_getConfigTooltip($plugin, $id) Actually, it sounds easy enough... From websitemaster at cogeco.net Wed Apr 6 12:52:25 2011 From: websitemaster at cogeco.net (Tom) Date: Wed, 6 Apr 2011 12:52:25 -0400 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <161958.92458.qm@web31406.mail.mud.yahoo.com> References: <161958.92458.qm@web31406.mail.mud.yahoo.com> Message-ID: <00b301cbf47b$01698b40$043ca1c0$@cogeco.net> Hmmmm, I am just thinking out loud here. PLG_getConfigTooltip is a clean way to do it (and we can incorporate using COM_Tooltip) and it still allows core to use the hack though it means another plugin API and potential duplication of documentation for plugins (ie the language files and a document file, Wiki page, etc..). Plus it is backwards compatible meaning if it doesn't exist we can fall back to PLG_getDocumentationUrl Adding a new document type to PLG_getDocumentationUrl like I suggested would work as well though I am not sure how many plugin developers would use it. Looking at your code again I just realized we could just scrap PLG_getConfigTooltip and the configuration could just look to see if the language array exists and if it does then it can use the data from it. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Joe Mucchiello Sent: April-05-11 11:08 PM To: geeklog-devel at lists.geeklog.net Subject: Re: [geeklog-devel] Configuration tooltips Would it be so hard to not make a new API PLG_getConfigTooltip($plugin, $id) that calls plugin_configtooltop_[plugin]($id) and let plugins handle this any way they want? Move the "hack" into an internal function used by core and whatever else wants to use the hack and have a clean implementation going forward. Most plugins would end up looking like this: function plugin_configtooltip_foo($id) { global $LANG_MYTOOLTIPS; if (array_key_exists($id, $LANG_MYTOOLTIPS)) return $LANG_MYTOOLTIPS[$id]; return false; } Create a CFG_GetTooltipFromHelp($file, $id) function to put the hack into and let core, calendar, links and polls use that function if they want to. (Core would call it from within PLG_getConfigTooltip, of course.) Joe _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From jmucchiello at yahoo.com Wed Apr 6 20:30:46 2011 From: jmucchiello at yahoo.com (Joe Mucchiello) Date: Wed, 6 Apr 2011 17:30:46 -0700 (PDT) Subject: [geeklog-devel] Configuration tooltips Message-ID: <241557.29742.qm@web31401.mail.mud.yahoo.com> > Adding a new document type to PLG_getDocumentationUrl like I suggested > would work as well though I am not sure how many plugin developers would > use it. Might be better to move the documentation into PHP and generate it using templates. Moving the data into the language files, I think, makes it easier to keep it up to date. > Looking at your code again I just realized we could just scrap > PLG_getConfigTooltip and the configuration could just look to see if the > language array exists and if it does then it can use the data from it. A function is a cleaner interface. How do you what the name of the language array is? I hate all variable level dependencies. Function level dependencies at least can be recoded/refactored. Once you create a variable level dependency you are stuck with it. That's also why I made the COM_newTemplate patch. Ultimately, I'd like to see USER, GROUPS, CONF, PLUGINS and all the language arrays disappear as well. It would happen soon but I think it should be a goal, perhaps for a real Geeklog 2.0. From dirk at haun-online.de Fri Apr 8 06:06:24 2011 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 08 Apr 2011 12:06:24 +0200 Subject: [geeklog-devel] b2 Message-ID: <20110408120624.128060rj0qsoe60w@webmail.df.eu> I see quite a bit of activity in the bugtracker and Mercurial repository. Are we ready to ship a 1.8.0b2 some time this coming weekend? We could also point people to the nightly tarball in the meantime. bye, Dirk From rouslan at placella.com Fri Apr 8 10:15:27 2011 From: rouslan at placella.com (Rouslan Placella) Date: Fri, 08 Apr 2011 15:15:27 +0100 Subject: [geeklog-devel] b2 In-Reply-To: <20110408120624.128060rj0qsoe60w@webmail.df.eu> References: <20110408120624.128060rj0qsoe60w@webmail.df.eu> Message-ID: <1302272127.2307.0.camel@roccivic-pc> Sounds good On Fri, 2011-04-08 at 12:06 +0200, Dirk Haun wrote: > I see quite a bit of activity in the bugtracker and Mercurial > repository. Are we ready to ship a 1.8.0b2 some time this coming > weekend? We could also point people to the nightly tarball in the > meantime. > > bye, Dirk > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Fri Apr 8 10:26:37 2011 From: websitemaster at cogeco.net (Tom) Date: Fri, 8 Apr 2011 10:26:37 -0400 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <241557.29742.qm@web31401.mail.mud.yahoo.com> References: <241557.29742.qm@web31401.mail.mud.yahoo.com> Message-ID: <003801cbf5f8$f95edf70$ec1c9e50$@cogeco.net> >> Function level dependencies at least can be recoded/refactored. Good point. So does everyone agree then I should go with PLG_getConfigTooltip? Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Joe Mucchiello Sent: April-06-11 8:31 PM To: geeklog-devel at lists.geeklog.net Subject: Re: [geeklog-devel] Configuration tooltips > Adding a new document type to PLG_getDocumentationUrl like I > suggested would work as well though I am not sure how many plugin > developers would use it. Might be better to move the documentation into PHP and generate it using templates. Moving the data into the language files, I think, makes it easier to keep it up to date. > Looking at your code again I just realized we could just scrap > PLG_getConfigTooltip and the configuration could just look to see if > the language array exists and if it does then it can use the data from it. A function is a cleaner interface. How do you what the name of the language array is? I hate all variable level dependencies. Function level dependencies at least can be recoded/refactored. Once you create a variable level dependency you are stuck with it. That's also why I made the COM_newTemplate patch. Ultimately, I'd like to see USER, GROUPS, CONF, PLUGINS and all the language arrays disappear as well. It would happen soon but I think it should be a goal, perhaps for a real Geeklog 2.0. _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Sat Apr 9 11:44:21 2011 From: websitemaster at cogeco.net (Tom) Date: Sat, 9 Apr 2011 11:44:21 -0400 Subject: [geeklog-devel] Configuration tooltips In-Reply-To: <161958.92458.qm@web31406.mail.mud.yahoo.com> References: <161958.92458.qm@web31406.mail.mud.yahoo.com> Message-ID: <004401cbf6cc$fead1b70$fc075250$@cogeco.net> Okay so I did a little proof of concept... I had a little bit of a problem figuring out if the hack needed to be used or not ... This is the way things will work If plugin_configtooltip_foo does not exist then the old system will be used where plugin_getdocumentationurl_foo will be checked and if a link is return a (?) link will be placed next to the config option that will open a new window. If plugin_configtooltip_foo does exist then if text is returned the text will be put in a tooltip using COM_Tooltip. If plugin_configtooltip_foo does exist and a NULL type is returned then the hack will be used for the tooltip. A null can be returned be either not returning anything from plugin_getdocumentationurl_foo or by doing this return; So if the plugin has plugin_configtooltip_foo and didn't want any tooltip for a particular option he would just return false or an empty string. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Joe Mucchiello Sent: April-05-11 11:08 PM To: geeklog-devel at lists.geeklog.net Subject: Re: [geeklog-devel] Configuration tooltips Would it be so hard to not make a new API PLG_getConfigTooltip($plugin, $id) that calls plugin_configtooltop_[plugin]($id) and let plugins handle this any way they want? Move the "hack" into an internal function used by core and whatever else wants to use the hack and have a clean implementation going forward. Most plugins would end up looking like this: function plugin_configtooltip_foo($id) { global $LANG_MYTOOLTIPS; if (array_key_exists($id, $LANG_MYTOOLTIPS)) return $LANG_MYTOOLTIPS[$id]; return false; } Create a CFG_GetTooltipFromHelp($file, $id) function to put the hack into and let core, calendar, links and polls use that function if they want to. (Core would call it from within PLG_getConfigTooltip, of course.) Joe _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Tue Apr 12 03:04:07 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 09:04:07 +0200 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: References: Message-ID: > changeset 8223:efe112a34ef1 > url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 > user: Tom > date: Mon Apr 11 10:45:58 2011 -0400 > description: > Added COM_NoScript and noscript.thtml to allow core and plugins to have a common way to display JavaScript disabled warnings. Minor nitpick, but so far the naming convention was that there was a lowercase letter after the COM_. I think there were a few more like that that have crept in recently. bye, Dirk From dirk at haun-online.de Tue Apr 12 03:09:26 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 09:09:26 +0200 Subject: [geeklog-devel] b2 In-Reply-To: <20110408120624.128060rj0qsoe60w@webmail.df.eu> References: <20110408120624.128060rj0qsoe60w@webmail.df.eu> Message-ID: <3EE1ECCA-4DF8-4A60-8B4E-1370D75DC045@haun-online.de> > Are we ready to ship a 1.8.0b2 some time this coming weekend? So, apart from me being too busy, I also see a lot of activity in the repository still, so it looks like we're not ready yet. I'll be at the ACCU Conference for the rest of the week. If people want to help test the next release, you can also point them to the nightly tarball, e.g. via http://wiki.geeklog.net/index.php/Installing_from_the_Mercurial_Repository And when I'm back, we should probably also be talking about enabling someone else in the team to do a release in case I'm unavailable ... bye, Dirk From websitemaster at cogeco.net Tue Apr 12 09:15:06 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 12 Apr 2011 09:15:06 -0400 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: References: Message-ID: <009d01cbf913$a442fee0$ecc8fca0$@cogeco.net> Will fix. -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-12-11 3:04 AM To: geeklog-devel at lists.geeklog.net Subject: Re: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... > changeset 8223:efe112a34ef1 > url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 > user: Tom > date: Mon Apr 11 10:45:58 2011 -0400 > description: > Added COM_NoScript and noscript.thtml to allow core and plugins to have a common way to display JavaScript disabled warnings. Minor nitpick, but so far the naming convention was that there was a lowercase letter after the COM_. I think there were a few more like that that have crept in recently. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Tue Apr 12 09:19:43 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 12 Apr 2011 09:19:43 -0400 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: References: Message-ID: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> I hate to do this in the beta but I guess I should also change the name to COM_getNoScript to make it more self-explanatory. I will do the same with COM_Tooltip (COM_getTooltip) Or should I not worry about it? Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-12-11 3:04 AM To: geeklog-devel at lists.geeklog.net Subject: Re: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... > changeset 8223:efe112a34ef1 > url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 > user: Tom > date: Mon Apr 11 10:45:58 2011 -0400 > description: > Added COM_NoScript and noscript.thtml to allow core and plugins to have a common way to display JavaScript disabled warnings. Minor nitpick, but so far the naming convention was that there was a lowercase letter after the COM_. I think there were a few more like that that have crept in recently. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Tue Apr 12 10:07:01 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 16:07:01 +0200 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> References: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> Message-ID: <20110412160701.15741xliwa7f7wro@webmail.df.eu> It's now or never :) (yay for free wifi on a bus, slow as it may be) Zitat von Tom : > I hate to do this in the beta but I guess I should also change the name to > COM_getNoScript to make it more self-explanatory. I will do the same with > COM_Tooltip (COM_getTooltip) > > Or should I not worry about it? > > Tom > > -----Original Message----- > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun > Sent: April-12-11 3:04 AM > To: geeklog-devel at lists.geeklog.net > Subject: Re: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and > noscript.thtml to allow core and... > >> changeset 8223:efe112a34ef1 >> url: > http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 >> user: Tom >> date: Mon Apr 11 10:45:58 2011 -0400 >> description: >> Added COM_NoScript and noscript.thtml to allow core and plugins to have a > common way to display JavaScript disabled warnings. > > Minor nitpick, but so far the naming convention was that there was a > lowercase letter after the COM_. I think there were a few more like that > that have crept in recently. > > bye, Dirk > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > From dirk at haun-online.de Tue Apr 12 10:07:41 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 16:07:41 +0200 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> References: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> Message-ID: <20110412160741.2049499mirwueqp8@webmail.df.eu> It's now or never :) (yay for free wifi on a bus, slow as it may be) Zitat von Tom : > I hate to do this in the beta but I guess I should also change the name to > COM_getNoScript to make it more self-explanatory. I will do the same with > COM_Tooltip (COM_getTooltip) > > Or should I not worry about it? > > Tom > > -----Original Message----- > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun > Sent: April-12-11 3:04 AM > To: geeklog-devel at lists.geeklog.net > Subject: Re: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and > noscript.thtml to allow core and... > >> changeset 8223:efe112a34ef1 >> url: > http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 >> user: Tom >> date: Mon Apr 11 10:45:58 2011 -0400 >> description: >> Added COM_NoScript and noscript.thtml to allow core and plugins to have a > common way to display JavaScript disabled warnings. > > Minor nitpick, but so far the naming convention was that there was a > lowercase letter after the COM_. I think there were a few more like that > that have crept in recently. > > bye, Dirk > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > From dirk at haun-online.de Tue Apr 12 09:53:08 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 14:53:08 +0100 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> References: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> Message-ID: Now or never :) -- http://www.themobilepresenter.com/ Am 12.04.2011 um 14:19 schrieb "Tom" : > I hate to do this in the beta but I guess I should also change the name to > COM_getNoScript to make it more self-explanatory. I will do the same with > COM_Tooltip (COM_getTooltip) > > Or should I not worry about it? > > Tom > > -----Original Message----- > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun > Sent: April-12-11 3:04 AM > To: geeklog-devel at lists.geeklog.net > Subject: Re: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and > noscript.thtml to allow core and... > >> changeset 8223:efe112a34ef1 >> url: > http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/efe112a34ef1 >> user: Tom >> date: Mon Apr 11 10:45:58 2011 -0400 >> description: >> Added COM_NoScript and noscript.thtml to allow core and plugins to have a > common way to display JavaScript disabled warnings. > > Minor nitpick, but so far the naming convention was that there was a > lowercase letter after the COM_. I think there were a few more like that > that have crept in recently. > > bye, Dirk > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Tue Apr 12 15:05:28 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 12 Apr 2011 20:05:28 +0100 Subject: [geeklog-devel] [geeklog-cvs] geeklog: Added COM_NoScript and noscript.thtml to allow core and... In-Reply-To: <20110412160701.15741xliwa7f7wro@webmail.df.eu> References: <009e01cbf914$495cc5f0$dc1651d0$@cogeco.net> <20110412160701.15741xliwa7f7wro@webmail.df.eu> Message-ID: <2A10CF29-B1B5-470D-A541-0BB5DC1BA09D@haun-online.de> > (yay for free wifi on a bus, slow as it may be) ... and apologies for the triple-post. The third one just got out via the hotel WiFi ... > From dirk at haun-online.de Thu Apr 14 03:43:51 2011 From: dirk at haun-online.de (Dirk Haun) Date: Thu, 14 Apr 2011 08:43:51 +0100 Subject: [geeklog-devel] Fwd: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site References: <7D20E089-B24B-456C-9F07-1A13B621A418@salzburgresearch.at> Message-ID: <46F645A0-38B6-4676-91EB-600DB2DCA15B@haun-online.de> So, do we want to get "officially" involved in the IKS Project? As a reminder, that's in the wake of and the response from the community wasn't exactly overwhelming. But then again, it is a pretty abstract thing at this stage (with quite some potential, IMHO). bye, Dirk -- http://www.themobilepresenter.com/ Anfang der weitergeleiteten E?Mail: > Von: John Pereira > Datum: 14. April 2011 08:09:10 GMT+01:00 > An: Dirk Haun > Betreff: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site > > Hello > Dirk > > New IKS website www.iks-project.eu is now online we are missing your team and company profiles for IKS Community, please send ASAP. > > It would be great to hear from you again, and discuss possibilities to participate in the IKS project. > > Thanks > John > > > Hello > Dirk Haun > > We are in the process of relaunching the IKS website to better communicate the results of IKS to our various audiences. As part of this we would also like to provide a space for IKS community members to provide a short profile of themselves and organisation. Therefore we invite you to provide a short CV, external links and photo of yourself for the profile page. > > Please circulate this message to other team members working in some way with IKS. Please provide input ASAP as we intend to go live with the new site by end of March. > > Personal Profile > > 1) Teaser 20 - 50 words > Example - "Stefane Fermigier is the founder and chairman of Nuxeo, the pioneer and leader of Open Source ECM (Enterprise Content Management)." > > 2) Short CV 100-150 words > Example - "Stefane founded Nuxeo in 2000, after 7 years as a researcher at Paris 7 university. Stefane guides the strategy and management of Nuxeo and is an evangelist for open source ECM. Prior to the foundation of Nuxeo, he co-founded and was the first president of the AFUL (French-speaking association of Linux and free software users). He's also a cofounder and currently serves as the chairman of the Open Source Working group of the System at tic innovation cluster in the Paris Region. He has published many articles and books on free software and is a regular speaker at conferences in this field" > > 3) portrait image > A web ready jpeg in colour - width 220 pixels > > 4) Quick Facts. Please provide input to following categories separated by comma with external links. > Location: > Hobbies: > Passionate about: > > 5) Related Links. Provide external links. You are welcome to extend list. > Weblog > Twitter > Facebook > Linkedin > ... > > Company Profile > > 1) Teaser 20 - 50 words > Example - "GOSS offers end-to-end solutions to deliver an integrated web engagement strategy to its clients. Its solutions span the range of Websites, intranets, digital marketing, Web content management and online efficiency.t)." > > 2) Short CV 100-150 words > Example - "GOSS provides consultancy on a range of technical issues, and provides a range od design, hosting, project management and training services. Its experts are skilled at understanding business requirements and creating solutions that maximize ROI, provide better services, and create online efficiencies." > > 3) logo image > A web ready jpeg in colour - width 220 pixels > > 4) Quick Facts. Please provide input to following categories separated by comma with external links. > Location: > Specialities: > Industry focus: > > 5) Related Links. Provide external links. You are welcome to extend list. > Company Website > Company Twitter > Facebook? > Newsfeed: > ... > > > Please contact me if you have any questions. > > Best Regards > > -- > John Pereira > Salzburg Research Forschungsgesellschaft > Knowledge and Media Technologies > Jakob-Haringer Strasse 5/3 > 5020 Salzburg > Austria > > email john.pereira at salzburgresearch.at > phone +43 (0)662 2288 247 > skype j_g_pereira > fax +43 (0)662 2288 222 > > Interactive Knowledge Stack (IKS) > A semantics-based open source platform for > small to medium CMS providers > > IKS is an open-source based research and development project part-funded by the European Union. > The contributions of members of the IKS Community are regulated by the IKS Community Policies. > http://wiki.iks-project.eu/index.php/Communitypolicy > > Follow Us! > URL: http://www.iks-project.eu > Wiki: http://wiki.iks-project.eu/index.php/Main_Page > Videos: http://vimeo.com/iks > Images: http://www.flickr.com/photos/iks_project/ > Twitter: iks_project / http://twitter.com/iks_project > IKS Publications also available on Scribd and Google Docs > > Get Involved! > Code repository: http://code.google.com/p/iks-project/ > Ohloh statistics: http://www.ohloh.net/p/iks-project > FISE Demo: http://fise.demo.nuxeo.com/ > Mailinglist: http://lists.iks-project.eu/pipermail/iks-community/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From websitemaster at cogeco.net Thu Apr 14 12:18:57 2011 From: websitemaster at cogeco.net (Tom) Date: Thu, 14 Apr 2011 12:18:57 -0400 Subject: [geeklog-devel] Fwd: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site In-Reply-To: <46F645A0-38B6-4676-91EB-600DB2DCA15B@haun-online.de> References: <7D20E089-B24B-456C-9F07-1A13B621A418@salzburgresearch.at> <46F645A0-38B6-4676-91EB-600DB2DCA15B@haun-online.de> Message-ID: <007401cbfabf$a83b7ec0$f8b27c40$@cogeco.net> It definitely looks interesting and it would be a plus for Geeklog to be in the forefront of this technology since it looks like it has a good chance of taking off. I do not think I would have the time to take it on or anything though (beyond testing and general discussions) since all of my ?Geeklog time? will probably be taken up with the redesign and topics feature. If someone wants to go with it though I would give it a thumbs up. Tom From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-14-11 3:44 AM To: Geeklog Development Subject: [geeklog-devel] Fwd: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site So, do we want to get "officially" involved in the IKS Project? As a reminder, that's in the wake of and the response from the community wasn't exactly overwhelming. But then again, it is a pretty abstract thing at this stage (with quite some potential, IMHO). bye, Dirk -- http://www.themobilepresenter.com/ Anfang der weitergeleiteten E?Mail: Von: John Pereira Datum: 14. April 2011 08:09:10 GMT+01:00 An: Dirk Haun Betreff: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site Hello Dirk New IKS website www.iks-project.eu is now online we are missing your team and company profiles for IKS Community, please send ASAP. It would be great to hear from you again, and discuss possibilities to participate in the IKS project. Thanks John Hello Dirk Haun We are in the process of relaunching the IKS website to better communicate the results of IKS to our various audiences. As part of this we would also like to provide a space for IKS community members to provide a short profile of themselves and organisation. Therefore we invite you to provide a short CV, external links and photo of yourself for the profile page. Please circulate this message to other team members working in some way with IKS. Please provide input ASAP as we intend to go live with the new site by end of March. Personal Profile 1) Teaser 20 - 50 words Example - "Stefane Fermigier is the founder and chairman of Nuxeo, the pioneer and leader of Open Source ECM (Enterprise Content Management)." 2) Short CV 100-150 words Example - "Stefane founded Nuxeo in 2000, after 7 years as a researcher at Paris 7 university. Stefane guides the strategy and management of Nuxeo and is an evangelist for open source ECM. Prior to the foundation of Nuxeo, he co-founded and was the first president of the AFUL (French-speaking association of Linux and free software users). He's also a cofounder and currently serves as the chairman of the Open Source Working group of the System at tic innovation cluster in the Paris Region. He has published many articles and books on free software and is a regular speaker at conferences in this field" 3) portrait image A web ready jpeg in colour - width 220 pixels 4) Quick Facts. Please provide input to following categories separated by comma with external links. Location: Hobbies: Passionate about: 5) Related Links. Provide external links. You are welcome to extend list. Weblog Twitter Facebook Linkedin ... Company Profile 1) Teaser 20 - 50 words Example - "GOSS offers end-to-end solutions to deliver an integrated web engagement strategy to its clients. Its solutions span the range of Websites, intranets, digital marketing, Web content management and online efficiency.t)." 2) Short CV 100-150 words Example - "GOSS provides consultancy on a range of technical issues, and provides a range od design, hosting, project management and training services. Its experts are skilled at understanding business requirements and creating solutions that maximize ROI, provide better services, and create online efficiencies." 3) logo image A web ready jpeg in colour - width 220 pixels 4) Quick Facts. Please provide input to following categories separated by comma with external links. Location: Specialities: Industry focus: 5) Related Links. Provide external links. You are welcome to extend list. Company Website Company Twitter Facebook? Newsfeed: ... Please contact me if you have any questions. Best Regards -- John Pereira Salzburg Research Forschungsgesellschaft Knowledge and Media Technologies Jakob-Haringer Strasse 5/3 5020 Salzburg Austria email john.pereira at salzburgresearch.at phone +43 (0)662 2288 247 skype j_g_pereira fax +43 (0)662 2288 222 Interactive Knowledge Stack (IKS) A semantics-based open source platform for small to medium CMS providers IKS is an open-source based research and development project part-funded by the European Union. The contributions of members of the IKS Community are regulated by the IKS Community Policies. http://wiki.iks-project.eu/index.php/Communitypolicy Follow Us! URL: http://www.iks-project.eu Wiki: http://wiki.iks-project.eu/index.php/Main_Page Videos: http://vimeo.com/iks Images: http://www.flickr.com/photos/iks_project/ Twitter: iks_project / http://twitter.com/iks_project IKS Publications also available on Scribd and Google Docs Get Involved! Code repository: http://code.google.com/p/iks-project/ Ohloh statistics: http://www.ohloh.net/p/iks-project FISE Demo: http://fise.demo.nuxeo.com/ Mailinglist: http://lists.iks-project.eu/pipermail/iks-community/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From rouslan at placella.com Thu Apr 14 13:07:24 2011 From: rouslan at placella.com (Rouslan Placella) Date: Thu, 14 Apr 2011 18:07:24 +0100 Subject: [geeklog-devel] Fwd: REMINDER: Invite to send Company and Team Profiles for new IKS Semantic CMS Community site In-Reply-To: <007401cbfabf$a83b7ec0$f8b27c40$@cogeco.net> References: <7D20E089-B24B-456C-9F07-1A13B621A418@salzburgresearch.at> <46F645A0-38B6-4676-91EB-600DB2DCA15B@haun-online.de> <007401cbfabf$a83b7ec0$f8b27c40$@cogeco.net> Message-ID: <1302800844.2350.1.camel@roccivic-pc> I wonder if the reward is worth the effort for this. I'm also pretty sure I won't have time for this... Rouslan On Thu, 2011-04-14 at 12:18 -0400, Tom wrote: > It definitely looks interesting and it would be a plus for Geeklog to > be in the forefront of this technology since it looks like it has a > good chance of taking off. > > > > I do not think I would have the time to take it on or anything though > (beyond testing and general discussions) since all of my ?Geeklog > time? will probably be taken up with the redesign and topics feature. > > > > If someone wants to go with it though I would give it a thumbs up. > > > > Tom > > > > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk > Haun > Sent: April-14-11 3:44 AM > To: Geeklog Development > Subject: [geeklog-devel] Fwd: REMINDER: Invite to send Company and > Team Profiles for new IKS Semantic CMS Community site > > > > > So, do we want to get "officially" involved in the IKS Project? > > > > > > As a reminder, that's in the wake of > and the > response from the community wasn't exactly overwhelming. But then > again, it is a pretty abstract thing at this stage (with quite some > potential, IMHO). > > > > > > bye, Dirk > > -- > > http://www.themobilepresenter.com/ > > > > Anfang der weitergeleiteten E?Mail: > > > Von: John Pereira > Datum: 14. April 2011 08:09:10 GMT+01:00 > An: Dirk Haun > Betreff: REMINDER: Invite to send Company and Team Profiles > for new IKS Semantic CMS Community site > > > Hello > > > Dirk > > > > > > New IKS website www.iks-project.eu is now online we are > missing your team and company profiles for IKS Community, > please send ASAP. > > > > > > It would be great to hear from you again, and discuss > possibilities to participate in the IKS project. > > > > > > Thanks > > > John > > > > > > > > > Hello > > > Dirk Haun > > > > > > We are in the process of relaunching the IKS website to better > communicate the results of IKS to our various audiences. As > part of this we would also like to provide a space for IKS > community members to provide a short profile of themselves and > organisation. Therefore we invite you to provide a short CV, > external links and photo of yourself for the profile page. > > > > > > Please circulate this message to other team members working in > some way with IKS. Please provide input ASAP as we intend to > go live with the new site by end of March. > > > > > > Personal Profile > > > > > > 1) Teaser 20 - 50 words > > > Example - "Stefane Fermigier is the founder and chairman of > Nuxeo, the pioneer and leader of Open Source ECM (Enterprise > Content Management)." > > > > > > 2) Short CV 100-150 words > > > Example - "Stefane founded Nuxeo in 2000, after 7 years as a > researcher at Paris 7 university. Stefane guides the strategy > and management of Nuxeo and is an evangelist for open source > ECM. Prior to the foundation of Nuxeo, he co-founded and was > the first president of the AFUL (French-speaking association > of Linux and free software users). He's also a cofounder and > currently serves as the chairman of the Open Source Working > group of the System at tic innovation cluster in the Paris > Region. He has published many articles and books on free > software and is a regular speaker at conferences in this > field" > > > > > > 3) portrait image > > > A web ready jpeg in colour - width 220 pixels > > > > > > 4) Quick Facts. Please provide input to following categories > separated by comma with external links. > > > Location: > > > Hobbies: > > > Passionate about: > > > > > > 5) Related Links. Provide external links. You are welcome to > extend list. > > > Weblog > > > Twitter > > > Facebook > > > Linkedin > > > ... > > > > > > Company Profile > > > > > > 1) Teaser 20 - 50 words > > > Example - "GOSS offers end-to-end solutions to deliver an > integrated web engagement strategy to its clients. Its > solutions span the range of Websites, intranets, digital > marketing, Web content management and online efficiency.t)." > > > > > > 2) Short CV 100-150 words > > > Example - "GOSS provides consultancy on a range of technical > issues, and provides a range od design, hosting, project > management and training services. Its experts are skilled at > understanding business requirements and creating solutions > that maximize ROI, provide better services, and create online > efficiencies." > > > > > > 3) logo image > > > A web ready jpeg in colour - width 220 pixels > > > > > > 4) Quick Facts. Please provide input to following categories > separated by comma with external links. > > > Location: > > > Specialities: > > > Industry focus: > > > > > > 5) Related Links. Provide external links. You are welcome to > extend list. > > > Company Website > > > Company Twitter > > > Facebook? > > > Newsfeed: > > > ... > > > > > > > > > Please contact me if you have any questions. > > > > > > Best Regards > > -- > > > John Pereira > > > Salzburg Research Forschungsgesellschaft > > > Knowledge and Media Technologies > > > Jakob-Haringer Strasse 5/3 > > > 5020 Salzburg > > > Austria > > > > > > email john.pereira at salzburgresearch.at > > > phone +43 (0)662 2288 247 > > > skype j_g_pereira > > > fax +43 (0)662 2288 222 > > > > > > Interactive Knowledge Stack (IKS) > > > A semantics-based open source platform for > > > small to medium CMS providers > > > > > > IKS is an open-source based research and development project > part-funded by the European Union. > > > The contributions of members of the IKS Community are > regulated by the IKS Community Policies. > > > http://wiki.iks-project.eu/index.php/Communitypolicy > > > > > > Follow Us! > > > URL: http://www.iks-project.eu > > > Wiki: http://wiki.iks-project.eu/index.php/Main_Page > > > Videos: http://vimeo.com/iks > > > Images: http://www.flickr.com/photos/iks_project/ > > > Twitter: iks_project / http://twitter.com/iks_project > > > IKS Publications also available on Scribd and Google Docs > > > > > > Get Involved! > > > Code repository: http://code.google.com/p/iks-project/ > > > Ohloh statistics: http://www.ohloh.net/p/iks-project > > > FISE Demo: http://fise.demo.nuxeo.com/ > > > Mailinglist: http://lists.iks-project.eu/pipermail/iks-community/ > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Tue Apr 19 09:38:51 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 19 Apr 2011 09:38:51 -0400 Subject: [geeklog-devel] Geeklog 1.8.0 Message-ID: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> Hey Dirk, I know you probably are catching up on things after your presentation but what is your rough timeline for releasing Geeklog 1.8.0 b2? I figure we can test that version on Geeklog.net and if all goes well release the final version before the end of the month. Tom -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Tue Apr 19 16:43:57 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 19 Apr 2011 22:43:57 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> Message-ID: <453DAC62-F986-421D-8C42-FF26BA9D26A9@haun-online.de> Tom wrote: > I know you probably are catching up on things after your presentation but what is your rough timeline for releasing Geeklog 1.8.0 b2? Yeah, I'm still struggling to get back into the loop. > I figure we can test that version on Geeklog.net and if all goes well release the final version before the end of the month. I agree, we should test it and geeklog.net is probably the best place for it right now. The upcoming Easter weekend should make that possible :) Btw, I saw some issue(s) about language file changes. Did those happen? If so, we need to notify the translators. bye, Dirk From websitemaster at cogeco.net Tue Apr 19 19:45:15 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 19 Apr 2011 19:45:15 -0400 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <453DAC62-F986-421D-8C42-FF26BA9D26A9@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <453DAC62-F986-421D-8C42-FF26BA9D26A9@haun-online.de> Message-ID: <029101cbfeeb$d4db42a0$7e91c7e0$@cogeco.net> >> Btw, I saw some issue(s) about language file changes. Did those happen? If so, we need to notify the translators. Yes for the COM_getNoScript function. The $LANG01 array was affected. 136 => 'Warning: Javascript recommended for enhanced functionality', 137 => 'Warning: Javascript required to enable functionality', 138 => "Click here to disable the advanced editor and use the default editor which does not require JavaScript", 139 => "Click here to return to the homepage" Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-19-11 4:44 PM To: Geeklog Development Subject: Re: [geeklog-devel] Geeklog 1.8.0 Tom wrote: > I know you probably are catching up on things after your presentation but what is your rough timeline for releasing Geeklog 1.8.0 b2? Yeah, I'm still struggling to get back into the loop. > I figure we can test that version on Geeklog.net and if all goes well release the final version before the end of the month. I agree, we should test it and geeklog.net is probably the best place for it right now. The upcoming Easter weekend should make that possible :) Btw, I saw some issue(s) about language file changes. Did those happen? If so, we need to notify the translators. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Fri Apr 22 10:59:21 2011 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 22 Apr 2011 16:59:21 +0200 Subject: [geeklog-devel] Updating the changelog In-Reply-To: <50D131BF-0582-4822-905A-5A27BEECF17E@haun-online.de> References: <50D131BF-0582-4822-905A-5A27BEECF17E@haun-online.de> Message-ID: While updating the changelog from the info on the bugtracker, I noticed that bugs that are fixed but did not require any changes (duplicate, "wont't fix", etc.) should not have a target or fixed version set. If they do, they will show up in the Roadmap or Changelog view. But nothing changed, so they shouldn't go into the changelog file. So when resolving such an issue, make sure that those two fields are not set. bye, Dirk From dirk at haun-online.de Sat Apr 23 17:26:51 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 23 Apr 2011 23:26:51 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> Message-ID: Tom wrote: > I figure we can test that version on Geeklog.net and if all goes well release the final version before the end of the month. If I'm feeling adventurous tomorrow, I might go ahead and package up what's in the repository by then and update geeklog.net. Sort of an easter egg ;-) bye, Dirk From websitemaster at cogeco.net Sat Apr 23 20:04:21 2011 From: websitemaster at cogeco.net (Tom) Date: Sat, 23 Apr 2011 20:04:21 -0400 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> Message-ID: <003f01cc0213$29c2acc0$7d480640$@cogeco.net> Sounds good! I will not really be around tomorrow but I am sure all will go well. Did anything get decided about the version issue we were having with the plugins? Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-23-11 5:27 PM To: Geeklog Development Subject: Re: [geeklog-devel] Geeklog 1.8.0 Tom wrote: > I figure we can test that version on Geeklog.net and if all goes well release the final version before the end of the month. If I'm feeling adventurous tomorrow, I might go ahead and package up what's in the repository by then and update geeklog.net. Sort of an easter egg ;-) bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Mon Apr 25 04:21:50 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 10:21:50 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> Message-ID: <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> > If I'm feeling adventurous tomorrow, I might go ahead and package up what's in the repository by then and update geeklog.net. Well, "lazy Sunday" won over "adventure" ... I've updated geeklog.net now, but seem to be having a problem with the tooltips in the Forum centerblock - they're transparent. I've replaced "tooltip" with "gl-tooltip" in the Forum templates. Anything else I need to do? If you see anything else not working as expected, let me know please. bye, Dirk From dirk at haun-online.de Mon Apr 25 05:16:37 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 11:16:37 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> Message-ID: > If you see anything else not working as expected, let me know please. It seems users who logged in with Twitter are logged out after 2 minutes. The reason for this is this piece of code in lib-common.php: // Clear out any expired sessions DB_query( "DELETE FROM {$_TABLES['sessions']} WHERE start_time < " . ( time() - $_CONF['whosonline_threshold'] )); The threshold is set to 120 seconds on geeklog.net. After that time, the session is deleted. For "normal" logged-in users, this doesn't matter since then their session cookie kicks in, which has a timeout of 7200 seconds (or 2 hours). So what's different here for Twitter (all OAuth?) users? Haven't really digged into the code, I have to admit. Actually, now that I think about it, deleting the session before the session cookie expires doesn't make sense. Normal logged-in users also have the long-term cookie, the time for which is set in My Account and defaults to 8 hours. So their session is removed after 2 minutes, the session cookie doesn't help either, so we actually fall back to the long-term cookie. Which, for some reason, doesn't seem to be there for OAuth (or at least Twitter) users ... Cue discussion about replacing our Byzantine session handling in 3, 2, 1, .... bye, Dirk From rouslan at placella.com Mon Apr 25 08:17:18 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 13:17:18 +0100 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> Message-ID: <1303733838.2307.3.camel@roccivic-pc> The SPAN element inside the tooltip is missing its class. Should be: ... Rouslan On Mon, 2011-04-25 at 10:21 +0200, Dirk Haun wrote: > > If I'm feeling adventurous tomorrow, I might go ahead and package up what's in the repository by then and update geeklog.net. > > Well, "lazy Sunday" won over "adventure" ... > > I've updated geeklog.net now, but seem to be having a problem with the tooltips in the Forum centerblock - they're transparent. > > I've replaced "tooltip" with "gl-tooltip" in the Forum templates. Anything else I need to do? > > If you see anything else not working as expected, let me know please. > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Mon Apr 25 08:31:25 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 14:31:25 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <1303733838.2307.3.camel@roccivic-pc> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> Message-ID: Rouslan Placella wrote: > The SPAN element inside the tooltip is missing its class. Should be: > ... That's better. Thanks :) bye, Dirk From rouslan at placella.com Mon Apr 25 08:41:13 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 13:41:13 +0100 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> Message-ID: <1303735273.2307.6.camel@roccivic-pc> Yeah, that's better. Another thing, but a very minor one, would be the "started by" line. It needs some kind of a tag with a "nowrap" attribute, as the "AM/PM" part seems to be kicked onto the next line more often than not... Rouslan On Mon, 2011-04-25 at 14:31 +0200, Dirk Haun wrote: > Rouslan Placella wrote: > > > The SPAN element inside the tooltip is missing its class. Should be: > > ... > > That's better. Thanks :) > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Mon Apr 25 09:27:15 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 25 Apr 2011 09:27:15 -0400 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> Message-ID: <007301cc034c$7e042360$7a0c6a20$@cogeco.net> At some point after 1.8.0 is official we will have an updated forum plugin. -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 8:31 AM To: Geeklog Development Subject: Re: [geeklog-devel] Geeklog 1.8.0 Rouslan Placella wrote: > The SPAN element inside the tooltip is missing its class. Should be: > ... That's better. Thanks :) bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Mon Apr 25 09:29:26 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 25 Apr 2011 09:29:26 -0400 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <1303735273.2307.6.camel@roccivic-pc> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> <1303735273.2307.6.camel@roccivic-pc> Message-ID: <007401cc034c$cbf76e10$63e64a30$@cogeco.net> Add to the bug report that the bbcode should be removed from the tooltip as well (we can see an example of this on this at the moment on the centerblock with the Geeklog Translation System topic). Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Rouslan Placella Sent: April-25-11 8:41 AM To: Geeklog Development Subject: Re: [geeklog-devel] Geeklog 1.8.0 Yeah, that's better. Another thing, but a very minor one, would be the "started by" line. It needs some kind of a tag with a "nowrap" attribute, as the "AM/PM" part seems to be kicked onto the next line more often than not... Rouslan On Mon, 2011-04-25 at 14:31 +0200, Dirk Haun wrote: > Rouslan Placella wrote: > > > The SPAN element inside the tooltip is missing its class. Should be: > > ... > > That's better. Thanks :) > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From cordiste at free.fr Mon Apr 25 09:24:32 2011 From: cordiste at free.fr (cordiste) Date: Mon, 25 Apr 2011 15:24:32 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <1303735273.2307.6.camel@roccivic-pc> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> <1303735273.2307.6.camel@roccivic-pc> Message-ID: >> I've updated geeklog.net now Bravo. I made a post test [1] in the forum with my twitter account. Everything seems to work. Ben 1 .http://www.geeklog.net/forum/viewtopic.php?showtopic=92626 2011/4/25 Rouslan Placella : > Yeah, that's better. Another thing, but a very minor one, would be the > "started by" line. It needs some kind of a tag with a "nowrap" > attribute, as the "AM/PM" part seems to be kicked onto the next line > more often than not... > > Rouslan > > On Mon, 2011-04-25 at 14:31 +0200, Dirk Haun wrote: >> Rouslan Placella wrote: >> >> > The SPAN element inside the tooltip is missing its class. Should be: >> > ... >> >> That's better. Thanks :) >> >> bye, Dirk >> >> _______________________________________________ >> geeklog-devel mailing list >> geeklog-devel at lists.geeklog.net >> http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > From rouslan at placella.com Mon Apr 25 09:38:43 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 14:38:43 +0100 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <007401cc034c$cbf76e10$63e64a30$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303733838.2307.3.camel@roccivic-pc> <1303735273.2307.6.camel@roccivic-pc> <007401cc034c$cbf76e10$63e64a30$@cogeco.net> Message-ID: <1303738723.2307.7.camel@roccivic-pc> OK, I file a bug report for both issues on the forum tracker. Rouslan On Mon, 2011-04-25 at 09:29 -0400, Tom wrote: > Add to the bug report that the bbcode should be removed from the tooltip as > well (we can see an example of this on this at the moment on the centerblock > with the Geeklog Translation System topic). > > Tom > > -----Original Message----- > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Rouslan > Placella > Sent: April-25-11 8:41 AM > To: Geeklog Development > Subject: Re: [geeklog-devel] Geeklog 1.8.0 > > Yeah, that's better. Another thing, but a very minor one, would be the > "started by" line. It needs some kind of a tag with a "nowrap" > attribute, as the "AM/PM" part seems to be kicked onto the next line more > often than not... > > Rouslan > > On Mon, 2011-04-25 at 14:31 +0200, Dirk Haun wrote: > > Rouslan Placella wrote: > > > > > The SPAN element inside the tooltip is missing its class. Should be: > > > ... > > > > That's better. Thanks :) > > > > bye, Dirk > > > > _______________________________________________ > > geeklog-devel mailing list > > geeklog-devel at lists.geeklog.net > > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From rouslan at placella.com Mon Apr 25 09:47:13 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 14:47:13 +0100 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> Message-ID: <1303739233.2307.12.camel@roccivic-pc> Dirk, if you would also like to update the topic icons, I still have a copy up online: http://www.placella.com/gl/geeklog.new.topics.tar.gz You will have to change the extensions of the strings that point to those files in your database though. Rouslan On Mon, 2011-04-25 at 10:21 +0200, Dirk Haun wrote: > If you see anything else not working as expected, let me know please. > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel From rouslan at placella.com Mon Apr 25 09:51:35 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 14:51:35 +0100 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> Message-ID: <1303739495.2307.14.camel@roccivic-pc> On Mon, 2011-04-25 at 11:16 +0200, Dirk Haun wrote: > Which, for some reason, doesn't seem to be there for OAuth (or at least Twitter) users ... Same for Facebook, logged out after 2 minutes... > Cue discussion about replacing our Byzantine session handling in 3, 2, 1, .... Replacing it with what? From websitemaster at cogeco.net Mon Apr 25 09:53:24 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 25 Apr 2011 09:53:24 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> Message-ID: <00a401cc0350$25185380$6f48fa80$@cogeco.net> >> So what's different here for Twitter (all OAuth?) users? Haven't really digged into the code, I have to admit. I am not sure either. I will have to dig around unless hiroron has an idea. I just tested the Facebook login (I see Rouslan on there with me). Dirk, in the config can you allow users to change their usernames? I also get logged off after about 2 minutes using a Facebook account ... so it seems to be an OAuth issue. The problem is, I can't reproduce this on my own servers. Suprsidr did have a similar issue on his server which I could never reproduce ... he seemed to be the only one having the problem until now with Geeklog.net. I will look into the code again to see if I can discover why. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 5:17 AM To: Geeklog Development Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) > If you see anything else not working as expected, let me know please. It seems users who logged in with Twitter are logged out after 2 minutes. The reason for this is this piece of code in lib-common.php: // Clear out any expired sessions DB_query( "DELETE FROM {$_TABLES['sessions']} WHERE start_time < " . ( time() - $_CONF['whosonline_threshold'] )); The threshold is set to 120 seconds on geeklog.net. After that time, the session is deleted. For "normal" logged-in users, this doesn't matter since then their session cookie kicks in, which has a timeout of 7200 seconds (or 2 hours). So what's different here for Twitter (all OAuth?) users? Haven't really digged into the code, I have to admit. Actually, now that I think about it, deleting the session before the session cookie expires doesn't make sense. Normal logged-in users also have the long-term cookie, the time for which is set in My Account and defaults to 8 hours. So their session is removed after 2 minutes, the session cookie doesn't help either, so we actually fall back to the long-term cookie. Which, for some reason, doesn't seem to be there for OAuth (or at least Twitter) users ... Cue discussion about replacing our Byzantine session handling in 3, 2, 1, .... bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Mon Apr 25 10:10:51 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 16:10:51 +0200 Subject: [geeklog-devel] Geeklog 1.8.0 In-Reply-To: <1303739233.2307.12.camel@roccivic-pc> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <1303739233.2307.12.camel@roccivic-pc> Message-ID: <0AF6EE8F-7E44-48B9-817F-40A4877EDA82@haun-online.de> Rouslan Placella wrote: > Dirk, if you would also like to update the topic icons Thanks, completely forgot about those. They're up now. They fit better with the other new icons (even though, as a normal user, you won't see most of them). Some of the icons have the same now as before so your browser may cache them ... bye, Dirk From dirk at haun-online.de Mon Apr 25 10:21:57 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 16:21:57 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <00a401cc0350$25185380$6f48fa80$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> Message-ID: <69366196-D7D9-4FA7-B4BF-E0254D64E47A@haun-online.de> Tom wrote: > Dirk, in the config can you allow users to change their usernames? Done. bye, Dirk From rouslan at placella.com Mon Apr 25 10:49:40 2011 From: rouslan at placella.com (Rouslan Placella) Date: Mon, 25 Apr 2011 15:49:40 +0100 Subject: [geeklog-devel] OAuth and Google In-Reply-To: <69366196-D7D9-4FA7-B4BF-E0254D64E47A@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <69366196-D7D9-4FA7-B4BF-E0254D64E47A@haun-online.de> Message-ID: <1303742980.2307.16.camel@roccivic-pc> Looks like Google is also an OAuth provider: http://code.google.com/intl/en/apis/accounts/docs/OAuth2.html I wonder if we can support them, too. Rouslan From websitemaster at cogeco.net Mon Apr 25 10:58:04 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 25 Apr 2011 10:58:04 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <00a401cc0350$25185380$6f48fa80$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> Message-ID: <00c101cc0359$2df056c0$89d10440$@cogeco.net> I did a quick look through of the code again and didn't see a reason for getting logged off after 2 minutes of inactivity. Once you log in via OAuth is should be just the normal Geeklog session handling after that. So either the cookie is not set properly or it is not being read. Dirk, can you turn on logging and then login with twitter to see what the error log reports? Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Tom Sent: April-25-11 9:53 AM To: 'Geeklog Development' Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) >> So what's different here for Twitter (all OAuth?) users? Haven't >> really digged into the code, I have to admit. I am not sure either. I will have to dig around unless hiroron has an idea. I just tested the Facebook login (I see Rouslan on there with me). Dirk, in the config can you allow users to change their usernames? I also get logged off after about 2 minutes using a Facebook account ... so it seems to be an OAuth issue. The problem is, I can't reproduce this on my own servers. Suprsidr did have a similar issue on his server which I could never reproduce ... he seemed to be the only one having the problem until now with Geeklog.net. I will look into the code again to see if I can discover why. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 5:17 AM To: Geeklog Development Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) > If you see anything else not working as expected, let me know please. It seems users who logged in with Twitter are logged out after 2 minutes. The reason for this is this piece of code in lib-common.php: // Clear out any expired sessions DB_query( "DELETE FROM {$_TABLES['sessions']} WHERE start_time < " . ( time() - $_CONF['whosonline_threshold'] )); The threshold is set to 120 seconds on geeklog.net. After that time, the session is deleted. For "normal" logged-in users, this doesn't matter since then their session cookie kicks in, which has a timeout of 7200 seconds (or 2 hours). So what's different here for Twitter (all OAuth?) users? Haven't really digged into the code, I have to admit. Actually, now that I think about it, deleting the session before the session cookie expires doesn't make sense. Normal logged-in users also have the long-term cookie, the time for which is set in My Account and defaults to 8 hours. So their session is removed after 2 minutes, the session cookie doesn't help either, so we actually fall back to the long-term cookie. Which, for some reason, doesn't seem to be there for OAuth (or at least Twitter) users ... Cue discussion about replacing our Byzantine session handling in 3, 2, 1, .... bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Mon Apr 25 11:19:20 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 17:19:20 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <00c101cc0359$2df056c0$89d10440$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> Message-ID: <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> Tom wrote: > Dirk, can you turn on logging and then login with twitter to see what the > error log reports? I've sent you a log - see if that helps. Also, I found this already in the error.log. Must be from the moment I logged in with Twitter for the first time: Mon Apr 25 04:28:42 2011 - TwitterAuth DM Error(401/(@xml version="1.0" encoding="UTF-8"@) /1/direct_messages/new.xml Read-only application cannot POST ) TwitterId=dirkhaun, DM=Your account has been created successfully. http://www.geeklog.net Could be unrelated - I don't see such entries for Facebook logins. bye, Dirk From websitemaster at cogeco.net Mon Apr 25 11:52:53 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 25 Apr 2011 11:52:53 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> Message-ID: <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> Okay, I was able to reproduce the error on my development server. This should help me debug things a lot easier. You need to use 2 users to reproduce the problem. Your OAuth user and then another user which I just use after a few minutes( and when the OAuth user has logged in) so that the session table gets flushed when I access something on the site. I doubt if I can spend much more time on this today. I hope to figure out the problem tomorrow. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 11:19 AM To: Geeklog Development Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) Tom wrote: > Dirk, can you turn on logging and then login with twitter to see what > the error log reports? I've sent you a log - see if that helps. Also, I found this already in the error.log. Must be from the moment I logged in with Twitter for the first time: Mon Apr 25 04:28:42 2011 - TwitterAuth DM Error(401/(@xml version="1.0" encoding="UTF-8"@) /1/direct_messages/new.xml Read-only application cannot POST ) TwitterId=dirkhaun, DM=Your account has been created successfully. http://www.geeklog.net Could be unrelated - I don't see such entries for Facebook logins. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Mon Apr 25 11:59:17 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 17:59:17 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> Message-ID: Tom wrote: > I doubt if I can spend much more time on this today. I hope to figure out > the problem tomorrow. No problem. Good to hear you have a handle on it. I'll go ahead and publish b2 later today and we can then roll the fix into b3/rc1. bye, Dirk From dirk at haun-online.de Mon Apr 25 16:12:07 2011 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 25 Apr 2011 22:12:07 +0200 Subject: [geeklog-devel] Congratulations are in order ... Message-ID: <630415A3-7CC3-4488-93EA-35DD0791A3D9@haun-online.de> We're not in GSoC this year, but some of our former (and potential ;-) students are. http://www.geeklog.net/comment.php?mode=view&cid=14155 Congrats to Rouslan, Vlad, and Akeda for making it (again or first time). Anyone else I missed? bye, Dirk From admin at gedex.web.id Mon Apr 25 16:50:02 2011 From: admin at gedex.web.id (Akeda Bagus) Date: Tue, 26 Apr 2011 03:50:02 +0700 Subject: [geeklog-devel] Congratulations are in order ... In-Reply-To: <630415A3-7CC3-4488-93EA-35DD0791A3D9@haun-online.de> References: <630415A3-7CC3-4488-93EA-35DD0791A3D9@haun-online.de> Message-ID: On Tue, Apr 26, 2011 at 3:12 AM, Dirk Haun wrote: > We're not in GSoC this year, but some of our former (and potential ;-) students are. > > http://www.geeklog.net/comment.php?mode=view&cid=14155 > > Congrats to Rouslan, Vlad, and Akeda for making it (again or first time). > > Anyone else I missed? > Hi Dirk, Thanks :) This year I am participating again under Melange organization. Also congrats to Rouslan and Vlad! -- regards, Akeda Bagus From yankees26an at gmail.com Mon Apr 25 17:59:47 2011 From: yankees26an at gmail.com (Stanislav Palatnik) Date: Mon, 25 Apr 2011 17:59:47 -0400 Subject: [geeklog-devel] Congratulations are in order ... In-Reply-To: References: <630415A3-7CC3-4488-93EA-35DD0791A3D9@haun-online.de> Message-ID: Congratulations Akeda, Rouslan, and Vlad! On Mon, Apr 25, 2011 at 4:50 PM, Akeda Bagus wrote: > On Tue, Apr 26, 2011 at 3:12 AM, Dirk Haun wrote: > > We're not in GSoC this year, but some of our former (and potential ;-) > students are. > > > > http://www.geeklog.net/comment.php?mode=view&cid=14155 > > > > Congrats to Rouslan, Vlad, and Akeda for making it (again or first time). > > > > Anyone else I missed? > > > > Hi Dirk, > > Thanks :) This year I am participating again under Melange > organization. Also congrats to Rouslan and Vlad! > > > -- > regards, > Akeda Bagus > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > -- -- My Best, Stanislav Palatnik -------------- next part -------------- An HTML attachment was scrubbed... URL: From websitemaster at cogeco.net Tue Apr 26 11:35:09 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 26 Apr 2011 11:35:09 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> Message-ID: <013901cc0427$86cba370$9462ea50$@cogeco.net> Okay, I found the problem with the OAuth account being logged out after 2 minutes of inactivity. This affects our OpenID implementation as well I believe (I haven't tested it yet, I need to get an OpenID 1.0 account). The problem lies with the password cookie. We do not create and store passwords for OAuth accounts because there was no need due to the authentication happening with the OAuth provider. The problem is that the session handler was not updated to take this into account. I have an update to fix the issue. Basically when an OAuth account is created, a password is now created as well. The only purpose of this password is to validate the session cookie information. I also updated the SESS_getUserDataFromId function and allowed it to returned the hash password as well so that when the user gets logged in the cookie will be set with a valid password. I have updated the OpenID implementation as well and when an account is created with USER_createAccount I now supply a password to use with the account. As I mentioned before this OpenId fix is not tested but only 2 lines where changed. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 11:59 AM To: Geeklog Development Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) Tom wrote: > I doubt if I can spend much more time on this today. I hope to figure > out the problem tomorrow. No problem. Good to hear you have a handle on it. I'll go ahead and publish b2 later today and we can then roll the fix into b3/rc1. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From websitemaster at cogeco.net Tue Apr 26 11:55:01 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 26 Apr 2011 11:55:01 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <013901cc0427$86cba370$9462ea50$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> <013901cc0427$86cba370$9462ea50$@cogeco.net> Message-ID: <014201cc042a$4d538b00$e7faa100$@cogeco.net> To update sites with this fix, OAuth and OpenID user accounts will need passwords now. Once someone else confirms this fix works for both I will update the upgrade script in Geeklog to add passwords to all of these accounts. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Tom Sent: April-26-11 11:35 AM To: 'Geeklog Development' Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) Okay, I found the problem with the OAuth account being logged out after 2 minutes of inactivity. This affects our OpenID implementation as well I believe (I haven't tested it yet, I need to get an OpenID 1.0 account). The problem lies with the password cookie. We do not create and store passwords for OAuth accounts because there was no need due to the authentication happening with the OAuth provider. The problem is that the session handler was not updated to take this into account. I have an update to fix the issue. Basically when an OAuth account is created, a password is now created as well. The only purpose of this password is to validate the session cookie information. I also updated the SESS_getUserDataFromId function and allowed it to returned the hash password as well so that when the user gets logged in the cookie will be set with a valid password. I have updated the OpenID implementation as well and when an account is created with USER_createAccount I now supply a password to use with the account. As I mentioned before this OpenId fix is not tested but only 2 lines where changed. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-25-11 11:59 AM To: Geeklog Development Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) Tom wrote: > I doubt if I can spend much more time on this today. I hope to figure > out the problem tomorrow. No problem. Good to hear you have a handle on it. I'll go ahead and publish b2 later today and we can then roll the fix into b3/rc1. bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Tue Apr 26 14:32:33 2011 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 26 Apr 2011 20:32:33 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> Message-ID: Tom wrote: > You need to use 2 users to reproduce the problem. Your OAuth user and then > another user which I just use after a few minutes( and when the OAuth user > has logged in) so that the session table gets flushed when I access > something on the site. To clarify: - log in with OAuth - wait 2+ minutes - in a second browser, as an anonymous user, load the site - in the first browser, refresh and notice that you're logged out With the patch now, the OAuth user does disappear from the Who's Online block, but after any action on the site (refresh, clicking a link), they're logged in again. In other words, OAuth users now work like normal users. Didn't try OpenID yet, but this is looking good. Thanks, Tom. bye, Dirk P.S. The patch is not up on geeklog.net yet, I was testing locally. From websitemaster at cogeco.net Thu Apr 28 10:21:08 2011 From: websitemaster at cogeco.net (Tom) Date: Thu, 28 Apr 2011 10:21:08 -0400 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> Message-ID: <009801cc05af$844b12f0$8ce138d0$@cogeco.net> >> Didn't try OpenID yet, but this is looking good Have you tried OpenID? Also for updating the user table with passwords do you think it will be okay if I update any record that doesn't have a password and a NULL in the remoteservice column? I didn't have time to double check the 3rd Party login stuff but if they are missing a password then the bug will affect them as well. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-26-11 2:33 PM To: Geeklog Development Subject: Re: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) Tom wrote: > You need to use 2 users to reproduce the problem. Your OAuth user and > then another user which I just use after a few minutes( and when the > OAuth user has logged in) so that the session table gets flushed when > I access something on the site. To clarify: - log in with OAuth - wait 2+ minutes - in a second browser, as an anonymous user, load the site - in the first browser, refresh and notice that you're logged out With the patch now, the OAuth user does disappear from the Who's Online block, but after any action on the site (refresh, clicking a link), they're logged in again. In other words, OAuth users now work like normal users. Didn't try OpenID yet, but this is looking good. Thanks, Tom. bye, Dirk P.S. The patch is not up on geeklog.net yet, I was testing locally. _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Fri Apr 29 12:41:15 2011 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 29 Apr 2011 18:41:15 +0200 Subject: [geeklog-devel] Facebook usernames Message-ID: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> Seeing all those numerical usernames created by people logging in with their Facebook accounts reminded me of a somewhat buried feature: We have a function USER_uniqueUsername, which in turn calls CUSTOM_uniqueUsername if that exists. So if Facebook doesn't provide us with the Facebook username, maybe we could create a more readable Geeklog username from their full name? I could imagine that "why is my username a number" could become a FAQ once 1.8.0 is more widely used ... I wouldn't want to hard-code such a fix in USER_uniqueUsername but we could provide sample code in CUSTOM_uniqueUsername that people could then just activate when needed. Thoughts? bye, Dirk From websitemaster at cogeco.net Fri Apr 29 15:15:49 2011 From: websitemaster at cogeco.net (Tom) Date: Fri, 29 Apr 2011 15:15:49 -0400 Subject: [geeklog-devel] Facebook usernames In-Reply-To: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> References: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> Message-ID: <006301cc06a1$da50ee20$8ef2ca60$@cogeco.net> I am not liking all the numbers either. The OAuth class actually already uses USER_uniqueUsername so I just have to change one line in the Facebook class to use Full Name instead of the Facebook ID for the Geeklog login name. If a dup is found it should then call on USER_uniqueUsername to solve the problem. Does that sound find with everyone using someone's full name as their login name for Facebook? Also I will update the upgrade script for 1.8.0 to update any remote user that doesn't have a password with a password. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-29-11 12:41 PM To: Geeklog Development Subject: [geeklog-devel] Facebook usernames Seeing all those numerical usernames created by people logging in with their Facebook accounts reminded me of a somewhat buried feature: We have a function USER_uniqueUsername, which in turn calls CUSTOM_uniqueUsername if that exists. So if Facebook doesn't provide us with the Facebook username, maybe we could create a more readable Geeklog username from their full name? I could imagine that "why is my username a number" could become a FAQ once 1.8.0 is more widely used ... I wouldn't want to hard-code such a fix in USER_uniqueUsername but we could provide sample code in CUSTOM_uniqueUsername that people could then just activate when needed. Thoughts? bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Sat Apr 30 08:59:17 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 30 Apr 2011 14:59:17 +0200 Subject: [geeklog-devel] Facebook usernames In-Reply-To: <006301cc06a1$da50ee20$8ef2ca60$@cogeco.net> References: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> <006301cc06a1$da50ee20$8ef2ca60$@cogeco.net> Message-ID: Tom wrote: > I am not liking all the numbers either. The OAuth class actually already > uses USER_uniqueUsername so I just have to change one line in the Facebook > class to use Full Name instead of the Facebook ID for the Geeklog login > name. If a dup is found it should then call on USER_uniqueUsername to solve > the problem. Almost the same problem with LinkedIn, btw. It's not a number but a random-looking string. Not memorable at all. > Does that sound find with everyone using someone's full name as their login > name for Facebook? I'd say a username shouldn't have spaces in it. Which is how I implemented it for LinkedIn now: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/0813a4eb4c7c bye, Dirk From websitemaster at cogeco.net Sat Apr 30 09:38:58 2011 From: websitemaster at cogeco.net (Tom) Date: Sat, 30 Apr 2011 09:38:58 -0400 Subject: [geeklog-devel] Facebook usernames In-Reply-To: References: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> <006301cc06a1$da50ee20$8ef2ca60$@cogeco.net> Message-ID: <00ac01cc073b$f4fdf250$def9d6f0$@cogeco.net> I was going to check LinkedIn, thanks. At first I thought no spaces as well but we do allow spaces in a username for a normal Geeklog Account. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun Sent: April-30-11 8:59 AM To: Geeklog Development Subject: Re: [geeklog-devel] Facebook usernames Tom wrote: > I am not liking all the numbers either. The OAuth class actually > already uses USER_uniqueUsername so I just have to change one line in > the Facebook class to use Full Name instead of the Facebook ID for the > Geeklog login name. If a dup is found it should then call on > USER_uniqueUsername to solve the problem. Almost the same problem with LinkedIn, btw. It's not a number but a random-looking string. Not memorable at all. > Does that sound find with everyone using someone's full name as their > login name for Facebook? I'd say a username shouldn't have spaces in it. Which is how I implemented it for LinkedIn now: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/0813a4eb4c7c bye, Dirk _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From cordiste at free.fr Sat Apr 30 12:44:22 2011 From: cordiste at free.fr (cordiste) Date: Sat, 30 Apr 2011 18:44:22 +0200 Subject: [geeklog-devel] Facebook usernames In-Reply-To: <00ac01cc073b$f4fdf250$def9d6f0$@cogeco.net> References: <3B189D0C-A345-40CE-9444-F40867611829@haun-online.de> <006301cc06a1$da50ee20$8ef2ca60$@cogeco.net> <00ac01cc073b$f4fdf250$def9d6f0$@cogeco.net> Message-ID: > Does that sound find with everyone using someone's full name as their login name for Facebook? Is the full name a public data? If yes I guess we can use it and we can let the users change their user's name. Ben 2011/4/30 Tom : > I was going to check LinkedIn, ?thanks. > > At first I thought no spaces as well but we do allow spaces in a username > for a normal Geeklog Account. > > Tom > > > -----Original Message----- > From: geeklog-devel-bounces at lists.geeklog.net > [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Dirk Haun > Sent: April-30-11 8:59 AM > To: Geeklog Development > Subject: Re: [geeklog-devel] Facebook usernames > > Tom wrote: > >> I am not liking all the numbers either. The OAuth class actually >> already uses USER_uniqueUsername so I just have to change one line in >> the Facebook class to use Full Name instead of the Facebook ID for the >> Geeklog login name. If a dup is found it should then call on >> USER_uniqueUsername to solve the problem. > > Almost the same problem with LinkedIn, btw. It's not a number but a > random-looking string. Not memorable at all. > > >> Does that sound find with everyone using someone's full name as their >> login name for Facebook? > > I'd say a username shouldn't have spaces in it. Which is how I implemented > it for LinkedIn now: > > http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/0813a4eb4c7c > > bye, Dirk > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > From dirk at haun-online.de Sat Apr 30 17:08:54 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 30 Apr 2011 23:08:54 +0200 Subject: [geeklog-devel] OAuth and sessions (was: Geeklog 1.8.0) In-Reply-To: <009801cc05af$844b12f0$8ce138d0$@cogeco.net> References: <025301cbfe97$1ebe35d0$5c3aa170$@cogeco.net> <529D3909-FF2F-44A5-93BF-551193FC5C61@haun-online.de> <00a401cc0350$25185380$6f48fa80$@cogeco.net> <00c101cc0359$2df056c0$89d10440$@cogeco.net> <7AD53CCC-7C36-46EF-A645-D9AE3D0A41CA@haun-online.de> <00c601cc0360$d6e2e700$84a8b500$@cogeco.net> <009801cc05af$844b12f0$8ce138d0$@cogeco.net> Message-ID: <1A348D10-763E-42CC-A482-AFEB60E6EE46@haun-online.de> Tom wrote: > Have you tried OpenID? Just wanted to confirm that OpenID had the same problem and that it's fixed now. bye, Dirk