From: <ch...@us...> - 2009-08-26 06:38:44
|
Revision: 21090 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=21090&view=rev Author: chealer Date: 2009-08-26 06:38:36 +0000 (Wed, 26 Aug 2009) Log Message: ----------- [ENH] change forums_most_visited_forums module to new module style (modules-doc). [FIX] HTML special chars escaping Modified Paths: -------------- trunk/templates/modules/mod-forums_most_visited_forums.tpl Added Paths: ----------- trunk/modules/mod-func-forums_most_visited_forums.php Removed Paths: ------------- trunk/modules/mod-forums_most_visited_forums.php Deleted: trunk/modules/mod-forums_most_visited_forums.php =================================================================== --- trunk/modules/mod-forums_most_visited_forums.php 2009-08-26 06:28:42 UTC (rev 21089) +++ trunk/modules/mod-forums_most_visited_forums.php 2009-08-26 06:38:36 UTC (rev 21090) @@ -1,15 +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 $smarty; -global $ranklib; include_once ('lib/rankings/ranklib.php'); - -$ranking = $ranklib->forums_ranking_most_visited_forums($module_rows); -$smarty->assign('modForumsMostVisitedForums', $ranking["data"]); -$smarty->assign('nonums', isset($module_params["nonums"]) ? $module_params["nonums"] : 'n'); - - Copied: trunk/modules/mod-func-forums_most_visited_forums.php (from rev 21087, trunk/modules/mod-forums_most_visited_forums.php) =================================================================== --- trunk/modules/mod-func-forums_most_visited_forums.php (rev 0) +++ trunk/modules/mod-func-forums_most_visited_forums.php 2009-08-26 06:38:36 UTC (rev 21090) @@ -0,0 +1,25 @@ +<?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_forums_most_visited_forums_info() { + return array( + 'name' => tra('Most visited forums'), + 'description' => tra('Displays the specified number of the forums with the most visits.'), + 'prefs' => array( 'feature_forums' ), + 'params' => array(), + 'common_params' => array('nonums') + ); +} + +function module_forums_most_visited_forums( $mod_reference, $module_params ) { + global $smarty; + global $ranklib; include_once ('lib/rankings/ranklib.php'); + + $ranking = $ranklib->forums_ranking_most_visited_forums($mod_reference["rows"]); + $smarty->assign('modForumsMostVisitedForums', $ranking["data"]); +} \ No newline at end of file Modified: trunk/templates/modules/mod-forums_most_visited_forums.tpl =================================================================== --- trunk/templates/modules/mod-forums_most_visited_forums.tpl 2009-08-26 06:28:42 UTC (rev 21089) +++ trunk/templates/modules/mod-forums_most_visited_forums.tpl 2009-08-26 06:38:36 UTC (rev 21090) @@ -1,22 +1,13 @@ {* $Id$ *} -{if $prefs.feature_forums eq 'y'} -{if !isset($tpl_module_title)} -{if $nonums eq 'y'} -{eval var="`$module_rows` {tr}Most visited forums{/tr}" assign="tpl_module_title"} -{else} -{eval var="{tr}Most visited forums{/tr}" assign="tpl_module_title"} -{/if} -{/if} {tikimodule error=$module_params.error title=$tpl_module_title name="forums_most_visited_forums" flip=$module_params.flip decorations=$module_params.decorations nobox=$module_params.nobox notitle=$module_params.notitle} {if $nonums != 'y'}<ol>{else}<ul>{/if} {section name=ix loop=$modForumsMostVisitedForums} <li> <a class="linkmodule" href="{$modForumsMostVisitedForums[ix].href}"> - {$modForumsMostVisitedForums[ix].name} + {$modForumsMostVisitedForums[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. |