userAssignments.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. /**
  3. * userAssignments.php
  4. *
  5. * @author Spyros Soldatos <spyros@valor.gr>
  6. * @link http://code.google.com/p/srbac/
  7. */
  8. /**
  9. * Shows a user's assignments
  10. *
  11. * @author Spyros Soldatos <spyros@valor.gr>
  12. * @package srbac.views.authitem
  13. * @since 1.0.2
  14. */
  15. ?>
  16. <br />
  17. <h1>Assignments of user : '<?php echo $username?>'</h1>
  18. <table class="srbacDataGrid" width="100%">
  19. <tr>
  20. <th class="roles"><?php echo Helper::translate('srbac','Roles')?></th>
  21. <th class="tasks"><?php echo Helper::translate('srbac','Tasks')?></th>
  22. <th class="operations"><?php echo Helper::translate('srbac','Operations')?></th>
  23. </tr>
  24. <tr>
  25. <td valign="top" colspan="3">
  26. <table class="roles">
  27. <?php foreach ($data as $i=>$roles) { ?>
  28. <tr>
  29. <td><b><?php echo $i ?></b>
  30. <?php foreach ($roles as $j=>$tasks) { ?>
  31. <table class="tasks">
  32. <tr>
  33. <td valign="top">
  34. <?php echo $j; ?>
  35. <table class="operations">
  36. <tr>
  37. <td valign="top">
  38. <?php foreach ($tasks as $j=>$opers) { ?>
  39. <?php echo $opers."<br />"; ?>
  40. <?php } ?>
  41. </td>
  42. </tr>
  43. </table>
  44. </td>
  45. </tr>
  46. </table>
  47. <?php }?>
  48. </td>
  49. </tr>
  50. <?php } ?>
  51. </table>
  52. </td>
  53. </tr>
  54. </table>