Cheetah
Public Member Functions | Public Attributes | List of all members
ChSitesTemplate Class Reference
Inheritance diagram for ChSitesTemplate:
ChWsbModuleTemplate ChWsbTemplate

Public Member Functions

 __construct (&$oConfig, &$oDb)
 
 unit ($aData, $sTemplateName, &$oVotingView, $sThumbSize='browse')
 
 blockHon ($aData)
 
 blockInformation ($aSite)
 
 addCssAdmin ($sName)
 
 addJsAdmin ($sName)
 
 pageCode ($sTitle, $isDesignBox=true, $isWrap=true, $isSubActions=true)
 
 adminBlock ($sContent, $sTitle, $aMenu=array())
 
 pageCodeAdmin ($sTitle)
 
 pageStart ()
 
 pageEnd ($isGetContent=true)
 
 parseTags ($s)
 
 parseCategories ($s)
 
 _parseAnything ($s, $sDiv, $sLinkStart, $sClassName='')
 
 _getDomain ($sUrl)
 
 _checkOwner ($aData, &$aResult)
 
 _getUnit ($aData, $sThumbSize='browse')
 
 displayAccessDeniedExt ($sTitle, $isAjaxMode=false)
 
 displayNoDataExt ($sTitle, $isAjaxMode=false)
 
 displayPendingApproval ($sTitle, $isAjaxMode=false)
 
 displayPageNotFoundExt ($sTitle, $isAjaxMode=false)
 
 _showDisplay ($sTitle, $sText, $isAjaxMode=false)
 
- Public Member Functions inherited from ChWsbModuleTemplate
 __construct (&$oConfig, &$oDb, $sRootPath=CH_DIRECTORY_PATH_ROOT, $sRootUrl=CH_WSB_URL_ROOT)
 
 addAdminCss ($mixedFiles, $bDynamic=false)
 
 addAdminJs ($mixedFiles, $bDynamic=false)
 
 pageCodeAdminStart ()
 
- Public Member Functions inherited from ChWsbTemplate
 __construct ($sRootPath=CH_DIRECTORY_PATH_ROOT, $sRootUrl=CH_WSB_URL_ROOT)
 
 loadTemplates ()
 
 init ()
 
 addLocation ($sKey, $sLocationPath, $sLocationUrl)
 
 addDynamicLocation ($sLocationPath, $sLocationUrl)
 
 removeLocation ($sKey)
 
 addLocationJs ($sKey, $sLocationPath, $sLocationUrl)
 
 addDynamicLocationJs ($sLocationPath, $sLocationUrl)
 
 removeLocationJs ($sKey)
 
 getCodeKey ()
 
 getCode ()
 
 getPageWidth ()
 
 setPageWidth ($sWidth)
 
 setPageTitle ($sTitle)
 
 setPageMainBoxTitle ($sTitle)
 
 setPageDescription ($sDescription)
 
 addJsOption ($mixedName)
 
 addJsTranslation ($mixedKey)
 
 addJsImage ($aImages)
 
 addJsIcon ($aIcons)
 
 addCssStyle ($sName, $sContent)
 
 addPageKeywords ($mixedKeywords, $sDevider=',')
 
 setOpenGraphInfo ($a, $sNamespace='og')
 
 getMetaInfo ()
 
 getTemplate ($sName)
 
 getIconUrl ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getIconPath ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getImageUrl ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getImagePath ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getCssUrl ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getCssPath ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 getHtml ($sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 parseHtmlByName ($sName, $aVariables, $mixedKeyWrapperHtml=null, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 parseHtmlByContent ($sContent, $aVariables, $mixedKeyWrapperHtml=null)
 
 parseHtmlByTemplateName ($sName, $aVariables, $mixedKeyWrapperHtml=null)
 
 parsePageByName ($sName, $aVariables)
 
 parseSystemKey ($sKey, $mixedKeyWrapperHtml=null)
 
 getTemplatesCacheObject ()
 
 getCached ($sName, &$aVariables, $mixedKeyWrapperHtml=null, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH, $bEvaluate=true)
 
 addJs ($mixedFiles, $bDynamic=false)
 
 addJsSystem ($mixedFiles)
 
 deleteJs ($mixedFiles)
 
 deleteJsSystem ($mixedFiles)
 
 _compileJs ($sAbsolutePath, &$aIncluded)
 
 _wrapInTagJs ($sFile)
 
 _wrapInTagJsCode ($sCode)
 
 addCss ($mixedFiles, $bDynamic=false)
 
 addCssAsync ($mixedFiles)
 
 includeCssAsync ()
 
 addCssSystem ($mixedFiles)
 
 deleteCss ($mixedFiles)
 
 deleteCssSystem ($mixedFiles)
 
 _compileCss ($sAbsolutePath, &$aIncluded)
 
 _minifyCss ($s)
 
 _wrapInTagCss ($sFile)
 
 _wrapInTagCssCode ($sCode)
 
 includeCssStyles ()
 
 includeFiles ($sType, $bSystem=false)
 
 _includeFiles ($sType, &$aFiles)
 
 _processFiles ($sType, $sAction, $mixedFiles, $bDynamic=false, $bSystem=false)
 
 _parseContent ($sContent, $aVariables, $mixedKeyWrapperHtml=null)
 
 _compileContent ($sContent, $aVarName, $iVarDepth, $aVarValues, $mixedKeyWrapperHtml=null)
 
 _getAbsoluteLocation ($sType, $sFolder, $sName, $sCheckIn=CH_WSB_TEMPLATE_CHECK_IN_BOTH)
 
 _getAbsoluteLocationJs ($sType, $sName)
 
 _getAbsoluteLocationCss ($sType, $sName)
 
 _getInlineData ($sType, $sName, $sCheckIn)
 
 _getCacheFileName ($sType, $sAbsolutePath)
 
 _getKeyWrappers ($mixedKeyWrapperHtml)
 
 _processJsTranslations ()
 
 _processJsOptions ()
 
 _processJsImages ()
 
 _getLoaderUrl ($sType, $sName)
 
 displayAccessDenied ()
 
 displayNoData ()
 
 displayErrorOccured ()
 
 displayPageNotFound ()
 
 displayMsg ($s, $bTranslate=false)
 
 processInjection ($iPageIndex, $sKey, $sValue="")
 
 addInjection ($sKey, $sType, $sData, $iReplace=0)
 

Public Attributes

 $_iPageIndex = 600
 
 $_aCss = array ()
 
 $_aJs = array ()
 
 $_bObStarted = 0
 
- Public Attributes inherited from ChWsbModuleTemplate
 $_oDb
 
 $_oConfig
 
 $_bObStarted = 0
 
- Public Attributes inherited from ChWsbTemplate
 $_sPrefix
 
 $_sRootPath
 
 $_sRootUrl
 
 $_sInjectionsTable
 
 $_sInjectionsCache
 
 $_sCode
 
 $_sCodeKey
 
 $_sKeyWrapperHtml
 
 $_sFolderHtml
 
 $_sFolderCss
 
 $_sFolderImages
 
 $_sFolderIcons
 
 $_aTemplates
 
 $_aLocations
 
 $_aLocationsJs
 
 $_bCacheEnable
 
 $_sCacheFolderUrl
 
 $_sCachePublicFolderUrl
 
 $_sCachePublicFolderPath
 
 $_sCacheFilePrefix
 
 $_bImagesInline
 
 $_iImagesMaxSize
 
 $_bCssCache
 
 $_bCssArchive
 
 $_sCssCachePrefix
 
 $_bJsCache
 
 $_bJsArchive
 
 $_sJsCachePrefix
 

Additional Inherited Members

- Static Public Member Functions inherited from ChWsbTemplate
static _callbackParseUrl ($sPath, $aMatches)
 

Detailed Description

Definition at line 11 of file ChSitesTemplate.php.

Constructor & Destructor Documentation

◆ __construct()

ChSitesTemplate::__construct ( $oConfig,
$oDb 
)

Constructor

Definition at line 21 of file ChSitesTemplate.php.

Member Function Documentation

◆ _checkOwner()

ChSitesTemplate::_checkOwner (   $aData,
$aResult 
)

Definition at line 184 of file ChSitesTemplate.php.

◆ _getDomain()

ChSitesTemplate::_getDomain (   $sUrl)

Definition at line 173 of file ChSitesTemplate.php.

◆ _getUnit()

ChSitesTemplate::_getUnit (   $aData,
  $sThumbSize = 'browse' 
)

Definition at line 196 of file ChSitesTemplate.php.

◆ _parseAnything()

ChSitesTemplate::_parseAnything (   $s,
  $sDiv,
  $sLinkStart,
  $sClassName = '' 
)

Reimplemented from ChWsbModuleTemplate.

Definition at line 161 of file ChSitesTemplate.php.

◆ _showDisplay()

ChSitesTemplate::_showDisplay (   $sTitle,
  $sText,
  $isAjaxMode = false 
)

Definition at line 272 of file ChSitesTemplate.php.

◆ addCssAdmin()

ChSitesTemplate::addCssAdmin (   $sName)

Definition at line 67 of file ChSitesTemplate.php.

◆ addJsAdmin()

ChSitesTemplate::addJsAdmin (   $sName)

Definition at line 75 of file ChSitesTemplate.php.

◆ adminBlock()

ChSitesTemplate::adminBlock (   $sContent,
  $sTitle,
  $aMenu = array() 
)

Definition at line 110 of file ChSitesTemplate.php.

◆ blockHon()

ChSitesTemplate::blockHon (   $aData)

Definition at line 40 of file ChSitesTemplate.php.

◆ blockInformation()

ChSitesTemplate::blockInformation (   $aSite)

Definition at line 50 of file ChSitesTemplate.php.

◆ displayAccessDeniedExt()

ChSitesTemplate::displayAccessDeniedExt (   $sTitle,
  $isAjaxMode = false 
)

Definition at line 251 of file ChSitesTemplate.php.

◆ displayNoDataExt()

ChSitesTemplate::displayNoDataExt (   $sTitle,
  $isAjaxMode = false 
)

Definition at line 256 of file ChSitesTemplate.php.

◆ displayPageNotFoundExt()

ChSitesTemplate::displayPageNotFoundExt (   $sTitle,
  $isAjaxMode = false 
)

Definition at line 266 of file ChSitesTemplate.php.

◆ displayPendingApproval()

ChSitesTemplate::displayPendingApproval (   $sTitle,
  $isAjaxMode = false 
)

Definition at line 261 of file ChSitesTemplate.php.

◆ pageCode()

ChSitesTemplate::pageCode (   $sTitle,
  $isDesignBox = true,
  $isWrap = true,
  $isSubActions = true 
)

Definition at line 80 of file ChSitesTemplate.php.

◆ pageCodeAdmin()

ChSitesTemplate::pageCodeAdmin (   $sTitle)

Reimplemented from ChWsbModuleTemplate.

Definition at line 115 of file ChSitesTemplate.php.

◆ pageEnd()

ChSitesTemplate::pageEnd (   $isGetContent = true)

Reimplemented from ChWsbModuleTemplate.

Definition at line 138 of file ChSitesTemplate.php.

◆ pageStart()

ChSitesTemplate::pageStart ( )

Reimplemented from ChWsbModuleTemplate.

Definition at line 130 of file ChSitesTemplate.php.

◆ parseCategories()

ChSitesTemplate::parseCategories (   $s)

Definition at line 156 of file ChSitesTemplate.php.

◆ parseTags()

ChSitesTemplate::parseTags (   $s)

Definition at line 151 of file ChSitesTemplate.php.

◆ unit()

ChSitesTemplate::unit (   $aData,
  $sTemplateName,
$oVotingView,
  $sThumbSize = 'browse' 
)

Definition at line 26 of file ChSitesTemplate.php.

Member Data Documentation

◆ $_aCss

ChSitesTemplate::$_aCss = array ()

Definition at line 14 of file ChSitesTemplate.php.

◆ $_aJs

ChSitesTemplate::$_aJs = array ()

Definition at line 15 of file ChSitesTemplate.php.

◆ $_bObStarted

ChSitesTemplate::$_bObStarted = 0

Definition at line 16 of file ChSitesTemplate.php.

◆ $_iPageIndex

ChSitesTemplate::$_iPageIndex = 600

Definition at line 13 of file ChSitesTemplate.php.


The documentation for this class was generated from the following file: