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 == * /AdamShand * /AndreasFuchs * /DavidZejda * /DougRansom * /GarthKidd * /JeffBone * /KeithNaas * /KentSin * /KlausHeinisch * /SimonHardyFrancis * /SimonKågedal * /EduardoMercovich: about SemanticMoin. * /ReimarBauer * /ThiloPfennig ---- == 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. {{{ you mean "UserName: Numbers of edits" Fabi: no, i'd like better to have : "UserName : Numbers of Edits, wich represent xxx.xx KB written on the wiki" ok, this won't be that easy... krystal2, I would count the numbers of KB Its not the KB that counts, somtimes a good edit is removing KB 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 Wiki: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 MeatBall: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 * Wiki:WikiWordStatistics (or just add counters to the WordIndex?) * Consider something similar to MeatBall: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> 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. [[/CustomVariables|details and discussion]] == Old Ideas == * Page background images? ''#PRAGMA BACKGROUND maybe.'' * Move color management into moin_config.py rather than spread all over default.css. * [[http://svt.pl/users/chricat/topologie/|this]] is a nice idea (recent scattergram of in/out link weights). == Old Pages == * MarkupProposals * OutputFormatProposals * UserInterfaceProposals * InternalEnhancementProposals * SecurityProposals * PerformanceProposals * RefactoringProposals * FormatterRefactoring ---- See also: MbTest:WikiIdeas Wiki:WikiWikiSuggestions [[http://c2.com/w2/wiki/WelcomeVisitors|Ward's Meta-Wiki]] [[http://wikifeatures.wiki.taoriver.net/|WikiFeatures wiki]]