Ejemplo n.º 1
0
 function __construct($pathApplication = '', $pathCore = '', $pathApplicationToAdmin = '', $configHost = '')
 {
     $this->_pathApplicationToAdmin = $pathApplicationToAdmin;
     org_glizy_ObjectValues::set('org.glizy', 'admin', true);
     org_glizy_Paths::init($pathApplication, $pathCore);
     org_glizy_Paths::set('APPLICATION_MEDIA_ARCHIVE', $this->_pathApplicationToAdmin . 'mediaArchive/');
     // org_glizy_Paths::set('CACHE', $this->_pathCore.'../cache/');
     // org_glizy_Paths::set('CACHE_CODE', $this->_pathCore.'../cache/');
     // org_glizy_Paths::set('CACHE_IMAGES', $this->_pathCore.'../cache/');
     // org_glizy_Paths::set('STATIC_DIR', $this->_pathCore.'../static/');
     // org_glizy_Paths::set('CORE_STATIC_DIR', $this->_pathCore.'../static/org_glizy/');
     org_glizy_Paths::add('APPLICATION_TO_ADMIN', $this->_pathApplicationToAdmin);
     org_glizy_Paths::add('APPLICATION_TO_ADMIN_CACHE', $this->_pathApplicationToAdmin . '../cache/');
     org_glizy_Paths::add('APPLICATION_TO_ADMIN_PAGETYPE', $this->_pathApplicationToAdmin . 'pageTypes/');
     org_glizy_Paths::addClassSearchPath($this->_pathApplicationToAdmin . 'classes/');
     //if (org_glizy_Config::get('SESSION_PREFIX')=='') org_glizy_Config::set('SESSION_PREFIX', 'admin');
     parent::__construct($pathApplication, $pathCore, $configHost);
     $this->addEventListener(org_glizycms_contents_events_Menu::INVALIDATE_SITEMAP, $this);
 }
Ejemplo n.º 2
0
<?php

if (!defined('GLZ_LOADED')) {
    require_once 'core/core.inc.php';
    $application = org_glizy_ObjectFactory::createObject('org.glizycms.core.application.Application', 'application');
    org_glizy_Paths::addClassSearchPath('admin/application/classes/');
    if (file_exists(org_glizy_Paths::get('APPLICATION_STARTUP'))) {
        // if the startup folder is defined all files are included
        glz_require_once_dir(org_glizy_Paths::get('APPLICATION_STARTUP'));
    }
}
$id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : NULL;
$w = isset($_REQUEST['w']) ? intval($_REQUEST['w']) : NULL;
$h = isset($_REQUEST['h']) ? intval($_REQUEST['h']) : NULL;
$force = isset($_REQUEST['f']) ? $_REQUEST['f'] == 'true' || $_REQUEST['f'] == '1' : false;
$crop = isset($_REQUEST['c']) ? $_REQUEST['c'] == 'true' || $_REQUEST['c'] == '1' : false;
$useThumbnail = isset($_REQUEST['t']) ? $_REQUEST['t'] == 'true' || $_REQUEST['t'] == '1' : false;
$cropOffset = isset($_REQUEST['co']) ? $_REQUEST['co'] : 0;
if (is_null($id)) {
    exit;
}
glz_import('org.glizycms.mediaArchive.MediaManager');
$media = org_glizycms_mediaArchive_MediaManager::getMediaById($id);
if ($useThumbnail && !empty($media->ar->media_thumbFileName)) {
    $media->ar->media_fileName = $media->ar->media_thumbFileName;
    $media->ar->media_type = 'IMAGE';
    $media = org_glizycms_mediaArchive_MediaManager::getMediaByRecord($media->ar);
}
if (!is_null($w) && !is_null($h)) {
    //resize the image
    if ($media->type != 'IMAGE') {