Widget:TriviaText: Difference between revisions
From Unforgotten Realms Wiki
Jump to navigationJump to search
imported>Pillowkeeper No edit summary |
Render trivia widget wiki links through restored skin helper |
||
| (14 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<li id="trivia0"></li> | <ul><li type="disc" id="trivia0"></li> | ||
<li id="trivia1"></li> | <li id="trivia1"></li> | ||
<li id="trivia2"></li> | <li id="trivia2"></li> | ||
| Line 6: | Line 6: | ||
<li id="trivia5"></li> | <li id="trivia5"></li> | ||
<script> | <script> | ||
window.addEventListener("load", function () { | window.addEventListener("load", function () { | ||
var list = new Array(); | var list = new Array(); | ||
<!--{foreach from=$text item=info}--> | |||
for (j = 0; j < 6; j++){ | list.push("<!--{$info|escape:'javascript'}-->"); | ||
<!--{/foreach}--> | |||
for (var j = 0; j < 6; j++){ | |||
var ul = document.getElementById("trivia" + j); | var ul = document.getElementById("trivia" + j); | ||
var | var d = new Date(); | ||
var t = d.getTime(); | |||
var days = Math.floor(t / (86400000)); | |||
var i = days % list.length; | |||
ul.insertAdjacentHTML( 'beforeend', list[i] ); | if (window.urwikiAppendInlineWikitext) { | ||
window.urwikiAppendInlineWikitext(ul, list[i]); | |||
} else { | |||
ul.insertAdjacentHTML('beforeend', list[i]); | |||
} | |||
var index = list.indexOf(list[i]); | var index = list.indexOf(list[i]); | ||
Latest revision as of 00:50, 26 April 2026
-
<script>
window.addEventListener("load", function () {
var list = new Array();
list.push("");
for (var j = 0; j < 6; j++){
var ul = document.getElementById("trivia" + j);
var d = new Date();
var t = d.getTime();
var days = Math.floor(t / (86400000));
var i = days % list.length;
if (window.urwikiAppendInlineWikitext) {
window.urwikiAppendInlineWikitext(ul, list[i]);
} else {
ul.insertAdjacentHTML('beforeend', list[i]);
}
var index = list.indexOf(list[i]);
if (index > -1){
list.splice(index, 1);
}
}
});
</script>


