Version 12 of About Nikit

Updated 2018-10-17 13:40:12 by stevel

Nikit is an evolution of the Tclers Wiki.

New features include:

  • responsive design based on the Bootstrap front-end framework which works well on mobile devices as well as laptops and desktops
  • less detail on the Recent Changes page (but with support for showing more detail including minor changes, multiple edits and spam)
  • searching using the DuckDuckGo search engine (which doesn't track users) and with more search options coming soon
  • a Comment feature that makes it easier to add a comment with timestamp to the end of a page (see the Page menu)
  • improved syntax highlighting includes support for ttk and TclOO
  • code blocks now have a copy button on the top right
  • supports existing Wiki markup, along with new markup options such as markdown and pages generated from embedded Tcl scripts
  • edits may be marked as "minor" - please use this feature if correcting punctuation or typos (but not when changing logic or making stylistic changes to code)
  • authenticated users (a.k.a. maintainers) may mark pages as spam or minor (to keep "noise" out of the history), and can rename pages
  • email addresses are protected via obfuscation which hides them from bots and harvesters while remaining visible when viewing a page
  • a new Tcl tutorial available from the menu bar at the top of each page
  • a page for interesting articles from around the Tcl community (please contribute!)

If you would like to help curate the wiki contents please request a maintainer login . Becoming a maintainer will also protect your user name from being used by anyone else.

The Wiki is supported by Cloudflare who have generously provided the Tcl Community Association with an Enterprise license for their cloud network platform and products.

Nikit is written in Tcl and comprises SCGI scripts running behind the NGINX web server, hosted on a Linode cloud server, using the SQLite database for storage.