From carlos.rivin at gmail.com Wed Apr 1 07:31:08 2009 From: carlos.rivin at gmail.com (=?ISO-8859-1?Q?Carlos_Eduardo_R=FChrwiem?=) Date: Wed, 1 Apr 2009 08:31:08 -0300 Subject: [geeklog-devel] SoC - Project Geeklog 2 FBConnect Message-ID: <28cedc830904010431k29be83c5jb375291a5ccca1c8@mail.gmail.com> Hello! I'm interested in doing this task. http://wiki.geeklog.net/index.php/Soc_geeklog2_FBConnect It's pretty easy to do the integration of FaceBook and Twitter so I plan on doing them on the summer and anything else that I can finish by the summer. I have experince in PHP and MySQL. I'm currently working on Java but my last job (a year ago) was PHP, i worked there for a year and a half. Who should I speak with? Thanks. -- _______________________________________________ Carlos Eduardo R?hrwiem Faculdade de Inform?tica Pontif?cia Universidade Cat?lica do Rio Grande do Sul From matt.danger.west at gmail.com Wed Apr 1 08:45:48 2009 From: matt.danger.west at gmail.com (Matt West) Date: Wed, 1 Apr 2009 08:45:48 -0400 Subject: [geeklog-devel] geeklog-devel Digest, Vol 26, Issue 30 In-Reply-To: References: Message-ID: <085035D4-7F53-41BE-BDBF-77ED132AC46C@gmail.com> > Hey Matt and all, > > Here is my revised proposal.. Tell me what you think! > > http://docs.google.com/Doc?id=dgfc479g_0cwc6w2hk > > Tim Tim, Your proposal is very good, well written, and well organized. You have covered the project in good detail and I can visualize how it will operate once completed. I saw you've already submitted it to Melange per our and Google's requests (thanks!). A few quick comments: > Private repositories, on the other hand, only allow specific users > to upload plugins to the repository. > [...] As well, private repositories can also limit who is able to > connect to and download from their repository. This would be > accomplished by a unique key hash that would be downloaded to an > approved site, that would log the site in and verify it. These key > hashes would be stored in the repository database. As mentioned in > the mailing list, there was some question as to why an administrator > would require this functionality. In my opinion it is always better > to allow for new functionality, instead of limiting the potential. > An administrator may want this functionality because they only want > to develop a plugin for a friend or for a group of people. However > this does go against the concept of open source, so it may be better > not to implement it at all. I can see the usefulness of a closed repository though I'm not sure it would be utilized. Dirk, et al, have we received any requests for this option? I do like the idea of developing with growth in mind, as you mentioned, so I would recommend developing the repository with this in mind but leaving the implementation for the "if I have time" part. > Blacklisting: > Repositories that contain malicious plugins can be black listed by > the main Geeklog site. This would work much like Google's > blacklisting for malicious sites. Users would be able to alert > Geeklog of malicious repositories, and if Geeklog verified these as > malicious, would be added to the Blacklist. This list would be > downloaded every time the plugin manager is started, and if a user > attempts to install from one of these malicious repositories, they > would be alerted of the danger, and the reason the site was black > listed. However they would not be prevented from installing a plugin > from that repository if they wanted to. > As well, if they had a blacklisted repository in their repository > list, a warning would be displayed every time the user started the > plugin manager, with a request to delete the offending repository > from the list. I think that instead of downloading a list every time the plugin manager is accessed that the blacklist check should occur when a user is adding a new repository. When they click "add" a request could be sent to wherever the blacklist is hosted (probably geeklog.net) with the address of the repository. > Project Timeline Double check Google's timeline, I think the SoC is 11-12 weeks. You may want to add a little more detail here. So think about my comments and I think your proposal is ready to go unless any of the other GL devs/mentors have any comments or suggestions. As an aside, we've asked students to consider writing a second proposal for another Geeklog project to help distribute the application load and increase the student's chance of being accepted. We have had *no* applications for our Webservices or Cross Site Publication API projects, are either of those something you might be interested in working on? Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From tcsp1900 at hotmail.com Thu Apr 2 21:46:16 2009 From: tcsp1900 at hotmail.com (Tim Patrick) Date: Thu, 2 Apr 2009 21:46:16 -0400 Subject: [geeklog-devel] FW: geeklog-devel Digest, Vol 27, Issue 1 In-Reply-To: References: Message-ID: Hey All, Here is a draft proposal fro the Cross Site Alert Plugin.. Tell me what you think, and if I am on the right path for it! Tim http://docs.google.com/Doc?id=dgfc479g_1c6x4z8zg _________________________________________________________________ Create a cool, new character for your Windows Live? Messenger. http://go.microsoft.com/?linkid=9656621 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ishesh at gmail.com Fri Apr 3 03:36:36 2009 From: ishesh at gmail.com (Ishesh Murarka) Date: Fri, 3 Apr 2009 13:06:36 +0530 Subject: [geeklog-devel] Automated Testing framework for Geeklog and its features: abstract In-Reply-To: <691ccb2d0904030025of52ac15g74a3575dd1e20884@mail.gmail.com> References: <691ccb2d0904030025of52ac15g74a3575dd1e20884@mail.gmail.com> Message-ID: <691ccb2d0904030036y6ba20bbj45ffba9c673fc609@mail.gmail.com> Pl let me know if my understanding of the topic is correct Application for summer of code 2009 Name: Ishesh Murarka (ishesh at gmail.com) Project: Automated Testing framework for Geeklog and its features Abstract: Testing is a very important phase of development which is usually overlooked or paid less attention to. It is not always possible for the developers to involve themselves in the testing phase. So a solution is to automatize the testing phase as much possible. This automated software testing can be implemented using a test autimation framework like the one's listed on the ideas wiki page of geeklog. Of these and the many others available under the open source licenses I would prefer the use of Selenium which is a complete testing framework IDE in itself, can be easily integrated to work with the browser, can generate the test codes in a number of languages. Another brilliant feature of Selenium is the Selenium Grid which can distribute the test computation over multiple servers, either remote or local, thus making large tests take lesser time. These features make Selenium an obvious choice for the test framework for Geeklog. Unit testing can be implemented at the function level by writing client code that exercises the units under test and uses assertions, exception handling or other control flow mechanisms to signal failure while using the PHPUnit test framework features simultaneously. Again PHPUnit is a better framework for unit testing php code as it has support for both xUnit and Test Anything Protols. The front-end functioanlity test has to be done for the various browsers, including Firefox, IE, Safari and others. These can be done using the Selenium IDE which would work as an add-on with the Mozilla FireFox browser. -- Regards, Ishesh Murarka -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Fri Apr 3 06:14:36 2009 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 03 Apr 2009 12:14:36 +0200 Subject: [geeklog-devel] FW: geeklog-devel Digest, Vol 27, Issue 1 Message-ID: <20090403121436.ggx3vu52gocg8ocw@webmail.df.eu> Tim Patrick wrote: > Here is a draft proposal fro the Cross Site Alert Plugin.. > Tell me what you think, and if I am on the right path for it! You seem to actually be on a slightly different path than laid out on the ideas page, but that's not necessarily a bad thing ;-) I don't think we had the "Open Hub" idea in mind with that proposal, but it does sound interesting. Spam could be a real problem with those, but you could handle them similar to how Geeklog handles story submissions: There's a submission queue that you can switch on and off and you can allow certain users (groups of users, actually) to post directly while others have to go through the submission queue. Can't go into too much detail from here now, but I like the general direction and would like to see it a bit more fleshed out on the implementation level (e.g. what protocol have you considered using between the nodes?). And a schedule, but I guess you know that. Make sure to submit the next revision into the webapp and we take it from there. bye, Dirk From chopinou at choplair.org Fri Apr 3 15:13:31 2009 From: chopinou at choplair.org (Choplair) Date: Fri, 3 Apr 2009 21:13:31 +0200 Subject: [geeklog-devel] Choplair's Google Summer of Code 2009 student proposal file for Geeklog project's full OpenID 2.0 implementation idea. Message-ID: <8e35836f0904031213o6c1c2f7aic92fb4fca757034e@mail.gmail.com> Hello. Yes that's a long title, and a long email. This is the copy of my OpenID 2.0 Google SoC student proposal I've just sent to you using the Google form (I hope it worked). Yes, I know there are already some people on the ring, and that I am coming late (yes, juuuust before the officialdeadline :p). But here it follow (some line bellow), for your information. I know you folks prefer ASCII to some PDF, so it's not a really nice looking text, sorry... (for the normal people : PDF is available at http://temp.choplair.info/Choplair_Geeklog_GSoC_2k9_application.pdf ) Nice reading for the adventurous. :) Regards, Choplair ============================================================ Choplair's Google Summer of Code 2009 student proposal file for Geeklog project's full OpenID 2.0 implementation idea. 2009-04-03 1 ? Useless introduction story ---------------------------------------- Hello the sweet Geeklog development folks ! My name is Choplair. I am aware it's more or less the student application deadline when you are receiving this, but, surprise, here I am submitting to you yet another proposal for implementing your OpenID 2.0 idea listed on your Google Summer of Code 2009 page [1]. I know there are already some other student proposals [2][3] for that same (seemly popular !) idea. I reviewed them, as a reviewed the whole content related to that project, on you wiki as the mailing list, and by no way it made me doubt of the legitimacy of my additional application (as you could believe I did because I'm sending this document to you at the very last time). The reason I am bit late is simple: I just stumbled across your Google SoC quite recently and rather haphazardly. A very few days ago, I was reading the daily news of some French Slashdot website named ?LinuxFR? [3] and found a pair of articles about the potential future developments of some popular open source projects, as there were just accepted as mentoring organization for the 2009 edition of Google's Summer of Code. So it made me wonder ?Oh! That's the new SoC! Nice!? and by curiosity I was willing to see the list of the various projects that had been accepted for this year, to visualize the panel of the open source program/software titles that, thanks to students working on it, would be going to get boosted during the summer. There were plenty of big names (Apache, KDE, Debian, Xorg, Mozilla, GIMP...) plus --and that's IMO very interesting for them-- some smaller (by the size, the development stage or the targeted audience) projects placed at the same level. I clicked on the name of some projects which I have affinity with, which I know they matched my programming skills, and which I also enjoy as a regular end user. Like I've said I was more curious than ambitious to participate in SoC this year... I know it's not the first time for you but I was surprised to see ?Geeklog? in the list, once again. So, because you perfectly fitted the point I mentioned above, I immediately loaded your SoC profile page. Project description, homepage... ?OK, nothing new for me, let's check out the link on bottom : idea list?. It pointed to your wiki and then, while reading your idea list, I suddenly stopped on the lower part and say : ?OMG ! OpenID 2.0 support ! They put this on that list for me !?. Then I read more about what you wanted and that really made me change my mind : I finaly wanted to participate in SoC, just for you and for this feature ! That was the path that led me to this document, but now this introduction is over I'm going to tell you more about what I could do, how I would do it, and why I would be the best option to pick up ! :p 2 - Project presentation, objectives and issues --------------------------------------------------------------- OK so I'm not going to reveal you undisclosed knowledge but let me recap what is the goal of OpenID, how it works, and why it is interesting for Geeklog so you can see I know my stuff. Well so OpenID is a rather new (first v1.0 specs in 2005) attempt to create an internet cross-website user authentication standard, meaning that it is not required any more for the visitor to manually input most of his/her personal datas (nickname, fullname, address, website...) to a website that requires it : it is done automatically by login using his/her OpenID on any site which has enabled support for it. It benefits both for the users which gain time (no more long registration form with always the same information to enter) and for the community-enabled websites which gain users (for the same reason, because boring form may be cause of non-subscription). The OpenID protocol has open and patent-free specifications, it works in a client/server basis and I would say it is at the same time a both centralized and decentralized system. Centralized, because the user data shared with any authorized website asking for them (the client, or ?Relying party?) are stocked on a single place (the server, acting as an ?OpenID provider?). Decentralized, because the OpenID provider server can be any host accessible by the Relying party using a simple URL/XRI and that can communicate using HTTP (that is to say virtually any webserver properly configured to handle OpenID request, which may be any address such as ?http://www.choplairopenidserver.com/? or ?http://choplair.myopenid.com?, etc.). This URL/XRI also represent the only required information that the user needs to input to the client for it to obtain the desired data (often after an authorization step by the OpenID server, though, making user data not accessible to everyone). At the current time, Geeklog is OpenID enabled, which is great. But there are limitation : At the time of the its implementation into Geeklog, the OpenID Authentifaction protocol was at its version 1.1. Some months later were announced the OpenID Authentication protocol version 2.0. Is is compatible with the previous version, but OpenID 1.1 is outdated and 2.0 is now the encouraged standard. It would thus be nice for Geeklog to upgrade OpenID support. Currently Geeklog supports OpenID as a client / Relying party only. It means that users can create account and login user their external OpenID, which is OK, but perhaps some Geeklog admins would like their own blog / CMS to provide an OpenID to it's members, thus acting as a OpenID server, which this is not yet supported. So basically for Geeklog the project would consist in upgrading OpenID support to the modern version (and try to anticipate OpenID 2.1), with full client / server implementation (even if acting as an OpenID server can be a totally optional feature, for the Geeklog administrator). That thing already sounds nice. On your wiki you call it ?medium? level difficulty. But where the thing sounds even nicer (?hard? difficulty level, as you wrote, I would say more pleasure !) is that there is currently no PHP implementation that fits the basic requirements : - OpenID Authenfication version 2.0 implementation (and not 1.1) - ?full duplex? support (same library can act as a OpenID server and as a client / Relying Party) ; - independent and light library, easily integrated into any PHP application ; - released under a (L)GPL-compatible license. So yeah, to sum up, the project transforms into writing, from scratch, a complete (both side) and free/libre OpenID 2.0 object-oriented PHP library, first, and then integrates it into Geeklog. Two things, but it seems like there is former point slightly more serious than the latter. :-) So it's like a project outside the project, since apart the time to implement it into Geeklog (which is the initial goal), the library development is independent and it has chance (at least I hope so, and I think that is actually what you would be proud to have promoted) to later being used in parallel by other free PHP applications that need to enable similar OpenID support. It's a challenge. A very interesting project since it transcends Geeklog needs to eventually become a useful piece of code usable by other developer. At the same time you would offer a nice feature to any Geeklog blog/CMS, but also giving a present to the whole free software community. I do like this project, technically and ideologically at the same time. Now let me tell you that in addition to support it, I have the perfect skills and personality to make that idea become real. 3 - Why I am the man for the job ------------------------------------------- Ok so it's time again for a story : let me introduce myself! My name is Thomas GUTLEBEN, better know on the internet under the nickname ?Choplair?. I am a 20 year old student living in France. I am someone curious, hardworking, and very very versatile. But here let me focus on the point that matters for the SoC and GL. First. In my university [4], in Toulouse, I officially learn psychology. But guys, not studying in some Physic / Maths / Computer Science Department of your local college isn't necessarily something that can prove you are not a pure geek. Let make it clear : I've been learning HTML (the language, not how to use Dreamweaver GUI) at 11, managing my first website online at 12, start coding in PHP / MySQL and running my own Apache websever (serving content through my slow connection) at 13. Since my 14 (in 2002) I have been a Free Software advocate and a intensive GNU/Linux user / admin (though I remain pragmatic and sometime use proprietary software / system that has not yet equal in the free world, like audio / video creation I am adept). Before orienting my studies to something which isn't related, because I just prefer learn IT stuff by myself and act without diploma but skill as a freelance programmer / webmaster / audio-video engineer, I did some professional training --as requested my French high school-- in local webdevelopment company, some making business with GPL software, and each time it was a success. Between the web coding services I provide individually and some experiences working in companies when it is not school period, I have also directed an internet-base copyleft-oriented multimedia / software / web organization, the Choplair Network [4], that I founded in 2003 (I was 15), and provided some GPL program in Python (not big thing but smart one and popular within targeted range of user), website creation (from the single page website to the big dynamic portal), and miscellaneous graphic / audio / video works for the whole world, friend, association or business. [you'll see there is no more news for more than a year but those month I got really occupied by more artistic project :p] It's perhaps not very relevant to the more or less pure-PHP project idea, but it is also noticeable that I am a W3C standards guru that is always looking for producing clean XHTML / CSS code, that is in the same time light, fully-accessible and efficient (the W3C validator for http://www.geeklog.net/ currently counts 4 errors, what a shame !). I think that should make you estimate the level of my global web programming skill and experience, notably PHP coding and HTTP communication (which is intensively used by OpenID). If you prefer clear statement : I am very skilled and have strong experience with GNU&Linux / Apache / PHP / MySql / (X)HTML / CSS / HTTP and of course OpenID protocol (all the thing I would need to handle at a time or another to conduct that project till the end). I'm also used to work in a transparent way using CVS / SVN repository. Now you perhaps want some shock sentence to help you choosing among the other participants? The kind of sentence that make you understand that I know about OpenID and that I'm not a tourist that chose the Geeklog project randomly. Do you remember the name of the guy that added OpenID 1.1 support to Geeklog two years ago? It's me, Choplair! Go check your changelog [5]. I did that ?half duplex? (client only, but that's what you wanted) OpenID 1.1 support in a reaction to a 100$ bounty you offered. It was something I enjoyed. You consider this project as the most ?risky? / ?experimental? of your Google SoC ideas, but if I did something quite nice (since you still use it) some hours during one week for 100$, so imagine what can I produce if I was selected to work on that during the full summer against some big bucks ? :) I would do it. Both library then Geeklog inclusion. No problem, just lot of fun. :) 4 ? Discourse on the Method ---------------------------------------- Ok so here is explain what I would do I were selected. Of course that plan may be adapted during the development process, and it is vague regarding precise date, because it's quite hard for me to schedule the thing day per day. I'll consider the complete working time to be 12 weeks, and cut it into quarter. As you know there is two major step : creating a brand new OpenID 2.0 library that fit all the requirement mentioned above (GPL compatible, both side client/server, independent, object oriented, OpenID version 2.0 and ready for the future) and then make Geeklog suppors OpenID 2.0 in a client / server fashion using that library that has been written (but could be reusable by potential other projects). Writing the library is the big thing. I would say it would take 2/4 (yes that ? :p) of the time (from 1st week to week number 6). For more transparency and more independence (that is what you want, at least it seems), I won't be agains't directly create some Source Forge project just for the OpenID library. There you'll thus be able to monitor my change almost in real time since I would use SVN a lot, provide news report, and finaly some alpha / beta / stable release. I would build it not in a successive fashion (first the server, then the client, or contrary) but client / server in parallel, so that the feature I implement in one side can be handled by the other side. But of course I'll test my implementation with various other client (for the server) and server (for the client) to be sure that is universally supported (but since the OpenID 2.0 specs would be my hand book, that should be the case). The third quarter of time (from week 7 to week 9 included) will be to implement it into Geeklog. That should be easier, especially for the client part since it is mostly an adaptation of what already exists, and I have been the author of what already exists. The fourh quarter of time (from week 10 to week 12 included) will consist in final stuffs : testing, bug chase, documentation, optimization, etc. OK it's 18:50 UTC right now (student application deadline within 10 minutes, hope my mother board isn't going to burn suddenly !) so I cannot enter more in detail but of course I will provide any further information you may want. I available during to whole SoC time (no holiday without internet access are planned for me). I am reliable and very easy to reach using email or various IM protocol, if needed. Thank you for you attention, and please remind that the proposal that comes at the very end may eventually be the very best ! Bye folks ! 5 ? Link references --------------------------- 1 - http://wiki.geeklog.net/index.php/SoC_full_openid_support 2 - http://eight.pairlist.net/pipermail/geeklog-devel/2009-March/004141.html 3 - http://eight.pairlist.net/pipermail/geeklog-devel/2009-March/004130.html 4 ? http://www.choplair.org 5 - http://www.geeklog.net/article.php/openid-patch?query=choplair -- ____ __ _ ___ ___ __ ___ ___ ___ / ___/ / /_/ / / _ \ / _ \ / / / _ | /_ _/ / _ \ / /__ / _ / / /_/ / / __/ / /_ / __ | _/ /_ / , _/ \___/ /_/ /_/ \___/ /_/ /___//_/ |_|/___//_ /\_| >> Copyleft Multimedia Production Network << ________________________________________ >> E'mail: contact AT choplair DOT net >> Fax: +33 (0) 957 90 42 42 >> Post: CHOPLAIR. 2 rue de l'orne. #495 31100 Toulouse (FRANCE) ________________________________________ >> NET'work: http://www.choplair.net >> COMmunication: http://www.choplair.com >> ORGanization: http://www.choplair.org >> Entertainment U'nit: http://www.choplair.eu >> FoRums: http://www.choplair.fr >> INFO'rmal: http://www.choplair.info From dirk at haun-online.de Fri Apr 3 16:06:51 2009 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 3 Apr 2009 21:06:51 +0100 Subject: [geeklog-devel] Choplair's Google Summer of Code 2009 student proposal file for Geeklog project's full OpenID 2.0 implementation idea. In-Reply-To: <8e35836f0904031213o6c1c2f7aic92fb4fca757034e@mail.gmail.com> References: <8e35836f0904031213o6c1c2f7aic92fb4fca757034e@mail.gmail.com> Message-ID: <20090403200651.1480260281@smtp.haun-online.de> Choplair wrote: >Yes, I know there are already some people on the ring, and that I am >coming late (yes, juuuust before the officialdeadline :p). >But here it follow (some line bellow), for your information. Now that's a nice surprise - welcome back. But be warned, you've got some strong competition :) bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From dirk at haun-online.de Fri Apr 10 13:57:58 2009 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 10 Apr 2009 19:57:58 +0200 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <20090321085349.1807643239@smtp.haun-online.de> References: <20090321085349.1807643239@smtp.haun-online.de> Message-ID: <20090410175758.298460735@smtp.haun-online.de> >Now that the Summer of Code is on again, we should really be wrapping up >1.6 development ASAP. Okay, we're one big step closer to that: The comment changes from Jared's GSoC project have finally landed on the trunk. Thanks to Mike for the preparation. I noticed some things that weren't working properly, so I had to backport a few more bits and pieces from the gsoc-2008 repository. Still needs some work and possibly more backports ... This should have been the last time we had to do manual ports between repositories. The plan for this year is to give each GSoC student their own branch and then hope that Mercurial does most of the rest for us. Looks like almost everybody has done their homework since the last roll call (Thanks, guys!). I'll go and poke the remaining delinquents in private emails ;-) Oh, and regarding the comment code, I could use some help from someone with knowledge about MS SQL to add the new tables to mssql_tableanddata.php and the update script. Anyone? bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From sc1245 at messiah.edu Fri Apr 10 14:55:31 2009 From: sc1245 at messiah.edu (Sean Clark) Date: Fri, 10 Apr 2009 14:55:31 -0400 Subject: [geeklog-devel] Bug 0000775 - proposed solution Message-ID: <49DF5DE3020000CB0001A1A2@gwia.messiah.edu> Sorry for the lengthy time before this response, it's exam season for this college student. Templates that appear to need the nofollow are: plugins/templates/calendarweek.thtml plugins/templates/weekview.thtml and of course, public_html/calendar/index.php I'm not very familiar with the way Geeklog is structures, but it appears that the best way to get 'nofollow' into the templates would be by doing something like $cal_templates->set_var('relnofollow', $relnofollow). $relnofollow can be set to either be blank, or to rel="nofollow", depending on the outcome of another conditional statement that will examine the url parameters and compare them to the current date and time. So what I'm asking is whether running the variables that are assigned to $cal_templates around line 550 through a conditional statement, and then having the templates use a resulting $relnofollow variable would work. Also, where should I define the $_CA_CONF variable? I saw them used in a few spots, but wasn't sure where they get assigned. Thanks, Sean >>> "Dirk Haun" 03/24/09 3:11 PM >>> Sean Clark wrote: >This may seem like an idiotic question, but what are the templates and their >connection to the calendar on Geeklog? The HTML for the calendar comes from the template files in plugins/ calendar/templates. They are basically HTML with a few placeholders for the actual data. Some of those placeholders form links, though. Here's a snippet from calendarweek.thtml: That looks like another link that should have the nofollow when it points too far into the future. So the fix for this bug also requires some template changes. >Templates aside, I think I corrected the problem using the concept above as >far as all links on calendar/index.php go. Sounds good. >of course leaving the 12 easily accessible for change to the >desired value in the function. Just FYI, we have the convention to stick configuration items into an array. For the Calendar, that would be $_CA_CONF['somegoodnameforthatvaluehere']. >I'll wait to hear what these templates are >before getting too excited... :-) bye, Dirk -- http://www.haun-online.de/ http://geeklog.info/ _______________________________________________ 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 10 18:20:20 2009 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 11 Apr 2009 00:20:20 +0200 Subject: [geeklog-devel] Bug 0000775 - proposed solution In-Reply-To: <49DF5DE3020000CB0001A1A2@gwia.messiah.edu> References: <49DF5DE3020000CB0001A1A2@gwia.messiah.edu> Message-ID: <20090410222020.1140673267@smtp.haun-online.de> Sean Clark wrote: >So what I'm asking is whether running the variables that are assigned to >$cal_templates around line 550 through a conditional statement, and then >having the templates use a resulting $relnofollow variable would work. Since our old templating system doesn't have support for conditions - yes, that's probably the best solution here. >Also, where should I define the $_CA_CONF variable? I saw them used in a few >spots, but wasn't sure where they get assigned. That's the magic of our configuration class at work :) For a fresh install, add them to plugins/calendar/install_defaults.php. A $c->add('blah', ..., 'calendar'); would end up creating a $_CA_CONF['blah'] entry. bye, Dirk -- http://www.haun-online.de/ http://spam.tinyweb.net/ From sc1245 at messiah.edu Fri Apr 10 22:50:56 2009 From: sc1245 at messiah.edu (Sean Clark) Date: Fri, 10 Apr 2009 22:50:56 -0400 Subject: [geeklog-devel] Bug 0000775 - proposed solution Message-ID: <49DFCD50020000CB0001A1C8@gwia.messiah.edu> Alright, I've put in some conditions and implemented them where needed as $cal_templates variables, but I'll need to test it out to make sure things are going as planned. Another question though (sorry about being this needy): in the dayview section, if you view the source, there's a whole horde of links that end in submit.php. I'd assume we don't need to worry about 'nofollowing' these, or anything else ending with a submit.php since they only exist long enough to update calendar information; but the assumptions of a Geeklog noob often go awry. The majority of links are correctly 'nofollowed' with just a basic function, but the ones lurking in the templates aren't so easy... so I want to make sure I'm still on the right track. Thanks, Sean >>> "Dirk Haun" 04/10/09 6:20 PM >>> Sean Clark wrote: >So what I'm asking is whether running the variables that are assigned to >$cal_templates around line 550 through a conditional statement, and then >having the templates use a resulting $relnofollow variable would work. Since our old templating system doesn't have support for conditions - yes, that's probably the best solution here. >Also, where should I define the $_CA_CONF variable? I saw them used in a few >spots, but wasn't sure where they get assigned. That's the magic of our configuration class at work :) For a fresh install, add them to plugins/calendar/install_defaults.php. A $c->add('blah', ..., 'calendar'); would end up creating a $_CA_CONF['blah'] entry. bye, Dirk -- http://www.haun-online.de/ http://spam.tinyweb.net/ _______________________________________________ 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 11 04:15:30 2009 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 11 Apr 2009 10:15:30 +0200 Subject: [geeklog-devel] Bug 0000775 - proposed solution In-Reply-To: <49DFCD50020000CB0001A1C8@gwia.messiah.edu> References: <49DFCD50020000CB0001A1C8@gwia.messiah.edu> Message-ID: <20090411081530.7447112@smtp.haun-online.de> Sean Clark wrote: >there's a whole horde of links that end in >submit.php. I'd assume we don't need to worry about 'nofollowing' these It doesn't make sense to index the submission form, but then again submit.php is included in the robots.txt that we ship with Geeklog. So I think it's not necessary to add nofollows there. bye, Dirk -- http://www.haun-online.de/ http://geeklog.info/ From dirk at haun-online.de Sat Apr 11 09:02:54 2009 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 11 Apr 2009 15:02:54 +0200 Subject: [geeklog-devel] GSoC Reminder: Bugfix requirement Message-ID: <20090411130254.216822837@smtp.haun-online.de> Just a quick reminder for our GSoC applicants: I just went through the list of applications and noticed that some students haven't tried tackling a bug report yet, as requested in our application template. Or maybe you have and we simply haven't made the connection between your username and your real name on your application (Hi Pawel aka orian). So if in doubt, please add a comment to your application. bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From yankees26an at gmail.com Sat Apr 11 13:42:29 2009 From: yankees26an at gmail.com (Stan Palatnik) Date: Sat, 11 Apr 2009 13:42:29 -0400 Subject: [geeklog-devel] Solution for Bug 0000853 Message-ID: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> Hello, My name is Stanislav Palatnik. I've applied for gsoc 2009. I've looked over some bugs and have a proposal to solve bug 0000853 Basically it doesn't check if the date was valid. Current line: search.class.php if (!empty($this->_dateStart) AND !empty($this->_dateEnd)) { It works fine if the date format is valid. Even if you enter 1921-33-44 to 2034-22-33 it will still return the results. However, if the format is different IE 192-133-44 then you(well me at least) will get a rather pointless error message "Unfortunately, an error has occurred rendering this page. Please try again later." The simplest fix is including checkdate() in both the start and end dates fixed line: if (!empty($this->_dateStart) && !empty($this->_dateEnd) && checkdate($DE[1],$DE[2],$DE[0]) && checkdate($DS[1],$DS[2],$DS[0])) { Another faster solution would be just to check if mkdate returns false $startdate = mktime(0,0,0,$DS[1],$DS[2],$DS[0]); $enddate = mktime(23,59,59,$DE[1],$DE[2],$DE[0]); if($startdate!=false && $enddate!=false) $sql .= "AND (UNIX_TIMESTAMP({$_TABLES['comments']}.date) BETWEEN '$startdate' AND '$enddate') "; For even faster peformance, explicity put !=false to make PHP use less guessing -- Warmly, Stanislav -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Sat Apr 11 15:38:27 2009 From: dirk at haun-online.de (Dirk Haun) Date: Sat, 11 Apr 2009 21:38:27 +0200 Subject: [geeklog-devel] Solution for Bug 0000853 In-Reply-To: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> References: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> Message-ID: <20090411193827.526746335@smtp.haun-online.de> Stan Palatnik wrote: >The simplest fix is including checkdate() in both the start and end dates (...) >Another faster solution would be just to check if mkdate returns false > > $startdate = mktime(0,0,0,$DS[1],$DS[2],$DS[0]); Actually, when you crank up the error_reporting to E_ALL you already get an error for the mktime() call: "A non well formed numeric value encountered". I think the first thing we should be checking for is that the $DS and $DE arrays both have exactly 3 elements. And if the user mixed in some letters, both checkdate() and mktime() will barf again, so we may want to cast the 3 elements to (int) when calling any of those functions. Apart from that technicality, the real problem here is that this code exists in pretty much every plugin out there that implemented the search function ... And it doesn't look like the new search in 1.6.0 would change anything here. Sami? bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From yankees26an at gmail.com Sat Apr 11 16:03:17 2009 From: yankees26an at gmail.com (Stan Palatnik) Date: Sat, 11 Apr 2009 16:03:17 -0400 Subject: [geeklog-devel] Solution for Bug 0000853 In-Reply-To: <20090411193827.526746335@smtp.haun-online.de> References: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> <20090411193827.526746335@smtp.haun-online.de> Message-ID: <7aaf88900904111303n208413bekc67948351c287e98@mail.gmail.com> Yea I didn't account for alphanumeric input using ctype. In that case, if the text field contains any letters it should be run through *strtotime*(). It's a very flexible built-in php function that can detect alot of mixed dates. For example it detects "yesterday", " one week ago", June 10th 2008", etc. On Sat, Apr 11, 2009 at 3:38 PM, Dirk Haun wrote: > Stan Palatnik wrote: > > >The simplest fix is including checkdate() in both the start and end dates > (...) > >Another faster solution would be just to check if mkdate returns false > > > > $startdate = mktime(0,0,0,$DS[1],$DS[2],$DS[0]); > > Actually, when you crank up the error_reporting to E_ALL you already get > an error for the mktime() call: "A non well formed numeric value > encountered". > > I think the first thing we should be checking for is that the $DS and > $DE arrays both have exactly 3 elements. And if the user mixed in some > letters, both checkdate() and mktime() will barf again, so we may want > to cast the 3 elements to (int) when calling any of those functions. > > Apart from that technicality, the real problem here is that this code > exists in pretty much every plugin out there that implemented the search > function ... And it doesn't look like the new search in 1.6.0 would > change anything here. Sami? > > bye, Dirk > > > -- > http://www.geeklog.net/ > http://geeklog.info/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > -- Warmly, Stanislav -------------- next part -------------- An HTML attachment was scrubbed... URL: From maciej.cupial at gmail.com Sat Apr 11 17:14:22 2009 From: maciej.cupial at gmail.com (=?ISO-8859-2?Q?Maciej_Cupia=B3?=) Date: Sat, 11 Apr 2009 23:14:22 +0200 Subject: [geeklog-devel] A GL prototype with "Show Intro Text in Full View" tweak Message-ID: <5c8930480904111414o5d6ad854w29732f19ba881663@mail.gmail.com> Hello everybody, This post is written in response to Ivy's feature request nr 0000856. The link is: http://project.geeklog.net/tracking/view.php?id=856. Please note, that this prototype is just a form of a proposition and I did it partly to get myself a little bit familliar with GL developement. Added functionality: * New option "Show Intro Text in Full View" in both story editors: standard and advanced * New option "Show Intro Text in Full View" in GL Configuration -> Stories and Trackback -> Story fieldset * Now there are two preview blocks: Compact and Full in both story editors The syndication module and the "e-mail friend" feature both utilize this newly added flag. However, I think that the option called "Length of entries" in the feed editor should be redesigned. There should be only 3 modes to choose from: "title only", "title & introduction" and "whole story". The last one would follow the "Show Intro..." flag respectively. Also, it would be cool, if the sender could decide on what the receipient exactly gets in the "Mail Story to a Friend" dialog: link only, introduction or the full article - just like in the feed. The prototype doesn't cover these ideas. Files created: * sql/updates/mysql_1.5.2_to_1.6.0.php * sql/updates/mssql_1.5.2_to_1.6.0.php Files modified: * sql/mysql_tableanddata.php * sql/mssql_tableanddata.php * language/english_utf-8.php * system/classes/story.class.php * system/lib-story.php * system/lib-syndication.php * public_html/admin/install/config-install.php * public_html/admin/story.php * public_html/profiles.php * public_html/layout/professional/admin/story/storyeditor.thtml * public_html/layout/professional/admin/story/storyeditor_advanced.thtml This prototype's only supported language is english, UTF-8. You can check out the prototype here: http://gl.maciejcupial.na14.pl/geeklog/public_html/, user: Admin, password: password - just like in a fresh installation. The patch can be found here: http://gl.maciejcupial.na14.pl/intro_flag_tweak.patch or http://gl.maciejcupial.na14.pl/intro_flag_tweak_no_context.patch and the modified files here: http://gl.maciejcupial.na14.pl/intro_flag_tweak_files.zip. I welcome any feedback. -- Pozdrawiam, Maciej Cupia? From singh.roshan08 at gmail.com Sun Apr 12 11:17:13 2009 From: singh.roshan08 at gmail.com (Roshan Singh) Date: Sun, 12 Apr 2009 20:47:13 +0530 Subject: [geeklog-devel] Patch for bug id 771 Message-ID: Hi, I have worked on Bug id 771. The idea was to add a new option for CC in the various mails that are sent. I worked on a specific part of it. In the contact user form I have added a CC checkbox which if checked will send a copy of the mail to the user himself. I edited three files for it. See the attachments for line numbers. I worked on the latest release geeklog 1.5 sr2. 1. *english.php (in /language/* ) * * I added a line at 436 for english language. For other language similar changes should be made. 36 => 'Send me a copy:' 2. *contactuserform.thtml (in layout/professional/profiles/ ) *At line number 10 i added these lines to create a new field for cc * * {lang_cc} 3. *profiles.php (in the web directory):* Added these lines at line number 129 //resend the same message to the author by using $from in place of $to as in previous mail. if($_POST['cc']==1){ $newsubject="copy of ".$subject; // to indicate that it is a carbon copy $sent_copy = COM_mail($from, $newsubject, $message, $from); } and at line number 245 $mail_template->set_var ('lang_cc', $LANG08[36]); //new line added for setting new variable 'CC' I have shown my work to dhaun. It was nice working on the bug. Regards -- Roshan Kumar Singh http://roshansingh.wordpress.com http://lug.nitdgp.ac.in IRC - #nitdgplug on Freenode -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: patch.tar.gz Type: application/x-gzip Size: 34595 bytes Desc: not available URL: From ishesh at gmail.com Sun Apr 12 14:22:49 2009 From: ishesh at gmail.com (Ishesh Murarka) Date: Sun, 12 Apr 2009 23:52:49 +0530 Subject: [geeklog-devel] Solution for Bug 0000853 In-Reply-To: <7aaf88900904111303n208413bekc67948351c287e98@mail.gmail.com> References: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> <20090411193827.526746335@smtp.haun-online.de> <7aaf88900904111303n208413bekc67948351c287e98@mail.gmail.com> Message-ID: <691ccb2d0904121122g2ba3eb4fradde15ac8e965a1@mail.gmail.com> On Sun, Apr 12, 2009 at 1:33 AM, Stan Palatnik wrote: > Yea I didn't account for alphanumeric input using ctype. In that case, if > the text field contains any letters it should be run through *strtotime*(). > It's a very flexible built-in php function that can detect alot of mixed > dates. For example it detects "yesterday", " one week ago", June 10th 2008", > etc. > > The use of strtotime() would involve a lot of operations to convert from date to number of seconds elapsed and then checking that with the date (timestamp) on the database. I think a better fix is to write a good checkdate() function I've been working on this. I'm trying to add a few features like adding a pop-up calender there and having these checks done when a date is clicked. > > > On Sat, Apr 11, 2009 at 3:38 PM, Dirk Haun wrote: > >> Stan Palatnik wrote: >> >> >The simplest fix is including checkdate() in both the start and end dates >> (...) >> >Another faster solution would be just to check if mkdate returns false >> > >> > $startdate = mktime(0,0,0,$DS[1],$DS[2],$DS[0]); >> >> Actually, when you crank up the error_reporting to E_ALL you already get >> an error for the mktime() call: "A non well formed numeric value >> encountered". >> >> I think the first thing we should be checking for is that the $DS and >> $DE arrays both have exactly 3 elements. And if the user mixed in some >> letters, both checkdate() and mktime() will barf again, so we may want >> to cast the 3 elements to (int) when calling any of those functions. >> >> Apart from that technicality, the real problem here is that this code >> exists in pretty much every plugin out there that implemented the search >> function ... And it doesn't look like the new search in 1.6.0 would >> change anything here. Sami? >> >> bye, Dirk >> >> >> -- >> http://www.geeklog.net/ >> http://geeklog.info/ >> >> _______________________________________________ >> geeklog-devel mailing list >> geeklog-devel at lists.geeklog.net >> http://eight.pairlist.net/mailman/listinfo/geeklog-devel >> > > > > -- > Warmly, > > Stanislav > > > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > -- Regards, Ishesh Murarka -------------- next part -------------- An HTML attachment was scrubbed... URL: From yankees26an at gmail.com Sun Apr 12 14:59:46 2009 From: yankees26an at gmail.com (Stan Palatnik) Date: Sun, 12 Apr 2009 14:59:46 -0400 Subject: [geeklog-devel] Solution for Bug 0000853 In-Reply-To: <691ccb2d0904121122g2ba3eb4fradde15ac8e965a1@mail.gmail.com> References: <7aaf88900904111042r7249a7f1ub196c7e0935e436@mail.gmail.com> <20090411193827.526746335@smtp.haun-online.de> <7aaf88900904111303n208413bekc67948351c287e98@mail.gmail.com> <691ccb2d0904121122g2ba3eb4fradde15ac8e965a1@mail.gmail.com> Message-ID: <7aaf88900904121159j5f9dee01v3a4b81b24e73ec88@mail.gmail.com> I agree you can write a function that's faster then strtotime(), but the function is super flexible. Your checkdate() function will limit users to entering syntacticly correct dates, while strtotime() will accept textual dates as well. And you're going to have to check that against the date of the database entries anway, unless I'm missing something? The variable that holds the timestamp should only be generated once, instead of generating the date everytime you need it on the same script. On Sun, Apr 12, 2009 at 2:22 PM, Ishesh Murarka wrote: > > > > On Sun, Apr 12, 2009 at 1:33 AM, Stan Palatnik wrote: > >> Yea I didn't account for alphanumeric input using ctype. In that case, if >> the text field contains any letters it should be run through *strtotime*(). >> It's a very flexible built-in php function that can detect alot of mixed >> dates. For example it detects "yesterday", " one week ago", June 10th 2008", >> etc. >> >> The use of strtotime() would involve a lot of operations to convert from > date to number of seconds elapsed and then checking that with the date > (timestamp) on the database. > I think a better fix is to write a good checkdate() function > > I've been working on this. I'm trying to add a few features like adding a > pop-up calender there and having these checks done when a date is clicked. > >> >> >> On Sat, Apr 11, 2009 at 3:38 PM, Dirk Haun wrote: >> >>> Stan Palatnik wrote: >>> >>> >The simplest fix is including checkdate() in both the start and end >>> dates >>> (...) >>> >Another faster solution would be just to check if mkdate returns false >>> > >>> > $startdate = mktime(0,0,0,$DS[1],$DS[2],$DS[0]); >>> >>> Actually, when you crank up the error_reporting to E_ALL you already get >>> an error for the mktime() call: "A non well formed numeric value >>> encountered". >>> >>> I think the first thing we should be checking for is that the $DS and >>> $DE arrays both have exactly 3 elements. And if the user mixed in some >>> letters, both checkdate() and mktime() will barf again, so we may want >>> to cast the 3 elements to (int) when calling any of those functions. >>> >>> Apart from that technicality, the real problem here is that this code >>> exists in pretty much every plugin out there that implemented the search >>> function ... And it doesn't look like the new search in 1.6.0 would >>> change anything here. Sami? >>> >>> bye, Dirk >>> >>> >>> -- >>> http://www.geeklog.net/ >>> http://geeklog.info/ >>> >>> _______________________________________________ >>> geeklog-devel mailing list >>> geeklog-devel at lists.geeklog.net >>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel >>> >> >> >> >> -- >> Warmly, >> >> Stanislav >> >> >> >> _______________________________________________ >> geeklog-devel mailing list >> geeklog-devel at lists.geeklog.net >> http://eight.pairlist.net/mailman/listinfo/geeklog-devel >> >> > > > -- > Regards, > Ishesh Murarka > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > > -- Warmly, Stanislav -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Sun Apr 12 15:04:16 2009 From: dirk at haun-online.de (Dirk Haun) Date: Sun, 12 Apr 2009 21:04:16 +0200 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: References: Message-ID: <20090412190416.377137884@smtp.haun-online.de> Roshan Singh wrote: >I have worked on Bug id 771. The idea was to add a new option for CC in the >various mails that are sent. Thanks. I've seen it working, so let's have a look at the other side: > Geeklog can be switched to XHTML compliant mode, so all templates must be XHTML compliant, too. That should be value="1". > $newsubject="copy of ".$subject; // to indicate that it >is a carbon copy The "copy of" should of course also go into the language file so that it can be translated. Is anyone aware of a convention to mark emails as a copy in the email's subject (similar to "Fwd:" for forwarded emails)? Oh btw, a "patch" usually refers to a file that only contains the differences between two versions of a file, usually produced by the "diff" command. The profiles.php in the trunk contains other changes that are missing from the copy you sent and would be lost if I used your copy. Using a proper patch avoids these problems. bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From saurabhgupta1403 at gmail.com Sun Apr 12 16:48:41 2009 From: saurabhgupta1403 at gmail.com (saurabh gupta) Date: Mon, 13 Apr 2009 02:18:41 +0530 Subject: [geeklog-devel] : Patch for Managing Blacklist for spamX plugin Message-ID: Hello everyone, Currently, in spamX plugin, the blacklists for various spamming information (like IP, words etc) are displayed in order in which they were entered. Also, there was no check for duplicate entries in the blacklist of same kind. Here are patches for four different files which will check for the duplicate entries in the spamx database. The files to be patched are in .../geeklog1.5.x/plugins/spamx/ where geeklog1.5.x is the directory where all system files and classes are kept and linked with the geeklog installation. The ascending order for IP blacklist is yet to be implemented. Thanks -- Saurabh Gupta Senior, NSIT,New Delhi, India -------------- next part -------------- A non-text attachment was scrubbed... Name: patches.tar Type: application/x-tar Size: 10240 bytes Desc: not available URL: From singh.roshan08 at gmail.com Sun Apr 12 22:55:28 2009 From: singh.roshan08 at gmail.com (Roshan Singh) Date: Mon, 13 Apr 2009 08:25:28 +0530 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: <20090412190416.377137884@smtp.haun-online.de> References: <20090412190416.377137884@smtp.haun-online.de> Message-ID: On Mon, Apr 13, 2009 at 12:34 AM, Dirk Haun wrote: > Roshan Singh wrote: > > >I have worked on Bug id 771. The idea was to add a new option for CC in > the > >various mails that are sent. > > Thanks. I've seen it working, so let's have a look at the other side: > > > > > > Geeklog can be switched to XHTML compliant mode, so all templates must > be XHTML compliant, too. That should be value="1". > I will change this. > $newsubject="copy of ".$subject; // to indicate that it >is a carbon copy The "copy of" should of course also go into the language file so that it > can be translated. > > Is anyone aware of a convention to mark emails as a copy in the email's > subject (similar to "Fwd:" for forwarded emails)? > > Oh btw, a "patch" usually refers to a file that only contains the > differences between two versions of a file, usually produced by the > "diff" command. The profiles.php in the trunk contains other changes > that are missing from the copy you sent and would be lost if I used your > copy. Using a proper patch avoids these problems. > > bye, Dirk > Yeah i know that patch is a diff, i do not have time right now, may after first exam is over i should be able to send you the patch. I have thought that in the mail message itself we can mention. "Copy of mail sent to xyz" That should be sufficient i suppose. I would like you to see http://bugzilla.gnome.org/show_bug.cgi?id=395636 which I had fixed. I have checked out the source using mercurial. By the way is there any other thing to be added. If everything is fine I will send a patch that you can apply. -- Roshan Kumar Singh http://roshansingh.wordpress.com http://lug.nitdgp.ac.in IRC - #nitdgplug on Freenode -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Mon Apr 13 03:26:16 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 13 Apr 2009 09:26:16 +0200 Subject: [geeklog-devel] Autotags and empty ids Message-ID: <20090413072616.1133057606@smtp.haun-online.de> Just a quick note, as it seems autotag implementation in most plugins has been done copy&paste style and therefore inherited a problem from the plugins that ship with Geeklog: When the "id" parameter, i.e. the bit after the colon, is empty, some plugins display nonsense (e.g. the forum plugin returns a "here" link that doesn't point anywhere) or even an error message ([staticpage_content:]). I'd suggest checking if the id parameter (usually $autotag['parm1']) is empty and if it is, simply return $content unchanged. That would mean that [story:] is still displayed as such. It at least helps when someone does a copy&paste of all the available autotags and asks what these things are for[1] ... bye, Dirk [1] http://www.geeklog.net/forum/viewtopic.php?showtopic=86978 -- http://www.geeklog.net/ http://geeklog.info/ From mike at fuckingbrit.com Mon Apr 13 07:19:02 2009 From: mike at fuckingbrit.com (Michael Jervis) Date: Mon, 13 Apr 2009 12:19:02 +0100 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <20090410175758.298460735@smtp.haun-online.de> References: <20090321085349.1807643239@smtp.haun-online.de> <20090410175758.298460735@smtp.haun-online.de> Message-ID: <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> > Oh, and regarding the comment code, I could use some help from someone > with knowledge about MS SQL to add the new tables to > mssql_tableanddata.php and the update script. Anyone? I'll see if I can get that done for you. Forgot to do that... Sorry. Mike From tcsp1900 at hotmail.com Mon Apr 13 11:02:17 2009 From: tcsp1900 at hotmail.com (Tim Patrick) Date: Mon, 13 Apr 2009 11:02:17 -0400 Subject: [geeklog-devel] geeklog-devel Digest, Vol 27, Issue 8 In-Reply-To: References: Message-ID: Hey Guys, I think you were already aware of the bug fix I made.. But here it is just in case. Made some changes to the fix - before it only fixed one aspect - now by calling the rawurlencode function at account creation, there is no more need of it. View here - http://project.geeklog.net/tracking/view.php?id=824 - Tim _________________________________________________________________ Create a cool, new character for your Windows Live? Messenger. http://go.microsoft.com/?linkid=9656621 -------------- next part -------------- An HTML attachment was scrubbed... URL: From maciej.cupial at gmail.com Mon Apr 13 12:22:45 2009 From: maciej.cupial at gmail.com (=?ISO-8859-2?Q?Maciej_Cupia=B3?=) Date: Mon, 13 Apr 2009 18:22:45 +0200 Subject: [geeklog-devel] Solution for Bug 0000692 Message-ID: <5c8930480904130922w26f26744t6ab5caadb3756c21@mail.gmail.com> Hello, I thought it was more appropriate to send bugfixes to the bugtracker, but since every GSoC candidate sends them here... This one isn't even worth sending a patch. Someone just set the selectionArray value to 0 instead of 18, which stands for the proper available values for this option in the language files. 1) For existing installations, just change the 'selectionArray' value to 18 in the 'censormode' option, in the DB 2) As of the next release, change the 315-th line of public_html/admin/install/config-install.php from: $c->add('censormode',1,'select',7,35,0,1760,TRUE); to: $c->add('censormode',1,'select',7,35,18,1760,TRUE); 3) Add the following lines to the DB migration files (it's impossible to use the config singleton, since it's only capable of updating the value of an option): mysql_1.5.2_to_1.6.0.php: $_SQL[]= "UPDATE `{$_TABLES['conf_values']}` SET `selectionArray` = '18' WHERE `name` = 'censormode'"; mssql_1.5.2_to_1.6.0.php: $_SQL[]= "UPDATE {$_TABLES['conf_values']} SET selectionArray = '18' WHERE name = 'censormode'"; Also, I have recently sent a GL prototype with a new story flag and haven't got any feedback yet - please comment. -- Pozdrawiam, Maciej Cupia? From dirk at haun-online.de Mon Apr 13 12:59:59 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 13 Apr 2009 18:59:59 +0200 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> References: <20090321085349.1807643239@smtp.haun-online.de> <20090410175758.298460735@smtp.haun-online.de> <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> Message-ID: <20090413165959.1485690318@smtp.haun-online.de> Michael Jervis wrote: >I'll see if I can get that done for you. Forgot to do that... That would be great, thanks. I've already added all the new tables and SQL requests for the updates, just with the wrong (MySQL) syntax. Search for "FIXME". bye, Dirk -- http://www.haun-online.de/accu/ From dirk at haun-online.de Mon Apr 13 13:39:35 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 13 Apr 2009 19:39:35 +0200 Subject: [geeklog-devel] Solution for Bug 0000692 In-Reply-To: <5c8930480904130922w26f26744t6ab5caadb3756c21@mail.gmail.com> References: <5c8930480904130922w26f26744t6ab5caadb3756c21@mail.gmail.com> Message-ID: <20090413173935.1734162170@smtp.haun-online.de> Maciej Cupia? wrote: >I thought it was more appropriate to send bugfixes to the bugtracker, It is, especially since things tend to get lost in the noise here sometimes. If anyone wants to make sure we saw their patch as part of the GSoC application, a pointer to the bugtracker or a comment on your application is sufficient. >This one isn't even worth sending a patch. Someone just set the >selectionArray value to 0 instead of 18, which stands for the proper >available values for this option in the language files. Ah, it was that simple. Thanks for spotting this. Changes applied to the trunk now. >Also, I have recently sent a GL prototype with a new story flag and >haven't got any feedback yet - please comment. Haven't had a chance to look at it yet, sorry. Anyone else want to give Maciej some feedback? Our friends from Geeklog Japan, maybe? bye, Dirk -- http://www.haun-online.de/accu/ From dirk at haun-online.de Mon Apr 13 13:46:21 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 13 Apr 2009 19:46:21 +0200 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: References: <20090412190416.377137884@smtp.haun-online.de> Message-ID: <20090413174621.2143513462@smtp.haun-online.de> Roshan Singh wrote: >I have thought that in the mail message itself we can mention. > >"Copy of mail sent to xyz" That may actually be the better solution than sticking it in the subject. Just make sure not to include the recipients email address. >By the way is there any other thing to be added. If everything is fine I >will send a patch that you can apply. No, it's fine. >I would like you to see >http://bugzilla.gnome.org/show_bug.cgi?id=395636 which I had fixed. Ah, so you've also applied to Gnome? ;-) bye, Dirk -- http://www.haun-online.de/accu/ From dirk at haun-online.de Mon Apr 13 14:28:59 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 13 Apr 2009 20:28:59 +0200 Subject: [geeklog-devel] : Patch for Managing Blacklist for spamX plugin In-Reply-To: References: Message-ID: <20090413182859.427882844@smtp.haun-online.de> saurabh gupta wrote: >Also, there was no check for duplicate entries in the >blacklist of same kind. Here are patches for four different files >which will check for the duplicate entries in the spamx database. Our database API, simple as it may be, has a DB_count method that would probably be more appropriate for the duplicate check. >The ascending order for IP blacklist is yet to be implemented. Yeah, that would be nice. Otherwise it's a bit confusing to see "24." show up after "201." ... For the other lists, the sorting is simple and effective, thanks. bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From saurabhgupta1403 at gmail.com Mon Apr 13 16:09:41 2009 From: saurabhgupta1403 at gmail.com (saurabh gupta) Date: Tue, 14 Apr 2009 01:39:41 +0530 Subject: [geeklog-devel] : Patch for Managing Blacklist for spamX plugin In-Reply-To: <20090413182859.427882844@smtp.haun-online.de> References: <20090413182859.427882844@smtp.haun-online.de> Message-ID: hi, On Mon, Apr 13, 2009 at 11:58 PM, Dirk Haun wrote: > Our database API, simple as it may be, has a DB_count method that would > probably be more appropriate for the duplicate check. All right. I had a look at that now. But, I would say that my intention was to make a simple and quick query to the database to check for the duplicates. However, DB_count (or corresponding dbCount for the database type) also serves the same purpose but with more processing and actions. Anyways, DB_count allows for debug mode logging. Fixed now :-) Also, an error message is also displayed now when any duplicate entry is added. ( http://sgupta.slackdoghosting.com/index.php ) > > >>The ascending order for IP blacklist is yet to be implemented. > > Yeah, that would be nice. Otherwise it's a bit confusing to see "24." > show up after "201." ... Yeah, I wrote a basic utility for IP sorting now and am testing it. Will show it to you after it gets completed. However, I have to assume that the maximum fields in IP address (i.e. fields separated by dot) is a finite number as of 8 now. Regards... -- Saurabh Gupta Senior, NSIT,New Delhi, India "Chance favors the prepared mind" From joe at ThrowingDice.com Mon Apr 13 19:31:08 2009 From: joe at ThrowingDice.com (Joe Mucchiello) Date: Mon, 13 Apr 2009 19:31:08 -0400 Subject: [geeklog-devel] geeklog-devel Digest, Vol 27, Issue 8 In-Reply-To: References: Message-ID: <0KI200BZ9BZGQ2M0@mta5.srv.hcvlny.cv.net> At 11:02 AM 4/13/2009, Tim Patrick wrote: >Hey Guys, > >I think you were already aware of the bug fix I made.. But here it >is just in case. > >Made some changes to the fix - before it only fixed one aspect - now >by calling the rawurlencode function at account creation, there is >no more need of it. But doesn't that break everywhere the username is displayed to the browser? If you log in as Night & Day. The rawurlencode becomes Night%20%26%20Day. Don't you have to call urldecode and htmlspecialchars to get it to Night & Day in order to display it in the browser? This fix sounds like it opens a big can of worms. While most output can be caught in COM_getDisplayName, I'm sure there are places where that is not used to display the user's name. ---- Joe Mucchiello Throwing Dice Games http://www.throwingdice.com From singh.roshan08 at gmail.com Tue Apr 14 13:59:48 2009 From: singh.roshan08 at gmail.com (Roshan Singh) Date: Tue, 14 Apr 2009 23:29:48 +0530 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: <20090413174621.2143513462@smtp.haun-online.de> References: <20090412190416.377137884@smtp.haun-online.de> <20090413174621.2143513462@smtp.haun-online.de> Message-ID: >I would like you to see > >http://bugzilla.gnome.org/show_bug.cgi?id=395636 which I had fixed. > > Ah, so you've also applied to Gnome? ;-) > Could not. Most of the idea went beyond my head. -- Roshan Kumar Singh http://roshansingh.wordpress.com http://lug.nitdgp.ac.in IRC - #nitdgplug on Freenode -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Tue Apr 14 16:06:21 2009 From: dirk at haun-online.de (Dirk Haun) Date: Tue, 14 Apr 2009 22:06:21 +0200 Subject: [geeklog-devel] Things to watch: Wikipedia license migration Message-ID: <20090414200621.1685196662@smtp.haun-online.de> This could be interesting for us as well: Several IT sites are reporting[1] that Wikipedia is planning to make a switch from the GNU Free Documentation License (GFDL) to a Creative Commons license (CC-BY-SA). Since we use MediaWiki and since we never gave it much thought, the content of the Geeklog Wiki is also under the GFDL. We had a least one case of a licensing problem because of that already and there seems to be general consensus that CC is the better option for Wiki content. So if this works out for Wikipedia, we could consider making the switch, too. Not one of our most pressing problems right now, but something to keep an eye on. bye, Dirk [1] e.g. -- http://www.geeklog.net/ http://geeklog.info/ From singh.roshan08 at gmail.com Wed Apr 15 05:12:12 2009 From: singh.roshan08 at gmail.com (Roshan Singh) Date: Wed, 15 Apr 2009 14:42:12 +0530 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: References: <20090412190416.377137884@smtp.haun-online.de> <20090413174621.2143513462@smtp.haun-online.de> Message-ID: Hi, I have made the necessary changes. I have modified the body of the carbon copy received and the subject will be same as he had sent. I have attached a screenshot also. Note: I have made changes in the language files for english and english-utf8 only as I know english only. -- Roshan Kumar Singh http://roshansingh.wordpress.com http://lug.nitdgp.ac.in IRC - #nitdgplug on Freenode -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: geeklog-bug771.patch Type: application/octet-stream Size: 2737 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot.png Type: image/png Size: 132387 bytes Desc: not available URL: From dirk at haun-online.de Wed Apr 15 16:48:43 2009 From: dirk at haun-online.de (Dirk Haun) Date: Wed, 15 Apr 2009 22:48:43 +0200 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: References: <20090412190416.377137884@smtp.haun-online.de> <20090413174621.2143513462@smtp.haun-online.de> Message-ID: <20090415204843.1432858155@smtp.haun-online.de> Roshan Singh wrote: >I have made the necessary changes. I have modified the body of the carbon >copy received and the subject will be same as he had sent. Look okay to me, thanks. >Note: I have made changes in the language files for english and english-utf8 >only as I know english only. That's fine. We have a script that adds the new text strings from english.php to all the other language files and our translators then take care of the translation into various languages. bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From saurabhgupta1403 at gmail.com Wed Apr 15 18:49:22 2009 From: saurabhgupta1403 at gmail.com (saurabh gupta) Date: Thu, 16 Apr 2009 04:19:22 +0530 Subject: [geeklog-devel] : Patch for Managing Blacklist for spamX plugin In-Reply-To: <20090413182859.427882844@smtp.haun-online.de> References: <20090413182859.427882844@smtp.haun-online.de> Message-ID: hi, On Mon, Apr 13, 2009 at 11:58 PM, Dirk Haun wrote: > > Our database API, simple as it may be, has a DB_count method that would > probably be more appropriate for the duplicate check. Done. Besides, error message on duplicate entries are displayed. >>The ascending order for IP blacklist is yet to be implemented. > > Yeah, that would be nice. Otherwise it's a bit confusing to see "24." > show up after "201." ... Implemented. However, I had to write some functions in the EditIP.* class to sort the IPs. It takes care of CDIR as well as range notation also. Also, if any IP address more than 32 bytes is added, the procedure sorts the data according to the 4 most significant bytes. The site is currently hosted at http://sgupta.slackdoghosting.com/index.php (thanks to trinity :-) ) Username and password are the default one. Please have a look at the implementation procedure and give important suggestions, comments and feedbacks. The patches for different Edit* files in the directory geeklog/plugins/spamx/ are in the patches02.tar file -- Saurabh Gupta Senior, NSIT,New Delhi, India "Chance favors the prepared mind" -------------- next part -------------- A non-text attachment was scrubbed... Name: patches02.tar Type: application/x-tar Size: 20480 bytes Desc: not available URL: From saurabhgupta1403 at gmail.com Wed Apr 15 18:51:06 2009 From: saurabhgupta1403 at gmail.com (saurabh gupta) Date: Thu, 16 Apr 2009 04:21:06 +0530 Subject: [geeklog-devel] : Patch for Managing Blacklist for spamX plugin In-Reply-To: References: <20090413182859.427882844@smtp.haun-online.de> Message-ID: On Thu, Apr 16, 2009 at 4:19 AM, saurabh gupta wrote: > It takes care of CDIR as well as range notation > also. *CIDR notation -- Saurabh Gupta Senior, NSIT,New Delhi, India From singh.roshan08 at gmail.com Wed Apr 15 22:55:51 2009 From: singh.roshan08 at gmail.com (Roshan Singh) Date: Thu, 16 Apr 2009 08:25:51 +0530 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: <20090415204843.1432858155@smtp.haun-online.de> References: <20090412190416.377137884@smtp.haun-online.de> <20090413174621.2143513462@smtp.haun-online.de> <20090415204843.1432858155@smtp.haun-online.de> Message-ID: > > >Note: I have made changes in the language files for english and > english-utf8 > >only as I know english only. > > That's fine. We have a script that adds the new text strings from > english.php to all the other language files and our translators then > take care of the translation into various languages. > > This is really cool. Can I have a look at the script. -- Roshan Kumar Singh http://roshansingh.wordpress.com http://lug.nitdgp.ac.in IRC - #nitdgplug on Freenode -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Thu Apr 16 01:09:38 2009 From: dirk at haun-online.de (Dirk Haun) Date: Thu, 16 Apr 2009 07:09:38 +0200 Subject: [geeklog-devel] Patch for bug id 771 In-Reply-To: References: <20090412190416.377137884@smtp.haun-online.de> <20090413174621.2143513462@smtp.haun-online.de> <20090415204843.1432858155@smtp.haun-online.de> Message-ID: <20090416050938.860963530@smtp.haun-online.de> Roshan Singh wrote: >> That's fine. We have a script that adds the new text strings from >> english.php to all the other language files and our translators then >> take care of the translation into various languages. >> >This is really cool. Can I have a look at the script. Sure: bye, Dirk -- http://www.haun-online.de/accu/ From mjervis at gmail.com Thu Apr 16 14:43:41 2009 From: mjervis at gmail.com (Michael Jervis) Date: Thu, 16 Apr 2009 19:43:41 +0100 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <20090413165959.1485690318@smtp.haun-online.de> References: <20090321085349.1807643239@smtp.haun-online.de> <20090410175758.298460735@smtp.haun-online.de> <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> <20090413165959.1485690318@smtp.haun-online.de> Message-ID: <7b42e7470904161143h11180802pcaa9b3b7b820471f@mail.gmail.com> Et Voila. Complet. On Mon, Apr 13, 2009 at 17:59, Dirk Haun wrote: > Michael Jervis wrote: > >>I'll see if I can get that done for you. Forgot to do that... > > That would be great, thanks. I've already added all the new tables and > SQL requests for the updates, just with the wrong (MySQL) syntax. Search > for "FIXME". > > bye, Dirk > > > -- > http://www.haun-online.de/accu/ > > _______________________________________________ > geeklog-devel mailing list > geeklog-devel at lists.geeklog.net > http://eight.pairlist.net/mailman/listinfo/geeklog-devel > -- Michael Jervis mjervis at gmail.com 504B03041400000008008F846431E3543A820800000006000000060000007765 62676F642B4F4D4ACF4F0100504B010214001400000008008F846431E3543A82 0800000006000000060000000000000000002000000000000000776562676F64 504B05060000000001000100340000002C0000000000 From dirk at haun-online.de Fri Apr 17 16:36:18 2009 From: dirk at haun-online.de (Dirk Haun) Date: Fri, 17 Apr 2009 22:36:18 +0200 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <7b42e7470904161143h11180802pcaa9b3b7b820471f@mail.gmail.com> References: <20090321085349.1807643239@smtp.haun-online.de> <20090410175758.298460735@smtp.haun-online.de> <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> <20090413165959.1485690318@smtp.haun-online.de> <7b42e7470904161143h11180802pcaa9b3b7b820471f@mail.gmail.com> Message-ID: <20090417203618.1415461238@smtp.haun-online.de> Michael Jervis wrote: >Et Voila. Complet. Excellent. Thanks also to Vinny for fixing the comment paging. Looks like things are coming together nicely. I'll see what I can get done over the weekend. If all goes well, we may have a beta ready on Sunday or Monday. bye, Dirk P.S. Some of the patches from our GSoC applicants already went into the repository and I'll probably add some more in time for the beta. Thanks everybody for your contributions! -- http://www.geeklog.net/ http://geeklog.info/ From ishesh at gmail.com Sun Apr 19 15:16:03 2009 From: ishesh at gmail.com (Ishesh Murarka) Date: Mon, 20 Apr 2009 00:46:03 +0530 Subject: [geeklog-devel] Patch for Bug 0000853 Message-ID: <691ccb2d0904191216g2f5b1929xa943eef10dfb11c9@mail.gmail.com> Hi, I've uploaded a patch for the bug 0000853 on the tracking page. Please have a look. Regards, Ishesh Murarka -------------- next part -------------- An HTML attachment was scrubbed... URL: From sc1245 at messiah.edu Sun Apr 19 19:02:31 2009 From: sc1245 at messiah.edu (Sean Clark) Date: Sun, 19 Apr 2009 19:02:31 -0400 Subject: [geeklog-devel] Bug 0000775 - proposed solution Message-ID: <49EB7547020000CB0001AA87@gwia.messiah.edu> >>Also, where should I define the $_CA_CONF variable? I saw them used in a few >>spots, but wasn't sure where they get assigned. >That's the magic of our configuration class at work :) >For a fresh install, add them to plugins/calendar/install_defaults.php. >A $c->add('blah', ..., 'calendar'); would end up creating a >$_CA_CONF['blah'] entry. I've got the new feature completed and checked for everything, except adding the $_CA_CONF entry to the install_defaults. I've added the install default as '12', but in install_defaults.php, around line 160 for example, what are the four integers after 'select'? What value should that have for the entry I'm adding? I couldn't find them in the database, so I'm not too sure what they stand for. Thanks, Sean -- http://www.haun-online.de/ http://spam.tinyweb.net/ _______________________________________________ geeklog-devel mailing list geeklog-devel at lists.geeklog.net http://eight.pairlist.net/mailman/listinfo/geeklog-devel From maciej.cupial at gmail.com Sun Apr 19 20:14:25 2009 From: maciej.cupial at gmail.com (=?ISO-8859-2?Q?Maciej_Cupia=B3?=) Date: Mon, 20 Apr 2009 02:14:25 +0200 Subject: [geeklog-devel] Bug 0000775 - proposed solution In-Reply-To: <49EB7547020000CB0001AA87@gwia.messiah.edu> References: <49EB7547020000CB0001AA87@gwia.messiah.edu> Message-ID: <5c8930480904191714s258833d8t1bb6630d1197e6df@mail.gmail.com> These integers stand for entry's subgroup (1), fieldset (2), selection array (3) and the rank (4) in the user interface. 1. There is only one subgroup for the calendar, and therefore the first integer should remain 0. 2. There are two fieldsets: general and permissions, so 0 or 1 to choose from for the second one. 3. The last one stands for the set of options available for an entry, when it's type is set to "select". They are loaded from the language files (from the very end). 4. The rank decides on entry's UI control precedence in the fieldset - lower are placed first. 2009/4/20 Sean Clark : >>>Also, where should I define the $_CA_CONF variable? I saw them used in a > few >>>spots, but wasn't sure where they get assigned. > >>That's the magic of our configuration class at work :) > >>For a fresh install, add them to plugins/calendar/install_defaults.php. > >>A $c->add('blah', ..., 'calendar'); would end up creating a >>$_CA_CONF['blah'] entry. > > I've got the new feature completed and checked for everything, except adding > the $_CA_CONF entry to the install_defaults. I've added the install default > as '12', but in install_defaults.php, around line 160 for example, what are > the four integers after 'select'? What value should that have for the entry > I'm adding? I couldn't find them in the database, so I'm not too sure what > they stand for. > > Thanks, > Sean > > > -- > http://www.haun-online.de/ > http://spam.tinyweb.net/ > > _______________________________________________ > 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 > -- Pozdrawiam, Maciej Cupia? From dirk at haun-online.de Mon Apr 20 08:24:55 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 20 Apr 2009 14:24:55 +0200 Subject: [geeklog-devel] Word of warning about COM_makeClickableLinks In-Reply-To: <000a01c97f66$177f24d0$467d6e70$@net> References: <01cc01c97d84$72 bd8d70$5838a850$@net> <20090124125603.786123483@smtp.haun-online.de> <6D6B99E2-D246-41D3-8C00-3B2A4D1D30FE@griffsweb.com> <000a01c97f66$177f24d0$467d6e70$@net> Message-ID: <20090420122455.1451451025@smtp.haun-online.de> Website Master wrote: >My reasoning exactly. I'll put in a feature request. FYI (and Rob's): I never saw such a feature request, but I've added an option to disable clickable links now. bye, Dirk -- http://www.haun-online.de/ http://spam.tinyweb.net/ From tcsp1900 at hotmail.com Mon Apr 20 15:50:48 2009 From: tcsp1900 at hotmail.com (Tim Patrick) Date: Mon, 20 Apr 2009 15:50:48 -0400 Subject: [geeklog-devel] geeklog-devel Digest, Vol 27, Issue 15 In-Reply-To: References: Message-ID: Hey All, First I want to say thanks for accepting my proposal, and giving me the chance to work with you guys :) This week I am just finishing up exams so I might be sort of crazy busy :P But did you have an IRC channel? Because I will make sure to be on it often, even if I am studying to bond, talk about the project, etc. The mailing list is sort of unpersonal in a way... - Tim _________________________________________________________________ Share photos with friends on Windows Live Messenger http://go.microsoft.com/?linkid=9650734 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk at haun-online.de Mon Apr 20 17:08:46 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 20 Apr 2009 23:08:46 +0200 Subject: [geeklog-devel] geeklog-devel Digest, Vol 27, Issue 15 In-Reply-To: References: Message-ID: <20090420210846.934744498@smtp.haun-online.de> Tim Patrick wrote: >First I want to say thanks for accepting my proposal, and giving me the >chance to work with you guys :) You're welcome :-) >But did you have an IRC channel? #geeklog on irc.freenode.net You should actually know this - tsk, tsk, tsk ... ;-) bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From dirk at haun-online.de Mon Apr 20 17:16:34 2009 From: dirk at haun-online.de (Dirk Haun) Date: Mon, 20 Apr 2009 23:16:34 +0200 Subject: [geeklog-devel] Towards 1.6 In-Reply-To: <20090417203618.1415461238@smtp.haun-online.de> References: <20090321085349.1807643239@smtp.haun-online.de> <20090410175758.298460735@smtp.haun-online.de> <7b42e7470904130419y563928c6k25dbbd067a9e6dc3@mail.gmail.com> <20090413165959.1485690318@smtp.haun-online.de> <7b42e7470904161143h11180802pcaa9b3b7b820471f@mail.gmail.com> <20090417203618.1415461238@smtp.haun-online.de> Message-ID: <20090420211634.1406399339@smtp.haun-online.de> Okay, I originally thought we'd manage to get a beta of 1.6.0 out today. But with the announcement of the GSoC students, me being in Oxford for the rest of the week, and a last-minute issue with the new search code (don't sweat it, Sami), we'll better postpone this a bit ... Having said that, 1.6.0 is pretty much finished from my point of view, so everybody please download the nightly tarball and start testing it. bye, Dirk -- http://www.geeklog.net/ http://geeklog.info/ From matt.danger.west at gmail.com Thu Apr 30 11:30:18 2009 From: matt.danger.west at gmail.com (Matt West) Date: Thu, 30 Apr 2009 11:30:18 -0400 Subject: [geeklog-devel] [contact-us] Contact established? In-Reply-To: <29db20b10904271540w6407418cm77cebaa5c9a2a23@mail.gmail.com> References: <20090427195604.2054706824@smtp.haun-online.de> <29db20b10904271540w6407418cm77cebaa5c9a2a23@mail.gmail.com> Message-ID: <4DED1910-3B2B-4B7C-A015-AA798AE88C55@gmail.com> Dirk, Any comments about sending out books? If not, I'm going to go ahead and send Tim a copy of Fogel's book. Matt > I was going to send him Producing Open Source Software[1] by Karl > Fogel, but if GL has some money maybe we could send one to each of > the students? It's about $20 shipped. Google gave it to us during > the 2007 SoC and it is an excellent primer for working in a > development community, both open source and private business. > Perhaps other students would benefit from it. > > [1] http://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1240871036&sr=8-1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dracul01 at gmail.com Thu Apr 30 11:49:57 2009 From: dracul01 at gmail.com (Damien Hodgkin) Date: Thu, 30 Apr 2009 11:49:57 -0400 Subject: [geeklog-devel] [contact-us] Contact established? In-Reply-To: <4DED1910-3B2B-4B7C-A015-AA798AE88C55@gmail.com> References: <20090427195604.2054706824@smtp.haun-online.de> <29db20b10904271540w6407418cm77cebaa5c9a2a23@mail.gmail.com> <4DED1910-3B2B-4B7C-A015-AA798AE88C55@gmail.com> Message-ID: <70b023f90904300849n2b1d265eg790a5e232e548138@mail.gmail.com> Matt and Dirk, http://www.producingoss.com the entire book is available free of charge in HTML, XML, and PDF. On Thu, Apr 30, 2009 at 11:30 AM, Matt West wrote: > Dirk, > > Any comments about sending out books? If not, I'm going to go ahead and > send Tim a copy of Fogel's book. > > Matt > > I was going to send him Producing Open Source Software[1] by Karl Fogel, > but if GL has some money maybe we could send one to each of the students? > It's about $20 shipped. Google gave it to us during the 2007 SoC and it is > an excellent primer for working in a development community, both open source > and private business. Perhaps other students would benefit from it. > > [1] > http://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1240871036&sr=8-1 > > > > _______________________________________________ > 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 matt.danger.west at gmail.com Thu Apr 30 12:22:11 2009 From: matt.danger.west at gmail.com (Matt West) Date: Thu, 30 Apr 2009 12:22:11 -0400 Subject: [geeklog-devel] [contact-us] Contact established? In-Reply-To: <70b023f90904300849n2b1d265eg790a5e232e548138@mail.gmail.com> References: <20090427195604.2054706824@smtp.haun-online.de> <29db20b10904271540w6407418cm77cebaa5c9a2a23@mail.gmail.com> <4DED1910-3B2B-4B7C-A015-AA798AE88C55@gmail.com> <70b023f90904300849n2b1d265eg790a5e232e548138@mail.gmail.com> Message-ID: <5F929D26-0098-4EBD-BEF4-76D3276781A6@gmail.com> Good to know, thanks Damien. And my mistake everyone, my previous email should have gone to the mentor's list. Matt > Matt and Dirk, > > http://www.producingoss.com the entire book is available free of > charge in HTML, XML, and PDF. > > On Thu, Apr 30, 2009 at 11:30 AM, Matt West > wrote: > Dirk, > > Any comments about sending out books? If not, I'm going to go ahead > and send Tim a copy of Fogel's book. > > Matt > >> I was going to send him Producing Open Source Software[1] by Karl >> Fogel, but if GL has some money maybe we could send one to each of >> the students? It's about $20 shipped. Google gave it to us during >> the 2007 SoC and it is an excellent primer for working in a >> development community, both open source and private business. >> Perhaps other students would benefit from it. >> >> [1] http://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1240871036&sr=8-1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From keheliya.gallaba at gmail.com Thu Apr 30 22:35:22 2009 From: keheliya.gallaba at gmail.com (Keheliya Gallaba) Date: Fri, 1 May 2009 08:05:22 +0530 Subject: [geeklog-devel] [contact-us] Contact established? In-Reply-To: <5F929D26-0098-4EBD-BEF4-76D3276781A6@gmail.com> References: <20090427195604.2054706824@smtp.haun-online.de> <29db20b10904271540w6407418cm77cebaa5c9a2a23@mail.gmail.com> <4DED1910-3B2B-4B7C-A015-AA798AE88C55@gmail.com> <70b023f90904300849n2b1d265eg790a5e232e548138@mail.gmail.com> <5F929D26-0098-4EBD-BEF4-76D3276781A6@gmail.com> Message-ID: Thanks for that book about OSS development. Although I didnt make it to GSoC this time, resources like this will keep us informed & well-prepared to make the future contributions to OSS. Best wishes for everyone Keheliya Bandara Gallaba Email: keheliya.gallaba at gmail.com Site: http://galpotha.wordpress.com [image: Google Talk:] keheliya.gallaba [image: Y! messenger:] keheliya.gallaba [image: Skype:] keheliya [image: Twitter] [image: Friendfeed][image: Digg] [image: Last.fm] 2009/4/30 Matt West > Good to know, thanks Damien. > > And my mistake everyone, my previous email should have gone to the mentor's > list. > > Matt > > > Matt and Dirk, > > http://www.producingoss.com the entire book is available free of charge in > HTML, XML, and PDF. > > On Thu, Apr 30, 2009 at 11:30 AM, Matt West wrote: > >> Dirk, >> >> Any comments about sending out books? If not, I'm going to go ahead and >> send Tim a copy of Fogel's book. >> >> Matt >> >> I was going to send him Producing Open Source Software[1] by Karl Fogel, >> but if GL has some money maybe we could send one to each of the students? >> It's about $20 shipped. Google gave it to us during the 2007 SoC and it is >> an excellent primer for working in a development community, both open source >> and private business. Perhaps other students would benefit from it. >> >> [1] >> http://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1240871036&sr=8-1 >> >> > > _______________________________________________ > 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: