Example #1
0
$plugindir = e_PLUGIN . "content/";
include_lan($plugindir . 'languages/' . e_LANGUAGE . '/lan_content_admin.php');
include_lan($plugindir . 'languages/' . e_LANGUAGE . '/lan_content.php');
if (e_QUERY) {
    $qs = explode(".", e_QUERY);
}
require_once e_ADMIN . "auth.php";
require_once e_HANDLER . "form_handler.php";
$rs = new form();
require_once e_HANDLER . "userclass_class.php";
require_once $plugindir . "handlers/content_class.php";
$aa = new content();
require_once $plugindir . "handlers/content_db_class.php";
$adb = new contentdb();
require_once $plugindir . "handlers/content_form_class.php";
$aform = new contentform();
require_once e_HANDLER . "file_class.php";
$fl = new e_file();
global $tp;
$deltest = array_flip($_POST);
// check query
if (isset($_POST['delete'])) {
    $tmp = array_pop(array_flip($_POST['delete']));
    list($delete, $del_id) = explode("_", $tmp);
}
$sql = e107::getDb();
// ##### DB ---------------------------------------------------------------------------------------
if (isset($delete) && $delete == 'cat') {
    $record = $sql->retrieve($plugintable, 'content_id,content_heading,content_parent', "content_id = '{$del_id}' ");
    $content_id = $record['content_id'];
    $content_heading = $record['content_heading'];
Example #2
0
if (!isset($pref['plug_installed']['content'])) {
    header('location:' . e_BASE . 'index.php');
    exit;
}
$plugindir = e_PLUGIN . "content/";
//require_once($plugindir."content_shortcodes.php");
$newcontent_shortcodes = e107::getScBatch('content', TRUE);
require_once e_HANDLER . "form_handler.php";
require_once e_HANDLER . "userclass_class.php";
$rs = new form();
require_once $plugindir . "handlers/content_class.php";
$aa = new content();
require_once $plugindir . "handlers/content_db_class.php";
$adb = new contentdb();
require_once $plugindir . "handlers/content_form_class.php";
$aform = new contentform();
require_once e_HANDLER . "file_class.php";
$fl = new e_file();
//these have to be set for the tinymce wysiwyg
$e_wysiwyg = "content_text";
global $tp;
include_lan($plugindir . 'languages/' . e_LANGUAGE . '/lan_content.php');
if (e_QUERY) {
    $qs = explode(".", e_QUERY);
}
// define e_pagetitle
$aa->setPageTitle();
require_once HEADERF;
if (isset($_POST['create_content'])) {
    if ($_POST['content_text'] && $_POST['content_heading'] && $_POST['parent'] != "none" && $_POST['content_author_name'] != "" && $_POST['content_author_email'] != "") {
        $adb->dbContent("create", "submit");
Example #3
0
}
$plugindir = e_PLUGIN . "content/";
require_once $plugindir . "content_shortcodes.php";
global $tp;
require_once e_HANDLER . "userclass_class.php";
require_once e_HANDLER . "form_handler.php";
$rs = new form();
$eArrayStorage = e107::getArrayStorage();
require_once e_HANDLER . "file_class.php";
$fl = new e_file();
require_once $plugindir . "handlers/content_class.php";
$aa = new content();
require_once $plugindir . "handlers/content_db_class.php";
$adb = new contentdb();
require_once $plugindir . "handlers/content_form_class.php";
$aform = new contentform();
include_lan($plugindir . 'languages/' . e_LANGUAGE . '/lan_content_admin.php');
include_lan($plugindir . 'languages/' . e_LANGUAGE . '/lan_content.php');
$deltest = array_flip($_POST);
if (e_QUERY) {
    $qs = explode(".", e_QUERY);
}
if (!USER || !$aa->checkPersonalManager()) {
    // non-user can never manage content
    header("location:" . $plugindir . "content.php");
    exit;
}
// define e_pagetitle
$aa->setPageTitle();
if (isset($_POST['delete'])) {
    $tmp = array_pop(array_flip($_POST['delete']));