* MetaForm Addon * @author markus[dot]staab[at]redaxo[dot]de Markus Staab * * @package redaxo4 * @version $Id: index.inc.php,v 1.5 2008/03/26 18:54:34 kills Exp $ */ // Parameter $Basedir = dirname(__FILE__); $page = rex_request('page', 'string'); $subpage = rex_request('subpage', 'string'); $func = rex_request('func', 'string'); // Include Header and Navigation require $REX['INCLUDE_PATH'] . '/layout/top.php'; // Build Subnavigation $subpages = array(array('', 'Artikel'), array('categories', 'Kategorien'), array('media', 'Medien')); rex_title('Metainformationen erweitern', $subpages); // Include Current Page switch ($subpage) { case 'media': $prefix = 'med_'; break; case 'categories': $prefix = 'cat_'; break; default: $prefix = 'art_'; } $metaTable = a62_meta_table($prefix); require $Basedir . '/field.inc.php'; // Include Footer require $REX['INCLUDE_PATH'] . '/layout/bottom.php';
<?php $addon = 'be_utilities'; $subpage = rex_request('subpage', 'string', ''); $plugin = str_replace('plugin.', '', $subpage); // layout top include $REX['INCLUDE_PATH'] . '/layout/top.php'; // title and menu rex_title($REX['ADDON']['name']['be_utilities'] . ' <span class="version">' . $REX['ADDON']['version'][$addon] . '</span>', $REX['ADDON'][$addon]['SUBPAGES']); if ($subpage != '') { // plugin headline echo '<h2 class="main plugin">' . rex_plugin_factory::getPluginTitle('be_utilities', $plugin) . '</h2>'; // include plugin page include $REX['INCLUDE_PATH'] . '/addons/' . $addon . '/plugins/' . $plugin . '/pages/index.inc.php'; } else { // show plugin list rex_plugin_factory::printPluginList($addon, $I18N->msg('be_utilities_available_plugins'), $I18N->msg('be_utilities_no_plugins_installed')); } // layout bottom include $REX['INCLUDE_PATH'] . '/layout/bottom.php';
/** * Ausgabe des Setup spezifischen Titels */ function rex_setup_title($title) { rex_title($title); echo '<div id="rex-stp">'; }
function title($head, $subtitle = '', $styleclass = "grey", $width = '770px') { return rex_title($head, $subtitle, $styleclass, $width); }
// BACKEND CSS ////////////////////////////////////////////////////////////////////////////// if ($REX['REDAXO']) { rex_register_extension('PAGE_HEADER', 'mysql_tools_header'); function mysql_tools_header($params) { $params['subject'] .= PHP_EOL . ' <!-- mysql_tools Addon -->' . PHP_EOL . ' <link rel="stylesheet" type="text/css" href="../files/addons/mysql_tools/backend.css" media="screen, projection, print" />' . PHP_EOL . ' <!-- /mysql_tools Addon -->' . PHP_EOL; return $params['subject']; } } // REX BACKEND LAYOUT TOP ////////////////////////////////////////////////////////////////////////////// require $REX['INCLUDE_PATH'] . '/layout/top.php'; // TITLE & SUBPAGE NAVIGATION ////////////////////////////////////////////////////////////////////////////// rex_title($REX['ADDON']['name'][$mypage] . ' <span class="addonversion">' . $REX['ADDON']['version'][$mypage] . '</span>', $REX['ADDON'][$mypage]['SUBPAGES']); // INCLUDE REQUESTED SUBPAGE ////////////////////////////////////////////////////////////////////////////// if (!$subpage) { $subpage = 'settings'; /* DEFAULT SUBPAGE */ } require $REX['INCLUDE_PATH'] . '/addons/' . $mypage . '/pages/' . $subpage . '.inc.php'; // JS SCRIPT FÜR LINKS IN NEUEN FENSTERN (per <a class="jsopenwin">) //////////////////////////////////////////////////////////////////////////////// echo ' <script type="text/javascript"> // onload window.onload = externalLinks; // http://www.sitepoint.com/article/standards-compliant-world
<?php /** * * @package redaxo4 * @version $Id: specials.inc.php,v 1.1 2008/03/26 13:34:13 kills Exp $ */ // -------------- Defaults $message = rex_request('message', 'string'); $subpage = rex_request('subpage', 'string'); $func = rex_request('func', 'string'); // -------------- Header $subline = array(array('', $I18N->msg('main_preferences')), array('lang', $I18N->msg('languages'))); rex_title($I18N->msg('specials'), $subline); switch ($subpage) { case 'lang': $file = 'specials.clangs.inc.php'; break; default: $file = 'specials.settings.inc.php'; break; } require $REX['INCLUDE_PATH'] . '/pages/' . $file;
} else { $filename .= $ext; } if (is_writable($dir_filename) && ($fp = fopen($filename, "w"))) { fputs($fp, $content); fclose($fp); $msg = $I18N_IM_EXPORT->msg('file_generated_in') . ' ' . $filename; } else { $msg = $I18N_IM_EXPORT->msg('file_could_not_be_generated') . " " . $I18N->msg('check_rights_in_directory') . ' ' . $REX['INCLUDE_PATH'] . "/addons/{$page}/files"; } // echo $content; } } } include $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_IM_EXPORT->msg("importexport"), ""); if ($msg != '') { echo "<table border=0 cellpadding=5 cellspacing=1 width=770><tr><td class=warning>{$msg}</td></tr></table><br>"; } ?> <table width="770" cellspacing="1" border="0" cellpadding="5"> <tr> <th width="50%" align="left"><?php echo $I18N_IM_EXPORT->msg('import'); ?> </th> <th align="left"><?php echo $I18N_IM_EXPORT->msg('export'); ?>
<?php $PREPOST[0] = "PRE"; $PREPOST[1] = "POST"; $ASTATUS[0] = "ADD"; $ASTATUS[1] = "EDIT"; $ASTATUS[2] = "DELETE"; if (!isset($subpage)) { $subpage = ''; } switch ($subpage) { case 'actions': $title = 'Module: Actions'; $file = 'module.action.inc.php'; break; default: $title = 'Module'; $file = 'module.modules.inc.php'; break; } rex_title($title, array(array('', 'Modules'), array('actions', 'Actions'))); include $REX['INCLUDE_PATH'] . '/pages/' . $file;
} else { unset($edit_id); } if (isset($article_id) and $article_id != '') { $thisArt = new sql(); $thisArt->setQuery("select * from " . $REX['TABLE_PREFIX'] . "article where id='" . $article_id . "' and clang={$clang}"); if ($thisArt->getRows() != 1) { unset($article_id); } } else { unset($article_id); } // --------------------------------------------- KATEGORIE PFAD UND RECHTE WERDEN ÜBERPRÜFT include $REX['INCLUDE_PATH'] . "/functions/function_rex_category.inc.php"; // --------------------------------------------- TITLE rex_title($I18N->msg("title_structure"), "{$KATout}"); $sprachen_add = "&category_id={$category_id}"; include $REX['INCLUDE_PATH'] . "/functions/function_rex_languages.inc.php"; // --------------------------------------------- KATEGORIE FUNKTIONEN if (isset($catedit_function) and $catedit_function != "" && $edit_id != "" && $KATPERM) { // --------------------- KATEGORIE EDIT $old_prio = $thisCat->getValue("catprior"); $new_prio = (int) $Position_Category; if ($new_prio == 0) { $new_prio = 1; } $re_id = $thisCat->getValue("re_id"); $EKAT = new sql(); $EKAT->setTable($REX['TABLE_PREFIX'] . "article"); $EKAT->where("id='{$edit_id}' and startpage=1 and clang={$clang}"); $EKAT->setValue("catname", "{$kat_name}");
<?php include $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_STATS->msg("stats_title"), " <a href=index.php?page=stats&sub=stats>" . $I18N_STATS->msg("statistics_header") . "</a> | <a href=index.php?page=stats&sub=auswertung>" . $I18N_STATS->msg("evaluation_header") . "</a>"); // // REACTING // if ($year == "") { $year = date("Y"); } if ($month == "") { $month = date("m"); } if ($funktion == 'evaluate') { // no time limit // set_time_limit(0); // doesnt work in safe_mode $a = new stats(); if ($a->evaluate($year, $month)) { $err_msg = $I18N_STATS->msg("eval_ok") . "<br>"; } else { $err_msg = $I18N_STATS->msg("eval_error") . "<br>"; } } // // suche monate und jahre für die wir logs haben $pfad = $REX['INCLUDE_PATH'] . "/addons/stats/logs/"; $months = array(); $years = array(); if (is_dir($pfad)) { if ($dh = opendir($pfad)) { while (($file = readdir($dh)) !== false) {
<?php // post vars $page = rex_request('page', 'string'); $subpage = rex_request('subpage', 'string'); // if no subpage specified, use this one if ($subpage == '') { $subpage = 'start'; } // layout top require $REX['INCLUDE_PATH'] . '/layout/top.php'; // title rex_title($REX['ADDON']['name']['markdownplus'] . ' <span style="font-size:14px; color:silver;">' . $REX['ADDON']['version']['markdownplu'] . '</span>', $REX['ADDON']['markdownplus']['SUBPAGES']); // include subpage include $REX['INCLUDE_PATH'] . '/addons/markdownplus/pages/' . $subpage . '.inc.php'; ?> <style type="text/css"> a.extern, #rex-page-markdown #subpage-help a[href^="http://"], #rex-page-markdown #subpage-help a[href^="https://"] { background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAA8CAYAAACq76C9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFFSURBVHjaYtTpO/CfAQcACCAmBjwAIIAY//9HaNTtP4hiCkAAMeGSAAGAAGJCl7hcaM8IYwMEEBMuCRAACCAmXBIgABBAKA5CBwABhNcrAAGEVxIggPBKAgQQXkmAAMIrCRBAeCUBAgivJEAA4ZUECCC8kgABhFcSIIDwSgIEEF5JgADCKwkQQHglAQIIryRAAOGVBAggvJIAAYRXEiCA8EoCBBBeSYAAwisJEEB4JQECiAVbNoABgADCqxMggPDmMoAAwpvLAAIIby4DCCC8uQwggPDmMoAAwpvLAAIIr1cAAgivJEAA4ZUECCC8kgABhFcSIIDwSgIEEF5JgADCKwkQQHglAQIIryRAAOGVBAggvJIAAYRXEiCA8EoCBBBeSYAAwisJEEB4JQECCK8kQADhlQQIILySAAGEVxIggPBKAgQYAARTLlfrU5G2AAAAAElFTkSuQmCC) no-repeat right 3px; padding-right: 10px; } #rex-page-markdown div.rex-addon-content p.rex-code { margin-bottom: 22px; margin-top: 3px; } #rex-page-markdown .addon-template h1 {
$isRoot = $category_id === 0; $category = OOCategory::getCategoryById($category_id); $link = rex_linkmap_url(array('category_id' => 0), $GlobalParams); $navi_path .= '<li>' . $I18N->msg('path') . ' </li>'; $navi_path .= '<li>: <a href="' . $link . '">Homepage</a> </li>'; $tree = array(); if ($category) { foreach ($category->getParentTree() as $cat) { $tree[] = $cat->getId(); $link = rex_linkmap_url(array('category_id' => $cat->getId()), $GlobalParams); $navi_path .= '<li> : <a href="' . $link . '">' . htmlspecialchars($cat->getName()) . '</a></li>'; } } $navi_path .= '</ul>'; //rex_title($REX['SERVERNAME'], 'Linkmap'); rex_title('Linkmap', $navi_path); ?> <div id="rex-linkmap"> <div class="rex-area-col-2"> <div class="rex-area-col-a"> <h3 class="rex-hl2"><?php echo $I18N->msg('lmap_categories'); ?> </h3> <div class="rex-area-content"> <?php $roots = OOCategory::getRootCategories();
<?php // post vars $page = rex_request('page', 'string'); $subpage = rex_request('subpage', 'string'); // if no subpage specified, use this one if ($subpage == '') { $subpage = 'settings'; } // layout top require $REX['INCLUDE_PATH'] . '/layout/top.php'; // title rex_title($REX['ADDON']['name']['global_settings'] . ' <span style="font-size:14px; color:silver;">' . $REX['ADDON']['version']['global_settings'] . '</span>', $REX['ADDON']['global_settings']['SUBPAGES']); // include subpage include $REX['INCLUDE_PATH'] . '/addons/global_settings/pages/' . $subpage . '.inc.php'; // layout bottom require $REX['INCLUDE_PATH'] . '/layout/bottom.php';
<?php $page = 'xmediapool_password'; include $REX["INCLUDE_PATH"] . "/layout/top.php"; rex_title($REX['ADDON']['name'][$page]); $config_file = $REX['INCLUDE_PATH'] . '/addons/' . $page . '/config.inc.php'; $download_form_article_id = rex_request('download_form_article_id', 'int'); if (rex_request('func') == 'update') { $REX['ADDON']['DOWNLOAD_FORM_ARTICLE_ID'][$myself] = $download_form_article_id; $content = ' $REX[\'ADDON\'][\'DOWNLOAD_FORM_ARTICLE_ID\'][\'' . $myself . '\'] = ' . $download_form_article_id . '; '; if (rex_replace_dynamic_contents($config_file, $content) !== false) { echo rex_info($I18N->msg($page . '_config_saved')); } else { echo rex_warning($I18N->msg($page . '_config_not_saved')); } } if (!is_writable($config_file)) { echo rex_warning($I18N->msg($page . '_config_not_writable', $config_file)); } $linkbutton = new rex_input_linkbutton(); $linkbutton->setAttribute('name', 'download_form_article_id'); $linkbutton->setButtonId('download_form_article_id'); $linkbutton->setCategoryId(0); $linkbutton->setValue($REX['ADDON']['DOWNLOAD_FORM_ARTICLE_ID'][$myself]); echo ' <div class="rex-addon-output">
} if ($ret) { return $ret; } } return false; } if (!deep_in_array($subpage, $REX['ADDON'][$page]['SUBPAGES'])) { $subpage = ''; } if ($subpage != '') { switch ($subpage) { case 'description': include $REX['INCLUDE_PATH'] . "/addons/{$page}/pages/{$subpage}.inc.php"; break; default: include $REX['INCLUDE_PATH'] . "/addons/{$page}/plugins/{$subpage}/pages/index.inc.php"; break; } } else { rex_title('XForm', $REX['ADDON'][$page]['SUBPAGES']); echo '<div class="rex-addon-output">'; echo '<h2 class="rex-hl2">XFORM - ' . $I18N->msg('xform_overview') . '</h2>'; echo '<div class="rex-addon-content"><ul>'; foreach ($REX['ADDON'][$page]['SUBPAGES'] as $sp) { echo '<li><a href="index.php?page=' . $page . '&subpage=' . $sp[0] . '">' . $sp[1] . '</a></li>'; } echo '</ul></div>'; echo '</div>'; } include $REX['INCLUDE_PATH'] . '/layout/bottom.php';
<?php /** * * @package redaxo4 * @version svn:$Id$ */ rex_title($I18N->msg('title_templates'), ''); $OUT = true; $function = rex_request('function', 'string'); $template_id = rex_request('template_id', 'rex-template-id'); $save = rex_request('save', 'string'); $goon = rex_request('goon', 'string'); $info = ''; $warning = ''; if ($function == 'delete') { $del = rex_sql::factory(); $del->setQuery('SELECT ' . $REX['TABLE_PREFIX'] . 'article.id,' . $REX['TABLE_PREFIX'] . 'template.name FROM ' . $REX['TABLE_PREFIX'] . 'article LEFT JOIN ' . $REX['TABLE_PREFIX'] . 'template ON ' . $REX['TABLE_PREFIX'] . 'article.template_id=' . $REX['TABLE_PREFIX'] . 'template.id WHERE ' . $REX['TABLE_PREFIX'] . "article.template_id='{$template_id}' LIMIT 0,10"); if ($del->getRows() > 0 || $REX['DEFAULT_TEMPLATE_ID'] == $template_id) { $warning = $I18N->msg('cant_delete_template_because_its_in_use', 'ID = ' . $template_id); } else { $del->setQuery('DELETE FROM ' . $REX['TABLE_PREFIX'] . "template WHERE id = '{$template_id}' LIMIT 1"); // max. ein Datensatz darf loeschbar sein rex_deleteDir($REX['GENERATED_PATH'] . '/templates/' . $template_id . '.template', 0); $info = $I18N->msg('template_deleted'); } } elseif ($function == 'edit') { $legend = $I18N->msg('edit_template') . ' [ID=' . $template_id . ']'; $hole = rex_sql::factory();
} // ----- category pfad und rechte include $REX['INCLUDE_PATH'] . "/functions/function_rex_category.inc.php"; // $KATout kommt aus dem include // $KATPERM if ($page == "content" && $article_id > 0) { if ($article->getValue("startpage") == 1) { $KATout .= " " . $I18N->msg("start_article") . " : "; } else { $KATout .= " " . $I18N->msg("article") . " : "; } $KATout .= "<a href=index.php?page=content&article_id={$article_id}&mode=edit&clang={$clang}>" . str_replace(" ", " ", $article->getValue("name")) . "</a>"; // $KATout .= " [$article_id]"; } // ----- Titel anzeigen rex_title("Artikel", $KATout); // ----- Sprachenblock $sprachen_add = "&category_id={$category_id}&article_id={$article_id}"; include $REX['INCLUDE_PATH'] . "/functions/function_rex_languages.inc.php"; if (isset($_REQUEST["mode"])) { $mode = $_REQUEST["mode"]; } else { $mode = ""; } // ----- mode defs if ($mode != "meta") { $mode = "edit"; } // ----------------- HAT USER DIE RECHTE AN DIESEM ARTICLE ODER NICHT if (!($KATPERM || $REX_USER->isValueOf("rights", "article[{$article_id}]"))) { // ----- hat keine rechte an diesem artikel
<?php /** * * @package redaxo4 * @version $Id: addon.inc.php,v 1.1 2008/03/26 13:34:13 kills Exp $ */ include_once $REX['INCLUDE_PATH'] . '/functions/function_rex_other.inc.php'; include_once $REX['INCLUDE_PATH'] . '/functions/function_rex_addons.inc.php'; rex_title($I18N->msg('addon'), ''); $ADDONS = rex_read_addons_folder(); $addonname = isset($addonname) && array_search($addonname, $ADDONS) !== false ? $addonname : ''; $SP = true; // SHOW PAGE ADDON LIST // ----------------- HELPPAGE if (isset($spage) && $spage == 'help' && $addonname != '') { echo '<p class="rex-hdl">' . $I18N->msg("addon_help") . ' ' . $addonname . '</p> <div class="rex-adn-hlp">'; if (!is_file($REX['INCLUDE_PATH'] . "/addons/{$addonname}/help.inc.php")) { echo $I18N->msg("addon_no_help_file"); } else { include $REX['INCLUDE_PATH'] . "/addons/{$addonname}/help.inc.php"; } echo '</div> <p class="rex-hdl"><a href="index.php?page=addon">' . $I18N->msg("addon_back") . '</a></p>'; $SP = false; } // ----------------- FUNCTIONS // $addonname prüfen ob vorhanden if ($addonname != '') { if (isset($install) and $install == 1) {
<?php include $REX["INCLUDE_PATH"] . "/layout/top.php"; rex_title("QuixExplorer", ""); $QUIXPATH = $REX["INCLUDE_PATH"] . "/addons/quixexplorer/quix/"; echo "<table width=770 cellpadding=0 cellspacing=1 border=0><tr><td class=grey>"; include $QUIXPATH . "index.php"; echo "</td></tr></table>"; include $REX["INCLUDE_PATH"] . "/layout/bottom.php";
} // -------------- Header $subline = array(array('', $I18N->msg('pool_file_list')), array('add_file', $I18N->msg('pool_file_insert'))); if ($PERMALL) { $subline[] = array('categories', $I18N->msg('pool_cat_list')); $subline[] = array('sync', $I18N->msg('pool_sync_files')); } // Arg Url an Menulinks anhaengen foreach ($subline as $key => $item) { $subline[$key][2] = ''; $subline[$key][3] = $arg_url; } // ----- EXTENSION POINT $subline = rex_register_extension_point('PAGE_MEDIAPOOL_MENU', $subline, array('subpage' => $subpage)); $title = $I18N->msg('pool_media'); rex_title($title, $subline); // -------------- Messages if ($info != '') { echo rex_info($info); $info = ''; } if ($warning != '') { echo rex_warning($warning); $warning = ''; } // -------------- Javascripts ?> <script type="text/javascript"> <!-- function selectMedia(filename, alt)
/** * Article Cache Addon * * @author staab[at]public-4u[dot]de Markus Staab * @author <a href="http://www.public-4u.de">www.public-4u.de</a> * * @author info[at]thomas-peterson[dot]de Thomas Peterson * @author <a href="http://www.thomas-peterson.de/">http://www.thomas-peterson.de/</a> * * @package redaxo3 * @version $Id: index.inc.php,v 1.1 2006/06/20 09:24:20 kills Exp $ */ //------------------------------> Parameter $Basedir = dirname(__FILE__); if (!isset($func)) { $func = ''; } if (!isset($subpage)) { $subpage = ''; } //------------------------------> Main require $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_CACHE->msg('menu_title'), ''); switch ($subpage) { // case "lang": // require $Basedir .'/languages.inc.php'; // break; default: require $Basedir . '/settings.inc.php'; } require $REX['INCLUDE_PATH'] . "/layout/bottom.php";
<?php /** * Cronjob Addon * * @author gharlan[at]web[dot]de Gregor Harlan * * @package redaxo4 * @version svn:$Id$ */ require $REX['INCLUDE_PATH'] . '/layout/top.php'; $page = rex_request('page', 'string'); $subpage = rex_request('subpage', 'string'); $func = rex_request('func', 'string'); $oid = rex_request('oid', 'int'); rex_title($I18N->msg("cronjob_title"), $REX['ADDON']['pages']['cronjob']); echo "\n <div class=\"rex-addon-output-v2\">\n "; if (!in_array($subpage, array('log'))) { $subpage = 'cronjobs'; } require $REX['INCLUDE_PATH'] . '/addons/cronjob/pages/' . $subpage . '.inc.php'; echo "\n </div>"; require $REX['INCLUDE_PATH'] . '/layout/bottom.php';
* @author office[at]vscope[dot]at Wolfgang Hutteger * @author <a href="http://www.vscope.at">www.vscope.at</a> * * @author staab[at]public-4u[dot]de Markus Staab * @author <a href="http://www.public-4u.de">www.public-4u.de</a> * * @package redaxo4 * @version $Id: index.inc.php,v 1.21 2007/10/13 13:52:01 kills Exp $ */ include $REX['INCLUDE_PATH'] . '/layout/top.php'; if (isset($subpage) and $subpage == 'clear_cache') { $c = thumbnail::deleteCache(); $msg = 'Cache cleared - ' . $c . ' cachefiles removed'; } // Build Subnavigation $subpages = array(array('clear_cache', 'Resize Cache löschen')); rex_title('Image Resize', $subpages); if (isset($msg) and $msg != '') { echo '<p class="rex-warning"><span>' . $msg . '</span></p>'; } ?> <div class="rex-addon-output"> <h2>Instructions</h2> <div class="rex-addon-content"> <?php include dirname(__FILE__) . '/../help.inc.php'; ?> </div> </div> <?php include $REX['INCLUDE_PATH'] . '/layout/bottom.php';
$mypage = "editor"; if (!isset($subpage)) { $subpage = ''; } switch ($subpage) { case "help": include $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_EDITOR->msg("editor"), " <a href='index.php?page={$page}' target='_self'>" . $I18N_EDITOR->msg("css") . "</a> | <a href='index.php?page={$page}&subpage=setting' target='_self'>" . $I18N_EDITOR->msg("setting") . "</a> | " . $I18N_EDITOR->msg("help")); echo "<table class=rex style=table-layout:auto; cellpadding=5 cellspacing=1>"; echo "<tr><th>" . $I18N->msg("addon_help") . " {$mypage}</th></tr>"; echo "<tr><td>"; include $REX['INCLUDE_PATH'] . "/addons/{$page}/help.inc.php"; echo " </td></tr>"; echo "</table>"; include $REX['INCLUDE_PATH'] . "/layout/bottom.php"; break; case "setting": include $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_EDITOR->msg("editor"), " <a href='index.php?page={$page}' target='_self'>" . $I18N_EDITOR->msg("css") . "</a> | " . $I18N_EDITOR->msg("setting") . " | <a href='index.php?page={$page}&subpage=help' target='_self'>" . $I18N_EDITOR->msg("help") . "</a>"); include $REX['INCLUDE_PATH'] . "/addons/{$page}/pages/setting.inc.php"; include $REX['INCLUDE_PATH'] . "/layout/bottom.php"; break; default: include $REX['INCLUDE_PATH'] . "/layout/top.php"; rex_title($I18N_EDITOR->msg("editor"), " " . $I18N_EDITOR->msg("css") . " | <a href='index.php?page={$page}&subpage=setting' target='_self'>" . $I18N_EDITOR->msg("setting") . "</a> | <a href='index.php?page={$page}&subpage=help' target='_self'>" . $I18N_EDITOR->msg("help") . "</a>"); include $REX['INCLUDE_PATH'] . "/addons/{$page}/pages/page.inc.php"; include $REX['INCLUDE_PATH'] . "/layout/bottom.php"; } /* <a href='index.php?page=$page&subpage=txt' target='_self'>".$I18N_EDITOR->msg("txt")."</a> */
<?php /** * * @package redaxo4 * @version svn:$Id$ */ rex_title('Login'); $js = ''; if ($rex_user_loginmessage != '') { echo rex_warning($rex_user_loginmessage) . "\n"; $js = ' var time_el = $("div.rex-message p span strong"); if(time_el.length == 1) { function disableLogin() { time_el.html((parseInt(time_el.html(), 10)-1) + ""); if(parseInt(time_el.html(), 10) > 0) { setTimeout(disableLogin, 1000); } else { $("div.rex-message p span").html("' . htmlspecialchars($I18N->msg('login_welcome')) . '"); $("#loginformular input:not(:hidden)").attr("disabled", ""); $("#rex-form-login").focus(); } }; $("#loginformular input:not(:hidden)").attr("disabled", "disabled"); setTimeout(disableLogin, 1000); }'; } echo ' <!-- *** OUTPUT OF LOGIN-FORM - START *** -->
include $REX['INCLUDE_PATH'] . "/layout/top.php"; include_once $REX['INCLUDE_PATH'] . '/addons/' . $page . '/functions/function_folder.inc.php'; if (isset($function) and $function == "clear_cache") { $c = 0; $files = readFolderFiles($REX['HTDOCS_PATH'] . "files/"); if (is_array($files)) { foreach ($files as $var) { if (eregi('^' . $REX['TEMP_PREFIX'] . 'cache_resize___', $var)) { unlink($REX['HTDOCS_PATH'] . "files/" . $var); $c++; } } } $msg = "Cache cleared - {$c} cachefiles removed"; } rex_title('Image Resize Addon ', ' <a href="index.php?page=image_resize&function=clear_cache" onClick="return confirm(\'Resize Cache wirklich löschen?\')">Resize Cache löschen</a>'); if (isset($msg) and $msg != "") { echo '<table border="0" cellpadding="5" cellspacing="1" width="770"><tr><td class="warning">' . $msg . '</td></tr></table><br />'; } ?> <table border="0" cellpadding="5" cellspacing="1" width="770"> <tbody> <tr> <th colspan="2" align="left">Instructions</th> </tr> <tr> <td class="grey" valign="top" width="50%"><br /> <b>Features:</b><br /><br /> Makes resize of images on the fly, with extra cache of resized images so<br /> performance loss is extremly small.<br />
// $KATout kommt aus dem include // $KATPERM if ($REX['PAGE'] == 'content' && $article_id > 0) { $KATout .= "\n" . '<p>'; if ($article->getValue('startpage') == 1) { $KATout .= $I18N->msg('start_article') . ' : '; } else { $KATout .= $I18N->msg('article') . ' : '; } $catname = str_replace(' ', ' ', htmlspecialchars($article->getValue('name'))); $KATout .= '<a href="index.php?page=content&article_id=' . $article_id . '&mode=edit&clang=' . $clang . '"' . rex_tabindex() . '>' . $catname . '</a>'; // $KATout .= " [$article_id]"; $KATout .= '</p>'; } // ----- Titel anzeigen rex_title($I18N->msg('content'), $KATout); // ----- Request Parameter $mode = rex_request('mode', 'string'); $function = rex_request('function', 'string'); $warning = rex_request('warning', 'string'); $info = rex_request('info', 'string'); // ----- mode defs if ($mode != 'meta') { $mode = 'edit'; } // ----- Sprachenblock $sprachen_add = '&mode=' . $mode . '&category_id=' . $category_id . '&article_id=' . $article_id; require $REX['INCLUDE_PATH'] . '/functions/function_rex_languages.inc.php'; // ----- EXTENSION POINT echo rex_register_extension_point('PAGE_CONTENT_HEADER', '', array('article_id' => $article_id, 'clang' => $clang, 'function' => $function, 'mode' => $mode, 'slice_id' => $slice_id, 'page' => 'content', 'ctype' => $ctype, 'category_id' => $category_id, 'article_revision' => &$article_revision, 'slice_revision' => &$slice_revision)); // ----------------- HAT USER DIE RECHTE AN DIESEM ARTICLE ODER NICHT
/** * Ausgabe des Setup spezifischen Titels */ function rex_setup_title($title) { rex_title($title); echo '<div id="rex-setup" class="rex-area">'; }
$subpage = rex_request('subpage', 'string'); $func = rex_request('func', 'string'); if (!empty($func)) { switch ($func) { case 'image': require $basedir . '/../images/' . rex_request('image', 'string') . '.inc.php'; exit; break; case 'topsearchterms': require 'ajax.inc.php'; exit; break; } } include $REX['INCLUDE_PATH'] . '/layout/top.php'; rex_title("rexsearch", $REX['ADDON'][$page]['SUBPAGES']); ?> <div class="rex-addon-output" id="a587-form"> <h2 class="rex-hl2" style="position: relative;"><?php echo $I18N->Msg('a587_stats_title'); ?> </h2> <div class="rex-form"> <form method="post" action="index.php?page=rexsearch&subpage=stats" id="a587_stats_form"> <?php $stats = new rexsearchStats(); #$stats->createTestData(); #error_reporting(E_ALL); // general stats $sql = new rex_sql();
<?php $base = dirname(__FILE__); $page = rex_request("page", "string"); $subpage = rex_request("subpage", "string"); $func = rex_request("func", "string"); include_once $REX["INCLUDE_PATH"] . "/layout/top.php"; $subpages = array(array("events", "Termine"), array("orgs", "Veranstalter"), array("venues", "Orte")); rex_title("Events", $subpages); switch ($subpage) { case "orgs": require $base . "/orgs.inc.php"; break; case "venues": require $base . "/venues.inc.php"; break; case "events": require $base . "/events.inc.php"; break; default: require $base . "/events.inc.php"; break; } include_once $REX["INCLUDE_PATH"] . "/layout/bottom.php";