Blog

September 29, 2008

Frog 0.9.4 stable released

The Frog development team is pleased to announce that we’ve released Frog 0.9.4 stable

Please see the download page.

List of changes in 0.9.4 stable

  • Added updating.txt file
  • Added function to allow plugin devs to add one or more javascript file to the backend html for their plugin. (issue 35)
  • Added auto-detected link to a plugin’s documentation page. Checks for existence of documentation() function in plugin’s controller (issue 33)
  • Added auto-detected link to a plugin’s settings page. Checks for existence of settings() function in plugin’s controller (issue 32)
  • Added Indonesian translation
  • Added “View this page” link in the Edit page screen
  • Added “Tag to use this snippet” in the Snippets tab
  • Added en-messages.php.template to i18n directory of core to assist translators
  • Added admin section option to choose default tab after login (issue 29)
  • Added display of latest plugin version in Frog admin section
  • Added option to admin screen: allow html in page title. (default: false) (issue 66)
  • Added favicon
  • Added option to Plugin::addController to allow for controller without displaying a tab
  • Fixed lacking PNG support for IE6 (issue 64)
  • Fixed bug allowing HTML code in page title, now filtered with Kses
  • $values => $value in Page.childrenCount()
  • Fixed security issue with DB username password in index.php
  • Fixed incorrect return and if statement in DoPgsql.php
  • Fixed accidental assignment bug in Framework.php (issue 43)
  • Fixed bug where “Files” tab was accessible to users without roles. Now restricted to “administrator,developer,editor” (issue 42)
  • Fixed bug where using permissions string as parameter to addController had no effect (issue 41)
  • Fixed “s” echo for count in comment-each snippet of comment plugin
  • Fixed Gravatar bug to display default user image.
  • Updated all languages files to move file manager plugin translations to file manager plugin i18n directory
  • Updated core plugin index.php files to make use of the new “latest” functionality
  • Updated the comments plugin
  • Updated Dutch translation
  • Updated default Layout to find metadata from Edit.Page.Metadata tab
  • Updated default Normal Layout to check for existence of keywords, otherwise use default strings
  • Corrected the default RSS Feed, should now validate. Also added RSS subscription link tag to default Normal template.
  • Modified the place of the “filter” input in Snippets
  • Removed comments css code from admin.css
  • Changed default footer snippet to read copyright Madebyfrog.com instead of Philworks.com
  • Changed plugin list “from …” wording to “by …”.
  • Updated Russian translation
  • Typo corrections on dummy text for default installation

Updating from version 0.9.3

For full details, please see the updating.txt file included in the download! Updating consists of a few seperate steps. When executed correctly, this method of upgrading will keep downtime to a minimum. Please READ CAREFULLY:

  1. Make a backup of your current Frog installation.
  2. Make a backup of your current Frog database.
  3. Create a temporary directory. We’ll use this to prepare the upgrade in.
  4. Unzip the Frog package into the temporary directory as if you would install into it.
  5. Remove the “public” directory and everything in it from the temporary directory.
  6. Remove the config.php and _.htaccess files from the temporary directory.
  7. Copy all the non-core plugin directories from ../frog/plugins to your temporary location’s ../frog/plugins directory.
  8. Execute the following two SQL statements on your database:
INSERT INTO setting (name, value) VALUES ('default_tab', '');
INSERT INTO setting (name, value) VALUES ('allow_html_title', 'off');

Finally, execute the following steps (these actually upgrade the site):

  1. Copy all the files from the temporary directory to your installation’s root, replacing the old files.
  2. Check your site to see if the upgrade didn’t break anything.

You’re done!
For full details, please see the updating.txt file included in the download!

September 23, 2008

Release date set for Frog v0.9.4

Today, the release date for Frog v0.9.4 has been set:

September 29th, 2008 by 23:00 UTC+2 at the latest.
(23:00 UTC+2 is the Europe/Amsterdam timezone)

September 7, 2008

Releasing Frog 0.9.4 RC1

The Frog development team is pleased to announce that we've released Frog 0.9.4 RC1

Please see the download page if you want to help us test RC1.

About Release Candidates

Most if not all stable releases of Frog will be preceded by one or more "Release Candidates". A release candidate is a version of Frog which we feel could be stable enough for normal use, but which we want to keep testing first. Once any issues that came up during testing of an RC release have been corrected, a stable release will be made available.

The intention of the RC releases is to give you, the user, a chance to help us test an upcoming release.

List of changes in 0.9.4 RC1

  • Updated the comments plugin
  • Added Indonesian translation
  • Added "View this page" link in the Edit page screen
  • Added "Tag to use this snippet" in the Snippets tab
  • Fixed security issue with DB username password in index.php
  • Removed comments css code from admin.css
  • Updated default Layout to find metadata from Edit.Page.Metadata tab
  • Changed default footer snippet to read copyright Madebyfrog.com instead of Philworks.com
  • Fixed incorrect return and if statement in DoPgsql.php
  • Fixed accidental assignment bug in Framework.php (issue 43)
  • Corrected the default RSS Feed, should now validate. Also added RSS subscription link tag to default Normal template.
  • Fixed bug where "Files" tab was accessible to users without roles. Now restricted to "administrator,developer,editor" (issue 42)
  • Fixed bug where using permissions string as parameter to addController had no effect (issue 41)
  • Added admin section option to choose default tab after login (issue 29)
  • Added display of latest plugin version in Frog admin section
  • Updated dutch translation
  • Added en-messages.php.template to i18n directory of core to assist translators
  • Fixed bug allowing HTML code in page title, now filtered with Kses

September 3, 2008

New online forum

The new forum is up and running! You can now edit your post and have more control about monitoring.

Hope everyone will like it!

August 27, 2008

Announcing Frog 0.9.4 RC1

The Frog development team is pleased to announce that we've decided Frog is nearing a new release:

  • Frog version 0.9.4 Release Candidate 1
  • on Sunday 7th of September at the latest.

About Release Candidates

Starting with this release, most if not all stable releases of Frog will be preceded by one or more "Release Candidates". A release candidate is a version of Frog which we feel could be stable enough for normal use, but which we want to keep testing first. Once any issues that came up during testing of an RC release have been corrected, a stable release will be made available.

The intention of the RC releases is to give you, the user, a chance to help us test an upcoming release.

About Release Schedules

The Frog development team does not pre-plan new Frog releases. No release schedule will be made available. Once the development team feels a release is nearing completion, we will decide on a release date and announce it.

This is the first of those announcements.

August 22, 2008

Security patch for Frog 0.9.3

A security related patch has been made available for Frog version 0.9.3. Please find more details at the security patches page.

August 15, 2008

Release of version 0.9.3

The major alteration to Frog CMS 0.9.3 was the removal of comments from the core to a plugin. With that complete, bugs stomped, and other enhancements and fixes in place, this has now been made the current release. As always, you can grab it from the download page.

With this release, Frog CMS is now available under the GNU Affero General Public License, which replaces the previous MIT license. See the license.txt file for further details.

Thanks to all those who have helped with feedback, requests, encouragement, and most of all — by using Frog!

August 11, 2008

I'm not alone anymore !!

I want to say a big thanks to David Reimer for are is help on the forum, website, documentation and everything he do to help Frog CMS to be more mature !!

I can't forget to say a other big thanks to Bebliuc George for all is help on the forum, website, documentation, plugins and even the css of madebyfrog with the IE6 issue.

I want to say welcome aboard to Martijn too !!

And thank you to all of you that make Frog CMS know to other and I hope you like it !!

August 6, 2008

New Plugin API feature: I18n (translation)

Yes it's done !!

This feature is as easy as the administration (backend) to use. You need to add a i18n folder under your plugin folder and name each file like for the backend (ie: for french it will be fr-message.php) and this file will return an associative array of the english version or the string and the translated one, exactly like the backend.

This feature will be available on version 0.9.3, and the release of the 0.9.3 will be done really soon. If you know how to use SVN, the code is already public on the code google page.

June 23, 2008

New functions for Metadata

Work on 0.9.3 continues, with the addition of a couple new functions.

Users suggested that it would be great idea to be able to add page specific keywords and description fields to the Metadata tab. So we added them! See the full instructions in the Docs section of this site.


Frog CMS Demo

Public front end website click here
Administration backend click here

login: admin
password: password

Help us!

If you use and like Frog CMS, then please consider making a donation

Click here to lend your support to: Frog CMS and make a donation at www.pledgie.com !