This is an old page for ideas on how to make MoinMoin better. If you have a concrete feature request where you want to be sure that developer reads it, better go to FeatureRequests page and add this request there! (for bugs: MoinMoinBugs)
User Wish Pages
/EduardoMercovich: about SemanticMoin.
krystal2
It'd be great to have the display of all changes made by one user on the whole wiki
To see for example wich user write the more on the wiki. It'd be cool to have a table ordered by who wrote most(in general) on the wiki, and/or who wrote the most on differents wiki pages.
<Fabi> you mean "UserName: Numbers of edits" <krystal2> Fabi: no, i'd like better to have : "UserName : Numbers of Edits, wich represent xxx.xx KB written on the wiki" <Fabi> ok, this won't be that easy... <nirso> krystal2, I would count the numbers of KB <nirso> Its not the KB that counts, somtimes a good edit is removing KB <krystal2> yeap, you're right. Let improve this with : "UserName : Numbers of Edits, wich represent xxx.xx KB written or removed on the wiki"
old TODOs
(please check this often, so we can clear this or make new FeatureRequests !)
- Spellchecker: add a means to build the dict.cache file from the command line
- Add backlink patch by Thomas Thurman
- Page info: links to / from page.
Add a link to EditThePageSimultaneously (or a link to a local copy) to the edit conflict message.
[[SiteMap]]: find the hotspots and create a hierarchical list of all pages (again, faster with caching)
Some of IndexingScheme as macros
Script or macro to allow the creation of new wikis ==> WikiFarm
- Setup tool (cmd line or cgi): fetch/update from master set of system pages, create a new wiki from the master tarball, delete pages, ...
Support URNs, see http://www.ietf.org/internet-drafts/draft-daigle-uri-std-00.txt and http://www.ietf.org/internet-drafts/draft-hakala-isbn-00.txt
- Add a "news item" macro (edit page shows a special form)
Make a sitemap using GraphViz
WikiWordStatistics (or just add counters to the WordIndex?)
Consider something similar to FacetWiki.
see MoinMoinPatch
Local Icons
Imagine I list a collection of web pages and want to tag them in a specific way (maybe by genre). Rather than using keywords, I use a set of corresponding symbols for eye convenience.
If I am lucky, all symbols I need are there (like or <?>). For now the easiest way is to attach all icons needed, and then refer to them accordingly. This is a bit easier than flooding my wiki page with URLs of external pictures. However I suggest to introduce local definition of external icons:
First, those symbols must be defined like this:
[[DefineIcon(1,"{{http://www.mypage.org/path/pic.png}}")]] [[DefineIcon(2,"http://www.mypage.org/path/pic2.png")]] [[DefineIcon(A,"http://www.mypage.org/path/picA.png")]]
Later, refering to these icons should be as easy as this:
Bla bla foo <2> <A> foo bla <1> foo bla
Global Variables
The enhancement thats given us the best payback allowing constants to be defined on a page and used on other pages.
We used to get a lot of broken links from the Wiki 'cos our project stuff moves around so much. Now we reference 'globally' defined ones.
Old Ideas
Page background images? #PRAGMA BACKGROUND maybe.
- Move color management into moin_config.py rather than spread all over default.css.
this is a nice idea (recent scattergram of in/out link weights).
Old Pages
See also: WikiIdeas WikiWikiSuggestions Ward's Meta-Wiki WikiFeatures wiki