2010-06-18 19:37:41 +00:00
|
|
|
/**
|
|
|
|
* Initialize jQuery UI and Gallery Plugins
|
|
|
|
* @todo Move ui-corner-all assignments to theme admin views
|
|
|
|
*/
|
|
|
|
|
|
|
|
$(document).ready(function(){
|
2010-09-18 14:58:18 +00:00
|
|
|
|
2010-06-18 19:37:41 +00:00
|
|
|
// Initialize Superfish menus
|
|
|
|
$("#g-site-admin-menu .g-menu").hide().addClass("sf-menu");
|
|
|
|
$("#g-site-admin-menu .g-menu").superfish({
|
|
|
|
delay: 500,
|
|
|
|
animation: {
|
|
|
|
opacity: "show",
|
|
|
|
height: "show"
|
|
|
|
},
|
|
|
|
pathClass: "g-selected",
|
|
|
|
speed: "fast"
|
|
|
|
}).show();
|
|
|
|
|
|
|
|
// Initialize status message effects
|
|
|
|
$("#g-action-status li").gallery_show_message();
|
|
|
|
|
|
|
|
// Initialize modal dialogs
|
|
|
|
$(".g-dialog-link").gallery_dialog();
|
|
|
|
|
|
|
|
// Initialize short forms
|
|
|
|
$(".g-short-form").gallery_short_form();
|
|
|
|
|
|
|
|
// Initialize ajax links
|
|
|
|
$(".g-ajax-link").gallery_ajax();
|
|
|
|
|
|
|
|
// Initialize panels
|
|
|
|
$(".g-panel-link").gallery_panel();
|
|
|
|
|
|
|
|
if ($("#g-photo-stream").length) {
|
|
|
|
// Vertically align thumbs in photostream
|
|
|
|
$(".g-item").gallery_valign();
|
|
|
|
}
|
|
|
|
|
|
|
|
// Apply jQuery UI button css to submit inputs
|
|
|
|
$("input[type=submit]:not(.g-short-form input)").addClass("ui-state-default ui-corner-all");
|
|
|
|
|
|
|
|
// Round view menu buttons
|
|
|
|
if ($("#g-admin-comments-menu").length) {
|
|
|
|
$("#g-admin-comments-menu ul").removeClass("g-menu");
|
|
|
|
$("#g-admin-comments-menu").addClass("g-buttonset");
|
|
|
|
$("#g-admin-comments-menu a").addClass("g-button ui-state-default");
|
|
|
|
$("#g-admin-comments-menu ul li:first a").addClass("ui-corner-left");
|
|
|
|
$("#g-admin-comments-menu ul li:last a").addClass("ui-corner-right");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Round corners
|
|
|
|
$(".g-selected").addClass("ui-corner-all");
|
|
|
|
$(".g-available .g-block").addClass("ui-corner-all");
|
|
|
|
$(".g-unavailable").addClass("ui-corner-all");
|
|
|
|
|
2010-09-18 14:58:18 +00:00
|
|
|
// Remove titles for menu options since we're displaying that text anyway
|
|
|
|
$(".sf-menu a, .sf-menu li").removeAttr("title");
|
|
|
|
|
2010-06-18 19:37:41 +00:00
|
|
|
// Initialize button hover effect
|
|
|
|
$.fn.gallery_hover_init();
|
|
|
|
});
|