Ejemplo n.º 1
0
 * 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';
Ejemplo n.º 2
0
<?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';
Ejemplo n.º 3
0
/**
 * 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);
}
Ejemplo n.º 5
0
    // 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
Ejemplo n.º 6
0
<?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;
Ejemplo n.º 7
0
            } 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');
?>
Ejemplo n.º 8
0
<?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;
Ejemplo n.º 9
0
} 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}");
Ejemplo n.º 10
0
<?php

include $REX['INCLUDE_PATH'] . "/layout/top.php";
rex_title($I18N_STATS->msg("stats_title"), "&nbsp;&nbsp;&nbsp;<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) {
Ejemplo n.º 11
0
<?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 {
Ejemplo n.º 12
0
$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();
Ejemplo n.º 13
0
<?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';
Ejemplo n.º 14
0
<?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">

Ejemplo n.º 15
0
        }
        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 . '&amp;subpage=' . $sp[0] . '">' . $sp[1] . '</a></li>';
    }
    echo '</ul></div>';
    echo '</div>';
}
include $REX['INCLUDE_PATH'] . '/layout/bottom.php';
Ejemplo n.º 16
0
<?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();
Ejemplo n.º 17
0
 }
 // ----- 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 .= " &nbsp;&nbsp;&nbsp;" . $I18N->msg("start_article") . " : ";
     } else {
         $KATout .= " &nbsp;&nbsp;&nbsp;" . $I18N->msg("article") . " : ";
     }
     $KATout .= "<a href=index.php?page=content&article_id={$article_id}&mode=edit&clang={$clang}>" . str_replace(" ", "&nbsp;", $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
Ejemplo n.º 18
0
<?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) {
Ejemplo n.º 19
0
<?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";
Ejemplo n.º 20
0
}
// -------------- 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)
Ejemplo n.º 21
0
/**
 * 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";
Ejemplo n.º 22
0
<?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';
Ejemplo n.º 23
0
 * @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&ouml;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';
Ejemplo n.º 24
0
$mypage = "editor";
if (!isset($subpage)) {
    $subpage = '';
}
switch ($subpage) {
    case "help":
        include $REX['INCLUDE_PATH'] . "/layout/top.php";
        rex_title($I18N_EDITOR->msg("editor"), "&nbsp;&nbsp;&nbsp;<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 "&nbsp;</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"), "&nbsp;&nbsp;&nbsp;<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"), "&nbsp;&nbsp;&nbsp;" . $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>
*/
Ejemplo n.º 25
0
<?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 *** -->
Ejemplo n.º 26
0
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 ', '&nbsp;&nbsp;&nbsp;<a href="index.php?page=image_resize&amp;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 />
Ejemplo n.º 27
0
 // $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(' ', '&nbsp;', htmlspecialchars($article->getValue('name')));
     $KATout .= '<a href="index.php?page=content&amp;article_id=' . $article_id . '&amp;mode=edit&amp;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 = '&amp;mode=' . $mode . '&amp;category_id=' . $category_id . '&amp;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
Ejemplo n.º 28
0
/**
 * Ausgabe des Setup spezifischen Titels
 */
function rex_setup_title($title)
{
    rex_title($title);
    echo '<div id="rex-setup" class="rex-area">';
}
Ejemplo n.º 29
0
$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&amp;subpage=stats" id="a587_stats_form">
<?php 
$stats = new rexsearchStats();
#$stats->createTestData();
#error_reporting(E_ALL);
// general stats
$sql = new rex_sql();
Ejemplo n.º 30
0
<?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";