PDA

View Full Version : Hotaru CMS 1.0.5 Available



Nick
02-02-2010, 12:07 PM
HotaruCMS went into overdrive last week when it took over from SocialWebCMS as the platform behind my own established social bookmarking site, JapanSoc.com (http://japansoc.com). We uncovered more bugs in the first 48 hours than we did in the whole of January!

Fortunately, I was joined in my development efforts by shibuya246 (http://hotarucms.org/member.php?3-shibuya246), who has been working hard on Hotaru's use of jQuery, and Jason (http://hotarucms.org/member.php?4-Jason), who is making progress towards a new default theme.

~~~~~~

Hotaru v.1.0.5 contains numerous bug fixes and new features since version 1.0.4 (http://hotarucms.org/showthread.php?387-Hotaru-1-0-4-Update).

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:

1. Update to the latest version from the SVN trunk
2. BACKUP YOUR DATABASE!
3. Turn off all plugins
4. Run the upgrade script: /install/upgrade.php
5. Delete your install folder
6. Turn on all plugins

Here is a list of the most significant changes since Hotaru 1.0.4:

- [FIXED] Comments were double being double posted (depending on your settings)
- [FIXED] Post submission bugs
- [FIXED] Redirecting to "page not found" bug
- [FIXED] Hard refresh after plugin installation bug
- [FIXED] Pligg Importer undefined variables
- [FIXED] Logging in/out problems due to cookies
- [FIXED] Character problems in fetched post titles in Submit step 2
- [FIXED] Post author name getting lost when returning to Submit step 2 from step 3
- [FIXED] Author name and comment form status lost for non-admins when editing posts
- [FIXED] Invalid argument warning when installing the Widgets plugin
- [FIXED] Media Select glitch in category bar in Internet Explorer
- [FIXED] Numerous Comment Manager problems, esp. deleting comments
- [FIXED] Quotes and HTML bugs in Text Widget
- [FIXED] Bug when checking the number of approved posts a user has
- [FIXED] Admin-related CSS and JavaScript was being included in non-Admin pages and vice-versa
- [FIXED] Bug that allowed duplicate post submissions if the first had "pending" status
- [FIXED] Bug that prevent a user's posts from being deleted when deleting the user
- [FIXED] Announcements don't allow line breaks
- [FIXED] Comment voting problems

- [CHANGED] Default comments style in Comments plugin
- [CHANGED] Removed unnecessary CSS files
- [CHANGED] Debug logging path dependent on whether debug is enabled
- [CHANGED] smartCacheDB now uses cache modified times instead of "timeouts"
- [CHANGED] Widgets de/activated with Ajax - no need to reload the page each time
- [CHANGED] Admin sidebar style changes with jQuery
- [CHANGED] hotaru.js is now merged in with plugin JavaScript and can be removed from theme header templates.
- [CHANGED] Instead of adding a "down" vote in the Activity widget, the original "up" vote is removed.
- [CHANGED] Admin Settings page uses radio buttons for true/false fields

- [NEW] Numerous UI and email notification improvements to make spam management easier
- [NEW] PHP gobal constants made available for use by jQuery
- [NEW] Google Analytics tracking code option added to Tweet This plugin (via rushnp774 (http://hotarucms.org/member.php?49-rushnp774))
- [NEW] Enable themes with a single click from their Theme Setting pages
- [NEW] jQuery Test plugin - so you can check if jQuery is working or not
- [NEW] Shibuya Theme - W3C compliant
- [NEW] Default Blues Theme (work-in-progress)

Also, williamd (http://hotarucms.org/member.php?126-williamd) created a Facebook Share (http://hotarucms.org/showthread.php?391-Facebook-Share) plugin.

UPDATE: More fixes here: Hotaru CMS 1.0.5 Patches. (http://hotarucms.org/showthread.php?415-Hotaru-CMS-1-0-5-Patches)

Outstanding issues are listed here on Assembla here:
http://www.assembla.com/spaces/HotaruCMS/tickets?batch=false&tickets_report_id=1&ticket_id=

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.

nothingman
02-02-2010, 12:42 PM
Hi Nick, This is awesome. Cant wait to check out the Shibuya Theme. I was wondering if 'private messaging' has been added in this release? If not, any plans on adding this feature in the future?

Nick
02-02-2010, 01:15 PM
Thanks NM, the Shibuya theme is the one on the demo site right now. I'm afraid there aren't any Friends, Messaging or Favorites plugins yet. I hope to do them eventually, but must admit that they were underused features on the SWCMS version of my site, so aren't my highest priority. My immediate goal is to keep squashing bugs so that Hotaru CMS can be considered stable.

baadier
02-02-2010, 01:57 PM
Excellent nick, that's a crazy amount of fixes you've gotten through in a ridiculous amount of time, thanks a lot man!

williamd
02-02-2010, 02:57 PM
Hey Nick,

Great job! 1.0.5 looks solid. Very impressed. And as baadier said, insane amount of fixes in no time :) Thanks!

rushnp774
02-03-2010, 09:43 PM
Another tip of the hat to you Nick! Once we get the base theme finalized, I'll set up a live site on my server with it. I can't wait.

Also, thanks for the shoutout about the Tweet This plugin mod. There's more to come.

landshark
02-15-2010, 01:08 AM
Nick, I must say you outdid yourself. I just converted my site from SWCMS today and I cannot believe the difference. Very intuitive and to think it is still in it's infancy . Well done my friend.

bbrian017
02-18-2010, 02:21 PM
This is excellent work. I love how you are still keeping the pligg importer. This will allow you to gain many new users as pliggs support is very limited and poor quality.

I would like to see a few more modules added to your website software. (if not included already)

EVB (External Vote Button) (not leave the bloggers site)
Status Update Module (Like Twitter) (see my profile (http://www.blogengage.com/user.php?login=bbrian017&view=profile)) I just noticed the activity feed that looks cool!
Integrated Word Press Option for Website Public Relations Blog.
Friends Module (to add Friends)
Invitation Module (advanced features) Set invite limits etc... see who invites who (Stops spam 100%)
Integrated forums (one database) phpbb please I love phpbb apparently you don't?

shibuya246
02-18-2010, 02:53 PM
brilliant. sounds like we can look forward to some great modules being produced here. I am excited that you are considering embarking on so much. Which plugin do you plan to tackle first? I am interested to help with testing if you need.

bbrian017
02-18-2010, 08:00 PM
sorry I cannot code I'm a simpe marketing guy. I wish I could code but it's like reading french to me haha!

Nick
02-19-2010, 02:19 AM
I would like to see a few more modules added to your website software.


sorry I cannot codeSince Hotaru is a framework, users need to make (http://hotarucms.org/showthread.php?124-Overview-of-Hotaru-Plugins) their (http://hotarucms.org/showthread.php?3-Making-a-Plugin-Case-Study-1-Hello-World) own (http://hotarucms.org/showthread.php?65-Making-a-Plugin-Case-Study-2-Hello-World-Widget) plugins (http://hotarucms.org/showthread.php?267-Making-a-Plugin-Case-Study-3-Tweet-This) and hopefully share (http://hotarucms.org/showthread.php?391-Facebook-Share) them (http://hotarucms.org/showthread.php?436-Buzz-This-%28share-post-on-Google-Buzz%29) with (http://hotarucms.org/showthread.php?255-Google-Analytics-0-2) us (http://hotarucms.org/showthread.php?424-jQuery-Test-0-1). If you're hungry (http://hotarucms.org/forumdisplay.php?19-Plugin-Suggestion-Box), but can't cook (http://hotarucms.org/showthread.php?117-***-DOCUMENTATION-CONTENTS-***), you'll have to get a microwave (http://www.agriya.com/) or hire a chef (http://hotarucms.org/member.php?1-Nick). ;)