<?php require_once '../class/url.class.php'; require_once '../class/record.class.php'; require_once '../thinkedit.init.php'; $url = new url(); $url->setParam('id', 7); $url->setParam('action', 'move'); $url->setParam('locale', 'en'); $url->unSetParam('id'); echo '<pre>'; echo $url->render(); // try it with ./url.test.php?test_class=record&test_type=article&test_id=5 // and with url.test.php?test_class=record&test_type=article echo $url->getParam('test'); $record = new record('article'); $record->set('id', 5); $url->addObject($record, 'my_'); echo '<hr>'; echo $url->render(); $object = $url->getObject('test_'); $object->load(); echo '<hr>'; print_r($object);
<?php require_once '../init.inc.php'; require_once '../class/browser.class.php'; require_once '../class/url.class.php'; require_once '../class/node.class.php'; $url = new url(); if ($url->getParam('id')) { $id = $url->getParam('id'); } else { $id = 1; } // $node = new node($id); $node = new node($id); $browser = new browser($node); // because we are in a test folder todo : fix path handling, find a VERY GOOD solution $browser->setDecorationPath('../decoration/'); echo $browser->render();
<?php require_once 'init.inc.php'; require_once 'class/module.class.php'; require_once 'class/browser.class.php'; require_once 'class/page.class.php'; require_once 'class/url.class.php'; $browser = new browser(); $page = new page(); $url = new url(); if ($url->getParam('node')) { $node = $url->getParam('node'); } else { $node = 1; } $module = new module($node); $page->startPanel('test'); $page->add($module->view()); $page->endPanel('test'); $page->startPanel('title'); $page->add('<h1>Welcome to Thinkedit 3.0</h1>'); $page->endPanel('title'); $page->addSeparator(); $page->startPanel('help'); $page->add('Navigate using icons bellow, use "up" to go up in the hierarchy'); $page->endPanel('help'); $page->addSeparator(); $page->startPanel('breadcrumb'); $parent = $module->getParent(); if ($parent) { $parent_link = new url();