Hallo zusammen
ich komme wieder mal auf meinen alten Wunsch zurück.
OpenAs funktioniert soweit prima:
~~OpenAS>log:neuername#log:template>~~
Was ich aber gerne hätte, dass mir im Namespace "log" eine Seite mit dem aktuellen Datum und der Uhrzeit erstellt wird.
Die Syntax könnte entsprechend so aussehen:
~~OpenAS>:log:@DATE@#log:template>~~
Leider funktioniert der Platzhalter @DATE@ nur im Template, aber nicht in dieser Zeile.
Hat jemand Lust und Zeit (und ist es technisch überhaupt in einem sinnvollen Rahmen machbar?), dies im OpenAs oder von mir aus in einem neuen Plugin umzusetzen?
Selbstverständlich gegen Bezahlung!
Beim Bureaucracy-Plugin funktioniert dies tadellos. Da kann sogar das Datumsformat angegeben werden. Da mache ich es wie folgt:
<form>
action template log:c_template "log:@DATE(<datetime>,%Y%m%d_%H%M%S)@"
submit "Neuer Log-Eintrag"
</form>
Von mir aus könnte es auch ein ganz neues Plugin sein:
einfach einen schlichten Button (ohne den gelben Rahmen wie bei OpenAs), welcher nichts anderes tut, als eine neue Seite in einem bestimmten Namespace erstellt, und zwar mit der Möglichkeit, das aktuelle Datum (formatiert) anzugeben, und die neue Seite im Entwurf öffnet.
Herzlichen Dank und schöne Grüsse
Daniel