示例#1
0
    $page_update->pageTitle = $galleryName;
    $page_update->UpdatePage();
    $gallery_update = new MGallery();
    $gallery_update->getInfo($pageId);
    $gallery_update->name = $galleryName;
    $gallery_update->description = $galleryDescription;
    $gallery_update->save();
}
if ($_FILES["fileToUpload"]["tmp_name"] != "") {
    $newGallery = new MGallery();
    $newGallery->getInfo($pageId);
    $newImage = new MGPicture($newGallery);
    $newImage->save($_FILES["fileToUpload"]);
    Admin::Refresh("", "0");
}
if (isset($_POST["send"])) {
    $imageId = $database->handler->real_escape_string($_POST["imageId"]);
    $imageName = $database->handler->real_escape_string($_POST["image_name"]);
    $imageDescription = $database->handler->real_escape_string($_POST["image_description"]);
    $image = new MGPicture();
    $image->getInfo($imageId);
    $image->name = $imageName;
    $image->description = $imageDescription;
    $image->save();
}
$page = new Page();
$page->GetInfo($pageId);
$gallery = new MGallery();
$gallery->getInfo($pageId);
$template->template->assign("gallery_data", array("name" => $gallery->name, "description" => $gallery->description, "pictures" => $gallery->pictures));
require_once dirname(__FILE__) . '/tinymce/tiny_mce.php';
示例#2
0
<?php

/*
 *	@author: Tomáš Mičulka
 *	@version: 2.0
 *	@last_update: 15.5.2014 
 */
defined('IN_INNE') or die("Acces denied!");
require_once ABS_PATH . '/modules/gallery/src/class/class-gallery.php';
require_once ABS_PATH . '/modules/gallery/src/class/class-picture.php';
$database = Mysql::getConnection();
$pageId = $_GET["pageId"];
$gallery = new MGallery();
$gallery->getInfo($pageId);
$gallery->delete();
if ($database->Query("SELECT * FROM " . TABLE_PREFIX . "modules WHERE moduleName='simpleRoutes' AND moduleStatus='1';")->num_rows) {
    require_once ABS_PATH . '/modules/simpleRoutes/src/class/class-route.php';
    $route = new Route();
    $route->DeleteRouteGet("p=" . $pageId);
}
示例#3
0
    $pageDescription = $database->handler->real_escape_string($_POST["newPageDescription"]);
    $query = $database->Query("SELECT * FROM " . TABLE_PREFIX . "pages WHERE pageParent='{$pageId}' ORDER BY pagePosition DESC;");
    $data = mysqli_fetch_array($query);
    $pagePosition = $data["pagePosition"];
    $pageMenu = new Page();
    $pageMenu->pageParent = $pageId;
    $pageMenu->pageType = $pageType;
    $pageMenu->pageShow = "1";
    $pageMenu->pageTemp = "gallery";
    $pageMenu->pageTitle = $pageTitle;
    $pageMenu->pagePosition = intval($pagePosition) + 1;
    $pageMenu->NewPage();
    $pageParent = new Page();
    $pageParent->GetInfo($pageId);
    $query = $database->Query("SELECT * FROM " . TABLE_PREFIX . "pages ORDER BY pageId DESC;");
    $data = mysqli_fetch_array($query);
    $parentPageId = $data["pageId"];
    $gallery = new MGallery($pageTitle, $pageDescription);
    $gallery->save($parentPageId);
    if ($database->Query("SELECT * FROM " . TABLE_PREFIX . "modules WHERE moduleName='simpleRoutes' AND moduleStatus='1';")->num_rows) {
        require_once ABS_PATH . '/modules/simpleRoutes/src/class/class-route.php';
        $route = new Route();
        if ($pageMenu->pageParent == 0) {
            $route->SaveNewRoute("/" . webUriTitle($pageTitle), "p=" . $parentPageId, "");
        } else {
            $route->SaveNewRoute("/" . webUriTitle($pageParent->pageTitle) . "/" . webUriTitle($pageTitle), "p=" . $parentPageId, "");
        }
    }
    Admin::Refresh("?page=viewPages", "0");
}
require_once dirname(__FILE__) . '/tinymce/tiny_mce.php';