<xen:title>{xen:phrase warn_member}: {$user.username}</xen:title>
<xen:h1>{xen:phrase warn_member}: <em>{$user.username}</em></xen:h1>
<xen:navigation>
<xen:breadcrumb href="{xen:link full:members, $user}">{$user.username}</xen:breadcrumb>
</xen:navigation>
<xen:require js="js/xenforo/form_filler.js" />
<xen:require css="member_warn.css" />
<form action="{xen:link members/warn, $user}" method="post" class="xenForm" data-form-filler-url="{xen:link members/warn, $user, 'fill=1', 'content_type={$contentType}', 'content_id={$contentId}'}">
<div class="warningHeader">
<xen:avatar user="$user" size="s" />
<dl>
<dt>{xen:phrase content}:</dt>
<dd><h2><a href="{$contentUrl}">{$contentTitle}</a></h2></dd>
</dl>
</div>
<ul class="tabs Tabs" data-panes="#warningPanes > li">
<li class="active"><a>{xen:phrase warning_information}</a></li>
<li><a>{xen:phrase member_notification}</a></li>
<xen:if is="{$canDeleteContent} OR {$canWarnPublicly}">
<xen:comment>This needs to match the condition for the content of the content action tab</xen:comment>
<li><a>{xen:phrase content_action}</a></li>
</xen:if>
<xen:if is="{$warningCount}"><li><a href="{$requestPaths.requestUri}#warnings">{xen:phrase warnings} ({xen:number $warningCount})</a></li></xen:if>
</ul>
<ul id="warningPanes">
<li>
<dl class="ctrlUnit">
<dt>{xen:phrase warning_type}:</dt>
<dd>
<ul>
<xen:foreach loop="$warnings" value="$warning">
<li><label><input type="radio" name="warning_definition_id" class="FormFiller" value="{$warning.warning_definition_id}" /> {$warning.title}</label></li>
</xen:foreach>
<li><label><input type="radio" name="warning_definition_id" class="FormFiller Disabler" value="0" id="customWarning" checked="checked" /> {xen:phrase custom_warning}:</label>
<ul id="customWarning_Disabler">
<li><input type="text" name="title" class="textCtrl" placeholder="{xen:phrase custom_warning}..." maxlength="255" /></li>
</ul>
</li>
</ul>
</dd>
</dl>
<fieldset id="WarningEditableFields">
<dl class="ctrlUnit">
<dt>{xen:phrase warning_points}:</dt>
<dd>
<ul>
<li><label><input type="checkbox" id="applyPoints" name="points_enable" value="1" class="Disabler" checked="checked" /> {xen:phrase apply_warning_points}:</label>
<ul id="applyPoints_Disabler">
<li><input type="number" name="points" value="1" class="textCtrl SpinBox number" min="0" step="1" /></li>
</ul>
</li>
</ul>
</dd>
</dl>
<dl class="ctrlUnit">
<dt>{xen:phrase points_expiry}:</dt>
<dd>
<ul>
<li><label><input type="checkbox" id="expirePoints" name="expiry_enable" value="1" class="Disabler" checked="checked" /> {xen:phrase points_expire_after}:</label>
<ul id="expirePoints_Disabler">
<li>
<input type="number" name="expiry_value" value="1" class="textCtrl SpinBox number" min="0" step="1" />
<select name="expiry_unit" class="textCtrl autoSize">
<option value="days">{xen:phrase days}</option>
<option value="weeks">{xen:phrase weeks}</option>
<option value="months" selected="selected">{xen:phrase months}</option>
<option value="years">{xen:phrase years}</option>
</select>
</li>
</ul>
</li>
</ul>
</dd>
</dl>
</fieldset>
<fieldset>
<dl class="ctrlUnit">
<dt>{xen:phrase notes}:</dt>
<dd>
<textarea name="notes" rows="2" class="Elastic textCtrl"></textarea>
<p class="explain">{xen:phrase this_will_not_be_shown_to_member_receiving_warning}</p>
</dd>
</dl>
</fieldset>
</li>
<li>
<dl class="ctrlUnit">
<dt>{xen:phrase member_notification}:</dt>
<dd>
<ul>
<li><label><input type="checkbox" id="startConversation" class="Disabler" checked="checked" /> {xen:phrase start_conversation_with_x, 'name={$user.username}'}:</label>
<ul id="startConversation_Disabler">
<li><input type="text" name="conversation_title" value="" class="textCtrl" id="ctrl_conversation_title" placeholder="{xen:phrase conversation_title}" /></li>
<li><label for="ctrl_conversation_message">{xen:phrase message}:</label>
<textarea name="conversation_message" class="textCtrl Elastic" id="ctrl_conversation_message" rows="2"></textarea>
<p class="explain">{xen:phrase this_will_be_visible_only_to_you_and_this_member}</p></li>
<li><label><input type="checkbox" name="open_invite" value="1" /> {xen:phrase allow_x_to_invite_others_to_this_conversation, 'user={$user.username}'}</label></li>
<li><label><input type="checkbox" name="conversation_locked" value="1" /> {xen:phrase lock_conversation_no_responses_will_be_allowed}</label></li>
</ul>
</li>
</ul>
</dd>
</dl>
</li>
<xen:if hascontent="true">
<li>
<dl class="ctrlUnit">
<dt>{xen:phrase content_action}:</dt>
<dd>
<ul>
<li><label><input type="radio" name="content_action" value="" checked="checked" /> {xen:phrase do_nothing}</label></li>
<xen:contentcheck>
<xen:if is="{$canDeleteContent}">
<li><label><input type="radio" name="content_action" value="delete_content" id="deleteContent" class="Disabler" /> {xen:phrase delete_the_content}</label>
<ul id="deleteContent_Disabler">
<li><input type="text" name="delete_reason" placeholder="{xen:phrase reason_for_deletion}" class="textCtrl" />
<p class="explain">{xen:phrase item_will_remain_viewable_by_moderators_and_may_be_restored_at_later}</p></li>
</ul>
</li>
</xen:if>
<xen:if is="{$canWarnPublicly}">
<li><label><input type="radio" name="content_action" value="public_warning" id="publicWarning" class="Disabler" /> {xen:phrase post_public_warning}:</label>
<ul id="publicWarning_Disabler">
<li><input type="text" name="public_warning" class="textCtrl" id="ctrl_public_warning" placeholder="{xen:phrase public_warning_text}" maxlength="255" />
<p class="explain">{xen:phrase this_will_be_visible_to_anyone_who_can_see_content_for_warning}</p></li>
</ul>
</li>
</xen:if>
</xen:contentcheck>
</ul>
</dd>
</dl>
</li>
</xen:if>
<xen:if is="{$warningCount}">
<li id="warnings" class="profileContent" data-loadUrl="{xen:link members/warnings, $user}">
{xen:phrase loading}...
<noscript><a href="{xen:link members/warnings, $user}">{xen:phrase view}</a></noscript>
</li>
</xen:if>
</ul>
<dl class="ctrlUnit submitUnit">
<dt></dt>
<dd><input type="submit" value="{xen:phrase warn_member}" class="button primary" accesskey="s" /></dd>
</dl>
<input type="hidden" name="content_type" value="{$contentType}" />
<input type="hidden" name="content_id" value="{$contentId}" />
<input type="hidden" name="filled_warning_definition_id" value="0" />
<input type="hidden" name="redirect" value="{$redirect}" />
<input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
<input type="checkbox" id="WarningEditableInput" value="1" checked="checked" style="display:none" />
<script>
$(function() {
var $input = $('#WarningEditableInput'), $fields = $('#WarningEditableFields');
$input.click(function() {
if (!$input.is(':checked'))
{
setTimeout(function() { $fields.find('input, textarea, select').attr('disabled', true).addClass('disabled'); }, 0);
}
else
{
$fields.find('input, textarea, select').attr('disabled', false).removeClass('disabled');
}
});
});
</script>
</form>