mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-11 00:40:56 +02:00
Merge branch 'develop-olympus' into develop
* develop-olympus: [ticket/8636] Add resync option to topic_view moderation page
This commit is contained in:
@ -49,6 +49,16 @@ function mcp_topic_view($id, $mode, $action)
|
|||||||
$submitted_id_list = request_var('post_ids', array(0));
|
$submitted_id_list = request_var('post_ids', array(0));
|
||||||
$checked_ids = $post_id_list = request_var('post_id_list', array(0));
|
$checked_ids = $post_id_list = request_var('post_id_list', array(0));
|
||||||
|
|
||||||
|
// Resync Topic?
|
||||||
|
if ($action == 'resync')
|
||||||
|
{
|
||||||
|
if (!function_exists('mcp_resync_topics'))
|
||||||
|
{
|
||||||
|
include($phpbb_root_path . 'includes/mcp/mcp_forum.' . $phpEx);
|
||||||
|
}
|
||||||
|
mcp_resync_topics(array($topic_id));
|
||||||
|
}
|
||||||
|
|
||||||
// Split Topic?
|
// Split Topic?
|
||||||
if ($action == 'split_all' || $action == 'split_beyond')
|
if ($action == 'split_all' || $action == 'split_beyond')
|
||||||
{
|
{
|
||||||
@ -319,6 +329,7 @@ function mcp_topic_view($id, $mode, $action)
|
|||||||
'S_CAN_APPROVE' => ($has_unapproved_posts && $auth->acl_get('m_approve', $topic_info['forum_id'])) ? true : false,
|
'S_CAN_APPROVE' => ($has_unapproved_posts && $auth->acl_get('m_approve', $topic_info['forum_id'])) ? true : false,
|
||||||
'S_CAN_LOCK' => ($auth->acl_get('m_lock', $topic_info['forum_id'])) ? true : false,
|
'S_CAN_LOCK' => ($auth->acl_get('m_lock', $topic_info['forum_id'])) ? true : false,
|
||||||
'S_CAN_REPORT' => ($auth->acl_get('m_report', $topic_info['forum_id'])) ? true : false,
|
'S_CAN_REPORT' => ($auth->acl_get('m_report', $topic_info['forum_id'])) ? true : false,
|
||||||
|
'S_CAN_SYNC' => $auth->acl_get('m_', $topic_info['forum_id']),
|
||||||
'S_REPORT_VIEW' => ($action == 'reports') ? true : false,
|
'S_REPORT_VIEW' => ($action == 'reports') ? true : false,
|
||||||
'S_MERGE_VIEW' => ($action == 'merge') ? true : false,
|
'S_MERGE_VIEW' => ($action == 'merge') ? true : false,
|
||||||
'S_SPLIT_VIEW' => ($action == 'split') ? true : false,
|
'S_SPLIT_VIEW' => ($action == 'split') ? true : false,
|
||||||
|
@ -158,6 +158,7 @@ onload_functions.push('subPanels()');
|
|||||||
<!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
|
<!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
|
||||||
<!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF S_MERGE_VIEW --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
|
<!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF S_MERGE_VIEW --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
|
||||||
<!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF S_SPLIT_VIEW --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
|
<!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF S_SPLIT_VIEW --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
|
||||||
|
<!-- IF S_CAN_SYNC --><option value="resync">{L_RESYNC}</option><!-- ENDIF -->
|
||||||
</select>
|
</select>
|
||||||
<input class="button1" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" />
|
<input class="button1" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" />
|
||||||
<div><a href="#" onclick="marklist('mcp', 'post', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'post', false); return false;">{L_UNMARK_ALL}</a></div>
|
<div><a href="#" onclick="marklist('mcp', 'post', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'post', false); return false;">{L_UNMARK_ALL}</a></div>
|
||||||
|
@ -135,6 +135,7 @@
|
|||||||
<!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
|
<!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
|
||||||
<!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF ACTION eq 'merge' --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
|
<!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF ACTION eq 'merge' --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
|
||||||
<!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF ACTION eq 'split' --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
|
<!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF ACTION eq 'split' --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
|
||||||
|
<!-- IF S_CAN_SYNC --><option value="resync">{L_RESYNC}</option><!-- ENDIF -->
|
||||||
</select> <input class="btnmain" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" /></td>
|
</select> <input class="btnmain" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
Reference in New Issue
Block a user