Edgewall Software

Changes between Version 75 and Version 76 of MacroBazaar


Ignore:
Timestamp:
Mar 28, 2005, 5:41:18 AM (19 years ago)
Author:
Muness Alrubaie <muness@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • MacroBazaar

    v75 v76  
    1515 * [wiki:MacroBazaar#Uncategorized Uncategorized]
    1616 * [wiki:MacroBazaar#Requests Requests]
     17   * [wiki:MacroBazaar#CollaboarationRequests CollaborationRequests]
    1718
    1819== Examples ==
     
    121122''By:'' Andrew Durdin <adurdin at gmail.com> -- ''Ver.'' >= 0.8
    122123[[BR]]
     124
     125
     126Well, both those seem to have a bug: they will list pages for which at least one version linked to thispage, rather than just the latest version. So here's a fixed macro.
     127
     128''Download:'' http://projects.edgewall.com/trac/attachment/wiki/MacroBazaar/BackLinks.3.py based on Andrew's fix displays only pages where the latest version explicitly links (i.e. no CamelCase, only {{{ [wiki:... ...]}}} links) to the specified or current page.
     129[[BR]]
     130''By:'' Muness Alrubaie <muness@gmail.com> -- ''Ver.'' >= 0.8
     131[[BR]]
     132
    123133''Notes:'' An outstanding issue with these macros is that it incorrectly registers links from pages where their titles appear like !CamelCase (i.e. not a link) or where the name (not a TracLink-style name) is used legitimately in a different context (e.g. a page named 'History' would show backlinks to any other pages with the word 'History' in them).
    124134
     
    476486
    477487''Add your macro here ...''
     488
    478489[wiki:MacroBazaar#Categories (categories)]
    479490----
     
    482493''Requests, comments, etc go here.''
    483494
    484 ----------------
    485 
    486495Something like pararaph numbers in http://www.blueoxen.org/tools/purplewiki/ helps with documentation authoring.
    487496
    488497[wiki:MacroBazaar#Categories (categories)]
     498
     499=== CollaboarationRequests ===
     500
     501I want to write a macro (or a command line tool) for refactoring a wiki page (and its subpages).  This would rename the wiki in the DB, thus maintaining history, modify explicit links (i.e. via {{{[wiki:... ...]}}}) to it and then do the same for child wiki pages (i.e. ones that are named <wiki to refactor>/<child>).  If anyone wants to discuss this or has started working on something like this, please email me at muness@gmail.com .
     502
     503[wiki:MacroBazaar#Categories (categories)]
    489504----
    490505See also:  WikiMacros, ProcessorBazaar