Multi-user archives and navigation

Multi-blog calendarThe final feature I wanted to put into Pebble 1.6 was a way to view day and month summaries for all blogs within a multi-user (multi-blog) install. If you click through the links in the calendar of any Pebble blog, you'll be taken to a page showing the blog entries for the chosen day or month, in reverse chronological order. Most other blogging apps support this, although sometimes they are referred to as "archives" (although I'm not really sure why, to be honest).

Pebble has always provided aggregated newsfeeds for a multi-user install, but now you have the ability to view the data in a different way - you can view day and month summaries across all (public) blogs on a multi-user install. This follows on from the today page in that it provides a really useful way to view blog entries in a team environment.

Of course, this functionality is fairly useless without a way to navigate, and some changes have been made to the underlying object model to allow the calendar to work across all of the (public) blogs within a multi-blog install too. Providing there aren't anymore issues with JDK 1.4.2_06 and JDK 1.5, expect a final 1.6 release soon.



Re: Multi-user archives and navigation

Does the login authentication still require an entry in tomcat-users.xml? Or is there any other way to authenticate users?

Re: Multi-user archives and navigation

Pebble uses the standard J2EE security mechanism and the authentication implementations are dependent on the server you are using. With Tomcat, the tomcat-users.xml file is just one option. Others include a database, LDAP and there are plugins to support authentication against Microsoft Active Directory Server.

Re: Multi-user archives and navigation

I am planning to use Pebble to host my blog. Do hosting providers allow write access to this file? If they do, the idea of storing my passwords in a file that can be accessed by others is uncomfortable. Instead, do you have a plugin/hack that will allow me to store and retrieve my passwords from a database?

Re: Multi-user archives and navigation

There are some docs here that help explain all of this stuff. An alternative to storing a cleartext password in the tomcat-users.xml file is to use a digested version instead. There is a utility in $TOMCAT_HOME/bin that can be run as follows: ./digest.sh -a sha password

If you have any further questions, the pebble-user mailing list is the best place to ask them.

Re: Multi-user archives and navigation

Hi Simon, Is there a guide to enabling LDAP support that we could go by? Thanks,

Re: Multi-user archives and navigation

Not at the moment, although I'm fairly sure that somebody on the pebble-users mailing list has done this. Which server are you using?

Re: Multi-user archives and navigation

Thanks Simon, We are using RedHat Linux Server 3 at for this project at this university. I have the task of finding and setting up a trial of a blogging tool for the university. Actually the Australian National University. We have potentially thousands of users, so would like to use the LDAP server. Also for that reason the blogging tool needs to be able to create it's internal data storage and structures for users without an administrator. Most of the blogging tools I've looked at require the creation of user directories etc. Pebble looks great and I'm hoping it could be the solution for us!

Add a comment Send a TrackBack