Skip to content

No WIKI syntax just uses HTML/tinyMCE for content. Great for an easy to use WIKI for project collaboration.

License

Notifications You must be signed in to change notification settings

tropotek/tkwiki

Repository files navigation

Tk-Wiki

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

Contents

Installation

  1. Before installing, set up a database for the site and keep the DB name and login details handy.
  2. Make sure you have the latest version of composer [https://getcomposer.org/download/].
  3. Use the following commands:
    $ git clone https://github.com/tropotek/tkwiki.git
    $ cd tkwiki
    $ composer install
  4. You will be asked a number of questions to set up the environment settings.
  5. Edit the /config.php file to your required settings.
  6. Check the permissions of the site /data/ folder so PHP can read and write to it.
  7. Browse to the URI that was shown at the end of install process to see if it all worked.
  8. 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

Upgrading

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.

About

No WIKI syntax just uses HTML/tinyMCE for content. Great for an easy to use WIKI for project collaboration.

Resources

License

Stars

Watchers

Forks

Packages

No packages published