לדלג לתוכן

משתמש:מ. רובין/common.js: הבדלים בין גרסאות בדף

מתוך חב"דפדיה, אנציקלופדיה חב"דית חופשית
מ. רובין (שיחה | תרומות)
אין תקציר עריכה
מ. רובין (שיחה | תרומות)
אין תקציר עריכה
שורה 15: שורה 15:
     importScript("User:Men770/HotDefaultSort.js");
     importScript("User:Men770/HotDefaultSort.js");
});
});
/* jshint esversion: 8 */
(async function() {
    const items = document.querySelectorAll('.my-list a');
    const api = new mw.Api();
    for (const item of items) {
        const title = item.textContent.trim();
        try {
            const response = await api.get({
                action: 'query',
                titles: title,
                format: 'json',
                prop: 'revisions',
                rvprop: 'size'
            });
            const pages = response.query.pages;
            const pageId = Object.keys(pages)[0];
            const size = pages[pageId].revisions[0].size;
            item.textContent += ` (${size} תווים)`;
        } catch (err) {
            console.error(`Error fetching size for ${title}:`, err);
        }
    }
})();

גרסה מ־15:59, 4 בספטמבר 2025

importScript('משתמש:מ. רובין/חתימה.js');
//חתימה
importScript('משתמש:מ. רובין/משימות.js');
//משימות
importScript('משתמש:מ. רובין/בדיקת זכות הצבעה.js');
//בדיקת זכות הצבעה
importScript('משתמש:מ. רובין/בינוויקי.js');
//בינוויקי
importScript('משתמש:מ. רובין/ניטור.js');
//ניטור
importScript('משתמש:מ. רובין/ניסוי.js');
//ניסוי
//importScript('משתמש:מ. רובין/RedLinks.js');
$(document).ready(function(){
    importScript("User:Men770/HotDefaultSort.js");
});