---
title: "mm_forum: BBCode für URL falsch mit eckigen Klammern"
url: "https://www.typo3.net/d/85510-mm-forum-bbcode-fuer-url-falsch-mit-eckigen-klammern"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2009-01-06"
last_reply: "2009-01-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# mm_forum: BBCode für URL falsch mit eckigen Klammern

Extensions · 2 Antworten · gestartet 2009-01-06

## Eröffnungsbeitrag

**Enlightning Man** · 2009-01-06 · [Beitrag #1](https://www.typo3.net/d/85510-mm-forum-bbcode-fuer-url-falsch-mit-eckigen-klammern/1)

Hallo,

das mm_forum hat bei mir (und hier auch) den Bug, dass das parsen von URLs mit eckigen Klammern durch den URL BBCode nicht richtig funktioniert wenn man einen Text für den Link vergeben will.

Eckige Klammern sind jetzt natürlich nicht so oft zu finden, leider jedoch Typo3 Standard um einen Wert in die piVars zu bekommen. Hier einfach mal zu Demo Zwecken ein falscher Link:

```php
[URL=http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1[action]=new_post&tx_mmforum_pi1[tid]=18007] Dies ist ein Titel für den Link [/URL]
```

Wird interpretiert zu:
[Dies ist ein Titel für den Link](http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1%5Baction%5D=new_post&tx_mmforum_pi1%5Btid%5D=18007)

Offensichtlich wird das erste Vorkommen der schließenden eckigen Klammer als Ende des links interpretiert. Sinnvoller wäre hier das letzte Vorkommen, oder?

Kommentare oder eigene Erfahrungen?

Grüße,
Christopher

## Antworten

### [#2](https://www.typo3.net/d/85510-mm-forum-bbcode-fuer-url-falsch-mit-eckigen-klammern/2) · m.​helmich · 2009-01-08

> **Enlightning Man schrieb:**
>
> Hallo,
>
> das mm_forum hat bei mir (und hier auch) den Bug, dass das parsen von URLs mit eckigen Klammern durch den URL BBCode nicht richtig funktioniert wenn man einen Text für den Link vergeben will.
>
> Eckige Klammern sind jetzt natürlich nicht so oft zu finden, leider jedoch Typo3 Standard um einen Wert in die piVars zu bekommen. Hier einfach mal zu Demo Zwecken ein falscher Link:
>
> ```php
> [URL=http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1[action]=new_post&tx_mmforum_pi1[tid]=18007] Dies ist ein Titel für den Link [/URL]
> ```
>
> Wird interpretiert zu:
> [Dies ist ein Titel für den Link](http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1%5Baction%5D=new_post&tx_mmforum_pi1%5Btid%5D=18007)
>
> Offensichtlich wird das erste Vorkommen der schließenden eckigen Klammer als Ende des links interpretiert. Sinnvoller wäre hier das letzte Vorkommen, oder?
>
> Kommentare oder eigene Erfahrungen?
>
> Grüße,
> Christopher

Hallo,

das Problem ist bekannt und ihm kann mit

```php
[URL="http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1[action]=new_post&tx_mmforum_pi1[tid]=18007"] Dies ist ein Titel für den Link [/URL]
```

begegnet werden. Zu beachten sind die doppelten Anführungszeichen um den Link:

[Dies ist ein Titel für den Link](http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1%5Baction%5D=new_post&tx_mmforum_pi1%5Btid%5D=18007)

### [#3](https://www.typo3.net/d/85510-mm-forum-bbcode-fuer-url-falsch-mit-eckigen-klammern/3) · Enlightning Man · 2009-01-08

Ah sehr gut. Danke für den Tipp.

---

Quelle: „mm_forum: BBCode für URL falsch mit eckigen Klammern“, typo3.net, https://www.typo3.net/d/85510-mm-forum-bbcode-fuer-url-falsch-mit-eckigen-klammern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
