?> 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>
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; }