Posts in Category: Releases

Release 20050912

A new release is now available on the download page.
Highlights of this release are:

  • better CSS organisation and 2 great looking new skins by Jasmin Savard
  • improvements to forum administration and menu system by Dean Brettle
  • improvements for blog category management
  • Dutch Culture file by Jan Hussaarts
  • a number of bug fixes

New Release This Weekend

We are planning a new release this weekend to include

  • All the new skinning work and CSS organization by Jasmin Savard, including 2 great looking new skins.
  • Improvements to the menu to make it more crawler friendly and right clickable by Dean Brettle
  • A new Admin feature for the forums allowing you to move a thread to a different forum and/or rename a thread topic, also thanks to Dean Brettle
  • Miscellaneous bug fixes since the last release

Release 20050829

A new release of mojoPortal is now available on the download page.

New this release is the inclusion of NeatUpload by Dean Brettle. NeatUpload, licensed under the LGPL, is an ASP.NET HttpModule for handling file uploads gracefully with a progress bar. It works on Windows with IIS or on Linux/Mac OS X with mono using XSP web server or using mod_mono with apache web server. Pretty sweet! Dean developed this specifically for mojoPortal but I'm sure it will be used in countless ASP.NET projects once the word gets out about it.  I really can't imagine an ASP.NET developer that won't want to use it. Previously, mojoPortal shipped with SlickUpload which was disabled by default because it only works on Windows. A similar commercial control ABCUpload I've used before also does not, as far as I know, work under mono. Great work Dean!
Here's a screenshot of the progress bar in action:


you can even stop the upload midstream by clicking the icon.

Also new  is the final release of version 2.0 of FCKEditor, previously we were using RC1.

Thanks to Tom Opgenorth for adding a small enhancement to the Links Module to enable specifying the target. He is currently working on adding categories to the Links module allowing you to organize links in a TreeView by category. That will be a cool option. After that project Tom is planning on implementing a new image gallery using nGallery.

mojoPortal now includes, in addition to US English, culture files for Italian, Portuguese, and Czech.  If anyone transaltes to additional languages, please send me the translated files.

Release 20050710

I just posted a new release on the Download page.  This release adds the Search feature powered by DotLucene as well as advanced logging capabilities powered by log4net.

There are no changes to the table structures for this release but users of PostgreSQL and MS SQL will need to re-run the stored procedure scripts for upgrading from version 20050618.
You will want to replace every file except maybe your Web.config.

Be sure and back up your site and db before upgrading and as always if you have any trouble please post in the Forums.

The latest code is not yet commited to svn because I'm having connection troubles with the repository on Novell Forge.  Its never happened before so I'm optimistic they will have this fixed tomorrow. I'm not the only Novell Forge user reporting this problem today, I will commit the newest code as soon as this is working again.

Update 7/11/2005:
The problem with the svn repository on Novell Forge was fixed today and I commited the latest code and also put up a new zip file for those who haven't got hip to svn yet.

Release 20050625, minor bugfix and workarounds under mono 1.1.8.x

I just released a new set of files to address several problems reported in mojoPortal under mono 1.1.8

None of these problems exist in mono 1.1.7 and also not  in Windows .NET.

It seems that mono has become case sensitive in the attribute declaration of a DataGrid TemplateColumn, if I change it to
ItemStyle-HorizontalAlign="Center" it works but ITEMSTYLE-HORIZONTALALIGN="Center" causes an error
I have reported this problem on bugzilla with a test case http://bugzilla.ximian.com/show_bug.cgi?id=75379

There was a  problem with the SiteMenu with some of the properties I had forgot to create public getters and setters for
SubMenuCssClass="" in the markup raised an error because there was no public property SubMenuCssClass, only a private property subMenuCssClass
This was a problem in my code because my intention was to expose that publicly but I forgot.
But it is also a problem in the mono code because it should gracefully ignore any attribute settings for which it cannot find a public property as it did in 1.1.7 and as it does on Windows .NET.
I have fixed this in mojoPortal but have not reported to bugzilla as I'm not sure of an easy test case I can create and not motivated to put time into it since I have a workaround that solves my problem.

Several users have reported a strange problem where a 0 is displayed at the end of every blog post or html content entry. I have not been able to reproduce it on my end but I don't have any machines with the release version of mono 1.1.8. I have a test machine with the very latest mono code from svn, 1.1.8 rev 46493 and it does not happen for me.

I have also seen problems with images not displaying and stylesheets getting lost on page refresh on some users sites that are running 1.1.8.x release, but I think they are also running apache 1.3 which may be a factor in the problem because I can't reproduce it on apache 2.

My advice if you are running mono 1.1.7, stay with it for now as it is very stable and 1.1.8 seems a bit rough around the edges.