Changeset 9282
- Timestamp:
- 08/18/08 13:39:53 (4 months ago)
- Files:
-
- trunk/jaws/html/gadgets/Contact/HTML.php (modified) (1 diff)
- trunk/jaws/html/gadgets/Contact/LayoutHTML.php (modified) (2 diffs)
- trunk/jaws/html/gadgets/Contact/Model.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/jaws/html/gadgets/Contact/HTML.php
r9216 r9282 93 93 } 94 94 95 if (trim($post['contact_name']) == '' || 96 trim($post['contact_subject']) == '' || 97 trim($post['contact_message']) == '') 98 { 99 $GLOBALS['app']->Session->PushSimpleResponse(_t('GLOBAL_ERROR_INCOMPLETE_FIELDS')); 100 Jaws_Header::Location($urlRedirect); 101 } 102 95 103 if ($GLOBALS['app']->Registry->Get('/gadgets/Contact/use_captcha') == 'true') { 96 104 $GLOBALS['app']->Registry->LoadFile('Policy'); trunk/jaws/html/gadgets/Contact/LayoutHTML.php
r8635 r9282 70 70 $tpl->SetBlock('contact/email'); 71 71 $tpl->SetVariable('lbl_email', _t('GLOBAL_EMAIL')); 72 $email = Jaws_Session_Web::GetCookie('visitor_email');72 $email = Jaws_Session_Web::GetCookie('visitor_email'); 73 73 $tpl->SetVariable('email', isset($email)? $xss->filter($email) : ''); 74 74 $tpl->ParseBlock('contact/email'); … … 86 86 $tpl->SetBlock('contact/url'); 87 87 $tpl->SetVariable('lbl_url', _t('GLOBAL_URL')); 88 $tpl->SetVariable('url', 'http://'); 88 $url = Jaws_Session_Web::GetCookie('visitor_url'); 89 $tpl->SetVariable('url', isset($url)? $xss->filter($url) : 'http://'); 89 90 $tpl->ParseBlock('contact/url'); 90 91 } trunk/jaws/html/gadgets/Contact/Model.php
r9216 r9282 156 156 return false; 157 157 } 158 159 Jaws_Session_Web::SetCookie('visitor_name', $name, time()+(60*24*150)); 160 Jaws_Session_Web::SetCookie('visitor_email', $email, time()+(60*24*150)); 161 Jaws_Session_Web::SetCookie('visitor_url', $url, time()+(60*24*150)); 158 162 159 163 return true;
