fisheye
[ class tree: fisheye ] [ index: fisheye ] [ all elements ]

Source for file mod_specials.php

Documentation is available at mod_specials.php

  1. <?php
  2. /**
  3.  * @version $Header$
  4.  * @package fisheye
  5.  * @subpackage modules
  6.  */
  7.  
  8. global $gQueryUserId, $gContent, $moduleParams;
  9.  
  10. // makes things in older modules easier
  11. extract( $moduleParams );
  12.  
  13. /**
  14.  * required setup
  15.  */
  16. require_once( FISHEYE_PKG_PATH.'FisheyeGallery.php' );
  17.  
  18. $image = new FisheyeImage();
  19.  
  20. $display = TRUE;
  21.  
  22. $listHash = $module_params;
  23. $listHash['gallery_id'] = 3;
  24.  
  25. if( $display ) {
  26.     $listHash['size'] = 'medium';
  27.     $listHash['max_records'] = 5;
  28.     $listHash['sort_mode'] = 'random';
  29.     $images = $image->getList( $listHash );
  30.  
  31.     $moduleTitle = 'Specials';
  32.     $moduleTitle = tra( $moduleTitle );
  33.     
  34.     $_template->tpl_vars['moduleTitle'] = new Smarty_variable( $moduleTitle );
  35.     $_template->tpl_vars['modImages'] = new Smarty_variable( $images );
  36.     $_template->tpl_vars['module_params'] = new Smarty_variable( $module_params );
  37.     $_template->tpl_vars['maxlen'] = new Smarty_variable( isset( $module_params["maxlen"] ) ? $module_params["maxlen"] : 0 );
  38.     $_template->tpl_vars['maxlendesc'] = new Smarty_variable( isset( $module_params["maxlendesc"] ) ? $module_params["maxlendesc"] : 0 );
  39. }
  40. ?>

Documentation generated on Wed, 29 Jul 2015 13:57:12 +0000 by phpDocumentor 1.5.0-lsces