Changeset 10020

Show
Ignore:
Timestamp:
11/28/08 12:32:33 (1 month ago)
Author:
afz
Message:

fix an issue in latest changes in preferences gadget

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/0.8/jaws/html/gadgets/Preferences/HTML.php

    r10016 r10020  
    4646                                    'date_format', 'timezone'), 'post'); 
    4747        $expire_age = 365*24*60; //don't expired for 1 year 
    48  
    4948        $model->SavePreferences($post, $expire_age); 
    5049 
    51         $urlRedirect = 'index.php'; 
    52         if (isset($_SERVER['HTTP_REFERER'])) { 
    53             if (!empty($_SERVER['HTTP_REFERER'])) { 
    54                 $urlRedirect = $_SERVER['HTTP_REFERER']; 
    55             } 
    56         } 
    5750        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    58         Jaws_Header::Location($urlRedirect); 
     51        Jaws_Header::Referrer(); 
    5952    } 
    6053 
     
    6760    { 
    6861        $request =& Jaws_Request::getInstance(); 
    69         $language = $request->get('language', 'get'); 
     62        $language = $request->get('lang', 'get'); 
    7063 
    7164        $model = $GLOBALS['app']->LoadGadget('Preferences', 'Model'); 
     
    7366        $model->SavePreferences(array('language' => $language), $expire_age); 
    7467 
    75         $urlRedirect = 'index.php'; 
    76         if (isset($_SERVER['HTTP_REFERER'])) { 
    77             if (!empty($_SERVER['HTTP_REFERER'])) { 
    78                 $urlRedirect = $_SERVER['HTTP_REFERER']; 
    79             } 
    80         } 
    8168        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    82         Jaws_Header::Location($urlRedirect); 
     69        Jaws_Header::Referrer(); 
    8370    } 
    8471 
  • branches/0.8/jaws/html/gadgets/Preferences/Map.php

    r10016 r10020  
    1010 */ 
    1111$GLOBALS['app']->Map->Connect('Preferences', 'DefaultAction', 'preferences'); 
    12 $GLOBALS['app']->Map->Connect('Preferences', 'SetLanguage', 'language/{id}'); 
     12$GLOBALS['app']->Map->Connect('Preferences', 'SetLanguage', 'language/{lang}');