HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/PvdBoogaard/indoorski.nl/backup/oude-site/cms/admin/templates/user.view.tpl
{template="header"}

{if strlen($ViewName) > 0}
	{capture name=PageTitle}{$ViewName}{/capture}
{/if}

{if !iwp_HasPerm('core', 'user', 'create')}
	{capture name=CustomButtons}
		<input type="button" name="IndexCreateButton" value="{$lang.$CreateItem}" id="IndexCreateButton" class="Button" disabled="disabled" />
	{/capture}
{/if}

<div id="ViewsMenu" class="DropDownMenu DropShadow" style="display: none; width:220px">
	<ul>
		<li {if !$ViewName}class="selected"{/if}><a href="index.php?section=user&amp;action=view" style="background-image: url('images/view.gif'); background-repeat: no-repeat; background-position: 5px 5px; padding-left: 28px;"><span>{$lang.AllUsers}</span></a></li>
		{if $userViewCount > 0}
			{foreach from=$userViewTypes key=k item=view id=viewsLoop}
				<li class="{$view.selectedClass}">
					<a href="index.php?section=user&amp;action=view&amp;viewid={$view.viewid}" style='background-image:url("images/view.gif"); background-repeat:no-repeat; background-position:5px 5px; padding-left:28px'>
						<span>{$view.name}</span>
					</a>
				</li>
			{/foreach}
		{else}
	</ul>
	{/if}
	<hr />
	<ul>
		<li><a href="index.php?section=user&amp;action=createview" style="background-image:url('images/view_add.gif'); background-repeat:no-repeat; background-position:5px 5px; padding-left:28px">{$lang.CreateNewView}</a></li>
		{if $isView}
			<li><a href="index.php?section=user&amp;action=view&amp;viewid={$viewid}&amp;type=delete" style="background-image:url('images/view_del.gif'); background-repeat:no-repeat; background-position:5px 5px; padding-left:28px">{$lang.ViewDelete}</a></li>
			<li><a href="index.php?section=user&amp;action=editview&amp;viewid={$viewid}" style="background-image:url('images/layoutEdit.png'); background-repeat:no-repeat; background-position:8px 8px; padding-left:28px">{$lang.ViewEdit}</a></li>
		{/if}
	</ul>
</div>

<script type="text/javascript" src="../javascript/jquery/plugins/interface.js"></script>
<script type="text/javascript">
<!--

$(document).ready(function() {
	{if !iwp_HasPerm('core', 'user', 'create')}
		$('#IndexCreateButton').disabledBind('click', function(){ alert({$lang.CreateUserNoPermission|iwp_FilterJavascriptString}); });
	{/if}

	$('.statusUpdate').click(function() {
		var uId = $(this).parent().parent().children(':eq(0)').children('input').attr('value');
		var $theImg = $(this);
		var url = "remote.php?section=user&action=statuschange&userid=" + uId;

		$.ajax({
			url: url,
			dataType: 'xml',
			success: function(xml, status) {
				var stat = $('status', xml).text();
				if(stat == "success") {
					$('#MainMessage').successMessage($('message', xml).text());
					$theImg.children('img').attr('src', $('img', xml).text());
					$theImg.attr('title', $('imgtext', xml).text());
				} else {
					$('#MainMessage').errorMessage($('message', xml).text());
				}
			},
			error: function(xml, status) {
				$('#MainMessage').errorMessage(status);
			}
		});

		return false;
	});

	$('.DelLink').click(function() {
		var link = $(this).attr('href');
		var username = $.trim($('.row-user-username', $(this).parents('tr')).text());
		var message = '{$lang.ConfirmDeleteUser}'.replace(/\%s/i, username);
		return confirm(message);
	});
});

function RunBulkEntry() {
	var index = $('.bulkselect').val();
	if (!index) {
		alert('{$lang.PleaseChooseAnAction}');
		$('.bulkselect').focus();
		return;
	}

	var checked = Array();

	$('#ContentListArea input:checked').each(function() {
		var id = $(this).attr('id');
		id = id.substr(10);
		checked.push(id);
	});

	if(checked.length < 1) {
		alert('{$lang.PleaseChooseOneUser}');
		return false;
	}

	var text = "";
	var func = "";

	if(index == "disapprove") {
		text = "{$lang.ConfirmDisapproveUsers}";
		func = "disapprove";

	} else if(index == "approve") {
		text = "{$lang.ConfirmApproveUsers}";
		func = "approve";

	} else if(index == "delete") {
		text = "{$lang.ConfirmDeleteUsers}";
		func = "delete";
	} else {
		return false;
	}

	if (!confirm(text)) {
		return false;
	}

	runCall(func, checked);
	return false;
}

function runCall(act, list) {
	var url = "remote.php?section=user&action=bulk&type=" + act;

	$.ajax({
		url: url,
		type: "post",
		dataType: 'xml',
		data: {'userList[]': list},
		success: function(xml, status) {
			var stat = $('status', xml).text();
			if(stat == "success") {
				window.top.location = window.top.location;
			} else {
				$('#MainMessage').errorMessage($('message', xml).text());
			}
		},
		error: function(xml, status) {
			$('#MainMessage').errorMessage(status);
		}
	});
}

//--></script>

<div title="Confirmation" class="iDialog" style="display: none;" id="dialogConfirm"></div>

{capture name=CommonViewTopAfterPageIntro}
	{if $LicensedUsers !== 0}
		<div class="UserInfo">
			{$lang.UserLicenseInfo|sprintf,$AssignedUsers,$RemainingUsers,$RemainingAccountsLang}
		</div>
	{/if}
{/capture}

{template="common.view.top"}

<div class="BodyContainer Intro">
	<table class="GridPanel" cellspacing="1" cellpadding="2" border="0" id="IndexGrid" style="width:100%;">
	<tr>
		<td valign="top">
			{if iwp_HasPerm('core', 'user', 'editstatus', '*') || iwp_HasPerm('core', 'user', 'delete', '*')}
				<select name="bulkaction" id="bulkaction" class="bulkselect">
					<option value="">{$lang.ChooseAnAction}</option>
					{if iwp_HasPerm('core', 'user', 'editstatus', '*')}
						<option value="disapprove">{$lang.MarkAsInactive}</option>
						<option value="approve">{$lang.MarkAsActive}</option>
					{/if}
					{if iwp_HasPerm('core', 'user', 'delete', '*')}
						<option value="delete">{$lang.Delete}</option>
					{/if}
				</select>

				<input type="button" value="Go" class="gobutton" onclick="RunBulkEntry();" /><br/><br/>
			{/if}
		</td>
		<td align="right" valign="top">
			<form action="index.php" method="get" style="padding:0; margin:0;">
				<input type="hidden" name="section" value="{$section}" />
				<input type="hidden" name="action" value="{$action}" />
				<input id="SearchQuery" class="Field150" type="text" name="searchQuery" value="{$searchQuery|iwp_htmlspecialchars}" size="20" />
				<select id="SearchField" name="searchField" class="Field150">
					<option value="firstname" {if $searchField == 'firstname'}selected="selected"{/if}>{$lang.User_FirstName}</option>
					<option value="lastname" {if $searchField == 'lastname'}selected="selected"{/if}>{$lang.User_LastName}</option>
					<option value="email" {if $searchField == 'email'}selected="selected"{/if}>{$lang.User_Email}</option>
					<option value="username" {if $searchField == 'username'}selected="selected"{/if}>{$lang.User_Username}</option>
					<option value="userid" {if $searchField == 'userid'}selected="selected"{/if}>{$lang.User_UserID}</option>
				</select>
				<input id="SearchButton" class="Button" type="submit" value="{$lang.Search}" />
				{if $isSearching}
					&nbsp;<a href="{$clearSearchUrl}">{$lang.ClearSearch}</a>
				{else}
					&nbsp;<a href="javascript:;" class="Disabled">{$lang.ClearSearch}</a>
				{/if}
			</form>
		</td>
	</tr>
	<tr>
		<td align="right" colspan="2">
			{template="paging"}
		</td>
	</tr>
	</table>

	<form name="UserForm" id="UserForm" action="index.php?section=user&amp;action=view" method="post">
		<table class="GridPanel" cellspacing="0" cellpadding="0" border="0" id="IndexGrid" style="width:100%;" >
		{if $userCount > 0}
		<tr class="Heading3">
			<td  align="Center" width='10'><input type="checkbox" name="masterCheckbox" id="masterCheckbox" onClick="toggleCheckboxes(this,'UserForm');"></td>
			<td>&nbsp;</td>
			{foreach from=$DisplayFields key=k item=field id=fieldsHeaderLoop}
				{if $field.display}
					<td nowrap="nowrap" style="width: {$field.width}">
						{capture name=tmp}User_{$field.name}{/capture}
						{capture name=tmplang}{$lang.$tmp}{/capture}
						{$tmplang} &nbsp;
						{if $field.sortable }
							<a title="{$lang.SortByAsc|sprintf,$tmplang}" href="index.php?section={$section}&action={$action}&sortdir=asc&field={$field.name}"><img src='images/{if $SortField == $field.dbfield && $SortDir == 'asc'}active_{/if}sortup.gif' border="0"></a>
							<a title="{$lang.SortByDesc|sprintf,$tmplang}" href="index.php?section={$section}&action={$action}&sortdir=desc&field={$field.name}"><img src='images/{if $SortField == $field.dbfield && $SortDir == 'desc'}active_{/if}sortdown.gif' border="0"></a>
						{/if}
					</td>
				{/if}
			{/foreach}
			<td nowrap style="width:110px">
				{$lang.Action}
			</td>
		</tr>

		<tbody id="ContentListArea">
		{foreach from=$ViewList key=k item=user id=viewLoop}
		<tr id="tr_{$user.userid}"  class="GridRow" onmouseover="this.className='GridRowOver'" onmouseout="this.className='GridRow'" >
			<td align="Center">
				{if $user.userid == 1}
					<input type="checkbox" disabled="disabled">
				{elseif iwp_User_HasAnyEditPermission($user.userid) || iwp_HasPerm('core', 'user', 'delete', $user.userid)}
					<input type="checkbox" name="items[]" id="deleteBox_{$user.userid}" value="{$user.userid}">
				{else}
					<input type="checkbox" disabled="disabled">
				{/if}
			</td>

			<td align="Center" style="width:18px;"  onMouseDown="document.getElementById('deleteBox_{$user.userid}').checked = true;">
				<img src='images/user.gif'>
			</td>

			{foreach from=$DisplayFields key=l item=field id=fieldBodyLoop}
				{if $field.display}
					<td style="width: {$field.width}" class="row-user-{$field.dbfield} {if $field.dbfield == $SortField}SortHighlight{/if}">
						{capture name=tmp}{$field.dbfield}{/capture}
						{if $tmp == "fullname"}
							{$user.firstname} {$user.lastname}
						{elseif $tmp == "groupidcsv"}
							{foreach from=$user.$tmp key=gr item=group id=groupLoop}
								{$GroupNameArray.$group|iwp_htmlspecialchars}{if $groupLoop.last != true},{/if}
							{/foreach}
						{elseif $tmp == "status"}
							{if $user.userid == 1}
							{else}
								{capture name=statusTitle}{$user.$tmp}{/capture}

								{if $statusTitle == 1}
									{capture name=statTitle}{$lang.UserStatusActive}{/capture}
									{capture name=statImage}<img src="images/tick.gif" style="border: 0px;" />{/capture}
									{capture name=statHref}index.php?section=user&amp;action=edit&amp;userid={$user.userid}&amp;status=2{/capture}
								{elseif $statusTitle == 2}
									{capture name=statTitle}{$lang.UserStatusInactive}{/capture}
									{capture name=statImage}<img src="images/cross.gif" style="border: 0px;" />{/capture}
									{capture name=statHref}index.php?section=user&amp;action=edit&amp;userid={$user.userid}&amp;status=1{/capture}
								{else}
									{capture name=statTitle}{$lang.UserStatusPending}{/capture}
									{capture name=statImage}<img src="images/cross.gif" style="border: 0px;" />{/capture}
									{capture name=statHref}index.php?section=user&amp;action=edit&amp;userid={$user.userid}&amp;status=1{/capture}
								{/if}

								{if iwp_HasPerm('core', 'user', 'editstatus', $user.userid)}
									<a title="{$statTitle}" href="{$statHref}" class="statusUpdate" style="border: 0px;">{$statImage}</a>
								{else}
									{$statImage}
								{/if}
							{/if}
						{elseif is_blank($user.$tmp)}
							{$field.default}
						{else}
							{$user.$tmp|iwp_htmlspecialchars}
						{/if}
					</td>
				{/if}
			{/foreach}

			<td nowrap style="width:110px">
				{if iwp_User_HasAnyEditPermission($user.userid)}
					<a href="index.php?section=user&amp;action=edit&amp;userid={$user.userid}">{$lang.Edit}</a>
				{else}
					<a class="Disabled" href="javascript:;" onclick="alert('{$lang.NoPermissionEditUser|iwp_FilterJavascriptString,false}')">{$lang.Edit}</a>
				{/if}
				&nbsp; &nbsp;
				{if $user.userid == 1}
					<a class="Disabled" href="javascript:;" onclick="alert('{$lang.InvalidUserDeleted|iwp_FilterJavascriptString,false}')">{$lang.Delete}</a>
				{elseif !iwp_HasPerm('core', 'user', 'delete', $user.userid)}
					<a class="Disabled" href="javascript:;" onclick="alert('{$lang.NoPermissionDeleteUser|iwp_FilterJavascriptString,false}')">{$lang.Delete}</a>
				{else}
					<a href="index.php?section=user&amp;action=delete&amp;userid={$user.userid}" class="DelLink">{$lang.Delete}</a>
				{/if}
				&nbsp; &nbsp;
			</td>
		</tr>
		{/foreach}
		</tbody>
		{else}
		<tr class="GridRow">
			<td colspan="7" style="text-align: center; padding: 10px;">
				<strong>{$lang.NoUsersToDisplay}</strong>
			</td>
		</tr>
		{/if}
		</table>

		<table class="GridPanel" cellspacing="1" cellpadding="2" border="0" id="IndexGrid" style="width:100%;">
		<tr align="right">
			<td>
				{template="paging"}
			</td>
		</tr>
		</table>
	</form>
</div>

{template="footer"}