02/06/2009

Enhancement: Dropdown Menu Updates

Tags: Enhancement Menus
The dropdown menus generated with the <$BSMenu$> tag has been updated to the latest version of the SuperFish plugin for jQuery.

The code has also been rewritten to allow you to hide menu items from people who are not logged in. Menu and submenu items now have the option to be displayed to authenticated users only, anonymous users only or both authenticated and anonymous users ( default ).  If you set the top level to one of the non-default options and a person viewing thesite is not authorized to view the top level menu option then all submenus for that option will be hidden also.

02/06/2009

Enhancement: RSS Podcast Feed

Tags: Enhancement RSS Podcast
The abilityt o specify a Feedburner, Google Adsense or alternative URL has been added to the RSS Feed for your podcasts. This has been implemented in both the HTML headers alternative links section and the buttons sideblock.

02/06/2009

Bugfix: New RSS Options

Tags: bugfix rss feedburner
A recent change to the RSS feeds option to allow you to change the feed to the new Google Adsense or other alternative URL was only implemented in the HTML header's alternative links section and was not implemented into the sideblock that showed icons for the different feeds. This has now been corrected.

02/06/2009

New Feature: AJAX Based Login Sideblock

Tags: New Feature
I have added in a nice AJAX based login sideblock based on code by Jake Howlett on CodeStore. This version of the AJAX Login does not require any changes to any other databases on your domino server and is self contained.

This sideblock is probably only useful in an corporate environment where you are using the blog template as part of your intranet. You can setup the 'Site login' sideblock to only show to anonymous users to encourage them to login and be able to access other parts of the site that you may have hidden.

01/05/2009

Enhancement : RSS Options

Tags: Enhancement RSS

In previous releases of BlogSphere the link to the sites RSS feed that was encoded in the HTML header could either point to the internal RSS feed or to an external feed hosted by FeedBurner.

With the purchase of FeedBurner by Google you can now link your Feedburner account to your Google account, this meant that the URL for your feed would change from feeds.feedburner.com to feedproxy.google.com.  A new option in the Blog Configuration document will now allow you to select the Google Adsense feed and it will encode the correct url into the HTML header.

I have also added the option to allow you to specify a manual RSS feed url incase you are using a different third party feed system to publish your RSS Feeds.

12/12/2008

Enhancement: Allow to set encoding for RSS output

Tags: Enhancement RSS

The agent  (AGNT - Stories RSS Feed)|stories.xml uses the script library RenderEngine.RSS to render RSS feeds. Previously this rendered the stories.xml  with UTF-8 encoding. English speaking blogs don't see any problems with the encoding I believe. However, my Norwegian blog had some issues with problematic encoding as it wouldn't accept Norwegian characters. I know that somehow this should probably be transparent if you have all Web server settings etc properly aligned. I have however never been able to align all these settings. I have therefore added a possibility to override the UTF-8 encoding in the Blog Configuration's RSS section, like this;

A picture named M2

This makes it possible to render the RSS properly no matter the Domino server settings
...

12/12/2008

Bugfix: MetaWebLogAPI now accepts content larger than one segment (>64kB)

Tags: Agent Bug Fix

To facilitate blog-editing for some friends, I searched for external blog-applications which could be configured to work with the MetaWebLog API-support in Blogsphere. Among others I found the nice looking-and simple to use Windows Live Writer from Microsoft, The configuration went flawlessly and I was amazed about the MetaWebLog API support in Blogsphere. Windows Live Writer retrieved all settings completely automatically!! The first test message was posted without any problem, and I though I was finished. When I tried to post a somewhat larger post with some images, I quickly got an error message like this;

A picture named M2

The message is in Norwegian, but the essence is that the metaWeblog.newMediaObject returned an invalid response. When I debugged the problem, I saw that the newMediaObject tries to get the item Request_Content. According to Lotus Knowledgebase technote #1240370 with the title Using REQUEST_CONTENT with Web agents and large POST data, Domino started from version 7 and onwards, to use multiple Request_Content_nnn fields to lift the one-segment-only limit.  In other words, when the post is larger than one segment, a single Request_Content-field is not present anymore, but replaced with multiple Request_Content_nnn fields instead.
...

12/09/2008

New Feature: Transparent support for better image resizing via "Import Image 2 Lotus Notes" (II2LN)

Tags: Image Handling

The open source Java agents doing the resizing in Blogsphere today, has some issues with the image quality for certain image types. For example will screenshots look bad when resized. I have therefore added completely transparent support for Import Image 2 Lotus Notes (II2LN), meaning that II2LN will automatically be used if it is installed, and quitly ignored if not. II2LN will resize images with much better quality, and other benefits is that you can import any kind of image type, such as PNG, TIF and BMP files! The best of all, II2LN is free to use together with Blogsphere!
...

12/05/2008

New Feature: Category Header Static Page

Tags: New Features Static Page

One of the things I really like about Blogsphere is its nice ability to tag the blog entries and then later show all the blog-entries within that tag. If I for example write a blog-entry with the tag "New Features", I can easily see all the entries within the "New Features"-topic. However, I thought it would be nice to have a type of category header  on top of all blog entries. It look like this;

A picture named M2
...

12/05/2008

New Feature: Allow side blocks to contain inline @formulas

Tags: Side block New Features

Existing version of Blogsphere allow for HTML and inline HTML between double-square brackets. I enhanced this to allow any kind of @formulas between $(Formula) and $(/Formula) tags. It may look like this;

A picture named M2
This code is executed when the side block is generated, and the result may look like this;

A picture named M3

This allows for pretty dynamic side blocks - especially when combined with the
Enhancement: Added the possibility to have a sideblock tied to certain permalink ids enhancement.

This can of course be further enhanced to allow other inline code to execute, such as LotusScript via the Execute function (perhaps the tags should be $(LotusScript) and $(/LotusScript)?!)
...

Login

Login Here:

Calendar

Search Site

Tag Cloud

Domino BlogSphere
Version 3.0.2

A Code Snippit

The Home URL of this db is http://dev.blogsphere.net/blogsphere/bsphere3.nsf