Seditio Source
Root |
./othercms/b2evolution_7.2.3/skins_fallback_v5/_activateinfo.disp.php
<?php
/**
 * This file implements the user activate info form
 *
 * This file is not meant to be called directly.
 *
 * @license GNU GPL v2 - {@link http://b2evolution.net/about/gnu-gpl-license}
 *
 * @copyright (c)2003-2020 by Francois Planque - {@link http://fplanque.com/}.
 *
 * @package evocore
 */
if( !defined('EVO_MAIN_INIT') ) die( 'Please, do not access this page directly.' );

global
$blog;

$redirect_to = param( 'redirect_to', 'url', '' );
if( empty(
$redirect_to ) )
{
   
$redirect_to = regenerate_url( 'disp' );
}

// Default params:
$params = array_merge( array(
       
'skin_form_before'     => '',
       
'skin_form_after'      => '',
       
'activate_form_title'  => '',
       
'activate_page_before' => '',
       
'activate_page_after'  => '',
       
'activate_form_params' => NULL,
       
'use_form_wrapper'     => true,
       
'display_form_messages'=> false,
    ),
$params );

$display_params = array(
   
'use_form_wrapper' => $params['use_form_wrapper'],
   
'form_before'      => str_replace( '$form_title$', $params['activate_form_title'], $params['skin_form_before'] ),
   
'form_after'       => $params['skin_form_after'],
   
'form_action'      => get_htsrv_url( 'login' ).'login.php',
   
'form_name'        => 'activateinfo_form',
   
'form_class'       => 'bComment',
   
'form_layout'      => NULL,
   
'redirect_to'      => url_rel_to_same_host( $redirect_to, get_htsrv_url( 'login' ) ),
   
'inskin'           => true,
   
'blog'             => ( ( isset( $blog ) ) ? $blog : NULL ),
   
'form_template'    => $params['activate_form_params'],
);

echo
$params['activate_page_before'];

if(
$params['display_form_messages'] )
{
// Display the form messages before form inside wrapper
   
messages( array(
           
'block_start' => '<div class="action_messages">',
           
'block_end'   => '</div>',
        ) );
}

// display account activate info
display_activateinfo( $display_params );

echo
$params['activate_page_after'];
?>