From: <ch...@us...> - 2009-08-31 20:57:00
|
Revision: 21189 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=21189&view=rev Author: chealer Date: 2009-08-31 20:56:53 +0000 (Mon, 31 Aug 2009) Log Message: ----------- [ENH] change top_file_galleries module to new module style (modules-doc). [FIX] HTML special chars encoding [FIX] layout Modified Paths: -------------- trunk/templates/modules/mod-top_file_galleries.tpl Added Paths: ----------- trunk/modules/mod-func-top_file_galleries.php Removed Paths: ------------- trunk/modules/mod-top_file_galleries.php Copied: trunk/modules/mod-func-top_file_galleries.php (from rev 21186, trunk/modules/mod-top_file_galleries.php) =================================================================== --- trunk/modules/mod-func-top_file_galleries.php (rev 0) +++ trunk/modules/mod-func-top_file_galleries.php 2009-08-31 20:56:53 UTC (rev 21189) @@ -0,0 +1,24 @@ +<?php + +//this script may only be included - so its better to die if called directly. +if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { + header("location: index.php"); + exit; +} + +function module_top_file_galleries_info() { + return array( + 'name' => tra('Top File Galleries'), + 'description' => tra('Displays the specified number of file galleries with links to them, starting with the one with most hits.'), + 'prefs' => array( 'feature_file_galleries' ), + 'params' => array(), + 'common_params' => array('nonums', 'rows') + ); +} + +function module_top_file_galleries( $mod_reference, $module_params ) { + global $tikilib, $smarty, $prefs; + $ranking = $tikilib->get_files(0, $mod_reference["rows"], 'hits_desc', null, $prefs['fgal_root_id'], false, true, false, false, false, false, false); + + $smarty->assign('modTopFileGalleries', $ranking["data"]); +} Deleted: trunk/modules/mod-top_file_galleries.php =================================================================== --- trunk/modules/mod-top_file_galleries.php 2009-08-31 20:45:31 UTC (rev 21188) +++ trunk/modules/mod-top_file_galleries.php 2009-08-31 20:56:53 UTC (rev 21189) @@ -1,14 +0,0 @@ -<?php - -//this script may only be included - so its better to die if called directly. -if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { - header("location: index.php"); - exit; -} -global $tikilib, $smarty, $prefs; -$ranking = $tikilib->get_files(0, $module_rows, 'hits_desc', null, $prefs['fgal_root_id'], false, true, false, false, false, false, false); - -$smarty->assign('modTopFileGalleries', $ranking["data"]); -$smarty->assign('nonums', isset($module_params["nonums"]) ? $module_params["nonums"] : 'n'); - - Modified: trunk/templates/modules/mod-top_file_galleries.tpl =================================================================== --- trunk/templates/modules/mod-top_file_galleries.tpl 2009-08-31 20:45:31 UTC (rev 21188) +++ trunk/templates/modules/mod-top_file_galleries.tpl 2009-08-31 20:56:53 UTC (rev 21189) @@ -1,18 +1,9 @@ {* $Id$ *} -{if $prefs.feature_file_galleries eq 'y'} -{if !isset($tpl_module_title)} -{if $nonums eq 'y'} -{eval var="{tr}Top `$module_rows` File Galleries{/tr}" assign="tpl_module_title"} -{else} -{eval var="{tr}Top File Galleries{/tr}" assign="tpl_module_title"} -{/if} -{/if} {tikimodule error=$module_params.error title=$tpl_module_title name="top_file_galleries" flip=$module_params.flip decorations=$module_params.decorations nobox=$module_params.nobox notitle=$module_params.notitle} -<table border="0" cellpadding="0" cellspacing="0"> +{if $nonums != 'y'}<ol>{else}<ul>{/if} {section name=ix loop=$modTopFileGalleries} -<li><a class="linkmodule" href="tiki-list_file_gallery.php?galleryId={$modTopFileGalleries[ix].id}">{$modTopFileGalleries[ix].name}</a></li> +<li><a class="linkmodule" href="tiki-list_file_gallery.php?galleryId={$modTopFileGalleries[ix].id}">{$modTopFileGalleries[ix].name|escape}</a></li> {/section} {if $nonums != 'y'}</ol>{else}</ul>{/if} {/tikimodule} -{/if} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |