Mercurial > hg > rr-repo
view sites/all/themes/omega/js/omega.admin.js @ 0:ff03f76ab3fe
initial version
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Wed, 21 Aug 2013 18:51:11 +0100 |
parents | |
children |
line wrap: on
line source
(function ($) { 'use strict'; /** * Allows administrators to click on the icon of a layout instead of having to * target the radio button in order to select it. */ Drupal.behaviors.omegaThemeSettingsLayouts = { attach: function (context) { $('.form-item-omega-layout .omega-layout-icon', context).click(function () { $(this).siblings('.form-item').find('input').click().change(); }); } }; /** * Provide a nice little summary for the vertical tab pane of each extension * which indicates whether or not it is currently enabled. */ Drupal.behaviors.omegaExtensionSummary = { attach: function (context) { $('fieldset[id^=edit-].omega-extension', context).each(function () { var extension = $(this).attr('id').substring(5); var $fieldset = $(this); var $checkbox = $fieldset.find('input[name="omega_toggle_extension_' + extension + '"]'); $fieldset.drupalSetSummary(function () { if (!$checkbox.is(':checked')) { return Drupal.t('This extension is currently disabled'); } }); $checkbox.change(function () { $fieldset.trigger('summaryUpdated'); }); }); } }; })(jQuery);