xa-media.com | Support Forum

Hilfestellung und Support zu unseren Webmaster Projekten

 

Hier erhältst du Hilfestellung und Support zu folgenden Projekten:
- BBoard.de
- Forenfuchs.de
- iphpbb.com
- xa-board.com

Zu anderen Foren Services können wir leider keinen Support geben. Wende dich bitte hierfür an den zuständigen Hoster!

Bevor du postest, beachte bitte folgende Punkte:
- FAQ und phpbb Doku lesen.
- Forensuche benutzen

Es ist notwendig bei jeder Anfrage die Adresse zu deinem Forum mit anzugeben, da wir sonst nicht weiterhelfen und somit die Anfrage nicht bearbeiten können. Weiters bitten wir dich immer zuerst die "News & Ankündigungen" zu lesen, bevor du postest. Danke :)

Schneeflocken

Hilfestellung zum Thema Styles im phpbb3! Wie passe ich einen Style an meine Bedürfnisse an?

Schneeflocken

Beitragvon chris » 21.10.2007, 10:26

Alle Jahre wieder kommt der Wunsch nach Schneeflocken fürs Forum.
Hier ein Ansatz mit BBcode:

Adminbereich -> Beiträge -> BBcode

große Flocken:

BBCode-Benutzung
Code: Alles auswählen
[snowflakes_b][/snowflakes_b]


HTML-Ersetzung
Code: Alles auswählen
<script language="JavaScript" type="text/javascript">
<!--
var numImages = 1;
var numFlakes = 20;
var ns  = (document.layers)?1:0;
var ns6 = (document.getElementById&&!document.all)?1:0;
var opera5 = (navigator.userAgent.indexOf("Opera") > -1 && document.getElementById) ? 1:0;
var winWidth  = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var flakeX = new Array();
var flakeY = new Array();
var flakeSpeed = new Array();
var flakeStep  = new Array();
var flakeStep2 = new Array();
for (i=0; i<numImages; i++)
{
eval('imgFlake' + i + '=new Image();');
eval('imgFlake' + i + '.src="http://www.iphpbb.com/board/images/snowbig.gif";');
}
if (ns)
{
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<LAYER name="layerFlake' + i + '" left="0" top="0"><IMG src="' + picSource + '"></LAYER>');
}
} else {
document.write('<DIV style="position:absolute;top:0px;left:0px"><DIV style="position:relative">');
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<IMG id="layerFlake' + i + '" src="' + picSource + '" style="position:absolute;top:0px;left:0px">');
}
document.write('</DIV></DIV>');
}
for (i=0; i<numFlakes; i++)
{
flakeX[i] = Math.round(Math.random()*winWidth);
flakeY[i] = Math.round(Math.random()*winHeight);
flakeSpeed[i] = Math.random()*3+3;
flakeStep[i]  = Math.random()*0.1+0.05;
flakeStep2[i] = 0;
}
function fLetItSnow()
{
var winWidth  = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var wscrll    = (ns||ns6||opera5)?window.pageXOffset:document.body.scrollLeft;
var hscrll    = (ns||ns6||opera5)?window.pageYOffset:document.body.scrollTop;
for (i=0; i<numFlakes; i++){
speedX = flakeSpeed[i]*Math.cos(flakeStep2[i])/2;
speedY = flakeSpeed[i]*Math.sin(90*Math.PI/180);
flakeX[i] += speedX;
flakeY[i] += speedY;
if (flakeY[i]>winHeight)
{
flakeX[i]=Math.round(Math.random()*winWidth);
flakeY[i]=-100;
flakeSpeed[i]=Math.random()*3+3;
}
if (ns)
{
document.layers['layerFlake' + i].left = flakeX[i];
document.layers['layerFlake' + i].top  = flakeY[i] + hscrll;
} else if (ns6||opera5) {
document.getElementById("layerFlake" + i).style.left = Math.min(winWidth,flakeX[i]);
document.getElementById("layerFlake" + i).style.top  = flakeY[i] + hscrll;
} else {
eval("document.all.layerFlake" + i).style.left = flakeX[i];
eval("document.all.layerFlake" + i).style.top  = flakeY[i] + hscrll;
}
flakeStep2[i]+=flakeStep[i];
}
setTimeout('fLetItSnow()', 20);
}
// -->
</script>
<script language="JavaScript">
<!--
fLetItSnow();
//-->
</script>



kleine Flocken:

BBCode-Benutzung
Code: Alles auswählen
[snowflakes_s][/snowflakes_s]


HTML-Ersetzung
Code: Alles auswählen
<script language="JavaScript" type="text/javascript">
<!--
var numImages = 1;
var numFlakes = 20;
var ns  = (document.layers)?1:0;
var ns6 = (document.getElementById&&!document.all)?1:0;
var opera5 = (navigator.userAgent.indexOf("Opera") > -1 && document.getElementById) ? 1:0;
var winWidth  = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var flakeX = new Array();
var flakeY = new Array();
var flakeSpeed = new Array();
var flakeStep  = new Array();
var flakeStep2 = new Array();
for (i=0; i<numImages; i++)
{
eval('imgFlake' + i + '=new Image();');
eval('imgFlake' + i + '.src="http://www.iphpbb.com/board/images/snowsmall.gif";');
}
if (ns)
{
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<LAYER name="layerFlake' + i + '" left="0" top="0"><IMG src="' + picSource + '"></LAYER>');
}
} else {
document.write('<DIV style="position:absolute;top:0px;left:0px"><DIV style="position:relative">');
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<IMG id="layerFlake' + i + '" src="' + picSource + '" style="position:absolute;top:0px;left:0px">');
}
document.write('</DIV></DIV>');
}
for (i=0; i<numFlakes; i++)
{
flakeX[i] = Math.round(Math.random()*winWidth);
flakeY[i] = Math.round(Math.random()*winHeight);
flakeSpeed[i] = Math.random()*3+3;
flakeStep[i]  = Math.random()*0.1+0.05;
flakeStep2[i] = 0;
}
function fLetItSnow()
{
var winWidth  = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var wscrll    = (ns||ns6||opera5)?window.pageXOffset:document.body.scrollLeft;
var hscrll    = (ns||ns6||opera5)?window.pageYOffset:document.body.scrollTop;
for (i=0; i<numFlakes; i++){
speedX = flakeSpeed[i]*Math.cos(flakeStep2[i])/2;
speedY = flakeSpeed[i]*Math.sin(90*Math.PI/180);
flakeX[i] += speedX;
flakeY[i] += speedY;
if (flakeY[i]>winHeight)
{
flakeX[i]=Math.round(Math.random()*winWidth);
flakeY[i]=-100;
flakeSpeed[i]=Math.random()*3+3;
}
if (ns)
{
document.layers['layerFlake' + i].left = flakeX[i];
document.layers['layerFlake' + i].top  = flakeY[i] + hscrll;
} else if (ns6||opera5) {
document.getElementById("layerFlake" + i).style.left = Math.min(winWidth,flakeX[i]);
document.getElementById("layerFlake" + i).style.top  = flakeY[i] + hscrll;
} else {
eval("document.all.layerFlake" + i).style.left = flakeX[i];
eval("document.all.layerFlake" + i).style.top  = flakeY[i] + hscrll;
}
flakeStep2[i]+=flakeStep[i];
}
setTimeout('fLetItSnow()', 20);
}
// -->
</script>
<script language="JavaScript">
<!--
fLetItSnow();
//-->
</script>




[snowflakes_b][/snowflakes_b] oder [snowflakes_s][/snowflakes_s]
kopiert ihr dann in eine Forenbeschreibung.
Also Adminbereich -> Foren -> Foren verwalten -> Forum (keine Kategorie!) bearbeiten und dort ins Beschreibungsfeld einfügen.

Die Schneeflocken erscheinen dann auf der Startseite im Forum, alles andere wäre eh nervig :)

funktioniert nur in subsilver2

Neue Codes für FF und IE
iphpbb3com-phpbb3-f27/schneeflocken-t5798-s130.html#p51942

Portal
Den Code am besten in einen eigenen Block einfügen

NEU
für alle die das ganze nicht selbst einbauen und konfigurieren wollen, hab ich schnell einen kleinen "cheat" verbaut.
geht in den adminbereich -> board-einstellungen und schreibt ins Feld "Board deaktivieren:"
ichwillschneeklein
oder
ichwillschneegross
Zuletzt geändert von chris am 03.12.2007, 17:38, insgesamt 3-mal geändert.
-> Kein support per PN !!
-> Bist du mit unserem Support zufrieden, dann werde Fan von xa-media auf Facebook
Benutzeravatar
chris
Administrator
Administrator
 
Beiträge: 17016
Registriert: 16.07.2003, 17:54
Wohnort: Gmunden

Beitragvon Lorelei » 21.10.2007, 10:54

funktioniert das bei jemandem?
bei mir nicht
wenn ich den kurzen code [snowflakes_b][/snowflakes_b]
reinsetze tut sich nix
und wenn ich den langen code reinsetze
wird er komplett in der beischreibung angezeigt aber schneeflocken fliegen net
Benutzeravatar
Lorelei
Kaiser
Kaiser
 
Beiträge: 658
Registriert: 15.10.2006, 13:26

Beitragvon chris » 21.10.2007, 11:21

BBcode anlegen!!
beiträge _> bbcodes
-> Kein support per PN !!
-> Bist du mit unserem Support zufrieden, dann werde Fan von xa-media auf Facebook
Benutzeravatar
chris
Administrator
Administrator
 
Beiträge: 17016
Registriert: 16.07.2003, 17:54
Wohnort: Gmunden

Beitragvon Lorelei » 21.10.2007, 12:00

chris hat geschrieben:BBcode anlegen!!
beiträge _> bbcodes


und dann?
die html ersetzung eingeben und
was noch? grübel
Benutzeravatar
Lorelei
Kaiser
Kaiser
 
Beiträge: 658
Registriert: 15.10.2006, 13:26

Beitragvon chris » 21.10.2007, 12:05

erstes feld bbcode, zweites feld den html code, und dann
[snowflakes_b][/snowflakes_b] oder [snowflakes_s][/snowflakes_s]
kopiert ihr dann in eine Forenbeschreibung.
Also Adminbereich -> Foren -> Foren verwalten -> Forum (keine Kategorie!) bearbeiten und dort ins Beschreibungsfeld einfügen.
-> Kein support per PN !!
-> Bist du mit unserem Support zufrieden, dann werde Fan von xa-media auf Facebook
Benutzeravatar
chris
Administrator
Administrator
 
Beiträge: 17016
Registriert: 16.07.2003, 17:54
Wohnort: Gmunden

Beitragvon Lorelei » 21.10.2007, 12:17

hab ich gemacht im testforum http://www.iphpbb.com/forum/index.php?nxu=79145872nx244

fliegt aber nix :oops:
Benutzeravatar
Lorelei
Kaiser
Kaiser
 
Beiträge: 658
Registriert: 15.10.2006, 13:26

Beitragvon sticki » 21.10.2007, 12:26

Also Adminbereich -> Foren -> Foren verwalten -> Forum (keine Kategorie!)

Alos ich muss da in der Foren-Übersicht ein Forum (also Kategorie)anwählen sonst kann ich da nichts editieren.

Oder is das dann keine Kategorie?

Beispiel:
http://www.iphpbb.com/forum/index.php?nxu=14507059nx561

Da also Admin-bereich --- Foren --- Allgemein --- Allgemein --- und da kann ich nun auf ändern klicken um eine Beschreibung einzugeben.

Aber das so nicht richtig oder?
sticki
Jungspund
Jungspund
 
Beiträge: 17
Registriert: 12.10.2007, 20:02

Beitragvon chris » 21.10.2007, 12:49

Lorelei hat geschrieben:hab ich gemacht im testforum http://www.iphpbb.com/forum/index.php?nxu=79145872nx244

fliegt aber nix :oops:


problem ist dass für gäste das forum zugänglich sein sollte um den schnee zu sehen
-> Kein support per PN !!
-> Bist du mit unserem Support zufrieden, dann werde Fan von xa-media auf Facebook
Benutzeravatar
chris
Administrator
Administrator
 
Beiträge: 17016
Registriert: 16.07.2003, 17:54
Wohnort: Gmunden

Beitragvon Lorelei » 21.10.2007, 12:50

ja klar stimmt war bei der alten version auch so
danke chris
Benutzeravatar
Lorelei
Kaiser
Kaiser
 
Beiträge: 658
Registriert: 15.10.2006, 13:26

Beitragvon Lorelei » 21.10.2007, 12:55

so ist jetzt für gäste sichtbar aber keine flocken
ich geb erstmal auf
Benutzeravatar
Lorelei
Kaiser
Kaiser
 
Beiträge: 658
Registriert: 15.10.2006, 13:26

Nächste

Zurück zu iphpbb3.com - Styles

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste