New Serendipity 1.1 Features

The Serendipity 1.0 release progress is advancing - currently we have created new page layouts for the blog, wiki and spartacus pages that acommodate the new logo and our new default theme by contest winner Carl Galloway.

A major new documentation contribution, documenting all Smarty variables has been made by me: CSS classes / Variable Documentation on the Wiki. We are getting things together and finalizing the designs - the Serendipity 1.0 release version can hopefully be uploaded at the end of next week, if everything goes according to plan. Plus, the Serendipity Installation Documentation has been greatly improved and now contains screenshot-guided instructions.

Parallely, work on Serendipity 1.1 is evolving very well. Here are a few new key features:

  • Completely overhauled Media Gallery. Serendipity has always been a major player in providing easy media database access, and is now enhancing it for even more usability and flexibility. You can now assign privileges for every media directory. You can now retrieve and store meta properties like descriptions, EXIF-Data, keywords - and filter/search for them easily. Plus, the media gallery is now Smarty Template-driven, so you can customize it to your needs. You can now move images/whole directories within the filestructure, and existing entries will be edited to suit that new location. The media database can now be synchronized on-the-fly with contents on the webspace - means you can upload files via FTP and they will automagically be imported. A explorer-like view on the directories completes the featureset.
    Watch this video:
  • You can enable/disable certain markup plugins per-entry. Ever wanted to create a Full HTML posting, but were annoyed by automatic nl2br conversion? Now you can turn it off for specific entries.
  • Support for Template Options. All Themes can now offer specific configuration options for using a theme, like specifying which colorset you want to use, which navigational items you'd like to see and even fine-control banner options. See Carl Galloways Page for some sneak previews on the functionality to come!
  • Finally, you can now use Drag And Drop to re-order your sidebar/event plugins much more intuitively than in the past. It uses enhanced JavaScripts (from / tool-man - great script!), that works on all major browsers. For those browsers that don't offer support for that, or for users without JavaScript, the old method is still working seamlessly. This means, that Serendipity continually strifes to both deliver top-usability to our users, as well as satisfy people who are paying close attention to security issues.
    Watch this video:

So, if those features ring any bells inside your bellies, go to the Serendipity Site and try out 1.1 Snapshots. And stay close for the never-ending story of the Serendipity 1.0 release in the next days. :-)


Trackback-URL für diesen Eintrag


Ansicht der Kommentare: (Linear | Verschachtelt)

devnet am um :

This is absolutely amazing. S9y continually pushes the envelope! I think it is almost comical that people continually hobble along using the same old blogging software when they could be blazing by with s9y! Keep up the good work everyone!

Andy Ramblins am um :

No bells in the bellies, but butterflies! version 1.1 Looks to make blogging so much easier! Looking forward to be able to play with it.

Sune Trudslev am um :

It looks excellent as always. While there are other blog systems that might be more widely used, Serendipity is without a doubt in my mind, the very best one.

I can't wait for the release of 1.1.

Keep up the great work.

matsch am um :


Although the new version with the features might just rock, the videos you showed are just non-professional. I can not even recogniz anything. Maybe you can try some specialized software for this... Only thing that comes to my mind right now is Wink :: But there should be more.

Anyway, keep up the great work! matsch

Garvin am um :

...but it's better than no video, isn't it? :)

Anyways, that link sounds interesting, I'll remember it for future uses. If anyone else wants to contribute a detailed video, I could use some help, too. :)

Best regards, Garvin

CoSTa am um :

amazing, simply amazing... going to download 1.1 and play with it a little. garv, i'll write detailed information about problems with sqlite i'm getting. i'm just forced to work almost everyday and have no time for playing with new versions (shame :/). as always - if there is something to translate to polish, i'll do it :).

Henk van de Goor am um :

Although I love new features, specially anything that looks like AJAX (drag & drop sidebar/events), I'm always worried about stability, bugs etc. Sometimes I feel that developers invent a car, and then, instead of selling it 10.000 times just move on right away to designing a new car.

Anyway: it look VERY promising and in fact I hope to see more handy AJAX like features that limit all page refreshes etc!!

Garvin am um :

Hi Henk!

Exactly, this is how I see it, too. AJAX can be nice, but not of functionality depends on this. Thus, Serendipity will always be usable without these options. The new plugin manager can be turned of with a preference option, so you're on the safe side. Not like with some other blog systems, were you need to "eat AJAX or drop the software". ;-)

Bestregards, Garvin

Judebert am um :

The explorer interface is nice, but the enhanced media manager is better.

And the plugin manager... sweet. That's just sweet. Amazing job, Garvin!

peke am um :

Hi. Great job with Serendipity. it's my favorite weblog engine. I would like to know if there are plans to convert it in a multiblog multiuser engine in the future.

Other thing interesant for me would be the validation to OpenLDAP for the users of the blog.

Congratulations for your good job and good luck.

See you

Garvin am um :

Hi Peke!

Thanks for your praise. :) It is planned to have true-multiblog support for the future, but currently no developer has raised his hand for that.

Right now, though, Serendipity can be used as a "shared installation" to power multible independent blogs from the same database.

You can have multiple dependant blogs (read: same admins, same database) by using the Category-System. With the plugin "Extended Properties for categories" you can assign different templates and options for each category, so that each category looks like its own blog. You can give read and write permissions per category, so you could make them completely distinct from each other within the same interface.

An LDAP authentication plugin also exists, I am sure it can work with OpenLDAP as well.

Best regards, Garvin

peke am um :

Thanks, Garvin.Very clear explanation.I'll search the plugin.


Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.

BBCode-Formatierung erlaubt
Markdown-Formatierung erlaubt