Check-in [6827cd0582]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Improvements to the /tarlist page.
Timelines: family | ancestors | descendants | both | timeline-enhance-2025
Files: files | file ages | folders
SHA3-256: 6827cd0582b2f21c934549ba5db4fd7053c66a58449ad65a6d986b49ee0511cb
User & Date: drh 2025-10-17 12:05:16.774
Context
2025-10-17
12:39
Add the "tarzip" query parameter to /timeline. check-in: 2dc364f6a3 user: drh tags: timeline-enhance-2025
12:05
Improvements to the /tarlist page. check-in: 6827cd0582 user: drh tags: timeline-enhance-2025
11:14
OLD_STYLE macro restores legacy display of /brtimeline check-in: 2d94dadceb user: drh tags: timeline-enhance-2025
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/tar.c.
952
953
954
955
956
957
958
959



960

961
962
963
964
965
966
967
  int nProject;
  char *zNm;

  if( zProject==0 ) zProject = db_get("project-name","unnamed");
  zNm = mprintf("%s-%sZ-%.8s", zProject, zDate, zUuid);
  nProject = (int)strlen(zProject);
  zNm[nProject+11] = 'T';
  @ <strong>%h(zBrName)</strong><br>\



  @ %z(href("%R/timeline?c=%!S&y=ci&n=11",zUuid))<button>Context</button></a>

  @ %z(href("%R/tarball/%!S/%t.tar.gz",zUuid,zNm))\
  @    <button>Tarball</button></a>
  @  %z(href("%R/zip/%!S/%t.zip",zUuid,zNm))\
  @    <button>ZIP&nbsp;Archive</button></a>
  fossil_free(zBrName);
  fossil_free(zNm);
}







|
>
>
>
|
>







952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
  int nProject;
  char *zNm;

  if( zProject==0 ) zProject = db_get("project-name","unnamed");
  zNm = mprintf("%s-%sZ-%.8s", zProject, zDate, zUuid);
  nProject = (int)strlen(zProject);
  zNm[nProject+11] = 'T';
  @ <strong><nobr>check-in: \
  @   %z(href("%R/info/%!S",zUuid))%S(zUuid)</a></nobr></strong><br>
  if( fossil_strcmp(zBrName,"trunk")!=0 ){
    @ <nobr>branch:&nbsp;\
    @   %z(href("%R/timeline?r=%t",zBrName))%h(zBrName)</a></nobr><br>\
  }
  @ %z(href("%R/tarball/%!S/%t.tar.gz",zUuid,zNm))\
  @    <button>Tarball</button></a>
  @  %z(href("%R/zip/%!S/%t.zip",zUuid,zNm))\
  @    <button>ZIP&nbsp;Archive</button></a>
  fossil_free(zBrName);
  fossil_free(zNm);
}