16
I Use This!
Inactive

News

Analyzed about 7 hours ago. based on code collected about 7 hours ago.
Posted about 10 years ago
Hi there! We’ve just released version 0.8.3.1 of Wolf CMS. This release is a security fix release. No database changes are required for upgrade, just replace all the files and don’t forget to update index.php (or manually update index.php to ... [More] update the version number). Thanks to AKA-Clay, sumitingole and narendrabhati for the security reports. Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes You can no longer upload php files using the filemanager You can no longer rename files to php extension using the filemanager Make sure to read docs/updating.txt in the download! Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted about 10 years ago
Hi there! We’ve just released version 0.8.3.1 of Wolf CMS. This release is a security fix release. No database changes are required for upgrade, just replace all the files and don’t forget to update index.php (or manually update index.php to update ... [More] the version number). Thanks to AKA-Clay, sumitingole and narendrabhati for the security reports. Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes You can no longer upload php files using the filemanager You can no longer rename files to php extension using the filemanager Make sure to read docs/updating.txt in the download! Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted over 10 years ago
Hi there! We’ve just released version 0.8.2 of Wolf CMS. This release has a single security fix for the archive plugin. No database changes are required for upgrade, just replace the wolf/plugins/archive/archive.php file and index.php (or manually ... [More] update index.php to update the version number). Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! We have not tested the patched files against pre-0.8.1 releases so it may or may not work on older releases. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted over 10 years ago
Hi there! We’ve just released version 0.8.2 of Wolf CMS. This release has a single security fix for the archive plugin. No database changes are required for upgrade, just replace the wolf/plugins/archive/archive.php file and index.php (or manually ... [More] update index.php to update the version number). Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! We have not tested the patched files against pre-0.8.1 releases so it may or may not work on older releases. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted about 11 years ago
Hi there! We’ve just released version 0.8.1 of Wolf CMS. This release has a number of fixes for bugs which should enhance stability and security. No database changes are required for upgrade, just replace the files. Remember, all of our ... [More] translations are available at our Transifex.com project page. You can get the bleeding edge of translations there. This release includes: Fix view variables not being set when passing array Make sure dev stuff doesn’t end up in GitHub (etc) downloads Minor bug in filemanagerview Fix invalid params bug in Page.php Cleanup Page::find() Fix missing values Fix remaining where/values issues Fix reorder pages in Chrome Refer to http://docs.wolfcms.org from backend footer for docs Update jquery version Fix deprecated jQuery reference in install.php Add events so page comment_status is saved. Fix where Pages couldn’t be reordered in some browsers. Add a column in Pages where a Layout can be glanced. Update Framework.php Fixed images overflow in file magager Fixed erroneously missing “how to apply” section to GPL license text Fix #585 – wrong check for php version Fixes #567 – use non-existing _send_data() replaced by _sendData() Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! If you are having problems after upgrading, make sure to disable all plugins and then re-enable each plugin one by one to make sure the problem isn’t being caused by a plugin. If you see “MISSING_DEFAULT_STRING”, it means that no “translation” was found for a string in en-message.php This is most likely caused by either a missing translation string or a missing en-message.php file for a plugin. Please check with your plugin’s authors if they have included that translation file or add it yourself. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted about 11 years ago
Hi there! We’ve just released version 0.8.1 of Wolf CMS. This release has a number of fixes for bugs which should enhance stability and security. No database changes are required for upgrade, just replace the files. Remember, all of our ... [More] translations are available at our Transifex.com project page. You can get the bleeding edge of translations there. This release includes: Fix view variables not being set when passing array Make sure dev stuff doesn’t end up in GitHub (etc) downloads Minor bug in filemanagerview Fix invalid params bug in Page.php Cleanup Page::find() Fix missing values Fix remaining where/values issues Fix reorder pages in Chrome Refer to http://docs.wolfcms.org from backend footer for docs Update jquery version Fix deprecated jQuery reference in install.php Add events so page comment_status is saved. Fix where Pages couldn’t be reordered in some browsers. Add a column in Pages where a Layout can be glanced. Update Framework.php Fixed images overflow in file magager Fixed erroneously missing “how to apply” section to GPL license text Fix #585 – wrong check for php version Fixes #567 – use non-existing _send_data() replaced by _sendData() Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! If you are having problems after upgrading, make sure to disable all plugins and then re-enable each plugin one by one to make sure the problem isn’t being caused by a plugin. If you see “MISSING_DEFAULT_STRING”, it means that no “translation” was found for a string in en-message.php This is most likely caused by either a missing translation string or a missing en-message.php file for a plugin. Please check with your plugin’s authors if they have included that translation file or add it yourself. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted over 11 years ago
Hi there! We’ve just released version 0.8.0 of Wolf CMS. This release introduces some changes to the core’s Record class which should be backwards compatible and has a number of fixes for bugs which should enhance stability and security. It also ... [More] has the latest version of the translations that were available at our Transifex project at the time of release. Remember, all of our translations are available at our Transifex.com project page. You can get the bleeding edge of translations there. This release includes: Added BETA feature: automatic find methods Added Record::find() Added Record::findById() Added Record::findOne() Added AutoLoader::register() to register the autoloader on the SPL stack Fixed bugs related to Node::registerMethod() Fixed input validation on Gravatar helper Fixed duplicate username issue Fixed Snippet add, delete, edit permissions issue Fixed Snippet redirect url issue Fixed issue allowing non-admins to set ‘is_protected’ setting on Page Fixed issue with editing .html files using FileManager plugin Fixed issue clearing cookies after logout Fixed issue with unused Tags lingering in DB Fixed use of deprecated pref_replace in Kses helper Changed children() and childrenOf() page ordering to ‘page.position ASC, page.id DESC’ Updated jQuery to 1.8.3 Updated MarkItUp to 1.1.14 Updated translations to latest versions Removed legacy (Prototype) JS functions Minor fixes & cleanups Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Introducing new find..() methods to core’s Record class In this release we’ve been changing the Record class quite a bit, including introducing a new, more generic Record::find() method and adding two new default methods: findById() and findOne(). The latter two are fairly self-explanatory but with regards to the first we’d like to give a short insight: // give it a path $page = Page::find('/the/path/to/your/page'); // or an array of options... $page = Page::find(array('where' => 'created_by_id=12')); The some of the basic options that can be supplied in the array include “where”, “order”, “offset” and “limit” among others. Automatic find..By..() methods This release introduces a BETA feature in the core’s Framework that can be of interest: automatic find..By..() methods. This feature introduces a Finder class which extends Record. Developers who are tired of writing custom find..By..() methods for their models can now extend the Finder class instead of the Record class. This allows them to use find..By..() methods without writing them. For example: class MyModel extends Finder { public $id; public $email; public $name; } $obj = MyModel::findByName('Peter'); echo $obj->name; // echo's "Peter" // Less trivial example: find users with same name $objects = MyModel::findIdNameEmailByNameOrderedByIdAsc('mike'); Simply use a non-existing find..By..() method and it’ll respond. Try it out and let us know what you think! Please keep in mind that the implementation still needs some improvements, including performance, and once we start requiring PHP 5.4, this will likely switch to being a Trait. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! If you are having problems after upgrading, make sure to disable all plugins and then re-enable each plugin one by one to make sure the problem isn’t being caused by a plugin. If you see “MISSING_DEFAULT_STRING”, it means that no “translation” was found for a string in en-message.php This is most likely caused by either a missing translation string or a missing en-message.php file for a plugin. Please check with your plugin’s authors if they have included that translation file or add it yourself. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted over 11 years ago
Hi there! We’ve just released version 0.8.0 of Wolf CMS. This release introduces some changes to the core’s Record class which should be backwards compatible and has a number of fixes for bugs which should enhance stability and security. It also ... [More] has the latest version of the translations that were available at our Transifex project at the time of release. Remember, all of our translations are available at our Transifex.com project page. You can get the bleeding edge of translations there. This release includes: Added BETA feature: automatic find methods Added Record::find() Added Record::findById() Added Record::findOne() Added AutoLoader::register() to register the autoloader on the SPL stack Fixed bugs related to Node::registerMethod() Fixed input validation on Gravatar helper Fixed duplicate username issue Fixed Snippet add, delete, edit permissions issue Fixed Snippet redirect url issue Fixed issue allowing non-admins to set ‘is_protected’ setting on Page Fixed issue with editing .html files using FileManager plugin Fixed issue clearing cookies after logout Fixed issue with unused Tags lingering in DB Fixed use of deprecated pref_replace in Kses helper Changed children() and childrenOf() page ordering to ‘page.position ASC, page.id DESC’ Updated jQuery to 1.8.3 Updated MarkItUp to 1.1.14 Updated translations to latest versions Removed legacy (Prototype) JS functions Minor fixes & cleanups Where to get it Just go to our download page or download the files from the “master” branch in GitHub. Introducing new find..() methods to core’s Record class In this release we’ve been changing the Record class quite a bit, including introducing a new, more generic Record::find() method and adding two new default methods: findById() and findOne(). The latter two are fairly self-explanatory but with regards to the first we’d like to give a short insight: // give it a path $page = Page::find('/the/path/to/your/page'); // or an array of options... $page = Page::find(array('where' => 'created_by_id=12')); The some of the basic options that can be supplied in the array include “where”, “order”, “offset” and “limit” among others. Automatic find..By..() methods This release introduces a BETA feature in the core’s Framework that can be of interest: automatic find..By..() methods. This feature introduces a Finder class which extends Record. Developers who are tired of writing custom find..By..() methods for their models can now extend the Finder class instead of the Record class. This allows them to use find..By..() methods without writing them. For example: class MyModel extends Finder { public $id; public $email; public $name; } $obj = MyModel::findByName('Peter'); echo $obj->name; // echo's "Peter" // Less trivial example: find users with same name $objects = MyModel::findIdNameEmailByNameOrderedByIdAsc('mike'); Simply use a non-existing find..By..() method and it’ll respond. Try it out and let us know what you think! Please keep in mind that the implementation still needs some improvements, including performance, and once we start requiring PHP 5.4, this will likely switch to being a Trait. Advice and Upgrade Notes Make sure to read docs/updating.txt in the download! If you are having problems after upgrading, make sure to disable all plugins and then re-enable each plugin one by one to make sure the problem isn’t being caused by a plugin. If you see “MISSING_DEFAULT_STRING”, it means that no “translation” was found for a string in en-message.php This is most likely caused by either a missing translation string or a missing en-message.php file for a plugin. Please check with your plugin’s authors if they have included that translation file or add it yourself. Show your support We sincerely hope you like what we’ve given you with this latest release. If you do, consider supporting the project by contributing financially. Contribute financially to help out with our budget. — Martijn [Less]
Posted over 11 years ago
To give our users a better understanding of the status of our project’s services, I’m happy to introduce http://status.wolfcms.org The systems behind this page are completely independent of the rest of the wolfcms.org services and are actively ... [More] monitoring the status of our services. If we have an incident or the wolfcms.org services appear unavailable, please check the status page for more details. Thanks! — Martijn [Less]
Posted over 11 years ago
To give our users a better understanding of the status of our project’s services, I’m happy to introduce http://status.wolfcms.org The systems behind this page are completely independent of the rest of the wolfcms.org services and are actively ... [More] monitoring the status of our services. If we have an incident or the wolfcms.org services appear unavailable, please check the status page for more details. Thanks! — Martijn [Less]