Ich stelle mir das so vor wie bei "Modul bearbeiten".
Ausfüllen folgender Felder: Modulname, Version, Kategorie und Beschreibung. Das Feld Konfiguration sollte kein Textfeld mehr sein, sondern wie ContentFlex aufgebaut sein. Man hat immer einen Bereich pro mip-form, indem ein Pull-Down-Menu zur Auswahl der gewünschten mip-form steht.
Mip-Form soll wie folgt erstellt werden:
QUELLTEXT
$mip_form['0']['cat'] = 'txt';
$mip_form['0']['type'] = '';
$mip_form['0']['desc'] = 'Beschreibung';
$mip_form['0']['cms_var'] = 'MOD_VAR[1]';
$mip_form['0']['cms_val'] = $cms_mod['value']['1'];
$mip_form['0']['cms_val_default'] = '';
$mip_form['0']['tab'] = '0';
$mip_form['0']['type'] = '';
$mip_form['0']['desc'] = 'Beschreibung';
$mip_form['0']['cms_var'] = 'MOD_VAR[1]';
$mip_form['0']['cms_val'] = $cms_mod['value']['1'];
$mip_form['0']['cms_val_default'] = '';
$mip_form['0']['tab'] = '0';
Ich wähle dort aus dem Pulldown-Menu: [Beschreibung][Textbox] (bekannt aus dem Wiki), das heißt er kennt obere Grund-Mip-Form und beginnt Frage-Antwort-Spiel und fragt die spezifischen Daten ab:
- ['desc']
- ['cms_val_default']
- ['tab']
Zusätzlich wird eine ID hochgezählt, um diesen Wert ['0'] für die mip-form zu erstellen und schon ist meine erster Modul-Mip-Form fertig. Das Spiel geht so weiter und dann kommen wir zur Ausgabe, der schon erstellten mip's.
Man sollte hier die Auswahl der zu vor erstellten Mip's haben und diese dann der gewünschten Reihenfolge zu ordnen.
QUELLTEXT
mip_formsp($mip_form['0']);
Damit könnte man das erstellen von Modulen einfach und ohne großes SF-Wissen gestalten!
Bei Plugin-Erstellung würde ich mir so etwas für die meta-dateien wünschen!
Ist das ein großer Aufwand?
Wie lange würde so etwas dauern?
Macht so was Sinn?