| [ Index ] |
PHP Cross Reference of Joomla 1.5.26 DE |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * @version $Id: modules.php 14401 2010-01-26 14:10:00Z louis $ 4 * @package Joomla 5 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. 6 * @license GNU/GPL, see LICENSE.php 7 * Joomla! is free software. This version may have been modified pursuant 8 * to the GNU General Public License, and as distributed it includes or 9 * is derivative of works licensed under the GNU General Public License or 10 * other free or open source software licenses. 11 * See COPYRIGHT.php for copyright notices and details. 12 */ 13 14 // no direct access 15 defined('_JEXEC') or die('Restricted access'); 16 17 /** 18 * This is a file to add template specific chrome to module rendering. To use it you would 19 * set the style attribute for the given module(s) include in your template to use the style 20 * for each given modChrome function. 21 * 22 * eg. To render a module mod_test in the sliders style, you would use the following include: 23 * <jdoc:include type="module" name="test" style="slider" /> 24 * 25 * This gives template designers ultimate control over how modules are rendered. 26 * 27 * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same 28 * two arguments. 29 */ 30 31 /* 32 * Module chrome for rendering the module in a slider 33 */ 34 function modChrome_slider($module, &$params, &$attribs) 35 { 36 jimport('joomla.html.pane'); 37 // Initialize variables 38 $sliders = & JPane::getInstance('sliders'); 39 $sliders->startPanel( JText::_( $module->title ), 'module' . $module->id ); 40 echo $module->content; 41 $sliders->endPanel(); 42 } 43 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Mar 28 15:54:07 2012 | Cross-referenced by PHPXref 0.7.1 |