A simple CMS for nerds.
Go to file
Markus Koch e8827ce7d4 Fix post pagebreak
Before, the older entries button showed if the amount of posts
was equal to the pagesize, even though there were no more entries
to be shown after clicking the button.
2018-04-30 09:42:53 +02:00
b Add utime field to blog template 2017-11-25 12:28:56 +01:00
img Added an RSS news feed for blog posts 2017-05-27 11:45:08 +02:00
p Added missing files 2017-01-27 20:35:47 +01:00
.gitignore Added missing files 2017-01-27 20:35:47 +01:00
README.MD Added license info 2017-05-27 11:51:36 +02:00
_index.html Initial commit 2017-01-27 20:29:27 +01:00
blog.php Fix post pagebreak 2018-04-30 09:42:53 +02:00
control.php Initial commit 2017-01-27 20:29:27 +01:00
index.php core: Improve compatibility with dillo 2017-08-17 18:10:34 +02:00
page.php page: Improve compatibility with dillo 2017-08-17 18:03:35 +02:00
rss.php Fix bug causing no date in RSS posts 2017-09-30 16:09:46 +02:00
shared.php Fix bug causing no date in RSS posts 2017-09-30 16:09:46 +02:00
style.css Add subheadings as official style 2017-10-08 18:03:50 +02:00
userstyle.css Initial commit 2017-01-27 20:29:27 +01:00

README.MD

[Simpub CMS] - A Simple CMS for Nerds

Directories and Files

  • index.php: Main page, assembles layout and loads sub pages

  • shared.php: Shared functions and global settings

  • blog.php: Blog core (include from page in /p/ to use)

  • page.php: Page core (include from page in /p/ to use)

  • control.php: Admin interface

  • style.css: Main style file

  • userstyle.css: User-defined styles used on content pages

  • /p/: User content (use 404.php as error handler)

  • /b/: User blog posts. Create subdirectory with year, then drop .php blog posts into there

  • /b/img: Again, create subfolder with year, drop images in there

  • /b/pimg: Must be writable by www-data, will contain auto-generated thumbnails

  • /s/: Resources for pages

License

This code is released under the Mozilla Public License Version 2.0.