Tags:
create new tag
, view all tags

WantedPagesPlugin Development Discussion

wanted.jpg It would be useful to have a plugin that finds all non-existing pages that have links pointing to them. Visually those links are shown as red-links. Example red-links:

The plugin needs to be aware of the NOAUTOLINK preferences setting, as well as the <noautolink>...</noautolink> tags. There should be an option to scan just the current web (faster) or all webs (slower). See also related topics below.

As for user interface, I envision a WantedPages page that has a form to select a web, and on submit shows a list of wanted pages. Screen mock-up:

Wanted Pages - Find Pages That Are Referenced But Do Not Exist

Web:
 
 

Wanted pages Referenced in
MarryHadLittleRAM DemoUrl, SmiliesPlugin, WebHome
OldMacDonaldHadAServerFarm HelpDesk, ReadmeFirst
RedHat OsLinux, UnitTestStrategy
Total: 3

As for implementation, the plugin could handle a %WANTEDPAGES{ web="%URLPARAM{wantedWeb}%" allwebs="%URLPARAM{allWebs}%" }% variable that produces above wanted pages table.

Anyone interested in implementing this plugin? It is a good first time project to get involved with open source TWiki contributions.

-- PeterThoeny - 2011-04-03

 
Topic revision: r3 - 2012-03-23 - PeterThoeny
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.