| Server IP : 195.130.67.5 / Your IP : 216.73.217.154 Web Server : Microsoft-IIS/10.0 System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586 User : IUSR ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Old Sites/Engineering/V2/plugins/editors/jckeditor/includes/ckeditor/htmlwriter/ |
Upload File : |
<?php
/*------------------------------------------------------------------------
# Copyright (C) 2005-2010 WebxSolution Ltd. All Rights Reserved.
# @license - GPLv2.0
# Author: WebxSolution Ltd
# Websites: http://www.webxsolution.com
# Terms of Use: An extension that is derived from the JoomlaCK editor will only be allowed under the following conditions: http://joomlackeditor.com/terms-of-use
# ------------------------------------------------------------------------*/
class JCKHtmlwriter
{
function _HtmlElement($tagName,$id,$name = '',$content = '',$attributes = array())
{
$attributes["id"] = JCKOutput::fixId($id);
if($name)
$attributes["name"] = $name;
$attrStr = "";
if(!empty($attributes))
$attrStr = JArrayHelper::toString( $attributes);
$html = chr(13) . "<$tagName $attrStr>$content</$tagName>";
return $html;
}
function textarea($name,$content = '',$attributes = array())
{
if(!isset($attributes["cols"]))
$attributes["cols"] = "75";
if(!isset($attributes["rows"]))
$attributes["rows"] = "20";
if(!isset($attributes['style']))
$attributes["style"] = "width:100%; height:350px;";
$html = JCKHtmlwriter::_HtmlElement('textarea',$name,$name,$content,$attributes);
return $html;
}
function DivContainer($content = '',$id = '',$className = '',$attributes = array())
{
if($id )
$attributes["id"] = $id ;
if($className)
$attributes["class"] = $className;
return JCKHtmlwriter::_HtmlElement('div',$id,'',$content,$attributes);
}
function link($url,$content,$id = '', $className = '', $attributes = array())
{
$attributes["href"] = $url;
if($className)
$attributes["class"] = $className;
return JCKHtmlwriter::_HtmlElement('a',$id,'',$content,$attributes);
}
function buttonModalLink($url,$content,$options,$name,$className='',$click='',$attributes = array())
{
$linkAttributes["rel"] = $options;
if($click)
$linkAttributes["onclick"] = $click;
$link = JCKHtmlwriter::link($url,$content,'',$className,$linkAttributes);
$container = JCKHtmlwriter::DivContainer($link,'',$name);
return JCKHtmlwriter::DivContainer($container,'','',$attributes);
}
}
?>