[Bese-devel] New patches to ucw_dev: 9-May-2006
Marco Baringer
mbaringer at common-lisp.net
Wed May 10 04:30:05 UTC 2006
Sat May 6 19:36:02 EDT 2006 Drew Crampsie <drewc at tech.coop>
* Add a <ucw:simple-submit and <ucw:simple-form that do not require javascript.
<ucw:simple-submit uses a BUTTON tag to render a submit button that does not require javascript
To make this happen, i added a method to find-action that operates on a list,
grabbing the car and using it as the action id. When a form is submitted with an extra action parameter,
the last one submitted (first in the list) is taken to be the action-id.
This allows forms without javascript!! SIMPLE-SUBMIT will work in the standard UCW:FORM,
SIMPLE-FORM is a form without the JS cruft, but will not work with standard <UCW:* submit buttons.
M ./src/packages.lisp +2
M ./src/rerl/standard-session-frame.lisp +7
M ./src/yaclml/ucw-tags.lisp +30
Tue May 9 09:24:43 EDT 2006 attila.lendvai at gmail.com
* Fix serve-file
M ./src/backend/common.lisp -9 +7
Mon May 8 18:08:33 EDT 2006 attila.lendvai at gmail.com
* Added serve-sequence next to serve file with a defserve macrolet
M ./src/backend/common.lisp -21 +61
M ./src/packages.lisp +1
M ./src/rerl/standard-dispatcher.lisp -1 +3
Mon May 8 16:30:35 EDT 2006 attila.lendvai at gmail.com
* Resolve conflicts with "Don't send headers set to NIL (especially Content-Length:) in response."
M ./src/backend/httpd.lisp -6 +1
Mon May 8 16:23:28 EDT 2006 attila.lendvai at gmail.com
* Add dojo.js to standard-window to avoid user surprises
M ./src/components/window.lisp +1
Mon May 8 16:20:29 EDT 2006 attila.lendvai at gmail.com
* Ensure in shared-initialize of standard-application that the required dispatchers exists
action dispatcher and a parenscript-dispatcher is crucial for UCW to function properly.
To make sure things work fine in the normal situations add them in shared-initialize.
For full control one can still use the application.dispatchers accessor...
M ./src/rerl/standard-application.lisp -3 +12
M ./src/rerl/standard-classes.lisp -10 +6
Mon May 8 15:02:28 EDT 2006 attila.lendvai at gmail.com
* Use context.cookie-value to acces session cookie, also rename the cookie constant to +ucw-session-cookie-name+
M ./src/rerl/cookie-session.lisp -9 +3
Mon May 8 14:58:42 EDT 2006 attila.lendvai at gmail.com
* Added parenscript-dispatcher
It lazily compiles a parenscript file at the first request and tehn serves it.
M ./src/packages.lisp +1
M ./src/rerl/standard-dispatcher.lisp -1 +34
Sat May 6 18:50:10 EDT 2006 attila.lendvai at gmail.com
* Added a per-application parenscript file
M ./src/components/window.lisp +2
A ./src/per-application-parenscript.lisp
M ./src/rerl/standard-classes.lisp -1 +9
Sat May 6 13:42:48 EDT 2006 attila.lendvai at gmail.com
* Added encoding method to response
M ./src/backend/common.lisp +7
M! ./src/backend/httpd.lisp -1 +5
M ./src/backend/mod-lisp.lisp -1 +1
M ./src/rerl/protocol.lisp +4
Fri May 5 18:37:24 EDT 2006 attila.lendvai at gmail.com
* Added context.cookies and context.cookie-value
M ./src/rerl/protocol.lisp -1 +7
M ./src/rerl/standard-request-context.lisp +12
Thu May 4 11:14:09 EDT 2006 attila.lendvai at gmail.com
* Use widget-component.css-* accessors when rendering, so that it can be overridden
M ./src/components/widget.lisp -2 +3
Thu May 4 08:02:48 EDT 2006 attila.lendvai at gmail.com
* Do not render the ol/li elements when the container has only one member
M ./src/components/container.lisp -2 +5
Sun Apr 23 14:45:25 EDT 2006 attila.lendvai at gmail.com
* Resolve conflicts
M ./src/components/form.lisp -3 +4
M ./src/packages.lisp +2
Fri Apr 14 09:04:00 EDT 2006 attila.lendvai at gmail.com
* Added tabindex support for form-fields
M! ./src/components/form.lisp -5 +12
M! ./src/packages.lisp -1
An updated tarball of ucw_dev's source can be downloaded here:
http://common-lisp.net/project/ucw/tarballs/ucw_dev-20060509.tar.gz
Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_dev;a=summary
More information about the bese-devel
mailing list