mm_forum

Installation des Mittwald Forums

Die Installation läuft ohne besondere Probleme. Konfiguration über das Backend mit Wizards.

Die Extension wurde später umbenannt zu typo3_forum, ist aber seit der TYPO3 Version 9 nicht mehr aktualisiert worden, leider!

Konfiguration

Man legt 3 Gruppen an z.B.:

  • Forum_Standard
  • Forum_Moderator
  • Forum_Admin

und weisst sie den Gruppen im Wizard zu.

Man legt einen SysFolder für die Forum Daten an

Ein existierender User-Folder FE_Users kann verwendet werden

Man legt eine Seite an mit dem Forum Plugin

Erstellt: 07/2010| Geändert: 03/2023

Indizierung

Als CronJob kann der Text Browser LYNX verwendet werden zum Indizieren. Der Pfad ist die Seite mit dem mm_forum :: Search plugin. Als User muss ein gültiger FE-User angegeben werden.

Um eine automatische Indizierung laufen lassen zu können (Zugriff per http), darf die Seite mit dem Such Plugin nicht Zugriffs-geschützt sein.

-*/15 * * * *   user Lynx
"http://www.domain.tld/forum/search.html
  ?tx_mmforum_pi4[ind_auto]=1
  &tx_mmforum_pi4[indexingPassword]=admin"
?accept_all_cookies > /dev/null

Da ich keinen Lynx habe verwende ich wget

wget -O /dev/null www.example.com/forum/suche.html
  ?tx_mmforum_pi4[ind_auto]=1
  &tx_mmforum_pi4[indexingPassword]=admin
> /dev/null

 Das Passwort sollte geändert werden vom default admin.

plugin.tx_mmforum.indexingPassword=xxxx

Erstellt: 07/2010| Geändert: 10/2015

Probleme vor Version 1.8.3

Indizierung

Die Indizierung nimmt Satzzeichen mit zu dem Wort auf - z.B. wenn der Beitrag lautet: "Ich, Erwin, würde gerne gefunden werden" findet er nicht "Erwin" sondern nur "Erwin,". Nicht besonders toll... Also muss man immer mit Joker suchen "Erwin*"

Suchergebnis

Die Angabe bei Erstellt von ist leer.

Einzige bisherige Lösung: In tmpl_search.html auskommentieren:

<!--###LABEL_CRUSER###: ###CRUSER###<br /-->

Paging bei Suchergebnis

Der Link wird nicht formatiert.

Lösung: in stylesheet folgendes aufnehmen:

.tx-mmforum-pi4 a {
    color: #FF8F17;
}

Link bei Suchergebnis

Ein link wird eingetragen der ungefähr 800 px Platz braucht und die gesamte Ergebnisbox dehnt.

Einzige bisherige Lösung: Auskommentieren von

<!-- ###POSTPATH### -->

in tmpl_search.html.

Breite in den Templates

Die Templates enthalten Textareas mit Breite 80 und input mit 80cols. Ich habe diese verkürzt dass sie in ein schmaleres Layout passen und per Stylesheet die Minimalbreite der Boxen (table.tx-mmforum-table) per Stylesheet gesetzt.

Breite der Inhalte

Gepostete Inhalte zerschiessen das Layout wenn sie zu lange zusammenhängende Wörter aufweisen. Vor allem tritt das auf wenn man z.B. PHP Code postet oder Links einfügt (Lange Zeilen die nicht umbrechen können).

Formatierungsbuttons funktionieren nicht

Das Script editor_javascript.inc.js in /typo3conf/ext/mm_forum/res/scripts/ ersetzen mit diesem hier.

Erstellt: 07/2010| Geändert: 10/2015

Probleme Version 1.8.3

Benachrichtigung über Antworten

Bei Benachrichtigungen geht der Link in der Mail nicht. Die & Zeichen in der URL sind &amp; Zeichen, was nicht klappen kann....

Abhilfe: In der Datei class.tx_mmforum_havealook.php nach ###LINK### suchen - dort steht:

'###LINK###'      => $forumObj->escapeURL($link),

dies ersetzen mit 

'###LINK###'      => $link,

dann klappt es 

Fehler bei Post editieren

Beim editieren eines Posts kommt der Fehler Class 'tx_mmforum_indexing' not found  Abhilfe schafft in der Datei class.tx_mmforum_pi1.php oben folgendes einzufügen:

// rsys: bugfix
require_once(t3lib_extMgm::extPath('mm_forum').'pi4/class.tx_mmforum_indexing.php'); 

Tjaja, nicht ganz fehlerfrei die Sache hier...

Erstellt: 07/2010| Geändert: 10/2015

Probleme mm_forum 1.9.1 mit TYPO3 4.4

Eine Aktualisierung des Forums auf die derzeit neueste Version 1.9.1 empfiehlt sich nicht unter TYPO3 4.4. Es wird nichts mehr im Frontend angezeigt, auch keine Fehlermeldung - aber das Forum ist dann einfach verschwunden.

Ein Einspielen einer alten Version über die neue hat problemlos funktioniert - sofern man denn eine solche noch lokal vorrätig hat. Im Netz ist sie als svn repository unter https://svn.typo3.org/TYPO3v4/Extensions/mm_forum erreichbar.

Erstellt: 08/2010| Geändert: 10/2015

Erweiterung rsys_mmforum

Eine Erweiterung der Funktionen von mm_forum wurde von mir erstellt um eine FE Usergruppe per Email zu benachrichtigen wenn in bestimmten Foren ein neues Thema eröffnet wurde. Details siehe hier.

Erstellt: 07/2010| Geändert: 03/2023