Draft:WackoWiki

{{AFC submission|t||ts=20200714001550|u=EoNy|ns=118}}

{{Infobox software

| title = WackoWiki

| name = WackoWiki

| logo = Wacko logo

| screenshot = File:WackoWiki edit-preview.png

| screenshot size = 300px

| developer = WackoWikiTeam

| released = {{Start date and age|2003|03|25}}[https://www.wikidata.org/wiki/Q1304185 WikiData]. wikidata.org. Retrieved 2020-01-26.

| latest release version = {{#statements:software version identifier|from=Q1304185}}[https://wackowiki.org/doc/Download Download WackoWiki]. wackowiki.org. Retrieved 2020-02-14. / {{wikidata|qualifier|raw|edit|Q1304185|P348|P577}}

| repo = {{#statements:source code repository URL|from=Q1304185}}

| programming language = PHP >= 8.0 (8.3 recommended)

| operating system = Cross-platform

| size = ≈ 2 MB (compressed)

| genre = Wiki

| licence = BSD

| website = [https://wackowiki.org/doc/Doc/Deutsch wackowiki.org]

}}

WackoWiki is a lightweight, expandable, multilingual wiki engine based on WakkaWiki.[https://wackowiki.org/doc/Doc/English/WakkaWiki History of WakkaWiki]. wackowiki.org. Retrieved 2018-08-21.[http://wiki.c2.com/?WakkaWiki WakkaWiki]. wiki.c2.com. Retrieved 2018-08-21.[http://www.linux-magazine.com/Issues/2016/189/Tool-Tips/(offset)/3 Linux Magazin Tool Tip]. linux-magazin.com. Retrieved 2020-01-26. The software is written in PHP, and uses MySQL/MariaDB to store pages.

WackoWiki supports different languages, localizations, email notification on changes/comments, five cache levels, design themes (skins) support, HTML5 compliance, page rights (ACLs), and page comments. WackoWiki is licensed under BSD license.

WackoWiki is developed by a small community of programmers. It is currently maintained in Germany. The latest release features UTF-8 compatibility.

WackoWiki allows the use of HTML capabilities, and uses the [http://wikkawiki.org/SafeHTML SafeHTML] parser (written by the same developers) to strip out potentially dangerous content (JavaScript, etc.) which may cause cross-site scripting vulnerabilities.

Developers of WackoWiki also created [http://wackowiki.sourceforge.net/doc/Dev/Projects/WikiEdit WikiEdit], a JavaScript multi-language editor that generates wiki markup using keyboard shortcuts and toolbar buttons.

WackoWiki is used in Russia as a wiki-engine, by IT companies as a lightweight CMS and a knowledge management system, by research groups{{cite book |title=Wikis supporting research workshops in higher education |author=R. C. Rodríguez-Hidalgo, A. M. Torres-Alfonso, Chang Zhu and F. Questier |publisher=IEEE. 6th Iberian Conference on Information Systems and Technologies (CISTI 2011). Chaves|pages=1–10 |year=2011 |url=https://ieeexplore.ieee.org/document/5974297}} and in educational contexts.{{cite journal |title=The role of Digital Educational Resources (OER) in the field of education in teaching foreign language in a new paradigm of education |author=Torekeyev Bakhytzhan Asylkhanovich |publisher=JOURNAL of Language Research and Teaching Practice. Volume #5. |pages=16 |year=2019 |url=http://jlrtp.ablaikhan.kz/index.php/1/article/view/13/12}} It shares several modules, developers, and a bugtracker with the NPJ engine.{{cite book |title=Web Design & Development |author=Nicolae Sfetcu |publisher=LULU Press |year=2011 |isbn=9781470932886}}

License

WackoWiki is free and open-source software and is distributed under the terms of the BSD license.

Development

WackoWiki has an active volunteer community for development and maintenance. Users who have made meaningful contributions to the project by submitting patches are generally, upon request, granted access to commit revisions to the project's Bitbucket/Git repository.[https://wackowiki.org/doc/Org/Tools/Repository WackoWiki repository]. wackowiki.org. Retrieved 2020-01-26.[https://wackowiki.org/doc/Dev/Guidelines/ContributingPatches WackoWiki About contributing Patches]. wackowiki.org. Retrieved 2020-01-26.[https://wackowiki.org/doc/Dev/Guidelines/CodeConventions WackoWiki CodeConventions]. wackowiki.org. Retrieved 2020-01-26. WackoWiki Community uses Mantis Bug Tracker. Standards set by the W3C and PHP Standard Recommendation (PSR) are also foundations of WackoWiki development.

History

=Organisational History=

WackoWiki was forked from the WakkaWiki engine in 2003 when Hendrik Mans and Carlo Zottmann, the original developers, abandoned it. WackoWiki is an authorized and official "reboot" of the WakkaWiki project."[https://wackowiki.org/doc/About/History WackoWiki documentation in English. About History]. wackowiki.org. Retrieved 2018-08-21. The software development has since been driven by a team of international contributors who are working on WackoWiki in their spare time.[https://wackowiki.org/doc/dev WackoWiki documentation in English. Development.] wackowiki.org. Retrieved 2019-06-09. WakkaWiki-forks like WikkaWiki, and [http://www.pgpru.com/razrabotki/dvizhok openspaceWiki] also contributed to WackoWiki code basis.

=Technical/Release History=

The first version of WackoWiki, R2.0, was released as a fork of WakkaWiki in March 2003.

class="wikitable"

! Version

! Date

! Significant changeshttps://wackowiki.org/doc/Dev/ChangeLog

R2.02003-03-25Initial WackoWiki release,{{cite web |url=https://wackowiki.org/doc/Dev/ChangeLog#h295-5|title=WackoWiki ChangeLog}} Fork from lates WakkiWiki release,{{cite web |url=https://wackowiki.org/doc/Dev/ChangeLog/WakkaChangeLog|title=WakkaWikiChangeLog}} link function, user bookmarks, page watching, WakkaWiki formatters enhanced, community actions added
R3.02003-04-20multilingual installer, themes, XSS problem fixed
R3.52003-06-28bug fixes, diff and e-mail notification
R4.02004-07-31bug fixes, safehtml integration, new actions
R4.22005-03-27complete PHP5 compatibility, mysql 4.1 compatibility (DB locale Latin-1 only), Dozen of XSS vulnerabilities fixed
R4.32011-03-20wacko is officially alive again, number of bug fixes to the wacko community, primarily bugfixing whilst implementing user requested extra features along the way
R5.02012-04-22major feature release, normalize database second to back port, merge [http://www.pgpru.com/razrabotki/dvizhok openSpace] features, last PHP5.3 compatibility.
R5.12012-06-17major release, old legacy code removed
R5.42014-04-17major release, mainly PHP5.4 / PHP5.5 compatibility
R5.52018-08-02major release and a security update for the stable 5.x branch. mainly migration to HTML5, security related features and PHP 7.0/7.2 compatibility
R6.02019-12-31mainly Unicode support and UTF-8 migration tools, PHP 7.4 compatibility

Sites using WackoWiki

WackoWiki is often used in small and medium-sized companies as well as in small organizations such as research groups.{{cite web |title=RDFauthor: Employing RDFa for Collaborative Knowledge Engineering.|url=http://svn.aksw.org/papers/2010/ESWC_Demo_RDFauthor/public.pdf|author=Tramp S., Heino N., Auer S., Frischmuth P. (2010) |publisher=In: Cimiano P., Pinto H.S. (eds) Knowledge Engineering and Management by the Masses. EKAW 2010. Lecture Notes in Computer Science, vol 6317. Springer, Berlin, Heidelberg}} Notable usages of WackoWiki within governments include websites of AKSW Research Group and of the department of Business Information Systems at Leipzig University.[http://bis.informatik.uni-leipzig.de/en/Welcome web site of the department of Business Information Systems at the University of Leipzig]. bi.informatik.uni-leipzig.de. Retrieved 2020-02-14 The Russian internet search engine company Yandex uses WackoWiki for intranet workgroups.{{cite web |url=https://wiki.yandex.ru/|title=wiki.yandex.ru}} WackoWiki is listed in the Free Software Directory, Open Hub, PHP Extension and Application Repository and also hosted at SourceForge.

Features

=General overview=

WackoWiki inherits all features from WakkaWiki including installer and upgrader,[https://wackowiki.org/doc/About About WackoWiki] wackowiki.org. Retrieved 2019-06-09. utilizes common wiki software features, improvements and the following noteworthy new features.

class="wikitable"
Common wiki software features
* Wiki editing

  • Markup
  • Linking and creating pages
  • tracking edits
  • Searching
All features from WakkaWiki
* Installation and Configuration by Administrators
  • User management
  • Access control through per-page access control lists and per-page user rights
  • Integrated page-commenting functionality
  • revision control
  • Customizable by administrators and users
  • Common WackoWiki features

    {{cite report

    |author= Looks Jorge, Pedro (Adler)

    |date= 2005

    |title= Looking for inspiration: a technology review for nomadic support.

    |url= https://www.researchgate.net/publication/228476594

    |publisher= Interaction and Presentation Laboratory (IPLab). Numerical Analysis and Computing Science (Nada). Royal Institure of Technology (KTH). Stockholm, Sweden

    |access-date= 2020-02-03

    }}

    {{cite report

    |author= Rafael Araújo Pires

    |date= 2010

    |title= Software Knowledge Management using Wikis:a needs and features analysis

    |type= Report of Dissertation

    |url= https://repositorio-aberto.up.pt/bitstream/10216/71379/1/000142734.pdf

    |publisher= Faculty of Engineering of the University of Porto

    |access-date= 2020-02-03

    }}

    * Clusters (subpages) & relative addressing

    • Page watching & email notification on changes/comments (simple diff included in the email)
    • Supports entering text in different languages / alphabets (subject to browser limitations)
    • Uploads per page or global
    • Wiki-compatible markup

    :* What You Think Is What You Get editing — table markup

    :* Automatic Table Of Contents generation

    :* Links can be Camel Case or Free Links

    :* On-the-fly correction of punctuation typos & special characters

    • Five different forms of diff between revisions
    • Different levels of caching (backlinks, pages) bring performance gain compared to Wakka
    • Multilingual
    • Design themes (skins) support.
    • Admin panel for configuration, backup and restore

    =Features=

    ==Installation==

    Since WackoWiki depends on a database and server software, it requires that the user have administrative privileges on a server running both PHP and a compatible type of SQL database. The Installation of WackoWiki on an existing server can also be done by non-expert users. Files need to be placed e.g. via FTP/FileZilla to /htdocs/yourwiki folder of a Linux/Apache/MySQL/PHP (LAMP) software bundle.

    An installation script is accessed via a Web browser to initialize the wiki's setup.{{Cite web | url=https://fsfe.org/news/nl/nl-201909.en.html | title=FSFE Newsletter - September 2019}} The WackoWiki community publishes a comprehensive installation guide.{{cite web |url=https://wackowiki.org/doc/Doc/English/Installation |title=WackoWiki Installation Guide |publisher=WackoWiki Team |accessdate=2020-02-04 |archive-url=http://web.archive.org/web/20191215125637/https://wackowiki.org/doc/Doc/English/Installation |archive-date=December 15, 2019}}

    ==Configuration and Admin Panel==

    The AdminPanel provides access to numerous settings and data of your Wiki. Among other things, you can create and delete users and groups, view logs and create a backup of the database.

    ==Tracking edits==

    To prevent vandalism, but also to get an overview of personal contributions or simply to easily retrieve interesting content to collaborate on, the following tracking edits features are helpful.

    The Recent Changes feature, that nearly all wikis use, displays a list that contains the pages last edited, the edit summary, the timestamp and the name of the user. Also, Recent Changes and Recent Comments through the utilization of RSS can be exported as an XML file and be imported in a news aggregator. The page index also is a good feature to get an overview of the wiki and find pages to read and contribute to.

    Like most wikis also WackoWiki allows us to view the version history of any given and not access a restricted page. When using the revision control link the user can choose to compare two versions of a page. WackoWiki helps users in tracking edits by providing powerful diffs between revisions. Since WackoWiki R5.5 the advanced Diff utility gives the user full revision control by displaying differences between changes made to pages in various ways e.g. full, simple, inline or source.

    Authors can choose to watch/unwatch a wiki page. These page watches also appear in a watchlist when calling WackoWiki action {{mychangeswatches}}. Users are notified via email (simple diff included in the email) when anyone changed or commented page. WackoWiki also has user profile pages where the users' changes to pages, their latest comments, and uploads are shown.

    Other tools for tracking edits are bookmarking, tagging and categories.

    ==Navigation==

    A basic principle of any wiki is hypertextual linking via concise URLs.{{cite book |last1=Zundert |first1=Joris van |title=Barely Beyond the Book? |date=2016 |publisher=Open Book Publishers |isbn=9781783742400 |pages=83–106 |edition=Digital Scholarlyiting: Theories and Practices, by Matthew James Driscoll and Elena Pierazzo |url=https://www.openbookpublishers.com/htmlreader/978-1-78374-238-7/ch5.xhtml#footnote-162-backlink |accessdate=29 February 2020}} Links are a means for navigation. So is the main navigation of WackoWiki, which consists of general items like recent changes, recent comments and page index. WackoWiki software enables user bookmarks to easily be added to the main navigation for any page.

    ==Editing interface==

    Clicking on the edit link of an existing page or creating a new page will enable the edit mode. [https://wackowiki.org/doc/Dev/Projects/WikiEdit WikiEdit], a JavaScript-driven GUI (Graphical User Interface) toolbar also starts by double-clicking on a WackoWiki page. The interface helps with editing a wiki web page not only by on-the-fly correction of punctuation typos & special characters. By clicking on the respective toolbar buttons or when using keyboard shortcuts - known from word processing programs - text gets converted into WackoWiki markup. Plain text in multiple-languages / alphabets is formatted, text-layout added, links and tables created, a user signature and WackoWiki actions are called also by typing WackoWiki markup into the editing interface.[https://wackowiki.org/doc/Doc/English/Formatting WackoWiki Formatting]. wackowiki.org. Retrieved 2020-02-12. When previewing and saving a wiki page WackoFormatter, a parser, which is a WikiText to HTML renderer, converts all input. The SafeHTML parser used when saving Wiki pages is an anti-XSS HTML parser, written in PHP.https://wackowiki.org/doc/Dev/Projects/SafeHTML

    ==Wiki-compatible markup==

    The editor of WackoWiki allows the use of WackoWiki specific syntax and keywords to format a page. That way users, with a minimum visual distortion of the "source text", get a beautiful HTML after the program conversion.{{cite web|url=https://wackowiki.org/doc/Doc/English/Markup#h1161-1|title=WackoWiki Markup |publisher=WackoWiki |date=September 22, 2019 |accessdate=2020-01-25}} WackoWiki uses a markup similar but not equal to TWiki and MediaWiki-Wiki-Markup, also since there is no commonly accepted standard for wiki markup.{{cite journal

    |last1=Lane

    |first1=A.

    |title=Wiki: A Liberating Model of Web-Based Collaboration

    |date=July 2004

    |volume=XXXIII

    |number= 7

    |pages=29–31

    |url=https://www.ata-chronicle.online/wp-content/uploads/2004-July.pdf

    |accessdate=15 February 2020}}

    For easy conversion between wikis, there is Creole (markup) - a project "aimed at being a common markup language for wikis, enabling and simplifying the transfer of content between different wiki engines."{{cite journal

    | last1 = Sauer

    | first1 = Christoph

    | last2 = Smith

    | first2 = Chuck

    | last3 = Benz

    | first3 = Tomas

    | date = 2007

    | title = WikiCreole: : a common wiki markup.

    | journal = Association for Computing Machinery, New York, NY, USA

    | volume = Proceedings of the 2007 international symposium on Wikis

    | issue = WikiSym '07

    | pages = 131–142

    | doi = 10.1145/1296951.1296966

    | citeseerx = 10.1.1.105.2153

    }}

    [http://uverse.i-forge.net/wiki/|about wacko parser and unified markup, see also:https://wiki.c2.com/?WikiEngines]. uverse.i-forge.net. Retrieved: 2020-02-14 There is also a [https://w.wiki/HDA MediaWiki2WackoWiki conversion tool].

    Like any wiki markup also WackoWiki markup is based on the principles WYSIWYG (what you see is what you get) and WYTIWYG (what you think is what you get, meaning that "formatted output actually looks like you expect it to look){{cite web|url=https://wiki.c2.com/?WhatYouThinkIsWhatYouGet|title=WhatYouThinkIsWhatYouGet|publisher=wiki.c2.org|accessdate=2020-02-14}} That way HTML around the formatted text is protected from possible formatting errors.{{cite web|url=https://wackowiki.org/doc/Doc/English/Markup#h1161-7|title="Broken" markup should not break HTML around text|publisher=WackoWiki |date=September 22, 2019 |accessdate=2020-01-25}}

    == Basic syntax ==

    class="wikitable noprint"
    style="width:33.3%;"|WackoWiki syntax (code used in edit mode to add formatting to text)

    ! style="width:33.3%;"|Equivalent HTML (another type of code used in edit mode to add formatting to text)

    ! style="width:33.3%;"|Rendered output (seen onscreen by a regular web user)

    style="vertical-align:top;"

    |"Take some more tea," the March Hare said to Alice, very earnestly.

    "I've had **nothing** yet," Alice replied in an offended tone, "so I can't take more."

    "You mean you can't take //less//," said the Hatter. "It's very easy to take //more// than nothing."

    |

    "Take some more tea," the March Hare said to Alice, very earnestly.

    "I've had nothing yet," Alice replied in an offended tone, "so I can't take more."

    "You mean you can't take less," said the Hatter. "It's very easy to take more than nothing."

    |"Take some more tea," the March Hare said to Alice, very earnestly.

    "I've had nothing yet," Alice replied in an offended tone, "so I can't take more."

    "You mean you can't take less," said the Hatter. "It's very easy to take more than nothing."

    ==Groups and restriction of access==

    WackoWiki has very good means of content access control. When creating new pages, users can assign access permissions on a per-page basis. Plain text lists give the owner, who created a page, control who may read, write, comment, create subpages and upload to this page. There are special pages for integrated user management, that shows few user statistics and groups. Groups and default permissions for working with pages can also be defined through an administration panel.

    ==Content organization==

    Providing means for arranging and assembling distributed information is a notable strength of WackoWiki. The software uses hyperlinks and the so-called include, export, import, category and forum actions for content organization.

    ===Practice: URL adressing===

    Among the most notable are means for clustering via URL adressing. "Directories" are created by using slashes and an addressing method similar to that used for URLs:

    https://example.com/yourwiki/cluster/subpage/news. In WackoWiki comments are appended to the bottom of a page, in a separate space. Users can choose through usersettings whether to show or hide a page’s comments.

    {{cite report

    |author1= Richard S. Lavin

    |author2= Paul A. Beaufait

    |author3= Joseph Tomei

    |date= 2008

    |title= [25] Tools for online engagement and communication

    |isbn=9781894975292

    |series=In: Education for a Digital World: Advice, Guidelines, and Effective Practice from Around the Globe. Vancouver: Commonwealth of Learning; Part 5, Engagement and Communication

    |url= https://www.researchgate.net/publication/200179735

    |pages= 381–412

    |access-date= 2020-02-03

    }}

    Comments are appended to page url: https://example.com/yourwiki/cluster/comment1. URLs are also useful for processing page handler information. For example https://example.com/yourwiki/page/rename will enable users to rename pages and clusters.

    ===Practice: action===

    "Actions are small scripts that prepare some content and output it at the given position in the wiki page." There are actions for WackoWiki similar to Help:SpecialPages plus the option to add parameters using wiki markup.

    An include action for example writes the content of the included page directly into the body of another page. The have to write {{inlude page="/cluster/subpage/news" [first_anchor="..." last_anchor="..."]}} into the wiki page. When including text segments anchors have to be defined in the included page {{anchor name="plan_start"}} your text {{anchor name="plan_end"}}.

    For the owners of WackoWiki pages export and import of pages and clusters of pages to other WackoWiki instances is done by using the {{export}} and {{import}} actions. Another means for content organisation is the use of categories and forum action.

    Action can be added to WackoWiki independently from program core and have to be placed into folder /action.

    ==Caching==

    The caching mechanism for WackoWiki has been subject to many improvements over time.

    ==Internationalization and localisation==

    Internationalization and localization are an integral part of software development. WackoWiki language files are separated from code and stored in special folders or files. The user interface, the installer, themes and actions (comparable to MediaWiki Special Pages), javascript files and admin panel have been translated in 14 different languages.[https://wackowiki.org/doc/Dev/Translations WackoWiki /Dev/Translation]. wackowiki.org. Retrieved 2018-08-21.

    Development

    WackoWiki is a free software project and builds upon open source software development practices.{{Cite web |title=Contributing Patches - WackoWiki |url=https://wackowiki.org/doc/Dev/Guidelines/ContributingPatches |archive-url=http://web.archive.org/web/20250123231328/https://wackowiki.org/doc/Dev/Guidelines/ContributingPatches |archive-date=2025-01-23 |access-date=2025-03-31 |website=wackowiki.org |language=en}}https://events19.linuxfoundation.org/wp-content/uploads/2017/12/Methodology-of-Multi-Criteria-Comparison-and-Typology-of-Open-Source-Project-Fedir-Rykhtik-Stratis-1.pdf 5 types of open source software. One of the guiding principles is to develop in small stepshttps://wackowiki.org/doc/Org/CallForFeature

    =Scientific findings=

    WackoWiki Software has been studied by international scientists. Findings help improve not only WackoWiki software but also other software and internet technologies. Research results on WackoWiki storing and cache mechanisms helped to raise questions to improve Linux NFS kernel module.

    {{cite book

    |last1= Irtegov

    |first1= Dmitry

    |last2= Knyazev

    |first2= Igor

    |last3= Mallaeva

    |first3= Julia

    |last4= Oleynikov

    |first4= Sergey

    |last5= Rootman

    |first5= Michael

    |last6= Solovyev

    |first6= Dmitry

    |year= 2014

    |title= About one approach to building low latency network file system

    |type= Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia

    |series= CEE-SECR ’14

    |location= New York, NY, USA

    |publisher= Association for Computing Machinery

    |doi= 10.1145/2687233.2687248

    |isbn= 9781450328890

    }}

    The usage of different security mechanisms in combination with the markup context of commonly used input sanitization or validation mechanisms in "25 popular PHP applications" with WackoWiki being one of those applications, were studied. This empirical study "helps researchers, web developers, and tool developers to focus on error-prone markup contexts and security mechanisms in order to detect and mitigate vulnerabilities".

    {{cite book

    |author1= Johannes Dahse

    |author2= Thorsten Holz

    |date= 2015

    |title= Experience report: an empirical study of PHP security mechanism usage.

    |type= In Proceedings of the 2015 International Symposium on Software Testing and Analysis

    |series= ISSTA 2015

    |publisher= Association for Computing Machinery. New York, NY, USA

    |pages= 60–70

    |doi= 10.1145/2771783.2771787

    |isbn= 9781450336208

    }}

    Other researchers implemented the RDF authoring tool in WackoWiki. The full read/write integration of RDFauthor allows users to edit both the wiki page and the structured information/basic elements for the description of ontologies in one place.

    =Resources to developers=

    The following tools help foster WackoWiki development:

    • Communication channels: WackoWiki development team uses e-mail to discuss development ideas and a Forum to ask help questions.https://wackowiki.org/doc/Dev
    • Repository: git repository hosted by GitHubhttps://wackowiki.org/doc/Org/Tools/Repository
    • Bug Tracking: Mantis Bugtracker to report bugs and feature requests also /dev/FeatureRequest

    Database

    File:A schematic of WackoWiki r6.0 database structure.png

    WackoWiki supports MySQL databases and PHP data objects, but the project has no contributions for PostgresSQL related code. This has been studied and criticized for many open-source projects.Fabien Coelho, Alexandre Aillos, Samuel Pilot, Shamil Valeev. A Field Analysis of RelationalDatabase Schemas in Open-source Software (Extended). The Third International Conference on Advances in Databases, Knowledge, and Data Applications, Jan 2011, St Marteen, Netherlands Antilles.p. 9-15. hal-00903676/DBKDA 2011 : The Third International Conference on Advances in Databases, Knowledge, and Data Applications | A Field Analysis of Relational DatabaseSchemas in Open-source Software (Extended)Fabien Coelho, Alexandre Aillos, Samuel Pilot, and Shamil ValeevCRI, Maths & Systems, MINES ParisTech,35, rue Saint Honor ́e, 77305 Fontainebleau cedex, France., https://hal-mines-paristech.archives-ouvertes.fr/hal-00903676/document

    The database of WackoWiki consists mainly of tables with data of users, pages, links, media, logging, caching and taxonomy.https://wackowiki.org/doc/Dev/Database

    Limitations

    Compared to other wiki software there is no section editing, but an include action. By using the include action sections of text are editable based on user/page rights. There is good English and German documentation but besides Russian only a few other languages are supported, though UTF-8 implemented. WackoWiki has a small but serious team of developers.

    See also

    References

    {{reflist}}

    Thanks for help!

    {{Drafts moved from mainspace|date=July 2020}}

    Help with citations most welcome. Feel free to edit draft.