PDA

View Full Version : Hotaru 1.0.2 Maintenance Release



Nick
01-16-2010, 03:29 AM
Hotaru v.1.0.2 contains numerous bug fixes and database changes since version 1.0.1 (http://hotarucms.org/showthread.php?346-Hotaru-1-0-1-Maintenance-Release).

For new users installing for the first time:

1. See this post (http://hotarucms.org/showthread.php?336-Hotaru-CMS-1-0-Available-for-Testing) for details on how to get Hotaru CMS from the SVN.
2. Follow the installation and setup instructions here (http://hotarucms.org/showthread.php?14-Installing-Upgrading-Hotaru-CMS) (skip the "download" steps)

For existing users doing a fresh install:

1. Update to the latest version from the SVN trunk (at least #952)
2. Copy the extra database details from hotaru_settings_default.php to your hotaru_settings.php file. (There are no changes to the htaccess file in this version)
3. Run the install script: /install/install.php

For existing users doing an upgrade:

A bug was discovered in user permissions which makes upgrading a little bit complicated. If you can, it's best to do a fresh install. Otherwise, please follow these steps:

1. Update to the latest version from the SVN trunk (at least #952)
2. Copy the extra database details from hotaru_settings_default.php to your hotaru_settings.php file. (There are no changes to the htaccess file in this version)
3. Run the upgrade script: /install/upgrade.php
4. Go to Admin -> User Manager -> Edit Default Permissions -> click "DELETE ALL DEFAULTS"
5. Uninstall and reinstall: User Signin, Submit, Comments, Search (this will reset default permissions)
6. Click each usergroup link on the "Edit Default Permissions" page, check "Apply Changes to Existing Users" and click "Update".
7. The following plugins have been updated and need upgrading (turn them off and back on again with the green button):
- User Manager, Activity, Posts Widget, RPX and Recent Visitors

Here is a list of all the changes since Hotaru 1.0.1:

- [FIXED] You couldn't use SmartCache with the Users table
- [FIXED] SmartCache wasn't returning any cached content! :eek:
- [FIXED] Post description length was being truncated by Google Chrome
- [FIXED] New permissions were being incorrectly merged with existing ones
- [FIXED] Installation warnings on a cold install
- [FIXED] Problems with deleting items in the Activity widget
- [FIXED] Problems with title links and RSS feeds in the Posts Widget plugin
- [FIXED] The RPX plugin was redirecting back to the registration page
- [FIXED] Widgets from uninstalled plugins were showing in Admin -> Widgets

- [NEW] Recent Visitors plugin
- [NEW] Who's Online plugin
- [NEW] Ability to add a site-wide announcement from Admin -> Maintenance
- [NEW] Ability to delete contents of all cache folders with one click
- [NEW] Ability to edit and restore permissions for entire usergroups
- [NEW] Ability to edit and restore *default* user settings
- [NEW] user_lastvisit field in Users table which is updated with each new browser session
- [NEW] Additional database settings added to hotaru_settings_default.php for system conformity
- [NEW] RSS feed for "upcoming" stories
- [NEW] Admin login link on the "Site Closed for Maintenance" screen

- [UPDATED] Further updates to Carlo's "Keep It Simple" theme

Thank you to everyone who has reported bugs. Please continue to do so in the How-To and Troubleshooting (http://hotarucms.org/forumdisplay.php?3-How-To-and-Troubleshooting) forum.

Jason
01-16-2010, 04:49 AM
What the ... I have to re-install again? :P

I wonder if it would be worthwhile to create a method to quickly download the existing database, wipe the tables, and then restore onto the refreshed system ... or do it without the download/upload step.

Nick
01-16-2010, 05:37 AM
You don't have to reinstall again. The upgrade instructions are in the first post.

Edit: Besides, these updates will be less frequent once Hotaru is stable.

nothingman
01-16-2010, 07:01 AM
Hi Nick, noticed changes in the structure of the hotaru_users table. Would this structure change again in the future? I'm just concerned as I've imported all my swcms users using the pligg importer, and now this change - just worried about going through the pligg importer wizard again - ran into a lot of timeout problems during my previous upload/import :(

Nick
01-16-2010, 07:23 AM
Don't worry, the only change is an additional column. It doesn't affect imported user data or future Pligg/SWCMS imports. I can't imagine any future database changes affecting imported users, either. However, it would be a good idea to backup your Hotaru database so if you need to restore things, you can do so without having to import your SWCMS tables again.