From dirk at haun-online.de Wed Dec 7 04:29:30 2011 From: dirk at haun-online.de (Dirk Haun) Date: Wed, 7 Dec 2011 10:29:30 +0100 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> Message-ID: <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> I'm collecting some ideas for a Lightning Talk about Geeklog at FOSDEM right now. Here's a question for which I don't really have a good answer: Why would you choose Geeklog over one of the other CMS? Suggestions welcome :) bye, Dirk -- http://www.themobilepresenter.com/ From komma at ivywe.co.jp Wed Dec 7 08:05:30 2011 From: komma at ivywe.co.jp (=?ISO-2022-JP?B?GyRCOiM2cEUvO1IbKEIgR2Vla2xvZyBJdnlXZQ==?=) Date: Wed, 7 Dec 2011 22:05:30 +0900 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> Message-ID: Hi, Dirk > Why would you choose Geeklog over one of the other CMS? Because I trust Geeklog code and coder Dirk and other members. They are always friendly and kind for others. Ivy From vfuria at gmail.com Wed Dec 7 11:07:26 2011 From: vfuria at gmail.com (Vincent Furia) Date: Wed, 7 Dec 2011 09:07:26 -0700 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> Message-ID: 1. Unix like permissions to control access to items. 2. Very efficient commenting system with support for nested comments (though, that's just me bragging) -Vinny On Wed, Dec 7, 2011 at 02:29, Dirk Haun wrote: > I'm collecting some ideas for a Lightning Talk about Geeklog at FOSDEM > right now. Here's a question for which I don't really have a good answer: > > Why would you choose Geeklog over one of the other CMS? > > Suggestions welcome :) > > bye, Dirk > > > -- > http://www.themobilepresenter.com/ > > _______________________________________________ > 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 cordiste at free.fr Wed Dec 7 17:11:07 2011 From: cordiste at free.fr (cordiste) Date: Wed, 7 Dec 2011 23:11:07 +0100 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> Message-ID: 1. Unix like permissions to control access to items. 2. Simple and robust ;p 3. Polyvalent, multipurpose ;b 4 NOT a huge community ;) 5 Always on the run :) Ben 2011/12/7 Vincent Furia : > 1. Unix like permissions to control access to items. > 2. Very efficient commenting system with support for nested comments > (though, that's just me bragging) > > -Vinny > > > On Wed, Dec 7, 2011 at 02:29, Dirk Haun wrote: >> >> I'm collecting some ideas for a Lightning Talk about Geeklog at FOSDEM >> right now. Here's a question for which I don't really have a good answer: >> >> Why would you choose Geeklog over one of the other CMS? >> >> Suggestions welcome :) >> >> bye, Dirk >> >> >> -- >> http://www.themobilepresenter.com/ >> >> _______________________________________________ >> 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 websitemaster at cogeco.net Thu Dec 8 09:46:19 2011 From: websitemaster at cogeco.net (Tom) Date: Thu, 8 Dec 2011 09:46:19 -0500 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> Message-ID: <014501ccb5b8$25c43f90$714cbeb0$@cogeco.net> To add to the list: Geeklog has been in development for over 10 years. We offer a mature product that offers several anti-spam measures. Our community is multi-cultural. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of cordiste Sent: December-07-11 5:11 PM To: Geeklog Development Subject: Re: [geeklog-devel] FOSDEM 2012 1. Unix like permissions to control access to items. 2. Simple and robust ;p 3. Polyvalent, multipurpose ;b 4 NOT a huge community ;) 5 Always on the run :) Ben 2011/12/7 Vincent Furia : > 1. Unix like permissions to control access to items. > 2. Very efficient commenting system with support for nested comments > (though, that's just me bragging) > > -Vinny > > > On Wed, Dec 7, 2011 at 02:29, Dirk Haun wrote: >> >> I'm collecting some ideas for a Lightning Talk about Geeklog at >> FOSDEM right now. Here's a question for which I don't really have a good answer: >> >> Why would you choose Geeklog over one of the other CMS? >> >> Suggestions welcome :) >> >> bye, Dirk >> >> >> -- >> http://www.themobilepresenter.com/ >> >> _______________________________________________ >> 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 dirk at haun-online.de Sun Dec 11 03:19:44 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sun, 11 Dec 2011 09:19:44 +0100 Subject: [geeklog-devel] FOSDEM 2012 In-Reply-To: <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> References: <019901cca923$89df6410$9d9e2c30$@cogeco.net> <91B5B38A-DF39-48F2-AF5D-B74842A3D23A@haun-online.de> <9A950AB1-1FC6-4C72-BDEA-A12078E3B9BA@haun-online.de> Message-ID: <652F6A3E-9F7B-45EE-84AA-82B82535E54D@haun-online.de> Thanks everybody, that gives me something to work with. Proposal for a Lightning Talk submitted (deadline is next Tuesday, acceptance notification supposed to arrive before Christmas). We'll see what happens. (I see my other talk propsal is now listed as "rejected", but I haven't heard anything official yet) bye, Dirk -- http://www.themobilepresenter.com/ From websitemaster at cogeco.net Thu Dec 15 09:32:21 2011 From: websitemaster at cogeco.net (Tom) Date: Thu, 15 Dec 2011 09:32:21 -0500 Subject: [geeklog-devel] Geeklog Topics, Blocks and Stories In-Reply-To: <017601ccaf77$16200cf0$426026d0$@cogeco.net> References: <017601ccaf77$16200cf0$426026d0$@cogeco.net> Message-ID: <006701ccbb36$5b24aca0$116e05e0$@cogeco.net> I have finished off the features on my list below except for cleaning up the code. I plan now to add the ability to assign one or more topic to a staticpage. When a staticpage is assigned to a topic it will take on the blocks of that topic and it's menu item if enabled will only display in that topic. When updating the code I also plan on removing the topic list from the Centerblock part since it will now use the new topic list. When working on this I will also be adding code to better track what topic we are in at any given moment. If I have time I also think we need to add a check box to the topic editor that allows topic permissions on a save to be copied to any child topics to make things a little easier and less confusing. Tom -----Original Message----- From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Tom Sent: November-30-11 10:45 AM To: 'Geeklog Development' Subject: [geeklog-devel] Geeklog Topics, Blocks and Stories Hi All, It is a little later than I wanted but I just pushed the latest change which allows a story to have more than one topic. Things that do not work properly at the moment include syndication and daily digest. I just realized while working on the Daily Digest that I need to work from an anonymous point of view of the topic tree and not the current user when creating the rss file. Daily Digest has a similar issue where the topic tree can be different for each user. I hope to have this fixed in a week. Stuff I still need to do include depreciating the functions listed below and moving them to the topic library using TOPIC_functionName as their new names. COM_topicArray COM_topicList COM_showTopics COM_getTopicImageUrl COM_emailUserTopics As well as cleanup the libraries for Topics and Blocks. The follow Interface Updates are still needed (but not required for things to work) which I still plan on doing: - Content Syndication edit form - My Account Page -> Content Tab -> Exclude Topics and Daily Digest Options I also plan on adding the topic selection to staticpages . And finally the Topic Admin list and edit form should get some sort of interface upgrade (any takers?). So to date Geeklog 1.9.0 has a number of new features. This includes child topics, blocks assigned to multiple topics, and stories assigned to multiple topics. With these changes I have had to update a large number of Geeklogs features. I have tested things a fair bit but I know there are still lots of bugs to be found. With that in mind I have kept track of all the things that were affected by my changes that need to be retested to make sure they work as expected. To Test - Geeklog Fresh Install - Geeklog Upgrade (Migration of Blocks, Topics and Stories) Notes: - Everything below needs testing in one Language and multiple Language sites. - Watch Permissions. To edit, a user needs edit access to the story as well as ALL TOPICS the story belongs too. - Directory - View All and selected topics - Topics - How all parts of Geeklog works with no topics - Permissions - Config Options - Edit, View, Delete - Hidden Topics - Inherited Topics - Archive Topic - Excluded Topics (by User) - Email Topics - Blocks - Permissions - Edit, View, Delete - Inherited Blocks - Stories - Permissions - Edit, View, Delete - Inherited Stories - Featured Stories in Topic and on Homepage - Archive Stories - Whats New Block - Older Stuff Block - Trackbacks - Admin Lists - Email Story - Story Submissons - Submit, Edit, View, Approve, Delete - Submission list (For Draft Stories as well) - Comments - Post, View and Edit Story Comments - Whats New Block - Feeds - Article Content Syndication - Users - Excluded Topics - Daily Digest - Search - Topics _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From vfuria at gmail.com Sat Dec 17 22:32:59 2011 From: vfuria at gmail.com (Vincent Furia) Date: Sat, 17 Dec 2011 20:32:59 -0700 Subject: [geeklog-devel] Mercurial Install Error Message-ID: I pulled the latest using Hg and got the attached error when trying to do a vanilla install. I confirmed that I can install 1.8.1 without a problem. -Vinny -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Sun Dec 18 10:53:05 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sun, 18 Dec 2011 16:53:05 +0100 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: References: Message-ID: Vincent Furia wrote: > I pulled the latest using Hg and got the attached error when trying to do a vanilla install. I confirmed that I can install 1.8.1 without a problem. Works for me. Having said that: From the Call Stack (isn't that a nice new feature? ;-) I'd say it can't write the sitemap.xml file and then something goes wrong on the way to reporting this as an error. The error reporting should be such that it doesn't call COM_startBlock in this situation, since that then goes into the template engine, which nowadays tries to replace autotags, which may not be a good idea when you're in the middle of installing a new plugin. bye, Dirk -- http://www.themobilepresenter.com/ From websitemaster at cogeco.net Sun Dec 18 15:17:59 2011 From: websitemaster at cogeco.net (Tom) Date: Sun, 18 Dec 2011 15:17:59 -0500 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: References: Message-ID: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> Actually I meant to tell you that the call stack you added has saved me a fair bit of time when I was adding in the topic stuff. 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: December-18-11 10:53 AM To: Geeklog Development Subject: Re: [geeklog-devel] Mercurial Install Error Vincent Furia wrote: > I pulled the latest using Hg and got the attached error when trying to do a vanilla install. I confirmed that I can install 1.8.1 without a problem. Works for me. Having said that: From the Call Stack (isn't that a nice new feature? ;-) I'd say it can't write the sitemap.xml file and then something goes wrong on the way to reporting this as an error. The error reporting should be such that it doesn't call COM_startBlock in this situation, since that then goes into the template engine, which nowadays tries to replace autotags, which may not be a good idea when you're in the middle of installing a new plugin. bye, Dirk -- http://www.themobilepresenter.com/ _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From dirk at haun-online.de Sun Dec 18 15:46:41 2011 From: dirk at haun-online.de (Dirk Haun) Date: Sun, 18 Dec 2011 21:46:41 +0100 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> References: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> Message-ID: Tom wrote: > Actually I meant to tell you that the call stack you added has saved me a > fair bit of time when I was adding in the topic stuff. :) I usually have Xdebug installed, from which this feature was shamelessly copied, but that wasn't working with early PHP 5.4 pre-releases. I've filed a bug report for the issue: http://project.geeklog.net/tracking/view.php?id=1412 bye, Dirk -- http://www.themobilepresenter.com/ From vfuria at gmail.com Mon Dec 19 01:29:36 2011 From: vfuria at gmail.com (Vincent Furia) Date: Sun, 18 Dec 2011 23:29:36 -0700 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: References: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> Message-ID: Ran into another problem once I manually created (and chmod 666'd) the site sitemap.xml. I attached the new stack to the same bug report, though perhaps it should be a separate issue (though it still seems to be impacting the plugin install). Also (in reference to the first install problem), I noticed that 1.8.1 had an error with the missing sitemap.xml file, but it was kind enough to tell me the problem without root debugging enabled. Sorry I only have time to find these problems and not enough to investigate them more fully myself. Also, apologies to Tom as I had planned to look at his new topic features. -Vinny On Sun, Dec 18, 2011 at 13:46, Dirk Haun wrote: > Tom wrote: > > > Actually I meant to tell you that the call stack you added has saved me a > > fair bit of time when I was adding in the topic stuff. > > > :) > > I usually have Xdebug installed, from which this feature was shamelessly > copied, but that wasn't working with early PHP 5.4 pre-releases. > > I've filed a bug report for the issue: > http://project.geeklog.net/tracking/view.php?id=1412 > > bye, Dirk > > > -- > http://www.themobilepresenter.com/ > > _______________________________________________ > 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 websitemaster at cogeco.net Mon Dec 19 09:32:43 2011 From: websitemaster at cogeco.net (Tom) Date: Mon, 19 Dec 2011 09:32:43 -0500 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: References: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> Message-ID: <00b301ccbe5b$11fc4ab0$35f4e010$@cogeco.net> Hey Dirk, When you get a chance do you want to tackle these items? I am still in the midst of updating the Staticpage plugin to support multiple topics along with tracking what topic the user is in better. Tom From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Vincent Furia Sent: December-19-11 1:30 AM To: Geeklog Development Subject: Re: [geeklog-devel] Mercurial Install Error Ran into another problem once I manually created (and chmod 666'd) the site sitemap.xml. I attached the new stack to the same bug report , though perhaps it should be a separate issue (though it still seems to be impacting the plugin install). Also (in reference to the first install problem), I noticed that 1.8.1 had an error with the missing sitemap.xml file, but it was kind enough to tell me the problem without root debugging enabled. Sorry I only have time to find these problems and not enough to investigate them more fully myself. Also, apologies to Tom as I had planned to look at his new topic features. -Vinny On Sun, Dec 18, 2011 at 13:46, Dirk Haun wrote: Tom wrote: > Actually I meant to tell you that the call stack you added has saved me a > fair bit of time when I was adding in the topic stuff. :) I usually have Xdebug installed, from which this feature was shamelessly copied, but that wasn't working with early PHP 5.4 pre-releases. I've filed a bug report for the issue: http://project.geeklog.net/tracking/view.php?id=1412 bye, Dirk -- http://www.themobilepresenter.com/ _______________________________________________ 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 websitemaster at cogeco.net Fri Dec 23 15:47:27 2011 From: websitemaster at cogeco.net (Tom) Date: Fri, 23 Dec 2011 15:47:27 -0500 Subject: [geeklog-devel] Staticpage Plugin Updates Message-ID: <013301ccc1b4$152ce6c0$3f86b440$@cogeco.net> Hey All, I finished up on adding multiple topics to the staticpage plugin (which I had lost part way through and had to recode about half of it . ugh, I hope I got it all :-). I also updated the session code to now track the last topic the user was in (if known) Here is the summary of updates (and what else that needs testing) - Sessions - Who's Online is tracked properly (anonymous users are now tracked) - Last topic is tracked (data stored in session table) ******************************************** Staticpage Plugin - Search - Staticpage by topic - Menu - Staticpage menu item only comes up in topics it is assigned to - Staticpage displays the same blocks as the topic it is in. If last topic not known then use default - If staticpage is a centerblock it can appear in all topics it is assigned too - Only one entire page centerblock is allowed per topic (each language can have one) Things I still plan to work on: 1. Tidy up topic code a bit more 2. Add topic awareness to other things like story submission, comment view and submit, etc. 3. Start adding the changes to the Wiki 4. Bugs from the new topic stuff 5. Get that comment form feature implemented from Dengen 6. Take a look at getting breadcrumbs into Geeklog (based on topics) that supports the richsnippet search engine format (microdata) 7. Check out rich snippet support for authors and see how easy that can be added in for stories (and maybe other items for plugins) I also just remembered about the web services. I am not sure how things are affected their as I have never used them. Happy Holidays Tom -------------- next part -------------- An HTML attachment was scrubbed... URL: From vfuria at gmail.com Fri Dec 23 18:44:15 2011 From: vfuria at gmail.com (Vincent Furia) Date: Fri, 23 Dec 2011 16:44:15 -0700 Subject: [geeklog-devel] Mercurial Install Error In-Reply-To: References: <006601ccbdc2$22ce43f0$686acbd0$@cogeco.net> Message-ID: Ignore this second error. Turns out my "fresh" mercurial pull wasn't as fresh as I had thought. Sorry about that. The first error, with the missing sitemap.xml file stands. Plus the problem with install errors calling COM_errorLog which won't work before the install is complete. -Vinny On Sun, Dec 18, 2011 at 23:29, Vincent Furia wrote: > Ran into another problem once I manually created (and chmod 666'd) the > site sitemap.xml. I attached the new stack to the same bug report, > though perhaps it should be a separate issue (though it still seems to be > impacting the plugin install). > > Also (in reference to the first install problem), I noticed that 1.8.1 had > an error with the missing sitemap.xml file, but it was kind enough to tell > me the problem without root debugging enabled. > > Sorry I only have time to find these problems and not enough to > investigate them more fully myself. Also, apologies to Tom as I had planned > to look at his new topic features. > > -Vinny > > > On Sun, Dec 18, 2011 at 13:46, Dirk Haun wrote: > >> Tom wrote: >> >> > Actually I meant to tell you that the call stack you added has saved me >> a >> > fair bit of time when I was adding in the topic stuff. >> >> >> :) >> >> I usually have Xdebug installed, from which this feature was shamelessly >> copied, but that wasn't working with early PHP 5.4 pre-releases. >> >> I've filed a bug report for the issue: >> http://project.geeklog.net/tracking/view.php?id=1412 >> >> bye, Dirk >> >> >> -- >> http://www.themobilepresenter.com/ >> >> _______________________________________________ >> 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 bckurera at fossuser.lk Sat Dec 24 07:07:07 2011 From: bckurera at fossuser.lk (Buddhika Chandradeepa Kurera) Date: Sat, 24 Dec 2011 17:37:07 +0530 Subject: [geeklog-devel] geekLog in WAMP - installation Message-ID: Hello Folks, I got a question from one of the students in my university asking how to install geekLog in WAMP? Because when he tries to install it, it asked the 777 permission on backup folder. But in windows that is not required. Then later installing on WAMP was done by changing public_html/admin/install/index.php line 1147 to if (!$num_wrong) { Then the script is not checking the file permissions. What I would like to raise here is, is there a separate script for WAMP oriented installation of geeklog? Or is there any risk by not checking file permission (as on windows file permission is not required!)? Comments welcome, thanks. -- Regards, *Buddhika Chandradeepa Kurera* -------------- next part -------------- An HTML attachment was scrubbed... URL: From bckurera at fossuser.lk Sun Dec 25 09:33:16 2011 From: bckurera at fossuser.lk (Buddhika Chandradeepa Kurera) Date: Sun, 25 Dec 2011 20:03:16 +0530 Subject: [geeklog-devel] Start working with - dynamic feeds Message-ID: Hello Folks, I started working with the project "dynamic feeds" [1] in this vacation. If anyone worked or familiar with this please support me with your knowledge, I really value it. I am studying the API these days and welcome comments. Still no architecture has been set but after a discussion with Dirk I am hoping to insert feeds to database and query them according to HTTP GET request and later access controls will be introduced. Please help me to shape this. thanks for your time and I value every comment and support. [1] http://wiki.geeklog.net/index.php/SoC_dynamic_feeds -- Regards, *Buddhika Chandradeepa Kurera* -------------- next part -------------- An HTML attachment was scrubbed... URL: From websitemaster at cogeco.net Sun Dec 25 13:19:19 2011 From: websitemaster at cogeco.net (Tom) Date: Sun, 25 Dec 2011 13:19:19 -0500 Subject: [geeklog-devel] Start working with - dynamic feeds In-Reply-To: References: Message-ID: <019201ccc331$b82e5600$288b0200$@cogeco.net> Thanks Buddhika for starting in on this project. Once you have a rough plan laid out, share it with us and we can give you our opinion and suggestions on things. If you have any questions about a certain aspect just ask away. Tom From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Buddhika Chandradeepa Kurera Sent: December-25-11 9:33 AM To: Geeklog Development Subject: [geeklog-devel] Start working with - dynamic feeds Hello Folks, I started working with the project "dynamic feeds" [1] in this vacation. If anyone worked or familiar with this please support me with your knowledge, I really value it. I am studying the API these days and welcome comments. Still no architecture has been set but after a discussion with Dirk I am hoping to insert feeds to database and query them according to HTTP GET request and later access controls will be introduced. Please help me to shape this. thanks for your time and I value every comment and support. [1] http://wiki.geeklog.net/index.php/SoC_dynamic_feeds -- Regards, Buddhika Chandradeepa Kurera -------------- next part -------------- An HTML attachment was scrubbed... URL: From cordiste at free.fr Sun Dec 25 14:09:22 2011 From: cordiste at free.fr (cordiste) Date: Sun, 25 Dec 2011 20:09:22 +0100 Subject: [geeklog-devel] Staticpage Plugin Updates In-Reply-To: <013301ccc1b4$152ce6c0$3f86b440$@cogeco.net> References: <013301ccc1b4$152ce6c0$3f86b440$@cogeco.net> Message-ID: Thank you for all your hard work. Happy Holidays to you and everyone. Ben 2011/12/23 Tom : > Hey All, > > > > I finished up on adding multiple topics to the staticpage plugin (which I > had lost part way through and had to recode about half of it ? ugh, I hope I > got it all :-). I also updated the session code to now track the last topic > the user was in (if known) > > > > Here is the summary of updates (and what else that needs testing) > > > > - Sessions > > ??????????????? - Who's Online is tracked properly (anonymous users are now > tracked) > > ??????????????? - Last topic is tracked (data stored in session table) > > > > ******************************************** > > Staticpage Plugin > > - Search > > ??????????????? - Staticpage by topic > > - Menu > > ??????????????? - Staticpage menu item only comes up in topics it is > assigned to > > - Staticpage displays the same blocks as the topic it is in. If last topic > not known then use default > > - If staticpage is a centerblock it can appear in all topics it is assigned > too > > - Only one entire page centerblock is allowed per topic (each language can > have one) > > > > > > > > Things I still plan to work on: > > > > 1.?????? Tidy up topic code a bit more > > 2.?????? Add topic awareness to other things like story submission, comment > view and submit, etc? > > 3.?????? Start adding the changes to the Wiki > > 4.?????? Bugs from the new topic stuff > > 5.?????? Get that comment form feature implemented from Dengen > > 6.?????? Take a look at getting breadcrumbs into Geeklog (based on topics) > that supports the richsnippet search engine format (microdata) > > 7.?????? Check out rich snippet support for authors and see how easy that > can be added in for stories (and maybe other items for plugins) > > > > > > I also just remembered about the web services.? I am not sure how things are > affected their as I have never used them? > > > > Happy Holidays > > > > Tom > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > From cordiste at free.fr Sun Dec 25 16:38:06 2011 From: cordiste at free.fr (cordiste) Date: Sun, 25 Dec 2011 22:38:06 +0100 Subject: [geeklog-devel] geekLog in WAMP - installation In-Reply-To: References: Message-ID: Hi, Working with wamp for few years I see no issue for testing and developping themes or plugins for Geeklog. Ben 2011/12/24 Buddhika Chandradeepa Kurera : > Hello Folks, > > I got a question from one of the students in my university asking how to > install geekLog in WAMP? > Because when he tries to install it, it asked the 777?permission?on backup > folder. > But in windows that is not required. > > Then later installing on WAMP > was?done?by?changing?public_html/admin/install/index.php line 1147 > to?if (!$num_wrong) { > > Then the script is not checking the file permissions. > > What I would like to raise here is, is there a?separate?script for WAMP > oriented installation of geeklog? > Or is there any risk by not checking file?permission?(as on windows file > permission?is not required!)? > > Comments welcome, thanks. > -- > > Regards, > > Buddhika Chandradeepa Kurera > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > From bckurera at fossuser.lk Mon Dec 26 05:48:28 2011 From: bckurera at fossuser.lk (Buddhika Chandradeepa Kurera) Date: Mon, 26 Dec 2011 16:18:28 +0530 Subject: [geeklog-devel] Design dynamic-feeds Message-ID: Hello Folks, Regarding Dynamic Feeds Implementation; http://wiki.geeklog.net/index.php/SoC_dynamic_feeds I have studied the code behind the syndication and the rest and came up with the following idea. I am trying to generate dynamic feeds by querying the story table based on the demand from the requester. (Eg: access controllers, format ) * First check with syndication whether requested feed is enabled or not. If enabled, proceed and not enabled return an error. * Once a feed is requested and if it is not in the database, the feed is created and stored in the table for feeds. * Once a feed is requested and it is in the database, the feed is checked whether it is uptodate with the story table using kind of last-modified flag system. * If it is upto-date retrive the feed or modify it and retrive it. The modified feed relaces the existing feed in the table. (Most of the time the API should be updated to track this last-modified flag relevant to feeds.) I am hoping to expose one URL (like backend/feeds.php) to be contacted with some HTTP GET parameters to notify the state of access control, type (article, link ...etc) plus the format required. Once the system is built will think more advanced optimized ways of caching. Further it is possible to add capabilities to set the feeds visibility by the writer at the time of the submission or later when editing the story. Main parameters can be set and changed using syndication section at the admin section. Challenges: 1. Minimize system resource usage and database querying 2. Compatibility with other existing plug-ins. 3. Less modifications for the existing API. 4. Tracking last-modified flag in feeds and articles/link and others. That is my plan, comments and ideas are welcome. thanks -- Regards, *Buddhika Chandradeepa Kurera* -------------- next part -------------- An HTML attachment was scrubbed... URL: From websitemaster at cogeco.net Tue Dec 27 11:55:23 2011 From: websitemaster at cogeco.net (Tom) Date: Tue, 27 Dec 2011 11:55:23 -0500 Subject: [geeklog-devel] Design dynamic-feeds In-Reply-To: References: Message-ID: <003e01ccc4b8$53095990$f91c0cb0$@cogeco.net> No existing issues about your plan jump out at the moment. I do not know too much about the rss format. I assume there is a standard way to ask for authentication for whatever the user is using to view the feed? Dirk already probably mentioned this to you but I would probably start your work based on the latest version the repository and not from 1.8.1. Tom From: geeklog-devel-bounces at lists.geeklog.net [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Buddhika Chandradeepa Kurera Sent: December-26-11 5:48 AM To: Geeklog Development Subject: [geeklog-devel] Design dynamic-feeds Hello Folks, Regarding Dynamic Feeds Implementation; http://wiki.geeklog.net/index.php/SoC_dynamic_feeds I have studied the code behind the syndication and the rest and came up with the following idea. I am trying to generate dynamic feeds by querying the story table based on the demand from the requester. (Eg: access controllers, format ) * First check with syndication whether requested feed is enabled or not. If enabled, proceed and not enabled return an error. * Once a feed is requested and if it is not in the database, the feed is created and stored in the table for feeds. * Once a feed is requested and it is in the database, the feed is checked whether it is uptodate with the story table using kind of last-modified flag system. * If it is upto-date retrive the feed or modify it and retrive it. The modified feed relaces the existing feed in the table. (Most of the time the API should be updated to track this last-modified flag relevant to feeds.) I am hoping to expose one URL (like backend/feeds.php) to be contacted with some HTTP GET parameters to notify the state of access control, type (article, link ...etc) plus the format required. Once the system is built will think more advanced optimized ways of caching. Further it is possible to add capabilities to set the feeds visibility by the writer at the time of the submission or later when editing the story. Main parameters can be set and changed using syndication section at the admin section. Challenges: 1. Minimize system resource usage and database querying 2. Compatibility with other existing plug-ins. 3. Less modifications for the existing API. 4. Tracking last-modified flag in feeds and articles/link and others. That is my plan, comments and ideas are welcome. thanks -- Regards, Buddhika Chandradeepa Kurera -------------- next part -------------- An HTML attachment was scrubbed... URL: