Some new little features for knotes weblogs
26-November-2004
permalink email thisRefining and bug-smashing today... and indulged myself in a couple little feature-completions.
Adding a couple little features in the midst of some more important work on bugs (and on trying to get some use-cases and design requirements for tam-task-like collaborative blogging in knowledge-development or resource-assembly contexts).
Just added:
- Management interface for editing title, description and about text
- This just meant putting in a link to the edit-form for the weblog object itself, and changing the TAL expressions which look for the about-me to fetch it from the body text of the weblog object (which has a rich-text property to hold this)
- Management interface to guide user through setting up weblog API clients
- This is a must I reckon. Steve worked very hard to get a very thorough implementation of the API, including autodiscovery, so most clients only require the weblog's URL to auto-doscover the interface. I also had to try to point users to clients, but am not really qualified to do so. If anyone knows of more recommendations for good clients for different OS's, please trackback to this post with them.
- When you open detail for one entry, the calendar now shows the month that entry was made in.
- By the way, did you know that the calendar in knotes blogs is written by javascript. This means that even in very busy blogs the calendar carries almost no markup load, and does not pollute the source with td's... all that is written to the page is pure data [day,count] for days in that month which had posts. Of course, this means that the calendar will not be available to non-javascript enabled devices, bu there is plenty of alternative navigation to supplement the calendar, and the sacrifice is worth it to save markup load and serverside rendering
- Collapsibility for the different kinds of information in the sidebar
- I'd noticed this in a couple blogs I like. It can be very handy when blogrolls and archives get very long. Nothing fancy to start with; just traversing the sidebar in javsacript to create toggle-icon links to collapse/expand each sidebar item. Of course, we should make a cookie to remember these toggle states, but that'll have to wait :O)
Linking and trackbacks
When linking to this weblog entry, please use the 'permalink', which is http://www.knownet.com/Members/mmalloch/blog/entries/3357267722

