<?php // include $REX["INCLUDE_PATH"]."/addons/xform/manage/functions/functions.inc.php"; $page = new rex_xform_manager(); $page->setType('com'); $page->setFilterTable('rex_com_user'); $page->setLinkVars(array('page' => 'community', 'subpage' => 'user')); echo $page->getDataPage();
<?php $subpage = rex_request("subpage", "string"); $page = new rex_xform_manager(); $page->setType('em'); $page->setFilterTable($subpage); $page->setLinkVars(array('page' => 'editme', 'subpage' => $subpage)); echo $page->getDataPage();
$I18N->appendFile($REX['INCLUDE_PATH'] . '/addons/editme/lang/'); $REX['ADDON']['name'][$mypage] = $I18N->msg("editme"); // Credits $REX['ADDON']['version'][$mypage] = '2.2'; $REX['ADDON']['author'][$mypage] = 'Jan Kristinus'; $REX['ADDON']['supportpage'][$mypage] = 'forum.redaxo.de'; $REX['ADDON']['navigation'][$mypage] = array('activateCondition' => array('page' => $mypage, 'subpage' => ''), 'hidden' => FALSE); if ($REX['USER'] && !$REX['USER']->isAdmin()) { $REX['ADDON']['navigation'][$mypage]['hidden'] = TRUE; } // include $REX['INCLUDE_PATH'].'/addons/editme/functions/functions.inc.php'; if (!class_exists('rex_xform_manager')) { require_once $REX['INCLUDE_PATH'] . '/addons/xform/manager/classes/basic/class.rex_xform_manager.inc.php'; } $t = new rex_xform_manager(); $t->setType('em'); $REX['ADDON']['tables'][$mypage] = $t->getTables(); $subpages = array(); if (is_array($REX['ADDON']['tables'][$mypage])) { foreach ($REX['ADDON']['tables'][$mypage] as $table) { // Recht um das AddOn ueberhaupt einsehen zu koennen $table_perm = 'em[' . $table["table_name"] . ']'; $REX['EXTPERM'][] = $table_perm; // check active-state and permissions if ($table['status'] == 1 && $table['hidden'] != 1 && $REX['USER'] && ($REX['USER']->isAdmin() || $REX['USER']->hasPerm($table_perm))) { $be_page = new rex_be_page($table['name'], array('page' => $mypage, 'subpage' => $table['table_name'])); $be_page->setHref('index.php?page=editme&subpage=' . $table['table_name']); $subpages[] = new rex_be_main_page($mypage, $be_page); } } }