Seite 1 von 1
phpbb Christmas Style?
Verfasst: 24.11.2004 18:50
von Ruhrpottler
Mahlzeit zusammen,
Ich habe mir überlegt für die Weihnachtstage mein Homepagelayout etwas umzugestalten. So für ein paar Woche, als "Limited Edition" sozusagen.
Das ist auch soweit schon geschehen. Einen Weihnachtsmann, eine Lichterkette, ein bisschen Schneefall, dazu ein kleiner Weihnachtsgruß und schon sieht die Seite komplett anders aus.
Aber eigentlich besteht diese Homepage zu 95% aus dem Forum. D.h. die index.html ist quasi nur eine Intro-Seite. Und ich befürchte, dass die meisten User direkt ins Forum marschieren, ohne überhaupt vorher die Intro-Seite auszuwählen. Schließlich steht ausser einer kleinen "Begrüssung" nichts drin.
Deshalb wollte ich mal fragen, ob es evtl. einen Weihnachtsstyle für´s Forum gibt. Wenn ja, wo? Wenn nein, hab ich denn als php-Leihe die Chance soetwas irgendwie noch einzubauen. Müsste nix großartiges sein. Nur ein Weihnachtsmann in der Ecke oben (ok, dafür kann ich das Logo ein wenig bearbeiten) und evtl. ein paar Luftschlangen die am Forum runter hängen oder so

.
Gibt es da Möglichkeiten???
Verfasst: 24.11.2004 19:02
von |Tobi|
Vielleicht können
diese Smilies für weihnachtlich Stimmung in deinem Forum Sorgen

Verfasst: 24.11.2004 19:12
von FarChris
So ein Christmas Style hätte ich auch gerne wo kann man sowas herbekommen ?
Verfasst: 24.11.2004 19:16
von FarChris
Habe eins gefunden aber das ist ein bisschen langweilig !
http://www.phpbbstyles.com/viewtopic.php?t=1517
Verfasst: 24.11.2004 22:18
von punkface
Verfasst: 27.11.2004 00:22
von BremerJunge
Dann schaut doch mal hier vorbei
http://www.phpbbmodded.de/styles/
Downloadbar hier
http://www.phpbbmodded.de/downloads.php?cat=3
Ist zwar nur für die 2.06 ich weiss nur nicht was sich in den Templates bis heute geändert hat. Hatte das letztes Jahr im Oktober erstellt.
Helmut
Verfasst: 27.11.2004 22:10
von neuhier
Hallo BremerJunge

,
unter 2.0.10 funktioniert der Style problemlos und sieht super aus *freu*
Weisst du, wie man den Schneefall ausschalten kann ? Nur mit dem Löschen von snow.gif funktioniert das nicht.
Verfasst: 28.11.2004 00:08
von BremerJunge
in der overall_header folgendes ausklammern oder löschen
Code: Alles auswählen
<script language="JavaScript1.2">
/******************************************
* Snow Effect Script- By Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)
* Visit Dynamic Drive (http://www.dynamicdrive.com/) for full source code
* Modified Dec 31st, 02' by DD. This notice must stay intact for use
******************************************/
//Configure below to change URL path to the snow image
var snowsrc="templates/christmas2/images/snow.gif"
// Configure below to change number of snow to render
var no = 10;
var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
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 (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.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 (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a href=\"http://dynamicdrive.com/\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"><\/layer>");
}
} else 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 snowNS() { // Netscape main animation function
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();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", 10);
}
function snowIE_NS6() { // IE and NS6 main animation function
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();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx[i] += stx[i];
if (ie4up){
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
else if (ns6up){
document.getElementById("dot"+i).style.top=yp[i];
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
}
}
setTimeout("snowIE_NS6()", 10);
}
if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}
</script>