function __construct() { $MessageBox = \CmsDev\Info\Asistance::get(); if (Login::action('validateAdmin') === true) { require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . '/SKTEditor.php'; require dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . '/Layout/EditorLayouts.php'; require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . '/CRUD/Xtras/ColectorData.php'; } }
function __construct() { if (Login::action('validateAdmin') === true) { $DS = DIRECTORY_SEPARATOR; $app = \file_get_contents(dirname(dirname(__FILE__)) . $DS . '_appjs' . $DS . 'app.js'); $appPack = new \CmsDev\JavaScriptPacker($app); $SKTFSys = \file_get_contents(dirname(dirname(__FILE__)) . $DS . '_appjs' . $DS . 'SKTFSys.js'); $SKTFSysPack = new \CmsDev\JavaScriptPacker($SKTFSys); echo '<script type="text/javascript">' . $appPack->pack() . $SKTFSysPack->pack() . '</script>'; $MessageBox = \CmsDev\Info\Asistance::get(); $MessageBox->Render(); } }
private static function UserQuery() { $SKTDB = SKT_DB::connect(); $USER_EXIST = \CmsDev\Security\loginIntent::action('validateUser'); if ($USER_EXIST === true) { $user_row = $SKTDB->get_row("SELECT *\r\n FROM users as user, userprofile as profile \r\n WHERE user.md5 = " . \GetSQLValueString($_SESSION['login'], 'text') . " AND profile.IDX = user.id "); if ($user_row) { return $user_row; } else { return false; } } else { return false; } }
public static function loadOnFileSystem() { $loadAdmin = ''; if (Login::action('validateAdmin') === true) { self::loadEveryTime(true); $SKT_Header = \CmsDev\Header\Make::instance(); $SKT_Header->addMeta('robots', 'noindex,nofollow'); $loadOnFileSystem = '' . 'var editorCMS = "1";' . 'var SKTServerURL = "' . \SERVER_DIR . \SUBSITE . '";' . 'var SKTURL_FileSystems = "' . \SKTURL_FileSystems . '";' . 'var URL_VERSION = "../";'; $SKT_Header->custom('<script type="text/javascript">' . $loadOnFileSystem . '</script>', true); $SKT_Header->addCss(\ASSETS . 'css/skt.fs.styles.combined.php'); $SKT_Header->addScript(\ASSETS . 'skt.fs.script.combined.php', 'text/javascript', true, 'fs'); $SKT_Header->addScript(\SKTURL_CmsDev . '_appjs/SKTFSys.js', 'text/javascript', false, 'skt'); $SKT_Header->addScript(\SKTURL_CmsDev . '_appjs/app.js', 'text/javascript', false, 'skt2'); return $SKT_Header->RenderHeader(false); } }
public function GetDataSet() { $SKTDB = SKT_DB::connect(); $USER_EXIST = \CmsDev\Security\loginIntent::action('validateUser'); if ($USER_EXIST === true) { $user_list = $SKTDB->get_row("SELECT *\r\n FROM users as user join userprofile as profile \r\n ON user.md5 = " . \GetSQLValueString($_SESSION['login'], 'int') . "\r\n WHERE user.id = profile.IDX \r\n "); if ($user_list) { $this->user_list = $user_list; $this->UserOk = true; } else { $this->UserOk = false; $MessageBox = SKT_INFO\Asistance::get(); $MessageBox->TipError(\SKT_ADMIN_User_max_attempts . \SKT_ADMIN_User_max_attempts_TXT, true); } } else { $this->UserOk = false; $MessageBox = SKT_INFO\Asistance::get(); $MessageBox->TipError(\SKT_ADMIN_User_max_attempts . \SKT_ADMIN_User_max_attempts_TXT, true); } }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate', 'PlainText', 'Edit') === true) { $ID = $_POST['ID']; $content = $SKTDB->get_row("SELECT * FROM " . DB_PREFIX . "content WHERE ID = '{$ID}'"); echo str_replace('[title]', \SKT_ADMIN_EditPlainText, \SKT_ADMIN_AdminWraperOpen); ?> <form action="" method="post" id="FormEditPlainText"> <div class="skts_content"> <div id="server_response_CreateContentHtml"></div> <div class="SKTrow row"> <div class="col-md-8 first"> <fieldset> <label> <span>Recortes de código, Ejemplos:</span> <select name="CodeSnippets" id="CodeSnippets"> <option value="">Reemplazará su código!</option> <option value="YouTube">Video de YouTube</option> <option value="GoogleMap">Mapa de Google</option> <option value="Twitter">Twitter</option> <option value="Facebook">Facebook</option>
<?php $SKT_CC = new \CmsDev\CustomControl\LoadControl(); $Company = isset($_GET['usr']) ? $_GET['usr'] : 0; $SKTDB = \CmsDev\Sql\db_Skt::connect(); $Query = "SELECT *\nFROM users as user join userprofile as profile \nON user.id = profile.IDX\nWHERE user.isactive = '1' AND user.id = " . GetSQLValueString($Company, "int") . ""; $User = $SKTDB->get_row($Query); echo '<script>' . 'var MapAddress = "' . $User->Address . '";' . 'var MapLat = "' . $User->Lat . '";' . 'var MapLon = "' . $User->Lon . '";' . 'var MapZoom = ' . $User->zoom . ';' . 'var MapCompany = "' . $User->Company . '";' . 'var MapIcon = "' . \SKT_URL_BASE . $User->ClientAuth_picture . '";' . 'var MapPhone = "' . $User->Phone . '";' . 'var MapEmail = "' . $User->email . '";' . '</script>'; $ValidateUser = \CmsDev\Security\loginIntent::action('validate'); $ValidateSelfUser = \CmsDev\Security\loginIntent::action('validate', 'SelfUser', $User->id); $ValidateAction = isset($_GET['uAction']) ? $_GET['uAction'] : '0'; $DirectoryCompany = dirname(__FILE__) . DS . 'Company' . DS; $DirectoryUser = dirname(__FILE__) . DS . 'User' . DS; $CCParams_Products_List = array('id' => $User->id, 'User' => $User); if ($User->level === 'Publishers') { ?> <div class="container Company-page"> <div class="row row-wrap"> <div class="alert alert-info" id="SKT_UpdateDataInfo" style="display: none;"></div> <?php // var_dump($_SESSION); // var_dump($_GET); if ($User) { if ($ValidateSelfUser === TRUE && $User->ViewHelp != 0) { require $DirectoryCompany . 'ViewHelpFirstTime.php'; } if ($ValidateSelfUser === TRUE && $_GET['uAction'] == 'Resumen') { require $DirectoryCompany . 'Resumen.php'; } elseif ($ValidateSelfUser === TRUE && $_GET['uAction'] == 'Edit') { require $DirectoryCompany . 'Edit.php'; } elseif ($ValidateSelfUser === TRUE && $_GET['uAction'] == 'Messager') {
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../../../../Config.php'; require '../../../../../../db.php'; require '../../../../Core.php'; } if (\CmsDev\Security\loginIntent::action('validate') === true || isset($_POST['tokenValidate']) && $_POST['tokenValidate'] != '') { if (isset($_POST['ID'])) { $Users = new \CmsDev\CRUD\ViewEditElementsAsList\Lists\Users\_classes(); $Users->GoUpdateInterests($_POST['ID']); } }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } include_once \SKTPATH_TemplateSite . 'Config.php'; $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate', 'ViewEditElementsAsList', 'Edit') === true) { echo \CmsDev\Security\LoadHeader::loadOnFileSystem(); ?> <body style="padding: 0 !important;"> <style media="all" type="text/css"> body { margin: 0 !important; overflow: hidden !important; padding: 0 !important; border:0 none !important} </style> <div class="skt SKTNotRemove" id="ListViewElementsSKT"> <form action="" method="post" id="FormLists"> <div class="SKTrow6 bg-2-i padding"> <?php \CmsDev\CRUD\ViewEditElementsAsList\_ViewList::get(); ?> <input name="InputSelectedListID" id="InputSelectedListID" class="InputSelectedListID" type="hidden" value="0"> <a id="RefreshList" href="javascript:void(0);" class="color-4-i size-4-i"><i class="skt-icon-spin3 color-4-i size-4-i"></i> Recargar esta vista</a> </div> </form>
public function nav($Sections_Menu, $ID = 1, $URLNameParent = '') { $this->ID = $ID; $this->URLNameParent = $URLNameParent; $this->Sections_Menu = $Sections_Menu; $ShowHidden = " RecycleBin = '0' AND"; $this->SKTDB = \CmsDev\Sql\db_Skt::connect(); $this->SectionValues = \CmsDev\Content\Section::get(); $this->Language = $this->SectionValues->Language; $this->LoggedInAdmin = \CmsDev\Security\loginIntent::action('validateAdmin'); if ($this->LoggedInAdmin === true) { $ShowHidden = ""; } $result = $this->SKTDB->get_results("SELECT *\r\n FROM " . \DB_PREFIX . "sections\r\n WHERE (" . $ShowHidden . " Language = '" . $this->Language . "' AND SectionType = '1' AND DisplayOnMenu = '" . $this->Sections_Menu['Nav_DisplayMenu'] . "') \r\n OR (" . $ShowHidden . " Language = '" . $this->Language . "' AND SectionType = '1' AND DisplayOnMenu = '4') \r\n ORDER BY SID, Position, Title", ARRAY_A); //var_dump($result); //exit(); if ($result) { $this->menu = array('items' => array(), 'parents' => array()); foreach ($result as $items) { $this->menu['items'][$items['ID']] = $items; $this->menu['parents'][$items['SID']][] = $items['ID']; } return static::globalNav(); } }
public static function render() { $SectionValues = \CmsDev\Content\Section::get(); $Template = $SectionValues->Template; if ($Template === '') { $Template = 'home'; } /* ------------------------------------------------------------------------------- */ /* ------------------------- LOAD SEARCH ENGINE -------------------------------- */ /* ------------------------------------------------------------------------------- */ if (\SKTURL_Here == 'Google_Search') { $Template = 'System/Google_Search'; $LoadTemplate = \SKTPATH_TemplateSite . 'SKT_Theme_Pages/System/Google_Search.php'; } /* ------------------------------------------------------------------------------- */ /* ------------------------- LOGIN AS ADMINISTRATOR ---------------------------- */ /* ------------------------------------------------------------------------------- */ if (\SKTURL_Here === 'admin' or \SKTURL_Here === 'admin?invalid-admin' or \SKTURL_Here === 'admin') { if (isset($_POST['SKT_AdminName']) && isset($_POST['SKT_AdminPassword'])) { $checkAction = \CmsDev\Security\loginIntent::checkAction('Admin'); } $Template = 'System/admin'; } if (isset($_GET['invalid-admin'])) { $MessageBox = SKT_INFO\Asistance::get(); $MessageBox->TipError(\SKT_ADMIN_User_Invalid, true); $Template = 'System/admin'; } if (\THIS_URL_REAL === 'CloseAdmin') { $checkAction = \CmsDev\Security\loginIntent::checkAction('close'); exit; } /* ------------------------------------------------------------------------------- */ /* ------------------------- USERS, LOGIN, REGISTER, CONNECT -------------------- */ /* ------------------------------------------------------------------------------- */ if (\SKTURL_Here === 'UserProfile') { $Template = 'System/Profile'; } if (\SKTURL_Here === 'UserRegistration') { $Template = 'System/NewUser'; } if (\SKTURL_Here === 'PasswordRecovery') { $Template = 'System/PasswordRecovery'; } if (\SKTURL_Here === 'UserLogin' || \THIS_URL_REAL == 'UserLogin?invalid-user') { $Template = 'System/user'; } if (\SKTURL_Here === 'ValidateUser') { $Template = 'System/ValidateUser'; } if (\SKTURL_Here === 'UserLogout') { $checkAction = \CmsDev\Security\loginIntent::checkAction('close'); exit; } if (\SKTURL_Here === 'index.php' || \THIS_URL_REAL === '?logout') { \CmsDev\Header\refresh::refreshNow(\SERVER_DIR); exit; } if (\THIS_URL_REAL === 'login_with_facebook') { \CmsDev\Header\refresh::refreshNow(\SERVER_DIR . '?login_with_facebook'); exit; } if (isset($_POST['SKT_UserName']) && isset($_POST['SKT_Password'])) { \CmsDev\Security\loginIntent::checkAction('login'); } if (isset($_GET['invalid-user'])) { $MessageBox = SKT_INFO\Asistance::get(); $MessageBox->TipError(\SKT_ADMIN_User_Invalid, true); } if (defined("error")) { if (\error == 'error500') { $Template = 'System/500'; } elseif (\error == 'error404') { $Template = 'System/404'; } elseif (\error == 'error403') { $Template = 'System/403'; } } if (isset($_GET['usr'])) { $Template = 'System/Company'; } if (isset($_GET['empresas'])) { $Template = 'Empresas'; } if (isset($_GET['Detail'])) { $Template = 'System/Detail'; } if (isset($_GET['Type']) && $_GET['Type'] == 'Search') { $Template = 'System/Search'; $LoadTemplate = \SKTPATH_TemplateSite . 'SKT_Theme_Pages/System/Search.php'; } /* ------------------------------------------------------------------------------- */ /* ------------------------- LOAD DYNAMIC SECTION ------------------------------ */ /* ------------------------------------------------------------------------------- */ if (!isset($_GET['SKTGoTo']) && !isset($_GET['SKTFiles']) && !isset($_GET['SKTDir']) && !isset($_GET['SKTFiles']) && !isset($_GET['SKTFSys'])) { if (\is_file(\SKTPATH_TemplateSite . 'SKT_Theme_Pages/' . $Template . '.php')) { include \SKTPATH_TemplateSite . 'SKT_Theme_Pages/' . $Template . '.php'; } else { echo \SKTPATH_TemplateSite . 'SKT_Theme_Pages/' . $Template . '.php'; include \SKTPATH_TemplateSite . 'SKT_Theme_Pages/System/500.php'; } } }
?> "> </div> <?php } if (\CmsDev\Security\loginIntent::action('validateUser') === true) { $PurchaseRequestsFields = array('Seller' => $item->IDUser, 'Customer' => $_SESSION['UserIDU'], 'PID' => $item->ProductUID, 'Currency' => $item->Currency, 'UnitPrice' => $item->Price, 'OrderDate' => date('Y-m-d'), 'OrderPurchase' => base64_encode(microtime()), 'SellerOpinion' => '', 'CustomerOpinion' => '', 'SellerSemaphore' => '1', 'CustomerSemaphore' => '1', 'Finalized' => '0', 'FinalizedDate' => 'Null', 'ProductType' => 'Product'); $dataProdBlockJSON = json_encode($PurchaseRequestsFields); $dataProdBlock = CmsDev\skt_Code::Encode($dataProdBlockJSON); echo '<input name="data" type="hidden" value="' . $dataProdBlock . '">' . '<div class="gap-big"></div><input type="button" id="BtnBuyCheck" value="Confirmar Compra" class="btn btn-primary btn-block">'; } ?> </form> <?php if (\CmsDev\Security\loginIntent::action('validateUser') !== true) { ?> <div class="gap-large"></div> <div class="gap-border"></div> <ul class="dialog-alt-links"> <li> <a class="popup-text btn btn-primary" href="#login-dialog" data-effect="mfp-zoom-out">Ingresar con mi usuario</a> </li> <li> <a class="btn btn-warning" href="<?php echo \SKT_URL_BASE; ?> UserRegistration" target="_self">Aún no soy miembro</a> </li> </ul> <?php
public static function render($IDZone, $NameZone = '', $StyleClass = '') { $IDZone = static::FixZone($IDZone); if ($NameZone === '') { $NameZone = static::FixZone($IDZone); } else { $NameZone = static::FixZone($NameZone); } $isLogged = SKT_SECURE::action('validateAdmin'); $SKTDB = SKT_DB::connect(); $IDSections = \SKT_SECTION_ID; $editorCMS = 0; $editorcss = ""; $editorCMS_WrapBefore = ""; $editorCMS_WrapAfter = ""; $editorScript_WrapBefore = ""; $editorScript_WrapAfter = ""; $total_lock_mod = 0; $_SESSION_View_DesignCMS = 0; $IDZoneColect = $IDZone . '|' . $NameZone . ','; $IDZoneColectObj = \CmsDev\Content\ZoneColect::init(); $IDZoneColectObj->set($IDZoneColect); $DS = DIRECTORY_SEPARATOR; if ($isLogged === true) { $editorCMS_WrapBefore = '<div class="' . $editorcss . ' sktEditorContentWrapper"> <h3 class="EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"> <span class="Title">[TitleZone]</span><div class="CmsDevIcon"><a href="javascript:void(0);"></a> <ul class=""> <li class="Delete" rel="[ID]" title="' . SKT_ADMIN_Btn_Delete . '"> <li class="Recycle" rel="[ID]" title="' . SKT_ADMIN_Btn_Recycle . '"></li> <li class="Property" rel="[ID]" title="' . SKT_ADMIN_Btn_Properties . '"></li> </li><li class="CmsDevEditCMS" rel="[ID]" title="' . SKT_ADMIN_Btn_Edit . '"></li> </ul> </div> </h3>'; $editorCMS_WrapAfter = '<div class="clear"></div></div>'; $editorScript_WrapBefore = '<div class="' . $editorcss . ' sktEditorContentWrapper"> <h3 class="EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"> <span class="Title">[TitleZone]</span><div class="CmsDevIcon"><a href="javascript:void(0);"></a> <ul class=""> <li class="Delete" rel="[ID]" title="' . SKT_ADMIN_Btn_Delete . '"></li> <li class="Recycle" rel="[ID]" title="' . SKT_ADMIN_Btn_Recycle . '"></li> <li class="Property" rel="[ID]" title="' . SKT_ADMIN_Btn_Properties . '"></li> <li class="CmsDevEditScript" rel="[ID]" title="' . SKT_ADMIN_Btn_Edit . '"></li> </ul> </div> </h3>'; $editorScript_WrapAfter = '<div class="clear"></div></div>'; $editorCC_WrapBefore = '<div class="' . $editorcss . ' sktEditorContentWrapper"> <h3 class="EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"> <span class="Title">[TitleZone]</span><div class="CmsDevIcon"><a href="javascript:void(0);"></a> <ul class=""> <li class="Delete" rel="[ID]" title="' . SKT_ADMIN_Btn_Delete . '"></li> <li class="Recycle" rel="[ID]" title="' . SKT_ADMIN_Btn_Recycle . '"></li> <li class="Property" rel="[ID]" title="' . SKT_ADMIN_Btn_Properties . '"></li> [FILES] [CUSTOMIZED] <li class="CmsDevEditCC" rel="[ID]" title="' . SKT_ADMIN_Btn_Edit . '"></li> </ul> <form action="" method="post" style="display:none;"> <input name="Action" id="Action" type="hidden" value="[Action]" /> <input name="ID" type="hidden" value="[ID]" /> <input name="IDZone" type="hidden" value="[IDZone]" /> <input name="CCFromTemplate" id="CCFromTemplate" type="hidden" value="[CCFromTemplate]" /> <textarea name="CustomProperty" id="CustomProperty" />[CustomProperty]</textarea> </form> </div> </h3>'; $editorCC_WrapAfter = '<div class="clear"></div></div>'; $editorNote_WrapBefore = '<div class="' . $editorcss . ' sktEditorContentWrapper"> <h3 class="EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"> <span class="Title">[TitleZone]</span><div class="CmsDevIcon"><a href="javascript:void(0);"></a> <ul class=""> <li class="Delete" rel="[ID]" title="' . SKT_ADMIN_Btn_Delete . '"></li> <li class="Recycle" rel="[ID]" title="' . SKT_ADMIN_Btn_Recycle . '"></li> <li class="Property" rel="[ID]" title="' . SKT_ADMIN_Btn_Properties . '"></li> <li class="CmsDevEditNote" rel="[ID]" id="[ID]" title="' . SKT_ADMIN_Btn_Edit . '"></li> </ul> </div> </h3>'; $editorNote_WrapAfter = '<div class="clear"></div></div>'; $editorPhoto_WrapBefore = '<div class="' . $editorcss . ' sktEditorContentWrapper"> <h3 class="EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"> <span class="Title">[TitleZone]</span><div class="CmsDevIcon"><a href="javascript:void(0);"></a> <ul class=""> <li class="Delete" rel="[ID]" title="' . SKT_ADMIN_Btn_Delete . '"></li> <li class="Recycle" rel="[ID]" title="' . SKT_ADMIN_Btn_Recycle . '"></li> <li class="Property" rel="[ID]" title="' . SKT_ADMIN_Btn_Properties . '"></li> <li class="CmsDevEditPhoto" rel="[ID]" id="[ID]" title="' . SKT_ADMIN_Btn_Edit . '"></li> </ul> </div> </h3>'; $editorPhoto_WrapAfter = '<div class="clear"></div></div>'; } if (isset($_POST['View_DesignCMS'])) { $_SESSION_View_DesignCMS = $_POST['View_DesignCMS']; $_SESSION['View_DesignCMS'] = $_SESSION_View_DesignCMS; } else { if (isset($_SESSION['View_DesignCMS'])) { $_SESSION_View_DesignCMS = $_SESSION['View_DesignCMS']; } else { $_SESSION_View_DesignCMS = 0; } } if ($isLogged === true) { $editorCMS = 1; $editorcss = " EditorContainer ui-corner-all EditorActive"; echo '<div class="ZoneContainer"><h4>' . $NameZone . '</h4></div>'; } $contentIDZoneCount = $SKTDB->get_var("SELECT count(*) FROM " . DB_PREFIX . "content WHERE (IDPage = '{$IDSections}' AND IDZone = '{$IDZone}') OR (IDZone = '{$IDZone}' AND AllPage = '1')"); if ($contentIDZoneCount >= 1) { $contentIDZone = $SKTDB->get_results("SELECT * FROM " . DB_PREFIX . "content WHERE (IDPage = '{$IDSections}' AND IDZone = '{$IDZone}') OR (IDZone = '{$IDZone}' AND AllPage = '1') ORDER BY Position ASC"); $query = $SKTDB->get_col_info($info_type = "name", $col_offset = -1); $cols = array(); foreach ($query as $name) { array_push($cols, $name); } foreach ($contentIDZone as $Zone) { if ($isLogged === true) { $DivWrapBefore = '<div id="E_' . $Zone->ID . '_' . $Zone->IDPage . '_' . $Zone->IDZone . '_' . $Zone->Date . '" rel="' . $Zone->Title . '" class="sktEditorContent ' . $StyleClass . ' ' . $Zone->css_class . '">'; if ($Zone->Type == 'html') { $editorSet = $editorCMS_WrapBefore; foreach ($cols as $col) { $editorSet = str_replace('[' . $col . ']', CS::Charset($Zone->{$col}), $editorSet); } $editorSet = str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorSet); if ($Zone->RecycleBin == 1) { $editorSet = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorSet); $DivWrapBefore = str_replace("sktEditorContent ", "sktEditorContent SKTRecycled", $DivWrapBefore); } echo $editorSet . $DivWrapBefore; //$Zone->Content = str_replace("[[ZONA]]",LoadMod('CustomArea'.$Zone->ID.$Zone->IDZone),$Zone->Content); echo CS::Charset($Zone->Content); echo '</div>'; echo $editorCMS_WrapAfter; } if ($Zone->Type == 'Note') { $editorSet = $editorNote_WrapBefore; if ($Zone->CustomProperty != '') { if (\is_file(\SKTPATH_TemplateSite . $Zone->CustomProperty)) { $NoteTemplate = file_get_contents(\SKTPATH . $Zone->CustomProperty); } elseif (\is_file(\SKTPATH_TemplateSite . $DS . "SKT_Theme_Parts" . $DS . 'Notes' . $DS . $Zone->CustomProperty)) { $NoteTemplate = file_get_contents(\SKTPATH_TemplateSite . $DS . "SKT_Theme_Parts" . $DS . 'Notes' . $DS . $Zone->CustomProperty); } } if ($NoteTemplate != '') { $editorSet .= $NoteTemplate; } foreach ($cols as $col) { $editorSet = str_replace('[' . $col . ']', CS::Charset($Zone->{$col}), $editorSet); } $editorSet = str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorSet); if ($Zone->RecycleBin == 1) { $editorSet = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorSet); $DivWrapBefore = str_replace("sktEditorContent ", "sktEditorContent SKTRecycled", $DivWrapBefore); } echo $editorSet . $DivWrapBefore; echo '</div>'; echo $editorNote_WrapAfter; } if ($Zone->Type == 'Photo') { $editorSet = $editorPhoto_WrapBefore; foreach ($cols as $col) { $editorSet = str_replace('[' . $col . ']', CS::Charset($Zone->{$col}), $editorSet); } $editorSet = str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorSet); if ($Zone->RecycleBin == 1) { $editorSet = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorSet); $DivWrapBefore = str_replace("sktEditorContent ", "sktEditorContent SKTRecycled", $DivWrapBefore); } echo $editorSet . $DivWrapBefore; $fileprop = \SKTPATH_FileSystems . $Zone->CustomProperty; $file = str_replace("/SKTSize/", "", $fileprop); $file = str_replace("/", DIRECTORY_SEPARATOR, $file); $hiperlink = DataTag($file, 'hiperlink'); $title = DataTag($file, 'title'); $Description = DataTag($file, 'Description'); $urlSrc = $Zone->CustomProperty; $ThePhoto = ''; if ($hiperlink != '' && $hiperlink != 'null' && $hiperlink != 'undefined') { $ThePhoto .= '<a href="' . $hiperlink . '" title="' . $title . '" target="_blank">'; $ThePhoto .= '<img src="' . $urlSrc . '" alt="' . $title . '" class="img-responsive ' . $StyleClass . '"/><span class="hidden Description">' . $Description . '</span>'; $ThePhoto .= '</a>'; } else { $ThePhoto .= '<img src="' . $urlSrc . '" alt="' . $title . '" class="img-responsive ' . $StyleClass . '"/><span class="hidden Description">' . $Description . '</span>'; } if ($Description != '' && $Description != 'null' && $Description != 'undefined') { $ThePhoto = '<figure class="figureDescription">' . $ThePhoto . '</figure>'; } echo $ThePhoto; echo '</div>'; echo $editorPhoto_WrapAfter; } if ($Zone->Type == 'script') { $editorSet = $editorScript_WrapBefore; foreach ($cols as $col) { $editorSet = str_replace('[' . $col . ']', CS::Charset($Zone->{$col}), $editorSet); } $editorSet = str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorSet); if ($Zone->RecycleBin == 1) { $editorSet = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorSet); $DivWrapBefore = str_replace("sktEditorContent ", "sktEditorContent SKTRecycled", $DivWrapBefore); } echo $editorSet . $DivWrapBefore; echo CS::Charset($Zone->Content); echo '</div>'; echo $editorScript_WrapAfter; } if ($Zone->Type == 'Anchor') { if ($Zone->RecycleBin == 1) { $editorScript_WrapBefore = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorScript_WrapBefore); } echo str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorScript_WrapBefore) . $DivWrapBefore; echo '<a name="' . CS::Charset($Zone->Content) . '" id="' . CS::Charset($Zone->Content) . '"></a>'; echo '</div>'; echo $editorScript_WrapAfter; } if ($Zone->Type == 'SKT_Controls') { $editorCCBeforeok_find = array("[TitleZone]", "[Action]", "[CustomProperty]", "[ID]", "[IDZone]", "[CCFromTemplate]"); $editorCCBeforeok_replace = array(CS::Charset($Zone->Title), CS::Charset($Zone->Custom), CS::Charset($Zone->CustomProperty), $Zone->ID, $Zone->IDZone, $Zone->CCFromTemplate); $editorCCBeforeRep = str_replace("[TitleZone]", CS::Charset($Zone->Title), $editorCC_WrapBefore); $editorCCBeforeok = str_replace($editorCCBeforeok_find, $editorCCBeforeok_replace, $editorCCBeforeRep); if ($Zone->RecycleBin == 1) { $editorCCBeforeok = str_replace("EditorHeaderTitle", "EditorHeaderTitle SKTRecycled", $editorCCBeforeok); } $find = strstr($Zone->Custom, 'File_'); $FilesGoTo = '[FILES]'; if ($find == true) { $FilesGoTo = '<li class="CmsDevEditFiles" title="' . SKT_ADMIN_Btn_Edit . '"></li>'; $editorCCBeforeok = str_replace("CmsDevEditCC", "CmsDevEditCCF", $editorCCBeforeok); } $editorCCBeforeok = str_replace("[FILES]", $FilesGoTo, $editorCCBeforeok); // $find2 = strstr($Zone->Custom, 'Folder_'); $FilesGoTo = ''; if ($find2 == true) { $FilesGoTo = '<li class="CmsDevEditFiles" title="' . SKT_ADMIN_Btn_Edit . '"></li>'; $editorCCBeforeok = str_replace("CmsDevEditCC", "CmsDevEditCCF", $editorCCBeforeok); } $editorCCBeforeok = str_replace("[FILES]", $FilesGoTo, $editorCCBeforeok); // $find3 = strstr($Zone->Custom, 'Customized_'); $FilesGoTo = '[CUSTOMIZED]'; if ($find3 == true) { $FilesGoTo = '<li class="CmsDevEditCCCustomized" title="' . SKT_ADMIN_Btn_Edit . '"></li>'; //$editorCCBeforeok = str_replace("CmsDevEditCC","CmsDevEditCCCustomized",$editorCCBeforeok); $editorCCBeforeok = str_replace("[CUSTOMIZED]", $FilesGoTo, $editorCCBeforeok); } $editorCCBeforeok = str_replace("[CUSTOMIZED]", '', $editorCCBeforeok); // echo $editorCCBeforeok . '<div id="E_' . $Zone->ID . '_' . $Zone->IDPage . '_' . $Zone->IDZone . '_' . $Zone->Date . '" rel="' . $Zone->Title . '" class="SKT_Controls ' . $Zone->css_class . '" ><div class="CustomProperty">' . $Zone->CustomProperty . '</div>'; if ($Zone->CCFromTemplate == '') { if (\is_file(\SKTPATH . '/SKT_Controls/' . $Zone->Custom . '/Control.php') && SKT_TEMPLATE_ERROR === '') { include \SKTPATH . '/SKT_Controls/' . $Zone->Custom . '/Control.php'; } else { $MessageBox = \CmsDev\Info\Asistance::get(); $MessageBox->TipError('No se encuentra el control nativo en: ' . $Zone->Custom . '/Control.php', false); echo 'No se encuentra el control ' . $Zone->Custom; } } else { if (\is_file(\SKTPATH_TemplateSite . '/SKT_Controls/' . $Zone->Custom . '/Control.php') && SKT_TEMPLATE_ERROR === '') { include \SKTPATH_TemplateSite . '/SKT_Controls/' . $Zone->Custom . '/Control.php'; //echo "OKIDOKI"; } else { $MessageBox = \CmsDev\Info\Asistance::get(); $MessageBox->TipError('No se encuentra el control personalizado en: ' . $Zone->CCFromTemplate . $Zone->Custom . '/Control.php', false); echo 'No se encuentra el control personalizado ' . $Zone->Custom; } } echo '</div>'; echo $editorCC_WrapAfter; } } else { if ($Zone->RecycleBin == 0) { if ($Zone->Type == 'SKT_Controls') { if ($Zone->Title != '') { echo '<h3 class="TitleControl"><span>' . CS::Charset($Zone->Title) . '</span></h3>'; } echo '<div class="' . $StyleClass . ' SKT_Controls">'; if ($Zone->CCFromTemplate == '') { if (\is_file(\SKTPATH . '/SKT_Controls/' . 'SKT_Controls/' . $Zone->Custom . '/Control.php') && SKT_TEMPLATE_ERROR === '') { include \SKTPATH . 'SKT_Controls/' . 'SKT_Controls/' . $Zone->Custom . '/Control.php'; } else { $MessageBox = \CmsDev\Info\Asistance::get(); $MessageBox->TipError('No se encuentra el control nativo en: ' . $Zone->CCFromTemplate . $Zone->Custom . '/Control.php', false); echo 'No se encuentra el control ' . $Zone->Custom; } } else { if (\is_file(\SKTPATH_TemplateSite . 'SKT_Controls/' . $Zone->Custom . '/Control.php') && SKT_TEMPLATE_ERROR === '') { include \SKTPATH_TemplateSite . 'SKT_Controls/' . $Zone->Custom . '/Control.php'; } else { $MessageBox = \CmsDev\Info\Asistance::get(); $MessageBox->TipError('No se encuentra el control personalizado en: ' . \SKTPATH_TemplateSite . $Zone->Custom . '/Control.php', false); echo 'No se encuentra el control ' . $Zone->Custom; } } echo '</div>'; } elseif ($Zone->Type == 'Anchor') { echo '<h3 class="Anchor EditorHeaderTitle ui-dialog-titlebar ui-widget-header ui-corner-all"><a name="' . CS::Charset($Zone->Content) . '" id="' . CS::Charset($Zone->Content) . '"></a>' . CS::Charset($Zone->Title) . '<div class="ui-state-default ui-corner-all ScrollTop" onclick="javascript:$.scrollTo(\'#ScrollTop\',800);"><div class="ui-icon ui-icon-circle-arrow-n "></div></div></h3>'; } elseif ($Zone->Type == 'Note') { if ($Zone->CustomProperty != '') { $NoteTemplate = file_get_contents($Zone->CustomProperty); } $note_find = array("[Title]", "[Content]", "[Date]", "[Autor]", "[CssClass]"); $note_replace = array(CS::Charset($Zone->Title), CS::Charset($Zone->Content), $Zone->Date, CS::Charset($Zone->Autor), CS::Charset($Zone->css_class)); $note = str_replace($note_find, $note_replace, $NoteTemplate); echo $note; } elseif ($Zone->Type == 'Photo') { $file = \SKT_URL_BASE . '/' . $Zone->CustomProperty; $file = str_replace("//", "/", $file); $hiperlink = DataTag($file, 'hiperlink'); $title = DataTag($file, 'title'); $Description = DataTag($file, 'Description'); $ThePhoto = ''; if ($hiperlink != '' && $hiperlink != 'null' && $hiperlink != 'undefined') { $ThePhoto .= '<a href="' . $hiperlink . '" title="' . $title . '" target="_blank">'; $ThePhoto .= '<img src="' . $Zone->CustomProperty . '" alt="' . $title . '" class="img-responsive ' . $StyleClass . '"/><span class="hidden Description">' . $Description . '</span>'; $ThePhoto .= '</a>'; } else { $ThePhoto .= '<img src="' . $Zone->CustomProperty . '" alt="' . $title . '" class="img-responsive ' . $StyleClass . '"/><span class="hidden Description">' . $Description . '</span>'; } if ($Description != '' && $Description != 'null' && $Description != 'undefined') { $ThePhoto = '<figure class="figureDescription">' . $ThePhoto . '</figure>'; } echo $ThePhoto; } else { if ($Zone->Title != '') { echo '<h3 class="TitleControl"><span>' . CS::Charset($Zone->Title) . '</span></h3>'; } echo '<div class="sktEditorContent ' . CS::Charset($Zone->css_class) . '" rel="' . CS::Charset($Zone->Title) . '">' . CS::Charset($Zone->Content) . '</div>'; } } } } } else { } $Zone = ''; }
<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> <li class="mt10"><a href="<?php echo \SKT_URL_BASE; ?> UserRegistration" onclick="javascript:ActivateRightPush();"><i class="fa fa-edit"></i>Registrarse</a>
public static function nav($Sections_Menu, $ID = 1, $URLNameParent = '') { $ShowHidden = " RecycleBin = '0' AND"; $SKTDB = \CmsDev\Sql\db_Skt::connect(); $SectionValues = \CmsDev\Content\Section::get(); $Language = $SectionValues->Language; $LoggedInAdmin = \CmsDev\Security\loginIntent::action('validateAdmin'); if ($LoggedInAdmin === true) { $ShowHidden = ""; } $result = $SKTDB->get_results("SELECT ID,Title,Description,URLName,SID,Position,SectionType,RecycleBin,DisplayOnMenu, LinkActive, Link_ID\r\n FROM " . \DB_PREFIX . "sections\r\n WHERE (" . $ShowHidden . " Language = '" . $Language . "' AND SectionType = '1' AND DisplayOnMenu = '" . $Sections_Menu['DisplayMenu'] . "') \r\n OR (" . $ShowHidden . " Language = '" . $Language . "' AND SectionType = '1' AND DisplayOnMenu = '4') \r\n ORDER BY SID, Position, Title", ARRAY_A); if ($result) { $menu = array('items' => array(), 'parents' => array()); foreach ($result as $items) { $menu['items'][$items['ID']] = $items; $menu['parents'][$items['SID']][] = $items['ID']; } return static::globalNav($ID, $menu, $URLNameParent, $Sections_Menu, false); } }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate') === true && $_POST['ID'] != '') { $Query_Lists_DELETE = $SKTDB->query("DELETE FROM lists WHERE ID = '{$_POST['ID']}' LIMIT 1"); $Query_Lists_Fields_DELETE = $SKTDB->query("DELETE FROM lists_fields WHERE IDLists = '{$_POST['ID']}' "); $Query_Lists_Values_DELETE = $SKTDB->query("DELETE FROM lists_values WHERE IDList = '{$_POST['ID']}' "); }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../Core.php'; $SKTDB = \CmsDev\sql\db_Skt::connect(); } use CmsDev\skt_Code as Code; if (\CmsDev\Security\loginIntent::action('validate', 'FolderRename') === true) { $DS = DIRECTORY_SEPARATOR; $find = array('\\/', '\\/', '//', '\\//', '\\', '//', '/'); $replace = array($DS, $DS, $DS, $DS, $DS, $DS, $DS); // $folder = Code::Decode($_POST['folder']); $folderN = Code::Decode($_POST['folderN']); // $folder = str_replace($find, $replace, $folder); $folderN = str_replace($find, $replace, $folderN); // @rename($folder, $folderN); echo "Yes"; }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate', 'Product', 'Add') === true) { $USER = new \CmsDev\Query\UserProfile(); $USER->GetDataSet(); $Section_AutoID = $Products_AutoID = CmsDev\Dataset\Section::new_auto_increment_ID(); $getAutoID = $Section_AutoID . '_' . date('Y-m-d'); $AdminWraperOpen = str_replace('[title]', $CMSText_CreateProduct . ': <em>' . $MetaDataTitle . '</em>.', \SKT_ADMIN_AdminWraperOpen); $AdminWraperOpen = str_replace('validateTips', 'validateTipsProduct', $AdminWraperOpen); echo $AdminWraperOpen; ?> <style media="all"> #dialog-form-Administrator label input { font-size: 13px; font-weight: bold; padding: 3px 6px !important; width: 92%; } </style> <div class="container_16" > <div class="CreateContentHtml" id="AddProductBox" style="display:none;"> <form action="" method="post" id="FormCreateContent"> <input name="ProductAutoID" id="ProductAutoID" type="hidden" value="<?php echo $Products_AutoID; ?> " />
<?php if (\CmsDev\Security\loginIntent::action('validate') === true) { $sections = new \CmsDev\CRUD\ViewEditElementsAsList\Lists\Sections\_classes(); $sections->AddToList(); }
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate', 'CustomControl', 'Edit') === true) { echo str_replace('[title]', $CMSText_CustonControlTitle, \SKT_ADMIN_AdminWraperOpen); require "../FileSystemsPopUp/FileSystems_Custom.php"; /* $arraypost=array(); foreach($_POST as $k => $v) $arraypost[]='$AddProduct_'.$k.' = $_POST["'.$k.'"] = '.$v.';<br>'; echo implode('',$arraypost); exit(); */ $EditContent_Action = $_POST["Action"]; // = 'Files_Galeria_Multimedia'; $EditContent_ID = $_POST["ID"]; // = 30; $EditContent_CustomProperty = $_POST["CustomProperty"]; // = '/_FileSystems//esp/Clients/'; //ID,Title,Date,IDZone,IDPage,Type,AllPage,Content,RecycleBin,Position,css_class,Description,Custom,CustomProperty $content = $SKTDB->get_row("SELECT * FROM " . DB_PREFIX . "content WHERE ID = '{$EditContent_ID}'"); $FileSystemsDirName = $directorio; ?>
<?php if (!isset($GLOBALS['SKT'])) { if (session_id() == '') { session_start(); } $SKTAJAX = 'AJAX'; require '../../../Config.php'; require '../../../db.php'; require '../../Core.php'; } $SKTDB = \CmsDev\sql\db_Skt::connect(); if (\CmsDev\Security\loginIntent::action('validate', 'Link', 'Edit') === true) { echo str_replace('[title]', \SKT_ADMIN_Link_Create, \SKT_ADMIN_AdminWraperOpen); $ID = $_POST['ID']; $Querylinks = $SKTDB->get_row("SELECT * FROM " . DB_PREFIX . "links WHERE ID = '{$ID}' "); $QuerylinksSEC = $SKTDB->get_row("SELECT * FROM " . DB_PREFIX . "sections WHERE Link_ID = '{$ID}' "); ?> <div class="container_16"> <div class="CreateContentHtml"> <div id="server_response_NewlinksData"></div> <form action="" method="post" id="NewlinksData"> <div class="grid_8"> <fieldset> <input name="ID" id="ID" type="hidden" value="<?php echo $Querylinks->ID; ?> " class="text ui-corner-all" /> <input name="URLName" id="URLNameNewSection" type="hidden" value="link" class="text ui-corner-all" /> <label> <span><?php echo \SKT_ADMIN_TXT_Title;
public function Render($SocialRegister = false) { $SKT = \CmsDev\util\globals::getVar('SKT'); $TPL = \ltrim(\LOCAL_DIR . \SKTURL_TemplateSite . '/SKT_Theme_Parts/PersonMarkupUser.tpl'); $SKT_TPL = \ltrim(\SKT_SYS . '/SKT_Theme_Parts/PersonMarkupUser.tpl', '/'); $TPLCSS = \ltrim(\LOCAL_DIR . \SKTURL_TemplateSite . '/SKT_Theme_Parts/PersonMarkupUser.css'); $SKT_TPLCSS = \ltrim(\SKT_SYS . '/css/PersonMarkupUser.css', '/'); if (file_exists($TPL)) { $personMarkupTPL = \file_get_contents($TPL); } else { $personMarkupTPL = \file_get_contents($SKT_TPL); } if (file_exists($TPLCSS)) { $CSS = '<link rel="stylesheet" type="text/css" href="' . \SKTURL_TemplateSite . '/SKT_Theme_Parts/PersonMarkupUser.css" media="all"/>'; } else { $CSS = '<link rel="stylesheet" type="text/css" href="' . \SKT_SYS . '/css/PersonMarkupUser.css" media="all"/>'; } if ($SocialRegister == "SocialRegister") { $personMarkupTPL = '<a class="ConnectGoogle sktToolTip btn btn-danger" title="{GoogleLoginTitle}" href="{GoogleLoginLink}"><i class="skt-icon-google-plus"></i> {GoogleLoginText}</a>'; } $USER_EXIST = \CmsDev\Security\loginIntent::action('validateUser'); $Markup_Google = new \CmsDev\google\oauth(); $googleUser = $Markup_Google->GoogleUser(); if ($googleUser == true) { $USER_EXIST = true; } if ($USER_EXIST == true) { if ($SKT['Access']['GenericUser'] == 1) { $Build = $this->GenericUser(true, $personMarkupTPL); } if ($SKT['Access']['Google'] == 1) { $Build = $this->Google(true, $Build); } if ($SKT['Access']['Facebook'] == 1) { $Build = $this->Facebook(true, $Build); } $personMarkupTPL = $Build; if (!defined('TypeUser')) { define('TypeUser', 'Customers'); } if (\TypeUser == 'Customers') { $personMarkupTPL = \SKTremoveTags('sktSell', $personMarkupTPL); $personMarkupTPL = \SKTremoveTags('sktUserOptions', $personMarkupTPL); } else { $personMarkupTPL = \SKTremoveTags('sktUserOptionsCustomer', $personMarkupTPL); } $personMarkupTPL = \str_replace('{InitSessionBotton}', $SKT['TXT_Hi'] . $_SESSION['UserName'], $personMarkupTPL); $personMarkupTPL = \str_replace('{Avatar}', \SKTServerURL . 'SKTSize/avatar.png?30', $personMarkupTPL); $personMarkupTPL = \SKTreplaceTags('sktgenericuseraccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktfacebookaccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktgoogleaccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktAvatar', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktUserOptions', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktUserOptionsCustomer', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktSell', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTremoveTags('sktloginoptions', $personMarkupTPL); return $CSS . $personMarkupTPL; } else { $personMarkupTPL = SKTremoveTags('sktUserOptions', $personMarkupTPL); $personMarkupTPL = \SKTreplaceTags('sktavataranon', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktloginoptions', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktgenericuseraccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktfacebookaccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = \SKTreplaceTags('sktgoogleaccess', '', $personMarkupTPL, 1, 0); $personMarkupTPL = SKTremoveTags('sktAvatar', $personMarkupTPL); $personMarkupTPL = \str_replace('{InitSessionBotton}', $SKT['TXT_Hi'] . $SKT['TXT_anonymous'], $personMarkupTPL); $personMarkupTPL = \str_replace('{Avatar}', \SKTServerURL . 'SKTSize/avatar.png?30', $personMarkupTPL); if ($SKT['Access']['Google'] == 1) { $Build = $this->Google(false, $Build); } elseif ($SKT['Access']['Facebook'] == 1) { $Build = $this->Facebook(false, $Build); } elseif ($SKT['Access']['GenericUser'] == 1) { $Build = $this->GenericUser(false, $personMarkupTPL); } else { } $personMarkupTPL = \SKTreplaceTags('sktloginoptions', $this->Markup_GenericUser . $this->Markup_Google . $this->Markup_Facebook, $personMarkupTPL, 1, 0); $personMarkupTPL = $Build; echo $CSS . \CmsDev\skt_Code::Charset($personMarkupTPL); } }