Szerkesztő:SolidW/SignatureAnimated.js
Megjelenés
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
- Opera: Nyomj Ctrl–F5-öt
mw.loader.load(['ext.javascriptslideshow']); // Load slideshow extension
document.addEventListener("DOMContentLoaded", function(){
const sigElement = document.querySelector(".sigplaceholder").parentNode;
const dateString = "[" + new Date().toLocaleDateString("en-US") + " " + new Date().toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' }) + "]";
const userLink = '[//en.wikipedia.org/wiki/Special:Contributions/' + encodeURIComponent(mw.config.get("wgTitleParts")[0].split(":")[1]) +']';
const userIdSlug = ${ mw.config.get("wgPageName") };
const thumbnailDiv = document.createElement("div");
thumbnailDiv.className = "sg-thumbnail";
thumbnailDiv.setAttribute("style", "float:left;width:100%;height:auto;");
thumbnailDiv.innerHTML = <a href="${userLink}">${userIdSlug}</a>;
const captionDiv = document.createElement("div");
captionDiv.classList.add("sg-caption");
captionDiv.setAttribute("style", "text-align:left;");
captionDiv.textContent = dateString;
const userSlide = SlideMaker.makeSlide({
elem: "div",
attributes: {
"data-transition": "horizontalFlipRight",
class: ["sg-item", "sg-active"]
},
children: [thumbnailDiv, captionDiv]
});
sigElement.appendChild(userSlide);
});