Changeset 4599 for trunk/modules/news/controller/news.module.php
- Timestamp:
- 08/27/10 23:01:58 (21 months ago)
- File:
-
- 1 edited
-
trunk/modules/news/controller/news.module.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/news/controller/news.module.php
r4561 r4599 24 24 * 25 25 * @license GNU/GPL v2 or (at your option) any later version, see "/doc/LICENSE". 26 *27 26 * @author Jens-André Koch <vain@clansuite.com> 28 27 * @copyright Jens-André Koch (2005 - onwards) 29 *30 28 * @link http://www.clansuite.com 31 * @link http://gna.org/projects/clansuite 32 * 29 * 33 30 * @version SVN: $Id$ 34 31 */ 35 32 36 33 //Security Handler 37 if(defined('IN_CS') == false)34 if(defined('IN_CS') === false) 38 35 { 39 36 die('Clansuite not loaded. Direct Access forbidden.'); … … 47 44 * @subpackage News 48 45 */ 49 class Clansuite_Module_News extends Clansuite_Module_Controller implements Clansuite_Module_Interface46 class Clansuite_Module_News extends Clansuite_Module_Controller 50 47 { 51 48 /** 52 49 * Module_News -> Execute 53 50 */ 54 public function initializeModule( Clansuite_HttpRequest $request, Clansuite_HttpResponse $response)51 public function initializeModule() 55 52 { 56 53 # read module config … … 81 78 82 79 # Defining initial variables 83 $currentPage = (int) $this-> getHttpRequest()->getParameter('page');84 $category = (int) $this-> getHttpRequest()->getParameter('cat');80 $currentPage = (int) $this->request->getParameterFromGet('page'); 81 $category = (int) $this->request->getParameterFromGet('cat'); 85 82 86 83 # if cat is no set, we need a query to show all news regardless which category, … … 123 120 * 124 121 */ 125 public function action_showone( )122 public function action_showone($params) 126 123 { 127 124 # Get Render Engine 128 125 $view = $this->getView(); 129 126 130 $news_id = (int) $this->getHttpRequest()->getParameter('id'); 131 if($news_id == null) { $news_id = 1; } 127 Clansuite_Debug::firebug($params); 128 129 $news_id = (int) $params['id']; #(int) $this->request->getParameterFromGet('id'); 130 if($news_id === null) { $news_id = 1; } 132 131 133 132 $news = Doctrine::getTable('CsNews')->fetchSingleNews($news_id); 134 133 135 134 # Debugging SQL Request 136 # clansuite_xdebug::printR($news);135 #Clansuite_Debug::printR($news); 137 136 138 137 # if a news was found … … 142 141 Clansuite_Breadcrumb::add( _('Viewing Single News: ') . $news['news_title'] , '/index.php?mod=news&action=show'); 143 142 144 Clansuite_Xdebug::firebug($news);143 #Clansuite_Debug::firebug($news); 145 144 146 145 # UTF8 to HTML 147 $news[$i]['news_title'] = mb_convert_encoding( $news[$i]['news_title'] , 'UTF-8', 'HTML-ENTITIES');148 $news[$i]['news_body'] = mb_convert_encoding( $news[$i]['news_body'] , 'UTF-8', 'HTML-ENTITIES');146 #$news[$i]['news_title'] = mb_convert_encoding( $news[$i]['news_title'] , 'UTF-8', 'HTML-ENTITIES'); 147 #$news[$i]['news_body'] = mb_convert_encoding( $news[$i]['news_body'] , 'UTF-8', 'HTML-ENTITIES'); 149 148 150 149 # Assign News … … 157 156 * you could also access the values via {$news.} in the tpl. 158 157 */ 159 if ( !empty($news['CsComments']))158 if(false === empty($news['CsComments'])) 160 159 { 161 160 # Assign News
Note: See TracChangeset
for help on using the changeset viewer.
