Online Media Library | OML
A simple Booknote Manager to Organise Links, Notes, Borred or other stuff aside your real Books.
At the time OML is only available in German Language. Latest master
running at www.exigem.com/oml
Dependencies
Installation
Get last version from github.com by following command:
git clone git://github.com/vaddi/OML.git OML
Edit verify.php to change username and password, otherwise we will use username admin and password insecure. Make also sure the "xml" Folder is writeable by Webserver (often www-data) otherwise change Permissions by Hand:
chown www-data:www-data xml
Usage
On Empty xml Folder you will get a Link to the createArticle Site (You will be loged in first). Now you can create Booknotes to your own fits. You can remind yourself when you have borred a book to someone. You can simple Organize hints like ISBN, Color or Links. Shortform, Content, Index and Colophone (all textforms) will be formated by a simple BBCode style:
- [b]TEXT[/b] => <b>TEXT</b>, All simple HTML-Tags (also "i" or "u")
- [a=TEXT1]TEXT2[/a] => <a name="TEXT1">TEXT2</a>, Anchors
- [url=TEXT1]TEXT2[/url] => <a href="TEXT1">TEXT2</a>, Textlink or URL
- [img]TEXT[/img] => <img src="TEXT" alt="TEXT" />, Images
- All URLs (http://domain.tld/) will be formated to clickable href links
Idea
Based on a small PHP XML CMS writen by Tom Myer and a PHP-Libary by Alexandre Alapetite that make OML automaticly usable on PHP4 or PHP5 Webservers. The Baseidea should be a simple Note for a O'Reilly Books. Beside the maincoding the Idea grown up by more and more Features:
- write down a native linkadress, it will be saved in same format, but will be displayed as a clickable href link
- BBCode Shortcode style to get a litle bit more formating
- All 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 Books
On Going
Would be nice to have:
- A nice Idea for index Pageination for better viewing a lot of Books
- CodeMirror could be for a better Syntax highlighting on Input
- Sortable Linklist Elements
- File delete dialoge
- handheld CSS File
- ReBuild OOP Class based, so Users are able to add own Nodes, Attributes and Content dynamicly
Issuses
- The Add-Link on create and edit Pages are stil brocken. The new javascript var wouldn't saved by submit.
Credits
- PHP XML CMS writen by Tom Myer
- PHP-Libary writen by Alexandre Alapetite
- O'Reilly Books A lot of O'Reilly Books