- Topic user controls section
-
- conf/topics.js.vs?<%= base_locator %>
-
-
-
- <% if (my_topic.isHidden()) { %>
-
- conf/hide_topic.js.vs?<%= topic_locator %>&flag=0
-
-
- <% } else { %>
-
- conf/hide_topic.js.vs?<%= topic_locator %>&flag=1
-
-
- <% } // end if %>
-
- <% if (view.canDoNextTopic()) { %>
-
- conf/posts.js.vs?<%= next_locator %>&rnm=1
-
-
-
- <% if (my_unread>0) { %>
-
- conf/posts.js.vs?<%= next_locator %>&rnm=1&<%= restorer %>
-
-
-
-<%
- } // end if
- } // end if
-%>
-
- conf/find.js.vs?<%= topic_locator %>
-
-
-
-
- conf/manage_topic.js.vs?<%= topic_locator %>
-
-
+
|
<% out.flush(); response.flushBuffer(); %>
@@ -388,6 +346,16 @@ conf/posts.js.vs?<%= topic_locator %>&p1=<%= my_last + 1 %>&p2=<%= Math.min(my_l
<%
} // end if (can nuke)
+ if (msg.canMove() && (my_topic.getTotalMessages()>1)) {
+%>
+
+
+ conf/move_message.js.vs?<%= topic_locator %>&msg=<%= msg.getPostNumber() %>
+
+
+
+<%
+ } // end if (can move)
if (msg.canPublish()) {
%>
@@ -451,49 +419,7 @@ conf/posts.js.vs?<%= topic_locator %>&p1=<%= my_last + 1 %>&p2=<%= Math.min(my_l
- Topic user controls section
-
- conf/topics.js.vs?<%= base_locator %>
-
-
-
- <% if (my_topic.isHidden()) { %>
-
- conf/hide_topic.js.vs?<%= topic_locator %>&flag=0
-
-
- <% } else { %>
-
- conf/hide_topic.js.vs?<%= topic_locator %>&flag=1
-
-
- <% } // end if %>
-
- <% if (view.canDoNextTopic()) { %>
-
- conf/posts.js.vs?<%= next_locator %>&rnm=1
-
-
-
- <% if (my_unread>0) { %>
-
- conf/posts.js.vs?<%= next_locator %>&rnm=1&<%= restorer %>
-
-
-
-<%
- } // end if
- } // end if
-%>
-
- conf/find.js.vs?<%= topic_locator %>
-
-
-
-
- conf/manage_topic.js.vs?<%= topic_locator %>
-
-
+
|
diff --git a/web/format/conf/posts_usercontrols.jsp b/web/format/conf/posts_usercontrols.jsp
new file mode 100644
index 0000000..c095916
--- /dev/null
+++ b/web/format/conf/posts_usercontrols.jsp
@@ -0,0 +1,88 @@
+<%--
+ The contents of this file are subject to the Mozilla Public License Version 1.1
+ (the "License"); you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at