Fossil SCM

Removed the Markdown and Wiki help page links from the Help section of the sitemap when the accessing user has no ability to create content in those formats: no wiki, ticket, or forum creation capability, no checkin rights, and no Admin rights.

wyoung 2019-03-17 03:47 trunk
Commit 7ff6d5b0e9952aa5de7be445ee56251273c0c31efaedeb5f717443ede2176d01
1 file changed +7 -2
+7 -2
--- src/sitemap.c
+++ src/sitemap.c
@@ -193,12 +193,17 @@
193193
@ </ul>
194194
@ </li>
195195
}
196196
@ <li>Help
197197
@ <ul>
198
- @ <li>%z(href("%R/wiki_rules"))Wiki Formatting Rules</a></li>
199
- @ <li>%z(href("%R/md_rules"))Markdown Formatting Rules</a></li>
198
+ if( g.perm.Admin || g.perm.Write ||
199
+ g.perm.WrForum || g.perm.WrTForum ||
200
+ g.perm.NewWiki || g.perm.ApndWiki || g.perm.WrWiki || g.perm.ModWiki ||
201
+ g.perm.NewTkt || g.perm.ApndTkt || g.perm.WrTkt || g.perm.ModTkt ){
202
+ @ <li>%z(href("%R/wiki_rules"))Wiki Formatting Rules</a></li>
203
+ @ <li>%z(href("%R/md_rules"))Markdown Formatting Rules</a></li>
204
+ }
200205
@ <li>%z(href("%R/help"))List of All Commands and Web Pages</a></li>
201206
@ <li>%z(href("%R/test-all-help"))All "help" text on a single page</a></li>
202207
@ <li>%z(href("%R/mimetype_list"))Filename suffix to mimetype map</a></li>
203208
@ </ul></li>
204209
if( g.perm.Admin ){
205210
--- src/sitemap.c
+++ src/sitemap.c
@@ -193,12 +193,17 @@
193 @ </ul>
194 @ </li>
195 }
196 @ <li>Help
197 @ <ul>
198 @ <li>%z(href("%R/wiki_rules"))Wiki Formatting Rules</a></li>
199 @ <li>%z(href("%R/md_rules"))Markdown Formatting Rules</a></li>
 
 
 
 
 
200 @ <li>%z(href("%R/help"))List of All Commands and Web Pages</a></li>
201 @ <li>%z(href("%R/test-all-help"))All "help" text on a single page</a></li>
202 @ <li>%z(href("%R/mimetype_list"))Filename suffix to mimetype map</a></li>
203 @ </ul></li>
204 if( g.perm.Admin ){
205
--- src/sitemap.c
+++ src/sitemap.c
@@ -193,12 +193,17 @@
193 @ </ul>
194 @ </li>
195 }
196 @ <li>Help
197 @ <ul>
198 if( g.perm.Admin || g.perm.Write ||
199 g.perm.WrForum || g.perm.WrTForum ||
200 g.perm.NewWiki || g.perm.ApndWiki || g.perm.WrWiki || g.perm.ModWiki ||
201 g.perm.NewTkt || g.perm.ApndTkt || g.perm.WrTkt || g.perm.ModTkt ){
202 @ <li>%z(href("%R/wiki_rules"))Wiki Formatting Rules</a></li>
203 @ <li>%z(href("%R/md_rules"))Markdown Formatting Rules</a></li>
204 }
205 @ <li>%z(href("%R/help"))List of All Commands and Web Pages</a></li>
206 @ <li>%z(href("%R/test-all-help"))All "help" text on a single page</a></li>
207 @ <li>%z(href("%R/mimetype_list"))Filename suffix to mimetype map</a></li>
208 @ </ul></li>
209 if( g.perm.Admin ){
210

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button