Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Escape special characters used in the Project Name when generating the URLs for tarball and ZIP archive. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
ddc313e8e1036459187f75d58ca6c950 |
| User & Date: | drh 2013-10-08 13:03:53.185 |
Context
|
2013-10-08
| ||
| 13:11 | Add the undocumented --script FILENAME option to all diff operations that make use of the --tk option. The --script FILENAME option is used for testing and debugging only. ... (check-in: cee30a34d8 user: drh tags: trunk) | |
| 13:03 | Escape special characters used in the Project Name when generating the URLs for tarball and ZIP archive. ... (check-in: ddc313e8e1 user: drh tags: trunk) | |
| 12:54 | Add the "fossil blame" command that shows the username without a line number. The "fossil annotate" command continues to show the line number and omit the username. ... (check-in: 6f686403d7 user: drh tags: trunk) | |
Changes
Changes to src/info.c.
| ︙ | ︙ | |||
577 578 579 580 581 582 583 |
if( zUser==0 || zUser[0]==0 ) zUser = "unknown";
@ <tr><th>Received From:</th>
@ <td>%h(zUser) @ %h(zIpAddr) on %s(zDate)</td></tr>
}
db_finalize(&q2);
}
if( g.perm.Hyperlink ){
| | | 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 |
if( zUser==0 || zUser[0]==0 ) zUser = "unknown";
@ <tr><th>Received From:</th>
@ <td>%h(zUser) @ %h(zIpAddr) on %s(zDate)</td></tr>
}
db_finalize(&q2);
}
if( g.perm.Hyperlink ){
char *zProjName = mprintf("%t", db_get("project-name", "unnamed"));
@ <tr><th>Timelines:</th><td>
@ %z(href("%R/timeline?f=%S",zUuid))family</a>
if( zParent ){
@ | %z(href("%R/timeline?p=%S",zUuid))ancestors</a>
}
if( !isLeaf ){
@ | %z(href("%R/timeline?d=%S",zUuid))descendants</a>
|
| ︙ | ︙ | |||
622 623 624 625 626 627 628 629 630 631 632 633 634 635 |
@ | %z(href("%R/fileage?name=%S",zUuid))file ages</a>
@ | %z(href("%R/artifact/%S",zUuid))manifest</a>
if( g.perm.Write ){
@ | %z(href("%R/ci_edit?r=%S",zUuid))edit</a>
}
@ </td>
@ </tr>
}
@ </table>
}else{
style_header("Check-in Information");
login_anonymous_available();
}
db_finalize(&q1);
| > | 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 |
@ | %z(href("%R/fileage?name=%S",zUuid))file ages</a>
@ | %z(href("%R/artifact/%S",zUuid))manifest</a>
if( g.perm.Write ){
@ | %z(href("%R/ci_edit?r=%S",zUuid))edit</a>
}
@ </td>
@ </tr>
fossil_free(zProjName);
}
@ </table>
}else{
style_header("Check-in Information");
login_anonymous_available();
}
db_finalize(&q1);
|
| ︙ | ︙ |