ilch Forum » Allgemein » HTML, PHP, SQL,... » BBCODE - Sector Dialog

Geschlossen
  1. #1
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Hallo liebe Ilcher lächeln
    In unserer Gemeinschaft beschäftigen wir uns mit dem Erstellen von Maps für ein Videospiel . Hauptsächlich erklären wir Anfängern wie man bestimmte Sachen darstellt und wie das ganze doch ziemlich komplexe Programm funktioniert . Dazu gehört auch der "Sektor Dialog" und der "Sprite Dialog" .
    Das ist immer ziemlich viel Arbeit, dass ganze immer wieder abzuschreiben .
    Also dachte ich an eine Funktion im "BB Code" , welche uns die Arbeit ein wenig erleichtert. Der Nutzer klickt auf einen Button, ein Fenster öffnet sich indem der Nutzer bestimmte Dialog Punkte auswählen kann. Schließlich klickt er auf einfügen und das ganze wird tabellarisch in den Post eingefügt... Ich würde mir sehr freuen, wenn jemand hier Lust hätte hierbei zu helfen ! lächeln
    Vielen Dank schoneinmal für alle Antworten ...

    Die Striche stehen für ein freies Textfeld, indem der Nutzer irgendwas eintragen kann . Eine Klammer steht für etwas ankreuzbares .


    Farben wie hier auf dem Bild :
    externer Link

    Button 1 : Sector Dialog - Überschrift

    Type : _______________

    RX ID : ______________

    TX ID : ______________

    State : _____________

    Cmd : ________________



    Trigger Flags : - Überschrift
    ( ) Decoupled
    ( ) 1 -shot
    ( ) Locked
    ( ) Interruptable
    ( ) DudeLockout

    OFF -> ON : - Überschrift

    ( ) Send at ON

    busytime : ______________

    wave : ________________

    ( ) waitTime : ____________

    ON -> OFF : - Überschrift

    ( ) Send at OFF

    busytime : ______________

    wave : ________________

    ( ) waitTime : ____________

    Trigger On : - Überschrift

    ( ) Push
    ( ) Vector
    ( ) Reserved
    ( ) Enter
    ( ) Exit
    ( ) WallPush

    Data : ___________

    Key : ___________

    Depth : ___________

    ( ) Underwater
    ( ) Crush

    FX - optional kann der Nutzer abwählen

    Lighting - Überschrift

    Wave : _______________

    Amplitude : ____________

    Freq : ________________

    Phase : ___________

    ( ) floor
    ( ) ceiling
    ( ) walls
    ( ) shadeAlways

    More Lighting - Überschrift

    ( ) Color Lights

    ceil pal2 = ___________
    floor pal2 = ___________

    Motion FX - Überschrift

    Speed = ________________
    Angle = ____________________

    ( ) pan floor
    ( ) pan ceiling
    ( ) panAlways
    ( ) drag

    Wind vel : ___________
    Wind ang : __________
    ( ) Wind always

    Continuous motion : - Überschrift

    Z range : _____________
    Theta : _____________
    Speed : _____________

    ( ) always
    ( ) bob floor
    ( ) bob ceiling
    ( ) rotate

    DamageType : ________


    verwendete ilch Version: 1.1 P


    Zuletzt modifiziert von HATEFRONT am 24.08.2015 - 14:19:10
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Hier auf ilch ist es halt so das du einen Button hinzufügst.
    <a href="javascript:void(0);" onclick="addHelpText()">Text</a>


    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>


    Er dann in der de.php geschrieben ist
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Dankeschön lächeln
    In welche Dateien müssten die ersten beiden Codes eingefügt werden ?
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Na ja da wo du die hin haben möchtest newpost, newthread?
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Im Forum lächeln
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Niemand eine Idee ? :-/
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    ja steht doch schon oben in der newspost bzw newthread es soll ja wenn man will beim erstellen eines textes eingefügt werden
    1 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke, dass hilft jedoch nicht wirklich. Ich möchte nämlich das nicht im NewPost einfügen, sondern direkt in den BBCode 2.00..
    Und in der BB Code Datei stehen da noch andere Bezeichnungen drüber...

    Beispiel .... oder braucht man das nicht ?
    //> Kursiv Button!
    if($boolButton['fnFormatI'] == 1) {

    <?php
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    //Klasse laden
    require_once('include/includes/class/bbcode.php');
    require_once('include/includes/bbcode_config.php');
    $ILCH_HEADER_ADDITIONS .= "<link rel=\"stylesheet\" href=\"include/includes/css/bbcode.css\" type=\"text/css\">\n<script type=\"text/javascript\" src=\"include/includes/js/BBCodeGlobal.js\"></script>\n<script type=\"text/javascript\">\nvar bbcodemaximagewidth = {$info['ImgMaxBreite']};\nvar bbcodemaximageheight = {$info['ImgMaxHoehe']};\n</script>
    <style type=\"text/css\">
    #bbcodetooltip {
    color: {$info['ToolTipColor']};
    background: {$info['ToolTipBGColor']};
    }
    #bbcodetooltip:after {
    border-top: 6px solid {$info['ToolTipBGColor']};
    }
    #bbcodetooltip.top:after {
    border-bottom: 6px solid {$info['ToolTipBGColor']};
    }
    </style>";
    
    //Farbliste erstellen
    function colorliste ( $ar ) {
      $l = '';
      foreach($ar as $k => $v) {
       $l .= '<td width="10" style="background-color: '.$k.';"><a href="javascript:bbcode_code_insert(\'color\',\''.$k.'\'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="'.$v.'" title="'.$v.'"></td>';
      }
      return ($l);
    }
    
    function getBBCodeButtons(){
                    //> Buttons Informationen.
                    $ButtonSql = db_query("SELECT *        FROM prefix_bbcode_buttons WHERE fnButtonNr='1'");
                    $boolButton = db_fetch_assoc($ButtonSql);
    
                    $cfgBBCsql = db_query("SELECT * 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 fett 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 kursiv 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 unterstrichen 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 durchgestrichen 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> ";
                    }
    
                    //> Text Hochstellen!
                    if($boolButton['fnFormatSup'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('sup','Gib hier den Text an der hochgestellt werden soll..')\"><img src=\"include/images/icons/bbcode/bbcode_sup.png\" alt=\"Text hochstellen\" title=\"Text hochstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Text Tiefstellen!
                    if($boolButton['fnFormatSub'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('sub','Gib hier den Text an der tiefgestellt werden soll..')\"><img src=\"include/images/icons/bbcode/bbcode_sub.png\" alt=\"Text tiefstellen\" title=\"Text tiefstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Leerzeichen?
                    if($boolButton['fnFormatB'] == 1 || $boolButton['fnFormatI'] == 1 || $boolButton['fnFormatU'] == 1 || $boolButton['fnFormatS'] == 1 || $boolButton['fnFormatSup'] == 1 || $boolButton['fnFormatSub'] == 1) {
                            $BBCodeButtons .= "&nbsp;";
                    }
    
                    //> Links Button!
                    if($boolButton['fnFormatLeft'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('left','0')\"><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','0')\"><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','0')\"><img src=\"include/images/icons/bbcode/bbcode_right.png\" alt=\"Rechts ausrichten\" title=\"Rechts ausrichten\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Block Button!
                    if($boolButton['fnFormatBlock'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_code_insert('block','0')\"><img src=\"include/images/icons/bbcode/bbcode_block.png\" alt=\"Blocksatz ausrichten\" title=\"Blocksatz ausrichten\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Leerzeichen?
                    if($boolButton['fnFormatLeft'] == 1 || $boolButton['fnFormatCenter'] == 1 || $boolButton['fnFormatRight'] == 1 || $boolButton['fnFormatBlock'] == 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.\\nUm 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','0')\"><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) {
            }
    
                    //> Schriftfarbeauswahlcontainer
                    if($boolButton['fnFormatColor'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:hide_color();\"><img id=\"bbcode_color_button\" 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> ";
                            $colorar = array('#FF0000' => 'red','#FFFF00' => 'yellow','#008000' => 'green','#00FF00' => 'lime','#008080' => 'teal','#808000' => 'olive','#0000FF' => 'blue','#00FFFF' => 'aqua', '#000080' => 'navy','#800080' => 'purple','#FF00FF' => 'fuchsia','#800000' => 'maroon','#C0C0C0' => 'grey','#808080' => 'silver','#000000' => 'black','#FFFFFF' => 'white',);
                            $BBCodeButtons .= '<div style="position:absolute;"><div style="display:none; position:relative; top:-30px; left:100px; width:200px; z-index:100;" id="colorinput">
                            <table width="100%" class="border" border="0" cellspacing="1" cellpadding="0">
                                    <tr class="Chead" onclick="javascript:hide_color();"><td colspan="16"><b>Farbe wählen</b></td></tr>
                                    <tr class="Cmite" height="15">'.colorliste($colorar).'</tr></table>
                            </div></div>';
                    }
    
                    //> Schriftgröße Button!
                    if($boolButton['fnFormatSize'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('size','Enter here the text to be formatted in a different font size.','Please enter here the size of the text in pixels. \\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> ";
                    }
    
                    //> Blink Text!
                    if($boolButton['fnFormatBlink'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('blink','Gib hier den Text an der blinken soll..')\"><img src=\"include/images/icons/bbcode/bbcode_blink.gif\" alt=\"Blink Text\" title=\"Blink Text\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Leerzeichen?
                    if($boolButton['fnFormatList'] == 1 || $boolButton['fnFormatEmph'] == 1 || $boolButton['fnFormatColor'] == 1 || $boolButton['fnFormatSize'] == 1 || $boolButton['fnFormatBlink'] == 1) {
                            $BBCodeButtons .= "&nbsp;";
                    }
    
                    //> Url Button!
                    if($boolButton['fnFormatUrl'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('url','Gib hier die Beschreibung für den Link an.','Gib hier die Adresse zu welcher verlinkt werden soll an.')\"><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.\\nHinweise: Die Breite und H&ouml;he des Bildes ist auf ".$cfgInfo['fnImgMaxBreite']."x".$cfgInfo['fnImgMaxHoehe']." eingeschr&auml;nkt und w&uuml;rde verkleinert dargstellt werden.\\nEs ist möglich ein Bild rechts oder links von anderen Elementen darzustellen, indem man [img=left] oder [img=right] benutzt.')\"><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> ";
                    }
    
                    //> Bild hochladen!
                    global $allgAr;
                    if($allgAr['forum_usergallery'] == 1 && loggedin() && $boolButton['fnFormatImgUpl'] == 1 ) {
                            $BBCodeButtons .= "<a href=\"javascript:usergalleryupl();\" title=\"Bild in Usergallery hochladen und einf&uuml;gen\"><img src=\"include/images/icons/bbcode/bbcode_imageupl.png\" alt=\"Bild hochladen\" 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.\\nDie Breite und H&ouml;he des Bildes ist auf ".$cfgInfo['fnScreenMaxBreite']."x".$cfgInfo['fnScreenMaxHoehe']." eingeschränkt und wird verkleinert dargstellt.\\nEs ist möglich ein Screenshot rechts oder links von anderen Elementen darzustellen, indem man [shot=left] oder [shot=right] benutzt.')\"><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','0')\"><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) {
                            $message = "Bitte Anbieter ausw&auml;hlen.\\nAkzeptiert werden: YouTube, MyVideo und GameTrailers";
                            if (ishttps()) {
                                    $message = "Bitte Anbieter ausw&auml;hlen.\\nAkzeptiert wird: YouTube";
                            }
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value_2('video','Gib hier die Video ID vom Anbieter an.','".$message."')\"><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> ";
                    }
    
                    //> Flash Button!
                    if($boolButton['fnFormatFlash'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_multiple_values('flash',{tag:['Gib hier den Link zur Flashdatei an',''],width:['Gib hier die Breite für die Flashdatei an','400'],height:['Gib hier die Höhe für die Flashdatei an','300']})\"><img src=\"include/images/icons/bbcode/bbcode_flash.png\" alt=\"Flash einf&uuml;gen\" title=\"Flash einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Countdown Button!
                    if($boolButton['fnFormatCountdown'] == 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> ";
                    }
    
                    //> Progress Button!
                    if($boolButton['fnFormatProgress'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('progress','Gibt hier den Text ein ,der in der Progressbar steht','Gib hier die Prozentzahl an, ohne Prozentzeichen')\"><img src=\"include/images/icons/bbcode/bbcode_progress.png\" alt=\"Progressbar\" title=\"Progressbar erstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> ToolTip Button!
                    if($boolButton['fnFormatToolTip'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('tool','Gibt hier den Text ein den man sehen kann','Gib hier den ToolTip Text ein')\"><img src=\"include/images/icons/bbcode/bbcode_tooltip.png\" alt=\"ToolTip\" title=\"ToolTip erstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Lauftext Button!
                    if($boolButton['fnFormatLauftext'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('marquee','Gibt hier den Text ein den man sehen kann','Hier die Breite angeben z.b 100 für 100px oder 100% für 100%')\"><img src=\"include/images/icons/bbcode/bbcode_lauftext.gif\" alt=\"LaufText\" title=\"Lauftext erstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Google!
                    if($boolButton['fnFormatGoogle'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('google','Gib hier den Suchbegriff ein..')\"><img src=\"include/images/icons/bbcode/bbcode_google.png\" alt=\"Google Suche\" title=\"Google Suche\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Inbox Button!
                    if($boolButton['fnFormatInfobox'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value_2('inbox','Gib hier den Text ein','Bitte Infobox Typ ausw&auml;hlen.\\nAkzeptiert werden: success, info, warning und danger')\"><img src=\"include/images/icons/bbcode/bbcode_infobox.png\" alt=\"Infobox\" title=\"Infobox erstellen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Leerzeichen?
                    if($boolButton['fnFormatQuote'] == 1|| $boolButton['fnFormatKtext'] == 1 || $boolButton['fnFormatVideo'] == 1 || $boolButton['fnFormatFlash'] == 1 || $boolButton['fnFormatCountdown'] == 1 || $boolButton['fnFormatProgress'] == 1 || $boolButton['fnFormatToolTip'] == 1 || $boolButton['fnFormatLauftext'] == 1 || $boolButton['fnFormatGoogle'] == 1 || $boolButton['fnFormatInfobox'] == 1) {
                            $BBCodeButtons .= "&nbsp;";
                    }
    
                    //> Twitch!
                    if($boolButton['fnFormatTwitch'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('twitch','Gib hier den Twitch-Channel Namen ein')\"><img src=\"include/images/icons/bbcode/bbcode_twitch.png\" alt=\"Twitch\" title=\"Twitch Channel Player\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Hitbox!
                    if($boolButton['fnFormatHitbox'] == 1) {
                            $BBCodeButtons .= "<a href=\"javascript:bbcode_insert('hitbox','Gib hier den HitBox-Channel Namen ein')\"><img src=\"include/images/icons/bbcode/bbcode_hitbox.png\" alt=\"Hitbox\" title=\"Hitbox Channel Player\" width=\"23\" height=\"22\" border=\"0\"></a> ";
                    }
    
                    //> Leerzeichen?
                    if($boolButton['fnFormatTwitch'] == 1 || $boolButton['fnFormatHitbox'] == 1) {
                            $BBCodeButtons .= "&nbsp;";
                    }
    
                    //> Code Dropdown!
        if($boolButton['fnFormatCode'] == 1 || $boolButton['fnFormatPhp'] == 1 || $boolButton['fnFormatHtml'] == 1 || $boolButton['fnFormatCss'] == 1) {
          $BBCodeButtons .= "<select onChange=\"javascript:bbcode_code_insert_codes(this.value); javascript:this.value='0';\" style=\"font-family:Verdana;font-size:10px; margin-bottom:6px; z-index:0;\" name=\"code\"><option value=\"0\">Code einf&uuml;gen</option>";
        }
    
    
        if($boolButton['fnFormatPhp'] == 1) {
          $BBCodeButtons .= "<option value=\"php\">PHP</option>";
        }
    
        if($boolButton['fnFormatHtml'] == 1) {
          $BBCodeButtons .= "<option value=\"html\">HTML</option>";
        }
    
        if($boolButton['fnFormatCss'] == 1) {
          $BBCodeButtons .= "<option value=\"css\">CSS</option>";
        }
    
        if($boolButton['fnFormatCode'] == 1) {
          $BBCodeButtons .= "<option value=\"code\">Sonstiger Code</option>";
        }
    
                    if($boolButton['fnFormatCode'] == 1 || $boolButton['fnFormatPhp'] == 1 || $boolButton['fnFormatHtml'] == 1 || $boolButton['fnFormatCss'] == 1) {
                            $BBCodeButtons .= "</select>";
                    }
    
        return $BBCodeButtons;
    }
    
    function BBcode($s,$maxLength=0,$maxImgWidth=0,$maxImgHeight=0) {
      global $permitted,$info,$global_smiles_array;
    
      //> Smilies in array abspeichern.
            if(!isset($global_smiles_array)) {
                    $erg = db_query("SELECT ent, url, emo FROM `prefix_smilies`");
                    while ($row = db_fetch_object($erg) ) {
                            $global_smiles_array[$row->ent] = $row->emo.'#@#-_-_-#@#'.$row->url;
                    }
            }
    
            $bbcode = new bbcode();
            $bbcode->smileys = $global_smiles_array;
            $bbcode->permitted = $permitted;
            $bbcode->info = $info;
    
      if ($maxLength != 0) {
        $bbcode->info['fnWortMaxLaenge'] = $maxLength;
      }
      if ($maxImgWidth != 0) {
        $bbcode->info['fnImgMaxBreite'] = $maxImgWidth;
      }
      if ($maxImgHeight != 0) {
        $bbcode->info['fnImgMaxBreite'] = $maxImgHeight;
      }
    
            return $bbcode->parse($s);
    }
    ?>
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Musst nur einen Button zur BBCode hinzufügen den rest hab ich ja schon beschrieben

    ZitatZitat geschrieben von Siggi
    Hier auf ilch ist es halt so das du einen Button hinzufügst.
    <a href="javascript:void(0);" onclick="addHelpText()">Text</a>


    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>


    Er dann in der de.php geschrieben ist
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',
    1 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke, ja und wie mache ich das ?
    Ich kann kein PHP....Ich müsste das schon genau wissen, wo in welche Datei...

    So und den rest in die de.php ?

    So ?

    
          //> Sektor Button!
                    if($boolButton['fnFormatB'] == 1) {
                            $BBCodeButtons .= " <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>
     <a href="javascript:void(0);" onclick="addHelpText()">Text</a>



    Zuletzt modifiziert von HATEFRONT am 31.08.2015 - 18:25:26
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    ?
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Du öffnest die include/includes/func/bbcode.php und fügst nach
    		//> Countdown Button!
    		if($boolButton['fnFormatCountdown'] == 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> ";
    		}


    folgendes ein
    		//> Sektor & Sprite Dialog Button!
                    $BBCodeButtons .= "<a href=\"javascript:void(0);\" onclick=\"addHelpText()\"><img src=\"include/images/icons/bbcode/bbcode_block.png\" alt=\"Sektor & Sprite Dialog\" title=\"Sektor & Sprite Dialog\" width=\"23\" height=\"22\" border=\"0\"></a> ";


    dann fügst du in der include/includes/lang/de.php folgendes ein.
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',


    und zum schluss fügst du überall wo es die bbcode funktion gibt zb. include/templates/forum/newtopic.htm und newthread.htm ganz unten folgendes ein.
    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>
    1 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke funktioniert perfekt lächeln
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten