You are here

function _iconizer_add_css in Iconizer 7

Same name and namespace in other branches
  1. 5 iconizer.module \_iconizer_add_css()
  2. 6 iconizer.module \_iconizer_add_css()

Add CSS function

1 call to _iconizer_add_css()
iconizer_init in ./iconizer.module
init hook

File

./iconizer.module, line 84
@author: thePanz ( thePanz@gmail.com )

Code

function _iconizer_add_css() {
  $options = array(
    'type' => 'file',
    'media' => 'screen',
    'preprocess' => TRUE,
    'every_page' => TRUE,
  );

  // Adding Admin icons
  if (variable_get('iconizer_admin_icons', 1) == 1 && arg(0) == 'admin') {
    drupal_add_css(_iconizer_get_admin_css(), $options);
  }

  // Adding files icons
  if (variable_get('iconizer_files_icons', 0) == 1) {
    if (iconizer_is_page_enabled(variable_get('iconizer_file_icons_visibility_pages', ''), variable_get('iconizer_file_icons_visibility', 0))) {
      drupal_add_css(_iconizer_get_files_css(), $options);

      // Adding File-icons overrides
      drupal_add_css(drupal_get_path('module', 'iconizer') . '/files_icons-override.css', $options);
    }
  }

  // Adding protocol icons
  if (variable_get('iconizer_proto_icons', 0) == 1) {
    drupal_add_css(_iconizer_get_proto_css(), $options);
  }
}