Changeset 3558

Show
Ignore:
Timestamp:
07/22/08 16:41:01 (4 months ago)
Author:
hans
Message:

Language related fixes.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/projects/bos/payment-website/infosystem/javascript.js

    r2965 r3558  
    159159    dbg("<br/> -> lade POI"); 
    160160    poicomplete = false; 
    161     window.frames['data'].window.location.replace(http_pfad + "/poi-javascript"); 
     161    window.frames['data'].window.location.replace(http_pfad + "/poi-javascript?lang=" + document.language); 
    162162    poi_warten(); // starten der Wartenfunktion 
    163163 
  • trunk/projects/bos/payment-website/static/bos.js

    r2391 r3558  
    2323// ***  extrafenster fuer satellitenkarte *** // 
    2424function window_infosys() { 
    25     var url = "/infosystem"; 
     25    var url = "/infosystem/" + document.body.lang + "/satellitenkarte.htm"; 
    2626 
    2727    var sponsorid_input = document.getElementById('sponsorid-input'); 
  • trunk/projects/bos/payment-website/templates/da/infosystem.xml

    r2351 r3558  
    1212        </head> 
    1313 
    14 <body
     14<body bos:lang="$(language)"
    1515<div id="header_infosystem"> 
    1616</div> 
  • trunk/projects/bos/payment-website/templates/da/quittung.xml

    r2351 r3558  
    1111                <title>Regnskov i SAMBOJA LESTARI</title> 
    1212        </head> 
    13         <body
     13        <body bos:lang="$(language)"
    1414                 
    1515                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/da/ring-detail.xml

    r2351 r3558  
    1414                <title>Scheme for the "ring"</title> 
    1515        </head> 
    16         <body
     16        <body bos:lang="$(language)"
    1717                <div id="content_extra"> 
    1818                        <h1 class="ringschema">Scheme for the "ring"</h1> 
  • trunk/projects/bos/payment-website/templates/da/sponsor_canceled.xml

    r2351 r3558  
    1111                <title>Regnskov i SAMBOJA LESTARI</title> 
    1212        </head> 
    13         <body
     13        <body bos:lang="$(language)"
    1414                 
    1515                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/da/toplevel.xml

    r3553 r3558  
    1313                <title>$(titel)</title> 
    1414        </head> 
    15 <body
     15<body bos:lang="$(language)"
    1616 
    1717        <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/da/toplevel_extra.xml

    r2736 r3558  
    1212                <title>$(titel)</title> 
    1313        </head> 
    14         <body
     14        <body bos:lang="$(language)"
    1515                <div id="header_extra"> 
    1616                </div> 
  • trunk/projects/bos/payment-website/templates/da/toplevel_main.xml

    r3553 r3558  
    1111                <title>$(title)</title> 
    1212        </head> 
    13         <body
     13        <body bos:lang="$(language)"
    1414                <!-- header and menu_top --> 
    1515                <div id="header"> 
  • trunk/projects/bos/payment-website/templates/da/versand_geschenk.xml

    r2351 r3558  
    1717                <title>REGENWALD fÃŒr SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020         
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/da/versand_info.xml

    r2351 r3558  
    1111                <title>Regnskov i SAMBOJA LESTARI</title> 
    1212        </head> 
    13         <body
     13        <body bos:lang="$(language)"
    1414         
    1515                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/de/infosystem.xml

    r2351 r3558  
    1313        </head> 
    1414 
    15 <body
     15<body bos:lang="$(language)"
    1616<div id="header_infosystem"> 
    1717</div> 
  • trunk/projects/bos/payment-website/templates/de/quittung.xml

    r2351 r3558  
    1717                <title>REGENWALD f&uuml;r SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                 
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/de/ring-detail.xml

    r2351 r3558  
    1414                <title>Ringschema</title> 
    1515        </head> 
    16         <body
     16        <body bos:lang="$(language)"
    1717                <div id="content_extra"> 
    1818                        <h1 class="ringschema">Ringschema</h1> 
  • trunk/projects/bos/payment-website/templates/de/sponsor_canceled.xml

    r2351 r3558  
    1717                <title>REGENWALD fÃŒr SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                 
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/de/toplevel.xml

    r3553 r3558  
    1616                <title>$(title)</title> 
    1717        </head> 
    18 <body
     18<body bos:lang="$(language)"
    1919 
    2020        <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/de/toplevel_extra.xml

    r2736 r3558  
    1717                <title>$(title)</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                <div id="header_extra"> 
    2121                </div> 
  • trunk/projects/bos/payment-website/templates/de/toplevel_main.xml

    r3553 r3558  
    1818                <title>$(title)</title> 
    1919        </head> 
    20         <body
     20        <body bos:lang="$(language)"
    2121                <!-- header and menu_top --> 
    2222                <div id="header"> 
  • trunk/projects/bos/payment-website/templates/de/toplevel_news.xml

    r3553 r3558  
    1515                <title>$(title)</title> 
    1616        </head> 
    17         <body
     17        <body bos:lang="$(language)"
    1818                <!-- header and menu_top --> 
    1919                <div id="header"> 
  • trunk/projects/bos/payment-website/templates/de/versand_geschenk.xml

    r2351 r3558  
    1717                <title>REGENWALD fÃŒr SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020         
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/en/infosystem.xml

    r2351 r3558  
    1313        </head> 
    1414 
    15 <body
     15<body bos:lang="$(language)"
    1616<div id="header_infosystem"> 
    1717</div> 
  • trunk/projects/bos/payment-website/templates/en/quittung.xml

    r2351 r3558  
    1717                <title>RAINFOREST for SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                 
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/en/ring-detail.xml

    r2351 r3558  
    1414                <title>Scheme for the "ring"</title> 
    1515        </head> 
    16         <body
     16        <body bos:lang="$(language)"
    1717                <div id="content_extra"> 
    1818                        <h1 class="ringschema">Scheme for the "ring"</h1> 
  • trunk/projects/bos/payment-website/templates/en/sponsor_canceled.xml

    r2351 r3558  
    1717                <title>RAINFOREST for SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                 
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/en/toplevel.xml

    r3553 r3558  
    1818             <title>$(title)</title> 
    1919        </head> 
    20 <body
     20<body bos:lang="$(language)"
    2121 
    2222        <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/en/toplevel_extra.xml

    r2736 r3558  
    1717                <title>$(title)</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020                <div id="header_extra"> 
    2121                </div> 
  • trunk/projects/bos/payment-website/templates/en/toplevel_main.xml

    r3553 r3558  
    1616                <title>$(title)</title> 
    1717        </head> 
    18         <body
     18        <body bos:lang="$(language)"
    1919                <!-- header and menu_top --> 
    2020                <div id="header"> 
  • trunk/projects/bos/payment-website/templates/en/versand_geschenk.xml

    r2351 r3558  
    1717                <title>REGENWALD fÃŒr SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020         
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/payment-website/templates/en/versand_info.xml

    r2351 r3558  
    1717                <title>RAINFOREST for SAMBOJA LESTARI</title> 
    1818        </head> 
    19         <body
     19        <body bos:lang="$(language)"
    2020         
    2121                <!-- header and menu_top --> 
  • trunk/projects/bos/web/webserver.lisp

    r3557 r3558  
    5555 
    5656(defmethod initial-template-environment ((expander worldpay-template-handler)) 
    57   (append (list (cons :website-url *website-url*)) 
     57  (append (list (cons :website-url *website-url*) 
     58                (cons :language (request-language))) 
    5859          (call-next-method))) 
    5960 
     
    105106            :code hunchentoot:+http-moved-permanently+)) 
    106107 
    107 (defclass infosystem-handler (page-handler) 
    108   ()) 
    109  
    110 (defmethod handle ((handler infosystem-handler)) 
    111   ;; XXX hier logout-parameter implementieren 
    112   (with-query-params (logout) 
    113     (when logout 
    114       (hunchentoot:remove-session hunchentoot:*session*))) 
    115   (let ((language (request-language))) 
    116     (redirect #?"/infosystem/$(language)/satellitenkarte.htm"))) 
    117  
    118108(defclass certificate-handler (object-handler) 
    119109  () 
     
    183173      *default-language*)) 
    184174 
    185 (defmethod handle :before ((handler page-handler)) 
     175(defmethod handle :before ((handler page-handler))  
    186176  (setf (hunchentoot:aux-request-value :language) 
    187177        (or (query-param "language") 
     
    239229                                        ("/admin" admin-handler) 
    240230                                        ("/languages" languages-handler) 
    241                                         ("/infosystem" infosystem-handler) 
    242231                                        ("/overview" image-tile-handler) 
    243232                                        ("/enlarge-overview" enlarge-tile-handler)