Skip to content
This repository has been archived by the owner on Sep 30, 2022. It is now read-only.
/ Monoplane-Demo Public archive

demo repo for Monoplane - not maintained anymore

License

Notifications You must be signed in to change notification settings

raffaelj/Monoplane-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monoplane Demo

This repository is archived and not maintained anymore.

Place the files in this structure:

./
  cockpit/
  monoplane/
  yourCustomDir/
  .htaccess
  index.php
  yourCustomFiles...

Content of .htaccess:

<IfModule mod_rewrite.c>
  RewriteEngine On
  
  # rules for Cockpit
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>

Content of index.php:

<?php
session_start();

// load monoplane
require_once('./monoplane/monoplane.php');

// run app
$cockpit->run();

install

  • ssh on your server
  • cd into your root
  • wget and unzip this repo
  • cd install
  • ./install.sh
  • ready :-)

Requirements

  • Cockpit CMS
  • FormValidation addon (optional, for contact forms)
  • UniqueSlugs addon (optional, for unique slugs instead of id urls)

to do

  • demo data
    • pages collection
    • config singleton
  • install script
  • contact form
    • tests, tests, tests
    • split into separate module
    • clear form button
  • content
    • imprint
    • privacy
    • docs
    • about me
    • credits
    • ...
  • docs
  • donation options
  • custom views
  • GUI addon
  • JS mail pattern protection
  • custom startpage
  • cache
  • errors
  • feed --> write XML API addon as Feed addon replacement
  • sitemap
  • favicon
  • fix black background of transparent png thumbnail
  • nested nav
  • ...

About

demo repo for Monoplane - not maintained anymore

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published