Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch fix-login-links Excluding Merge-Ins
This is equivalent to a diff from 9fae2151 to 4a30475b
2018-12-29
| ||
12:34 | Fix the hyperlink to the login page on /download page. ... (check-in: ad5999aa user: drh tags: trunk) | |
06:43 | Fix the login links for the /download web page, as suggested here: https://fossil-scm.org/forum/forumpost/a742969590. ... (Closed-Leaf check-in: 4a30475b user: florian tags: fix-login-links) | |
2018-12-28
| ||
23:46 | Add support for the "mionly" query parameter in /timeline when using from= and to=. ... (check-in: 9fae2151 user: drh tags: trunk) | |
18:38 | Improved title on /timeline graphs with from, to, and rel query parameters. ... (check-in: 994d7d84 user: drh tags: trunk) | |
Changes to src/clone.c.
︙ | ︙ | |||
312 313 314 315 316 317 318 | void download_page(void){ login_check_credentials(); style_header("Download Page"); if( !g.perm.Zip ){ @ <p>Bummer. You do not have permission to download. if( g.zLogin==0 || g.zLogin[0]==0 ){ @ Maybe it would work better if you | | | | 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 | void download_page(void){ login_check_credentials(); style_header("Download Page"); if( !g.perm.Zip ){ @ <p>Bummer. You do not have permission to download. if( g.zLogin==0 || g.zLogin[0]==0 ){ @ Maybe it would work better if you @ %z(href("%R/login"))logged in</a>. }else{ @ Contact the site administrator and ask them to give @ you "Download Zip" privileges. } }else{ const char *zDLTag = db_get("download-tag","trunk"); const char *zNm = db_get("short-project-name","download"); char *zUrl = href("%R/zip/%t/%t.zip", zDLTag, zNm); @ <p>ZIP Archive: %z(zUrl)%h(zNm).zip</a> zUrl = href("%R/tarball/%t/%t.tar.gz", zDLTag, zNm); @ <p>Tarball: %z(zUrl)%h(zNm).tar.gz</a> zUrl = href("%R/sqlar/%t/%t.sqlar", zDLTag, zNm); @ <p>SQLite Archive: %z(zUrl)%h(zNm).sqlar</a> } if( !g.perm.Clone ){ @ <p>You are not authorized to clone this repository. if( g.zLogin==0 || g.zLogin[0]==0 ){ @ Maybe you would be able to clone if you @ %z(href("%R/login"))logged in</a>. }else{ @ Contact the site administrator and ask them to give @ you "Clone" privileges in order to clone. } }else{ const char *zNm = db_get("short-project-name","clone"); @ <p>Clone the repository using this command: @ <blockquote><pre> @ fossil clone %s(g.zBaseURL) %h(zNm).fossil @ </pre></blockquote> } style_footer(); } |