Beispiel #1
0
 function AdmMenu($open)
 {
     parent::__construct($open);
     #$this->drawTree();
     $this->removeChild(0);
     // unset the auto-generated "summary" node
 }
Beispiel #2
0
 //menu
 require_once "include/adm_render_csr.php";
 if (!is_user($_REQUEST['pid'])) {
     // no user ID
     $c .= csr_render_find_player();
 } else {
     $user = array();
     $user['id'] = $_REQUEST['pid'];
     $user['lang'] = 'en';
     $dta = user_get_data($_REQUEST['pid']);
     $user['char_name'] = user_get_name($_REQUEST['pid']);
     $user['race'] = substr($dta['race'], 2);
     $user['civ'] = substr($dta['civilisation'], 2);
     $user['cult'] = substr($dta['cult'], 2);
     $_USER = new RyzomUser($user);
     $menu = new AchMenu($_REQUEST['cat']);
     $open = $menu->getOpenCat();
     if ($open != 0) {
         if ($_REQUEST['cult']) {
             $cult = $_REQUEST['cult'];
             $_SESSION['cult'] = $cult;
         } elseif ($_SESSION['cult']) {
             $cult = $_SESSION['cult'];
         } else {
             $cult = $_USER->getCult();
         }
         if ($_REQUEST['civ']) {
             $civ = $_REQUEST['civ'];
             $_SESSION['civ'] = $civ;
         } elseif ($_SESSION['civ']) {
             $civ = $_SESSION['civ'];
Beispiel #3
0
        echo "</ties>";
        $iter4 = $curr3->getIterator();
        while ($iter4->hasNext()) {
            $curr4 = $iter4->getNext();
            echo "<task id='" . $curr4->getID() . "' parent='" . $curr4->getParentID() . "' value='" . $curr4->getValue() . "'><name><![CDATA[" . $curr4->getDisplayName() . "]]></name>";
            $iter5 = $curr4->getIterator();
            while ($iter5->hasNext()) {
                $curr5 = $iter5->getNext();
                echo "<objective id='" . $curr5->getID() . "' type='" . $curr5->getDisplay() . "' value='" . $curr5->getValue() . "' meta='" . $_CONF['image_url'] . "pic/icon/" . $curr5->getMetaImage() . "'><name><![CDATA[" . $curr5->getDisplayName() . "]]></name></objective>";
            }
            echo "</task>";
        }
        echo "</achievement>";
    }
}
$menu = new AchMenu(0);
$menu->removeChild(0);
$iter = $menu->getIterator();
while ($iter->hasNext()) {
    $curr = $iter->getNext();
    echo "<category id='" . $curr->getID() . "' order='" . $curr->getOrder() . "' image='" . $_CONF['image_url'] . "pic/menu/" . $curr->getImage() . "'><name><![CDATA[" . $curr->getName() . "]]></name>";
    $iter2 = $curr->getIterator();
    while ($iter2->hasNext()) {
        $curr2 = $iter2->getNext();
        echo "<category id='" . $curr2->getID() . "' order='" . $curr2->getOrder() . "' image='" . $_CONF['image_url'] . "pic/menu/" . $curr2->getImage() . "'><name><![CDATA[" . $curr2->getName() . "]]></name>";
        $cat = new AchCategory($curr2->getID(), null, null);
        $iter3 = $cat->getIterator();
        print_cat($iter3);
        echo "</category>";
    }
    $cat = new AchCategory($curr->getID(), null, null);