<?php

// -----------------------------------------------------------------------
// This file is part of aroundme
// 
// Copyright (C) 2003, 2005 Barnraiser
// http://www.barnraiser.org/
// info@barnraiser.org
// 
// This program is free software; you can redistribute it and/or modify it
// under the terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option) any
// later version.
// 
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// General Public License for more details.
// 
// You should have received a copy of the GNU General Public License
// along with program; see the file COPYING. If not, write to the Free
// Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
// -----------------------------------------------------------------------

?>


<form action="node_acs.php" method="post">
<input type="hidden" name="data[role_id]" value="<?php if (isset($role['role_id'])) {echo $role['role_id'];}?>" />
<input type="hidden" name="data[resource_id]" value="<?php if (isset($resource['resource_id'])) {echo $resource['resource_id'];}?>" />


<table width="100%" cellpadding="0" cellspacing="0" border="0">
	<tr>
		<td width="180" valign="top">
			<?php
			include $templatePath . "node_menu.inc.tpl.php";
			?>
		</td>

		<td width="20">&nbsp;</td>

		<td width="560" valign="top">
			<div class="box_top">
				<?php echo $lang['hdr_acs_permissions'];?><br />
			</div>
			
			<div class="box_mid" style="padding: 9px;">
			<table cellpadding="4" cellspacing="0" border="0" width="100%">
				<tr>
					<td valign="top">
						<?php echo $lang['txt_acs_permissions_help'];?><br />
					</td>
				</tr>
			</table>
			
			<img src="<?php echo $templatePath;?>img/pixel.png" width="1" height="4" alt="" /><br />

			<table cellpadding="4" cellspacing="0" border="0" width="100%" class="picture">
				<tr>
					<td class="bg1">
						<?php echo $lang['txt_acs_role_number'];?><br />
					</td>
					<?php
					//create the table header with the roles
					if (isset($roles[0])) {
					foreach($roles as $key => $role):
					?>
					<td class="bg1" align="center">
						<?php echo $key+1;?><br />
					</td>
					<?php
					endforeach;
					}
					?>
				</tr>
				<?php
				if (isset($resources[0])) {
				foreach($resources as $key1 => $res):
				?>
				<tr>
					<td class="bg2">
						<?php echo $res['resource_name'];?><br />
					</td>
					<td colspan="<?php echo count($roles);?>" class="bg2">
						<?php echo $res['resource_desc'];?><br />
					</td>
				</tr>
					<?php
					//get the privileges for each resource
					if (isset($res['privileges'])) {
					foreach($res['privileges'] as $key2 => $priv):
					?>
					<tr>
						<td>
							<?php echo $priv['privilege_name'];?><br />
						</td>
							<?php
							//create a table for each permission (one per role)
							if (isset($priv['permissions'])) {
							foreach($priv['permissions'] as $key3 => $perm):
							$checked = "";
							if ($perm == 1) {
							    $checked = "checked";
							}
							?>
							<td align="center">
								<input type="checkbox" name="data[ids][<?php echo $res["resource_id"]."-".$priv["privilege_id"]."-".$key3;?>]" value="1" <?php echo $checked;?> /><br />
							</td>
							<?php
							endforeach;
							}
							?>
					</tr>
					<?php
					endforeach;
					}
					?>
				
				
				<?php
				endforeach;
				}
				?>
			</table>
			<table cellpadding="4" cellspacing="0" border="0" width="100%">
				<tr>
					<td width="100%" valign="top">
						<input type="submit" name="update_permissions" value="<?php echo $lang['sub_update_permissions'];?>" class="button_urgent" / ><br />
					</td>
					<td valign="top" class="txt_footer" nowrap>
					<?php
					if (isset($roles[0])) {
					foreach($roles as $key => $i):
						echo ($key+1) . ":&nbsp;" . $i['role_name'] . "<br />";
					endforeach;
					}
					?>
					</td>
				</tr>
			</table>
			</div>
			
			<div id="box_bottom">
				<table cellpadding="0" cellspacing="0" border="0" width="100%">
					<tr>
						<td align="left">
							<img src="<?php echo $templatePath;?>img/box_bottom_left.png" width="5" height="18" alt="" border="0" /><br />
						</td>
						<td align="left">
							<img src="<?php echo $templatePath;?>img/pixel.png" width="1" height="9" alt="" border="0" /><br />
						</td>
						<td align="right">
							<img src="<?php echo $templatePath;?>img/box_bottom_right.png" width="5" height="18" alt="" border="0" /><br />
						</td>
					</tr>
				</table>
			</div>
		</td>
	</tr>
</table>
</form>
