ilch Forum » Ilch Clan 1.1 » Allgemein » BBcode der news erweitern

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    Hi leute,

    ist es möglich dass ich den BBcode der news erweitere? wenn ja wie?

    ich möchte gerne eine Iframe option dazufügen

    [iframe]url[/iframe]

    wäre cool wenn ihr mir helfen könntet

    danke schon mal
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    in include/includes/class/bbcode.php folgendes einbinden:

    Funktion oben einbinden
    //> IFRAMES darstellen
    function _iframe($string) {
      $string = trim($string);
      if (preg_match('%^((http|ftp|https)://)|^/%i',$string) == 0) { $string = 'http://'.$string; }
      $string = "<iframe scrolling=\"yes\" frameborder=\"0\" width=\"300\" height=\"300\" src=\"".$string."\">Sorry ... No Frames!</iframe>";
      return $string;
    }


    Ausführung unten einfügen
    //> Darf BB Code [IFRAME] dekodiert werden?
    if($this->permitted['iframe'] == true) {
      //> Format: [iframe]xxx[/iframe}
      $this->pattern[] = "%\[iframe\](.+)\[\/iframe\]%esiU";
      $this->replace[] = "\$this->_iframe('\$1')";
    }



    in include/includes/bbcode_config.php folgendes einfügen:

    Die Erlaubnis einfügen
    //> Tag: [iframe]
    $permitted['iframe'] = true;


    Nicht getestet ... so in der Art sollte es aber, als einfache Möglichkeit ohne zusätzliche Eingabeoptionen, funktionieren!
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Sollte allerdings nicht im Forum aktiv sein etc zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    Stimmt, dann wäre evtl. folgendes sinnvoller!

    //> Tag: [iframe]
    if ($menu->get(0) == 'news' ) { $permitted['iframe'] = true; } else { $permitted['iframe'] = false; }


    ... für zB. nur news
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja und nur im Adminbereich eigentlich reicht defined('admin') oder aber is_admin() abzufragen, der sollte es überall machen können. Ja ich bin faul zunge
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    danke werde ich mal ausprobieren

    mal noch eine frage am rande, kann man es machen dass die lightbox die ich für die gallery eingebunden habe sich dann über die ganze seite ersreckt wenn ich die gallery im iframe habe?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    in include/includes/class/bbcode.php folgendes einbinden:

    Funktion oben einbinden
    //> IFRAMES darstellen
    function _iframe($string) {
      $string = trim($string);
      if (preg_match('%^((http|ftp|https)://)|^/%i',$string) == 0) { $string = 'http://'.$string; }
      $string = "<iframe scrolling="yes" frameborder="0" width="300" height="300" src="".$string."">Sorry ... No Frames!</iframe>";
      return $string;
    }


    Ausführung unten einfügen
    //> Darf BB Code [IFRAME] dekodiert werden?
    if($this->permitted['iframe'] == true) {
      //> Format: [iframe]xxx[/iframe}
      $this->pattern[] = "%[iframe](.+)[/iframe]%esiU";
      $this->replace[] = "$this->_iframe('$1')";
    }



    in include/includes/bbcode_config.php folgendes einfügen:

    Die Erlaubnis einfügen
    //> Tag: [iframe]
    $permitted['iframe'] = true;


    Nicht getestet ... so in der Art sollte es aber, als einfache Möglichkeit ohne zusätzliche Eingabeoptionen, funktionieren!



    beide dateien gibt es leider nicht
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Treicio gelöschter User
    hast du bbcode 2.0 ? weil dort ecistieren die datein eigentlich :-)
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    nein habe ich leider nicht gibt es dafür schon eine lauffähige version?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi okay ich hab das eingebaut

    aber manches geht nicht zumbeispiel textfarbe ändern oder so geht nicht


    Edit: käse ... es war mein fehler hab eine ] gelöscht^^


    Zuletzt modifiziert von holz am 06.05.2011 - 15:52:22
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    Funktioniert es nun?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Funktioniert es nun?


    jop
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten