Download

AdaptCMS is available on a huge variety of repo's. Below you will find the third party sites we host our script on, as well as a place that you can always download it - it is always the latest version, no change in url.

Last Release

3.0.3 - March 29, 2014

Third Party Websites Latest Release Upgrading AdaptCMS

Step 1

After you are logged in as an admin, access the installer at http://yoursite.com/install and upload the following directories/files to your site and overwriting what is on your server currently:

  • lib/
  • vendors/
  • app/Config/routes.php
  • app/Config/bootstrap.php
  • app/Config/core.php
  • app/Routing/
  • app/Service/
  • app/Model/
  • app/Controller/
  • app/View_Docs/
  • app/webroot/installer/
  • app/webroot/js/
  • app/webroot/css/
  • app/webroot/fonts/
  • app/webroot/img/
  • app/webroot/libraries/
  • app/webroot/angular/
  • app/View/AdaptcmsView.php
  • app/View/Elements/
  • app/View/Helper/
  • app/View/Admin/
  • app/View/Frontend/Media/
  • app/View/Frontend/Messages/
  • app/View/Frontend/Search/
  • app/View/Frontend/Users/

At this point you can also update your plugins that reside in app/Plugin and app/Old_Plugins. Make sure to bring in the contents of each plugins folder, except the Config/config.php file, so that your configuration settings (if the plugin has them) are not reset. You can also overwrite app/View/Themed and app/View/Old_Themed if you haven't made changes to your themes.

Then refresh the install page and click on "Upgrade from 3.0.2".

Step 2

After SQL is inserted, go into your admin panel and clear the cache. You should be set!

Issues?

If you encounter any issues, such as a blank white page or an internal server error - please submit a ticket:

http://www.adaptcms.com/support

Step 1

After you are logged in as an admin, access the installer at http://yoursite.com/install and upload the following directories/files to your site and overwriting what is on your sever currently:

  • lib/
  • vendors/
  • app/Config/routes.php
  • app/Config/core.php
  • app/Config/configuration.php
  • app/Config/bootstrap.php
  • app/Routing/
  • app/Service/
  • app/Model/
  • app/Controller/
  • app/View_Docs/
  • app/webroot/installer/
  • app/webroot/js/
  • app/webroot/css/
  • app/webroot/font/
  • app/webroot/img/
  • app/webroot/libraries/
  • app/View/Elements/
  • app/View/Helper/
  • app/View/Admin/
  • app/View/Frontend/
  • app/View/AdaptcmsView.php

At this point you can also update your plugins that reside in app/Plugin and app/Old_Plugins. Make sure to bring in the contents of each plugins folder, except the Config folder, so that your configuration settings (if the plugin has them) are not reset. You can also overwrite app/View/Themed and app/View/Old_Themed if you haven't made changes to your themes.

Then refresh the install page and click on "Upgrade from 3.0.1".

Step 2

After SQL is inserted, the CMS will move files and folders over - including installed and non-installed themes. If you are running a theme, please check the documentation for the new folder/file structure - otherwise, the default theme will be automatically used. That's it! Please keep in mind a few template changing notes:

  • Your layout is now located at - app/View/Frontend/layout.ctp
  • For category view templates, the variable $article for a list of articles has changed to $articles

Step 1

First, update the app/Config/core.php file from 3.0.1 to your server. This include a new session system, so then proceed to login as an admin to your site.

Step 2

After you are logged in as an admin, access the installer at http://yoursite.com/install and upload the following directories/files to your site - overwriting the files on your server currently:

  • lib/
  • vendors/
  • app/Config/routes.php
  • app/Config/configuration.php
  • app/Model/
  • app/View_Docs/
  • app/webroot/installer/
  • app/webroot/js/
  • app/webroot/css/
  • app/webroot/font/
  • app/webroot/img/
  • app/webroot/folder_upload/
  • app/webroot/libraries/
  • app/Controller/ (except - AppController.php)

Step 3

Click on Upgrade from 3.0 and continue through the process. Once the SQL has been updated, bring over the rest of the folders inside app/View EXCEPT:

  • app/View/Articles/
  • app/View/Categories/
  • app/View/Layouts/
  • app/View/Pages/

At this point you can also update your plugins that reside in app/Plugin and app/Old_Plugins. Make sure to bring in the contents of each plugins folder, except the Config folder, so that your configuration settings (if the plugin has them) are not reset. Then from the folders above, bring only the following files:

  • app/Controller/AppController.php
  • app/View/Articles/admin_index.ctp
  • app/View/Articles/admin_add.ctp
  • app/View/Articles/admin_edit.ctp
  • app/View/Categories/admin_index.ctp
  • app/View/Categories/admin_add.ctp
  • app/View/Categories/admin_edit.ctp
  • app/View/Pages/admin.ctp
  • app/View/Pages/admin_index.ctp
  • app/View/Pages/admin_add.ctp
  • app/View/Pages/admin_edit.ctp
  • app/View/Layouts/admin.ctp

Step 4 (optional)

If you see an Internal Error when visiting your homepage, that means that you have the Polls and/or the Links plugin installed and they need to be updated. Go into the admin and click on Manage Plugins, then click on Upgrade from the actions dropdown by Polls and Links. Run through the upgrader for both and you should be all set.

Enjoy!

Simple install AdaptCMS from one of the above resources. Go through the normal installation process and go into your admin panel :: System > Tools > Converts - AdaptCMS 2.0.04. Running through that will convert articles, Users, Sections, Fields and more - unfortunately all passwords must be reset and you must start fresh with templating.

First you must upgrade to AdaptCMS 2.0.4, download that version here.

After that, simply install AdaptCMS from one of the above resources. Go through the normal installation process and go into your admin panel :: System > Tools > Converts - AdaptCMS 2.0.04. Running through that will convert articles, Users, Sections, Fields and more - unfortunately all passwords must be reset and you must start fresh with templating.

To get started on setting up AdaptCMS, checkout the setup page or if you have already installed, but want to know what's next, checkout getting started.