From Wikipedia, the free encyclopedia
Content deleted Content added
|
|
|||
| Line 2: | Line 2: | ||
|
importScript(`User:${mw.user.getName()}/myFavoritePages.js`); |
importScript(`User:${mw.user.getName()}/myFavoritePages.js`); |
||
|
const favoritePages = { |
|||
|
py: “Python (programming language)” |
|||
|
}; |
|||
|
if (Object.keys(vectorMenu).length) { |
if (Object.keys(vectorMenu).length) { |
||
Latest revision as of 19:09, 25 October 2025
const vectorMenu = $("#vector-main-menu");
importScript(`User:${mw.user.getName()}/myFavoritePages.js`);
if (Object.keys(vectorMenu).length) {
if (Object.keys(favoritePages).length) {
const linkContainer = $('<div>', { class: 'vector-menu mw-portlet' });
const heading = $('<div>', { class: 'vector-menu-heading', text: 'Your favorite pages' });
linkContainer.append(heading);
const content = $('<div>', { class: 'vector-menu-content' });
const list = $('<ul>', { class: 'vector-menu-content-list'});
$.each(favoritePages, (name, title) => {
list.append($('<li>', { class: 'mw-list-item'}).append($('<a>', { href: `/wiki/${title}`, text: name })));
});
content.append(list);
linkContainer.append(content);
vectorMenu.append(linkContainer);
}
} else {
console.warn("Vector menu not found");
}

