Fossil SCM

Set an appropriate base URL for the /file page when it is using name= and ci= query parameters.

drh 2020-11-27 13:08 trunk
Commit a7343c6a0cb227fac1af669642e722a4ba6dd6213d6874f045896f0dd9e476ce
1 file changed +3
+3
--- src/info.c
+++ src/info.c
@@ -2398,14 +2398,17 @@
23982398
}
23992399
24002400
if( isFile ){
24012401
if( isSymbolicCI ){
24022402
zHeader = mprintf("%s at %s", file_tail(zName), zCI);
2403
+ style_set_current_page("doc/%t/%T", zCI, zName);
24032404
}else if( zCIUuid && zCIUuid[0] ){
24042405
zHeader = mprintf("%s at [%S]", file_tail(zName), zCIUuid);
2406
+ style_set_current_page("doc/%S/%T", zCIUuid, zName);
24052407
}else{
24062408
zHeader = mprintf("%s", file_tail(zName));
2409
+ style_set_current_page("doc/tip/%T", zName);
24072410
}
24082411
}else if( descOnly ){
24092412
zHeader = mprintf("Artifact Description [%S]", zUuid);
24102413
}else{
24112414
zHeader = mprintf("Artifact [%S]", zUuid);
24122415
--- src/info.c
+++ src/info.c
@@ -2398,14 +2398,17 @@
2398 }
2399
2400 if( isFile ){
2401 if( isSymbolicCI ){
2402 zHeader = mprintf("%s at %s", file_tail(zName), zCI);
 
2403 }else if( zCIUuid && zCIUuid[0] ){
2404 zHeader = mprintf("%s at [%S]", file_tail(zName), zCIUuid);
 
2405 }else{
2406 zHeader = mprintf("%s", file_tail(zName));
 
2407 }
2408 }else if( descOnly ){
2409 zHeader = mprintf("Artifact Description [%S]", zUuid);
2410 }else{
2411 zHeader = mprintf("Artifact [%S]", zUuid);
2412
--- src/info.c
+++ src/info.c
@@ -2398,14 +2398,17 @@
2398 }
2399
2400 if( isFile ){
2401 if( isSymbolicCI ){
2402 zHeader = mprintf("%s at %s", file_tail(zName), zCI);
2403 style_set_current_page("doc/%t/%T", zCI, zName);
2404 }else if( zCIUuid && zCIUuid[0] ){
2405 zHeader = mprintf("%s at [%S]", file_tail(zName), zCIUuid);
2406 style_set_current_page("doc/%S/%T", zCIUuid, zName);
2407 }else{
2408 zHeader = mprintf("%s", file_tail(zName));
2409 style_set_current_page("doc/tip/%T", zName);
2410 }
2411 }else if( descOnly ){
2412 zHeader = mprintf("Artifact Description [%S]", zUuid);
2413 }else{
2414 zHeader = mprintf("Artifact [%S]", zUuid);
2415

Keyboard Shortcuts

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