Fossil SCM
Do not show the "On-line File Editor" in the sitemap for users who lack check-in privilege.
Commit
f6ac4fa7c59b6032a5ca8a028376b00046a3d87b69a2721a7da46d506bc1c5b0
Parent
0ba0e5e446c3c9c…
1 file changed
+1
-1
+1
-1
| --- src/sitemap.c | ||
| +++ src/sitemap.c | ||
| @@ -91,11 +91,11 @@ | ||
| 91 | 91 | @ <li>%z(href("%R/tree?type=tree&ci=trunk"))Tree-view, |
| 92 | 92 | @ Trunk Check-in</a></li> |
| 93 | 93 | @ <li>%z(href("%R/tree?type=flat"))Flat-view</a></li> |
| 94 | 94 | @ <li>%z(href("%R/fileage?name=trunk"))File ages for Trunk</a></li> |
| 95 | 95 | @ <li>%z(href("%R/uvlist"))Unversioned Files</a> |
| 96 | - if( zEditGlob[0]!=0 ){ | |
| 96 | + if( g.perm.Write && zEditGlob[0]!=0 ){ | |
| 97 | 97 | @ <li>%z(href("%R/fileedit"))On-line File Editor</li> |
| 98 | 98 | } |
| 99 | 99 | @ </ul> |
| 100 | 100 | } |
| 101 | 101 | if( g.perm.Read ){ |
| 102 | 102 |
| --- src/sitemap.c | |
| +++ src/sitemap.c | |
| @@ -91,11 +91,11 @@ | |
| 91 | @ <li>%z(href("%R/tree?type=tree&ci=trunk"))Tree-view, |
| 92 | @ Trunk Check-in</a></li> |
| 93 | @ <li>%z(href("%R/tree?type=flat"))Flat-view</a></li> |
| 94 | @ <li>%z(href("%R/fileage?name=trunk"))File ages for Trunk</a></li> |
| 95 | @ <li>%z(href("%R/uvlist"))Unversioned Files</a> |
| 96 | if( zEditGlob[0]!=0 ){ |
| 97 | @ <li>%z(href("%R/fileedit"))On-line File Editor</li> |
| 98 | } |
| 99 | @ </ul> |
| 100 | } |
| 101 | if( g.perm.Read ){ |
| 102 |
| --- src/sitemap.c | |
| +++ src/sitemap.c | |
| @@ -91,11 +91,11 @@ | |
| 91 | @ <li>%z(href("%R/tree?type=tree&ci=trunk"))Tree-view, |
| 92 | @ Trunk Check-in</a></li> |
| 93 | @ <li>%z(href("%R/tree?type=flat"))Flat-view</a></li> |
| 94 | @ <li>%z(href("%R/fileage?name=trunk"))File ages for Trunk</a></li> |
| 95 | @ <li>%z(href("%R/uvlist"))Unversioned Files</a> |
| 96 | if( g.perm.Write && zEditGlob[0]!=0 ){ |
| 97 | @ <li>%z(href("%R/fileedit"))On-line File Editor</li> |
| 98 | } |
| 99 | @ </ul> |
| 100 | } |
| 101 | if( g.perm.Read ){ |
| 102 |