Skip to content
This repository has been archived by the owner on Feb 25, 2020. It is now read-only.

Latest commit

 

History

History
84 lines (64 loc) · 2.17 KB

README.md

File metadata and controls

84 lines (64 loc) · 2.17 KB

Li3Press

An example of how to implement a blog with the lithium framework.

Implemented

  • Configuration file
  • Install script
  • Custom routes
  • User account management (create, modification, delete)
  • Post management (list, create, modification, delete, visibility)
  • Comments management (add)
  • Ajax for each actions
  • Lazy load when list posts
  • Responsive design (Twitter bootstrap)
  • Basic design
  • WYSIWYG editor (NicEdit)
  • Basic error control
  • Basic security control

Not implemented (TO DO)

  • User account management (groups, rights)
  • Posts management (upload, assign to a page, options)
  • Pages management (creation, modification, delete, visibility)
  • Comments management (list, modification, delete)
  • Template management (options, customize)
  • Security improvment (captcha, CSRF)
  • Better error control
  • JavaScript Improvements
  • MongoDB support

Libraries / Framework

VERSION HISTORY

CHANGELOG

0.1

First release.

Basic functionalities.

HOW TO INSTALL

  1. Go to /config/bootstrap
  2. Copy the file param.ini.template.php and rename it param.ini.php
  3. Edit param.ini.php to match your configuration
  4. Launch the website.
  5. When finish remove the file /install
  6. DONE :)

EXAMPLES AND DEMOS

Soon

WANT TO CONTRIBUTE?

If you've found a bug or have a great idea for new feature let me know by [adding your suggestion] (https://github.com/t3kila/Li3Press/issues/new) to issues list.

If you have fixed a bug or implemented a feature that you'd like to share, send your pull request.

LICENSE

Free to use. Please consider a link to this repo.

Copyright 2012 Romain Wurtz (http://www.t3kila.com)