Seite 1 von 1
Probleme mit dem Einbau von Schneeflocken
Verfasst: 18.12.2007 00:36
von Fireman
Hallo
Ich habe versucht in meinem Forum Schneeflocken einzubauen.
Leider ist das aber trotz vieler Anleitungen die hier stehen und der Verschiedenen Mods nicht gegangen. Es erscheinen einfach keine Schneeflocken.
Wäre sehr nett wenn mir hier einer einen Mod oder so geben kann der 100% bei phpbb 3.0.0 funktioniert. Wäre super wenn man mir auch erklären kann was genau ich machen muss. Wo welche Dateien rein kommen, wo ich was rein schreiben muss usw.
Ich habe es Stundenlang versucht aber leider wie gesagt immer wieder ohne Ergebniss.
Gruss Fire
Verfasst: 18.12.2007 07:20
von Dr.Death
Ich habe Deine Frage mal in die "Suche" geschoben,
da Du ja nicht angegeben hast, was Du bereits versucht und unternommen hast.
Verfasst: 18.12.2007 16:03
von Fireman
Das ist Ok. Wie gesagt habe die verschiedenen hier stehenden Java Anwendungen versucht und so. Daher kann ich auch nicht sagen was ich jetzt genau als letzes versucht hatte. Wäre wirklich schön wenn mir da einer helfen kann. Weil nichts hat funktioniert ;(
Verfasst: 18.12.2007 17:48
von mwiemarkus
setze folgenden code in styles/...../template/overall_footer.htm oberhalb des </body> ein:
Code: Alles auswählen
<script type="text/javascript">
/******************************************
* Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html)
* Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.com/) for full source code
* Last updated Nov 9th, 05' by DD. This notice must stay intact for use
******************************************/
//Configure below to change URL path to the snow image
var snowsrc="http://www.deinedomain.de/snow.gif"
// Configure below to change number of snow to render
var no = 10;
// Configure whether snow should disappear after x seconds (0=never):
var hidesnowtime = 0;
// Configure how much snow should drop down before fading ("windowheight" or "pageheight")
var snowdistance = "pageheight";
///////////Stop Config//////////////////////////////////
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
}
}
}
function snowIE_NS6() { // IE and NS6 main animation function
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}
function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}
if (ie4up||ns6up){
snowIE_NS6();
if (hidesnowtime>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}
</script>
Auf folgender Seite werden dir dann noch Schneeflocken zur Auswahl angeboten..
Schneeflocken
diese runterladen und auf deinen server laden. und im oberen teil des codes noch deine url zu der snow.gif angeben.
Verfasst: 18.12.2007 19:31
von Fireman
So leid es mit tut. Aber es funktioniert trotzdem nicht.
Habe es in styles/WoWMaevahEmpire/template/overall_footer.htm eingefügt und es passiert nichts. Die URL verweist auch auf die Schneeflocke im images Ordner.
<script type="text/javascript">
/******************************************
* Snow Effect Script- By Altan d.o.o. (
http://www.altan.hr/snow/index.html)
* Visit Dynamic Drive DHTML code library (
http://www.dynamicdrive.com/) for full source code
* Last updated Nov 9th, 05' by DD. This notice must stay intact for use
******************************************/
//Configure below to change URL path to the snow image
var snowsrc="http://prototypen.bielefelder-fraggerci ... s/snow.gif"
// Configure below to change number of snow to render
var no = 10;
// Configure whether snow should disappear after x seconds (0=never):
var hidesnowtime = 0;
// Configure how much snow should drop down before fading ("windowheight" or "pageheight")
var snowdistance = "pageheight";
///////////Stop Config//////////////////////////////////
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
for (i = 0; i < no; ++ i) {
dx
= 0; // set coordinate variables
xp = Math.random()*(doc_width-50); // set position variables
yp = Math.random()*doc_height;
am = Math.random()*20; // set amplitude variables
stx = 0.02 + Math.random()/10; // set step variables
sty = 0.7 + Math.random(); // set step variables
if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
}
}
}
function snowIE_NS6() { // IE and NS6 main animation function
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i < no; ++ i) { // iterate for every dot
yp += sty;
if (yp > doc_height-50) {
xp = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}
function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}
if (ie4up||ns6up){
snowIE_NS6();
if (hidesnowtime>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}
</script>
Verfasst: 18.12.2007 20:04
von mwiemarkus
also ich hab des ganze so auf meine seite eingefügt, das bild auch im image ordner abglegt und es funktioniert bei allen browsern...
kontrolier am besten nochmal den pfad
Verfasst: 18.12.2007 21:59
von Fireman
Der Pfad zum Bild ist 100% richtig. Kopier doch mal den Link und probiere es aus. Er zeigt das Bild an. Aber irgendwas stimmt da nicht. Habe mal ne html gemacht. Und bei Firefox stimmt da was voll nicht. Bei IE7 zeigt er garnichts.
Und wie gesagt wenn ich es in die overall_footer einbaue geht garnichts. Hier sieht man ja wenigstens was.
http://prototypen.bielefelder-fraggerci ... /snow.html
Verfasst: 20.12.2007 16:29
von Limo198
Du mußt im ACP den Cache leeren. Dann gehts. Das Pronblem hatte ich auch.
Guck:
Wetterstammtisch
Verfasst: 20.12.2007 17:02
von Fireman
Ahja Perfekt ich danke dir. Einfach im Ordner cache alles außer die htaccess und index löschen dann geht es. Nochmals vielen vielen dank. Und ich dachte schon ich wäre zu blöd dafür.
Verfasst: 23.12.2007 11:20
von Limo198
Es reicht auch wenn du im Admin Control Panel (ACP) auf Cache leeren klickst. Ist vieleicht einfacher und sicherer.