CSS and Javascript changes must comply with the wiki design rules.
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Clear the cache in Tools → Preferences
window.displayColor = function(colorclass, id) {
if (! id) id = 'p-cactions';
$("#" + id).addClass(colorclass);
return;
}
window.clearDisplayColor = function(id) {
if (! id) id = 'p-cactions';
$("#" + id).removeClass("gadget-action-fail gadget-action-incomplete gadget-action-success");
}
window.displayResultStatus = function(displayClass, $el) {
$el.addClass(displayClass);
setTimeout(function() {
$el.removeClass(displayClass);
}, 5000);
}
window.startSpinner = function(el) {
var spinner = document.createElement('div');
$(spinner).addClass('loading-circle').attr('id', 'wip-spinner');
$(spinner).insertAfter(el);
return spinner;
}
window.startSpinnerChild = function(el) {
var spinner = document.createElement('div');
$(spinner).addClass('loading-circle').attr('id', 'wip-spinner');
$(el).append(spinner);
return spinner;
}
window.endSpinner = function() {
$('#wip-spinner').remove();
}
window.displayOutputText = function(str, highlight) {
var el = document.createElement('textarea');
el.value = str;
$(el).css('height', '200px')
.attr('readonly', '')
.attr('id', 'gadget-output-display');
$(el).insertAfter('#contentSub');
if (highlight) {
el.select();
}
}
window.clearOutputText = function() {
$('#gadget-output-display').detach();
}
window.ucfirst = function(str) {
return str[0].toUpperCase() + str.slice(1)
}
window.reportError = function(text) {
var el = document.createElement('div');
$(el).html(text).insertAfter($('#firstHeading'));
}
window.moveToPViews = function($el) {
// fix for FandomDesktop not respecting pviews proper add to p-cactions
if ($('.page__main').length) {
$el.detach();
$el.insertAfter($('#p-views #ca-edit'));
}
}