Along with All Plugins and All modules, we should try to make sure all these links actually point to somewhere. At least with a stub so users can become contributors.
Table of contents
Hard-coded help page links
To generate
grep -r '{\$prefs.helpurl}' templates | sed -e "s/^.*{\$prefs.helpurl}\([^\"']*\)[\"'].*$/\\1/" | sort | uniq | awk '{print "(("$1"))~|~ ~|~"}' | tr "+" " "The pages
See: Restore Help Pages 7xOn 13th March 2005, v1.9 had over 210 links to doc.tw.o, and over 120 links to unique pages on doc.tw.o!
Finding templates with bad help links
To find templates with bad help links:lhelp.sh
#!/bin/bash
find templates -exec egrep "helpurl.*\$1" {} \; -printHelp links from Admin Configuration panel
This section needs a serious cleanup for 3.x (and maybe even 2.x?)
egrep "adminPage|+Config" tiki-admin.php
sections="Tiki Features General Login Wiki Image+Galleries File+Galleries Articles Polls Search
Blog Forum FAQ Tracker Webmail RSS Directory User+Files Maps Meta+Tags wikiatt Score Projects Community Site+Identity Site+Logo+and+Identity Calendar"
for each in $sections; do echo "(("$each"+Config))~|~ ~|~" | tr "+" " "; doneSat Mar 12, 16:30 UTC
| Tiki Config~ | ~ ~ | ~ |
| Features Admin~ | ~ ~ | ~ |
| General Admin~ | ~ ~ | ~ |
| LDAP authentication~ | ~ ~ | ~ |
| Wiki Config~ | ~ ~ | ~ |
| Image Gallery Config~ | ~ ~ | ~ |
| File Gallery Config~ | ~ ~ | ~ |
| Articles Config~ | ~ ~ | ~ |
| Poll Admin~ | ~ ~ | ~ |
| Search Admin~ | ~ ~ | ~ |
| Blog Config~ | ~ ~ | ~ |
| Forum Admin~ | ~ ~ | ~ |
| FAQ Admin~ | ~ ~ | ~ |
| Tracker Admin~ | ~ ~ | ~ |
| Webmail Config?~ | ~ ~ | ~ |
| RSS Config~ | ~ ~ | ~ |
| Directory Admin~ | ~ ~ | ~ |
| User Files Admin?~ | ~ ~ | ~ |
| Maps Admin~ | ~ ~ | ~ |
| Metatags Admin? Meta Tags Admin?~ | ~ ~ | ~ |
| wikiatt Admin?~ | ~ ~ | ~ |
| Score Config?~ | ~ ~ | ~ |
| Projects Config?~ | ~ ~ | ~ |
| Community~ | ~ ~ | ~ |
| Site Identity Config?~ | ~ ~ | ~ |
| Calendar Admin~ | ~ ~ | ~ |
Links from tw.o to doc.tw.o
The following link to doc.tw.o from tw.o:ldoc.sh
#!/bin/bash grep "doc:" | sed -e "s/^.*\(((doc:[^)]*))\).*\$/\1/g" \$1 | sort | uniq grep "\[http://doc.tikiwiki.org" | sed -e "s/^.*\(\[http:\/\/doc\.tikiwiki\.org[^]]*]\).*\$/\1/g" \$1 | sort | uniq
./ldoc.sh tikiwiki.org.2005-03-07.sql
Sat Mar 07
| ((doc:Documentation)) | ||
| ((doc:Features)) | ||
| ((doc:Internationalization|Internationalization)) | ||
| ((doc:Introduction)) | ||
| ((doc:Login Admin|Login Admin)) | ||
| ((doc:Modules Admin)) | ||
| ((doc:Modules Admin|doc:Modules Admin)) | ||
| ((doc:Rewrite Rules)) | ||
| ((doc:Trackers Admin|Trackers Admin)) | ||
| ((doc:UsersConfigureModules|doc:UsersConfigureModules)) | ||
| ((doc:Wiki Admin)) | ||
| ((doc:Wiki Lists)) | ||
| [http://doc.tikiwiki.org/knoppix3.6+tiki1.9DR.iso|doc.tikiwiki.org, USA] | ||
| [http://doc.tikiwiki.org/tiki-index.php?page=Articles|Articles] | ||
| [http://doc.tikiwiki.org/tiki-index.php?page=Rewrite+Rules] | ||
| [http://doc.tikiwiki.org/tiki-index.php?page=Rewrite+Rules|Rewrite Rules] | ||
| [http://doc.tikiwiki.org/tiki-index.php?page_ref_id=143|docs page|nocache] | ||
| [http://doc.tikiwiki.org/tiki-index.php?page_ref_id=3|Introduction] | ||
| [http://doc.tikiwiki.org/tiki-pagehistory.php?page=HomePage] | ||
| [http://doc.tikiwiki.org/|TikiWiki Docs] | ||
| [http://doc.tikiwiki.org] | ||
| [http://doc.tikiwiki.org|doc.] |
