Fossil SCM

Make three new TH1 variables available the footer on /doc pages: $doc_name, $doc_version, and $doc_date.

drh 2010-12-15 02:19 trunk
Commit 1b0e6c0fbbd5cd97735232785ebd7351a913c344
1 file changed +5
+5
--- src/doc.c
+++ src/doc.c
@@ -438,10 +438,15 @@
438438
*/
439439
zMime = P("mimetype");
440440
if( zMime==0 ){
441441
zMime = mimetype_from_name(zName);
442442
}
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));
443448
if( strcmp(zMime, "application/x-fossil-wiki")==0 ){
444449
Blob title, tail;
445450
if( wiki_find_title(&filebody, &title, &tail) ){
446451
style_header(blob_str(&title));
447452
wiki_convert(&tail, 0, 0);
448453
--- 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

Keyboard Shortcuts

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