function template_modify_group()
{
    global $context, $settings, $options, $scripturl, $txt, $modSettings;
    // Cannot be edited?
    if (!$context['profile']['can_modify']) {
        echo '
		<div class="errorbox">
			', sprintf($txt['permission_cannot_edit'], $scripturl . '?action=admin;area=permissions;sa=profiles'), '
		</div>';
    } else {
        echo '
		<script type="text/javascript"><!-- // --><![CDATA[
			window.smf_usedDeny = false;

			function warnAboutDeny()
			{
				if (window.smf_usedDeny)
					return confirm("', $txt['permissions_deny_dangerous'], '");
				else
					return true;
			}
		// ]]></script>';
    }
    echo '
	<div id="admincenter">
		<form action="', $scripturl, '?action=admin;area=permissions;sa=modify2;group=', $context['group']['id'], ';pid=', $context['profile']['id'], '" method="post" accept-charset="', $context['character_set'], '" name="permissionForm" id="permissionForm" onsubmit="return warnAboutDeny();">';
    if (!empty($modSettings['permission_enable_deny']) && $context['group']['id'] != -1) {
        echo '
			<div class="information">
				', $txt['permissions_option_desc'], '
			</div>';
    }
    echo '
			<div class="cat_bar">
				<h3 class="catbg">';
    if ($context['permission_type'] == 'board') {
        echo '
				', $txt['permissions_local_for'], ' &quot;', $context['group']['name'], '&quot; ', $txt['permissions_on'], ' &quot;', $context['profile']['name'], '&quot;';
    } else {
        echo '
				', $context['permission_type'] == 'membergroup' ? $txt['permissions_general'] : $txt['permissions_board'], ' - &quot;', $context['group']['name'], '&quot;';
    }
    echo '
				</h3>
			</div>
			<div class="windowbg">
				<span class="topslice"><span></span></span>
				<div class="content">
					', $txt['permissions_change_view'], ': ', $context['view_type'] == 'simple' ? '<img src="' . $settings['images_url'] . '/selected.gif" alt="*" />' : '', '<a href="', $scripturl, '?action=admin;area=permissions;sa=modify;group=', $context['group']['id'], $context['permission_type'] == 'board' ? ';pid=' . $context['profile']['id'] : '', ';view=simple">', $txt['permissions_view_simple'], '</a> |
					', $context['view_type'] == 'classic' ? '<img src="' . $settings['images_url'] . '/selected.gif" alt="*" />' : '', '<a href="', $scripturl, '?action=admin;area=permissions;sa=modify;group=', $context['group']['id'], $context['permission_type'] == 'board' ? ';pid=' . $context['profile']['id'] : '', ';view=classic">', $txt['permissions_view_classic'], '</a>
				</div>
				<span class="botslice"><span></span></span>
			</div>
			<div class="flow_hidden">';
    // Draw out the main bits.
    if ($context['view_type'] == 'simple') {
        template_modify_group_simple($context['permission_type']);
    } else {
        template_modify_group_classic($context['permission_type']);
    }
    // If this is general permissions also show the default profile.
    if ($context['permission_type'] == 'membergroup') {
        echo '
			</div>
			<br />
			<div class="cat_bar">
				<h3 class="catbg">', $txt['permissions_board'], '</h3>
			</div>
			<div class="information">
				', $txt['permissions_board_desc'], '
			</div>
			<div class="flow_hidden">';
        if ($context['view_type'] == 'simple') {
            template_modify_group_simple('board');
        } else {
            template_modify_group_classic('board');
        }
        echo '
			</div>';
    }
    if ($context['profile']['can_modify']) {
        echo '
			<div class="righttext padding">
				<input type="submit" value="', $txt['permissions_commit'], '" class="button_submit" />
			</div>';
    }
    echo '
			<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
		</form>
	</div>
	<br class="clear" />';
}
/**
 * Template for modifying group permissions
 */
function template_modify_group()
{
    global $context, $scripturl, $txt, $modSettings;
    // Cannot be edited?
    if (!$context['profile']['can_modify']) {
        echo '
		<div class="errorbox">
			', sprintf($txt['permission_cannot_edit'], $scripturl . '?action=admin;area=permissions;sa=profiles'), '
		</div>';
    } else {
        echo '
		<script><!-- // --><![CDATA[
			window.elk_usedDeny = false;

			function warnAboutDeny()
			{
				if (window.elk_usedDeny)
					return confirm("', $txt['permissions_deny_dangerous'], '");
				else
					return true;
			}
		// ]]></script>';
    }
    echo '
	<div id="admincenter">
		<form id="admin_form_wrapper" action="', $scripturl, '?action=admin;area=permissions;sa=modify2;group=', $context['group']['id'], ';pid=', $context['profile']['id'], '" method="post" accept-charset="UTF-8" name="permissionForm" onsubmit="return warnAboutDeny();">';
    if (!empty($modSettings['permission_enable_deny']) && $context['group']['id'] != -1) {
        echo '
			<div class="information">
				', $txt['permissions_option_desc'], '
			</div>';
    }
    echo '
			<h3 class="category_header">';
    if ($context['permission_type'] == 'board') {
        echo '
				', $txt['permissions_local_for'], ' &quot;', $context['group']['name'], '&quot; ', $txt['permissions_on'], ' &quot;', $context['profile']['name'], '&quot;';
    } else {
        echo '
				', $context['permission_type'] == 'membergroup' ? $txt['permissions_general'] : $txt['permissions_board'], ' - &quot;', $context['group']['name'], '&quot;';
    }
    echo '
			</h3>
			<div class="flow_hidden">';
    // Draw out the main bits.
    template_modify_group_classic($context['permission_type']);
    echo '
			</div>';
    // If this is general permissions also show the default profile.
    if ($context['permission_type'] == 'membergroup') {
        echo '
			<br />
			<h3 class="category_header">', $txt['permissions_board'], '</h3>
			<div class="information">
				', $txt['permissions_board_desc'], '
			</div>
			<div class="flow_hidden">';
        template_modify_group_classic('board');
        echo '
			</div>';
    }
    if ($context['profile']['can_modify']) {
        echo '
			<input type="submit" value="', $txt['permissions_commit'], '" class="right_submit" />';
    }
    echo '
			<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
			<input type="hidden" name="', $context['admin-mp_token_var'], '" value="', $context['admin-mp_token'], '" />
		</form>
	</div>';
}