erstmal ein dickes Dankeschön an yjogol für's yWeb
Ich möchte Dateien im yWeb bearbeiten (Textarea), welche u.U. zu groß für einen HTTP-GET-Request sein können.
Bsp. Y_PauleConf_Ext.yhtm (HTTP-GET):
Code: Alles auswählen
<form name="f" action="/y/cgi">
<textarea name="mconf" cols="60" rows="20" title="myconf.conf" style="width:100%; background:white; font:'Courier New',medium monospace; color:#436976;">{=if-file-exists:/var/tuxbox/config/myconf.conf~{=include:/var/tuxbox/config/myconf.conf=}=}</textarea>
<br/>
<input type="hidden" name="tmpl" value="Y_PauleConf_Ext.yhtm"/>
<input type="hidden" name="execute" value="include-block:Y_Blocks.txt;p_myconf_save_settings;nix"/>
<input type="button" value="Speichern ..." title="submit and save file" onclick="do_submit()"/>
</form>
Code: Alles auswählen
# ------- Paule Conf
start-block~p_myconf_save_settings
{=file-action:/var/tuxbox/config/myconf.conf;add;{=mconf=}=}
end-block~p_myconf_save_settings
Ansonsten funktioniert es einwandfrei und die Datei wird aktualisiert.
Werden die Daten als HTTP-POST (method="post") übertragen, passiert nichts.
Mache ich was falsch, gibts eine andere Lösung oder funktioniert nur HTTP-GET?
Vielen Dank für alle Tipps...
Gruß
Paule