Web: https://github.com/tropotek/tkwiki
Author: Tropotek http://www.tropotek.com/
A WIKI/CMS that is easy to use for people that want a website to store info fast. Perfect for projects that require online documentation, and can be edited by teams.
Features:
- The ability to add CSS and Javascript within each page.
- Create/link pages within the WYSIWYG editor.
- Edit the nav menu within the wiki
- Bootstrap 5+ basic template
- Before installing, set up a database for the site and keep the DB name and login details handy.
- Make sure you have the latest version of composer [https://getcomposer.org/download/].
- Use the following commands:
$ git clone https://github.com/tropotek/tkwiki.git $ cd tkwiki $ composer install
- You will be asked a number of questions to set up the environment settings.
- Edit the
/config.php
file to your required settings. - Check the permissions of the site
/data/
folder so PHP can read and write to it. - Browse to the URI that was shown at the end of install process to see if it all worked.
- To log in with the default
wikiadmin
account, you will need to create a password. To create the admin account password execute the password command using the site's CLI tool:$ ./bin/cmd pwd wikiadmin
Upgrade the site using the CLI command, whis will checkout the latest release and update the files and DB:
$ cd {siteroot}
$ ./bin/cmd ug
Manual upgrade process if the above fails:
$ git reset --hard
$ git checkout 8.0.0 // Use the latest tag version here
$ composer update
Warning: Upgrading could potentially break the site change the database. Remember to always back up all DB and site files before running these commands.