ilch Forum » Ilch Clan 1.1 » Design und Templates » Header wechsel automatisch

Geschlossen
  1. #1
    User Pic
    Daisy Mitglied
    Registriert seit
    25.09.2008
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Moin zusammen.
    Ich hätte da mal eine frage.
    Ich habe 5 header ertellt und würde gerne das die sich automatisch wechseln. Damit meine ich bei aktualisierung der seite.
    Kann mir da jemand weiterhelfen?


    verwendete ilchClan Version: 1.1

    betroffene Homepage: killerstübchen.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    RJ76 Mitglied
    Registriert seit
    27.06.2007
    Beiträge
    49
    Beitragswertungen
    0 Beitragspunkte
    erstelle doch einfach ein .gif, bei dem sich die header nacheinander einblenden.

    für gimp gibts dafür sogar ein fertiges script, einfach die 5 header in 5 Ebenen übereinanderlegen, script ausführen, zeiten eingeben wie lange die Übergänge sein sollen und das ganze dann als gif speichern - fertig !
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Daisy Mitglied
    Registriert seit
    25.09.2008
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Moin
    Thx für deine antwort.
    leider weiß ich nicht wie das geht. Kannst du es evtl etwas ausführlicher erklären?
    bzw hier rein posten.
    Das wäre nett:-)
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ekie Mitglied
    Registriert seit
    25.04.2008
    Beiträge
    528
    Beitragswertungen
    7 Beitragspunkte
    Mit ImageReady 7.0 kannst du das einstellen. Aber wenn du willst, das bei z.B. forum ein anderer Header angezeigt werden sollst, musst du eine design.ini erstellen!

    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Du kannst auch Random ein Header ausgeben lassen im Design... kleiner Code geschrieben dann geht das!
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    blasT. Mitglied
    Registriert seit
    13.10.2008
    Beiträge
    439
    Beitragswertungen
    1 Beitragspunkte
    JA wie wäre es mal wenn du bei Google vorbei schaust?

    Es gibt mehr als 1000 Programme mit denen man .gif Bilder erstellen kann...


    Mfg blasT.
    (http:www.united-gamesports.de.vu)
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    bbxdeniz Mitglied
    Registriert seit
    16.10.2008
    Beiträge
    172
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von ekie

    Mit ImageReady 7.0 kannst du das einstellen. Aber wenn du willst, das bei z.B. forum ein anderer Header angezeigt werden sollst, musst du eine design.ini erstellen!


    das wäre interessant, hätts auch gern so, dass bei jedem klick ein andere headda kommt lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    sucht die datei include/includes/class/design.php

    sucht den teil
            $ar = array
                ('TITLE' => $this->escape_explode($title),
                'HMENU' => $this->escape_explode($hmenu),
                'SITENAME' => $this->escape_explode($allgAr['title']),
                'hmenuende' => '',
                'vmenuende' => '',
                'hmenubegi' => '',
                'vmenubegi' => '',
                'hmenupoint' => '',
                'vmenupoint' => '',
                'DESIGN' => $this->design
                );


    fügt dort über der zeile
                'DESIGN' => $this->design


    den code ein

    'banner' => $banner[$bzahl],


    oben über dem

            $ar = array
                ('TITLE' => $this->escape_explode($title),
                'HMENU' => $this->escape_explode($hmenu),


    fügt ihr volgenden code ein

    $banner[1] = 'B1';
    $banner[2] = 'b2';
    $banner[3] = 'b3';
    $banner[4] = 'b4';
    $banner[5] = 'b5';
    mt_srand((double)microtime() * 1000000);
    $bzahl = rand(1, 5);


    jetzt zur erklärung wie ihr banner löscht oder neue hinzufügt
    ein neuer banner muss die variable $banner[zahl] haben, die zahl muss die nächsthöhere zur letzen sein, soviele zahlen wie ihr habt müsst ihr nurnoch in das rand(1, letzte zahl) eintragen! Im design verwendet ihr das ganze soo:

    <img src="{banner}" />


    da wo also der header ist xD statt dem bild link die variable {banner} einfügen! in die variablen oben nur z.B. reinschreiben

    $banner[1] = 'include/design/designname/headers/header1.png/jpg/gif';


    der wird j dann in den img teil ingefügt!
    Noch fragen? Postet einfach!
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SoeldnerJack Mitglied
    Registriert seit
    13.02.2009
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    Ich hab noch nee Frage.
    Bei mir sieht es einmal so aus:
    $banner[1] = 'include/design/order/images/header1.jpg';
            $banner[2] = 'include/design/order/images/header2.jpg';
            $banner[3] = 'include/design/order/images/header3.jpg';
            $banner[4] = 'include/design/order/images/header4.jpg';
            $banner[5] = 'include/design/order/images/header5.jpg';
            $banner[6] = 'include/design/order/images/header6.jpg';
            $banner[7] = 'include/design/order/images/header7.jpg';
            $banner[8] = 'include/design/order/images/header8.jpg';
            $banner[9] = 'include/design/order/images/header9.jpg';
            $banner[10] = 'include/design/order/images/header10.jpg';
            $banner[11] = 'include/design/order/images/header11.jpg';
            $banner[12] = 'include/design/order/images/header12.jpg';
            $banner[13] = 'include/design/order/images/header13.jpg';
            $banner[14] = 'include/design/order/images/header14.jpg';
            $banner[15] = 'include/design/order/images/header15.jpg';
            mt_srand((double)microtime() * 1000000);
            $bzahl = rand(1, 15);
            $ar = array
                ('TITLE' => $this->escape_explode($title),
                'HMENU' => $this->escape_explode($hmenu),
                'SITENAME' => $this->escape_explode($allgAr['title']),
                'hmenuende' => '',
                'vmenuende' => '',
                'hmenubegi' => '',
                'vmenubegi' => '',
                'hmenupoint' => '',
                'vmenupoint' => '',
                'banner' => $banner[$bzahl],
                'DESIGN' => $this->design
                );
            $tpl->set_ar($ar);
            $this->html = $tpl->get(0);
            $this->html .= '{EXPLODE}';
            $this->html .= $tpl->get(1);
            unset ($tpl);

    Und im Design sieht es so aus:
    <td width="880" height="190" background="<img src="{banner}" />"></td>

    Doch leider geht es so nicht, könnt mir jemand sagen wo ich einen Fehler gemacht habe?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Frostball Mitglied
    Registriert seit
    07.09.2008
    Beiträge
    229
    Beitragswertungen
    0 Beitragspunkte
    Hi, bin mir zwar nicht sicher und hab hier auch keine möglichkeit das zu testen, aber probiers doch mal statt <img src="{Banner} /> mit nur {Banner}

    kann mir nicht vorstellen dass du das img src auch brauchst, man braucht ja auch keine zusätze in der index.html für sachen wie title ( {title} ) oder content ( {EXPLODE} ) usw.

    ausserdem brauchst du das img src nicht wenn du mit dem background attribut arbeitest ;-)


    Zuletzt modifiziert von Frostball am 13.02.2009 - 13:15:30
    externer Link | stark editiertes Jetixblue Design
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    SoeldnerJack Mitglied
    Registriert seit
    13.02.2009
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    Ahh, Fehler gefunden. Einmal eben im Design da muss es so aussehen.
    <td width="880" height="190" background="{banner}"></td>

    Da dies aber auch nicht geklappt hat da kein Bild dargestellt wurde, habe ich erstmal gemerkt das im anderen bei allen Bildern ein Schreibfehler im Verzeichnis war. Nicht "include/design/order/images/header1.jpg" sondern "include/design/orders/images/header1.jpg", was so ein kleiner Buchstabe ausmacht ^^
    Übrigens weiß ich nicht wie das mit den attributen funzt da ich einfach nur ein bereits vorhandenes Design umarbeite bis ich endlich hinter alle Möglichkeiten gestiegen bin ;-)


    Zuletzt modifiziert von SoeldnerJack am 14.02.2009 - 12:43:27
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    ekie Mitglied
    Registriert seit
    25.04.2008
    Beiträge
    528
    Beitragswertungen
    7 Beitragspunkte
    Hallo, wenn du das so haben willst, dass du wenn man eine Seite z.B. auf Impressum geht, frei auswählt, welches er von den 5 Header nimmt, muss du eine PHP Datei erstellen!

    Ich hoffe du hast es verstanden wie ich das meine zwinker

    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten