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
No edit summary
No edit summary
Line 252: Line 252:
.append($title)
.append($title)
.append($summary)
.append($summary)
.append($rules);
}
function buildMobileServantRulesCard($sourceRules) {
var title = $.trim($sourceRules.children('.wizlords-servant-rules-title').first().text());
var $card = $('<div>').addClass('wizlords-mobile-servant-rules-card');
var $title = $('<div>').addClass('wizlords-mobile-servant-rules-title').text(title);
var $rules = $('<div>').addClass('wizlords-mobile-servant-rules-content');
var $content = $sourceRules.children('.mw-collapsible-content').first();
$rules.append($content.children().clone());
return $card
.append($title)
.append($rules);
.append($rules);
}
}
Line 297: Line 311:
$currentCategory.append(buildMobileSpellCard($(this), iconType));
$currentCategory.append(buildMobileSpellCard($(this), iconType));
});
});
}
if ($node.hasClass('wizlords-servant-rules')) {
if (!$currentCategory) {
$currentCategory = $('<div>').addClass('wizlords-mobile-spell-category');
$body.append($currentCategory);
}
$currentCategory
.append($('<div>').addClass('wizlords-mobile-servant-rules-divider'))
.append(buildMobileServantRulesCard($node));
}
}
});
});