UNA
BxTimelineTemplate Class Reference
Inheritance diagram for BxTimelineTemplate:
BxBaseModNotificationsTemplate BxBaseModGeneralTemplate BxDolModuleTemplate BxDolTemplate BxDolFactory iBxDolSingleton

Public Member Functions

 getItemBlockContent ($iId, $sMode)
 
 getJumpTo ($aParams)
 
- Public Member Functions inherited from BxDolModuleTemplate
 init ()
 
- Public Member Functions inherited from BxDolTemplate
 __clone ()
 
 collectingStart ()
 
 collectingEndGetCode ($aExcludeCss=array(), $aExcludeJs=array(), $sFormat='html')
 
 loadTemplates ()
 
 init ()
 
 setPageNameIndex ($i)
 
 setPageNameIndexByTarget ($s)
 
 getPageNameIndex ()
 
 setPageType ($i)
 
 setPageUrl ($s)
 
 getPageType ()
 
 setPageHeader ($s)
 
 getPageHeader ()
 
 setPageParams ($a)
 
 getPageParams ()
 
 setPageMetaTitle ($sTitle)
 
 setPageDescription ($sDescription)
 
 setPageMetaRobots ($s)
 
 setPageInjections ($aInjections)
 
 setPageContent ($sVar, $sContent, $iIndex=false)
 
 getPageContent ($sVar=false, $iIndex=false)
 
 getName ()
 
 getCssClassName ()
 
 getCode ()
 
 getEmbed ($sContent)
 
 getCodeKey ()
 
 getMix ()
 
 getPath ()
 
 setPageTitle ($sTitle)
 
 setPageMainBoxTitle ($sTitle)
 
 isLocation ($sKey)
 
 getLocations ()
 
 addLocation ($sKey, $sLocationPath, $sLocationUrl)
 
 addDynamicLocation ($sLocationPath, $sLocationUrl)
 
 removeLocation ($sKey)
 
 isLocationJs ($sKey)
 
 addLocationJs ($sKey, $sLocationPath, $sLocationUrl)
 
 addDynamicLocationJs ($sLocationPath, $sLocationUrl)
 
 removeLocationJs ($sKey)
 
 addJsOption ($mixedName)
 
 addJsTranslation ($mixedKey, $bDynamic=false)
 
 addJsImage ($aImages)
 
 addJsIcon ($aIcons)
 
 addCssStyle ($sName, $sContent)
 
 addPageKeywords ($mixedKeywords, $sDevider=',')
 
 addPageMetaLocation ($fLat, $fLng, $sCountryCode)
 
 addPageMetaImage ($sImageUrl)
 
 addPageRssLink ($sTitle, $sUrl)
 
 getMetaInfo ()
 
 getTemplate ($sName)
 
 getTemplateFunctions ()
 
 getImageMimeType ($sExtension)
 
 getIcon ($mixedId, $aParams=array())
 
 getImage ($mixedId, $aParams=array())
 
 getIconUrl ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getIconPath ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getImageAuto ($sName, $bWrapped=true, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getImageUrl ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getImagePath ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getCssUrl ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getCssPath ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getJsUrl ($sName)
 
 getJsPath ($sName)
 
 getTemplateUrl ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getTemplatePath ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getMenu ($s)
 
 isHtml ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 getHtml ($sName, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 parseHtmlByName ($sName, $aVariables, $mixedKeyWrapperHtml=null, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 parseHtmlByContent ($sContent, $aVariables, $mixedKeyWrapperHtml=null)
 
 parseHtmlByTemplateName ($sName, $aVariables, $mixedKeyWrapperHtml=null)
 
 parsePageByName ($sName, $aVariables)
 
 parseSystemKey ($sKey, $mixedKeyWrapperHtml=null, $bProcessInjection=true)
 
 parseLink ($sLink, $sContent, $aAttrs=array())
 
 parseLinkByName ($sName, $sLink, $sContent, $aAttrs=array())
 
 parseButton ($sContent, $aAttrs=array())
 
 parseImage ($sLink, $aAttrs=array())
 
 parseIcon ($sName, $aAttrs=array())
 
 getTemplatesCacheObject ()
 
 getCached ($sName, &$aVariables, $mixedKeyWrapperHtml=null, $sCheckIn=BX_DOL_TEMPLATE_CHECK_IN_BOTH, $bEvaluate=true)
 
 addJs ($mixedFiles, $bDynamic=false)
 
 getJs ()
 
 addJsSystem ($mixedFiles)
 
 deleteJs ($mixedFiles)
 
 deleteJsSystem ($mixedFiles)
 
 _compileJs ($sAbsolutePath, &$aIncluded)
 
 _minifyJs ($s)
 
 _wrapInTagJs ($sFile)
 
 _wrapInTagJsCode ($sCode)
 
 addCss ($mixedFiles, $bDynamic=false)
 
 getCss ()
 
 addCssAsync ($mixedFiles)
 
 includeCssAsync ()
 
 addCssSystem ($mixedFiles)
 
 deleteCss ($mixedFiles)
 
 deleteCssSystem ($mixedFiles)
 
 _compileCss ($sAbsolutePath, &$aIncluded)
 
 _lessCss ($mixed)
 
 _minifyCss ($s)
 
 _wrapInTagCss ($sFile)
 
 _wrapInTagCssCode ($sCode)
 
 includeCssStyles ()
 
 includeFiles ($sType, $bSystem=false, $bWrap=true)
 
 _includeFiles ($sType, &$aFiles, $bWrap=true)
 
 _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=BX_DOL_TEMPLATE_CHECK_IN_BOTH)
 
 _getAbsoluteLocationJs ($sType, $sName)
 
 _getInlineData ($sType, $sName, $sCheckIn)
 
 _getCacheFileName ($sType, $sAbsolutePath)
 
 _getKeyWrappers ($mixedKeyWrapperHtml)
 
 _processJsTranslations ()
 
 _processJsOptions ()
 
 _processJsImages ()
 
 _getLoaderUrl ($sType, $sName)
 
 getRevision ()
 
 addRevision ($sUrl)
 
 displayAccessDenied ($sMsg='', $iPage=BX_PAGE_DEFAULT, $iDesignBox=BX_DB_PADDING_DEF)
 
 processInjection ($iPageIndex, $sKey, $sValue="")
 
 addInjection ($sKey, $sType, $sData, $iReplace=0)
 

Additional Inherited Members

- Static Public Member Functions inherited from BxDolTemplate
static getInstance ()
 
static retrieveCode ($sCodeKey=BX_DOL_TEMPLATE_CODE_KEY, $sMixKey=BX_DOL_TEMPLATE_MIX_KEY, $sRootPath=BX_DIRECTORY_PATH_ROOT)
 
- Protected Member Functions inherited from BxDolTemplate
 __construct ($sRootPath=BX_DIRECTORY_PATH_ROOT, $sRootUrl=BX_DOL_URL_ROOT)
 
- Protected Attributes inherited from BxDolTemplate
 $_sName
 
 $_bCacheEnable
 

Member Function Documentation

◆ getDataCached()

BxTimelineTemplate::getDataCached (   $aEvent,
  $aBrowseParams = array() 
)

For now parameters from $aBrowseParams array aren't used during data retrieving. If they will then the cache should be created depending on their values.

◆ getItemBlockContent()

BxTimelineTemplate::getItemBlockContent (   $iId,
  $sMode 
)

Get event's content.

Parameters
integer$iId- event ID.
string$sMode- 'file'/'photo'/'video' are available for now. But only images will be shown.

◆ getJumpTo()

BxTimelineTemplate::getJumpTo (   $aParams)

Note. For now both List and Caledar based Jump To elements are available. Calendar based element is used by default. List based one can be removed later if it won't be used completely.

◆ getPost()

BxTimelineTemplate::getPost ( $aEvent,
  $aBrowseParams = array() 
)

Add all items in memory cache even if they are empty.


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