ikej / SimpleBlogger

A Simple Content Management system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Simple content management System
 
using "CKEditor"

-Post management.
  --create,edit,delete,show post
    ---Format source code in varieties of type (AJAX)
  --List all posts and all tags in index page
    ---Atom feed of all posts.
    ---Paged list 

-Tags for post.
  --Add tags for a post
  --Show a tag's posts, show a post's tags
  --List post number for each tag, sort tag by post number

-Comments for post.
  --Add comments for a post (AJAX)
  --Show all comments for a post
    ---paged list comments

-User Management
  --Access control to some critial functions.

-File management
  --Upload file to server, save file infomation to database.
  --Assosiate file with post.(A post can have serveral files)
  --Provide file download link.
  --File delete (AJAX).

-Search function 
  --search post by title,text_content
  --show paged search results, highlight the search criteria word in result
  --search resource by file or fold name

-Resources Browse
  --List resources recursively
  --Preview some doc type by using google doc viewer

-------------------------

TODO:
-Administration functions
  --manage posts
  --manage comments
  --manage tags
  --manage files
  --manage entity assosiations
-Security enhancement
  --prevent js injection for raw content


------------------------
License

SimpleBlogger is released under the GNU license.

  

About

A Simple Content Management system


Languages

Language:Ruby 62.8%Language:JavaScript 37.2%