[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/skinr/ -> skinr.module (summary)

(no description)

File Size: 1089 lines (31 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 35 functions

  skinr_help()
  skinr_init()
  skinr_preprocess()
  skinr_skin_extract()
  skinr_skin_get_files()
  _skinr_add_file()
  skinr_flatten_skins_array()
  skinr_rule_save()
  skinr_rule_load()
  skinr_rule_delete()
  skinr_rule_visible()
  skinr_module_include()
  skinr_get_module_apis()
  skinr_validate()
  skinr_set()
  skinr_get()
  _skinr_array_strip_empty()
  skinr_current_theme()
  skinr_skins_default()
  skinr_group_default()
  skinr_skin_default()
  skinr_inherited_skins()
  _skinr_skins_data()
  _skinr_skinset()
  _skinr_add_paths_to_files()
  _skinr_add_path_to_files()
  skinr_skinsets()
  skinr_skinset_statuses()
  skinr_rebuild_skinset_data()
  skinr_flush_caches()
  skinr_get_files_database()
  skinr_skin_data()
  skinr_fetch_config()
  _skinr_fetch_config_defaults()
  skinr_handler()

Functions
Functions that are not part of a class:

skinr_help($path, $arg)   X-Ref
Implementation of hook_help().


skinr_init()   X-Ref
Implementation of hook_init().


skinr_preprocess(&$vars, $hook)   X-Ref
Implementation of hook_preprocess().


skinr_skin_extract($module, $sids, $settings, $theme = NULL, $reset = FALSE)   X-Ref
No description

skinr_skin_get_files($skins, $type, $theme = NULL)   X-Ref
Helper function to fetch all css or js files from an array of skins.

param: $skins
param: $type
param: $theme
return:

_skinr_add_file($filename, $type, $media = NULL)   X-Ref
Helper fuction to add CSS and JS files.

The function checks an array of paths for the existence of the file to account for base themes.

skinr_flatten_skins_array($skins)   X-Ref
Helper function to flatten an array of classes settings.


skinr_rule_save($rule)   X-Ref
Save a skinr page rule object.


skinr_rule_load($rid = NULL)   X-Ref
Load a skinr page rule object.


skinr_rule_delete($rid)   X-Ref
Delete a skinr page rule object.


skinr_rule_visible($rid)   X-Ref
No description

skinr_module_include($file)   X-Ref
Load skinr files on behalf of modules.


skinr_get_module_apis()   X-Ref
Get a list of modules that support skinr.


skinr_validate(&$skinr)   X-Ref
Validate a skinr object.

param: $skinr
return:

skinr_set($skinr)   X-Ref
Save a skinr object.

param: $skinr
return:

skinr_get($theme = NULL, $module = NULL, $sid = NULL, $reset = FALSE)   X-Ref
Retrieves the desired skinr object.

return:

_skinr_array_strip_empty($array)   X-Ref
Helper function to remove empty skins from an array.


skinr_current_theme($exclude_admin_theme = FALSE)   X-Ref
Helper function to retrieve the current theme.
The global variable $theme_key doesn't work for our purposes when an admin
theme is enabled.

param: $exculde_admin_theme

skinr_skins_default()   X-Ref
Prepare defaults for skins.

return:

skinr_group_default()   X-Ref
Prepare defaults for skinr options.

return:

skinr_skin_default()   X-Ref
Prepare defaults for skins.

return:

skinr_inherited_skins($theme)   X-Ref
Retrieves all the Skinr skins from theme parents. Theme skins
will override any skins of the same name from its parents.


_skinr_skins_data()   X-Ref
Helper function to scan and collect skin .info data.

return:

_skinr_skinset($info)   X-Ref
Helper function to process a skin or theme .info file.

return:

_skinr_add_paths_to_files(&$skinr_info, $path_root)   X-Ref
No description

_skinr_add_path_to_files($files, $path, $type)   X-Ref
Helper function to prepend a path to an array of stylesheets or scripts in a .info file.

param: $files
param: $path
param: $type
return:

skinr_skinsets($type, $refresh = FALSE)   X-Ref
Helper function to process an array of skins or themes .info files.

param: $type
param: $refresh
return:

skinr_skinset_statuses($skinset_name, $refresh = FALSE)   X-Ref
Return an array of statuses of each skin in a skinset for each theme.

param: $skinset_name
param: $refresh
return:

skinr_rebuild_skinset_data()   X-Ref
Rebuild, save, and return data about all currently available skinsets.

return:

skinr_flush_caches()   X-Ref
Implementation of hook_flush_caches().


skinr_get_files_database(&$files)   X-Ref
Retrieves the current status of an array of files in the skinr_skinsets table.

param: $files

skinr_skin_data()   X-Ref
Themes are allowed to set Skinr skins in their .info files.

return:

skinr_fetch_config()   X-Ref
Fetch Skinr configuration data from modules.


_skinr_fetch_config_defaults($setting)   X-Ref
Fetch default configuration data for modules.


skinr_handler($type, $op, $handler, &$a3, $a4 = NULL, $a5 = NULL, $a6 = NULL, $a7 = NULL)   X-Ref
Execute a module's data handler.




Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7