ilch Forum » Allgemein » HTML, PHP, SQL,... » BBCode in Modul einbinden.

Geschlossen
  1. #1
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Also ich hab da auch mal ein Problem.

    Also ich habe ein Tutorial Modul gemacht.

    Jetzt habe ich nur das Problem, das wenn ich das Tutorial editiere, der BBcode nicht angezeigt wird, also kein [b] oder so!

    Was muss ich machen, das er es anzeigt?


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    $neuertext bbcode($altertext);


    must halt die richtigen variablen einsetzen,...

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    habe jetzt
    $tutorial = bbcode($row['tutorial']);

    Aber beim Editieren zeigt er mir jetzt HTML an o_O
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja SLJ hat dich falsch verstanden, und du hast dich echt blöd ausgedrückt, wenn du die Buttons meinst um BBCode einzufügen, dann musst du sie einfach aus einem anderen Template einfügen, darauf achten, dass das Textfeld und das Formular denselben Namen haben, wie bei dem anderen Template, damit auch was eingefügt werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Nö xD

    Ok nochmal von vorne^^

    Das große Textfeld ist mit BBCode!
    Also wenn ich auf die Buttons klicke gehts da auch rein.

    Nur wenn ich das nun später editieren will, wird der BBCode, sprich etc nicht im Textfeld angezeigt, und mit dem von SLJ ist dort z.B. statt [b] <strong>.
    BeispieL:
    <table border="0" cellpadding="0" cellspacing="0" width="90%" align="center"><tr><td><a href="javascript:Klapptext('1@5805359')"><img src="include/images/icons/plus.gif" id="image_1@5805359" border=0 alt="Aus/Ein-klappen" title="Aus/Ein-klappen"> DADADA</a></td></tr><tr><td><div id="layer_1@5805359" style="display:none;border:1px dashed #000000;">DADADA</div></td></tr></table>

    Das steht dann im Textfeld beim editieren.
    und das in der Datenbank:
    [ktext=DADADA]DADADA[/ktext]


    Zuletzt modifiziert von DaStIaC am 07.01.2007 - 12:27:57
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich weiß ehrlich gesagt nicht, wie du es schaffst den BBCode beim Auslesen aus der Datenbank zu entfernen, theoretisch muss da gar nix extra hin, nur bei Anzeigen auf einer Seite, da halt so wie SLJ es geschrieben hat.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Wenn du das Textfeld editieren möchtest darfst du das bbcode($war); nicht benutzen ! Rein zum anschauen also auserhalb eines inputs bzw. textarea,...;)
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Komisch traurig ich probiere es noch einma aus^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten