AAAAPKW‰?\î~¾ccredirect_user.ctpnuW+A„¶
ReDirect User
Header(array('settings' => 'Settings', 'help' => 'Help'), 'show_thanks_message_config_{n}'); echo $PluginTabsHelper->tabStart('settings'); echo $HtmlHelper->input('action_redirect_user_{n}_target_url_config', array( 'type' => 'text', 'label' => "Target URL", 'class' => 'big_input', 'smalldesc' => "The target URL to send the user to." )); echo $PluginTabsHelper->tabEnd(); echo $PluginTabsHelper->tabStart('help'); ?>
tabEnd(); ?>
PKW‰?\‘õEò``redirect_user.phpnuW+A„¶ 'redirect', 'title' => 'Redirect/Remote Submit'); var $details = array('title' => 'ReDirect User', 'tooltip' => 'Will redirect the user to another url.'); function run($form, $actiondata) { $mainframe = JFactory::getApplication(); $params = new JParameter($actiondata->params); if ( isset($form->data['redirect_url']) && $form->data['redirect_url'] ) { $redirect_url = $form->data['redirect_url']; } else { $redirect_url = $params->get('target_url'); } if ( !$redirect_url ) { $form->debug['redirect_user'][] = 'Error: No Redirect URL found'; return false; } $form->debug['redirect_user'][] = 'redirect_user_target_url: '.$params->get('target_url'); //$mainframe->enqueuemessage('$form: '.print_r($form, true).'
'); //if ( filter_var($redirect_url, FILTER_VALIDATE_URL) ) { $debug = false; foreach ( $form->form_actions as $a ) { if ( $a->type == 'debugger' && (bool)$a->enabled === true ) { $debug = true; break; } } if ( $debug ) { $form->debug['redirect_user'][] = "Redirect URL (click to continue):
{$redirect_url}"; } else { $mainframe->redirect($redirect_url); } /*} else { $form->debug['redirect_user'][] = 'Error: Invalid URL'; }*/ } function load($clear) { if ( $clear ) { $action_params = array( 'target_url' => 'http://' ); } return array('action_params' => $action_params); } } ?>PKW‰?\®)ÕÐ .htaccessnuW+A„¶ Order allow,deny Deny from all PKW‰?\ index.htmlnuW+A„¶PKW‰?\î~¾ccredirect_user.ctpnuW+A„¶PKW‰?\‘õEò``¤redirect_user.phpnuW+A„¶PKW‰?\®)ÕÐ E.htaccessnuW+A„¶PKW‰?\ ýindex.htmlnuW+A„¶PK57