Version 20 of About Nikit

Updated 2019-03-17 21:14:48 by AMG

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.


WHD - 2018-10-18 22:28:29

Nice upgrade! I like it.


tcler913 - 2018-10-20 03:48:51

Getting used to the new layout -- I like some things about it and some things am getting used to. One suggestion for a possible improvement -- it seems to me that the new design is a bit less "browseable" than the old design due to the absence of any (obvious) links to "Wiki Shortcuts" or "Categories".

I think if you were to put a link to a page that curates a bunch of topics/categories like this one: https://wiki.tcl-lang.org/page/How+do+Wiki+Categories+work or this one https://wiki.tcl-lang.org/page/Contents somewhere prominent it would help people browse around. Thanks for maintaining this great wiki!

stevel Good thoughts tcler913. I've created a Ticket


Jorge - 2019-01-07 01:44:56

JM 2019-01-06, I am getting the following error message when trying to upload an image for a script's screenshot:

Type changed Type of page can not be changed. Type was , new type is image/jpeg. Try to upload again.

please advise. .

AMG: Please tell us which page name you are trying to use to post the screenshot, also which page you are linking the screenshot from. It's best that you do this as a new ticket [L1 ] so the progress can be tracked.