Comment from: isaac

This page is about upgrading from version 0.8.9 to 0.9
Please see the instructions bundled with the distribution for general upgrade instructions and come back here once you have finished general upgrade.
In some situations, you may get the following message after upgrade when trying to access a blog:
The default skin [custom] set for blog [blogname] does not exist. It must be properly set in the blog properties or properly overriden in a stub file. Contact the webmaster…
Just go to the blog’s properties form, check the skin assigned by default and validate the properties (even if the default skin appears to be correct).
Skin functions have changed significantly. Old calls will still work in 0.9 but they are not guaranteed on the long term. So you should think about doing a complete upgrade of your skins with a diff tool.
Anyway, below are the instructions for a minimal upgrade of your skins:
Here are the minimum changes you must do in your skin’s _main.php template:
The new code to include the linkblog should look like:
<?php // -------------------------- LINKBLOG INCLUDED HERE -----------------------------
require( dirname(__FILE__).'/_linkblog.php' );
// -------------------------------- END OF LINKBLOG ---------------------------------- ?>
<?php while($row_stats = mysql_fetch_array($res_stats)){ ?>
with
<?php if( count( $res_stats ) ) foreach( $res_stats as $row_stats ) { ?>
<?php // ------------------------------------ START OF POSTS ----------------------------------------
if( isset($MainList) ) while( $MainList->get_item() )
with
<?php // ------------------------------------ START OF POSTS ----------------------------------------
if( isset($MainList) ) while( $Item = $MainList->get_item() )
Version 0.9 ships with a plug-in called ‘Auto-P’ that will automatically add <p> tags to your posts.
While this is highly desirable in most situations, it may introduce some unwanted extra space in you linkblog link list.
There are two ways to deal with this:
If you display a blog list on your site and some of your hidden blogs reappear there after upgrade, go to admin -> Blogs -> The blog you want to hide -> Default display options and uncheck "Include in public blog list"
Forum topic about this