Fossil SCM

Add a note about an open design question re. where /attachadd should redirect for a forum post attachment.

stephan 2026-05-23 19:53 UTC forum-attachments
Commit 55b2a108449461af723f436573356fb2830817e3621c0aad3d795de6d8da3360
1 file changed +2 -1
+2 -1
--- src/attach.c
+++ src/attach.c
@@ -434,11 +434,12 @@
434434
}
435435
zTarget = zExtraFree = rid_to_uuid(fpid);
436436
zTargetType = mprintf("Forum post <a href=\"%R/forumpost/%S\">%h</a>",
437437
zTarget, zForumPost);
438438
zTo = mprintf("%R/attachview?forumpost=%T&file=%T",
439
- zTarget, zName);
439
+ zTarget, zName)
440
+ /* Or we could return directly to the forum post. */;
440441
}else if( zPage ){
441442
if( g.perm.ApndWiki==0 || g.perm.Attach==0 ){
442443
login_needed(g.anon.ApndWiki && g.anon.Attach);
443444
return;
444445
}
445446
--- src/attach.c
+++ src/attach.c
@@ -434,11 +434,12 @@
434 }
435 zTarget = zExtraFree = rid_to_uuid(fpid);
436 zTargetType = mprintf("Forum post <a href=\"%R/forumpost/%S\">%h</a>",
437 zTarget, zForumPost);
438 zTo = mprintf("%R/attachview?forumpost=%T&file=%T",
439 zTarget, zName);
 
440 }else if( zPage ){
441 if( g.perm.ApndWiki==0 || g.perm.Attach==0 ){
442 login_needed(g.anon.ApndWiki && g.anon.Attach);
443 return;
444 }
445
--- src/attach.c
+++ src/attach.c
@@ -434,11 +434,12 @@
434 }
435 zTarget = zExtraFree = rid_to_uuid(fpid);
436 zTargetType = mprintf("Forum post <a href=\"%R/forumpost/%S\">%h</a>",
437 zTarget, zForumPost);
438 zTo = mprintf("%R/attachview?forumpost=%T&file=%T",
439 zTarget, zName)
440 /* Or we could return directly to the forum post. */;
441 }else if( zPage ){
442 if( g.perm.ApndWiki==0 || g.perm.Attach==0 ){
443 login_needed(g.anon.ApndWiki && g.anon.Attach);
444 return;
445 }
446

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button