Skip to content

vaddi/File-CMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-CMS

A raw content management system based on simple Files. No use of Database, so it will be usable for small websites that doesn't has a lot of Content. Latest master running at www.exigem.com/fcms

Dependencies

Installation

Get last version from github.com by following command:

git clone git://github.com/vaddi/File-CMS.git

Edit verify.php to change username and password, otherwise we will use username admin and password nimda. At the Time there is no function for adminpage, just a placeholder index for later work.

Usage

Just copy or create Pages in Language subfolders (at the time german, "de" and english, "en"). The Menu will generatet by the Date of edited or created (last edited will raise on the left side of the menu). There is a Subolder for the Newspage, witch contain a language named Folder for the News. Each xml File Contain a single Newspost. All URLs (http://domain.tld/) in the "description" Tag will automacily formated to clickable href links in the view on the Newspage. All Vimeo (http://player.vimeo.com/video/VIDEOID, http://www.vimeo.com/VIDEOID) and YouTube (http://www.youtube.com/watch?v=VIDEOID) Urls will replaced by rezized iframe. There is also a short write form try [vimeo=VIDEOID] or [youtube=VIDEOID].

Idea

Based on a small Website for a Friend we buld up the Base in a few Days. Later we decide to use the System oftener and bring it up to others becaus, its just simple. Beside the maincoding the Idea grown up by more and more Features:

  • All Pages will viewed in one Menu
  • All News content will read from xml Files
  • Have to be very userfriendly by simple Structure and Usage
  • Generates automaticly RSS1, RSS2 or Atom feeds from your Newscontent

On Going

Would be nice to have:

  • Backend for easier Content management.
  • CRUD functions for pages and newsfiles.
  • handheld CSS File

Issuses

Sublanguaged Pages will be search by his name, if there is no similiar named File in the other Language Folders, the Languageflag will not show. If the Files has different names but same Content you can edit the footer.php File to let the system know the differences (Simply rules to replace). Two Videos from different providers in one Newspost wont work.

Credits

  1. PHP-Libary writen by Alexandre Alapetite
  2. Contact-Form base Idea to Contactfomular by Patrick Schoch
  3. NewsFeeds base Idea by Kai Blankenhorn
  4. Background from www.subtlepatterns.com

About

PHP File based CMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors