ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » ForumEx1.0 Beta fehler

Geschlossen
  1. #1
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ih hab das problem das nach der installation von dem forum vote von mairu nun einige kleine fehler auftreten, z.B. kommt ind er werbebox
    ZitatZitat
    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 /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237

    Warning: implode() [function.implode]: Invalid arguments passed in /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237[/qoute]

    und inter dem forum steht nun

    [quote]Es sind 2 Besucher online, davon 2 {_if_2=='1'}registrierter und{/_endif}{_if_2!='1'}registrierte und{/_endif} 0 Gäste
    biinng , aPollO



    ich versteh nich warum es nich geht, ich hab es schonmal bei visualballs.de/ilch installiert und da geht es doch auch


    verwendete ilchClan Version: 1.1

    betroffene Homepage: dld-uni50.de/?forum
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Nur die Änderungen sprich roten Zeilen übernehmen, nicht die kompletten Dateien, das ist extra so gemacht, dass ich nicht für jede Version neue Dateien machen muss.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ja hab ich dann auch probiert, allerdings sind viele dateien total anderst wie ich festgestellt habe und da weiss ich nich wohin was gehört...weil viele sachen ganz anderst aussehen z.B: die tpl.php

    is das so direkt überhaupt kopatibel mit ilchBB ??
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    wenn man sich an die anleitung hält funktioniert es, so wie auf pixelbash, hab da bbcode, forenex und vieles mehr mit aktuellener version laufen.
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ich weiss das es dann funktioniert. leider sind aber 2 möglichkeiten zur installation gegeben, ich habe die schritte der reihgenfolge nach erledigt und erst im letzten schritt stehtd as mit der manuellen anpassung.
    da waren aber schon alle dateien hochgeladen. und selbst wenn, in der anleitung steht nich an welche stelle man das einfügen muss, nachdem die beispielcodes von den alten dateien sind und die neuen irgendwie total anderst aussehen.....

    nachdem ich ne superlahme leitung habe konnte ich auch kein backup vom ftp machen weil das ca 45min zum runterladen und 2stunden zum hohcladen bnrauchtd a ich fast nen 1sec ping habe
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ach herr tix, mir is grade aufgefallen das bei pixelbash der vote nicht installiert ist, zumindest sind da nicht die buttons für
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    so meine freunde, ich hab es jetzt so gemacht wie ihr gesagt habt, keine datei hochgladen auser die neuen vote.php und forumex.php

    die anderen habe ich genau so geändert wie es die anleitung beschrieben hat. so schau ich mir jetzt einen thread an indem ein vote ist kommt ein fehler in der line in der ich den codeschnipsel eingetragen habe, und zwar den hier

        //Forumex - begin
        $row['txt'] = FE_Vote2HTML($row['id'],$row['txt']);
        //Forumex - end


    und wenn ich einen vote erstelle und mir davon die vorschau anzeigen lasse kommt Fatal error: Call to undefined function fe_vote2html() in /users/apollo/www/subdomains/dld/include/contents/forum/new_post.php on line 65

    und in line 65 steht
        $tpl->set_out('txt', FE_Vote2HTML(1,bbcode($txt),TRUE), 0);


    also genau das was man laut beschreibung einfügen sollte.....

    installierte module sind ilchBB was an den dateien aber nichts verändert und der erweiterte BBCode2.0 für K der daran etwas ändert.


    Zuletzt modifiziert von aPollO am 07.09.2008 - 12:35:49
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    mensch schau mal auf die uhr...
    es ist samstag abend! da haben die leute bestimmt besseres zu tun, als hier im forum support zu geben!

    also einfach mal bisserl geduld haben!
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ja is klar, aber wenn ich neue infos habe muss ich das doch wohl mitteilen oder nicht?
    der coder brauch nich was ausprobieren was ich schon gemacht habe. und wenn ich fehlermeldungen bekomme muss ich ja auch sagenw as für welche sonst kann mir wohl keiner helfen.

    mfg
    aPollO
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    darum gehts ja nicht... es geht nur um diesen satz, den du dir hättest sparen können:

    "wennihr mir jetzt ned helfen wollt versteh ich ned warum ich hab euch alles offengelegt."
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Tyrargo

    darum gehts ja nicht... es geht nur um diesen satz, den du dir hättest sparen können:

    "wennihr mir jetzt ned helfen wollt versteh ich ned warum ich hab euch alles offengelegt."


    so is es besser,

    jetzt darfst du die posts löschen der satz is weg
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also es fehlt der Eintrag in der loader.php für die forumex.php wie es aussieht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ich habe es gestern einen kollegen installieren lassen der hat es hinbekommen, allerdings werden in diversen standartboxen jetzt fehler angezeigt, wie in der Allianzbox:
    ZitatZitat
    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 /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237

    Warning: implode() [function.implode]: Invalid arguments passed in /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237


    oder in der suchenbox:
    ZitatZitat
    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 /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237

    Warning: implode() [function.implode]: Invalid arguments passed in /users/apollo/www/subdomains/dld/include/includes/class/tpl.php on line 237


    nachdem die tpl.php bei beidem erwähnt wird, auch deren inhalt hier nochmal:
    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    class tpl
    {
    	var $parts;
    	var $keys;
    	var $lists;
    	var $lang;
      var $ort;
    	
    	function tpl ($file, $ort = 0) {
    	 
    		$this->parts = array();
    		$this->keys  = array();
    		$this->lists = array();
    		$this->lang  = array();
        $this->ort   = $ort;
        
        	/*BBCode Buttons für das BBCode v2.0 Modul.
    		* # Copyright by Thomas Bowe [Funjoy]
    		* # Support bbcode@phpline.de
    		* # link www.phpline.de
    		* 
    		* BBCode v2.00 - [ANFANG]
    		*/
    		
    		//> Buttons Informationen.
    		$ButtonSql = db_query("SELECT 
    									fnFormatB,fnFormatI,fnFormatU,fnFormatS,fnFormatEmph, 
    									fnFormatColor,fnFormatSize,fnFormatUrl,fnFormatUrlAuto,fnFormatEmail,
    									fnFormatLeft,fnFormatCenter,fnFormatRight,fnFormatSmilies,
    									fnFormatList,fnFormatKtext,fnFormatImg,fnFormatScreen,fnFormatVideo,
    									fnFormatPhp,fnFormatCss,fnFormatHtml,fnFormatCode,fnFormatQuote,fnFormatCountdown
    								FROM
    									prefix_bbcode_buttons
    								WHERE
    									fnButtonNr='1'");
    		
    		$boolButton = db_fetch_assoc($ButtonSql);
    		
    		$cfgBBCsql = db_query("SELECT
    								  	fnYoutubeBreite,fnYoutubeHoehe,fcYoutubeHintergrundfarbe,
    								  	fnGoogleBreite,fnGoogleHoehe,fcGoogleHintergrundfarbe,
    								  	fnMyvideoBreite,fnMyvideoHoehe,fcMyvideoHintergrundfarbe,
    								  	fnSizeMax,fnUrlMaxLaenge,fnWortMaxLaenge,
    								  	fnImgMaxBreite,fnImgMaxHoehe,fnScreenMaxBreite,fnScreenMaxHoehe  	 
    							   FROM
    							 		prefix_bbcode_config
    							   WHERE
    									fnConfigNr='1'");
    		$cfgInfo = db_fetch_assoc($cfgBBCsql);
    		$BBCodeButtons = "<script type='text/javascript' src='include/includes/js/interface.js'></script>";
    		
    		//> Fett Button!
    		if($boolButton['fnFormatB'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('b','Gib hier den Text an der formatiert werden soll.')\"><img src=\"include/images/icons/bbcode/bbcode_bold.png\" alt=\"Fett formatieren\" title=\"Fett formatieren\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		
    		//> Kursiv Button!
    		if($boolButton['fnFormatI'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('i','Gib hier den Text an der formatiert werden soll.')\"><img src=\"include/images/icons/bbcode/bbcode_italic.png\" alt=\"Kursiv formatieren\" title=\"Kursiv formatieren\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Unterschrieben Button!
    		if($boolButton['fnFormatU'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('u','Gib hier den Text an der formatiert werden soll.')\"><img src=\"include/images/icons/bbcode/bbcode_underline.png\" alt=\"Unterstrichen formatieren\" title=\"Unterstrichen formatieren\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Durchgestrichener Button!
    		if($boolButton['fnFormatS'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('s','Gib hier den Text an der formatiert werden soll..')\"><img src=\"include/images/icons/bbcode/bbcode_strike.png\" alt=\"Durchgestrichen formatieren\" title=\"Durchgestrichen formatieren\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatI'] == 1 || $boolButton['fnFormatU'] == 1 || $boolButton['fnFormatS'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Links Button!
    		if($boolButton['fnFormatLeft'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('left')\"><img src=\"include/images/icons/bbcode/bbcode_left.png\" alt=\"Links ausrichten\" title=\"Links ausrichten\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Zentriert Button!
    		if($boolButton['fnFormatCenter'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('center')\"><img src=\"include/images/icons/bbcode/bbcode_center.png\" alt=\"Mittig ausrichten\" title=\"Mittig ausrichten\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Rechts Button!
    		if($boolButton['fnFormatRight'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('right')\"><img src=\"include/images/icons/bbcode/bbcode_right.png\" alt=\"Rechts ausrichten\" title=\"Rechts ausrichten\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatLeft'] == 1 || $boolButton['fnFormatCenter'] == 1 || $boolButton['fnFormatRight'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Listen Button!
    		if($boolButton['fnFormatList'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('list','Gib hier den Text ein der aufgelistet werden soll \\n Um die liste zu beenden einfach auf Abbrechen klicken.')\"><img src=\"include/images/icons/bbcode/bbcode_list.png\" alt=\"Liste erzeugen\" title=\"Liste erzeugen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    
    		//> Hervorheben Button!
    		if($boolButton['fnFormatEmph'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('emph')\"><img src=\"include/images/icons/bbcode/bbcode_emph.png\" alt=\"Text hervorheben\" title=\"Text hervorheben\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Schriftfarbe Button!
    		if($boolButton['fnFormatColor'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('color','Gib hier den Text an der formatiert werden soll.','Gib hier die Farbe an in HTML form z.B. #000000.')\"><img src=\"include/images/icons/bbcode/bbcode_color.png\" alt=\"Text f&auml;rben\" title=\"Text f&auml;rben\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Schriftgröße Button!
    		if($boolButton['fnFormatSize'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('size','Gib hier den Text an der formatiert werden soll.','Gib hier die Gr&ouml;&szlig;e des textes in Pixel an. \\n Pixellimit liegt bei ".$cfgInfo['fnSizeMax']."px !!!')\"><img src=\"include/images/icons/bbcode/bbcode_size.png\" alt=\"Textgr&ouml;&szlig;e ver&auml;ndern\" title=\"Textgr&ouml;&szlig;e ver&auml;ndern\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatList'] == 1 || $boolButton['fnFormatEmph'] == 1 || $boolButton['fnFormatColor'] == 1 || $boolButton['fnFormatSize'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Url Button!
    		if($boolButton['fnFormatUrl'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('url','Gib hier den namen des links an.','Gib hier die Adresse zu welcher verlinkt werden soll.')\"><img src=\"include/images/icons/bbcode/bbcode_url.png\" alt=\"Hyperlink einf&uuml;gen\" title=\"Hyperlink einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    									
    		//> E-Mail Button!
    		if($boolButton['fnFormatEmail'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('mail','Gib hier den namen des links an.','Gib hier die eMail - Adresse an.')\"><img src=\"include/images/icons/bbcode/bbcode_email.png\" alt=\"eMail hinzuf&uuml;gen\" title=\"eMail hinzuf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatUrl'] == 1 || $boolButton['fnFormatEmail'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Bild Button!
    		if($boolButton['fnFormatImg'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('img','Gib hier die Adresse des Bildes an.  \\n Die Breite und H&ouml;he des Bildes ist auf ".$cfgInfo['fnImgMaxBreite']."x".$cfgInfo['fnImgMaxHoehe']." eingeschränkt und würde verkleinert dargstellt werden.')\"><img src=\"include/images/icons/bbcode/bbcode_image.png\" alt=\"Bild einf&uuml;gen\" title=\"Bild einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Screenshot Button!
    		if($boolButton['fnFormatScreen'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert('shot','Gib hier die Adresse des Screens an.  \\n Die Breite und H&ouml;he des Bildes ist auf ".$cfgInfo['fnScreenMaxBreite']."x".$cfgInfo['fnScreenMaxHoehe']." eingeschränkt und wird verkleinert dargstellt.')\"><img src=\"include/images/icons/bbcode/bbcode_screenshot.png\" alt=\"Bild einf&uuml;gen\" title=\"Screen einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatImg'] == 1 || $boolButton['fnFormatScreen'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Quote Button!
    		if($boolButton['fnFormatQuote'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('quote')\"><img src=\"include/images/icons/bbcode/bbcode_quote.png\" alt=\"Zitat einf&uuml;gen\" title=\"Zitat einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Klapptext Button!
    		if($boolButton['fnFormatKtext'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('ktext','Gib hier den zu verbergenden Text ein.','Gib hier einen Titel f&uuml;r den Klapptext an.')\"><img src=\"include/images/icons/bbcode/bbcode_ktext.png\" alt=\"Klappfunktion hinzuf&uuml;gen\" title=\"Klappfunktion hinzuf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Video Button!
    		if($boolButton['fnFormatVideo'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value_2('video','Gib hier die Video ID vom Anbieter an.','Bitte Anbieter ausw&auml;hlen.\\nAkzeptiert werden: Google, YouTube und MyVideo')\"><img src=\"include/images/icons/bbcode/bbcode_video.png\" alt=\"Video einf&uuml;gen\" title=\"Video einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Countdown Button!
    		if($boolButton['fnFormatVideo'] == 1) {
    			$BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('countdown','Gib hier das Datum an wann das Ereignis beginnt.\\n Format: TT.MM.JJJJ Bsp: 24.12.".date("Y")."','Gib hier eine Zeit an, wann das Ergeinis am Ereignis- Tag beginnt.\\nFormat: Std:Min:Sek Bsp: 20:15:00')\"><img src=\"include/images/icons/bbcode/bbcode_countdown.png\" alt=\"Countdown festlegen\" title=\"Countdown festlegen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    		}
    		
    		//> Leerzeichen?
    		if($boolButton['fnFormatQuote'] == 1|| $boolButton['fnFormatKtext'] == 1 || $boolButton['fnFormatVideo'] == 1) {
    			$BBCodeButtons .= "&nbsp;";
    		}
    		
    		//> Code Dropdown!
    		if($boolButton['fnFormatCode'] == 1 || $boolButton['fnFormatPhp'] == 1 || $boolButton['fnFormatHtml'] == 1 || $boolButton['fnFormatCss'] == 1) {
    			$BBCodeButtons .= "<select style=\"font-family:Verdana;font-size:10px; margin-bottom:6px;\"><option>Code einf&uuml;gen</option>";
    		}
    		
    		
    		if($boolButton['fnFormatPhp'] == 1) {
    			$BBCodeButtons .= "<option onClick=\"javascript:bbcode_code_insert('php')\">PHP</option>";
    		}
    		
    		if($boolButton['fnFormatHtml'] == 1) {
    			$BBCodeButtons .= "<option onClick=\"javascript:bbcode_code_insert('html')\">HTML</option>";
    		}
    		
    		if($boolButton['fnFormatCss'] == 1) {
    			$BBCodeButtons .= "<option onClick=\"javascript:bbcode_code_insert('css')\">CSS</option>";
    		}
    		
    		if($boolButton['fnFormatCode'] == 1) {
    			$BBCodeButtons .= "<option onClick=\"javascript:bbcode_code_insert('code')\">Sonstiger Code</option>";
    		}
    		
    		if($boolButton['fnFormatCode'] == 1 || $boolButton['fnFormatPhp'] == 1 || $boolButton['fnFormatHtml'] == 1 || $boolButton['fnFormatCss'] == 1) {
    			$BBCodeButtons .= "</select>";
    		}
    		
    		$BBCodeButtons .= " <a href=\"javascript:insertvote()\"><img src=\"include/images/icons/bbcode/bbcode_vote.png\" alt=\"Umfrage einf&uuml;gen\" title=\"Umfrage einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a>";
    		
    		$this->keys['__BBCodeButtons__'] = $BBCodeButtons;
    		//> BBCode v2.00 - [ENDE]
    	
    	# ort 0 = include/templates, ort 1 = include/admin/templates
        # bei ort 0 wird ausserdem gecheckt ob das template
        # evtl. im ordner include/design/DESIGN/templates liegt.
        # ort = 2 das template kommt von der design classe der pfad ist ab include
        $design = $this->get_design ();
        if ( $this->ort == 0 ) {
          if ( file_exists ('include/designs/'.$design.'/templates/'.$file) ) {
            $file = 'include/designs/'.$design.'/templates/'.$file;
          } else {
            $file = 'include/templates/'.$file;
          }
        } elseif ( $this->ort == 1 ) {
          $file = 'include/admin/templates/'.$file;
        } elseif ( $this->ort == 2 ) {
          $file = 'include/'.$file;
        }
        
        if ( substr ( $file, -4 ) != '.htm' ) {
          $file .= '.htm';
        }
    		
    	  $inhalt = implode("", file($file) );
    		
    		global $lang;
    		$this->lang = $lang;
    		$inhalt = $this->replace_lang($inhalt);
    		
    		$inhalt = $this->replace_list($inhalt);
    		$this->parts = explode ( '{EXPLODE}', $inhalt );
    	}
    	
    
    	function get_design () {
    	  if ( file_exists('include/designs/'.$_SESSION['authgfx'].'/index.htm')) {
    		  return ( $_SESSION['authgfx'] );
    		} elseif ( file_exists('include/designs/ilchClan/index.htm')) {
    		  return ( 'ilchClan' );
    		} else {
    		  $od = opendir('include/designs');
    			while ( $f = readdir($od) ) {
    			  if ( file_exists('include/designs/'.$f.'/index.htm')) {
    				  return ( $f );
    				  break;
    				}
    			}
    			closedir($od);
    		}
    	}
      
    	function replace_lang ( $var ) {
    		$lang_zwischenspeicher = array();
    		preg_match_all ("/\{_lang_([^\{\}]+)\}/" , $var , $lang_zwischenspeicher);
        foreach ( $lang_zwischenspeicher[1] as $v ) {
          $var = str_replace('{_lang_'.$v.'}',$this->lang[$v],$var);
        }
    		return ( $var );
    	}
    	
    	function replace_list ( $var ) {
    		$zwischenspeicher = array();
    		preg_match_all ("/\{_list_([^\{\}]+)\}/" , $var , $zwischenspeicher);
        foreach ( $zwischenspeicher[1] as $v ) {
    			list ( $key , $val ) = explode('@',$v);
    		  $this->lists[$key] = $val;
    			$var = str_replace('{_list_'.$v.'}','{'.$key.'}',$var);
        }
    		return ( $var );
    	}
    	
    	function list_get ( $key , $ar ) {
    	  $zwischenspeicher = $this->lists[$key];
    	  foreach ( $ar as $k => $v ) {
    		  $i = $k + 1;
    		  $zwischenspeicher = str_replace('%'.$i,$v,$zwischenspeicher);
    		}
    		return ($zwischenspeicher);
    	}
    	
    	function list_exists ( $key ) {
    	  if ( isset ( $this->lists[$key] ) ) {
    		  return ( true );
    		} else {
    		  return ( false );
    		}
    	}
    	
    	function list_out ( $key , $ar ) {
    	  echo $this->list_get ( $key , $ar );
    	}
    	
    	function set ($k , $v) {
    		#$this->keys[$k] = unescape($v);
    		$this->keys[$k] = $v;
    	}
    	
    	function set_ar ($ar) {
    		foreach ($ar as $k => $v) {
    		  #$this->keys[$k] = unescape($v);
    			$this->keys[$k] = $v;
    		}
    	}
    	
    	function set_ar_out ( $ar , $pos ) {
    	  $this->set_ar($ar);
    		$this->out($pos);
    	}
    	
    	function set_out ( $k , $v , $pos ) {
    	  $this->set($k , $v);
    		$this->out($pos);
    	}
    	
    	function set_ar_get ( $ar , $pos ) {
    	  $this->set_ar($ar);
    		return ($this->get($pos));
    	}
    	
    	function set_get ( $k , $v , $pos ) {
    	  $this->set($k , $v);
    		return ( $this->get($pos));
    	}
    	
    	function del ($k) {
    	  unset ($this->keys[$k]);
    	}
    	
    	function del_ar ($ar) {
    	  foreach ($ar as $k => $v) {
    		  unset ($this->keys[$k]);
    		}
    	}
    	
    	function get ($pos) {
    		$toout = $this->parts[$pos];
        
        mt_srand((double)microtime()*1000000);
        $z = '##@@'.mt_rand().'@@##';
    
        foreach ($this->keys as $k => $v) {
          $toout = str_replace('{'.$k.'}','{'.$z.$k.'}',$toout);
        }
        
        foreach ($this->keys as $k => $v) {
          $toout = str_replace( '{'.$z.$k.'}' , $v , $toout );
    		}
    		return ($toout);
    	}
    	
    	function out ($pos) {
    		
    	  echo $this->get ($pos);
    	}
      
      
      /*
      @ Diese Funktion war mal eingebaut
      ich denke aber wenn jemand die seite
      suchmaschienen optimieren will, dann
      sollte er schon soviel ahnung haben es selber
      hinzubekommen. diese funktion kann aber dabei helfen!
      
      ... ansonsten wird es von mir sicher mal einen mod
      geben der die aufgabe uebernimmt!
      
      diese funktion kann nicht einfach freigeschaltet (auskommentiert) werden
      sie hat dann ueberhaupt keine auswirkung ;)...
      
      function giveback ($c) {
        global $allgAr;
        # diese funktion gibt den inhalt aus.
        # damit kann der inhalt nochmal nachbereitet werden.
        # pruefen ob alle ?... durch ....htm ersetzt werden sollen
        # wenn ja tun und return c ;-)
        if ( $allgAr['replace_template_to_html'] == 1 AND ($this->ort == 0 OR $this->ort == 2) ) {
          $c = preg_replace ('%href=\"\?([^\"]+)\"%Uis',"href=\"index.php?\\1\"",$c);
          $c = preg_replace ('%href=\"index.php\?([-0-9A-Z]+)#([a-zA-Z0-9]+)\">%Uis',"href=\"\\1.html#\\2\">",$c);
          $c = preg_replace ('%href=\"index.php\?([-0-9A-Z]+)\">%Uis',"href=\"\\1.html\">",$c);
          
          $c = preg_replace ('%action=\"\?([^\"]+)\"%Uis',"action=\"index.php?\\1\"",$c);
          $c = preg_replace ('%URL=\?([^\"]+)\"%Uis',"URL=index.php?\\1\"",$c);
          
        }
        return ( $c );
      }
      
      */
    }
    ?>



    Zuletzt modifiziert von aPollO am 08.09.2008 - 14:32:20
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Nimm die tpl.php von 1.1K als Grundlage.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    aPollO Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    105
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    Nimm die tpl.php von 1.1K als Grundlage.


    und was ist dann mit dem bbcode2.0 der hat doch auch was daran verändert?
    9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. Summt die Melodie von Tetris Ó.ò
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann hol die den neuen BBCode? Gibts auch auf meiner Seite.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Herr der Klinge Mitglied
    Registriert seit
    01.05.2008
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von aPollO

    ZitatZitat geschrieben von Mairu

    Nimm die tpl.php von 1.1K als Grundlage.


    und was ist dann mit dem bbcode2.0 der hat doch auch was daran verändert?


    Hast du es denn jetzt hinbekommen mit der umfrage?

    Ich habe es auch probiert und es hat nicht geklappt! Sobald ich die tpl.php einfüge habe ich den Fehler in der Allianz-box... Und mit der orginalen tpl.php funktioniert es ja nicht!

    Kann mir jemand bei dem es funktioniert mir mal die tpl.php schicken?

    vll gehts dann!


    mfg
    Herr der Klinge
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten