From clc-wiki
This wiki is powered by MediaWiki, copyright (C) 2001-2007 Magnus Manske, Brion Vibber, Lee Daniel Crocker, Tim Starling, Erik Möller, Gabriel Wicke, Ævar Arnfjörð Bjarmason, Niklas Laxström, Domas Mituzas, Rob Church and others.
MediaWiki is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
MediaWiki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. or read it online
Extensions
| Special pages | ||
|---|---|---|
| Group decisions and voting (version dev (will release as 0.3.beta)) | Netocrat | |
| Hierarchy (version 1.3.beta) | Netocrat | |
| Renameuser | Ævar Arnfjörð Bjarmason | |
| Other | ||
| ConfirmEdit | Simple captcha implementation | Brion Vibber |
| GeSHiWrapper | Adds tags that use GeSHi to syntax-highlight enclosed text or a specified local file as one of the following languages: c, codeworker, css, delphi, doxygen, html, java, javascript, php, qbasic, vhdl, web3d, actionscript, ada, apache, applescript, asm, asp, autoit, bash, blitzbasic, c_grammar, c_mac, caddcl, cadlisp, cfdg, cfm, cpp, csharp, d, diff, dos, eiffel, fortran, freebasic, gml, groovy, html4strict, ini, inno, java5, lisp, lua, matlab, mpasm, mysql, nsis, objc, ocaml-brief, ocaml, oobas, oracle8, pascal, perl, php-brief, python, reg, robots, ruby, sas, scheme, sdlbasic, smalltalk, smarty, sql, tcl, text, tsql, vb, vbnet, visualfoxpro, winbatch, xml | |
| SpamBlacklist | ||
| Extension functions | ||
| wfSpecialHierarchy, wfSpecialRenameuser, wfSpecialVote, ceSetup and wfGeSHiSetupTags | ||
| Parser extension tags | ||
| <treeview>, <source>, <c>, <c-file>, <codeworker>, <codeworker-file>, <css>, <css-file>, <delphi>, <delphi-file>, <doxygen>, <doxygen-file>, <html>, <html-file>, <java>, <java-file>, <javascript>, <javascript-file>, <php>, <php-file>, <qbasic>, <qbasic-file>, <vhdl>, <vhdl-file>, <web3d>, <web3d-file>, <actionscript>, <actionscript-file>, <ada>, <ada-file>, <apache>, <apache-file>, <applescript>, <applescript-file>, <asm>, <asm-file>, <asp>, <asp-file>, <autoit>, <autoit-file>, <bash>, <bash-file>, <blitzbasic>, <blitzbasic-file>, <c_grammar>, <c_grammar-file>, <c_mac>, <c_mac-file>, <caddcl>, <caddcl-file>, <cadlisp>, <cadlisp-file>, <cfdg>, <cfdg-file>, <cfm>, <cfm-file>, <cpp>, <cpp-file>, <csharp>, <csharp-file>, <d>, <d-file>, <diff>, <diff-file>, <dos>, <dos-file>, <eiffel>, <eiffel-file>, <fortran>, <fortran-file>, <freebasic>, <freebasic-file>, <gml>, <gml-file>, <groovy>, <groovy-file>, <html4strict>, <html4strict-file>, <ini>, <ini-file>, <inno>, <inno-file>, <java5>, <java5-file>, <lisp>, <lisp-file>, <lua>, <lua-file>, <matlab>, <matlab-file>, <mpasm>, <mpasm-file>, <mysql>, <mysql-file>, <nsis>, <nsis-file>, <objc>, <objc-file>, <ocaml-brief>, <ocaml-brief-file>, <ocaml>, <ocaml-file>, <oobas>, <oobas-file>, <oracle8>, <oracle8-file>, <pascal>, <pascal-file>, <perl>, <perl-file>, <php-brief>, <php-brief-file>, <python>, <python-file>, <reg>, <reg-file>, <robots>, <robots-file>, <ruby>, <ruby-file>, <sas>, <sas-file>, <scheme>, <scheme-file>, <sdlbasic>, <sdlbasic-file>, <smalltalk>, <smalltalk-file>, <smarty>, <smarty-file>, <sql>, <sql-file>, <tcl>, <tcl-file>, <text>, <text-file>, <tsql>, <tsql-file>, <vb>, <vb-file>, <vbnet>, <vbnet-file>, <visualfoxpro>, <visualfoxpro-file>, <winbatch>, <winbatch-file>, <xml>, <xml-file> and <pre> | ||
| Parser function hooks | ||
| int, ns, urlencode, lcfirst, ucfirst, lc, uc, localurl, localurle, fullurl, fullurle, formatnum, grammar, plural, numberofpages, numberofusers, numberofarticles, numberoffiles, numberofadmins, language, padleft, padright, anchorencode, special and defaultsort | ||
Hooks
| Hook name | Subscribed by |
|---|---|
| AbortLogin | (SimpleCaptcha, confirmUserLogin) |
| AbortNewAccount | wfAntiSpamAbortNewAccountHook and (SimpleCaptcha, confirmUserCreate) |
| AddNewAccount | wfVoteExtAddNewAccountHook |
| AfterCategoryLinksUpdate | wfHierarchy_AfterCategoryLinksUpdate |
| AlternateEdit | wfVoteExtAlternateEditHook |
| ArticleAfterFetchContent | wfVoteExtAfterFetchContentHook |
| ArticleDeleteComplete | wfHierarchy_ArticleDeleteCompleteHook |
| ArticleSave | wfHierarchy_ArticleSaveHook and wfVoteExtSaveHook |
| ArticleSaveComplete | wfHierarchy_ArticleSaveCompleteHook |
| ArticleViewRedirect | wfTreeviewSkin_ArticleViewRedirect |
| BeforeCategoryLinksUpdate | wfHierarchy_BeforeCategoryLinksUpdate |
| EditFilter | (SimpleCaptcha, confirmEdit) |
| EditPage::showEditForm:initial | wfVoteExtEditFormInitHook |
| LanguageGetMagic | wfNotocnum_LanguageGetMagic |
| LogPageActionText | wfSpecialRenameuserAddActionText |
| LogPageLogHeader | wfSpecialRenameuserAddLogHeader |
| LogPageLogName | wfSpecialRenameuserAddLogName |
| LogPageValidTypes | wfSpecialRenameuserAddLogType |
| LoginAuthenticateAudit | (SimpleCaptcha, triggerUserLogin) |
| ParserAfterStrip | wfVoteExtAfterStripHook |
| ParserBeforeStrip | wfVoteExtParserBeforeStrip |
| ParserBeforeTidy | wfVoteExtParserBeforeTidyHook |
| SkinTemplateTabs | wfHierarchy_SkinTemplateTabsHook |
| SkinUserAlerts | wfVoteExtSkinUserAlertsHook |
| TitleMoveComplete | wfHierarchy_TitleMoveCompleteHook |
| UndeleteComplete | wfHierarchy_UndeleteCompleteHook |
| UnknownAction | wfHierarchy_UnknownActionHook |
| UploadComplete | wfHierarchy_UploadCompleteHook |
| UserCreateForm | (SimpleCaptcha, injectUserCreate) |
| UserLoginComplete | wfVoteExtUserLoginCompleteHook |
| UserLoginForm | (SimpleCaptcha, injectUserLogin) |
| UserLogoutComplete | wfVoteExtUserLogoutCompleteHook |










