Forums moved

Due to an increase in forum spam, I decided to move the support forums to UserVoice. You can post help requests or ideas there.

Version 1.7 Released!

It is a small, but long overdue update. The original idea was to jump to 2.0 with a brand new admin. But our employee at the time left the company. I'll make a post about this later, but at this point, I need to get someone to create the HTML for me. Donations would be greatly appreciated to get this part started.

This update has some bug fixes, including a fix to the file explorer for ColdFusion 10 sponsored by Vin Collins

Some of the changes:

  • Added ability to switch editors. Right now the options are CkEditor and TinyMCE. There is no UI to change, but you can change the option from the database directly. If you have custom settings, those can be appended to the header by adding a setting in the settings table. 
  • Added picture chooser to Author settings
  • Fix file explorer issue in CF 10.
  • Added email option to the CommentProperty tag
  • Made changes to allow plugins change the current template skin on the fly
  • Changed default date format to make it easier to localize

Now in Github

In order to allow for more contributors to send fixes and updates, I've moved Mango to Github.

There is now the main repository at: https://github.com/asfusion/mango

The plugins are at: https://github.com/asfusion/mango-plugins

You are welcome to fork the project, make changes and then make a pull request.

Mango and the Open CFML Foundation

Mango Blog is proud to announce that is has become one of the Open CFML Foundation projects. The Open CFML Foundation wishes to promote the growth and awareness of the CFML language and a variety of related open source projects (projects that use CFML or CFML engines).

It is my belief that such a foundation was needed for CFML to become more widely used.

Online Presentation at Adobe

I'll be giving an online presentation on how to get started with Mango. It will mostly be an introduction to Mango, how to get started, and some of its capabilities.

I hope you can join me on March 14, 8AM PST. Register here.

Version 1.6 Released

I've released version 1.6, along with the automatic update, which you can find in your administration.

Important: this update transfered most of the settings in the config file to the database. When you run the update, it is possible that some of the values are not correctly transferred. You just need to open the database, table setting, and check that the slashes in values in the "value" column are correct for all of the paths starting with "system/".

The changes in the config files aimed at making it easier to run blogs in the cloud and in load balanced environments. It also makes it possible to install multiple blogs under the same directory (ie: userA.mydomain.com, userB.mydomain.com).

What the update includes:

  • Big changes in the initialization of the Mango and the general settings, which are no longer in the configuration file
  • Updated the facade to be easier to use in multi-site installs
  • Added permission for profile management
  • Added permissions for comment management
  • Added new system plugin to help manage assets such as creating automatic thumbnails using a URL
  • Added output for archives to show current page number and total number of pages
  • Added ifHasDescription to AuthorProperty. 
  • Added currentCount to PodProperty tag
  • Added ifNotHasPicture to author tag
  • Fixed issue with IE not showing the directories in the file explorer
  • Added setup directory removal after setup is complete. Written by Adam Tuttle
  • Fixed problems in Atom feeds when blog was installed in root
  • Added a table to fix layout issue in post form
  • Added attribute ifCustomFieldEQ to PostProperty
  • Transfered some "if" tests from PostProperty tag to Post tag
  • Added getting posts with a custom field or custom field value. 
  • Added some "if" tests to Category tag
  • Hide Cache if user can't "manage_system"
  • Bug fixes to API
  • Fixed issue with RevisionManager plugin in Railo
  • Added Blogger import. Written by Alan Rother

The Faces Behind The Fruit

At CFUnited I finally met Adam Tuttle, who has helped me with Mango and created tons of plugins. He has a post with a photo with the two of us so that you can get a more human feeling of who is behind this engine.