WEBD-325-45/week-07/project
Llewellyn van der Merwe 3344e151b7
Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments.
2022-05-06 07:37:43 +02:00
..
administrator Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
includes Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
installation Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
libraries Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments. 2022-05-06 07:37:43 +02:00
logs Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
media Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments. 2022-05-06 07:37:43 +02:00
sql Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
templates Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments. 2022-05-06 07:37:43 +02:00
tmp Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
.gitignore Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
.htaccess Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
LICENSE Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
README.md Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments. 2022-05-06 07:37:43 +02:00
composer.json Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
composer.lock Week7: Removed all uikit local files from repository. Made some minor bug fixes and code improvments. 2022-05-06 07:37:43 +02:00
favicon.ico Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
htaccess.txt Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
index.php Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
octoconfig.php.example Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
robots.txt.dist Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00
web.config.txt Week 7: Moved week 6 CMS into week 7 2022-05-06 05:19:28 +02:00

README.md

Content Management System

Content Management of Pages in the Octoleo CMS

Tutorial

To install this CMS

  1. Import the SQL tables into your database found in /sql/install.sql
  2. Copy the /octoconfig.php.example file to /octoconfig.php
  3. Update the /octoconfig.php to reflect your CMS details
  4. Copy the /htaccess.txt file to /.htaccess
  5. Remove the /installation folder from you root directory

To install all composer libraries

  1. Make sure you have composer installed on your system.
  2. In your terminal go to the root folder of your Octoleo website where you will find the composer.json file.
  3. Run the following command composer install to install all PHP packages.

To create an account

  1. Open [hostname:]/administrator
  2. Click on link that says [Create Account] FIRST account will get admin access, but there rest created will need admin approval
  3. Fill in your details [done]

To login to admin/staff area again

  1. Open [hostname:]/administrator
  2. Add you username and password
  3. Click login [done]

To add Items

Items get linked to menus and are the text of your pages

  1. Login to [hostname:]/administrator
  2. Click on items menu [hostname:]/administrator/index.php/items
  3. Here you can update, delete and create items

To add menus

Menus link to items, and mange the menus of your site

  1. Login to [hostname:]/administrator
  2. Click on menus menu [hostname:]/administrator/index.php/menus
  3. Here you can update, delete and create menus (pages) that link to items

To set site home page

Home page is the first page you see when you open your public website

  1. Inside the menu edit/create view [hostname:]/administrator/index.php/menu
  2. You can select one to be the home page

Just for fun... ((ewɘ))yn