inspiron: BBcode "list" oder "indent" in Textarea anwenden

Hallo,
ich möchte gern den BBCode "[list][/list]" oder "[/indent][indent]" in einer Textarea anwenden.
"[b][/b]", "[i][/i]", funktionieren nur die erstgenannten nicht.

Der BBCode wird in die Textarea geschrieben, danach wird das ganze in eine Datenbank geschrieben. Nach dem Auslesen wird nur der Text mit "[b][/b]", "[i][/i]" richtig angezeigt.
Woran könnte es liegen.

Gruß

  
<input type="hidden" value="" 	    onClick="insert('eintrag1','', '')">  
<input type="button" value="Fett"   onClick="insert('eintrag1','[b]', '[/b]')">  
<input type="button" value="Kursiv" onClick="insert('eintrag1','[i]', '[/i]')">  
<input type="button" value="List"    onClick="insert('eintrag1','[list]', '[/list]')">  
<input type="button" value="Einger&uuml;ckt"   onClick="insert('eintrag1','[indent]', '[/indent]')">
  
$show = str_replace(chr(10),"<br>",$show);  
$show = str_replace("[b]","<b>",$show);  
$show = str_replace("[/b]","</b>",$show);  
$show = str_replace("[i]","<i>",$show);  
$show = str_replace("[/i]","</i>",$show);  
$show = str_replace("[list]","<list>",$show);  
$show = str_replace("[/list]","</list>",$show);  
$show = str_replace("[indent]","<indent>",$show);  
$show = str_replace("[/indent]","</indent>",$show);
  1. ich möchte gern den BBCode "[list][/list]" oder "[/indent][indent]" in einer Textarea anwenden.
    "[b][/b]", "[i][/i]", funktionieren nur die erstgenannten nicht.

    Der BBCode wird in die Textarea geschrieben, danach wird das ganze in eine Datenbank geschrieben. Nach dem Auslesen wird nur der Text mit "[b][/b]", "[i][/i]" richtig angezeigt.
    Woran könnte es liegen.

    Was für einen Doctype verwendest du in welchem <list> und <indent> gültige Elemente sind?

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. ????
      ...ein Formular mit Textareas

      1. ????
        ...ein Formular mit Textareas

        Ich wiederhole

        Nach dem Auslesen wird nur der Text mit "[b][/b]", "[i][/i]" richtig angezeigt.
        Woran könnte es liegen.

        Angezeigt wird in was für einem Kontext? HTML.
        Was tun Browser mit Elementen, die sie in einem HTML Kontext nicht als Elemente erkennen? Sie ignorieren sie.

        Abhilfe: Verwende Elemente die in einem HTML Standard auch erlaubt sind.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
        1. Das heißt ein eingerückter Text (indent) ist kein HTML Standard?

          1. Das heißt ein eingerückter Text (indent) ist kein HTML Standard?

            http://de.selfhtml.org/html/referenz/elemente.htm

            mfg Beat

            --
            ><o(((°>           ><o(((°>
               <°)))o><                     ><o(((°>o
            Der Valigator leibt diese Fische
          2. Das heißt ein eingerückter Text (indent) ist kein HTML Standard?

            Es gibt keine HTML-Elemente zur Einrückung von Text.

            Die Einrückung eines Elements lässt sich über CSS regeln.

            Bei Zitaten eignet sich beispielsweise eine Auszeichnung mittels http://de.selfhtml.org/html/text/zitate_adressen.htm#zitate@title=blockquote und eine entsprechende Formatierung mit http://de.selfhtml.org/css/eigenschaften/randabstand.htm@title=margin-left.

            Listen werden so ausgezeichnet:
            http://de.selfhtml.org/html/text/listen.htm

            Mathias

          3. Das heißt ein eingerückter Text (indent) ist kein HTML Standard?

            Sorry, ich habe es nicht richtig beschrieben.
            Der BBCode wir in einer Textarea geschieben, in einer Datenbank gespeichert und dann in einer HTML Tabelle angezeigt.

            Diese funktionieren[b][/b],[i][/i],[u][/u],
            nur diese nicht[indent],[/indent]

            Gruß

            1. Hi,

              Das heißt ein eingerückter Text (indent) ist kein HTML Standard?

              Sorry, ich habe es nicht richtig beschrieben.

              Weitere (be)schreiben kannst du dir sparen - hier ist deinerseits *lesen* angesagt, und zwar mit Verstand.

              Der BBCode wir in einer Textarea geschieben, in einer Datenbank gespeichert und dann in einer HTML Tabelle angezeigt.

              Diese funktionieren[b][/b],[i][/i],[u][/u],
              nur diese nicht[indent],[/indent]

              Es gibt kein Element namens indent, also gibt es auch nichts zu "funktionieren".

              MfG ChrisB

              --
              Light travels faster than sound - that's why most people appear bright until you hear them speak.