Welcome to Geeklog Wednesday, May 22 2013 @ 10:04 PM EDT
It's that time of the year again: Google has announced the Google Summer of Code 2011. We want to apply for participation again this year, but we're a bit short on GSoC-sized ideas right now. So this call goes out to the Geeklog community: Send us your ideas!
Please keep in mind that a GSoC project should keep a student busy for about 3 months. Oh, and since it's the Summer of Code, it must be a programming task of sorts, i.e. pure documentation or theming projects aren't allowed. But other that that, (almost) anything goes.
Let us know your ideas in the comments, on the wiki (wiki account handed out on request, if you don't already have one) or the geeklog-devel mailing list. Help us find some cool and useful projects to attract lots of great students :)
Here's what others have to say about 'GSoC 2011 - Call for ideas':
[...] jQuery in the Geeklog default install. We expect to release Geeklog 1.8.0 some time in April, in time for start of this year's Google Summer of Code (whether or not we will be selected to take part again). What's Related Geeklog 1.7.2 More by [...] [read more]
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Not much. See the GSoC wiki page.
-s
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
I guess wouldn't make a very attractive project. But since we're dropping PHP 4 support anyway, this is something that we should require for new code.
Can you expand on what you mean by core plugins?
I don't foresee anyone extending polls, but maybe comments or links or staticpages.
Its all about flexibility.
-s
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
- A better autotags plugin, with 3 variables instead of 2, and a easy way tot use php in the autotags.
- A new static pages plugin, with a nice url, subpages etc.
- A leightweight and easy customisable SEO theme, very basic and simple, like a framework, with a custom header option.
- How about HTML 5?
- An integrated tags option for stories and static pages, with multiple levels (so we could use this plugin instead of changing the core to get subtopics or multiple topics for a story)
- A better archive option: each topic should have it's own archive topic, or there should be a way to archive aan article without putting it to another archive topic
- A plugin which can generate a customised "what's related block", with random or by tags related posts, custom links
- A customisable catalogue plugin, which can be extended to a basic e-commerce plugin
- Extending the forum to something which is a bit more like social network plugin
- Bridge for phpbb3 and other forum software
Enough for today, I think ;)
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
Got that http://html5.suprsidr.com/!
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
No change to GL core, the theme uses the correct doctype and semantics. And relies heavily on jQuery to re-format some items without block headers(like directory.php).
I'm also migrating all the javascript to the footer within the theme and have setup a system for plugins to add javascript to an onload handler.
GL 1.8 has PLG_getFooterCode() which will come in handy once all plugins get re-written for 1.8 and above, but for now I'm making the theme do the js move.
I'll write up an announcement when I get it back in shape. And open discussion for feature requests and the like.
-s
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
Again, HTML / theming work is not possible under GSoC (maybe if you'd tack it on to some real coding project).
"What's Related" in its current form is an embarrassment. So if anyone has a clever idea how to make that more useful, I could see a project coming out of that. Throw in providing links to previous/next article, popular articles, and maybe the idea to improve the What's New block (from your other comment) and this could make an interesting project.
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
I will be releasing an updated autotags plugin that supports the new features of Geeklog 1.8.0 when it is released. If I have time I will look into adding your feature requests to the new version.
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
I wouldn't bother making it "3 parameters". Just add a function to parse the p0 text. So the user could do this in an autotag:
[ tag:abc key1:value1 key2:value2 key3:v3 etc ]
The function AUTOTAG_ParseTag() where you pass the $p0 parameter from the autotag plugin and it returns an array { 0=>abc, key1=> value1, key2=>value2, etc }
- A "Top block": the possibility to choose a few static pages or stories to put them in a top slider. Or automatically put all the featured stories in a top slider,
- Extend the links plugin to a real mature link directory, with nice url's, multiple levels etc,
- Rewrite and extend the polls plugin, to a bit more like a questionnaire, and the possibility to give more than 1 answer for a question.
- Rewrite the "what's new block" to something nicer, not with "2 new stories in the last xx hours" but with the titles and links
- A more clean, consistent and semantic layout for all the blocks to make it easier to customise a css theme
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
If not, can we give it 3 months more?
::Ben
Support and French community | http://geeklog.fr
Could it be a GSoC projet to make Geeklog act as a server (allowing OAuth-protected access to the Geeklog API)?
Like this, a Geeklog user could access to several Geeklog site.
::Ben
Support and French community | http://geeklog.fr
I'm not too familiar with OAuth, but we have that OpenID 2.0 library from a previous GSoC project which was specified to allow running your Geeklog site as an OpenID provider. I guess combining that with the OAuth provider support could make a GSoC project.
We already support AtomPub (which was a GSoC project, btw).
http://wiki.geeklog.net/index.php/SoC...on_support
Also, it's a pretty big project. I think it might just be able to fit into the time allotted for a GSOC project for a really talented student.
Thanks for the ideas. Keep them coming!
Here are some things I would like to see:
But to the guest it will be simple to participate to made difficult on the Internet page. And without guest's participation a website / cannot have Blog or survive. So that the guest can participate, he(it) must register himself and this cannot be the sense of a Blogs with comment function.
To use the comment Function, I am forced to operate a link and gelange then on an extra side(page) on which I can give my comment. However, on this side(page) I see neither the Blog article, nor have written the guest other what before me. This kind of the user's guidance is chosen very unhappily and deters many guests. One should have taken from himself here the model Wordpress which have everything on a side(page), also Blog article, comment contributions, as well as comment field in an article.
Another big deficit in the comment Function of Geeklog is: Geeklog rewards the comment writer not with the possibility to give(indicate) own website or Blog. This field is simply absent(lacking) and so a guest is never animated to the place to stay, because there is no reward. Certainly, there is the possibility to accommodate the link in the comment, but this effort we take nobody on himself.
I have deposited a relevant inquiry in the Tracker, but somehow my inquiry does not seem be interesting enough. But I would like to make my website successful and need the comment functions which also bring at the same moment Content and, therefore, I already consider all the time whether I do not change to Wordpress, although me Geeklog likes essentially better.
In German:
Schlechte Besucherführung, Benutzerführung
Geeklog ist ein wirklich gutes CMS, sowie eine gute Blog Software!
Doch dem Besucher wird es einfach zu schwer gemacht sich auf der Internetseite zu beteiligen. Und ohne Besucherbeteiligung kann eine Website / Blog nicht leben bzw. überleben. Damit der Besucher sich beteiligen kann, muß er sich registrieren und das kann nicht der Sinn eines Blogs mit Kommentarfunktion sein.
Um die Kommentar Funktion zu benutzen, bin ich gezwungen, einen Link zu betätigen und gelange dann auf eine extra Seite, auf der ich meinen Kommentar eingeben kann. Auf dieser Seite sehe ich jedoch weder den Blogbeitrag, noch das was andere Besucher vor mir geschrieben haben. Diese Art der Benutzerführung ist sehr unglücklich gewählt und schreckt viele Besucher ab. Man hätte sich hier das Vorbild Wordpress nehmen sollen, die in einem Artikel alles auf einer Seite haben, also Blogbeitrag, Kommentarbeiträge, sowie Kommentarfeld.
Ein weiteres großes Minus an der Kommentar Funktion von Geeklog ist: Geeklog belohnt den Kommentarschreiber nicht mit der Möglichkeit, die eigene Website oder Blog anzugeben. Dieses Feld fehlt einfach und so wird ein Besucher nie zum Bleiben animiert, denn es fehlt die Belohnung. Zwar gibt es die Möglichkeit, den Link im Kommentar unterzubringen, doch diese Mühe wir niemand auf sich nehmen.
Eine diesbezügliche Anfrage habe ich im Tracker hinterlegt, aber irgendwie scheint meine Anfrage nicht interessant genug zu sein. Doch ich möchte meine Website erfolgreich machen und brauche die Kommentarfunktionen, die auch gleichzeitig Content bringen und deshalb überlege ich schon die ganze Zeit, ob ich nicht zu Wordpress wechsle, obwohl mir Geeklog wesentlich besser gefällt.
Keep in mind that the comment functions are configurable. We're a bit more restrictive here on geeklog.net due to the huge amount of spam we get. If you want, you can let any anonymous visitors post comments directly (either with or without approval by a moderator).
Your other points are valid and well-known. Keep in mind that we're a small community, so our time and resources are somewhat limited. Which makes it even more important for us to participate in a program like the Google Summer of Code.
For context, the relevant issues from our bugtracker would be:
Please don't tell me it's the chess game that you have been talking about on the Google Summer of Code Discuss list ...
If so, then please consider: How would a game make sense in the context of a CMS? Also, I seem to remember that your game was to be written in Java. Did you check which language Geeklog is written in?
I don't mean to sound harsh, but you should really do some basic research before going to any random organization and proposing something that really doesn't fit in with their project. Especially after people have been giving you specific directions on the mailing list.
I think geek must have a article slide show or similar
http://demo.ytcvn.com/extensions/joom...Itemid=154
http://demo.ytcvn.com/extensions/joom...Itemid=158
sory joomla but, that is also important parts of plugin for wp
http://fthemes.com/demo/Elegant/
Maybe it could make similar blok like is on same pages on right side
* Recent Posts * Comments * Tags
or something is in phpmotion like
* Featured * Most Viewed * Most Recent * Most Commented * Highest Rated
Please if we could change days for Most viwed(or most read).
i also missing a few beautifull templates, maybe we could pick a few of good design and you could made a poll, and after that you make the best three designs.
And i agree with other for bether links majbe it could go in a way of directory like
http://www.freewaregeeks.com/
And the bigest geek problem a least for me is that the admin could not add pictures in calendar, like is in articles.
I also superot other ideas like SEO, Classified, social plugins, tags,...
You should be able to use images in the Calendar via autotags if you install the Media Gallery (or maybe the Flickr) plugin.
Is it so dificult to make a similar image publisher like its in a articles?
Maybe pictures could be publish via FCK editor, could i set it only for admins?
And calendar needs also a betther id.
See demo slide show with jquery on a geeklog site and code below:
Support and French community | http://geeklog.fr
This is the most beautiful geeklog site i ever se! Congratiulation! Is aviable in templates? Majbe with left and right blocks?
And wich plugin you are using for document? Media galery or somethin diferent?
Thanks for slide show, i hardly wait on 1.8 geek ;)
Yust for info, i could not click on slideshow, to go to article?
In the slide show there is no link to articles because this is just a pictures slide show.
The theme was made by me with the purepro online thememaker (coming soon). I don't know if the owner want to share it, I will ask and if he want I will add it to the thememaker.
The documents area is made with mediagallery (WKZ).
Support and French community | http://geeklog.fr
instead of
Am not sure if it'd be a project worth for three month, but to design the basic structure of the URL and changing all the code would surely take a long time.
I'm curious about the technical side, i.e. how you would implement this. Geeklog already has a very simple URL rewriting feature (it's not really rewriting in the mod_rewrite sense). URLs of the form you're suggesting would require using mod_rewrite and a .htacess - but that won't work on other webservers (e.g. IIS) and not all hosting services let you use this.
So this is the reason that some of our URLs aren't the nicest, but the imporant ones, e.g. for articles can use our limited "rewriting" and seem to be picked up by search engines just fine.
This is why I suggested pretty URLs to be an option that can be enabled and disabled instead of making it a compulsory feature. We can have a script that can detect if it is possible to have mod_rewrite and .htaccess in the server and if yes, suggest it to the user that this can be enabled.