Fossil SCM
Fix hyperlinks on the [/help?cmd=/winfo|/winfo] page. These were broken when a page was accessed through [/help?cmd=/info|/info/HASH] or <code>/winfo/HASH</code> aliases.
Commit
356a4845b3b7f3f360e2f9586c6e9c9fa17404e22f3bf730c419486b45ad900c
Parent
66ef9061183de74…
2 files changed
+4
-4
+4
-4
+4
-4
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -986,13 +986,13 @@ | ||
| 986 | 986 | } |
| 987 | 987 | } |
| 988 | 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | - style_submenu_element("Raw", "artifact/%s", zUuid); | |
| 992 | - style_submenu_element("History", "whistory?name=%t", pWiki->zWikiTitle); | |
| 993 | - style_submenu_element("Page", "wiki?name=%t", pWiki->zWikiTitle); | |
| 991 | + style_submenu_element("Raw", "%R/artifact/%s", zUuid); | |
| 992 | + style_submenu_element("History", "%R/whistory?name=%t", pWiki->zWikiTitle); | |
| 993 | + style_submenu_element("Page", "%R/wiki?name=%t", pWiki->zWikiTitle); | |
| 994 | 994 | login_anonymous_available(); |
| 995 | 995 | @ <div class="section">Overview</div> |
| 996 | 996 | @ <p><table class="label-value"> |
| 997 | 997 | @ <tr><th>Artifact ID:</th> |
| 998 | 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | ||
| 1014 | 1014 | if( pWiki->nParent>0 ){ |
| 1015 | 1015 | int i; |
| 1016 | 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | - @ %z(href("info/%!S",zParent))%s(zParent)</a> | |
| 1019 | + @ %z(href("%R/info/%!S",zParent))%s(zParent)</a> | |
| 1020 | 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | 1021 | } |
| 1022 | 1022 | @ </td></tr> |
| 1023 | 1023 | } |
| 1024 | 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 | 1025 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -986,13 +986,13 @@ | |
| 986 | } |
| 987 | } |
| 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | style_submenu_element("Raw", "artifact/%s", zUuid); |
| 992 | style_submenu_element("History", "whistory?name=%t", pWiki->zWikiTitle); |
| 993 | style_submenu_element("Page", "wiki?name=%t", pWiki->zWikiTitle); |
| 994 | login_anonymous_available(); |
| 995 | @ <div class="section">Overview</div> |
| 996 | @ <p><table class="label-value"> |
| 997 | @ <tr><th>Artifact ID:</th> |
| 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | |
| 1014 | if( pWiki->nParent>0 ){ |
| 1015 | int i; |
| 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | @ %z(href("info/%!S",zParent))%s(zParent)</a> |
| 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | } |
| 1022 | @ </td></tr> |
| 1023 | } |
| 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -986,13 +986,13 @@ | |
| 986 | } |
| 987 | } |
| 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | style_submenu_element("Raw", "%R/artifact/%s", zUuid); |
| 992 | style_submenu_element("History", "%R/whistory?name=%t", pWiki->zWikiTitle); |
| 993 | style_submenu_element("Page", "%R/wiki?name=%t", pWiki->zWikiTitle); |
| 994 | login_anonymous_available(); |
| 995 | @ <div class="section">Overview</div> |
| 996 | @ <p><table class="label-value"> |
| 997 | @ <tr><th>Artifact ID:</th> |
| 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | |
| 1014 | if( pWiki->nParent>0 ){ |
| 1015 | int i; |
| 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | @ %z(href("%R/info/%!S",zParent))%s(zParent)</a> |
| 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | } |
| 1022 | @ </td></tr> |
| 1023 | } |
| 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 |
+4
-4
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -986,13 +986,13 @@ | ||
| 986 | 986 | } |
| 987 | 987 | } |
| 988 | 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | - style_submenu_element("Raw", "artifact/%s", zUuid); | |
| 992 | - style_submenu_element("History", "whistory?name=%t", pWiki->zWikiTitle); | |
| 993 | - style_submenu_element("Page", "wiki?name=%t", pWiki->zWikiTitle); | |
| 991 | + style_submenu_element("Raw", "%R/artifact/%s", zUuid); | |
| 992 | + style_submenu_element("History", "%R/whistory?name=%t", pWiki->zWikiTitle); | |
| 993 | + style_submenu_element("Page", "%R/wiki?name=%t", pWiki->zWikiTitle); | |
| 994 | 994 | login_anonymous_available(); |
| 995 | 995 | @ <div class="section">Overview</div> |
| 996 | 996 | @ <p><table class="label-value"> |
| 997 | 997 | @ <tr><th>Artifact ID:</th> |
| 998 | 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | ||
| 1014 | 1014 | if( pWiki->nParent>0 ){ |
| 1015 | 1015 | int i; |
| 1016 | 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | - @ %z(href("info/%!S",zParent))%s(zParent)</a> | |
| 1019 | + @ %z(href("%R/info/%!S",zParent))%s(zParent)</a> | |
| 1020 | 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | 1021 | } |
| 1022 | 1022 | @ </td></tr> |
| 1023 | 1023 | } |
| 1024 | 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 | 1025 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -986,13 +986,13 @@ | |
| 986 | } |
| 987 | } |
| 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | style_submenu_element("Raw", "artifact/%s", zUuid); |
| 992 | style_submenu_element("History", "whistory?name=%t", pWiki->zWikiTitle); |
| 993 | style_submenu_element("Page", "wiki?name=%t", pWiki->zWikiTitle); |
| 994 | login_anonymous_available(); |
| 995 | @ <div class="section">Overview</div> |
| 996 | @ <p><table class="label-value"> |
| 997 | @ <tr><th>Artifact ID:</th> |
| 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | |
| 1014 | if( pWiki->nParent>0 ){ |
| 1015 | int i; |
| 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | @ %z(href("info/%!S",zParent))%s(zParent)</a> |
| 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | } |
| 1022 | @ </td></tr> |
| 1023 | } |
| 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -986,13 +986,13 @@ | |
| 986 | } |
| 987 | } |
| 988 | style_header("Update of \"%h\"", pWiki->zWikiTitle); |
| 989 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid); |
| 990 | zDate = db_text(0, "SELECT datetime(%.17g)", pWiki->rDate); |
| 991 | style_submenu_element("Raw", "%R/artifact/%s", zUuid); |
| 992 | style_submenu_element("History", "%R/whistory?name=%t", pWiki->zWikiTitle); |
| 993 | style_submenu_element("Page", "%R/wiki?name=%t", pWiki->zWikiTitle); |
| 994 | login_anonymous_available(); |
| 995 | @ <div class="section">Overview</div> |
| 996 | @ <p><table class="label-value"> |
| 997 | @ <tr><th>Artifact ID:</th> |
| 998 | @ <td>%z(href("%R/artifact/%!S",zUuid))%s(zUuid)</a> |
| @@ -1014,11 +1014,11 @@ | |
| 1014 | if( pWiki->nParent>0 ){ |
| 1015 | int i; |
| 1016 | @ <tr><th>Parent%s(pWiki->nParent==1?"":"s"):</th><td> |
| 1017 | for(i=0; i<pWiki->nParent; i++){ |
| 1018 | char *zParent = pWiki->azParent[i]; |
| 1019 | @ %z(href("%R/info/%!S",zParent))%s(zParent)</a> |
| 1020 | @ %z(href("%R/wdiff?id=%!S&pid=%!S",zUuid,zParent))(diff)</a> |
| 1021 | } |
| 1022 | @ </td></tr> |
| 1023 | } |
| 1024 | tagid = wiki_tagid(pWiki->zWikiTitle); |
| 1025 |