User:Bill Flanagan/Extension/wikiHow
From OpenWetWare
Jump to navigationJump to search
- <a href="http://www.mediawiki.org/" class="external text" title="http://www.mediawiki.org/" rel="nofollow">MediaWiki</a>: 1.9.3
- <a href="http://www.php.net/" class="external text" title="http://www.php.net/" rel="nofollow">PHP</a>: 5.2.4 (apache2handler)
- <a href="http://www.mysql.com/" class="external text" title="http://www.mysql.com/" rel="nofollow">MySQL</a>: 4.1.20-log
<a name="Extensions"></a>
Extensions
Special pages | ||
---|---|---|
<a href="http://www.mediawiki.org/wiki/Extension:Renameuser" class="external text" title="http://www.mediawiki.org/wiki/Extension:Renameuser" rel="nofollow">Renameuser</a> | Rename a user (need renameuser right) | Ævar Arnfjörð Bjarmason |
Parser hooks | ||
<a href="http://www.wikihow.com/WikiHow:RateArticle-Extension" class="external text" title="http://www.wikihow.com/WikiHow:RateArticle-Extension" rel="nofollow">Articlestats</a> | Basic dashboard that gives some summarized information on a page | Travis Derouin |
AutotimestampTemplate | Provides a way of automatically adding a timestamp to a template. | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:Checkmylinks-Extension" class="external text" title="http://www.wikihow.com/WikiHow:Checkmylinks-Extension" rel="nofollow">Checkmylinks</a> | Provides a basic article ratings system | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/Extension:Cite/Cite.php" class="external text" title="http://www.mediawiki.org/wiki/Extension:Cite/Cite.php" rel="nofollow">Cite</a> | Adds <ref[ name=id]> and <references/> tags, for citations | Ævar Arnfjörð Bjarmason |
<a href="http://www.wikihow.com/WikiHow:CreatePage-Extension" class="external text" title="http://www.wikihow.com/WikiHow:CreatePage-Extension" rel="nofollow">CreatePage</a> | Provides a basic way of using the advanced editor to create a page. | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/Extension:ImageMap" class="external text" title="http://www.mediawiki.org/wiki/Extension:ImageMap" rel="nofollow">ImageMap</a> | Allows client-side clickable image maps using <imagemap> tag. | Tim Starling |
MarkFeatured | Marks pages as featured depending on RSS-feed article contents in page table. Run MySQL "alter table page add column page_is_is_featured tinyint(1) unsigned NOT NULL default '0';" before installing.... | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:MultipleUpload-Extension" class="external text" title="http://www.wikihow.com/WikiHow:MultipleUpload-Extension" rel="nofollow">MultipleUpload</a> | Allows users to upload several files at once. | Travis Derouin |
<a href="http://meta.wikimedia.org/wiki/ParserFunctions" class="external text" title="http://meta.wikimedia.org/wiki/ParserFunctions" rel="nofollow">ParserFunctions</a> | Enhance parser with logical functions | Tim Starling |
<a href="http://www.wikihow.com/WikiHow:RateArticle-Extension" class="external text" title="http://www.wikihow.com/WikiHow:RateArticle-Extension" rel="nofollow">RateArticle</a> | Provides a basic article ratings system | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:RelatedArticle-Extension" class="external text" title="http://www.wikihow.com/WikiHow:RelatedArticle-Extension" rel="nofollow">RelatedArticle</a> | Provides a basic article ratings system | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:RevisionReel-Extension" class="external text" title="http://www.wikihow.com/WikiHow:RevisionReel-Extension" rel="nofollow">RevisionReel</a> | Provides a basic article ratings system | Travis Derouin |
Other | ||
<a href="http://www.mediawiki.org/wiki/Extension:BlockTitles" class="external text" title="http://www.mediawiki.org/wiki/Extension:BlockTitles" rel="nofollow">BlockTitles</a> | Provides a basic way of preventing articles with certain titles from being saved or created | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:Bunchpatrol-Extension" class="external text" title="http://www.wikihow.com/WikiHow:Bunchpatrol-Extension" rel="nofollow">Bunchpatrol</a> | Bunches a bunch of edits of 1 user together | Travis Derouin |
Changerealname | Changes the real name of a user | Travis Derouin |
Checkmessages | Travis Derouin | |
<a href="http://www.mediawiki.org/wiki/Extension:ConfirmEdit" class="external text" title="http://www.mediawiki.org/wiki/Extension:ConfirmEdit" rel="nofollow">ConfirmEdit</a> | Simple captcha implementation | Brion Vibber |
<a href="http://www.wikihow.com/WikiHow:DailyStats-Extension" class="external text" title="http://www.wikihow.com/WikiHow:DailyStats-Extension" rel="nofollow">DailyStats</a> | An extension that displays basic stats about daily activity on the wiki. | Travis Derouin |
EmailLink | See name | Travis Derouin |
Back end support for Facebook app | Travis Derouin | |
<a href="http://www.mediawiki.org/wiki/Extension:FormatEmail" class="external text" title="http://www.mediawiki.org/wiki/Extension:FormatEmail" rel="nofollow">FormatEmail</a> | Allows custom headers/footers to be added to user to user emails. | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:Google-API-Results" class="external text" title="http://www.wikihow.com/WikiHow:Google-API-Results" rel="nofollow">Google API Results</a> | Displays supplementary search results for logged in users searching on wikiHow | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/Extension:ImportFreeImages" class="external text" title="http://www.mediawiki.org/wiki/Extension:ImportFreeImages" rel="nofollow">ImportFreeImages</a> | Provides a way of importing properly licensed photos from flickr. | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/InternalLinksPopup_Extension" class="external text" title="http://www.mediawiki.org/wiki/InternalLinksPopup_Extension" rel="nofollow">InternalLinksPopup</a> | Provides a basic way of adding new entries to the Spam Blacklist from diff pages | Travis Derouin |
JS Daily Feed | An extension that displays the featured articles in javascript. | Travis Derouin |
Mypages | Provides redirecting static urls to dynamic user pages | Travis Derouin |
Newuserlog | adds a <a href="/Special:Log/newusers" title="Special:Log/newusers">log of account creations</a> to <a href="/Special:Log" title="Special:Log">Special:Log</a> | Ævar Arnfjörð Bjarmason |
OLPC | Provides a means of capturing OLPC snapshots. | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/Extension:OpenID" class="external text" title="http://www.mediawiki.org/wiki/Extension:OpenID" rel="nofollow">OpenID (version 0.6.1)</a> | lets users login to the wiki with an <a href="http://openid.net/" class="external text" title="http://openid.net/" rel="nofollow">OpenID</a> and login to other OpenID-aware Web sites with their wiki user account | Evan Prodromou |
Pageswithbrokenlinks | Lists pages that have links to non-existant pages | Travis Derouin |
<a href="http://www.wikihow.com/WikiHow:Patrolcount-Extension" class="external text" title="http://www.wikihow.com/WikiHow:Patrolcount-Extension" rel="nofollow">Patrolcount</a> | Bunches a bunch of edits of 1 user together | Travis Derouin |
<a href="http://www.mediawiki.org/wiki/Extension:PostComment" class="external text" title="http://www.mediawiki.org/wiki/Extension:PostComment" rel="nofollow">PostComment</a> | Allows users to post comments directly to discussion pages. | Travis Derouin |
Radlinks | Displays RAD links landing page | Travis Derouin |
RCBuddy | Lists pages that have links to non-existant pages | Travis Derouin |
[none. Request Topic] | Provides a basic way of suggesting new topics to be added to the article base. | Travis Derouin |
SCIJAX Spell Check Improved (version v1.0) | http://code.google.com/p/wikimediaspellchecker/ | |
Sitemap | Generates a page of links to the top level categories and their subcatgories | Travis Derouin |
<a href="http://meta.wikimedia.org/wiki/SpamBlacklist_extension" class="external text" title="http://meta.wikimedia.org/wiki/SpamBlacklist_extension" rel="nofollow">SpamBlacklist</a> | Tim Starling | |
<a href="http://www.mediawiki.org/wiki/SpamDiffTool_Extension" class="external text" title="http://www.mediawiki.org/wiki/SpamDiffTool_Extension" rel="nofollow">SpamDiffTool</a> | Provides a basic way of adding new entries to the Spam Blacklist from diff pages | Travis Derouin |
ToolbarHelper | Server side helper for the Firefox toolbar | Travis Derouin |
UploadPopup | Provides a user friendly way of adding images while editing articles. | Travis Derouin |
Extension functions | ||
wfCite, wfSpamBlacklist, wfNewuserlog, wfLuceneSearch, wfCheckJS, wfCheckmylinks, wfNewcontributors, wfTitlesearch, wfThankauthors, wfRateArticle, wfCreatePage, wfCheckmessages, wfMypages, wfRelatedArticle, wfPageswithbrokenlinks, wfRCBuddy, wfMarkFeaturedHooks, wfImagecounter, wfGeneratefeed, wfGenerateJSFeed, wfRequestTopic, wfDailyStats, wfMultipleUpload, wfSpamDiffTool, wfGoogleAPIResults, wfBunchpatrol, wfOLPC, wfFacebook, wfEmailLink, wfBlockTitles, wfFormatEmailInit, wfSitemap, wfImportFreeImages, wfUploadPopup, wfToolbarHelper, wfPostComment, wfInternalLinksPopup, ceSetup, wfSpecialRenameuser, wfSetupParserFunctions, wfRevisionReel, wfPatrolcount, wfAutotimestampTemplate, wfSetupImageMap, wfMonitorpages, wfChangerealname, wfRadlinks, wfArticlestats, wfServerSpellcheckExtension and setupOpenID | ||
Parser extension tags | ||
<ref>, <references>, <imagemap> and <pre> | ||
Parser function hooks | ||
expr, if, ifeq, ifexpr, switch, ifexist, time, rel2abs, titleparts, 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 |
<a name="Hooks"></a>
Hooks
Hook name | Subscribed by |
---|---|
AbortLogin | (SimpleCaptcha, confirmUserLogin) |
AbortNewAccount | (SimpleCaptcha, confirmUserCreate) |
AddNewAccount | wfNewuserlogHook |
AfterArticleDisplayed | (, ) |
ArticleDelete | (, ), (, ) and (, ) |
ArticleSave | wfCheckBlockTitles, wfValidateSpamblacklist, (, ) and (, ) |
ArticleSaveComplete | (, ), (, ) and (, ) |
EditFilter | (SimpleCaptcha, confirmEdit) |
EditPageToolbar | wfPopBoxAddToolbarButton and addSpellTool |
EmailUser | wfFormatEmail |
LanguageGetMagic | wfParserFunctionsLanguageGetMagic |
LoginAuthenticateAudit | (SimpleCaptcha, triggerUserLogin) |
ParserClearState | (Cite, clearState) and (ExtParserFunctions, clearState) |
TitleMoveComplete | (, ) |
UserCreateForm | (SimpleCaptcha, injectUserCreate) |
UserLoginForm | (SimpleCaptcha, injectUserLogin) |
- <a href="/Special:Recentchanges" title="Special:Recentchanges">Recent Changes</a>
- <a href="/wikiHow:Community-Portal" title="wikiHow:Community Portal">Community Portal</a>
- <a href='http://www.wikihow.com/forum/'>Forums</a>
- <a href="/Special:Specialpages" title="Special:Specialpages">Special pages</a>
- <a href="/Special:RequestTopic" title="Special:RequestTopic">Suggest a Topic</a>
- <a href="/Special:ListRequestedTopics" title="Special:ListRequestedTopics">List Suggested Topics</a>
Editing Tools
- <a href="/Special:ImportFreeImages" title="Special:ImportFreeImages">Find Free Photos</a>
- <a href="/Special:Upload" title="Special:Upload">Upload Image</a>
<script type='text/javascript'>displayUserLinks();</script>
My Pages
- <a href="/Special:Watchlist" title="Special:Watchlist">My Watchlist</a>
- <a href="/Special:Mypage" title="Special:Mypage">My User Page</a>
- <a href="/Special:Mytalk" title="Special:Mytalk">My Talk Page</a>
- <a href="/Special:Mypages/Contributions" title="Special:Mypages/Contributions">My Contributions</a>
- <a href="/Special:Mypages/Fanmail" title="Special:Mypages/Fanmail">My Fan Mail</a>
- <a href="/Special:Preferences" title="Special:Preferences">My Preferences</a>
- <a href="/Special:Userlogout" title="Special:Userlogout">Log out</a>