Zikula: A Flexible Open Source Content Management System
home | forum | international support | contact us

Docs for page pnTheme.php

Procedural File: pnTheme.php

Source Location: /pnTheme.php

Classes:



Page Details:

Zikula Application Framework



Tags:

version:  $Id: pnTheme.php 24383 2008-06-12 14:15:02Z markwest $
copyright:  (c) 2001, Zikula Development Team
link:  http://www.zikula.org
license:  GNU/GPL








pnThemeGetAllThemes [line 54]

array pnThemeGetAllThemes( [filter $filter = PNTHEME_FILTER_ALL], [ $state = PNTHEME_STATE_ACTIVE], [ $type = PNTHEME_TYPE_ALL])

pnThemeGetAllThemes

list all available themes

possible values of filter are PNTHEME_FILTER_ALL - get all themes (default) PNTHEME_FILTER_USER - get user themes PNTHEME_FILTER_SYSTEM - get system themes PNTHEME_FILTER_ADMIN - get admin themes




Tags:

return:  of available themes


Parameters

filter   $filter   - filter list of returned themes by type
   $state  
   $type  
[ Top ]



pnThemeGetIDFromName [line 85]

void pnThemeGetIDFromName( $theme)





Parameters

   $theme  
[ Top ]



pnThemeGetInfo [line 101]

array pnThemeGetInfo( string $themeid)

pnThemeGetInfo

Returns information about a theme.




Tags:

return:  the theme information
author:  Mark West


Parameters

string   $themeid   Id of the theme
[ Top ]



pnThemeGetVar [line 33]

mixed pnThemeGetVar( [ $name = null], [ $default = null])

return a theme variable



Tags:

return:  theme variable value


Parameters

   $name  
   $default  
[ Top ]



pnThemeLangLoad [line 67]

void pnThemeLangLoad( [ $script = 'global'], [ $theme = null])





Parameters

   $script  
   $theme  
[ Top ]



pnThemeLoad [line 21]

bool pnThemeLoad( $theme)

Load a theme

include theme.php for the requested theme




Tags:

return:  true if successful, false otherwiese


Parameters

   $theme  
[ Top ]


Packages:

Files:

Classes: