Exemple #1
0
?>
assets/img/logo.png" class="img-responsive" alt="Ir al inicio" title="Ir al inicio" />
                    </a>
                </div>
                <div class="col-md-6">
                    <div class="search-area hidden-sm hidden-xs">
                        <?php 
$SKT_CC->Render('Search');
?>
                    </div>
                </div>
                <div class="col-md-3">
                    <ul class="login-register float-right">

                        <?php 
$Markup_Google = new \CmsDev\google\oauth();
$googleUser = $Markup_Google->GoogleUser();
$GoogleLoginLink = $Markup_Google->createAuthUrl;
define('GoogleLoginLink', $GoogleLoginLink);
if (\CmsDev\Security\loginIntent::action('validate', 'UserBoxActions') === true) {
    ?>
                            <?php 
    $UserBoxActions = new \CmsDev\Security\UserBoxActions();
    echo "<li>" . $UserBoxActions->Render() . "</li>";
    ?>
 
                            <?php 
} else {
    ?>
                            <li class="mt10"><a class="popup-text" href="#login-dialog" onclick="javascript:ActivateRightPush();" data-effect="mfp-move-from-top"><i class="fa fa-sign-in"></i>Ingresar</a>
                            </li>
Exemple #2
0
 private function Google($PreValidate = false, $personMarkupTPL)
 {
     $Markup_Google = new \CmsDev\google\oauth();
     $googleUser = $Markup_Google->GoogleUser();
     if ($googleUser == true) {
         $ProfileLink = \SKTServerURL . 'UserProfile';
         $Google = \str_replace('{ServiceProvider}', $Markup_Google->ServiceProviderImage, $personMarkupTPL);
         $GenericUser = \str_replace('{ServiceProviderIcon}', '<i class="skt-icon-google-plus"></i>', $GenericUser);
         $Google = \str_replace('{GoogleLoginLink}', $Markup_Google->createAuthUrl, $Google);
         $Google = \str_replace('{GoogleLoginTitle}', \SKT_ADMIN_TXT_ConnectTo . 'Google', $Google);
         $Google = \str_replace('{GoogleLoginText}', \SKT_ADMIN_TXT_ConnectTo . 'Google', $Google);
         $Google = \str_replace('{NameTitle}', \SKT_ADMIN_TXT_GotoProfileOn . $Markup_Google->ClientAuth, $Google);
         $Google = \str_replace('{NameLink}', $Markup_Google->Profile, $Google);
         $Google = \str_replace('{NameText}', $Markup_Google->name, $Google);
         $Google = \str_replace('{ProfileLink}', $ProfileLink, $Google);
         $Google = \str_replace('{ProfileText}', \SKT_ADMIN_TXT_ViewEditProfile, $Google);
         $Google = \str_replace('{LogoutLink}', \SKTServerURL . '?logout', $Google);
         $Google = \str_replace('{LogoutText}', \SKT_ADMIN_TXT_LogoutText, $Google);
         if ($Markup_Google->picture !== '') {
             $Google = \str_replace('{Avatar}', $Markup_Google->picture, $Google);
         }
         $personMarkupTPL = $Google;
         $SKTDB = SKT_DB::connect();
         $user_list = $SKTDB->get_row("SELECT *\r\n                    FROM users as user join userprofile as profile \r\n                    ON profile.ClientAuth_id = " . \GetSQLValueString($Markup_Google->id, 'text') . "\r\n                    WHERE user.id = profile.IDX \r\n            ");
         if ($user_list) {
             $session = md5($user_list->username . $user_list->password);
             $_SESSION['login'] = $session;
             $History = new \CmsDev\Info\history($this->IDX, $_SERVER, $_POST, $_GET);
         }
     } else {
         $Google = \str_replace('{GoogleLoginLink}', $Markup_Google->createAuthUrl, $personMarkupTPL);
         $Google = \str_replace('{GoogleLoginTitle}', \SKT_ADMIN_TXT_ConnectTo . 'Google', $Google);
         $Google = \str_replace('{GoogleLoginText}', \SKT_ADMIN_TXT_ConnectTo . 'Google', $Google);
         $personMarkupTPL = $Google;
     }
     return $personMarkupTPL;
 }