Navigation Menu

Skip to content

dkmva/igem-wiki-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

igem-wiki-wizard

This is the igem-wiki-wizard software developed by the iGEM Team DTU-Denmark in 2015. It is a content management system (CMS) for iGEM wikis.

Features

  • Provides easy management of wiki pages and their content.
  • Easy management of team members, advisors, sponsors etc.
  • Content can be edited in a 'Word like' what you see is what you get editor (CKEditor).
  • Wiki can be easily uploaded to iGEM servers. No need to worry about namespaces.
  • Possibility to add themes and easily switch between different themes.
  • Collaboration on content pages, powered by TogetherJS*

Collaboration is currently in beta, and must be enabled by the users by pressing the 'Start TogetherJs' button.

Requirements

Python (2.7)

SQLite (locally) or MySQL (OpenShift)

Python packages

Local Server

To easily install the needed requirements using pip:

pip install -r requirements.txt

Start a local server by running:

python run.py

The server will run on http://localhost:8000

##Deploy on OpenShift To deploy a clone of this application using the rhc command line tool:

rhc app create wikiwizard python-2.7 mysql-5.1 --from-code=https://github.com/dkmva/igem-wiki-wizard.git

Or link to a web-based clone+deploy on OpenShift Online:

https://openshift.redhat.com/app/console/application_type/custom?cartridges%5B%5D=python-2.7&cartridges%5B%5D=mysql-5.1&initial_git_url=https://github.com/dkmva/igem-wiki-wizard.git

About

Tool to edit and upload iGEM wikis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published