Changeset 2725

Show
Ignore:
Timestamp:
03/12/08 14:36:30 (10 months ago)
Author:
ksprotte
Message:

some more fixes to get bos running on trunk

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/projects/bos/m2/m2.lisp

    r2588 r2725  
    191191 
    192192(defmethod bknr.web:authorized-p ((handler editor-only-handler)) 
    193   (editor-p bknr.web:*user*)) 
     193  (editor-p (bknr.web:bknr-session-user))) 
    194194 
    195195;;;; CONTRACT 
  • trunk/projects/bos/start.lisp

    r2722 r2725  
    3030;;; load bos project 
    3131(asdf:oos 'asdf:load-op :bos.web) 
     32(mapcar #'cl-gd::load-foreign-library   ; for now... 
     33        '("/usr/lib/libcrypto.so" 
     34          "/usr/lib/libssl.so" 
     35          "/usr/local/lib/libgd.so" 
     36          )) 
    3237(format t "BOS Online-System~%") 
    3338;;; slime 
  • trunk/projects/bos/web/boi-handlers.lisp

    r2653 r2725  
    6666          (contract-set-paidp contract (format nil "~A: manually set paid by ~A" 
    6767                                               (format-date-time) 
    68                                                (user-login bknr.web:*user*))) 
     68                                               (user-login (bknr.web:bknr-session-user)))) 
    6969          (when name 
    7070            (setf (user-full-name (contract-sponsor contract)) name)))) 
  • trunk/projects/bos/web/sponsor-handlers.lisp

    r2644 r2725  
    112112                                    :paidp (format nil "~A: manually created by ~A" 
    113113                                                   (format-date-time (get-universal-time)) 
    114                                                    (user-login bknr.web:*user*)) 
     114                                                   (user-login (bknr.web:bknr-session-user))) 
    115115                                    :date (date-to-universal date)))) 
    116116      (contract-issue-cert contract name :address address :language language) 
     
    241241            (sponsor-set-country (contract-sponsor contract) country) 
    242242            (contract-set-paidp contract (format nil "~A: wire transfer processed by ~A" 
    243                                                  (format-date-time) (user-login bknr.web:*user*))) 
     243                                                 (format-date-time) (user-login (bknr.web:bknr-session-user)))) 
    244244            (when email 
    245245              (html (:p "Sending instruction email to " (:princ-safe email))) 
  • trunk/projects/bos/web/webserver.lisp

    r2723 r2725  
    122122(defmethod handle-object ((handler certificate-handler) contract) 
    123123  (unless contract 
    124     (setf contract (find-if #'contract-pdf-pathname (sponsor-contracts bknr.web:*user*)))) 
     124    (setf contract (find-if #'contract-pdf-pathname (sponsor-contracts (bknr.web:bknr-session-user))))) 
    125125  (redirect (format nil "/certificates/~D.pdf" (store-object-id contract)))) 
    126126 
     
    227227                                        ("/cancel-contract" cancel-contract-handler) 
    228228                                        ("/statistics" statistics-handler) 
    229                                         ("/rss" rss-handler) 
    230                                         #+(or) 
     229                                        ("/rss" rss-handler)                 
    231230                                        ("/" redirect-handler 
    232231                                         :to "/index") 
    233232                                        ("/index" index-handler) 
     233                                        user 
     234                                        images 
     235                                        stats 
    234236                                        ("/" worldpay-template-handler 
    235237                                         :destination ,(namestring (merge-pathnames #p"templates/" website-directory)) 
    236238                                         :command-packages (("http://headcraft.de/bos" . :bos.web) 
    237                                                             ("http://bknr.net" . :bknr.web)))) 
    238                  :modules '(user images stats) 
     239                                                            ("http://bknr.net" . :bknr.web))))          
    239240                 :navigation '(("sponsor" . "edit-sponsor/") 
    240241                               ("statistics" . "statistics/")