Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch andygoth-html-caps Excluding Merge-Ins
This is equivalent to a diff from 4a53f34302 to 5b101aa706
|
2020-09-28
| ||
| 02:29 | Move change to intended location (shouldn't have been on branch) ... (check-in: fb6b093d97 user: andygoth tags: trunk) | |
| 02:29 | Make it possible to delete a check-in, tag, or branch wiki page by setting it to zero length ... (Closed-Leaf check-in: 5b101aa706 user: andygoth tags: andygoth-html-caps) | |
| 02:15 | Merge trunk, also change "Svg" to "SVG" ... (check-in: c319f52cf7 user: andygoth tags: andygoth-html-caps) | |
| 02:14 | Add support for displaying SVG files ... (check-in: 4a53f34302 user: andygoth tags: trunk) | |
| 00:14 | In Pikchr: Add support for macros. Also if the width or height of an object are zero or less, then autofit the corresponding dimension. ... (check-in: 6dd3a5b75f user: drh tags: trunk) | |
Changes to src/info.c.
| ︙ | ︙ | |||
2406 2407 2408 2409 2410 2411 2412 |
if( db_exists("SELECT 1 FROM mlink WHERE fid=%d", rid) ){
style_submenu_element("Check-ins Using", "%R/timeline?n=200&uf=%s", zUuid);
}
zMime = mimetype_from_name(blob_str(&downloadName));
if( zMime ){
if( fossil_strcmp(zMime, "text/html")==0 ){
if( asText ){
| | | | 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
if( db_exists("SELECT 1 FROM mlink WHERE fid=%d", rid) ){
style_submenu_element("Check-ins Using", "%R/timeline?n=200&uf=%s", zUuid);
}
zMime = mimetype_from_name(blob_str(&downloadName));
if( zMime ){
if( fossil_strcmp(zMime, "text/html")==0 ){
if( asText ){
style_submenu_element("HTML", "%s", url_render(&url, "txt", 0, 0, 0));
}else{
renderAsHtml = 1;
style_submenu_element("Text", "%s", url_render(&url, "txt", "1", 0, 0));
}
}else if( fossil_strcmp(zMime, "text/x-fossil-wiki")==0
|| fossil_strcmp(zMime, "text/x-markdown")==0 ){
if( asText ){
style_submenu_element("Wiki", "%s", url_render(&url, "txt", 0, 0, 0));
}else{
renderAsWiki = 1;
style_submenu_element("Text", "%s", url_render(&url, "txt", "1", 0, 0));
}
}else if( fossil_strcmp(zMime, "image/svg+xml")==0 ){
if( asText ){
style_submenu_element("SVG", "%s", url_render(&url, "txt", 0, 0, 0));
}else{
renderAsSvg = 1;
style_submenu_element("Text", "%s", url_render(&url, "txt", "1", 0, 0));
}
}
if( fileedit_is_editable(zName) ){
style_submenu_element("Edit",
|
| ︙ | ︙ |
Changes to src/wiki.c.
| ︙ | ︙ | |||
2252 2253 2254 2255 2256 2257 2258 |
if( !db_get_boolean("wiki-about",1) ) return 0;
rid = db_int(0,
"SELECT rid FROM tagxref"
" WHERE tagid=(SELECT tagid FROM tag WHERE tagname='wiki-%q/%q')"
" ORDER BY mtime DESC LIMIT 1",
zPrefix, zName
);
| | > > < < | 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 |
if( !db_get_boolean("wiki-about",1) ) return 0;
rid = db_int(0,
"SELECT rid FROM tagxref"
" WHERE tagid=(SELECT tagid FROM tag WHERE tagname='wiki-%q/%q')"
" ORDER BY mtime DESC LIMIT 1",
zPrefix, zName
);
pWiki = rid==0 ? 0 : manifest_get(rid, CFTYPE_WIKI, 0);
if( pWiki==0 || pWiki->zWiki==0 || pWiki->zWiki[0]==0 ){
if( g.perm.WrWiki && g.perm.Write && (mFlags & WIKIASSOC_MENU_WRITE)!=0 ){
style_submenu_element("Add Wiki", "%R/wikiedit?name=%s/%t",
zPrefix, zName);
}
return 0;
}
if( fossil_strcmp(pWiki->zMimetype, "text/x-markdown")==0 ){
Blob tail = BLOB_INITIALIZER;
Blob title = BLOB_INITIALIZER;
Blob markdown;
blob_init(&markdown, pWiki->zWiki, -1);
markdown_to_html(&markdown, &title, &tail);
if( blob_size(&title) ){
|
| ︙ | ︙ |