Open Blog 1.2.0 changelog
Core
- Long queries now use aliases so they are easier to read
- Helper function for generating post url - post_url((string)$url_title, (date)$publish_date)
- Helper function for generating category url - category_url((string)$url_name)
- Helper function for generating categories url - category_url((array)$categories, (bool)$blank)
- Helper function for generating tag url - tag_url((string)$url_title)
- Helper function for generating page url - page_url((string)$url_title)
- Helper function for generating forgotten password url - forgotten_password_url((string)$email, (string)$activation_key)
- Helper function for generating account activation url - account_activation_url((string)$email, (string)$activation_key)
- Pages library (currently used only in iPhone/iPod Touch version)
- Special field "wordpress_password" in the users table which is used for Wordpress migrator purposes (allows users to login with this Wordpress password)
- Fixed name of the method for retrieving a single post (get_posts_by_url -> get_post_by_url)
- Changed "posts_per_site" setting name to "posts_per_page"
Routes
- Blog routes are shortened (/blog/post/year/month/day/post-name -> /year/month/day/post-name, /blog/search -> /search, /blog/category/category-name -> /category/category-name, etc.)
Installer
- Updated installer for this version
- Created updater (used when updating from 1.1.0 to 1.2.0)
- Installer automatically detects if the web server has enabled mod_rewrite module and uses the appropriate config and .htaccess file (option "use SEO URLs")
- "Welcome" email is automatically sent to the administrator email address when Open Blog is installed
Wordpress migrator
- A special script for migrating from Wordpress to Open Blog (currently only tested with Wordpress 2.7)
Sidebar
- Tags cloud widget (shows post tags)
Templates
- Fixed category display bug in the Emplode template
- Fixed comment author website display bug (http://codeigniter.com/forums/viewthread/102179/P50/#547479)
- Fixed a small display bug in Contaminated template
- Vector Lover template is now a part of the default installation
- Mobile / PDA version of Open Blog
- iPhone / iPod Touch version of Open Blog
Localization
- Fixed minor grammar and spelling mistakes in the English language
- Fixed minor grammar and spelling mistakes in the Slovene language
- Added a missing translation in the manage posts page (admin panel)
Admin panel
- Replaced short PHP opening tags with full ones
- Fixed move navigation item bug (moving a navigation item didn't work on a subdomain)
- Dashboard icons are now also links
- Special method which checks for orphaned comments or tags upon post deletion
- tinyMCE media plugin (user can insert different media files - for example a Youtube video)
- User can enable or disable captcha for guests
- User can enable or disable automatic user agent recognition
Posts
- Post title is now displayed in the browser title bar
- Verification image for guests before posting a comment (captcha)
- Sticky post option (sticky posts are always displayed first)
- Publish date option (user can set posts publish date)
- Multiple categories support (posts can be in multiple categories)
Pages
- Page title is now displayed in the browser title bar
Users
- User needs to activate his/her account after registration
Feeds
- Fixed RSS and Atom comment feed display bug (missing translation)
- Global template for RSS and Atom feed
Other
- Minified JavaScript files
- Minified CSS files
- Other small bug fixes















