MediaWiki:Common.js

Матеріал з Країнопедії
Версія від 23:13, 2 травня 2026, створена Admin (обговорення | внесок) (Common.js: portlet Міста через офіційний mw.util.addPortlet)

Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.

  • Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
  • Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
  • Internet Explorer / Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
  • Opera: натисніть Ctrl-F5
/* Per-page sidebar portlets via official mw.util.addPortlet API */
mw.loader.using(['mediawiki.util'], function () {
  $(function () {
    var pageName = mw.config.get('wgPageName') || '';

    // 🇷🇴 Румунія: portlet "Міста" в лівому сайдбарі
    if (pageName === '🇷🇴_Румунія') {
      var cities = [
        { title: 'Бухарест',     page: 'Румунія/Бухарест'    },
        { title: 'Клуж-Напока',  page: 'Румунія/Клуж-Напока' },
        { title: 'Тімішоара',    page: 'Румунія/Тімішоара'   },
        { title: 'Брашов',       page: 'Румунія/Брашов'      },
        { title: 'Ясси',         page: 'Румунія/Ясси'        },
        { title: 'Сібіу',        page: 'Румунія/Сібіу'       }
      ];

      var portlet = mw.util.addPortlet('p-cities', 'Міста');
      if (portlet) {
        cities.forEach(function (city) {
          mw.util.addPortletLink('p-cities', mw.util.getUrl(city.page), city.title);
        });
      }
    }
  });
});