Changeset 1567 for trunk/include/functions.inc.php
- Timestamp:
- Oct 19, 2006, 11:53:18 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions.inc.php
r1565 r1567 583 583 function redirect( $url , $msg = '', $refresh_time = 0) 584 584 { 585 global $ lang_info, $lang;585 global $user, $template, $lang_info, $conf, $lang, $t2, $page, $debug; 586 586 587 587 if (!isset($lang_info)) { … … 589 589 } 590 590 591 $template = new Template(PHPWG_ROOT_PATH.'template-common'); 591 if (empty($msg)) 592 { 593 $redirect_msg = l10n('redirect_msg'); 594 } 595 else 596 { 597 $redirect_msg = $msg; 598 } 599 $redirect_msg = nl2br($redirect_msg); 600 601 $refresh = $refresh_time; 602 $url_link = $url; 603 $title = 'redirection'; 604 605 unset($template); 606 if ( isset($user['template']) ) 607 { 608 $template = new Template(PHPWG_ROOT_PATH.'template/'.$user['template']); 609 } 610 else 611 { 612 list($tmpl, $thm) = explode('/', $conf['default_template']); 613 global $themeconf; 614 include( 615 PHPWG_ROOT_PATH 616 .'template/'.$tmpl 617 .'/theme/'.$thm 618 .'/themeconf.inc.php' 619 ); 620 $template = new Template(PHPWG_ROOT_PATH.'template/'.$tmpl); 621 $user['is_the_guest']=true; 622 $user['id']=$conf['guest_id']; 623 } 624 592 625 $template->set_filenames( array( 'redirect' => 'redirect.tpl' ) ); 593 if (empty($msg)) 594 { 595 $redirect_msg = l10n('redirect_msg'); 596 } 597 else 598 { 599 $redirect_msg = $msg; 600 } 601 $redirect_msg = nl2br($redirect_msg); 602 603 $template->assign_vars( 604 array( 605 'CONTENT_ENCODING' => $lang_info['charset'], 606 'LANG'=>$lang_info['code'], 607 'DIR'=>$lang_info['direction'], 608 ) 609 ); 610 611 $template->assign_vars( 612 array( 613 'U_REDIRECT_MSG' => $redirect_msg, 614 'REFRESH_TIME' => $refresh_time, 615 'U_REFRESH' => $url 616 ) 617 ); 618 $template->assign_block_vars('refresh', array()); 626 627 include( PHPWG_ROOT_PATH.'include/page_header.php' ); 628 629 $template->set_filenames( array( 'redirect' => 'redirect.tpl' ) ); 619 630 $template->parse('redirect'); 620 $template->p(); 631 632 include( PHPWG_ROOT_PATH.'include/page_tail.php' ); 633 621 634 exit(); 622 635 }
Note: See TracChangeset
for help on using the changeset viewer.