MediaWiki:Skin/PDF.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
J* (Diskussion | Beiträge) 7 reicht völlig... |
J* (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 7: | Zeile 7: | ||
"Erstmal ein Konzept überlegen", | "Erstmal ein Konzept überlegen", | ||
"Hab kein Bock mehr", | "Hab kein Bock mehr", | ||
"Willst du nicht lieber | "Willst du nicht lieber FDP?", | ||
"Guidomobil auftanken", | "Guidomobil auftanken", | ||
"Schlafen", | "Schlafen", | ||
Version vom 12. Februar 2009, 22:19 Uhr
var pdfmsg = [
"Erstmal alles angucken.",
"Verpackungsmaterial aus dem Keller holen",
"Kellerschlüssel suchen",
"Däumchen drehen",
"Mit Mama telefonieren",
"Erstmal ein Konzept überlegen",
"Hab kein Bock mehr",
"Willst du nicht lieber FDP?",
"Guidomobil auftanken",
"Schlafen",
"Dromedar einfangen",
"\"PDF für Dummys\" lesen",
"Fernsehn",
"nochmal von vorn anfangen"
];
var prozent = Math.floor( Math.random() * 5 );
var count = 0;
var toleranz = 0;
function pdfgen()
{
var arg = location.href;
var reg = new RegExp(/[?&]klapp=pdfgen($|[?&])/);
arg = arg.match(reg);
if( arg == null )
return;
pdfrun();
}
function pdfrun()
{
var dazu = runden( ( 100 - prozent ) / 13, toleranz );
while ( dazu == 0 )
{
toleranz ++ ;
dazu = runden( ( 100 - prozent ) / 7, toleranz );
}
prozent += dazu;
count ++;
document.getElementById("pdf_progress").innerHTML = prozent;
document.getElementById("pdf_state").innerHTML = pdfmsg[ count % pdfmsg.length ];
setTimeout( pdfrun, 5000 );
}
function runden( num, tol )
{
var t = Math.pow( 10, tol );
return Math.floor( num * t ) / t;
}
addOnloadHook(pdfgen);