Neues Template
- einen Namen name aussuchen
- ein Template mit dem Namen name.html im Ordner /templates/ erstellen
- ein Formular mit dem Namen create_name.html im Ordner /templates/ erstellen, um einen Eintrag zu posten mit dem Formularkopf:
<form action="create.pl" method="get" enctype="text/plain" name="formular">
<input name="file" type="hidden" value="../codex/contents/name.txt">
- ein Formular mit dem Namen change_name.html im Ordner /templates/ erstellen, um einen Eintrag zu Ändern unter Benutzung der Befehle und Variablen mit dem Formularkopf:
<form action="change.pl" method="get" enctype="text/plain" name="formular">
<input name="file" type="hidden" value="../codex/contents/name.txt">
- ein Datei mit dem Namen name.txt im Ordner /contents/ erstellen, wobei in der ersten Zeile folgendes stehen sollte:
Eigenschaft1|Eigenschaft2|Eigenschaft3|...|EigenschaftN|Rechte
- EigenschaftX kann irgendeinen Wert haben
- Rechte nach folgendem Muster:
Script1,Rechtebedingung1,...,ScriptN,RechtebedingungN
- ScriptX = create.pl,change.pl oder load.pl
- RechtebedingungX - besitzt der User den entsprechenden Status,kann er das entsprechende ScriptX für diese Datei ausführen
- status
- >= status
- <= status
- = status
- > status
- < status
- wollt ihr auch Rechte für die Form setzen, könnt ihr in die erste Zeile ähnlich schreiben
<!--Script1,Rechtebedingung1,...,ScriptN,RechtebedingungN-->
- hinzufügen des Eintrags name.txt zu [find], [match] und zu [dataset] in der config.txt in /cgi-bin/
- hinzufügen von
<input name="$var{old}EigenschaftN" type="hidden" value="$e[n]">
zu change_name.txt, für alle Eigenschaften, die in [find] für name.txt aufgezählt werden ($var{old} ist default-mäßig "old_")
zurück
|