Wanted Pages Macro


Lists all wiki pages that are linked to but not created in wikis, ticket descriptions and ticket comments. That is, when a camel-case identifier is listed in a wiki page, then a link is created to that page, but if that page does not exist then the link exists but the page is not created. For example, MyPageAbc is a link to MyPageAbc, which does not exist.

Bugs/Feature Requests

Existing bugs and feature requests for WantedPagesMacro are here.

If you have any issues, create a new ticket.


Download the zipped source for 0.9 or 0.10 or 0.11/0.12/1.0.


You must have setuptools installed.

Run the following commands in the source directory:

  python bdist_egg
  cp dist/*.egg /path/to/projenv/plugins

For more information, see TracPlugins.

You also have to enable it in the trac.ini file for the environment

wantedpages.* = enabled


You can check out WantedPagesMacro from here using Subversion, or browse the source with Trac.


[[WantedPages]] lists all wiki pages that are linked to, but do not exist

[[WantedPages(show_referrers)]] does the same thing, but also lists the pages that contain the broken links

[[WantedPages(ignored_referrers=<regex>)]] does the same thing, but ignores referring pages that match the regular expression <regex>

e.g. [[WantedPages(show_referrers,ignored_referrers=^Wiki[HP]|^Trac)]]

Recent Changes

[14412] by glinders on 2015-02-05 00:51:07
#11493 Added test case for ignoring attachments
[14411] by glinders on 2015-02-05 00:41:38
#10820 added new test cases and removed dependency on OrderedDict()
[14410] by glinders on 2015-02-05 00:29:05
added new test cases and removed dependency on OrderedDict()


Author: jfrancis
Maintainer: glinders

Last modified 7 months ago Last modified on Aug 14, 2014, 3:41:14 AM