Fossil SCM
Do not show the Close button on forum posts which are pending moderation.
Commit
355a81bea7e40dac506f61c5b3dc1944e5248ef6cdd230c0e2bab54e48f928d4
Parent
604e1a67d38a5e6…
1 file changed
+3
-1
+3
-1
| --- src/forum.c | ||
| +++ src/forum.c | ||
| @@ -904,11 +904,13 @@ | ||
| 904 | 904 | int iHead = forumpost_head_rid(p->fpid); |
| 905 | 905 | @ <form method="post" \ |
| 906 | 906 | @ action='%R/forumpost_%s(iClosed > 0 ? "reopen" : "close")'> |
| 907 | 907 | login_insert_csrf_secret(); |
| 908 | 908 | @ <input type="hidden" name="fpid" value="%z(rid_to_uuid(iHead))" /> |
| 909 | - @ <input type="submit" value='%s(iClosed ? "Re-open" : "Close")' /> | |
| 909 | + if( moderation_pending(p->fpid)==0 ){ | |
| 910 | + @ <input type="submit" value='%s(iClosed ? "Re-open" : "Close")' /> | |
| 911 | + } | |
| 910 | 912 | @ </form> |
| 911 | 913 | } |
| 912 | 914 | @ </div> |
| 913 | 915 | } |
| 914 | 916 | @ </div> |
| 915 | 917 |
| --- src/forum.c | |
| +++ src/forum.c | |
| @@ -904,11 +904,13 @@ | |
| 904 | int iHead = forumpost_head_rid(p->fpid); |
| 905 | @ <form method="post" \ |
| 906 | @ action='%R/forumpost_%s(iClosed > 0 ? "reopen" : "close")'> |
| 907 | login_insert_csrf_secret(); |
| 908 | @ <input type="hidden" name="fpid" value="%z(rid_to_uuid(iHead))" /> |
| 909 | @ <input type="submit" value='%s(iClosed ? "Re-open" : "Close")' /> |
| 910 | @ </form> |
| 911 | } |
| 912 | @ </div> |
| 913 | } |
| 914 | @ </div> |
| 915 |
| --- src/forum.c | |
| +++ src/forum.c | |
| @@ -904,11 +904,13 @@ | |
| 904 | int iHead = forumpost_head_rid(p->fpid); |
| 905 | @ <form method="post" \ |
| 906 | @ action='%R/forumpost_%s(iClosed > 0 ? "reopen" : "close")'> |
| 907 | login_insert_csrf_secret(); |
| 908 | @ <input type="hidden" name="fpid" value="%z(rid_to_uuid(iHead))" /> |
| 909 | if( moderation_pending(p->fpid)==0 ){ |
| 910 | @ <input type="submit" value='%s(iClosed ? "Re-open" : "Close")' /> |
| 911 | } |
| 912 | @ </form> |
| 913 | } |
| 914 | @ </div> |
| 915 | } |
| 916 | @ </div> |
| 917 |