Version
From Proteopedia
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 | ||
---|---|---|
Confirm user accounts (version 1.45) | Gives bureaucrats the ability to confirm account requests | Aaron Schulz |
Contact (version 1.02, 2018-10-21) | Interface to Contact | Jaime Prilusky |
Contribution Scores (version 1.7.1) | Polls wiki database for highest user contribution volume | Tim Laqua |
Morph (version 1.02, 2018-12-19) | Interface to Morph | Jaime Prilusky |
Pages with DOI (version 1.02, 2013-12-01) | List Proteopedia pages with DOI | Jaime Prilusky |
Sandbox Reservation (version 1.02, 2010-01-19) | Interface to Sandbox Reservation | Jaime Prilusky |
Parser hooks | ||
CharInsert | Allows creation of JavaScript box for inserting non-standard characters | Brion Vibber |
Cite (version $LastChangedDate$) | Adds <ref[ name=id]> and <references/> tags, for citations | Evar Arnfjoro Bjarmason |
Google Co-op Extension | Using Google Co-op | Liang Chen The BiGreat |
Html5mediator | A simple way to embed audio and video files in a wiki | Seung Park |
ImageMap | Allows client-side clickable image maps using <imagemap> tag. | Tim Starling |
InputBox | Allow inclusion of predefined HTML forms. | Erik Moeller, Leonardo Pimenta, Rob Church and Trevor Parscal |
JmolExtension (version 4.4_0.2) | Enables access to local Jmol ( now loaded Jmol version 16.3.33 // (legacy) also 16.3.34 (swingJS) ) | Nicolas Vervelle, Angel Herraez, Jaime Prilusky and Jmol Development Team |
MolStarExtension (version 1.02) | Enables access to local MolStar ( now loaded MolStarProteopediaWrapper version 5.5 ) | Jaime Prilusky |
ParserFunctions (version 1.1.1) | Enhance parser with logical functions | Tim Starling |
Quiz (version 1.0.1) | Allows creation of quizzes | lrbabe |
TagParser | Providing {{#tag}} to enable parser functions in XML-tags | René Kijewski |
TreeAndMenu (version 1.0.6, 2008-06-25) | Adds #tree and #menu parser functions which contain bullet-lists to be rendered as collapsible treeview's or dropdown menus.
The treeview's use the dTree JavaScript tree menu, and the dropdown menu's use Son of Suckerfish | Nad, Sven |
Other | ||
AjaxSearchSuggest (version 0.2) | Ajax-based Search Suggest that places results below search bar. | Adam Meyer |
Block Save (version 1.02, 2024-03-24) | blocks save page based on user and content | Jaime Prilusky |
Contribution Credits (version 2.02, 2018-04-10) | adds Contribution Credits to Footer | Jaime Prilusky |
EmailAddressImage (version 1.1) | Adds <email> to display an email address as image | Maarten van Dantzich |
Proteopedia Book (version 1.06, 2013-06-14) | manages Book namespace | Jaime Prilusky |
Proteopedia Group (version 1.08, 2013-06-14) | manages Group namespace | Jaime Prilusky |
Proteopedia Journal (version 1.08, 2013-06-14) | manages Journal namespace | Jaime Prilusky |
Proteopedia Mutation (version 1.02, 2017-06-01) | manages Mutation namespace | Jaime Prilusky |
Proteopedia Studio (version 1.02, 2012-02-15) | manages Studio namespace | Jaime Prilusky |
Proteopedia Tutorial (version 1.02, 2016-10-13) | manages Tutorial namespace | Jaime Prilusky |
Wildcard search (version 071002) | adds wildcard search capability | Assela Pathirana |
Workbench (version 1.02) | This Extension restricts access on Workbench User Area to User | Jaime Prilusky |
Extension functions | ||
wfJmolParserInit, wfMolStarParserInit, wfAjaxSearch, wfTagParser_Setup, wfSetupParserFunctions, efLoadConfirmAccount, GoogleCoop, wfSetupImageMap, emailAddressImage, wfQuizExtension, wfQTExtension, setupSpecialChars, (, register), wfCite, wfSetupTreeAndMenu and wfHtml5MediatorParserSetup | ||
Parser extension tags | ||
<jmol>, <jmolfile>, <jmolpdb>, <jmolsmiles>, <molstar>, <molstarfile>, <molstarpdb>, <molstarsmiles>, <googlecoop>, <imagemap>, <email>, <quiz>, <qt>, <charinsert>, <inputbox>, <ref>, <references>, <html5media> and <pre> | ||
Parser function hooks | ||
tag, if, ifeq, switch, ifexist, ifexpr, iferror, expr, time, timel, rel2abs, titleparts, tree, menu, int, ns, urlencode, lcfirst, ucfirst, lc, uc, localurl, localurle, fullurl, fullurle, formatnum, grammar, plural, numberofpages, numberofusers, numberofarticles, numberoffiles, numberofadmins, numberofedits, language, padleft, padright, anchorencode, special, defaultsort and displaytitle |
Hooks
Hook name | Subscribed by |
---|---|
AbortNewAccount | efCheckIfAccountNameIsPending |
ArticleSave | onArticleSave |
BeforePageDisplay | bookReplaceTitle, journalReplaceTitle, groupReplaceTitle, tutorialExternalFiles and mutationAddExternalData |
EditFormPreloadText | addTemplateForNewPageEdit |
EditPage::showEditForm:initial | addSATelements |
LanguageGetMagic | wfTagParser_Magic, wfParserFunctionsLanguageGetMagic and wfTreeAndMenuLanguageGetMagic |
LoadAllMessages | Quiz::loadMessages |
LoadExtensionSchemaUpdates | efConfirmAccountSchemaUpdates |
OutputPageBeforeHTML | addHasTalkPageBanner, addFooter and wfAjaxSearchSuggestHeaders |
ParserAfterStrip | emailAddressImage |
ParserAfterTidy | (ExtParserFunctions, afterTidy) and (TreeAndMenu, renderTreeAndMenu) |
ParserBeforeStrip | startStructure and startMolecule |
ParserClearState | Quiz::resetQuizID, (ExtParserFunctions, clearState) and (Cite, clearState) |
ParserLimitReport | wfParserFunctionsLimitReport |
SiteNoticeAfter | wfConfirmAccountsNotice |
SkinTemplateContentActions | tabWorkbench |
UserCreateForm | efAddRequestLoginText |
UserLoginForm | efAddRequestLoginText |
UserToggles | JmolUserToggle |
userCan | checkIfRequestIsOk, fnWorkbench, studioUserCan, bookUserCan, journalUserCan, groupUserCan and mutationUserCan |