Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php defined('_JEXEC') or die; // Getting params from template $params = JFactory:..

Decoded Output download

<?php 
 
defined('_JEXEC') or die; 
 
// Getting params from template 
$params = JFactory::getApplication()->getTemplate(true)->params; 
 
$app = JFactory::getApplication(); 
$doc = JFactory::getDocument(); 
$this->language = $doc->language; 
$this->direction = $doc->direction; 
 
// Detecting Active Variables 
$option   = $app->input->getCmd('option', ''); 
$view     = $app->input->getCmd('view', ''); 
$layout   = $app->input->getCmd('layout', ''); 
$task     = $app->input->getCmd('task', ''); 
$itemid   = $app->input->getCmd('Itemid', ''); 
$sitename = $app->getCfg('sitename'); 
 
if($task == "edit" || $layout == "form" ) 
{ 
	$fullWidth = 1; 
} 
else 
{ 
	$fullWidth = 0; 
} 
 
// Add JavaScript Frameworks 
JHtml::_('bootstrap.framework'); 
 
// Add Stylesheets 
$doc->addStyleSheet('templates/'.$this->template.'/css/template.css'); 
 
// Load optional RTL Bootstrap CSS 
JHtml::_('bootstrap.loadCss', false, $this->direction); 
 
// Add current user information 
$user = JFactory::getUser(); 
 
// Adjusting content width 
if ($this->countModules('position-7') && $this->countModules('position-8')) 
{ 
	$span = "span6"; 
} 
elseif ($this->countModules('position-7') && !$this->countModules('position-8')) 
{ 
	$span = "span9"; 
} 
elseif (!$this->countModules('position-7') && $this->countModules('position-8')) 
{ 
	$span = "span9"; 
} 
else 
{ 
	$span = "span12"; 
} 
 
// Logo file or site title param 
if ($this->params->get('logoFile')) 
{ 
	$logo = '<img src="'. JURI::root() . $this->params->get('logoFile') .'"  />'; 
	//  
} 
elseif ($this->params->get('sitetitle')) 
{ 
	$logo = '<span class="site-title" title="'. $sitename .'">'. htmlspecialchars($this->params->get('sitetitle')) .'</span>'; 
} 
else 
{ 
	$logo = '<span class="site-title" title="'. $sitename .'">'. $sitename .'</span>'; 
} 
?> 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> 
<head> 
	<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
	<jdoc:include type="head" /> 
	<?php 
	// Use of Google Font 
	if ($this->params->get('googleFont')) 
	{ 
	?> 
		<link href='http://fonts.googleapis.com/css?family=<?php echo $this->params->get('googleFontName');?>' rel='stylesheet' type='text/css' /> 
		<style type="text/css"> 
			h1,h2,h3,h4,h5,h6,.site-title{ 
				font-family: '<?php echo str_replace('+', ' ', $this->params->get('googleFontName'));?>', sans-serif; 
			} 
		</style> 
	<?php 
	} 
	?> 
	<?php 
	// Template color 
	if ($this->params->get('templateColor')) 
	{ 
	?> 
	<style type="text/css"> 
		body.site 
		{ 
			border-top: 3px solid <?php echo $this->params->get('templateColor');?>; 
			background-color: <?php echo $this->params->get('templateBackgroundColor');?> 
		} 
		a 
		{ 
			color: <?php echo $this->params->get('templateColor');?>; 
		} 
		.navbar-inner, .nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, 
		.btn-primary 
		{ 
			background: <?php echo $this->params->get('templateColor');?>; 
		} 
		.navbar-inner 
		{ 
			-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); 
			-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); 
			box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); 
		} 
	</style> 
	<?php 
	} 
	?> 
	<!--[if lt IE 9]> 
		<script src="<?php echo $this->baseurl ?>/media/jui/js/html5.js"></script> 
	<![endif]--> 
 
</head><body class="site <?php echo $option 
	. ' view-' . $view 
	. ($layout ? ' layout-' . $layout : ' no-layout') 
	. ($task ? ' task-' . $task : ' no-task') 
	. ($itemid ? ' itemid-' . $itemid : '') 
	. ($params->get('fluidContainer') ? ' fluid' : ''); 
?>"> 
  
		<!-- Body --> 
	<div class="body"> 
		<div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : '');?>"> 
			<!-- Header --> 
			<div class="header"> 
					<jdoc:include type="modules" name="position-0" style="naglowek" /> 
						 
						<div class="logo_"> 
								<img src="templates/lwkohp/images/logo.jpg" /><br /> 
						</div>  
						  <div class="naglowek"> 
						  	<h1 style="font-size: 18px;	color: #FFF;"> Ochotnicze Hufce Pracy</h2> 
							<h2 style="	font-size: 14px; color: #D3BB93;">Lubelska Wojewdzka Komenda </h2> 
							</div> 
						 
						 
			</div> 
				 
			<?php if ($this->countModules('position-1')) : ?> 
			<div class="navigation"> 
				<jdoc:include type="modules" name="position-1" style="none" /> 
			</div> 
			<?php endif; ?> 
			 
		 
			<div class=banner_main> 
				<div class="banner_ohp"> 
					<img src="templates/lwkohp/images/top_img.jpg"  /> 
				</div> 
				<p class="naglowek_prawa"> Lubelska Wojewdzka Komenda <br /> 
				Ochotniczych Hufcw Pracy <br /> 
				ul. Lubomelska 1-3, 20-072 Lublin <br /> 
				tel. (81) 524-51-09 <br /> 
				fax  (81) 524-51-08  <br /> 
				</p> 
				<p> 
				<a href="http://ohplublin.bip.e-zeto.eu/index.php"><img src="templates/lwkohp/images/bip.gif" alt="Biuletyn Informacji Publicznej" border="0" /></a> 
				</P> 
				<p>Nadzr nad Ochotniczymi Hufcami Pracy <br /> 
				sprawuje Minister Rodziny, Pracy i Polityki Spoecznej  <br /> 
				</p> 
			</div> 
 
			 
			<div class="row-fluid"> 
				<?php if ($this->countModules('position-8')) : ?> 
								<!-- Begin Sidebar --> 
				<div id="sidebar" class="span3"> 
					<div class="sidebar-nav"> 
						<jdoc:include type="modules" name="position-8" style="xhtml" /> 
					</div> 
				</div> 
				<!-- End Sidebar --> 
				<?php endif; ?> 
										 
					<div id="content" class="<?php echo $span;?>"> 
 
					 
					 
					<!-- Begin Content --> 
					<jdoc:include type="modules" name="oferty_pracy" style="none" />  
					<jdoc:include type="message" /> 
					<jdoc:include type="component" /> 
					 
					<!-- End Content --> 
					<br /><br /> 
					<!-- <hr style="background:#c0c0c0; height: 4px;"/> --> 
					 
					<!-- baner ksztacenie rekrutacja -->		 
					<?php if ($this->countModules('banner')) : ?> 
					 
        			<jdoc:include type="modules" name="banner" style="xhtml" /> 
					 
					<?php endif; ?> 
				</div> 
				 
				 
				 
				<?php if ($this->countModules('position-7')) : ?> 
				<div  class="span3" id="aside"> 
					<!-- Begin Right Sidebar --> 
					<jdoc:include type="modules" name="position-7" style="well" /> 
					<!-- End Right Sidebar --> 
				</div>  
				<?php endif; ?> 
			</div> 
		</div> 
	</div> 
	<!-- Footer --> 
	<div class="footer"> 
		 <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : '');?>"> 
			<jdoc:include type="modules" name="footer" style="none" /> 
				<div class="stopka"> 
					 2013 Lubelska Wojewdzka Komenda	OHP 
				</div> 
		</div> 
		 
		 
	</div> 
	<jdoc:include type="modules" name="debug" style="none" /> 
</body> 
</html>

Did this file decode correctly?

Original Code

<?php

defined('_JEXEC') or die;

// Getting params from template
$params = JFactory::getApplication()->getTemplate(true)->params;

$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$this->language = $doc->language;
$this->direction = $doc->direction;

// Detecting Active Variables
$option   = $app->input->getCmd('option', '');
$view     = $app->input->getCmd('view', '');
$layout   = $app->input->getCmd('layout', '');
$task     = $app->input->getCmd('task', '');
$itemid   = $app->input->getCmd('Itemid', '');
$sitename = $app->getCfg('sitename');

if($task == "edit" || $layout == "form" )
{
	$fullWidth = 1;
}
else
{
	$fullWidth = 0;
}

// Add JavaScript Frameworks
JHtml::_('bootstrap.framework');

// Add Stylesheets
$doc->addStyleSheet('templates/'.$this->template.'/css/template.css');

// Load optional RTL Bootstrap CSS
JHtml::_('bootstrap.loadCss', false, $this->direction);

// Add current user information
$user = JFactory::getUser();

// Adjusting content width
if ($this->countModules('position-7') && $this->countModules('position-8'))
{
	$span = "span6";
}
elseif ($this->countModules('position-7') && !$this->countModules('position-8'))
{
	$span = "span9";
}
elseif (!$this->countModules('position-7') && $this->countModules('position-8'))
{
	$span = "span9";
}
else
{
	$span = "span12";
}

// Logo file or site title param
if ($this->params->get('logoFile'))
{
	$logo = '<img src="'. JURI::root() . $this->params->get('logoFile') .'"  />';
	// 
}
elseif ($this->params->get('sitetitle'))
{
	$logo = '<span class="site-title" title="'. $sitename .'">'. htmlspecialchars($this->params->get('sitetitle')) .'</span>';
}
else
{
	$logo = '<span class="site-title" title="'. $sitename .'">'. $sitename .'</span>';
}
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<jdoc:include type="head" />
	<?php
	// Use of Google Font
	if ($this->params->get('googleFont'))
	{
	?>
		<link href='http://fonts.googleapis.com/css?family=<?php echo $this->params->get('googleFontName');?>' rel='stylesheet' type='text/css' />
		<style type="text/css">
			h1,h2,h3,h4,h5,h6,.site-title{
				font-family: '<?php echo str_replace('+', ' ', $this->params->get('googleFontName'));?>', sans-serif;
			}
		</style>
	<?php
	}
	?>
	<?php
	// Template color
	if ($this->params->get('templateColor'))
	{
	?>
	<style type="text/css">
		body.site
		{
			border-top: 3px solid <?php echo $this->params->get('templateColor');?>;
			background-color: <?php echo $this->params->get('templateBackgroundColor');?>
		}
		a
		{
			color: <?php echo $this->params->get('templateColor');?>;
		}
		.navbar-inner, .nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover,
		.btn-primary
		{
			background: <?php echo $this->params->get('templateColor');?>;
		}
		.navbar-inner
		{
			-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2);
			-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2);
			box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2);
		}
	</style>
	<?php
	}
	?>
	<!--[if lt IE 9]>
		<script src="<?php echo $this->baseurl ?>/media/jui/js/html5.js"></script>
	<![endif]-->

</head><body class="site <?php echo $option
	. ' view-' . $view
	. ($layout ? ' layout-' . $layout : ' no-layout')
	. ($task ? ' task-' . $task : ' no-task')
	. ($itemid ? ' itemid-' . $itemid : '')
	. ($params->get('fluidContainer') ? ' fluid' : '');
?>">
 
		<!-- Body -->
	<div class="body">
		<div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : '');?>">
			<!-- Header -->
			<div class="header">
					<jdoc:include type="modules" name="position-0" style="naglowek" />
						
						<div class="logo_">
								<img src="templates/lwkohp/images/logo.jpg" /><br />
						</div> 
						  <div class="naglowek">
						  	<h1 style="font-size: 18px;	color: #FFF;"> Ochotnicze Hufce Pracy</h2>
							<h2 style="	font-size: 14px; color: #D3BB93;">Lubelska Wojewdzka Komenda </h2>
							</div>
						
						
			</div>
				
			<?php if ($this->countModules('position-1')) : ?>
			<div class="navigation">
				<jdoc:include type="modules" name="position-1" style="none" />
			</div>
			<?php endif; ?>
			
		
			<div class=banner_main>
				<div class="banner_ohp">
					<img src="templates/lwkohp/images/top_img.jpg"  />
				</div>
				<p class="naglowek_prawa"> Lubelska Wojewdzka Komenda <br />
				Ochotniczych Hufcw Pracy <br />
				ul. Lubomelska 1-3, 20-072 Lublin <br />
				tel. (81) 524-51-09 <br />
				fax  (81) 524-51-08  <br />
				</p>
				<p>
				<a href="http://ohplublin.bip.e-zeto.eu/index.php"><img src="templates/lwkohp/images/bip.gif" alt="Biuletyn Informacji Publicznej" border="0" /></a>
				</P>
				<p>Nadzr nad Ochotniczymi Hufcami Pracy <br />
				sprawuje Minister Rodziny, Pracy i Polityki Spoecznej  <br />
				</p>
			</div>

			
			<div class="row-fluid">
				<?php if ($this->countModules('position-8')) : ?>
								<!-- Begin Sidebar -->
				<div id="sidebar" class="span3">
					<div class="sidebar-nav">
						<jdoc:include type="modules" name="position-8" style="xhtml" />
					</div>
				</div>
				<!-- End Sidebar -->
				<?php endif; ?>
										
					<div id="content" class="<?php echo $span;?>">

					
					
					<!-- Begin Content -->
					<jdoc:include type="modules" name="oferty_pracy" style="none" /> 
					<jdoc:include type="message" />
					<jdoc:include type="component" />
					
					<!-- End Content -->
					<br /><br />
					<!-- <hr style="background:#c0c0c0; height: 4px;"/> -->
					
					<!-- baner ksztacenie rekrutacja -->		
					<?php if ($this->countModules('banner')) : ?>
					
        			<jdoc:include type="modules" name="banner" style="xhtml" />
					
					<?php endif; ?>
				</div>
				
				
				
				<?php if ($this->countModules('position-7')) : ?>
				<div  class="span3" id="aside">
					<!-- Begin Right Sidebar -->
					<jdoc:include type="modules" name="position-7" style="well" />
					<!-- End Right Sidebar -->
				</div> 
				<?php endif; ?>
			</div>
		</div>
	</div>
	<!-- Footer -->
	<div class="footer">
		 <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : '');?>">
			<jdoc:include type="modules" name="footer" style="none" />
				<div class="stopka">
					 2013 Lubelska Wojewdzka Komenda	OHP
				</div>
		</div>
		
		
	</div>
	<jdoc:include type="modules" name="debug" style="none" />
</body>
</html>

Function Calls

defined 1

Variables

None

Stats

MD5 6d99a431686ff8536e700f7d1ccbc9c3
Eval Count 0
Decode Time 104 ms