content_get(v1, &c1);
content_get(v2, &c2);
blob_zero(&diff);
text_diff(&c1, &c2, &diff, 4, 1);
@@ -994,27 +996,27 @@
if( !g.okRead ){ login_needed(); return; }
if( rid==0 ) fossil_redirect_home();
if( g.okAdmin ){
const char *zUuid = db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid);
if( db_exists("SELECT 1 FROM shun WHERE uuid='%s'", zUuid) ){
- style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
+ style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
g.zTop, zUuid);
}else{
style_submenu_element("Shun","Shun", "%s/shun?shun=%s#addshun",
g.zTop, zUuid);
}
}
style_header("Hex Artifact Content");
zUuid = db_text("?","SELECT uuid FROM blob WHERE rid=%d", rid);
@ Artifact %s(zUuid):
- @
+ @
blob_zero(&downloadName);
object_description(rid, 0, &downloadName);
style_submenu_element("Download", "Download",
"%s/raw/%T?name=%s", g.zTop, blob_str(&downloadName), zUuid);
- @
- @
+ @
+ @
content_get(rid, &content);
@
hexdump(&content);
@
style_footer();
@@ -1076,21 +1078,21 @@
if( !g.okRead ){ login_needed(); return; }
if( rid==0 ) fossil_redirect_home();
if( g.okAdmin ){
const char *zUuid = db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid);
if( db_exists("SELECT 1 FROM shun WHERE uuid='%s'", zUuid) ){
- style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
+ style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
g.zTop, zUuid);
}else{
style_submenu_element("Shun","Shun", "%s/shun?shun=%s#addshun",
g.zTop, zUuid);
}
}
style_header("Artifact Content");
zUuid = db_text("?", "SELECT uuid FROM blob WHERE rid=%d", rid);
@ Artifact %s(zUuid)
- @
+ @
blob_zero(&downloadName);
object_description(rid, 0, &downloadName);
style_submenu_element("Download", "Download",
"%s/raw/%T?name=%s", g.zTop, blob_str(&downloadName), zUuid);
zMime = mimetype_from_name(blob_str(&downloadName));
@@ -1100,25 +1102,25 @@
style_submenu_element("Html", "Html",
"%s/artifact?name=%s", g.zTop, zUuid);
}else{
renderAsHtml = 1;
style_submenu_element("Text", "Text",
- "%s/artifact?name=%s&txt=1", g.zTop, zUuid);
+ "%s/artifact?name=%s&txt=1", g.zTop, zUuid);
}
}else if( strcmp(zMime, "application/x-fossil-wiki")==0 ){
if( P("txt") ){
style_submenu_element("Wiki", "Wiki",
"%s/artifact?name=%s", g.zTop, zUuid);
}else{
renderAsWiki = 1;
style_submenu_element("Text", "Text",
- "%s/artifact?name=%s&txt=1", g.zTop, zUuid);
+ "%s/artifact?name=%s&txt=1", g.zTop, zUuid);
}
}
}
- @
- @
+ @
+ @
content_get(rid, &content);
if( renderAsWiki ){
wiki_convert(&content, 0, 0);
}else if( renderAsHtml ){
@
@@ -1131,11 +1133,11 @@
@
@ %h(blob_str(&content))
@
style_submenu_element("Hex","Hex", "%s/hexdump?name=%s", g.zTop, zUuid);
}else if( strncmp(zMime, "image/", 6)==0 ){
- @
/raw?name=%s(zUuid)&m=%s(zMime))
+ @
/raw?name=%s(zUuid)&m=%s(zMime))
style_submenu_element("Hex","Hex", "%s/hexdump?name=%s", g.zTop, zUuid);
}else{
@
hexdump(&content);
@
@@ -1164,11 +1166,11 @@
rid = name_to_rid_www("name");
if( rid==0 ){ fossil_redirect_home(); }
zUuid = db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid);
if( g.okAdmin ){
if( db_exists("SELECT 1 FROM shun WHERE uuid='%s'", zUuid) ){
- style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
+ style_submenu_element("Unshun","Unshun", "%s/shun?uuid=%s&sub=1",
g.zTop, zUuid);
}else{
style_submenu_element("Shun","Shun", "%s/shun?shun=%s#addshun",
g.zTop, zUuid);
}
@@ -1442,11 +1444,11 @@
int nTag = 0;
@
Preview:
@
@
if( zNewColor && zNewColor[0] ){
- @ |
+ @ |
|
}else{
@ |
|
}
wiki_convert(&comment, 0, WIKI_INLINE);
blob_zero(&suffix);
@@ -1467,11 +1469,11 @@
db_finalize(&q);
blob_appendf(&suffix, ")");
@ %s(blob_str(&suffix))
@ |
@
- @
+ @
blob_reset(&suffix);
}
@
Make changes to attributes of check-in
@ [%s(zUuid)]:
@