コード例 #1
0
ファイル: index.php プロジェクト: raylouis/kvwebme
<?php

ww_addScript('/ww.plugins/polls/admin/polls.js');
echo Core_adminSideMenu(array('New' => $_url . '&action=newPoll', 'View All' => $_url));
echo '<div class="pages_iframe">';
$edit = $action == 'editPoll' ? 1 : 0;
$dir = dirname(__FILE__);
switch ($action) {
    case 'deletePoll':
        // {
        if ($id) {
            require_once $dir . '/actions.delete.php';
        }
        require_once $dir . '/showitems.php';
        break;
        // }
    // }
    case 'Edit Poll':
        // {
        require_once $dir . '/actions.edit.php';
        require_once $dir . '/forms.php';
        break;
        // }
    // }
    case 'Create Poll':
        // {
        require_once $dir . '/actions.new.php';
        require_once $dir . '/forms.php';
        break;
        // }
    // }
コード例 #2
0
ファイル: index.php プロジェクト: raylouis/kvwebme
<?php

/**
 * mailing list admin section
 *
 * PHP version 5.2
 *
 * @category None
 * @package  None
 * @author   Conor Mac Aoidh <*****@*****.**>
 * @license  GPL 2.0
 * @link     http://kvsites.ie/
 */
ww_addScript('/ww.plugins/mailing-list/files/admin.js');
echo Core_adminSideMenu(array('View List' => $_url, 'New Email' => $_url . '&mailing_list=send_email', 'Form Options' => $_url . '&mailing_list=form_options'));
echo '<em>This plugin is deprecated.' . ' Please use the Mailinglist (no hyphen) plugin instead.</em>';
echo '<div class="pages_iframe">';
$page = isset($_GET['mailing_list']) ? $_GET['mailing_list'] : '';
$dir = dirname(__FILE__);
switch ($page) {
    case 'form_options':
        require_once $dir . '/form_options.php';
        break;
    case 'delete':
        require_once $dir . '/actions.delete.php';
        require_once $dir . '/view_list.php';
        break;
    case 'send_email':
        require_once $dir . '/actions.email.php';
        break;
    default:
コード例 #3
0
ファイル: siteoptions.php プロジェクト: raylouis/kvwebme
 * @package  None
 * @author   Kae Verens <*****@*****.**>
 * @license  GPL 2.0
 * @link     http://kvsites.ie/
 */
require_once 'header.php';
echo '<h1>' . __('Site Options') . '</h1>';
/**
 * verify that the requested page is an allowed one
 *
 * @param array  $validlist list of allowed pages
 * @param string $default   the default to return of no other valid one
 * @param string $val       page to check
 *
 * @return string valid page
 */
function Core_verifyAdminPage($validlist, $default, $val)
{
    foreach ($validlist as $v) {
        if ($v == $val) {
            return $val;
        }
    }
    return $default;
}
echo Core_adminSideMenu(array(__('General') => 'siteoptions.php?page=general', __('Users') => 'siteoptions.php?page=users', __('Themes') => 'siteoptions.php?page=themes', __('Plugins') => 'siteoptions.php?page=plugins'));
$page = Core_verifyAdminPage(array('general', 'users', 'themes', 'plugins'), 'general', isset($_REQUEST['page']) ? $_REQUEST['page'] : '');
echo '<div class="pages_iframe">';
require 'siteoptions/' . $page . '.php';
echo '</div>';
require 'footer.php';
コード例 #4
0
ファイル: menu.php プロジェクト: raylouis/kvwebme
<?php

/**
 * meh
 *
 * PHP version 5.2
 *
 * @category None
 * @package  None
 * @author   Kae Verens <*****@*****.**>
 * @license  GPL 2.0
 * @link     http://kvsites.ie/
 */
$protected_files = dbAll('select id,directory from protected_files order by directory');
$arr = array('New Protected File' => '/ww.admin/plugin.php?_plugin=protected-files&amp;_page=index');
foreach ($protected_files as $p) {
    $arr[$p['directory']] = '/ww.admin/plugin.php?_plugin=protected-files' . '&amp;_page=index&amp;id=' . $p['id'];
}
echo Core_adminSideMenu($arr, isset($_REQUEST['id']) ? $_url . '&amp;id=' . $_REQUEST['id'] : $_url);
コード例 #5
0
ファイル: index.php プロジェクト: raylouis/kvwebme
            header('location: /ww.admin/plugin.php' . '?_plugin=quiz&_page=index&action=newQuestion&id=' . $id);
        }
    }
}
echo '<script src="/ww.plugins/quiz/admin/quickDelete.js"></script>';
$menuItems = array();
$quizzes = dbAll("select DISTINCT name, quiz_quizzes.id \n\t\tfrom quiz_quizzes,quiz_questions");
$pageQuizzes = dbAll("select name,id from quiz_quizzes LIMIT 0,15");
foreach ($pageQuizzes as $quiz) {
    $menuItems[$quiz['name']] = $_url . '&amp;action=editQuiz&amp;id=' . $quiz['id'];
}
$menuItems['New Quiz'] = $_url . '&amp;action=newQuiz';
if (count($quizzes) > count($pageQuizzes)) {
    $menuItems['More Quizzes'] = $_url;
}
echo Core_adminSideMenu($menuItems);
echo '<div class="pages_iframe">';
$dir = dirname(__FILE__);
switch ($action) {
    case 'newQuestion':
    case 'editQuestion':
        // { If the user wants to add or edit a question
        if (isset($_GET['questionid'])) {
            $questionID = $_GET['questionid'];
        }
        require_once $dir . '/form.php';
        break;
        // }
        // }
    // }
    // }
コード例 #6
0
ファイル: menu.php プロジェクト: raylouis/kvwebme
<?php

/**
 * admin menu
 *
 * PHP version 5.2
 *
 * @category None
 * @package  None
 * @author   Kae Verens <*****@*****.**>
 * @license  GPL 2.0
 * @link     http://kvsites.ie/
 */
echo Core_adminSideMenu(array('Dashboard' => '/ww.admin/plugin.php?_plugin=sms&amp;_page=dashboard', 'Send Message' => '/ww.admin/plugin.php?_plugin=sms&amp;_page=send-message', 'Addressbooks' => '/ww.admin/plugin.php?_plugin=sms&amp;_page=addressbooks', 'Subscribers' => '/ww.admin/plugin.php?_plugin=sms&amp;_page=subscribers'), $_url);
コード例 #7
0
ファイル: menu.php プロジェクト: raylouis/kvwebme
<?php

/**
 * Backup plugin admin menu
 *
 * PHP version 5.2
 *
 * @category None
 * @package  None
 * @author   Kae Verens <*****@*****.**>
 * @license  GPL 2.0
 * @link     http://kvsites.ie/
 */
echo Core_adminSideMenu(array('Backup' => '/ww.admin/plugin.php?_plugin=backup&amp;_page=backup', __('Import') => '/ww.admin/plugin.php?_plugin=backup&amp;_page=import'), $_url);
echo '<link rel="stylesheet" type="text/css" href="/ww.plugins/products/adm' . 'in/products.css" />';