Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 35 von 35

Thema: Zufallslogo

  1. #21
    Benutzer
    Registriert seit
    10.02.2006
    Ort
    A / Wien / BGLD
    Alter
    33
    Beiträge
    83
    hallo,

    irgendwie funktioniert das nicht - hab folgendes gemacht (so hab ich es verstanden):


    als plug in hab ich statt dem:

    $randomlogo = "http://www.hhcxmoto.com/vbforum/sponsoren/logo" . rand(1,4) . ".jpg";

    das hier genommen

    $sponsorlink_array = array(
    array('logo1.jpg','http://www.castrol.at'),
    array('logo2.jpg','http://www.kaiserbahnhof.at'),
    array('logo3.jpg','http://www.kom-marktl.de'),
    array('logo4.jpg','http://www.supermo.to'));
    $sponsorlink_number = array_rand($sponsorlink_array);
    $sponsorlink = '<a href="'.$sponsorlink_array[$sponsorlink_number][1].'"><img src="http://www.hhcxmoto.com/vbforum/sponsoren/logo/'.$sponsorlink_array[$sponsorlink_number][0].'" alt="" border="0" /></a>';

    und im header statt dem:

    <td align="$stylevar[right]"></a><img src="$randomlogo" border="0"/></td>
    das hier:

    <td align="$stylevar[right]"></a><img src="$sponsorlink" border="0"/></td>

    da bekomm ich nur fehler im header
    was hab ich wieder falsch gemacht
    Geändert von gigman (20.03.2006 um 23:37 Uhr)

  2. #22
    Benutzer
    Registriert seit
    10.02.2006
    Ort
    A / Wien / BGLD
    Alter
    33
    Beiträge
    83
    hallo

    da bekomm ich das im header - siehe bild
    Angehängte Grafiken Angehängte Grafiken

  3. #23
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Hallo,

    du musst den kompletten Code, den ich früher gepostet haben, wieder entfernen. Der php-Code des Plugins ist nur der Code, der im Beitrag #18 im ersten Kasten steht.

    Im header brauchst du dann nur noch die Variable einfügen, nichts drumherum, z.B. so:
    Code:
    <td align="$stylevar[right]">$sponsorlink</td>
    Hast du die Erklärung jetzt besser verstanden?

    Viele Grüße,
    Stefan

  4. #24
    Benutzer
    Registriert seit
    10.02.2006
    Ort
    A / Wien / BGLD
    Alter
    33
    Beiträge
    83
    Stefan...

    wenn du mal in Wien bist sag Bescheid - kannst wählen zwischen ein paar Bier oder Kaffe und Kuchen

    Tausend Dank !!! - Das mit dem Header war der Fehler.

  5. #25
    Neuer Benutzer
    Registriert seit
    24.07.2006
    Beiträge
    13
    ola
    würde die ZufallsLogoFunktion auch gerne einfügen, doch hab ich n style (iSkin) der die logo geschichte via CSS behandelt:

    /* ***** SETS LOGO AREA FOUND IN HEADER AND ALL OF IT'S PROPERTIES ***** */
    #logo {
    background: url(../iSkin/misc/hdr_logo.gif);
    width: 566px;
    height: 90px;
    align: left;
    margin: 0;
    padding: 0;
    }


    im header des templates wird es folgendermassen aufgerufen:
    <!-- begin iSkin header / logo is controlled via #logo in main CSS file -->

    <div id="hdr_bdr">
    <div id="hdr"><div id="logo"></div></div>

    <div id="hdr_btm"></div>
    </div>


    wie kann ich die ZufallsLogoFunktion implementieren, und weiterhin via CSS agieren?

    vielen dank

  6. #26
    vB-Germany Team Avatar von captainslater
    Registriert seit
    10.12.2004
    Ort
    Austria
    Alter
    25
    Beiträge
    1.211
    Blog-Einträge
    126
    Zitat Zitat von StGaensler Beitrag anzeigen
    <img src="$randomlogo" border="0" alt="$vboptions[bbtitle]" />

    Wenn deine Grafiken gifs sind, dann muss der PHP-code folgendermaßen lauten:
    PHP-Code:
    $randomlogo "pfad/logo" rand(1,4) . ".gif"
    und die Bilder dann logo1.gif, logo2.gif, ..., logo4.gif
    Hallo,

    wenn ich auch gifs oder pngs als Logos habe, kann ich diese einfach in den PHP-Code hinzufügen, sprich
    PHP-Code:
    $randomlogo "pfad/logo" .rand(1,4) . ".jpg" ".gif" ".png"
    ?
    To infinity and beyond!
    Neuigkeiten von vBulletin.com im Blog.
    Sag' Danke / aStore / Wunschzettel!
    Schnullerforum (currently offline)

  7. #27
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    nein denk ich nicht
    so wie du das machst schaut der dateiname so aus:
    pfad/logo/1.jpg.gif.png

  8. #28
    vB-Germany Team Avatar von captainslater
    Registriert seit
    10.12.2004
    Ort
    Austria
    Alter
    25
    Beiträge
    1.211
    Blog-Einträge
    126
    Zitat Zitat von ragtek Beitrag anzeigen
    nein denk ich nicht
    so wie du das machst schaut der dateiname so aus:
    pfad/logo/1.jpg.gif.png
    Daher bin ich ja für Vorschläge offen
    To infinity and beyond!
    Neuigkeiten von vBulletin.com im Blog.
    Sag' Danke / aStore / Wunschzettel!
    Schnullerforum (currently offline)

  9. #29
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Wandle deine Logos in ein einheitliches Dateiformat um.

  10. #30
    vB-Germany Team Avatar von captainslater
    Registriert seit
    10.12.2004
    Ort
    Austria
    Alter
    25
    Beiträge
    1.211
    Blog-Einträge
    126
    Zitat Zitat von Mystics Beitrag anzeigen
    Wandle deine Logos in ein einheitliches Dateiformat um.
    Ok, könnte funktionieren
    To infinity and beyond!
    Neuigkeiten von vBulletin.com im Blog.
    Sag' Danke / aStore / Wunschzettel!
    Schnullerforum (currently offline)

  11. #31
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    naja das problem ist folgendes
    das script weiß im moment nicht ob es eben zufallszahl.jpg, zufallszahl.png oder zufallszahl.gif sein soll

    mein vorschlag:
    ein array mit den kompletten dateinamen
    $bilder= array("bild1.jpg", "bild2.gif", ...");

    so nun hast du einen array mit den bildern gefüllt
    und dann per zufall einen wert auswählen


    edit: oder so gehts auch^^

  12. #32
    vB-Germany Team Avatar von captainslater
    Registriert seit
    10.12.2004
    Ort
    Austria
    Alter
    25
    Beiträge
    1.211
    Blog-Einträge
    126
    Dank des Plug-ins und Mystic's kongenialen Einfalles () hat es nun geklappt.
    Danke!
    To infinity and beyond!
    Neuigkeiten von vBulletin.com im Blog.
    Sag' Danke / aStore / Wunschzettel!
    Schnullerforum (currently offline)

  13. #33
    bei vB 3.8.x klappt es nicht mehr .. da wird der Pfad angezeigt aber kein Logo.

  14. #34
    Alle Bilder in ein separates Unterverzeichnis stellen, eine rotator.php Datei anlegen und ebenfalls in dieses Verzeichnis kopieren. Die rotator.php erhält folgenden Code: http://www.vbulletin-germany.com/for...l=1#post364565

    Anschließend den Pfad zur rotator.php in den Template-Einstellungen (Styles & Templates --> Styles verwalten --> Menü: Stylevariablen --> Dateipfade zu den Grafiken --> Logo) eintragen.

    Angenommen die Bilder, einschließlich der rotator.php liegen unter <forum-root>/images/logo/, dann müßte in den Templateeinstellungen folgender Pfad eingetragen werden: images/logo/rotator.php

    Man kann die php-Datei auch nach jpg oder png umbenennen, dann müßte dem Apachen noch angezeigt werden, diese Datei durch den PHP-Interpreter zu schicken.

    Hierzu muß man eine .htaccess-Datei in das gleiche Verzeichnis stellen, die dann z.b. so aussieht:
    Code:
    <Files "rotator.jpg">
    AddType application/x-httpd-php .jpg
    </Files>
    Viel Spass beim ausprobieren.

    Live-Beispiel
    Scott me up, Beamie!!
    Unser vB: Television Board

  15. #35
    Danke auf dich ist stehts verlass!!!!!
    Funktioniert einwandfrei ... gibt nur ein problem ... hab bisher nur ein Logo lach.gif

Seite 2 von 2 ErsteErste 12

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •