---
title: "mm_forum: meine Installationsschritte"
url: "https://www.typo3.net/d/63922-mm-forum-meine-installationsschritte"
source: "typo3.net"
tags: ["Extensions","Frontend-Benutzer","Tipp"]
created: "2007-06-14"
last_reply: "2007-06-14"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# mm_forum: meine Installationsschritte

Extensions · 0 Antworten · gestartet 2007-06-14

## Eröffnungsbeitrag

**Unbekannter Benutzer** · 2007-06-14 · [Beitrag #1](https://www.typo3.net/d/63922-mm-forum-meine-installationsschritte/1)

Hallo, vielleicht hilfts ja auch anderen:

II. mm_forum-Extension

**A. Voraussetzung**

Da mm_forum keine eigene Sessioninitialisierung (Anmeldung + Abmeldung) hat und nur zur Verfügung gestellte Sessiondaten nutzt, wird zuallererst eine Extension benötigt, die dies übernimmt.
Ich nutze die newloginbox-Extension und hier die meine Beschreibung für I. newloginbox-Extension [/d/63882-newloginbox-einrichten-fuer-mm-forum](https://www.typo3.net/d/63882-newloginbox-einrichten-fuer-mm-forum)

**B. Erste Schritte**

1. Wichtige/Interessante Links:
<http://typo3.org/extensions/repository/?tx_terfe_pi1%5Bview%5D=search&no_cache=1&tx_terfe_pi1%5Bsword%5D=mm_forum>
<http://typo3.org/documentation/document-library/extension-manuals/mm_forum/0.1.1/view/1/6/>
2. mm_forum-Extension irgendwohin speichern (diesen Zwischenschritt musste ich leider bei mir einlegen)
3. mm_forum-Extension in Typo3 importieren + installieren
4. Web-Tools: mm_forum aufrufen und nix auf die Warnungen geben: "No config file: ..." Denn jetzt erst wird mm_forum konfiguriert.
5. Im ersten Schritt wird die Angabe eines SysOrdners, in dem die Daten abgelegt werden können, verlangt. Hier sollte man den unter Punkt I.3 angelegten Ordner zuweisen (später kann man wenn man mag im "Web-Tool > mm_forum > Installation > Allgemeine Einstellungen" zwei unterschiedliche Ordner angeben)
6. Im nächsten Schritt müssen drei Berechtigungsgruppen für User, Moderatoren und Administratoren angelegt und zugewiesen werden.
Sobald ich beim Moderator und Admin versuchte eine Gruppe anzulegen, erhielt ich folgende Fehlermeldung: "1: Attempt to insert record on page '[root-level]' (0) where this table, fe_groups, is not allowed". Deshalb habe ich alle Gruppe zuerst über Standardbenutzergruppe angelegt und erst danach Standardbenutzergruppe|Moderatorengruppe|Administratorgruppe: die jeweilige Gruppe zugeordnet.
7. Bevor es jetzt mit der Konfiguration weitergeht erst mal symbolisch einen Stift in die Hand nehmen und jeden mm_forum-Bereich auf dem Papier sortieren und Zugriffsmöglichkeit überlegen. Die Bereiche:
Forumsbereiche: Forum, Suche, neueste Beiträge, Gemeldete Beiträge
Informationen zum Forum: Benutzerliste, Portalinformationen
Benutzerregistrierung
User-Bereiche: Private Nachrichten, Benutzereinstellungen, eMail Abbonements, Liste von Benutzerbeiträgen, Favoriten
8. Die notwendigen Seiten mit den jeweiligen Zugriffsmöglichkeiten anlegen.
9. Nun weiter mit den einzelnen notwendigen mm_forum-Konfigurationsbereichen (später kann man noch diverses anpassen):
"Web-Tool > mm_forum > Installation > Allgemeine Einstellungen"
"Web-Tool > mm_forum > Installation > Forum" - hier mindestens die Forumsseite angeben
"Web-Tool > mm_forum > Installation > Private Nachrichten" - hier mindestens die Seite mit dem PM angeben.
"Web-Tool > mm_forum > Installation > Kontakt" - Hier auf jeden Fall die Eintragungen vornehmen. Bei eMail-Adressen wird nicht seitens mm_forum geprüft, ob diese vorhanden sind. Deshalb habe ich eine sogenannte noreply @ meineSeite . de Adresse und eine wirklich vorhandene eMail-Adresse genutzt.

**C. Sprachlabel-Dateien anpassen**

Ich versuche in den nachfolgenden Schritten die Sprachlabel-Dateien zu benennen, damit Ihr reinschauen könnt. Ihr solltet auf keinen Fall diese Datei ändern, da beim nächsten Update wieder alles beim alten ungewünschten wäre, sondern lieber über TypoScript (TS) diese initialisieren.
Das Typoscript habe ich als Extension-Template ab meiner Forumsseite angelegt. Das Script für mehrere Sprachen kann folgendermassen aussehen (als Beispiel):

```typoscript
plugin.tx_mmforum_pi6._LOCAL_LANG {  
  de {
    reg_user-sg =Bin1Tarif-Nutzer
  }
  tr {
    reg_user-sg =Bin1Tarif-üyesi
  }
}
```

**D. Designvorlagen + CSS-Vorgaben (Templates)**

"Web-Tool > mm_forum > Designvorlagen"
Mit den Templates kann man das gesamte Design der mm_forum-Plugins steuern und auf die eigenen Bedürfnisse anpassen. Da mm_forum das Ändern der Default-Designvorlage unterbindet, müsst ihr eine eigene Designvorlage erstellen. Sobald ihr dies gemacht habt, werden alle die Dateien aus dem Default kopiert, so dass ihr Eure Anpassungen machen könnt. (hier bin ich noch am lernen!)

**E. Benutzerregistrierung**

1. Plugin auf der jeweiligen Seite plazieren.
2. Template anpassen: FE_USER_REG > FE_USER_REGISTRIERUNG.html
3. Per Typoscript-Sprachlabel anpassen: So ist beispielsweise der nach der Registrierung erscheinende Text (msg-thankYou + msg-emailIsSent ...) auf der Site und der eMail-Text (msg-hello + msg-pleaseActivate ...) in der Sprachlabedatei "pi2/locallang.xml" zu finden.

**F. Benutzerliste**

1. Plugin auf der jeweiligen Seite plazieren und zwischenspeichern. Erst nach dem Zwischenspeichern wird die Box "Felder anzeigen" angezeigt, so dass Ihr auswählen könnt, welche Attribute in der Benutzerliste angezeigt werden sollen.
2. Template anpassen: FORUM > USERLIST.html + FORUM > FOOTER.html
3. Per Typoscript-Sprachlabel anpassen: pi1/locallang.xml

**G. Forum einrichten**

1. "Web-Tool > mm_forum > Forenverwaltung"
Es können zwei Foren-Ebenen (Überschrift + Forum/Foren) verwaltet werden. Die "neue Kategorie" ist nix anderes als die Überschrift für einen Forensammelbereich und jeder Kategorie kann ein/können mehrere "neues Forum" zugeordnet werden.
Der Foren-Zugriff unterscheidet zwischen Lese- und Schreibzugriff. Wird nichts eingetragen, so kann jeder Besucher in dem Forum alles machen. Ich habe den Schreibzugriff nur für die User erlaubt.
Wichtig: Später kann nur die Kategorie dem Plugin zugewiesen werden und nicht die einzelnen Foren. Deshalb muss man sich überlegen, wie man das Gesamte aufsetzt.
2. Nun das Foren-Plugin auf der bereits angelegten Seite plazieren und bitte danach 1x Speichern. Erst durch das Speichern werden die eingegebenen Foren angezeigt. Nun können die Forums-Kategorien und ihren Foren, die auf dieser Seite angezeigt werden sollen, zugeordnet werden.
3. Template anpassen: FORUM > HEADER.html, FORUM > MAIN.html, FORUM > FOOTER.html
4. Per Typoscript-Sprachlabel anpassen: pi1/locallang.xml

Gruss Mensch

---

Quelle: „mm_forum: meine Installationsschritte“, typo3.net, https://www.typo3.net/d/63922-mm-forum-meine-installationsschritte
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
