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

📄 mod_latest.php

📁 Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发
💻 PHP
字号:
<?php/*** @version		$Id: mod_latest.php 10867 2008-08-30 07:11:13Z willebil $* @package		Joomla* @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.*/// no direct accessdefined( '_JEXEC' ) or die( 'Restricted access' );// Get the user object for the logged in user$db		=& JFactory::getDBO();$user	=& JFactory::getUser();$userId	= (int) $user->get('id');$where	= 'WHERE a.state <> -2';// User Filterswitch ($params->get( 'user_id' )){	case 'by_me':		$where .= ' AND (created_by = ' . (int) $userId . ' OR modified_by = ' . (int) $userId . ')';		break;	case 'not_me':		$where .= ' AND (created_by <> ' . (int) $userId . ' AND modified_by <> ' . (int) $userId . ')';		break;}// Orderingswitch ($params->get( 'ordering' )){	case 'm_dsc':		$ordering		= 'modified DESC, created DESC';		$dateProperty	= 'modified';		break;	case 'c_dsc':	default:		$ordering		= 'created DESC';		$dateProperty	= 'created';		break;}$query = 'SELECT a.id, a.sectionid, a.title, a.created, a.modified, u.name, a.created_by_alias, a.created_by'. ' FROM #__content AS a'. ' LEFT JOIN #__users AS u ON u.id = a.created_by'. ' '. $where. ' ORDER BY '. $ordering;$db->setQuery( $query, 0, 10 );$rows = $db->loadObjectList();?><table class="adminlist"><tr>	<td class="title">		<strong><?php echo JText::_( 'Latest Items' ); ?></strong>	</td>	<td class="title">		<strong><?php echo JText::_( 'Created' ); ?></strong>	</td>	<td class="title">		<strong><?php echo JText::_( 'Creator' ); ?></strong>	</td></tr><?phpif (count( $rows )){	foreach ($rows as $row)	{		$link = 'index.php?option=com_content&amp;task=edit&amp;id='. $row->id;		if ( $user->authorize( 'administration', 'manage', 'components', 'com_users' ) ) {			if ( $row->created_by_alias )			{				$author = $row->created_by_alias;			}			else			{				$linkA 	= 'index.php?option=com_users&amp;task=edit&amp;cid[]='. $row->created_by;				$author = '<a href="'. $linkA .'" title="'. JText::_( 'Edit User' ) .'">'. htmlspecialchars( $row->name, ENT_QUOTES, 'UTF-8' ) .'</a>';			}		}		else		{			if ( $row->created_by_alias )			{				$author = $row->created_by_alias;			}			else			{				$author = htmlspecialchars( $row->name, ENT_QUOTES, 'UTF-8' );			}		}		?>		<tr>			<td>				<a href="<?php echo $link; ?>">					<?php echo htmlspecialchars($row->title, ENT_QUOTES, 'UTF-8');?></a>			</td>			<td>				<?php echo JHTML::_('date', $row->$dateProperty, '%Y-%m-%d %H:%M:%S'); ?>			</td>			<td>				<?php echo $author;?>			</td>		</tr>		<?php	}}else{?>		<tr>			<td colspan="3">				<?php echo JText::_( 'No matching results' );?>			</td>		</tr><?php}?></table>

⌨️ 快捷键说明

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