ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » BBCode2.0 & tpl.php

Geschlossen
  1. #1
    User Pic
    Ragnarius Mitglied
    Registriert seit
    13.05.2009
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Nachdem die Formation von Texten mit dem Standartpaket etwas schwachbrüstig ausfiel entschloss ich mich bbcode2.0 zu installieren.
    Ich lud die Dateien entsprechend auf den Server, änderte die entsprechende Index.htm ab und siehe da es funktionierte nicht.
    Warum immer ich?`Gut. Anleitung für weitere Schritte ist gut verständlich - also Schritt für Schritt abgearbeitet.
    Und anders als erwartet erscheint im Adminbereich das Modul und auch in den News sind die Buttons für die Texteingabe vorhanden und funktionieren.
    Toll! Aber ...
    Auf der Site selbst sind nun die Suche und der Bereich Allianz (bei mir Partner benannt) nicht mehr mit den Informatinen versehen sondern es erscheint ein PHP-Quelltext der auf Probleme in der tpl.php in der Line 252 hinweist.
    Also spasseshalber mal die alte tpl.php wieder eingespielt und beide Boxen funktionieren wieder aber...
    leider nun die Buttonanzeige im Adminbereich bei den News nicht mehr. Groll.
    OK. Beide tpl geöffnet und erstmal die bbcode tpl in der Line 252 angesehen. Dann die Suche im entsprechenden Altscript angeschmissen und es werden Unterschiede erkenntlich :

    BB-Code tpl : Linie 244-253
    $file = 'include/templates/'.$file;
          }
        } elseif ( $this->ort == 1 ) {
          $file = 'include/admin/templates/'.$file;
        } elseif ( $this->ort == 2 ) {
          $file = 'include/'.$file;
        }
    		
    	  $inhalt = implode("", file($file) );


    Ilch - tpl : Linie 39-51
     $file = 'include/templates/'.$file;
          }
        } elseif ( $this->ort == 1 ) {
          $file = 'include/admin/templates/'.$file;
        } elseif ( $this->ort == 2 ) {
          $file = 'include/'.$file;
        }elseif ( $this->ort == 3 ) {
          $inhalt = $file;
        }
    
    	  if ($ort != 3){
          $inhalt = implode("", file($file) );


    Also - probieren geht über studieren, einfach mal den Code aus ilch raukopiert und in der bbcode tpl überschrieben. Dadurch entstand jetztiger Iststand auf der HP. Textformatierung geht, Suche ist sichbar und funktioniert, auch die Partner werden angezeigt - aber wer genau hinsieht stellt fest das in beiden Bereichen hinter den Links auf einmal .htm steht.

    Weiss jemand wie die tpl angepasst werden müßte damit letztlich auch dieser Fehler verschwindet?

    Gruss


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Ragnarius am 13.05.2009 - 09:06:22
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ragnarius Mitglied
    Registriert seit
    13.05.2009
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Danke für den netten Hinweis. Ich habe das Script vorgestern installiert und auch eure FAQ überflogen. Da fand ich nichts zu meinem Problem. Und falls dieser link wie ich glaube eine aktualisierte Version des BBCode ist so fand ich bei meiner Suche darauf keinen Hinweis.

    Trotzdem Danke und ich werde es mal probieren.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Ragnarius Mitglied
    Registriert seit
    13.05.2009
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Wie gesagt - Danke - ich bin wieder am Ausgangspunkt und der Quellcode wird wieder angezeigt.
    Partner :
    Warning: file(<div align="center"> {EXPLODE} </div> {EXPLODE} <a class="box" href="{link}" target="_blank">{title}</a><br /> {EXPLODE} <img src="{banner}" alt="{name}" border="0">.htm) [function.file]: failed to open stream: No such file or directory in /mnt/web1/42/47/51664847/htdocs/include/includes/class/tpl.php on line 252
    
    Warning: implode() [function.implode]: Invalid arguments passed in /mnt/web1/42/47/51664847/htdocs/include/includes/class/tpl.php on line 252


    Suche :
    Warning: file(<form action="index.php?search" method="GET"> <input type="text" value="{search}" name="search" size="{size}" /><br /> <input type="hidden" name="in" value="2" /> <input type="submit" value="{_lang_search}" /><br /> </form> <a href="index.php?search">{_lang_exsearch}</a>.htm) [function.file]: failed to open stream: No such file or directory in /mnt/web1/42/47/51664847/htdocs/include/includes/class/tpl.php on line 252
    
    Warning: implode() [function.implode]: Invalid arguments passed in /mnt/web1/42/47/51664847/htdocs/include/includes/class/tpl.php on line 252



    Zuletzt modifiziert von Ragnarius am 13.05.2009 - 09:36:14
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    poste bitte mal beide dateien komplett
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also in der Version, die ich geschickt habe, wird das unterstützt, hab extra nochmal nachgeschaut.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Ragnarius Mitglied
    Registriert seit
    13.05.2009
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Sry, bin gestern nicht mehr on gekommen.

    Also wie bereits erwähnt erzielte ich mit dem Aufspielen der aktualisierten Version denselben Effekt. Ich habe nun wieder die von mir abgeänderte tpl.php eingefügt und es ist zumindest, wenn auch mit Fehlern, sichtbar.

    @ Rock@wulf

    Welche Dateien genau meinst du?

    Den betreffenden Passus habe ich hier bereits abgebildet.
    Die "Ilchtpl ist aus der aktuell herunterzuladenen Version und die bbcodetpl ist aus der Version BBCode2.0_11H.
    Das Einspielen der Version BBCode2.0_11K erzielte die Wirkung wie die Ursprungsversion H.

    Ich were jetzt nochmal alle Dateien aus dem Ilchskript von Hand überspielen. Vielleicht hat beim Autoupload irgentetwas gehakt.

    Ich melde mich mit neuen Erkenntnissen - falls es denn welche gibt zwinker
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich kanns nur nochmal sagen, dass es in der tpl.php von BBCode für K nicht so ist wie du beschreibst, entweder dein FTP Programm oder du selbst machst Fehler beim Upload.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten