I require a programmer to assist in the setup of a Content Management System for an existing website. The existing site is currently powered by a proprietary content management system; this system is being scrapped entirely and we are moving to a new host.
As such, the following tasks will be required:
• Install of either a proprietary CMS or ‘off-the-shelf’ solution (e.g., existing script)
• Copy of existing site design files (the existing design should be mirrored exactly on the new site / CMS)
• Replication of site content
One complaint relating to the existing CMS is it is overly complex – as such, the new CMS should be polished and easy to use. It must offer the following features as a minimum:
• Page editor / content editor to edit page content, add images, add text content.
• Content editor must primarily be WYSIWYG but must also offer source / HTML editing
• Content editor to allow formatting of content / allow pasting from external sources (including clean up of pasting)
• Meta editor on page by page basis (to edit keywords, page title, etc.)
• Image gallery – the user must be able to upload one off images to incorporate on the site but a gallery must also be installed so the users can sort images into sub-folders
• Optional – on the fly image resizing would be useful
• XML editor – the site currently features rotating offers on the home page powered by Flash. The details of this are held in an XML file. Either as part of the CMS or as a standalone, there must be a usable XML editor to edit the text content and replace images.
• Administrative tools – to add / edit / delete users, change passwords, etc. (Only the super user should be able to do this)
Any additional features would be considered but, as above, the main goal is to keep the CMS interface clean.
If you intend to use an ‘off-the-shelf’ solution, please indicate in your bid which you plan to use. If you intend to use a custom coded solution, please indicate in your bid (or by message in advance) examples of this in action. Lastly, also include a timescale of the development. This must be adhered to.
Hosting / server environment:
Apache 2.2.14
MySQL 5.0.90
PHP 5.2.13 (PHP module info available on request)
The existing site URL is available on request. NB. The existing site content management was created in .NET – however, the new CMS Must be in PHP.