ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » php code in design index.htm

Geschlossen
  1. #1
    User Pic
    m-ilch Mitglied
    Registriert seit
    10.07.2009
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    hallo leute!
    habe ein problem um das ich nicht herum komme und keine lösung finde.
    ich möchte anzeigen auf welcher seite man sich befindet also aus der url auslesen und dementsprechend einen anderen css stil auf den link anwenden.
    mit php kein problem, aber meine php tags werden in der include\designs\ilchClan\index.htm einfach ignoriert.
    habe schon versucht einfach auf eine php datei zu verweisen statt einer htm aber dann kommt ein fehler index.php.htm nicht gefunden.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du kann über Boxen PHP in der index.htm integrieren, eine Datei boxes/NAME.php anlegen und dieses per {_boxes_NAME} in der index.htm einfügen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Dazzel Mitglied
    Registriert seit
    28.10.2006
    Beiträge
    236
    Beitragswertungen
    1 Beitragspunkte
    Mh.. ich hätts jetzt über die design Klasse gemacht:

    <?php
    $menu = new menu();
    $page = $menu->get(0);
    
    if($page == 'news') $style = 'norm.css';
    elseif($page == 'forum') $style = 'forum.css';
    // und so weiter... 
    
    
            $ar = array
                ('TITLE' => $this->escape_explode($title),
                'HMENU' => $this->escape_explode($hmenu),
                'SITENAME' => $this->escape_explode($allgAr['title']),
                'hmenuende' => '',
                'vmenuende' => '',
                'hmenubegi' => '',
                'vmenubegi' => '',
                'hmenupoint' => '',
                'vmenupoint' => '',
                'STYLE' => $style, // das Array dann damit erweitern!
                'DESIGN' => $this->design
                );
    ?>


    Dann kannst du in der index.htm vom design einfach {STYLE} an der stelle einfügen, wo die .css datei normal definiert wird zwinker
    externer Link || Clanpage
    dazzit.de || Meine Hompage
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    beschissenste idee überhaupt, stell dir vor es kommt nen update, welche die design klasse ändert?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Fire86 Mitglied
    Registriert seit
    25.04.2009
    Beiträge
    543
    Beitragswertungen
    0 Beitragspunkte
    Wer sein Ilch in der jetzigen Version viel modifiziert hat (ob nun mit Modulen oder ob selber Hand angelegt wurde), ist bei einem größeren Update sowieso angesch**. zwinker
    Aber ich bin zuversichtlich, dass das bei 2.0 besser wird.
    Kein Support per Email oder ICQ!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Dazzel Mitglied
    Registriert seit
    28.10.2006
    Beiträge
    236
    Beitragswertungen
    1 Beitragspunkte
    Naja.. Meine IlchVersionen sind eh alle so Modifierziert, dass ich eh ALLE Update Dateien mit WinMerge vergleiche und die Sicherheitsfixes einbaue zunge
    Da kann mir das egal sein zwinker

    Und gearscht bin ich da nie lachen Ist halt nur zeitaufwendig.. Aber dafür ist man halt Webmaster zwinker Und so bleibt die Page auch immer schön clean wenn man alle Dateien komplett Durchsieht ^^

    Ach und du kannst ausserdem die design Klasse mit einer weiteren Datei erweitern.. Und die dann laden lassen.. zunge
    Dann ist das bei Updates auch kein problem zunge


    Zuletzt modifiziert von Dazzel am 10.07.2009 - 23:40:34
    externer Link || Clanpage
    dazzit.de || Meine Hompage
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    natürlich, ich mache mir gerne extra arbeit, habe ja sonst nichts zu tun...

    aber mach man, mir ists egal
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    m-ilch Mitglied
    Registriert seit
    10.07.2009
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    bringt mich zur nächsten frage. hab das design komplett abgeändert und zwar mit der style.css und index.htm datei im include/designs/ilchClan ordner. dachte mir schon, dass das für updates nicht sehr weise ist, aber wie wäre es richtig gegangen? gibts dazu vll schon nen thread(ka unter was ich da suchen soll)

    naja danke für die tipps schon mal. werd gleich mal comment no1 ausprobieren...


    Zuletzt modifiziert von m-ilch am 11.07.2009 - 23:36:44
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    m-ilch Mitglied
    Registriert seit
    10.07.2009
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    ok, negativ... habe in die box folgendes geschrieben:
    <? echo "das ist php code!!!";?>
    der dateiname ist: linkchange.php
    in die index.htm schrieb ich {_boxes_linkchange}

    und jetzt steht auf jeder seite nur <? echo "das ist php code!!!";?> so als ob ich ihn direkt in die index.htm datei schreiben würde!

    andere vorschläge, oder mache ich etwas falsch?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    <?php
    echo 'das ist php code!!!';
    ?>



    Zuletzt modifiziert von MVN050 am 11.07.2009 - 23:45:47
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    m-ilch Mitglied
    Registriert seit
    10.07.2009
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    aja, das problem war, dass ich die box mit dem adminbereich erstellt habe und die das als text verstanden und umgewandelt hat->also datei selber schreiben

    danke jungs
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten