Skip to content
master
Switch branches/tags
Code
This branch is 180 commits ahead of larsbo:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Timelinetool

Demo:

There is a demo at http://timeline.cnlpete.de/. You can use 'demo' as a username and leave the password blank.

Requirements

  • at least PHP 5.1 (PHP 5.3 recommended)
  • mod_rewrite
  • HTML5 enabled browser (older browsers might work aswell, but are (and will remain) untested

Setup

  1. Download and install PHP Composer: curl -s http://getcomposer.org/installer | php.
  2. Install the vendor packages afterwards: ./composer.phar install.
  3. Configure your settings at app/config/config.yml, copy needed settings from app/config/default.config.yml as needed.
  4. Adjust the translations and/or define new translations in app/languages/. See vendor/timelinetool/languages/xx.language.yml for available translation keys.
  5. Enter all your future Admin-usernames in the app/storage/admin_users.jsonas formatted json-array (["user1","user2"]).
  6. Upload all files.
  7. Make sure that the necessary folders are writable. These are at least app/storage, app/cache and app/compile plus subfolders.

There will be a graphical Installer one day to automate these last steps for you, but for now you have to do this manually.

HTTP-Server

Currently tested only with Apache2 and Cherokee.

For Apache2 you might have to adjust the htaccess file.

For Cherokee just add the following rule: NOT (File exists) and add the internal redirection handler with '^(.*)' and 'index.php?$1' as Parameters.

Update

To upgrade, simply use the Composer (./composer.phar update): "index.php", "composer.json" and "public" folders might need to be replaced aswell, check the Release Notes for this.

License

The Timelinetool is licensed under GPLv3.

About

Timeline

Resources

License

Releases

No releases published

Packages

No packages published