PDA

View Full Version : Looking for testers for Hotaru 1.4.2



Nick
11-09-2010, 12:55 PM
Hi all,

Despite good progress on the Hotaru 1.5 version, development has been a little sparse over the last month or so and I need to ease my way back into things with a more manageable update, Hotaru 1.4.2.

Sometimes it's necessary to take a step backwards before you can continue forwards, and that's what this maintenance update is. Server trouble forced us to shut down our plugin repository so everything related to automatic plugin updates has been taken out of 1.4.2. I've also stripped out the experimental multi-site functionality as we concluded the existing code might not be the best way to implement the feature.

Hotaru 1.4.2 is therefore a cleaned up version of 1.4.1. It removes multi-site data from your database, returns cache files to "/cache/" instead of "/cache/1", and includes a few minor bug fixes.

There shouldn't be any need to update plugins or templates with this upgrade. Instead, I need testers to try both the install and upgrade scripts, and check Hotaru works as expected with the plugins from the Bookmarking plugin pack (http://forums.hotarucms.org/showthread.php?79-Quick-Start-Plugin-Pack).

It would be much appreciated if you can help out by testing this. Please don't upgrade your live sites just yet. If testing goes well, I'll make 1.4.2 available properly at the weekend.

Cheers,
Nick.

objective
11-09-2010, 09:42 PM
Tested new install and update from 1.4.1. No issues encountered
All Bookmarking plugins included plus a handful of others.

Nick
11-09-2010, 10:12 PM
Brilliant, thanks very much!

Could you check if the "1" folder in /cache has been removed, and whether the "site_id" columns have been deleted from your database tables, e.g. posts table? Cheers.

objective
11-09-2010, 10:44 PM
Brilliant, thanks very much!

Could you check if the "1" folder in /cache has been removed, and whether the "site_id" columns have been deleted from your database tables, e.g. posts table? Cheers.


Confirming that both were removed.
Regards.

nothingman
11-10-2010, 09:53 AM
Ok, I didn't upgrade but I did a new installation. Some findings

- I tried deleting the install folder using the delete button in the UI but was unable to do so.

http://i.imgur.com/864s6.png

- I don't know if it is just me, but when I installed it in a sub-folder (different database) of my main site e.g. mysite.com/hotaru, my main site just went blank (cleared my site's db_cache, working fine now) :confused:
- EDIT: I don't know why the home page title text says "Page not found « My site Name". Link (http://lawrkhawm.com/142/)

One question Nick, has the "last login IP" column been added to the users table for this release?

objective
11-10-2010, 10:13 AM
The image upload plugin produces an error with 1.4.2 as it is missing the SITEID field.
Notice: Use of undefined constant SITEID - assumed 'SITEID' in /Applications/MAMP/htdocs/content/plugins/image_upload/image_upload.php on line 394

Nick
11-10-2010, 10:49 AM
Good feedback, thanks.

@objective, it looks like Image Upload and User Manager are the only plugins that use SITEID. I'll have to make updates to them.

@nothingman, the "Page not found" is because you have no plugins enabled. That's normal. Not sure about the blank page, but glad you could fix it easily enough. I'll look into the delete install folder and last IP issues. No promises, though.

nothingman
11-10-2010, 11:10 AM
Ok, thanks Nick. As a suggestion, a link that points to the "install order" of plugins in the Plugin Management page would be really helpful. Esp. users who are installing hotaru plugins for the first time.

nothingman
11-10-2010, 11:30 AM
I have the High Walls installed on the test site and here's how it looks (http://lawrkhawm.com/142/). The formatting is awry.

Nick
11-10-2010, 12:44 PM
@nothingman, I hear you, but that install order only applies to bookmarking sites, so the link is more appropriately on the bookmarking plugin pack page (http://forums.hotarucms.org/showthread.php?79-Quick-Start-Plugin-Packs). Actually, I've just updated that link to point to the actual docs instead of the old forum-based docs, so thanks for the nudge!

As for High Walls, that must be the plugin itself, not Hotaru 1.4.2 causing that. It was probably made when we used YUI for the default theme instead of 960 CSS. I had a look at it. The formatting can be easily fixed, but the plugin is plagued by CSRF errors. I'll need more time on it, but I don't know if anyone even uses it.

Edit: I've committed changes to update the user ip when they log in, and I've removed the delete install folder option because it would cause the install script to delete itself... and die.

sithburns
11-10-2010, 02:18 PM
What kind of features are you planning for 1.5?

I'll do a fresh install on a new site tonight to test this one.

.AsS4Ss1n95.
11-10-2010, 02:44 PM
I think I will install this version of the HotaruCMS soon on my website but can't wait for 1.5

Nick
11-10-2010, 10:28 PM
What kind of features are you planning for 1.5?

Code cleanup and optimizations. Features are usually added through plugins as opposed to Hotaru itself.

Thanks in advance for testing.

nothingman
11-11-2010, 04:05 AM
I'll need more time on it, but I don't know if anyone even uses it.



No problem Nick. I'm trying to create a NSFW sub-domain that will be by invitation only ;) , wanted to use the High Wall plugin for that purpose.


Edit: I've committed changes to update the user ip when they log in, and I've removed the delete install folder option because it would cause the install script to delete itself... and die.

Ok thanks. Silly question, are the changes in the attached zip file or in SVN?

Nick
11-11-2010, 04:53 AM
I've updated the zip in the first post to include the latest changes. (Haven't uploaded latest Image Upload or User Manager plugins yet).

Nick
11-11-2010, 05:41 AM
@nothingman, please test the attached High Walls update. Thanks.

nothingman
11-11-2010, 10:10 AM
@nothingman, please test the attached High Walls update. Thanks.

Thanks Nick, it works fine. Nothing major but when a user clicks Forgot your password?, the Submit button spills over the gray border.

http://i.imgur.com/JYW3e.png

Nick
11-11-2010, 10:20 AM
Is that with the default theme? It fits in okay on the default theme on Firefox. :confused:

nothingman
11-11-2010, 10:30 AM
Is that with the default theme? It fits in okay on the default theme on Firefox. :confused:
Yes, the default theme.Test site

Nick
11-11-2010, 12:00 PM
Ha. It seems it only fits okay with Firefox. It's off in IE, Chrome, Opera and Safari.

Open /high_walls/css/high_walls.css and change the width from 20em to 22em.

nothingman
11-11-2010, 02:22 PM
Open /high_walls/css/high_walls.css and change the width from 20em to 22em.

Thanks Nick, that fixed it! :cool:

nothingman
11-12-2010, 09:59 AM
Noticed that when I'm on the submit2 page, I'm not getting the dialog that prompts me that I have not submitted my story yet (the following dialog box)

http://i.imgur.com/A1KbP.jpg

Nick
11-13-2010, 04:38 AM
I get it in Firefox, but not in Chrome (and probably the others). It will have to wait for another day.

.AsS4Ss1n95.
11-15-2010, 01:55 PM
Hi guys!
Can anyone explain me because every time I activate in my panel the plugin "reCaptcha 0.5" it says me that it's not a valid argument? Can anyone refresh this plugin for hotaru 1.4.2?

Nick
11-17-2010, 02:34 AM
Thanks for the feedback. The error is in the loadSettings() function. Replace it with this:


/**
* Loads this plugins settings from the database.
*
* @param Hotaru $h The Hotaru instance
*/
private function loadSettings(Hotaru $h)
{
$settings = $h->getSerializedSettings();
if (!$settings) { return FALSE; }

foreach ($settings as $k => $v) {
$this->{$k} = $v;
}
}