Showing posts with label release news. Show all posts
Showing posts with label release news. Show all posts

Saturday, July 14, 2012

230 CMS 1.1.2012 is Out

The 1.1.2012 release of the script is out. This is a backport release containing the new theme switching administration function that is built into the upcoming 1.2 release. It also contains little cosmetic changes to the pre-packaged themes that have been backported from 1.2. Other little changes include proper error-handling when a page is not found, file location changes, addition of the Class_Template that handles the theme admin functioning and numerous little fixes.
A listed breakdown of the changes is (just repeating the stuff above):
  1. New: Added a theme switching capability to the Administration of Themes in the admin backend.
  2. Change: Minor cosmetic changes to the pre-packaged themes.
  3. Change: Many more miscellaneous changes.
You can get the script on the script's SourceForge project page or on Google Code.

Saturday, June 23, 2012

230 CMS 1.0revC.2012 is Out!

Yup. As I mentioned sometime this week, the revision C of the script's 1.0 branch is out. You can get it from its Sourceforge page or from its Google Code page. Off to the changelog list now.

Changes


Here are the changes in this release:
  1. Fix: Minor alterations to the PassData class to eliminate an E_STRICT warning.
  2. Fix: Minor bug fixes to the Account and Install files to eliminate an E_STRICT warning.
  3. New: Footer social icons' titles are more descriptive (better than plain URLs).
  4. New: Ability to drop a social network icon from the footer. You can drop any of the social networking icons from the footer by leaving the field BLANK on the Admin_Site_Settings page.

Saturday, June 16, 2012

230 CMS 1.0revB.2012 Released

230 CMS 1.0revB.2012 is out. You can get it from Google Code (SourceForge has upload issues right now but I am working on getting the release out there). Simply go to the project's pages using the download links on the right. This is a minor release to 1.0. The major change in this release targets password security issue. Now that is something MAJOR (especially if you are security-crazy). So as not to bore you in any way, here is the complete list of changes:
  1. Change: Password hashing algorithm strengthened.
  2. Change: Minor changes to the accounts, login pages.
  3. Change: Minor changes to the hashing of admin's initial password on the installer.
  4. Change: Minor change to the Default skin.

Update


{Sigh} The latest release is now on Sourceforge. You can download it here.
Enjoy! ;-)

Wednesday, June 13, 2012

Download 230 CMS from Google Code

You can download the script from Google Code too. The link to the project page is this one: 230-cms. Enjoy! :-p

Friday, May 4, 2012

230 CMS 1.0.a Released

230 CMS 1.0.a is out. Initially, this release was meant to fix a packaging issue in the previous 1.0 release. But that did not turn out to be merely another fix. I have placed in some major changes to the functioning of the script starting with a new, slick installer to the back-end administration of your site's settings (this has eliminated the need to manually edit your config file, hooray!). Here is a list of the changes added to this release:


  1. Change: Logout script now redirects to the login page.
  2. Change: Minor changes to the PassData class.
  3. Change:Change to the ErrorReporting() function to use only a single argument, the error_level.
  4. Change: Password column changed from Tinytext to Varchar.
  5. New/Fix: Added the upgrade script to 1.0.
  6. Change: Altered the naming protocol of upgrade script files to be more decriptive.
  7. Fix: The Admin themes page shows the installed themes plus the theme screenshot.
  8. New: Htaccess file added to protect the config file.
  9. Fix: POST values from the edit form checked prior to showing the edit form. Empty values on submission will cause a redirection to an error page instead of showing an empty form.
  10. Fix: Syntax Help popup is scrollable.
  11. New: Updated the script's installer.
  12. New: Site settings can be modified by the admin in the admin panel.
  13. Updated the 'Editing the Config File' page in the documentation to reflect the change to editing through the Admin section.

Download the Latest Release

You can download the latest release here. Enjoy, :-).

Saturday, March 24, 2012

!Important 230 CMS 1.0 released

230 CMS 1.0 is out. Here are some of the changes that I have implemented in this release:

  1. New: Error pages: ArticleError, ErrorLogged and NoFile pages.
  2. Change: Minor tweaks to the showpage.php source code. Does not alter the functioning of the script in any way.
  3. New: The number of posts/articles to be shown on the homepage can be set in the config file.
  4. Change: Updated the footer file to show the copyright year.
  5. New: Added social networking icons to the footer.
  6. New: Added constants for social networking sites profile links to the config file, 230.php.
  7. New: Hashing of user passwords.
  8. Change: Overhaul of pre-installed themes.
  9. New: Added "Editing the Config file" page to the documentation.
  10. Change: "Edit Page" form and "Create Page" form now ride on a single bar.
  11. Change: Minor changes to some constants on 230.php to make them more descriptive.
  12. Change: 2 smaple posts dropped. "Lorem ipsum" sample post added to replace the dropped posts.
  13. New:'Registered', 'Admin', 'Moderator' user database columns dropped and replaced by a "Role" column.
  14. Change:Updated the installer.
  15. Fix: Admin username specified on the config file assigned to sample posts during installation.

Documentation

You can download the documentation from the 1.0 release folder as a separate file.


Seen something buggy?


If you notice a bug in the script's working don't hesitate to report it on the project's bug tracker.
Happy testing (and probably consumption)!
Remember: This script is in perpetual beta, ;-)

Sunday, March 18, 2012

Release 1.0 Coming Soon

You heard it right. Yup. I will be releasing 1.0 of 230 CMS sometime this week so watch this space. The major change that I hhave introduced in this release is a change in the database schema. That is the reason behind the change in the release naming (from the 0.x to 1.x). You can watch the project's Sourceforge page to get updates on the latest releases.

Saturday, February 11, 2012

Thanks, PHPKode

Wow. Never quite expected this. Whoever placed 230 CMS on PHPKode just gave 230CMS not a little promotion. Well, here is the link to the script's page (Beware. The latest release is 0.10 (zero point ten) and the one on the site is 0.8): http://www.phpkode.com/projects/item/230-cms/. If you would like to see the biggest change I introduced to the 0.10 release read this post: !Important 230 CMS -NP- 0.10 released (Gone Mediawiki).


Tested the Script?


If you have tested the script tell me your views about it. Contact me.

Monday, December 19, 2011

!Important 230 CMS -NP- 0.10 released (Gone Mediawiki)

NB: The "NP" in this release's name actually stands for "New Parser".
This is one of the low moments in this script's development. The biggest change I've introduced into this release is the parser that now uses a subset of Mediawiki's syntax. Well, I should have soldiered on with my own little parser but after reading section 1.3 on MeatballWiki, I had to change (terrible!). However, I haven't ditched some of the syntax rules yet such as centered, underline, blockquote and internal linking syntax.

Markdown vs Mediawiki syntax


I had to wrestle with this too. Markdown is (somehow) popular (Github and StackOverflow use it) but those who praise it seem to be the coder/developer types :-(. Mediawiki's syntax, OTOH,  has some userbase (that is my presumption) that is not really geeky. This was one of the reasons why I chose Mediawiki's syntax rather Markdown.
Additionally, Markdown's headings and external linking syntax were not quite beautiful to me. Mediawiki's heading and external linking syntax are presentable.

Changes


Back to the changelog now. Here are the little changes I have intorduced into this release:
  1. New: Using Steven Blinch"s WikiParser library. Syntax is now more Mediawiki like.
  2. New: Added methods to the WikiParser class.
  3. Change: Minor changes to the TODO syntax output
  4. Change: Theme tweaks. parsedcontent() function replaced with the $content variable.
  5. Change: Changes to the index.php, showpage.php files to use the parser class.
  6. Change: Minor alterations to the all.php and revisions.php files.
  7. Change: Help_Text_Formatting page updated with the new syntax rules.
  8. Change: Updated the documentation.
You can download both the latest release and documentation from the project's Sourceforge page.

Thursday, December 15, 2011

!Important 230 CMS r0.8 Out

 230 CMS 0.8 is out! Here are some of the changes that have gone into the release. 
  1. Change: Text-decoration NONE for links on articles.
  2. Fix: <title> tags now show.
  3. Fix: Security fixes.
  4. New: NOINDEX, NOFOLLOW, NOARCHIVE robots for revised pages.
  5. New: Parser overhaul. Regular expressions replace str_replace for tokens.
  6. Change: Index.php changed. Index templates use eliminated. 
  7. Change: Sample posts included in installer.
  8. New: Internal Linking syntax [[Link Text::post ID]] or [[Link Text|Existing Page's Title]]. Please see the script's documetation.
  9. Change: Installer Check checks for the maintenance folder too.
  10. Change: Changes to the Login and Logout scripts.
  11. Fix: Page will not be saved into our DB if a user tampers with the title during Editing.
  12. Fix: Fixed the bug that prevented page saves if a duplicate key (id) of an article is found. This bug occurred if you deleted one of the revisions and tried saving a new edit that has a similar name.
  13. Change: "Welcome" sample post changed to "Hello World" sample post.
  14. Fix: Link on the "Not Logged in" message for admin-only pages points to the right page. Fix for "Object Not Found" error message when the link is clicked.
  15. Change: "Hello World!" post/page, formerly the "Welcome" page, external links now point to the English Wikipedia.
  16. Change: External Linking syntax changed from elink::http://...::elink TO link::http://...::link.
  17. Fix: ErrorReporting() function for switching ON/OFF PHP's error_reporting. Fix for NOTICES showing.
  18. Change: Addition of new constants on the config file, 230.php.
  19. Change: "Home" and "Login" buttons use GET instead of POST.
  20. Change: Updated the README.txt and README.php files. Content written using 230 CMS Syntax Formatting.
If you encounter any bug or weakness in the script, why not contact me.One new change I have done for this release is that now you can download the Documentation separately. You can download the Documentation plus the latest release on the project's Sourceforge files page.

Saturday, November 19, 2011

New Notebook Theme

New Notebook Theme

Saturday, October 8, 2011

!Important 230 CMS 0.6 released

(Some) End User: How can a dev improve the frontend and neglect the backend of a script (I am looking at you dev)?
Dev: I'am a dead man.

That was an aside really.
230 CMS 0.6 is now out. Here are the changes that I have implemented in this release.
  1. Change: Minor tweaks to the indexTemplates.
  2. Fix: "All Pages", "Admin" and "Revisions" use GET. Fix for issue of "Firefox Resend" popup appearing when the "Back" button is clicked.
  3. Change: README, CONTRIBUTORS, UPGRADE and CLASSES files converted to PHP files from text files. 
  4. Change: Backend aesthetics changes. (Update)
  5. Change: functions CSSEngine() and TPLEngine().
  6. Change: Theme tweaks.
  7. Fix: Error handling changes.
You can get the latest release here.

NOTE: This will be the last release using indexTemplates. And I did tweet about this sometime back.

Saturday, October 1, 2011

Default Theme Updated

New Default Theme

Saturday, September 24, 2011

!Important 230 CMS 0.4a release

This release patches up a serious security vuln.
Other changes introduced in this release are:
  1. Updated pre-installed themes.
  2. Security fixes (important).
  3. Edit summary required for every edit or created page.
  4. "All pages" and "Revisions now follow the site's templating engine.
  5. Change: Minor change to the bulleted and numbered lists syntax.
  6. Change: Empty records cannot be inserted into the database during page creation.

Friday, July 8, 2011

Notebook Theme

Thursday, June 30, 2011

230CMS r0.4 Out

230 CMS r0.4 is out. One major feature of this script is that it has revisions added. So, say goodbye to all articles being shown on the site's homepage (index.php page). If you would like to read about the changes in this release, just check out the "CHANGES" text file that comes with the package.
You can download it here.

Saturday, June 4, 2011

230CMS 0.2a Released

230CMS 0.2a is out. This is a minor update. The only changes I have made are:
  1. Updates to the Robots-sample file that comes with the app.
  2. Some theme fixes.

Monday, May 16, 2011

230CMS 0.2 Released

Meanwhile, r0.2 is now out. Here are some of the changes that I have implemented:
  1. Special pages are now served through one file.
  2. A sample robots.txt file comes with the package. Just rename it after installation.
  3. Some fixes like theme fixes etc.
Check out the "CHANGES" file that is in the package for more info of the changes.

Tuesday, May 3, 2011

Release 0.1a News

Just released 0.1a. The only change has been a bugfix for the SQL syntax just when the installation is about to finish. This is just a minor release.

Saturday, April 30, 2011

230 CMS Release 0.1

230 CMS 0.1 released. It's just the start of what is to come in the next releases. You can download it on SourceForge at http://sourceforge.net/projects/cms230.