- ModMaker
- Felder definieren
- Administration
- Datenausgabe
- Templates
- config.php

# ModMaker - Einstellungen in der config.php

Die Datei config.php befindet sich im Verzeichnis /data. Die folgend aufgeführten Felder sind nur verfügbar, wenn die entsprechenden Einstellungen im ModMaker gemacht wurden.

## Diese Felder dürfen nicht geändert werden!

_conf [ cat ]
_conf [ topic ]
_conf [ data ]
_conf [ base ]
_conf [ types ]
Wenn Änderungen an diesen Feldern vorgenommen werden, wird das Modul nicht mehr richtig funktionieren.

## Einstellungen anpassen

_conf [ catsperpage ]

Bei der Einstellung Kategoriebaum kann hier festgelegt werden wieviele Kategorien in der Administration pro Seite angezeigt werden sollen.

_conf [ imgsize ]

Beim Upload von Bildern werden diese vor dem speichern in verschiedene Größen skaliert und beschnitten. Nachträgliches ändern der Werte hat keine Auswirkung auf bereits hochgeladene Bilder.

optimage = Bilder in Optionsgruppen (Breite und Höhe einstellbar)
catimage = Kategoriebilder (Breite und Höhe einstellbar)
box = Bildgröße in der Lightbox
view = Bildgröße auf der Seite
Weitere Felder haben die Namen der im ModMaker vergebenen DB-Feldnamen für Bilder. Es sind jeweils Breite und Höhe eines Bildes einstellbar für:
box = Bildgröße in der Lightbox
view = Bildgröße in der Listenansicht
full = Bildgröße auf der Seite
bbcode Bildbreite einstellbar
Wenn im BBCode-Editor Bild-URLs aktiviert werden, werden diese auf diese Breite skaliert.

_conf [ urlparams ]

Als URL-Parameter gibt es Einstellungen für:
cat = ID der Kategorie
order = ID-Pfad des Kategoriebaums
topic = ID des Themas
data = ID des Beitrags
load = Eingabemaske aufrufen
Die Werte für cat, order, topic, data und load können beliebig geändert werden. Jeder Parameter benötigt einen eindeutigen Namen. Standard ist _MODUL_NAME_cat, _MODUL_NAME_order, _MODUL_NAME_topic, _MODUL_NAME_data und _MODUL_NAME_load.

_conf [ userinputs ]

Hier stehen alle erzeugten DB-Felder für Besucher-Eingaben. Felder die für Besucher nicht zur Verfügung stehen sollen, können/sollten entfernt werden. Die Felder müssen auch aus den Templates entfernt werden.

_conf [ required ]

Alle hier aufgeführten DB-Felder sind Pflichtfelder für Besucher-Eingaben. Felder die keine Pflichtfelder sein sollen, können entfernt werden.
Für die Administration gibt es keine Pflichtfelder!