public static function SendinblueManager::generateHomeLogout in SendinBlue 7
Same name and namespace in other branches
- 7.2 includes/sendinblue.manage.inc \SendinblueManager::generateHomeLogout()
Generate Home layout of Log out.
Return value
string A html of home page when log out.
1 call to SendinblueManager::generateHomeLogout()
- sendinblue_home_page in includes/
sendinblue_home.admin.inc - Display Home page of module.
File
- includes/
sendinblue.manage.inc, line 85 - Manage class file.
Class
- SendinblueManager
- Basic manager of module.
Code
public static function generateHomeLogout() {
$print_html = '<div id="main-content"><div class="panel panel-default row small-content">';
$print_html .= '<div class="page-header">';
$print_html .= t('<span style="color: #777777;">Step1 | </span><strong>Create a SendinBlue Account</strong>');
$print_html .= '</div><div class="panel-body"><div class="col-md-9 row">';
$print_html .= '<p>' . t('By Creating a free SendinBlue account, you will have access to send a confirmation message.') . '</p>';
$print_html .= '<ul class="sib-home-feature">';
$print_html .= '<li>- ' . t('Collect your contacts and upload your lists') . '</li>';
$print_html .= '<li>- ' . t('Use SendinBlue SMTP to send your transactional emails') . '</li>';
$print_html .= '<li class="home-read-more-content">- ' . t('Email marketing builders') . '</li>';
$print_html .= '<li class="home-read-more-content">- ' . t('Create and schedule your email marketing campaigns') . '</li>';
$print_html .= '<li class="home-read-more-content">- ' . t('See all of') . ' ';
$print_html .= t('<a href="@sendinblue-feature" target="_blank">SendinBlue\'s features</a></li>', array(
'@sendinblue-feature' => 'https://www.sendinblue.com/features/?utm_source=drupal_plugin&utm_medium=plugin&utm_campaign=module_link',
));
$print_html .= '</ul>' . t('<a href="@sendinblue-signup" target="_blank" style="margin-top: 10px;display: block;">> Create an account</a>', array(
'@sendinblue-signup' => 'https://www.sendinblue.com/users/signup/?utm_source=drupal_plugin&utm_medium=plugin&utm_campaign=module_link',
));
$print_html .= '</div></div></div><div class="panel panel-default row small-content"><div class="page-header">';
$print_html .= '<span style="color: #777777;">' . t('Step2') . ' | </span>';
$print_html .= '<strong>' . t('Activate your account with your API key') . '</strong></div>';
$print_html .= '<div class="panel-body"><div class="col-md-9 row"><div id="success-alert" class="alert alert-success" role="alert" style="display: none;">';
$print_html .= t('You successfully activate your account.');
$print_html .= '</div>';
$print_html .= '<div id="failure-alert" class="alert alert-danger" role="alert" style="display: none;">' . t('Please input correct information.') . '</div>';
$print_html .= '<p>' . t('Once your have created your SendinBlue account, activate this plugin to send all your transactional emails by using SendinBlue SMTP to make sure all of your emails get to your contacts inbox.') . '<br />';
$print_html .= t('To activate your plugin, enter your API key.') . '<br /></p><p>';
$print_html .= t('<a href="@sendinblue-apikey" target="_blank">> Get your API key from your account</a>', array(
'@sendinblue-apikey' => 'https://my.sendinblue.com/advanced/apikey/?utm_source=drupal_plugin&utm_medium=plugin&utm_campaign=module_link',
));
$print_html .= '</p><p><div class="col-md-7 row">';
$form = drupal_get_form('sendinblue_login_form');
$print_html .= drupal_render($form);
$print_html .= '</div></p></div></div></div></div>';
return $print_html;
}