Seite 17 von 18

Verfasst: 26.12.2005 20:40
von Julian87
Hi,

ok Danke. habs wohl übersehen.

Julian

Verfasst: 18.11.2006 19:11
von mtsluft
hi,

ich versuche gerade, den snow mod auf einer seite ausserhalb von phpbb einzubauen.. wie gehe ich da vor?
hochladen des snow.js und der grafik ist klar, nur welchen code füge ich in die entsprechende seite ein?

Verfasst: 18.11.2006 19:12
von Valerie Raghnall
hi auch,

dazu gibts eine anleitung mit der erweiterung txt oder mod... guck mal einfach nach... da drin is alles beschrieben :)

Re: Schneefall Mod für Weihnachten (Firefox kompatibel)

Verfasst: 18.11.2006 19:25
von BennyProdo
ATARI hat geschrieben:Da an Weihnachten - wie jedes Jahr - das Geschrei nach einem funktionierenden Schneefall Mod wieder groß sein wird und mir grad langweilig war, hab ich mich schnell drangesetzt und einen zeimlich guten gecodet.

Dieser Mod läßt es in garantiert mit jedem Browser (getestet mit Internet Explorer / Firefox / Mozilla / Konqueror / Opera) schneien.

Download


Viel Spaß, Atari


keywords: schnee snow x-max snowflakes schneeflocken weihnachten christmas
könntest du das auch als .zip datei machen, ich besitze kein winrar

Verfasst: 18.11.2006 19:27
von Julian87
www.angler-forum.com/1323.zip ;) bitteschön.

Julian

Verfasst: 18.11.2006 19:28
von Valerie Raghnall
nene... das gibbet doch nich... muss man doch haben :)

guckst du >> hier <<

war mal so frei dir das zu zippen. da es aber nicht mein mod is, wie wir ja beide wissen, werd ich ihn nachher wieder löschen, gelle ;-)

Verfasst: 18.11.2006 19:29
von BennyProdo
thx leude hab ihn gedownloaded

Verfasst: 18.11.2006 19:45
von BennyProdo
toll der mod funzt, nur dieses scheiß windows zeigt mir anstatt den schneeflocken ein weißes kästchen mit einem roten x an! grrrrrrrrrrrrrrrrrr :twisted: so´n kack! naja zum glück hab ich ja noch ne zweite festplatte, da kommt windows me oder 98 druff, und dann geht das! anstatt dieses scheiß xp!

Verfasst: 18.11.2006 21:59
von Elvis
BennyProdo hat geschrieben:toll der mod funzt, nur dieses scheiß windows zeigt mir anstatt den schneeflocken ein weißes kästchen mit einem roten x an! grrrrrrrrrrrrrrrrrr :twisted: so´n kack! naja zum glück hab ich ja noch ne zweite festplatte, da kommt windows me oder 98 druff, und dann geht das! anstatt dieses scheiß xp!
da haste die Bilder Falsch hochgeladen, die gehören laut Mod Anleitung nach "images" und nicht "templates/xxx/images" ;)

Du kannste aber auch einfach diesen Code in deiner overall_header.tpl vor </head> reinpacken.

Das Bild gehört dann nach "templates/xxx/images" und nicht vergessen im Code das xxx durch dein Templatename anzupassen :)

Code: Alles auswählen

<script type="text/javascript">
/******************************************
* Snow Effect Beginn
******************************************/
  
  //Pfad zum Bild
  var snowsrc="templates/xxx/images/snow.gif"
  // Configure below to change number of snow to render
  var no = 15;
  // 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";



  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();

  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;"><img src='"+snowsrc+"' border="0"><\/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)
		}
/******************************************
* Snow Effect END
******************************************/
</script>

Verfasst: 19.11.2006 12:15
von Stefane
das ist komisch...jetzt funktioniert das ding im Firefox, aber im ie leider nicht...
Habt ihr ne idee, woran es liegen könnte?