Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Difference between revisions

MediaWiki interface page
Turhan Bey (talk | contribs)
Pehuen's Fleet-Up changes
Rayanth (talk | contribs)
No edit summary
Line 10: Line 10:
var collapseCaption = 'hide';
var collapseCaption = 'hide';
var expandCaption = 'show';
var expandCaption = 'show';
 
function collapseTable( tableIndex ) {
function collapseTable( tableIndex ) {
var Button = document.getElementById( 'collapseButton' + tableIndex );
var Button = document.getElementById( 'collapseButton' + tableIndex );
Line 33: Line 33:
}
}
}
}
 
 
function createCollapseButtons() {
function createCollapseButtons() {
var tableIndex = 0;
var tableIndex = 0;
Line 76: Line 77:
}
}
}
}
 
addOnloadHook( createCollapseButtons );
 
//addOnloadHook( createCollapseButtons );
$( createCollapseButtons ); //RayEdit1.33
 
/** Test if an element has a certain class **************************************
/** Test if an element has a certain class **************************************
  *
  *
Line 221: Line 224:
}
}
}  
}  
addOnloadHook(checkElementByClassComp);
//addOnloadHook(checkElementByClassComp);
addOnloadHook(createTooltipTrigger);
$( checkElementByClassComp ); //RayEdit1.33
 
//addOnloadHook(createTooltipTrigger);
/** Eve University New Fitting Template *******************
$( createTooltipTrigger ); //RayEdit1.33
*
* Description: Allows showing and hiding of EFT, recommended skills, and notes section
* Allows viewing of fit and module info in game
* Adds titles to modules for viewing when hovering over picture
*
* Maintainers: Miranda McLaughlin
**********************************************************/


/** Eve University New Fitting Template *******************
/** Eve University New Fitting Template *******************
Line 247: Line 243:


$(function() {
$(function() {
$('.shipFitting .button.eve').on('click', showFitInGame);
//$('.shipFitting .button.eve').on('click', showFitInGame);
$('.shipFitting .button.eft').on('click', toggleEFT);
$('.shipFitting .button.eft').on('click', toggleEFT);
$('.shipFitting .button.skills').on('click', toggleSkills);
$('.shipFitting .button.skills').on('click', toggleSkills);
$('.shipFitting .button.notes').on('click', toggleNotes);
$('.shipFitting .button.notes').on('click', toggleNotes);


$('.shipFitting .module').not('.open, .inactive').on('click', showItemInfoInGame);
//$('.shipFitting .module').not('.open, .inactive').on('click', showItemInfoInGame);
$('.shipFitting .subMod').not('.open, .inactive').on('click', showItemInfoInGame);
//$('.shipFitting .subMod').not('.open, .inactive').on('click', showItemInfoInGame);
$('.shipFitting .shipInfo').on('click', showItemInfoInGame);
//$('.shipFitting .shipInfo').on('click', showItemInfoInGame);


$('.shipFitting .module:not(.open, .inactive)').each(addTitle);
$('.shipFitting .module:not(.open, .inactive)').each(addTitle);
Line 260: Line 256:
});
});


function showFitInGame() {
//function showFitInGame() {
var dna = $(this).attr("data-shipdna");
//var dna = $(this).attr("data-shipdna");
CCPEVE.showFitting(dna);
//CCPEVE.showFitting(dna);
}
//}


function toggleEFT() {
function toggleEFT() {
Line 283: Line 279:
}
}


function showItemInfoInGame() {
//function showItemInfoInGame() {
var typeID = $(this).attr('data-typeid');
//var typeID = $(this).attr('data-typeid');
CCPEVE.showInfo(typeID);
//CCPEVE.showInfo(typeID);
}
//}


function addTitle(index, element) {
function addTitle(index, element) {