Web interface: edit & input