Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Fix a hyperlink on the /mlink page. Add a link from /info for a check-in to the /mlink page under "Other Links". |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
180128f523b161c7eb1e2b39aab4ea3b |
| User & Date: | drh 2017-10-05 10:02:30.298 |
Context
|
2017-10-05
| ||
| 11:03 | Minor formatting changes the the /mlink page. check-in: a73ed0d2f5 user: drh tags: trunk | |
| 10:02 | Fix a hyperlink on the /mlink page. Add a link from /info for a check-in to the /mlink page under "Other Links". check-in: 180128f523 user: drh tags: trunk | |
|
2017-10-04
| ||
| 05:35 | Improvement to TH_RETURN handling needed for TH1 hooks. Update and correct TH1 hook tests. Add draft documentation for TH1 hooks. check-in: 36f0e47b32 user: mistachkin tags: trunk | |
Changes
Changes to src/finfo.c.
| ︙ | ︙ | |||
636 637 638 639 640 641 642 |
@ <h1>MLINK table for file
@ <a href='%R/finfo?name=%t(zFName)'>%h(zFName)</a></h1>
@ <div class='brlist'>
@ <table id='mlinktable'>
@ <thead><tr>
@ <th>Date</th>
@ <th>Check-in</th>
| | | | | | 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 |
@ <h1>MLINK table for file
@ <a href='%R/finfo?name=%t(zFName)'>%h(zFName)</a></h1>
@ <div class='brlist'>
@ <table id='mlinktable'>
@ <thead><tr>
@ <th>Date</th>
@ <th>Check-in</th>
@ <th>Parent<br>Check-in</th>
@ <th>Merge?</th>
@ <th>New</th>
@ <th>Old</th>
@ <th>Exe<br>Bit?</th>
@ <th>Prior<br>Name</th>
@ </tr></thead>
@ <tbody>
while( db_step(&q)==SQLITE_ROW ){
const char *zDate = db_column_text(&q,0);
const char *zCkin = db_column_text(&q,1);
const char *zParent = db_column_text(&q,2);
int isMerge = db_column_int(&q,3);
const char *zFid = db_column_text(&q,4);
const char *zPid = db_column_text(&q,5);
int isExe = db_column_int(&q,7);
const char *zPrior = db_column_text(&q,8);
@ <tr>
@ <td><a href='%R/timeline?c=%!S(zCkin)'>%s(zDate)</a></td>
@ <td><a href='%R/info/%!S(zCkin)'>%S(zCkin)</a></td>
if( zParent ){
@ <td><a href='%R/info/%!S(zParent)'>%S(zParent)</a></td>
}else{
@ <td><i>(New)</i></td>
}
@ <td align='center'>%s(isMerge?"✓":"")</td>
if( zFid ){
@ <td><a href='%R/info/%!S(zFid)'>%S(zFid)</a></td>
}else{
|
| ︙ | ︙ | |||
713 714 715 716 717 718 719 |
@ <table id='mlinktable'>
@ <thead><tr>
@ <th>File</th>
@ <th>From</th>
@ <th>Merge?</th>
@ <th>New</th>
@ <th>Old</th>
| | | | 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 |
@ <table id='mlinktable'>
@ <thead><tr>
@ <th>File</th>
@ <th>From</th>
@ <th>Merge?</th>
@ <th>New</th>
@ <th>Old</th>
@ <th>Exe<br>Bit?</th>
@ <th>Prior<br>Name</th>
@ </tr></thead>
@ <tbody>
while( db_step(&q)==SQLITE_ROW ){
const char *zName = db_column_text(&q,0);
const char *zFid = db_column_text(&q,1);
const char *zPid = db_column_text(&q,3);
const char *zPrior = db_column_text(&q,4);
|
| ︙ | ︙ |
Changes to src/info.c.
| ︙ | ︙ | |||
762 763 764 765 766 767 768 769 770 771 772 773 774 775 |
@ </td></tr>
@ <tr><th>Other Links:</th>
@ <td>
@ %z(href("%R/tree?ci=%!S",zUuid))files</a>
@ | %z(href("%R/fileage?name=%!S",zUuid))file ages</a>
@ | %z(href("%R/tree?nofiles&type=tree&ci=%!S",zUuid))folders</a>
@ | %z(href("%R/artifact/%!S",zUuid))manifest</a>
if( g.anon.Write ){
@ | %z(href("%R/ci_edit?r=%!S",zUuid))edit</a>
}
@ </td>
@ </tr>
blob_reset(&projName);
}
| > | 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 |
@ </td></tr>
@ <tr><th>Other Links:</th>
@ <td>
@ %z(href("%R/tree?ci=%!S",zUuid))files</a>
@ | %z(href("%R/fileage?name=%!S",zUuid))file ages</a>
@ | %z(href("%R/tree?nofiles&type=tree&ci=%!S",zUuid))folders</a>
@ | %z(href("%R/artifact/%!S",zUuid))manifest</a>
@ | %z(href("%R/mlink?ci=%!S",zUuid))mlink table</a>
if( g.anon.Write ){
@ | %z(href("%R/ci_edit?r=%!S",zUuid))edit</a>
}
@ </td>
@ </tr>
blob_reset(&projName);
}
|
| ︙ | ︙ |