Napata Flat File CMS 1.5.2013 Released

Slightly one week after I released the database-driven Napata CMS 1.5.2013 release, here comes the latest flat file package of the CMS. Here is the changelog for the release:
  1. Change: Moved the Console code to the main NapataFileCMS class file.
  2. Change: Moved the Admin page code to the main NapataFileCMS class file.
  3. New: Added new method: AdminPage();
  4. New: Added new admin page: PHP Info page.
  5. Change: NOARCHIVE, NOFOLLOW, NOINDEX robots for Login, Console and Admin pages.
  6. New: DeFunkt front-end theme added to the pre-installed themes.
That's all. Remember you can get the script on both Google Code and Sourceforge. Just follow the links on the right sidebar of this blog and get started.

Napata CMS 1.5.2013 Released

Wassup everybody! The 1.5.2013 release is now out ready for you to download. Oops, this is after roughly 3 months since the last release (not bad at all). One of the main improvements I have bundled in this release is the ability for the site admin to select a static page to be displayed on the site's frontpage rather than the usual recent articles posted on the site. To effect this change, the site admin has to go the Admin_Site_settings page. Then they have to fill in the title of the static page in the form for the change to happen. The admin can leave the static homepage field empty if they would like to show the most recent articles on the front page.


Additional changes in this release include:

  1. New: Moved installer core files to their own directory.

  2. Change: Minor changes to the installer.

  3. Change: Upgrade JQuery library to the 1.8.2 release.

  4. Change: Minor change to HandleSQLErrors() function to write the request_uri instead of the query string in error logfiles.

  5. Fix: Minor syntatic fix to the sample article on installer. Removed tags around the first paragraph that prevented Markdown to work properly. (Markdown package)

  6. Fix: Fix to a bug that prevented NOINDEX, NOFOLLOW, NOARCHIVE robots from not being printed for all revised articles.

  7. Fix: Social network links open in a new tab.

  8. New: Updated WYMEditor to 0.5 (stable) release. (WYSIWYM package)

  9. Fix: Fixes to the error logic when summary, article title or article body fields are empty when saving a record.

  10. Fix: Article information is not lost when saving a newly created page after an error is detected.

  11. Change: Upgraded WYMeditor package to 0.5 stable release. (WYSIWYM package)

  12. Change: Editor size changes. (Markup and Markdown syntax packages)

  13. Change: Upgrade PHP Markdown Extra parser to the 1.2.6 release. (Markdown syntax package)

  14. New: Static page for the homepage can now be selected.

  15. Change: Admin_update_settings page altered. Site admin can now select the static page to be shown on the front page.

  16. New: DeFunkt theme added to the pre-installed themes.

  17. Change: Added static_homepage input field to the installer.

  18. Change: DeFunkt replaces the Default theme.



Oops, I forgot this. A new pre-installed theme has been added in this release: the DeFunkt theme. It is now the default theme that you will see once you install the script.


Remember, you can get this script on Sourceforge and on Google Code. Enjoy, :-).
What a great way to start the year. Napata CMS 1.4.1.2013 and Napata Flat File CMS 1.4.2013 are out. Here are some quick overviews of the changes I have introduced in these releases.

Napata CMS 1.4.1.2013



This is mainly a bug fix release. I have implemented some minute fixes to the Markup package and the Markdown package. The main bug fix was in the WYSIWYM package. The bug affected the 404 error pages. The complete changelog for this release is as follows:
  1. Fix: Error functions bugs. All SQL queries use PHP PDO. (WYSIWYM package)
  2. Fix: Text formatting rules fixed to show the correct Markdown syntax in the Markdown package. (Markdown package)
  3. Fix: Sitename displayed on the "Text Formatting Help" window.

Napata Flat File CMS 1.4.2013



As for the Flat File package, I have included a simple admin page that checks for some system and script environment settings. Some bug fixes also ship with this release. Here is the complete changelog:
  1. Change: Admin home panel shows some basic environment settings of your server and the script.
  2. Change: Security fixes.
  3. Fix: 404 error thrown for articles not found.
  4. Fix: File size checks prior to uploading to the Articles directory.
 That's it for now. You can download the latest releases on both Google Code and Sourceforge. If you like the scripts you can star them on Google Code or recommend them on Sourceforge. Enjoy!

Napata CMS 1.4.2012 Released

Napata CMS 1.4.2012 is now out. This is the main database-driven script of this project. The main change in this release is that the script now uses PHP's PDO to run all database queries. This is a major improvement since the use of mysql_* functions is not recommended; these functions are deprecated. Additional changes include bugfixes to the rendering engine, addition of a "My Account" link to the ActionLinks bar, a revamped admin area and the inclusion of static pages. Here is the complete changelog:
  1. New: SQL Queries rewritten to use PHP PDO.
  2. Change: "My Account" link introduced.
  3. Fix: Theme fixes.
  4. Change: Method showErrorPage() for error pages.
  5. Fix: Data validation for user query.
  6. New: Parser extension Box tag.(Markup variant)
  7. New: Parser function extended. Arrows syntax, forced line break, Alert, Incomplete, Notice tags methods.(Markup variant)
  8. Fix: Data validation on special pages' queries.
  9. Change: Code cleanup
  10. Fix: Security Fixes.
  11. Change: SQL syntax improved; to improve site performance.
  12. Change: Administration panel improved.
  13. Change: Footer template changes shows Admin Email.
  14. Change: Renamed the Installer Check file to Check.php
  15. New: Check.php checks for register_globals and allow_url_fopen settings too.
  16. New: RevisionMessage() added. Shows the latest page link when a revied page of the same name is accessed.
  17. New: Theme tweaks to pre-installed themes to show the RevisionsMessage.
  18. New: Die Syntax introduced. Syntax format is die{{Your text....}}die. (Markup Variant)
  19. New: Edit summary now shown on the "Revisions" and "All Pages" pages.
  20. New: Update script revamped. You can upgrade your site by pointing your script to the update.php script.
  21. New: Check.php checks for update.php script too.
  22. New: Static pages introduced.
  23. New: Navigation generated dynamically. Navigation items consist of static pages.
  24. New:Action links replace forms on all pre-installed themes.
  25. Change: "Hello World" article replaced by a sample article.
  26. New: Last modified timestamp shown on "All articles" and "Revisions" pages.
  27. Change: Update scripts' queries re-written; queries now use PHP's PDO.
Remember, you can get the script on Google Code as well as Sourceforge.

Napata Flat File CMS 1.2.2012 is out!

This comes approximately 1 month after the release of the script's first release candidate. But that ain't late at all. This release fixes a phoney bug that caused PHP code to display instead of the action links on a web page. Additionally, some other cosmetic changes have been made to the script. Here is the entire changelog for the flat file cms script:
  1. New: Config file added: npt-load.php
  2. Change: Moved $copyright variable to npt-load.php config file.
  3. Change: Added DIRPATH costant to the config. Points to the absolute path to the folders.
  4. Change: Deletion of error_reporting code in some pages. Config file now handles the error_reporting code.
  5. Fix: Fixes to E_NOTICE and E_WARNING errors.
  6. Change: Sidebar styling changes.
  7. Change: Renamed the sidebar heading from "Other Articles" to "Articles".
  8. Fix: Replaced PHP short tags on ActionLinks method to fix display problems of action links.
That is all for now. Remember you can download the latest release both on Sourceforge and Google Code (see the sidebar links on your right). Woohoo! I'm out.
top