Openclipart redone in slimphp. This is a not deployed LIVE.
JavaScript PHP Shell
Latest commit 23f540a Jul 30, 2013 @Wolfgang-Spraul Wolfgang-Spraul minor doc update
Permalink
Failed to load latest commit information.
client tags are now added correctly when uploading an image Jan 25, 2013
libs add support for pagination to librarians/issues. also fixed off by on… Mar 13, 2013
public enable old guidelines - move new guidelines to guidelines-new Mar 3, 2013
resources added migrate and cleanup scripts as well as migration documentation Mar 14, 2013
routes add support for pagination to librarians/issues. also fixed off by on… Mar 13, 2013
rpc Fix login, finish favorites, pretty errors Nov 27, 2012
scripts minor fixes May 15, 2013
styles Merge branch 'master' of github.com:openclipart/openclipart Mar 13, 2013
templates allow librarians to unreport clipart Mar 13, 2013
.gitignore changed up now images are rendered. should cut down alot of pageload … Mar 4, 2013
.gitmodules all submodules should be use read-only url Feb 27, 2013
.htaccess added slim back. now uses slim 2.2.0 Jan 18, 2013
HACKING fix typos Aug 14, 2012
MIGRATE.txt added migrate and cleanup scripts as well as migration documentation Mar 14, 2013
Makefile added migrate and cleanup scripts as well as migration documentation Mar 14, 2013
NOTES NOTES: cleanup for test IRC hook Feb 15, 2013
README.md merged readme changes Feb 27, 2013
SERVER.txt minor doc update Jul 30, 2013
config.example.json added example config Feb 20, 2013
index.php enable old guidelines - move new guidelines to guidelines-new Mar 3, 2013
migrate.sh added migrate and cleanup scripts as well as migration documentation Mar 14, 2013
pull added `make less` to pull script Feb 18, 2013

README.md

This is reimplementaion of Open Clipart Library web site (using Slim and Twig)

Installation

* Clone the ocal repo: git clone --recursive git://github.com/openclipart/openclipart.git
* Installing the required packages: sudo apt-get install node-less node-uglify php5-mysql
* Create the db/user that ocal needs
* Create the tables: mysql> source /patch/to/openclipart/resources/scripts/sql/schema.sql
* Edit the config file: cp config.example.json config.json, then edit the config.json base on your db config

TODO

  • NSFW(Not Safe For Work) checkbox in file upload
  • Refactor file storage folder structure