User:Ricewind/common.js: Difference between revisions

From Melvor Idle
(Blanked the page)
Tag: Blanking
No edit summary
Line 1: Line 1:
mw.hook('pp.render').add(function(popup) {
    var $popupContent = popup.$body;


    // Function to get the introductory paragraph
    function getIntroText(content) {
        var $content = $('<div>').html(content);
        // Remove everything after the first paragraph
        var $paragraphs = $content.find('p');
        if ($paragraphs.length > 0) {
            return $paragraphs.first().html();
        }
        return '';
    }
    // Modify the popup content
    var introText = getIntroText($popupContent.html());
    $popupContent.html(introText);
});

Revision as of 13:07, 19 July 2024

mw.hook('pp.render').add(function(popup) {
    var $popupContent = popup.$body;

    // Function to get the introductory paragraph
    function getIntroText(content) {
        var $content = $('<div>').html(content);
        // Remove everything after the first paragraph
        var $paragraphs = $content.find('p');
        if ($paragraphs.length > 0) {
            return $paragraphs.first().html();
        }
        return '';
    }

    // Modify the popup content
    var introText = getIntroText($popupContent.html());
    $popupContent.html(introText);
});