Fossil SCM
Add link to "embedded doc" version the file being viewed via the /file page.
Commit
d7c40d457507f88ff7717e01047bfe778eafa8f69485946c6d8606db9be459aa
Parent
cedac53a4728c8d…
1 file changed
+1
+1
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -2538,10 +2538,11 @@ | ||
| 2538 | 2538 | zMime = mimetype_from_name(zName); |
| 2539 | 2539 | style_submenu_element("Annotate", "%R/annotate?filename=%T&checkin=%T", |
| 2540 | 2540 | zName, zCI); |
| 2541 | 2541 | style_submenu_element("Blame", "%R/blame?filename=%T&checkin=%T", |
| 2542 | 2542 | zName, zCI); |
| 2543 | + style_submenu_element("Doc", "%R/doc/%T/%T", zCI, zName); | |
| 2543 | 2544 | blob_init(&downloadName, zName, -1); |
| 2544 | 2545 | objType = OBJTYPE_CONTENT; |
| 2545 | 2546 | }else{ |
| 2546 | 2547 | @ <h2>Artifact |
| 2547 | 2548 | style_copy_button(1, "hash-ar", 0, 2, "%s", zUuid); |
| 2548 | 2549 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -2538,10 +2538,11 @@ | |
| 2538 | zMime = mimetype_from_name(zName); |
| 2539 | style_submenu_element("Annotate", "%R/annotate?filename=%T&checkin=%T", |
| 2540 | zName, zCI); |
| 2541 | style_submenu_element("Blame", "%R/blame?filename=%T&checkin=%T", |
| 2542 | zName, zCI); |
| 2543 | blob_init(&downloadName, zName, -1); |
| 2544 | objType = OBJTYPE_CONTENT; |
| 2545 | }else{ |
| 2546 | @ <h2>Artifact |
| 2547 | style_copy_button(1, "hash-ar", 0, 2, "%s", zUuid); |
| 2548 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -2538,10 +2538,11 @@ | |
| 2538 | zMime = mimetype_from_name(zName); |
| 2539 | style_submenu_element("Annotate", "%R/annotate?filename=%T&checkin=%T", |
| 2540 | zName, zCI); |
| 2541 | style_submenu_element("Blame", "%R/blame?filename=%T&checkin=%T", |
| 2542 | zName, zCI); |
| 2543 | style_submenu_element("Doc", "%R/doc/%T/%T", zCI, zName); |
| 2544 | blob_init(&downloadName, zName, -1); |
| 2545 | objType = OBJTYPE_CONTENT; |
| 2546 | }else{ |
| 2547 | @ <h2>Artifact |
| 2548 | style_copy_button(1, "hash-ar", 0, 2, "%s", zUuid); |
| 2549 |