Changeset 10023

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

using Jaws_Header::Referrer method in all gadget

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/jaws/html/gadgets/Blog/HTML.php

    r9773 r10023  
    13611361            is_null($post['blog_name']) || is_null($post['excerpt'])) { 
    13621362            require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    1363             Jaws_Header::Location($GLOBALS['app']->getSiteURL().'/'); 
     1363            Jaws_Header::Referrer(); 
    13641364        } 
    13651365 
     
    13811381        if (trim($id) == '') { 
    13821382            require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    1383             Jaws_Header::Location($GLOBALS['app']->getSiteURL().'/'); 
     1383            Jaws_Header::Referrer(); 
    13841384        } elseif (empty($title) && empty($url) && empty($blogname)) { 
    13851385            require_once JAWS_PATH . 'include/Jaws/Header.php'; 
  • trunk/jaws/html/gadgets/Chatbox/HTML.php

    r9760 r10023  
    4747        $model = $GLOBALS['app']->LoadGadget('Chatbox', 'Model'); 
    4848 
    49         $urlRedirect = 'index.php'; 
    50         if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) { 
    51             $urlRedirect = $_SERVER['HTTP_REFERER']; 
    52         } 
    53  
    5449        if (trim($post['message']) == ''|| trim($post['name']) == '') { 
    5550            $GLOBALS['app']->Session->PushSimpleResponse(_t('CHATBOX_DONT_SEND_EMPTY_MESSAGES'), 'Chatbox'); 
    56             Jaws_Header::Location($urlRedirect); 
     51            Jaws_Header::Referrer(); 
    5752        } 
    5853 
     
    6459            if (!$captcha->Check()) { 
    6560                $GLOBALS['app']->Session->PushSimpleResponse(_t('GLOBAL_CAPTCHA_ERROR_DOES_NOT_MATCH'), 'Chatbox'); 
    66                 Jaws_Header::Location($urlRedirect); 
     61                Jaws_Header::Referrer(); 
    6762            } 
    6863        } 
     
    7671        } 
    7772 
    78         Jaws_Header::Location($urlRedirect); 
     73        Jaws_Header::Referrer(); 
    7974    } 
    8075} 
  • trunk/jaws/html/gadgets/Contact/HTML.php

    r9760 r10023  
    8888        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    8989 
    90         $urlRedirect = 'index.php'; 
    91         if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) { 
    92             $urlRedirect = $_SERVER['HTTP_REFERER']; 
    93         } 
    94  
    9590        if (trim($post['contact_name'])    == '' || 
    9691            trim($post['contact_subject']) == '' || 
     
    9893        { 
    9994            $GLOBALS['app']->Session->PushSimpleResponse(_t('GLOBAL_ERROR_INCOMPLETE_FIELDS'), 'Contact'); 
    100             Jaws_Header::Location($urlRedirect); 
     95            Jaws_Header::Referrer(); 
    10196        } 
    10297 
     
    109104                if (!$captcha->Check()) { 
    110105                    $GLOBALS['app']->Session->PushSimpleResponse(_t('GLOBAL_CAPTCHA_ERROR_DOES_NOT_MATCH'), 'Contact'); 
    111                     Jaws_Header::Location($urlRedirect); 
     106                    Jaws_Header::Referrer(); 
    112107                } 
    113108            } 
     
    118113            if (Validate::email($post['contact_email'], true) === false) { 
    119114                $GLOBALS['app']->Session->PushSimpleResponse(_t('CONTACT_RESULT_BAD_EMAIL_ADDRESS'), 'Contact'); 
    120                 Jaws_Header::Location($urlRedirect); 
     115                Jaws_Header::Referrer(); 
    121116            } 
    122117        } 
     
    151146        } 
    152147        $GLOBALS['app']->Session->PushSimpleResponse($res_msg, 'Contact'); 
    153         Jaws_Header::Location($urlRedirect); 
     148        Jaws_Header::Referrer(); 
    154149    } 
    155150} 
  • trunk/jaws/html/gadgets/LinkDump/HTML.php

    r9541 r10023  
    174174 
    175175        // By default, on the errors stay in the main page 
    176         Jaws_Header::Location(BASE_SCRIPT); 
     176        Jaws_Header::Referrer(); 
    177177    } 
    178178 
  • trunk/jaws/html/gadgets/Poll/HTML.php

    r10001 r10023  
    5959        } 
    6060 
    61         $urlRedirect = 'index.php'; 
    62         if (isset($_SERVER['HTTP_REFERER'])) { 
    63             if (!empty($_SERVER['HTTP_REFERER'])) { 
    64                 $urlRedirect = strip_tags($_SERVER['HTTP_REFERER']); 
    65             } 
    66         } 
    6761        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    68         Jaws_Header::Location($urlRedirect); 
     62        Jaws_Header::Referrer(); 
    6963    } 
    7064 
  • trunk/jaws/html/gadgets/Users/HTML.php

    r9760 r10023  
    157157        if (empty($username) || $username == 'anonymous') { 
    158158            require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    159             Jaws_Header::Location($GLOBALS['app']->GetSiteURL().'/'); 
     159            Jaws_Header::Referrer(); 
    160160        } 
    161161 
     
    228228    function Login() 
    229229    { 
    230         $urlRedirect = 'index.php'; 
    231         if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) { 
    232             $urlRedirect = $_SERVER['HTTP_REFERER']; 
    233         } 
    234  
    235230        $request =& Jaws_Request::getInstance(); 
    236231        $post    = $request->get(array('username', 'password', 'remember'), 'post'); 
     
    242237 
    243238        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    244         Jaws_Header::Location($urlRedirect); 
     239        Jaws_Header::Referrer(); 
    245240        exit; 
    246241    } 
     
    257252        } 
    258253 
    259         $urlRedirect = $GLOBALS['app']->GetSiteURL().'/'; 
    260         if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) { 
    261             $urlRedirect = $_SERVER['HTTP_REFERER']; 
    262         } 
    263  
    264254        require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    265         Jaws_Header::Location($urlRedirect); 
     255        Jaws_Header::Referrer(); 
    266256    } 
    267257 
     
    379369        if (!empty($username) && $username != 'anonymous') { 
    380370            require_once JAWS_PATH . 'include/Jaws/Header.php'; 
    381             Jaws_Header::Location($GLOBALS['app']->GetSiteURL().'/'); 
     371            Jaws_Header::Referrer(); 
    382372        } else { 
    383373            $tpl->SetBlock('register');