Changeset 26857


Ignore:
Timestamp:
01/18/14 14:19:26 (6 years ago)
Author:
Miklfe
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Slide/Slide.php

    r21579 r26857  
    11<?php 
    22if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 
     3include_once(PHPWG_ROOT_PATH.'include/functions_plugins.inc.php'); 
    34 
    4 global $conf, $template,$smarty, $repeat; 
     5global $conf, $template,$smarty, $repeat, $user, $page; 
    56        $params = array_merge(unserialize($conf['Slide'])); 
    67         
     
    1516                ',$smarty, $repeat); 
    1617                }; 
    17  
    18  
    19  
    2018                 
    2119                 
     20                 
     21$plug_act = array();             
     22$withlightbox = get_db_plugins('active' , 'lightbox'); 
     23if($withlightbox) 
     24        { 
     25        include_once(LIGHTBOX_PATH.'functions.inc.php'); 
     26        $params = unserialize($conf['lightbox']);        
     27        $template->func_combine_css(array('path'=>'plugins/lightbox/theme/'.$params['theme'].'/colorbox.css')); 
     28         
     29        $conf['lightbox_rel'] = isset($conf['lightbox_rel']) ? ++$conf['lightbox_rel'] : 0; 
     30         
     31        $lightbox_data = array( 
     32                "transition" => $params['transition'], 
     33                "speed" => $params['transition_speed'], 
     34                "initialWidth" => (!empty($params['initial_width']) ? $params['initial_width'] : $config_default['initial_width']), 
     35                "initialHeight" => (!empty($params['initial_height']) ? $params['initial_height'] : $config_default['initial_height']), 
     36                "width" => (!empty($params['fixed_width']) ? '"'.$params['fixed_width'].'"' : 'false'), 
     37                "height" => (!empty($params['fixed_height']) ? '"'.$params['fixed_height'].'"' : 'false'), 
     38                "catid" =>  @$page['category']['id'], 
     39                "section" => @$page['section'], 
     40                "tagids" => @implode(',', @$page['tag_ids']) 
     41        ); 
     42         
     43$lightbox_data = json_encode( $lightbox_data ); 
     44$template->assign('lightbox_data', $lightbox_data); 
     45 
     46array_push($plug_act, 'lightbox'); 
     47}; 
     48         
     49$withGthumb = get_db_plugins('active' , 'GThumb'); 
     50if($withGthumb) 
     51        { 
     52        $template->func_combine_css(array('path'=>'plugins/GThumb/template/gthumb.css')); 
     53        $params = $conf['GThumb']; 
     54        $GThumb_data = json_encode($params); 
     55        $template->assign('slideGThumb', $GThumb_data); 
     56        $template->assign('GThumb_derivative_params', ImageStdParams::get_custom(9999, $conf['GThumb']['height'])); 
     57        array_push($plug_act, 'GThumb'); 
     58}; 
     59 
     60$withEC = get_db_plugins('active' , 'EasyCaptcha'); 
     61if($withEC) 
     62        { 
     63        //$template->func_combine_css(array('path'=>'plugins/EasyCaptcha/template/drag.css')); 
     64        //$template->func_combine_css(array('path'=>'plugins/EasyCaptcha/template/tictac.css')); 
     65        $params = $conf['EasyCaptcha']; 
     66        $EasyCaptcha_data = json_encode($params); 
     67        $template->assign('slideEasyCaptcha', $EasyCaptcha_data); 
     68        array_push($plug_act, 'EasyCaptcha'); 
     69}; 
     70 
     71$template->assign('pluginActive' , $plug_act); 
     72 
    2273?> 
Note: See TracChangeset for help on using the changeset viewer.