Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | File History page: link to /file URLs corresp. to the check-in history entry. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | browse-to-file |
| Files: | files | file ages | folders |
| SHA3-256: |
65a60dba299467044ef389a9da61566e |
| User & Date: | ashepilko 2020-05-09 03:06:57.881 |
| Original Comment: | In File History link to /file URLs corresp. to the check-in history entry. |
Context
|
2020-05-09
| ||
| 04:06 | File History: show the file path in page's title. check-in: 888eaf4fad user: ashepilko tags: browse-to-file | |
| 03:06 | File History page: link to /file URLs corresp. to the check-in history entry. check-in: 65a60dba29 user: ashepilko tags: browse-to-file | |
|
2020-05-08
| ||
| 23:08 | In File Browser's Tree-View the file entries link to /file URLs corresp. to the given check-in. check-in: a470e782bc user: ashepilko tags: browse-to-file | |
Changes
Changes to src/finfo.c.
| ︙ | ︙ | |||
522 523 524 525 526 527 528 |
zTime[5] = 0;
if( frid==selRid ){
@ <tr class='timelineSelected'>
}else{
@ <tr>
}
@ <td class="timelineTime">\
| | | 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 |
zTime[5] = 0;
if( frid==selRid ){
@ <tr class='timelineSelected'>
}else{
@ <tr>
}
@ <td class="timelineTime">\
@ %z(href("%R/file/%T?ci=%!S",zFilename,zCkin))%s(zTime)</a></td>
@ <td class="timelineGraph"><div id="m%d(gidx)" class="tl-nodemark"></div>
@ </td>
if( zBgClr && zBgClr[0] ){
@ <td class="timeline%s(zStyle)Cell" id='mc%d(gidx)'>
}else{
@ <td class="timeline%s(zStyle)Cell">
}
|
| ︙ | ︙ | |||
559 560 561 562 563 564 565 |
}
if( tmFlags & TIMELINE_COMPACT ){
cgi_printf("<span class='clutter' id='detail-%d'>",frid);
}
cgi_printf("<span class='timeline%sDetail'>", zStyle);
if( tmFlags & (TIMELINE_COMPACT|TIMELINE_VERBOSE) ) cgi_printf("(");
if( zUuid && (tmFlags & TIMELINE_VERBOSE)==0 ){
| | | 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 |
}
if( tmFlags & TIMELINE_COMPACT ){
cgi_printf("<span class='clutter' id='detail-%d'>",frid);
}
cgi_printf("<span class='timeline%sDetail'>", zStyle);
if( tmFlags & (TIMELINE_COMPACT|TIMELINE_VERBOSE) ) cgi_printf("(");
if( zUuid && (tmFlags & TIMELINE_VERBOSE)==0 ){
@ file: %z(href("%R/file/%T?ci=%!S",zFilename,zCkin))[%S(zUuid)]</a>
if( fShowId ){
int srcId = delta_source_rid(frid);
if( srcId>0 ){
@ id: %d(frid)←%d(srcId)
}else{
@ id: %d(frid)
}
|
| ︙ | ︙ |