请输入您要查询的百科知识:

 

词条 MoinMoin
释义

  1. Technical details

  2. See also

  3. References

  4. External links

{{About|the wiki software|the Frisian greeting from which this software takes its name|Moin|the Nigerian dish|Moin moin}}{{primary sources|date=September 2011}}{{Infobox software
| name = MoinMoin
| title =
| logo = Moinmoin.png
| logo size = 140px
| screenshot =
| caption =
| collapsible =
| author =
| developer = Jürgen Hermann
Thomas Waldmann
| released = {{Start date and age|2000|07|29}}
| discontinued =
| latest release version = 1.9.10[1]
| latest release date = {{Start date and age|2018|09|09}}
| latest preview version =
| latest preview date =
| frequently updated =
| programming language = Python 2.7
| operating system = Cross-platform
| platform =
| size =
| language =
| status =
| genre = Wiki software
| license = GPL v2 or later
| website = {{URL|moinmo.in}}
}}MoinMoin is a wiki engine implemented in Python, initially based on the PikiPiki wiki engine. Its name is a play on the North German greeting Moin, repeated as in WikiWiki. The MoinMoin code is licensed under the GNU General Public License v2, or (at the user's option) any later version (except some 3rd party modules that are licensed under other Free Software licenses compatible with the GPL).[2]

Dozens of organizations use MoinMoin to run public wikis,[3] including free software projects Ubuntu, Apache, Debian, and FreeBSD.[4]

Technical details

MoinMoin's storage mechanism is based on flat files and folders, rather than a database. This makes it easy to manipulate the content in a text editor on the server if necessary, including managing revisions if the wiki gets attacked by spammers .

MoinMoin supports plugins and can be extended via Macros and Actions. It also uses the idea of separate parsers (e.g. for parsing the wiki syntax) and formatters (e.g. for outputting HTML code) with a SAX-like interface between the two. The idea is that if you want to be able to output DocBook instead of HTML, you only need to write a docbook-formatter that implements the formatter interface, and all parsers that use the interface will automatically be supported.{{Citation needed|date=September 2008}}

MoinMoin supports CamelCase linking as well as free links (non-CamelCase linking). The CamelCase is activated by default and MoinMoin does not allow disabling CamelCase links except on a one-off basis. The workaround to do this is to use a different parser[5] but this option does not work with the WYSIWYG editor.[6]

MoinMoin also has extensive support for access control lists (ACL) that greatly increase its usability in a content management system (CMS). It also has GUI editing capabilities.[7]

MoinMoin is able to either use a built-in search engine (rather slow, but no dependencies) or a Xapian-based indexed search engine (faster, and can also search old revisions and attached files).[8]

MoinMoin also allows synchronization of contents from instance to instance[9] via XML-RPC and therefore allows distributed offline editing.

The original MoinMoin "DesktopEdition" is significantly easier to use because it uses a built-in web server to display pages, requiring only Python to be installed on the host machine. Since version 1.6.0, the "DesktopEdition" has been integrated into the standard release.{{Citation needed|date=September 2008}} Also in this release a different markup syntax was introduced, which had not been changed much since the early releases.{{Citation needed|date=September 2008}}

See also

{{Portal|Free and open-source software}}
  • Comparison of wiki software
  • List of content management systems
  • List of wiki software

References

1. ^https://moinmo.in/MoinMoinDownload
2. ^{{cite web|url=https://moinmo.in/GPL |title=GPL |publisher=MoinMoin |date=2011-05-12 |accessdate=2012-12-06}}
3. ^{{cite web|url=http://trends.builtwith.com/cms/MoinMoin|title=MoinMoin Usage Statistics|publisher=builtwith.com|accessdate=15 December 2014}}
4. ^{{cite web|url=https://moinmo.in/|title=Other sites using the MoinMoin wiki engine|accessdate=2008-10-01}}
5. ^{{cite web|url=https://moinmo.in/ParserMarket/NoCamelCase2 |title=ParserMarket/NoCamelCase2 |publisher=MoinMoin |date=2012-02-08 |accessdate=2012-12-06}}
6. ^{{cite web|url=https://moinmo.in/ParserMarket/NoCamelCase2#Discussion |title=ParserMarket/NoCamelCase2 |publisher=MoinMoin |date=2012-02-08 |accessdate=2012-12-06}}
7. ^{{cite web|url=https://moinmo.in/MoinMoinFeatures#Advanced_Features |title=MoinMoinFeatures |publisher=MoinMoin |date=2009-06-20 |accessdate=2012-12-06}}
8. ^{{cite web|url=https://moinmo.in/HelpOnSearching |title=HelpOnSearching |publisher=MoinMoin |date= |accessdate=2012-12-06}}
9. ^[https://moinmo.in/WikiSynchronisation WikiSynchronisation] from the MoinMoinWiki.

External links

{{Commonscat}}
  • {{official website|https://moinmo.in/}}
  • [https://github.com/moinwiki/ MoinMoin Wiki GitHub organisation]
{{Wiki software}}{{DEFAULTSORT:Moinmoin}}

3 : Free wiki software|Free software programmed in Python|Software using the GPL license

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 2:48:03