Fossil SCM
Make three new TH1 variables available the footer on /doc pages: $doc_name, $doc_version, and $doc_date.
Commit
1b0e6c0fbbd5cd97735232785ebd7351a913c344
Parent
070ce24d838a627…
1 file changed
+5
+5
| --- src/doc.c | ||
| +++ src/doc.c | ||
| @@ -438,10 +438,15 @@ | ||
| 438 | 438 | */ |
| 439 | 439 | zMime = P("mimetype"); |
| 440 | 440 | if( zMime==0 ){ |
| 441 | 441 | zMime = mimetype_from_name(zName); |
| 442 | 442 | } |
| 443 | + Th_Store("doc_name", zName); | |
| 444 | + Th_Store("doc_version", db_text(0, "SELECT '[' || substr(uuid,1,10) || ']'" | |
| 445 | + " FROM blob WHERE rid=%d", vid)); | |
| 446 | + Th_Store("doc_date", db_text(0, "SELECT datetime(mtime) FROM event" | |
| 447 | + " WHERE objid=%d AND type='ci'", vid)); | |
| 443 | 448 | if( strcmp(zMime, "application/x-fossil-wiki")==0 ){ |
| 444 | 449 | Blob title, tail; |
| 445 | 450 | if( wiki_find_title(&filebody, &title, &tail) ){ |
| 446 | 451 | style_header(blob_str(&title)); |
| 447 | 452 | wiki_convert(&tail, 0, 0); |
| 448 | 453 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -438,10 +438,15 @@ | |
| 438 | */ |
| 439 | zMime = P("mimetype"); |
| 440 | if( zMime==0 ){ |
| 441 | zMime = mimetype_from_name(zName); |
| 442 | } |
| 443 | if( strcmp(zMime, "application/x-fossil-wiki")==0 ){ |
| 444 | Blob title, tail; |
| 445 | if( wiki_find_title(&filebody, &title, &tail) ){ |
| 446 | style_header(blob_str(&title)); |
| 447 | wiki_convert(&tail, 0, 0); |
| 448 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -438,10 +438,15 @@ | |
| 438 | */ |
| 439 | zMime = P("mimetype"); |
| 440 | if( zMime==0 ){ |
| 441 | zMime = mimetype_from_name(zName); |
| 442 | } |
| 443 | Th_Store("doc_name", zName); |
| 444 | Th_Store("doc_version", db_text(0, "SELECT '[' || substr(uuid,1,10) || ']'" |
| 445 | " FROM blob WHERE rid=%d", vid)); |
| 446 | Th_Store("doc_date", db_text(0, "SELECT datetime(mtime) FROM event" |
| 447 | " WHERE objid=%d AND type='ci'", vid)); |
| 448 | if( strcmp(zMime, "application/x-fossil-wiki")==0 ){ |
| 449 | Blob title, tail; |
| 450 | if( wiki_find_title(&filebody, &title, &tail) ){ |
| 451 | style_header(blob_str(&title)); |
| 452 | wiki_convert(&tail, 0, 0); |
| 453 |