Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | /dir page: changed the (columns: Xex Y) to (Xex auto), as the previous computed value (the number of entries in the list) was a semantic mismatch for that CSS property (the number of columns). |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
ea66927c0cb112ad408c9b17646e344c |
User & Date: | stephan 2020-01-29 14:12:13 |
Context
2020-02-06
| ||
15:32 | When using HTTPS combined with HTTP AUTH, the SSL connection may go away and any further operations on it, including the implied SSL_shutdown() that occurs as a result of BIO_reset() or BIO_free_all() will crash Fossil. Attempt to deal with this by signaling a quiet shutdown if SSL_peek() returns an error. ... (Closed-Leaf check-in: 616de1fe user: andybradford tags: fix-ssl-crash) | |
2020-02-04
| ||
16:13 | Updates to the hashpolicy.wiki document. The recent attention it received on HN caused me to notice that it needed refreshing. ... (check-in: 2f5bb4f0 user: drh tags: trunk) | |
2020-01-29
| ||
14:12 | /dir page: changed the (columns: Xex Y) to (Xex auto), as the previous computed value (the number of entries in the list) was a semantic mismatch for that CSS property (the number of columns). ... (check-in: ea66927c user: stephan tags: trunk) | |
13:52 | Added the 'files' CSS class to the /dir column view element, per discussion at /forumpost/092ec8a4d0. ... (check-in: 374ca0c0 user: stephan tags: trunk) | |
Changes
Changes to src/browse.c.
︙ | ︙ | |||
120 121 122 123 124 125 126 | ** TYPE=tree: use the /tree display instead ** noreadme Do not attempt to display the README file. */ void page_dir(void){ char *zD = fossil_strdup(P("name")); int nD = zD ? strlen(zD)+1 : 0; int mxLen; | < | 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | ** TYPE=tree: use the /tree display instead ** noreadme Do not attempt to display the README file. */ void page_dir(void){ char *zD = fossil_strdup(P("name")); int nD = zD ? strlen(zD)+1 : 0; int mxLen; char *zPrefix; Stmt q; const char *zCI = P("ci"); int rid = 0; char *zUuid = 0; Blob dirname; Manifest *pM = 0; |
︙ | ︙ | |||
267 268 269 270 271 272 273 | ); } /* Generate a multi-column table listing the contents of zD[] ** directory. */ mxLen = db_int(12, "SELECT max(length(x)) FROM localfiles /*scan*/"); | < | | 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 | ); } /* Generate a multi-column table listing the contents of zD[] ** directory. */ mxLen = db_int(12, "SELECT max(length(x)) FROM localfiles /*scan*/"); if( mxLen<12 ) mxLen = 12; mxLen += (mxLen+9)/10; db_prepare(&q, "SELECT x, u FROM localfiles ORDER BY x /*scan*/"); @ <div class="columns files" style="columns: %d(mxLen)ex auto"> @ <ul class="browser"> while( db_step(&q)==SQLITE_ROW ){ const char *zFN; zFN = db_column_text(&q, 0); if( zFN[0]=='/' ){ zFN++; @ <li class="dir">%z(href("%s%T",zSubdirLink,zFN))%h(zFN)</a></li> |
︙ | ︙ |