while i was searching for a plug-in which allows access control to posts based on users and/or user groups, i stumbled about many different plug-ins, some of them very promising, but either dead, not updated for a long time, or simply not exactly usable by producing a long list of php error messages already in the admin screen after activating them. grrreat. well, of course, i could also try to do it myself, as usual. but hey, that sucks: i’d be better of writing my own blog software.
well, i talked about the problem a bit with kornel, and we concluded that an optimal blog system would be a very slim piece of software, just providing the very basic features, i.e. managing posts, comments and pages, users and user groups/roles/whatever, and access privileges, while everything else—such as galleries, embedding videos, gadgets, comfortable post editors, …—is implemented as plugins.
anyone want’s to do this, and produce a well-documented, slim, bug-free blog system with a good plugin interface, together with a few standard plugins? :)
settings.
other languages.
pages.
friends.
things i like to read.
categories.
recent posts.
archives.
tags.
alberta calgary canada cats clouds concerts doom metal finland fisheye lens ga tours germany hiking hinwil macro photography math metal miukumauku movie music video series norway oldenburg panoramas photography photos programming progressive metal project 52 sky snow sun sunset switzerland telephoto lens traveling trees vacation videos www zoom zürich
places.
europe finland lapland ivalo france germany baden-württemberg lower saxony oldenburg north rhine-westphalia lüdinghausen saxony sächsische schweiz norway scandinavia lappland switzerland alps basel pratteln z-7 central switzerland glarus graubünden engadine ticino zürich zürcher oberland hinwil zürich üetliberg north america canada alberta calgary rocky mountains jasper newfoundland yukon oceans
comments.
Or perhaps: Has anyone already done this? :-)
Wordpress is not the only blog publishing application. For example tante has switched to Serendipity. Perhaps I will give some other systems a try…
that’s true, of course. the problem is that there exist too many systems out there, and it can cost a lot of time to find out whether a given one supports all the features one wants. serendipity, for instance, does not seem to support to view certain blog entries to just a specific choice of users. maybe this can be added by plugins, but well, why should i switch in that case?
No, you shouldn’t if you did not find the rest more convincing than WordPress…
So, what can you do?
i) write it yourself as an plugin for your current system (perhaps broken in one month with the new release… ;-) )
ii) write it yourself for your current system and try to get it into the base system (very difficult with certain groups of developers…)
iii) write everything by yourself
iv) find a convincing, well structured blog system with friendly developers helping you to implement the missing functional
v) find a already perfect blog system.
So while searching for v) I would also look for iv) before starting iii). :-)
considering how much time i have at the moment, i’d chose vi): pay someone money to do it for you ;)
besides that, v), iv), iii) sounds good in that order.
Did you try Habari? They already have quite a few plugins and it’s a very basic blogging software.
i haven’t tried habari, but i took a look at it. besides from the fact that the documentation isn’t very good so far, i understood that the user management is more or less similarly flawed than the one of wordpress: it seems they simply didn’t thought about finely granulated reading permissions. maybe they also don’t see the need for that.
the problem is just that such a user management with finely granulated reading permissions is not something you should add with a plugin, but which should be incorporated in the basic system itself.
well, i’ll continue my search soon…
[...] today i cleaned up my blog a bit – at least on the technical side. i wrote a plug-in which encapsulates all my changes to wordpress, so the underlying wordpress is now a standard installation, making upgrading way easier. moreover, as you might have noticed, i added a login box to the right margin. after playing around in the last days a bit, it seems that my goals can be partially resolved using role scoper. well, not perfectly, but at least to some extend. (so there’s still the need to write the optimal blog software.) [...]