Changeset 3271

Show
Ignore:
Timestamp:
06/15/08 14:24:57 (7 months ago)
Author:
ksprotte
Message:

bknr adoption for hunchentoot changes: even more functions needed to be changed to their ...* counterpart

e.g. hunchentoot:header-in -> hunchentoot:header-in*

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bknr/web/src/web/handlers.lisp

    r3270 r3271  
    7878  (if (and (boundp 'hunchentoot::*request*) 
    7979           hunchentoot::*request* 
    80            (hunchentoot:header-in :host)) 
    81       (header-in :host) 
     80           (hunchentoot:header-in* :host)) 
     81      (header-in* :host) 
    8282      "localhost")) 
    8383 
  • trunk/bknr/web/src/web/sessions.lisp

    r3270 r3271  
    2626         (host (bknr-session-host session)) 
    2727         (url (script-name*)) 
    28          (referer (header-in :referer)) 
    29          (user-agent (header-in :user-agent)) 
     28         (referer (header-in* :referer)) 
     29         (user-agent (header-in* :user-agent)) 
    3030         (time (get-universal-time))) 
    3131    (prog1 
     
    4848         (host (bknr-session-host session)) 
    4949         (url (script-name*)) 
    50          (referer (header-in :referer)) 
     50         (referer (header-in* :referer)) 
    5151         (time (get-universal-time))) 
    5252    (make-event 'web-server-error-event 
  • trunk/bknr/web/src/web/user-handlers.lisp

    r2424 r3271  
    2727(defmethod handle ((handler logout-handler)) 
    2828  (setf (session-value 'bknr-session) nil) 
    29   (format t "url: ~A referer: ~A~%" (query-param "url") (header-in :referer)) 
     29  (format t "url: ~A referer: ~A~%" (query-param "url") (header-in* :referer)) 
    3030  (let ((url (or (query-param "url") 
    31                  (header-in :referer)))) 
     31                 (header-in* :referer)))) 
    3232    (if url 
    3333        (redirect url) 
  • trunk/bknr/web/src/web/web-utils.lisp

    r3270 r3271  
    2525  (unless (aux-request-value 'uploaded-files) 
    2626    (setf (aux-request-value 'uploaded-files) 
    27           (let ((uploads (remove-if-not #'listp (post-parameters) :key #'cdr)) retval) 
     27          (let ((uploads (remove-if-not #'listp (post-parameters*) :key #'cdr)) retval) 
    2828            (dolist (upload-info uploads) 
    2929              (destructuring-bind (name pathname original-filename content-type) upload-info 
     
    6666 
    6767(defun query-params (&key (get t) (post t)) 
    68   (append (when get (get-parameters)) 
    69           (when post (post-parameters)))) 
     68  (append (when get (get-parameters*)) 
     69          (when post (post-parameters*)))) 
    7070 
    7171(defun query-param (param-name &key (get t) (post t)) 
  • trunk/projects/bos/web/allocation-area-handlers.lisp

    r2667 r3271  
    159159                         (encode-urlencoded "Choose lower right point of allocation area") 
    160160                         (encode-urlencoded (format nil "~A?left=~A&top=~A&" 
    161                                                    (hunchentoot:request-uri
     161                                                   (hunchentoot:request-uri*
    162162                                                   x y))))) 
    163163      (t 
     
    180180                      start-x start-y 
    181181                      (encode-urlencoded "Choose upper left point of allocation area") 
    182                       (encode-urlencoded (format nil "~A?" (hunchentoot:request-uri))))))) 
     182                      (encode-urlencoded (format nil "~A?" (hunchentoot:request-uri*))))))) 
    183183 
    184184(defmethod handle-form ((handler create-allocation-area-handler) (action (eql :upload))) 
  • trunk/projects/bos/web/map-handlers.lisp

    r2644 r3271  
    112112                (html (:h2 "this square meter has not been sold yet"))))) 
    113113        (with-bos-cms-page (:title "Browsing tile") 
    114           (:a ((:a :href (hunchentoot:request-uri)) 
     114          (:a ((:a :href (hunchentoot:request-uri*)) 
    115115               ((:img :width "360" :ismap "ismap" :height "360" :border "0" :src (tile-url tile tile-x tile-y))))) 
    116116          (map-navigator tile-x tile-y "/enlarge-overview/"))))) 
  • trunk/projects/bos/web/poi-handlers.lisp

    r3113 r3271  
    9696                     (cmslink (format nil "map-browser/~A/~A?chosen-url=~A" 
    9797                                      (first (poi-area poi)) (second (poi-area poi)) 
    98                                       (encode-urlencoded (format nil "~A?action=save&" (hunchentoot:request-uri)))) 
     98                                      (encode-urlencoded (format nil "~A?action=save&" (hunchentoot:request-uri*)))) 
    9999                       "[relocate]")) 
    100100                    (t 
    101101                     (cmslink (format nil "map-browser/?chosen-url=~A" 
    102                                       (encode-urlencoded (format nil "~A?action=save&" (hunchentoot:request-uri)))) 
     102                                      (encode-urlencoded (format nil "~A?action=save&" (hunchentoot:request-uri*)))) 
    103103                       "[choose]"))))) 
    104104        (:tr (:td "icon") 
  • trunk/projects/bos/web/sponsor-handlers.lisp

    r2939 r3271  
    193193      (unless changed 
    194194        (html (:p "No changes have been made"))) 
    195       (html (cmslink (hunchentoot:request-uri
     195      (html (cmslink (hunchentoot:request-uri*
    196196              "Return to sponsor profile"))))) 
    197197 
  • trunk/projects/bos/web/web-utils.lisp

    r2644 r3271  
    5050    (loop for (language-symbol language-name) in (website-languages) 
    5151          do (labels ((show-language-link () 
    52                         (html (cmslink (format nil "~A?language=~A" (hunchentoot:request-uri) language-symbol) 
     52                        (html (cmslink (format nil "~A?language=~A" (hunchentoot:request-uri*) language-symbol) 
    5353                                (:princ-safe language-name))))) 
    5454               (if (equal (hunchentoot:session-value :language) language-symbol) 
  • trunk/projects/bos/web/webserver.lisp

    r3261 r3271  
    7979present in the HTTP request.  Header decoding is done according to RFC2616, considering individual 
    8080language preference weights." 
    81   (let ((accept-language (hunchentoot:header-in :accept-language))) 
     81  (let ((accept-language (hunchentoot:header-in* :accept-language))) 
    8282    (dolist (language (mapcar #'car 
    8383                              (sort (mapcar #'(lambda (language-spec-string) 
     
    170170 
    171171(defmethod authorize :after ((authorizer bos-authorizer)) 
    172   (let ((new-language (or (language-from-url (hunchentoot:request-uri)) 
     172  (let ((new-language (or (language-from-url (hunchentoot:request-uri*)) 
    173173                          (query-param "language"))) 
    174174        (current-language (hunchentoot:session-value :language)))