Slider in Portal (board3) wird nicht angezeigt

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
kidrob
Mitglied
Beiträge: 755
Registriert: 29.01.2005 00:06
Wohnort: Brüssel
Kontaktdaten:

Slider in Portal (board3) wird nicht angezeigt

Beitrag von kidrob »

Hallo liebe phpbb-Community,
es ist Weihnachten und ich arbeite endlich mal an einem neuen Projekt und bin wieder da :wink:

Ich möchte in meine neue Seite im Portal anstatt einer Willkommens-Nachricht eine Slider-Box bzw. Slideshow haben.

Habe mir den Nivo Slider rausgesucht (http://nivo.dev7studios.com/) und habe das board3_portal_1_0_6.

Nach langem Nervenzerreisen hatte ich es irgendwie geschafft (oder nicht?) den Slider in ne neue Box in das Portal zu integrieren (neues html-File nach subsilver/template/portal/block und in portal_center integriert), das Problem ist nun aber, dass das Slider-Script nicht angezeigt wird. Also nur ein paar freie Zeilen (also die Größe des zu darstellenden Bildes/Bilder) und sonst nichts.
Habe ein anderes Script dann versucht, dass kein CSS-File enthält und benutzt aber hier das selbe Problem: Es wird nicht dargestellt :(

Was ist falsch? Wird ajax bzw Flash oder wasauchimmer hier abgestellt, aus Sicherheit deaktiviert oder sowas?

Gibt es evtl sogar schon einen tollen Slider für phpbb oder hat Jemand es geschafft einen tollen Slider bei sich einzubauen?

Viele Grüße, Dank + schöne Weihnachten Euch, Ro
Gruß Robin!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von Kirk »

Hallo

Ich hab im Portal auch eine Slideshow die gut funktioniert allerdings blos mit Styles die auf Subsilver2 basieren.

Hier das Skript:

Code: Alles auswählen

<script type='text/javascript'>
var Animation = new Array();
var bild = new Array();
var i = 0;
bild[0]=Bildlink
bild[1]=Bildlink
bild[2]=Bildlink
bild[3]=Bildlink


for (var r = 0; r < 4; r++) {
Animation[r]=new Image(); Animation[r].src=bild[r];
}

function anzeigen() {
if (i < 4) {
  document.images.dummy.src=Animation[i].src;
  i++;
}
else {
  i=0;
}
  setTimeout('anzeigen()', 9000);
}
</script>

<body onLoad='anzeigen();'>
<div style='text-align: center;'><img name='dummy' style="border:0px ridge white;"></div>
Eine andere Möglichkeit wäre du lädst dir das kostenlose Programm VisualLightBox runter damit kann ganz einfach eine Slideshow erstellen.
Damit klappt es auch mit Styles die auf Prosilver basieren.
Benutzeravatar
kidrob
Mitglied
Beiträge: 755
Registriert: 29.01.2005 00:06
Wohnort: Brüssel
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von kidrob »

Danke für die schnelle Antwort! Leider funktioniert das Script irgendwie nicht richtig: es wird kein Bild dargestellt?

Wie hast Du denn bei Dir da die Bilder reinverlinkt bzw wie sieht die Sache "fertig" (der Code) auf Deiner Seite aus bitte?

Gruß und schönen Abend!

edit: irgendwie funktionieren immer -alle- Scripts in ner externen Datei, so bald aber in das Portal 3 eingebunden wird nichts angezeigt?
Gruß Robin!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von Kirk »

Da ich die selbe Slideshow in meiner Homepage verwende hole ich natürlich von dort die Bilder her.
Ich hab im Portal einen eigenen Block erstellt und diesen code dort rein kopiert.
Du must dann nur noch bei der portal_center.html deines Styles diesen Block
an der gewünschten Stelle einfügen

Code: Alles auswählen

<!-- INCLUDE portal/block/gewünschter dateiname.html -->
Hier ist der Block mit dem Code der Slideshow

Code: Alles auswählen

<!--version $Id: clock.html 544 2009-09-10 12:35:25Z christian_n $ //-->
{$C_BLOCK_H_L}<!-- IF $S_BLOCK_ICON -->Quads und ATV´s der Quad - ATV - Freunde - Wunsiedel  <alt="" />&nbsp;<!-- ENDIF -->{SLIDESHOW}{$C_BLOCK_H_R}
<table class="tablebg" cellspacing="1" width="100%">
	<tr class="row1">
		<td style="text-align:center;">
			<br />
			<script type='text/javascript'>
var Animation = new Array();
var bild = new Array();
var i = 0;
bild[0]='http://kirk.bplaced.net/kirk/forums-quads/captain.jpg';
bild[1]='http://kirk.bplaced.net/kirk//forums-quads/kirk.jpg';
bild[2]='http://kirk.bplaced.net/kirk/forums-quads/brumm.jpg';
bild[3]='http://kirk.bplaced.net/kirk/forums-quads/pistenbully.jpg';
bild[4]='http://kirk.bplaced.net/kirk/forums-quads/allrounder.jpg';
bild[5]='http://kirk.bplaced.net/kirk/forums-quads/waldmensch.jpg';
bild[6]='http://kirk.bplaced.net/kirk/forums-quads/herbert-01.jpg';
bild[7]='http://kirk.bplaced.net/kirk/forums-quads/krachmacher.jpg';
bild[8]='http://kirk.bplaced.net/kirk/forums-quads/tgb_ballermann.jpg';
bild[9]='http://kirk.bplaced.net/kirk/forums-quads/dorfmanne.jpg';
bild[10]='http://kirk.bplaced.net/kirk/forums-quads/chinaboeller.jpg';
bild[11]='http://kirk.bplaced.net/kirk/forums-quads/beck.jpg';
bild[12]='http://kirk.bplaced.net/kirk/forums-quads/herbert.jpg';
bild[13]='http://kirk.bplaced.net/kirk/forums-quads/thomas1.jpg';
bild[14]='http://kirk.bplaced.net/kirk/forums-quads/bobby.jpg';
bild[15]='http://kirk.bplaced.net/kirk/forums-quads/renate.jpg';
bild[16]='http://kirk.bplaced.net/kirk/forums-quads/kymco.jpg';

for (var r = 0; r < 17; r++) {
 Animation[r]=new Image(); Animation[r].src=bild[r];
}

function anzeigen() {
 if (i < 17) {
  document.images.dummy.src=Animation[i].src;
  i++;
 }
 else {
  i=0;
 }
  setTimeout('anzeigen()', 9000);
}
</script>

<body onLoad='anzeigen();'>
<div style='text-align: center;'><img name='dummy' style="border:0px ridge white;"></div>
</div>
 
		</td>
	</tr>
</table>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
Achte darauf das du den richtigen Pfad für deine Bilder angibst!
Benutzeravatar
dagobert50gold
Gesperrt
Beiträge: 1316
Registriert: 04.11.2009 16:52

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von dagobert50gold »

Und immer wichtig:

Im ACP den Cache leeren und die Styles aktualisieren, sonst muss man sich nicht wundern, wenn "nichts" angezeigt wird :wink: .
Der kleine phpBB.de-Knigge - unsere HausordnungF1 WebTipp von Dr.DeathF1 WebTipp SQL-Updates
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
Benutzeravatar
kidrob
Mitglied
Beiträge: 755
Registriert: 29.01.2005 00:06
Wohnort: Brüssel
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von kidrob »

Dank Euch! Glaube mittlerweile, dass das Ganze am XAMPP liegt, nicht am Code... sehr ärgerlich!

Schöne Feiertage noch!
Gruß Robin!
Benutzeravatar
dagobert50gold
Gesperrt
Beiträge: 1316
Registriert: 04.11.2009 16:52

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von dagobert50gold »

Dann gehe mal im XAMPP auf "Status". Da siehst du, was funktioniert und was nicht.
Der kleine phpBB.de-Knigge - unsere HausordnungF1 WebTipp von Dr.DeathF1 WebTipp SQL-Updates
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
Benutzeravatar
kidrob
Mitglied
Beiträge: 755
Registriert: 29.01.2005 00:06
Wohnort: Brüssel
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von kidrob »

Status scheint überall in Ordnung zu sein, habe es jetzt eben nochmal mit exakt Kirks Code versucht und es FUNKTIONIERT!! \o/

Bin noch auf Fehlersuche aber vielen Dank nochmals! Gruß Robin
Gruß Robin!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von Kirk »

Du must den Code der Slideshow anhand der Anzahl deiner Bilder dementsprechend ändern.
zb. du hast 5 bilder in deiner Slideshow dann must du das hier for (var r = 0; r < 4; r++) {
und das function anzeigen() { if (i < 4) ändern bei 5 Bildern muß du anstatt 4 die 6 eintragen usw.
Benutzeravatar
kidrob
Mitglied
Beiträge: 755
Registriert: 29.01.2005 00:06
Wohnort: Brüssel
Kontaktdaten:

Re: Slider in Portal (board3) wird nicht angezeigt

Beitrag von kidrob »

Vielen Dank!!
Gruß Robin!
Antworten

Zurück zu „[3.0.x] Mod Support“