This old version of Proteopedia is provided for student assignments while the new version is undergoing repairs. Content and edits done in this old version of Proteopedia after March 1, 2026 will eventually be lost when it is retired in about June of 2026.
Apply for new accounts at the new Proteopedia. Your logins will work in both the old and new versions.
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 |
