---
title: "mm_forum 0.0.6 / BB code und syntax highlighting Problem"
url: "https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-05-22"
last_reply: "2007-05-24"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# mm_forum 0.0.6 / BB code und syntax highlighting Problem

Extensions · 5 Antworten · gestartet 2007-05-22

## Eröffnungsbeitrag

**stefan72** · 2007-05-22 · [Beitrag #1](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/1)

Hallo,

Ich habe die BB code und syntax hightlighting Optionen etwas getestet und ausprobiert und stehe vor einigen Problemen:

Wenn ich z.B. den BB code [B:|]|[/B] unsichtbar mache und diesen sichtbar [*B]|[/B], dann erhalte ich beim eingeben eines neuen Beitrags trotzdem die Variante [B:|]|[/B] präsentiert.

Bei den Url BB codes ist es ähnlich. Erst wenn ich alle versch. Varianten sichtbar mache, bekomme ich die gewünschte  angezeigt '[*URL]your.com[/URL]'.

Zusätzlich erhalte ich auch folgenden Error nachdem ich versch. Optionen sichtbar bzw. unsichtbar gemacht habe:

Warning: Variable passed to each() is not an array or object in /home/flitewor/public_html/typo3conf/ext/mm_forum/includes/class.tx_mmforum_postparser.php on line 257

Mache ich da etwas falsch oder is dieses Modul noch nicht ganz fertigentwickelt? Hat jemand ähnliche Erfahrungen?

Grüsse

* der Darstellung wegen verwendet

## Antworten

### [#2](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/2) · Unbekannter Benutzer · 2007-05-23

Ciao

Lag das vielleicht daran, dass Du alle Objekte ausgeblendet hast?

Gruss.

### [#3](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/3) · stefan72 · 2007-05-23

Hallo,

meinst du die Objekte unter der Rubrik 'Syntax Hightlighting'?
Ja die habe ich alle weggenommen...Hmm.
Wie spielen die BB Codes mit der Funktion 'Syntax Highlighting' eigentlich zusammen? Ich werde da nicht schlau draus.  #paralyzed#
Gruss

### [#4](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/4) · Unbekannter Benutzer · 2007-05-23

Ciao

Wie ich das verstanden habe, benutzen beide lediglich den gleichen Marker, hängen aber sonst nicht zusammen. Beide Funktionen beziehen die Daten wohl auch aus zwei verschiedenen Tabellen (tx_mmforum_syntaxhl und tx_mmforum_postparser).

Was ich leider noch nicht gefunden habe ist die Möglichkeit das Syntaxhighlighting komplett abzuschalten. Wenn ich das letzte Objekt auf unsichtbar schalte bekomme ich auch die Fehlermeldungen (Warning: Variable passed to each() is not an array or object  - class.tx_mmforum_postparser.php on line 257).

Es scheint als fehle die passende die Funktion bei leeren SQL ABfragen.

Gruss.

### [#5](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/5) · m.​helmich · 2007-05-24

Hallo,

auch dieses Problem wird in der nächsten Version behoben sein, danke für den Hinweis.
Und mal wieder die Anleitung für die, die selbst am Sourcecode arbeiten wollen:
In der Datei includes/tx_mmforum_postparser.php muss der Abschnitt (ab Zeile 	299):

```php
<?php
    while($data = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)){
        $check = preg_match_all($data[lang_pattern],$text,$buffer[$data[lang_title]]);
        $text = preg_replace($data[lang_pattern],'###'.$data[lang_title].'_BUFFER_MARKER_MMCMS###',$text);	
    }
?>
```

folgendermaßen geändert werden:

```php
<?php
    if($GLOBALS['TYPO3_DB']->sql_num_rows($res)==0) $buffer = array();
    else {
        while($data = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)){
            $check = preg_match_all($data[lang_pattern],$text,$buffer[$data[lang_title]]);
            $text = preg_replace($data[lang_pattern],'###'.$data[lang_title].'_BUFFER_MARKER_MMCMS###',$text);	
        }
    }
?>
```

Oder einfach die aktuelle Version der Datei aus dem SVN laden, das geht natürlich auch.

MfG,
Martin Helmich

### [#6](https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem/6) · Unbekannter Benutzer · 2007-05-24

Dankeschön!

---

Quelle: „mm_forum 0.0.6 / BB code und syntax highlighting Problem“, typo3.net, https://www.typo3.net/d/62834-mm-forum-006-bb-code-und-syntax-highlighting-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
