BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Calumma\Skin Class Reference
Inheritance diagram for BlueSpice\Calumma\Skin:
Collaboration diagram for BlueSpice\Calumma\Skin:

Public Member Functions

 initPage (\OutputPage $out)
 
 setupSkinUserCss (\OutputPage $out)
 
 addToBodyAttributes ($out, &$bodyAttrs)
 
 getDefaultModules ()
 
- Public Member Functions inherited from SkinChameleon
 setupSkinUserCss (OutputPage $out)
 
 initPage (OutputPage $out)
 
 getComponentFactory ()
 
 addSkinModulesToOutput ()
 
 getPageClasses ($title)
 
- Public Member Functions inherited from SkinTemplate
 setupSkinUserCss (OutputPage $out)
 
 getLanguages ()
 
 outputPage (OutputPage $out=null)
 
 getPersonalToolsList ()
 
 makePersonalToolsList ($personalTools=null, $options=[])
 
 getStructuredPersonalTools ()
 
 useCombinedLoginLink ()
 
 tabAction ($title, $message, $selected, $query= '', $checkEdit=false)
 
 makeTalkUrlDetails ($name, $urlaction= '')
 
 makeArticleUrlDetails ($name, $urlaction= '')
 
- Public Member Functions inherited from Skin
 __construct ($skinname=null)
 
 getSkinName ()
 
 initPage (OutputPage $out)
 
 getDefaultModules ()
 
 getRevisionId ()
 
 isRevisionCurrent ()
 
 setRelevantTitle ($t)
 
 getRelevantTitle ()
 
 setRelevantUser ($u)
 
 getRelevantUser ()
 
 outputPage (OutputPage $out=null)
 
 setupSkinUserCss (OutputPage $out)
 
 getPageClasses ($title)
 
 getHtmlElementAttributes ()
 
 addToBodyAttributes ($out, &$bodyAttrs)
 
 getLogo ()
 
 shouldPreloadLogo ()
 
 getCategoryLinks ()
 
 drawCategoryBrowser ($tree)
 
 getCategories ()
 
 bottomScripts ()
 
 printSource ()
 
 getUndeleteLink ()
 
 subPageSubtitle ($out=null)
 
 getSearchLink ()
 
 escapeSearchLink ()
 
 getCopyright ($type= 'detect')
 
 getCopyrightIcon ()
 
 getPoweredBy ()
 
 logoText ($align= '')
 
 makeFooterIcon ($icon, $withImage= 'withImage')
 
 mainPageLink ()
 
 footerLink ($desc, $page)
 
 privacyLink ()
 
 aboutLink ()
 
 disclaimerLink ()
 
 showEmailUser ($id)
 
 getSkinStylePath ($name)
 
 buildSidebar ()
 
 addToSidebar (&$bar, $message)
 
 addToSidebarPlain (&$bar, $text)
 
 getNewtalks ()
 
 getSiteNotice ()
 
 doEditSectionLink (Title $nt, $section, $tooltip=null, $lang=false)
 
- Public Member Functions inherited from ContextSource
 getContext ()
 
 setContext (IContextSource $context)
 
 getConfig ()
 
 getRequest ()
 
 getTitle ()
 
 canUseWikiPage ()
 
 getWikiPage ()
 
 getOutput ()
 
 getUser ()
 
 getLanguage ()
 
 getSkin ()
 
 getTiming ()
 
 getStats ()
 
 msg ($key)
 
 exportSession ()
 

Public Attributes

 $skinname = 'bluespicecalumma'
 
 $stylename = 'bluespicecalumma'
 
 $template = '\BlueSpice\Calumma\Template'
 
 $useHeadElement = true
 
- Public Attributes inherited from SkinChameleon
 $skinname = 'chameleon'
 
 $stylename = 'chameleon'
 
 $template = '\Skins\Chameleon\ChameleonTemplate'
 
 $useHeadElement = true
 
- Public Attributes inherited from SkinTemplate
 $skinname = 'monobook'
 
 $template = QuickTemplate::class
 
 $thispage
 
 $titletxt
 
 $userpage
 
 $thisquery
 
 $loggedin
 
 $username
 
 $userpageUrlDetails
 
- Public Attributes inherited from Skin
 $stylename = null
 

Protected Member Functions

 getLayoutFilePath ()
 
- Protected Member Functions inherited from SkinChameleon
 setupTemplateForOutput ()
 
- Protected Member Functions inherited from SkinTemplate
 setupTemplateForOutput ()
 
 wrapHTML ($title, $html)
 
 prepareQuickTemplate ()
 
 buildPersonalUrls ()
 
 buildContentNavigationUrls ()
 
 buildNavUrls ()
 
 getNameSpaceKey ()
 
- Protected Member Functions inherited from Skin
 preloadExistence ()
 
 afterContentHook ()
 
 generateDebugHTML ()
 
 lastModified ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Skin
static getSkinNames ()
 
static getSkinNameMessages ()
 
static getAllowedSkins ()
 
static normalizeKey ($key)
 
static makeVariablesScript ($data)
 
static getDynamicStylesheetQuery ()
 
static makeMainPageUrl ($urlaction= '')
 
static makeSpecialUrl ($name, $urlaction= '', $proto=null)
 
static makeSpecialUrlSubpage ($name, $subpage, $urlaction= '')
 
static makeI18nUrl ($name, $urlaction= '')
 
static makeUrl ($name, $urlaction= '')
 
static makeInternalOrExternalUrl ($name)
 
static makeNSUrl ($name, $urlaction= '', $namespace=NS_MAIN)
 
static makeUrlDetails ($name, $urlaction= '')
 
static makeKnownUrlDetails ($name, $urlaction= '')
 
static checkTitle (&$title, $name)
 
- Protected Attributes inherited from Skin
 $skinname = null
 
 $mRelevantTitle = null
 
 $mRelevantUser = null
 

Member Function Documentation

BlueSpice\Calumma\Skin::addToBodyAttributes (   $out,
$bodyAttrs 
)

This will be called by OutputPage::headElement when it is creating the "<body>" tag, - adds output property bodyClassName to the existing classes

Parameters
OutputPage$out
array$bodyAttrs
BlueSpice\Calumma\Skin::initPage ( \OutputPage  $out)

Add CSS via ResourceLoader

Parameters
$outOutputPage
BlueSpice\Calumma\Skin::setupSkinUserCss ( \OutputPage  $out)
Parameters
$outOutputPage

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