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

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2012-03-23 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.