[%-
# This is basically where we look at the 'features' hash to see what features have
# been told to turn on/off.
# If a feature is turned on, it means css, javascript inc. and javascript source
# are included in the header.
# To manipulate the header we just change the 'header' hash which we know is used in the wrapper.tt.
IF features.appkitfeature_stdcss;
header.css.list.push( "/static/css/layout.css");
header.css.list.push( "/static/css/skin.css");
header.css.list.push( "/static/css/appnav.css");
header.css.list.push( "/static/css/units.css");
header.css.list.push( "/static/css/vader/jquery-ui-1.9.0.custom.min.css");
SET notifications = c.controller('Modules::Notifications');
IF notifications && c.can_access(notifications.action_for('feed'));
IF c.config.application_style;
header.css.list.push( "/static/css/notification.css");
ELSE;
header.css.list.push( "/static/css/notification_intranet.css" );
END;
END;
header.css.list.push( "/static/css/overrides.css");
END;
IF features.appkitfeature_htmleditor;
header.js.list.push( "/static/js/wymeditor/jquery.wymeditor.min.js");
-%]
[%- htmleditor_jssrc = BLOCK -%]
$(function() {
$(':submit').addClass('wymupdate');
$('.htmleditor').wymeditor({skin:'silver'});
});
[%- END;
header.jssrc.list.push( htmleditor_jssrc );
END;
IF features.appkitfeature_tablesorter;
header.js.list.push( "/static/js/jquery.tablesorter.min.js");
header.js.list.push( "/static/js/tablesorter-date-parser.js");
header.css.list.push( "/static/css/tablesorter/style.css");
-%]
[%- tablesorter_jssrc = BLOCK -%]
$(function() {
$(".tablesorter").each(function(){
var table = $(this);
table.tablesorter();
});
$('.tablesorter th button,.tablesorter th select,.tablesorter th a,.tablesorter th input').closest('th').unbind();
});
[%- END;
header.jssrc.list.push( tablesorter_jssrc );
END;
IF c.config.favicon;
header.favicon = c.config.favicon;
END;
# END
-%]
[%- IF features.appkitfeature_splitselect;
header.js.list.push( "/static/js/jquery.sortBy.js");
header.js.list.push( "/static/js/jquery.split-select.js");
header.css.list.push( "/static/css/splitselect/style.css");
-%]
[%- splitselect_jssrc = BLOCK -%]
$(function() {
$('.split-select').each(function() {
$(this).splitSelect();
});
});
[%- END;
header.jssrc.list.push( splitselect_jssrc );
END -%]