LiveUser
[ class tree: LiveUser ] [ index: LiveUser ] [ all elements ]

Source for file nav.php

Documentation is available at nav.php

  1. <?php
  2.     require_once 'conf.php';
  3.     require_once 'LiveUser/Admin/Perm/Container/DB_Simple.php';
  4.  
  5.     $luadmin = new LiveUser_Admin_Perm_Container_DB_Simple($liveuserConfig['permContainer']);
  6.     $language (isset($_GET['language'])) $_GET['language''en';
  7.     $luadmin->setCurrentLanguage($language);
  8.  
  9. ?>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  11. <html>
  12. <head>
  13.     <title>Navigation</title>
  14.     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  15.     <style type="text/css">
  16.     <!--
  17.     table {
  18.         background-color: #CCCCCC;
  19.         border-color: 1px solid #000;
  20.     }
  21.     body {
  22.         font-family: Verdana, Arial, Helvetica, sans-serif;
  23.         font-size: 12px;
  24.         color: #000000;
  25.         background-color: #FFFFFF
  26.     }
  27.  
  28.     .center {
  29.            text-align: center;
  30.     }
  31.     .center table {
  32.            margin: auto;
  33.     }
  34.     -->
  35.     </style>
  36. </head>
  37.  
  38. <body>
  39.     <h3>Navigation</h3>
  40.     <table border="0" cellpadding="5">
  41. <?php
  42.     // get the area_define_name and the area_name of each area in current language.
  43.     $areas $luadmin->getAreas();
  44.     // print navigation
  45.     foreach ($areas as $row{
  46. ?>
  47.         <tr>
  48.             <td><li></td>
  49.             <td><a href="<?php echo strtolower($row['define_name'])?>.php" target="main"><?php echo $row['name']?></a></td>
  50.         </tr>
  51. <?php
  52.     }
  53. ?>
  54.     </table>
  55.     <p>&nbsp;</p>
  56.     <form method="POST" action="example.php" target="_parent">
  57.         <select name="language" size="1" onChange="submit()">
  58. <?php
  59.     // get a list of languages
  60.     $languages $luadmin->getLanguages(array('with_translations' => true));
  61.     // print language options
  62.     foreach ($languages as $code => $language{
  63.         $code == $_GET['language'$selected ' selected' $selected '';
  64. ?>
  65.             <option value="<?php echo $code;?>"<?php echo $selected?>><?php echo $language['name']?></option>';
  66. <?php
  67.     }
  68. ?>
  69.         </select>
  70.     </form>
  71.     <p>&nbsp;</p>
  72.     <p>&nbsp; </p>
  73. </body>
  74. </html>

Documentation generated on Mon, 11 Mar 2019 13:56:19 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.