ToDo
From GusWiki
Contents
|
currently working
email notification when a page gets edited by other people
one just needs to be *watching* the page.
Interwiki
http://www.mediawiki.org/wiki/Interwiki_table
Extension:SpecialInterwiki (successfully set up Gusl 21:51, 24 May 2008 (UTC); )
http://www.mediawiki.org/wiki/Extension:SpecialInterwiki
captcha
http://www.mediawiki.org/wiki/Extension:ConfirmEdit#Configuration
(installed on April 16 2008)
uploading
seems to try uploading to the wrong place.
drawing graphs
graphviz (working, but can't control node positioning. Use neato instead of dot?)
http://www.wickle.com/wiki/index.php/Graphviz_extension
http://www.graphviz.org/Documentation.php
See the sandbox.
math (LaTeXMathML works; texvc works)
see sandbox#math
footnotes
I had to copy 2 templates from Wikipedia (i.e. create new template pages on this wiki): Template:Ref and Template:Note
The disadvantage is this way of doing footnotes, the footnotes are not edited in-line (unlike LaTeX). See Help:Footnotes
in-line footnotes with Cite.php
it should override the existing < ref > tag (currently used as part of the ref-note footnote system)
Yammer yammer yammer.<ref name=smith2000>Smith wrote the definitive book on yammering.[1] </ref>Yammer yammer yammer.<ref name=smith2000/> ... ==References== <References/> . .. ==Bibliography== *^ , Smith 2000, "A book about yammering".
Citations
BibWiki, for BibTeX (installed)
fix citation style: must be different from footnotes
Cite extension (not installed)
Cite extension disadvantage: just like with Template:Note (see "footnotes" above), the full reference must be in-line.
enable subpages
See https://wiki.vislab.usyd.edu.au/moinwiki/MediaWiki
not working yet
pretty edit URLs
http://www.mediawiki.org/wiki/Manual:%24wgActionPaths
in-line comments / annotation?
Editors (whether Users or anonymous) should be able to leave comments at a specific location on the article (e.g. here: note how each paragraph has a balloon with the # of comments there). They could show up in the margins of the article, in red or some other color. Seeing these comments would be optional (e.g. turn off and off via JavaScript).
SOCS or CommentPress
ArticleComments anyone can add comments; but not exactly what I'd call "in-line".
sensitive information
mediawikiwiki:Manual:User_rights. For defining user groups, see Special:Userrights.
Can I define individual articles to be private, or semi-private?
mediawikiwiki:Category:Page_specific_user_rights_extensions
By default, I want new articles to be public (i.e. a blacklist approach).
This is a whitelist approach. This is a blacklist approach.
blacklist
Install mediawikiwiki:Extension:Blacklist
To block viewing for normal users, but not sysops, I could do something like this:
$wgBlacklistOps["useRegex"] = true;
$wgWhitelist['sysop']['read'] = $wgBlacklist['*']['read'] = array("^Private:*$");
Group-Based Access Control
mediawikiwiki:Extension:Group_Based_Access_Control
use private/protected namespaces
It seems to be easy to create a new namespace and set its permissions:
- mediawikiwiki:Simple namespaces is an extension for creating namespaces without messing with MySQL.
- mediawikiwiki:Extension:NamespacePermissions is an extension for setting namespace permissions without messing with MySQL.
WARNING: the above is not enough! This page lists patches needed to prevent exploits, e.g. searching, transclusion, AllPages, WhatLinksHere, etc. See mediawikiwiki:Security issues with authorization extensions
create a private wiki, and use interwiki
This option seems safer, but less attractive.
ParserFunctions extension
http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23ifeq:
lets you use macro-y things like #ifeq
essential for many copying most Wikipedia templates (boxes, etc)
OpenID
mediawikiwiki:Extension:OpenID
unnumbered sections
http://meta.wikimedia.org/wiki/Help:Section#Making_a_heading_that_does_not_show_up_in_ToC
currently, we need to do something like:
< font size="5" >
show section numbers on the section headings
collapsible tables
hide/show e.g. http://en.wikipedia.org/wiki/Template:Canadian_currency_and_coinage
extension: show list of subpages
http://en.wikisource.org/wiki/MediaWiki:Printshowall.js?match=zh ?
http://www.mediawiki.org/wiki/Extension:SubPageList2
http://www.mediawiki.org/wiki/Extension:SubPageList3
display carriage returns inside a nowiki tag
because having to use br tags is annoying.
See the page Markov_Chains_and_partial_views/Code
not even implemented
table view
make a JavaScript script to display only desired columns of a table (user can check which columns they wish to see)
- invent a syntax so that the script knows which tables to enable this on
interactive tree view
use existing JavaScript to display file-trees
interwiki linking: alternative renames
[-:lattice_(order) lattice]
should be a link to wikipedia.
convert wikitext to LaTeX, PDF
Have templates Template:ConvertLatex, Template:ConvertPDF that display a buttons to do this.
post (a link to) this page on LJ
copy the generated HTML
