⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 view.feed.php

📁 Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发
💻 PHP
字号:
<?php/** * @version		$Id: view.feed.php 11687 2009-03-11 17:49:23Z ian $ * @package		Joomla * @subpackage	Content * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. * @license		GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant to the * GNU General Public License, and as distributed it includes or is derivative * of works licensed under the GNU General Public License or other free or open * source software licenses. See COPYRIGHT.php for copyright notices and * details. */// Check to ensure this file is included in Joomla!defined('_JEXEC') or die( 'Restricted access' );jimport( 'joomla.application.component.view');/** * HTML View class for the Content component * * @package		Joomla * @subpackage	Content * @since 1.5 */class ContentViewCategory extends JView{	function display()	{		global $mainframe;		$doc     =& JFactory::getDocument();		$params =& $mainframe->getParams();		$feedEmail = ($mainframe->getCfg('feed_email')) ? $mainframe->getCfg('feed_email') : 'author';		$siteEmail = $mainframe->getCfg('mailfrom');		// Get some data from the model		JRequest::setVar('limit', $mainframe->getCfg('feed_limit'));		$category	= & $this->get( 'Category' );		$rows 		= & $this->get( 'Data' );		$doc->link = JRoute::_(ContentHelperRoute::getCategoryRoute($category->id, $category->sectionid));		foreach ( $rows as $row )		{			// strip html from feed item title			$title = $this->escape( $row->title );			$title = html_entity_decode( $title );			// url link to article			// & used instead of &amp; as this is converted by feed creator			$link = JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid));			// strip html from feed item description text			$description	= ($params->get('feed_summary', 0) ? $row->introtext.$row->fulltext : $row->introtext);			$author			= $row->created_by_alias ? $row->created_by_alias : $row->author;			// load individual item creator class			$item = new JFeedItem();			$item->title 		= $title;			$item->link 		= $link;			$item->description 	= $description;			$item->date			= $row->created;			$item->category   	= $row->category;			$item->author		= $author;			if ($feedEmail == 'site') {				$item->authorEmail = $siteEmail;			}			else {				$item->authorEmail = $row->author_email;			}			// loads item info into rss array			$doc->addItem( $item );		}	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -