/
pub
/
danecewa
/
jardigital.cz
/
web
/
www
/
actions_client
/
Upload File
HOME
<?php if( isset( $iContent ) && is_numeric( $iContent ) ){ if( $config['users_plugin_active'] == true ){ $sUsersPanel = null; $aUsersMenu = null; if( isset( $config['logout_page'] ) && is_numeric( $config['logout_page'] ) && $iContent == $config['logout_page'] && isset( $_SESSION['iUserClient'] ) ){ $_SESSION['iUserClient'] = null; $_SESSION['sUserName'] = null; $_SESSION['sUserEmail'] = null; $_SESSION['sUserPhone'] = null; $sLoginInfo = $oTpl->tbHtml( 'users.tpl', 'LOGOUT' ); $sUsersPanel .= $oTpl->tbHtml( 'users.tpl', 'LOGIN' ); $aUsersMenu['logout'] = ' class="selected"'; } if( isset( $config['login_page'] ) && is_numeric( $config['login_page'] ) && $iContent == $config['login_page'] ){ if( !empty( $_POST['sLogin'] ) && !empty( $_POST['sPass'] ) ){ $_SESSION['iUserClient'] = checkUserLogin( $_POST['sLogin'], $_POST['sPass'] ); if( isset( $_SESSION['iUserClient'] ) && is_numeric( $_SESSION['iUserClient'] ) ){ if( isset( $_SESSION['sRedirectAfterLogin'] ) ){ $sUserPage = $_SESSION['sRedirectAfterLogin']; $_SESSION['sRedirectAfterLogin'] = null; header( 'Location: '.$sUserPage ); exit; } $aUserData = throwUser( $_SESSION['iUserClient'] ); $_SESSION['sUserName'] = $aUserData['sFirstName'].' '.$aUserData['sLastName']; $_SESSION['sUserEmail'] = $aUserData['sEmail']; $_SESSION['sUserPhone'] = $aUserData['sTelephone']; $sLoginInfo = $oTpl->tbHtml( 'users.tpl', 'LOGIN_CORRECT' ); } else $sLoginInfo = $oTpl->tbHtml( 'users.tpl', 'LOGIN_ERROR' ); } else{ $sLoginInfo = $oTpl->tbHtml( 'users.tpl', 'LOGIN_FORM' ); } $sUsersPanel .= $oTpl->tbHtml( 'users.tpl', 'LOGIN' ); $aUsersMenu['login'] = ' class="selected"'; } if( isset( $config['profile_page'] ) && is_numeric( $config['profile_page'] ) && $iContent == $config['profile_page'] ){ if( isset( $_SESSION['iUserClient'] ) ){ $aUsersMenu['profile'] = ' class="selected"'; if( isset( $_POST['sOption'] ) && $_POST['sOption'] == 'save' ){ saveUser( $_POST, $_SESSION['iUserClient'] ); $aUserData = throwUser( $_SESSION['iUserClient'] ); $_SESSION['sUserName'] = $aUserData['sFirstName'].' '.$aUserData['sLastName']; $_SESSION['sUserEmail'] = $aUserData['sEmail']; $_SESSION['sUserPhone'] = $aUserData['sTelephone']; $sUsersPanel = $oTpl->tbHtml( 'users.tpl', 'DONE' ); } else{ $aData = throwUser( $_SESSION['iUserClient'] ); $sUsersPanel = $oTpl->tbHtml( 'users.tpl', 'PROFILE' ); } } else $bRedirectToLogin = true; } $iMainParent = $oPage->throwPagesMainParent( $iContent ); if( ( isset( $iMainParent ) && $oPage->checkPageAuthorizedNotPassed( $iMainParent ) ) || !isset( $iMainParent ) || isset( $oPage->aPagesAuthorizationRemoved[$iContent] ) ){ $aUrl = parse_url( $_SERVER['REQUEST_URI'] ); if( !isset( $aUrl['host'] ) ) $aUrl['host'] = null; if( !isset( $aUrl['path'] ) ) $aUrl['path'] = null; if( isset( $aUrl['query'] ) ) $aUrl['query'] = '?'.$aUrl['query']; else $aUrl['query'] = null; $_SESSION['sRedirectAfterLogin'] = 'http://'.$_SERVER['HTTP_HOST'].$aUrl['host'].$aUrl['path'].$aUrl['query']; $bRedirectToLogin = true; } if( isset( $bRedirectToLogin ) && $bRedirectToLogin === true ){ if( !defined( 'INDEX' ) ) define( 'INDEX', $_SERVER['PHP_SELF'] ); if( !isset( $_SESSION['iUserClient'] ) && isset( $config['login_page'] ) && is_numeric( $config['login_page'] ) && isset( $oPage->aPages[$config['login_page']]['sLinkName'] ) ) $sLink = $oPage->aPages[$config['login_page']]['sLinkName']; else $sLink = INDEX; header( 'Location: '.$sLink ); exit; } } $aData = $oPage->throwPage( $iContent ); if( isset( $aData ) ){ if( !empty( $aData['sUrl'] ) ){ if( !strstr( $aData['sUrl'], 'http://' ) ) $aData['sUrl'] = 'http://'.$aData['sUrl']; header( 'Location: '.$aData['sUrl'] ); exit; } if( !empty( $aData['sTemplate'] ) ) $oTpl->setFileAlt( $config['default_pages_template'] ); else $aData['sTemplate'] = 'pages_default.tpl'; if( isset( $config['tell_friend_page'] ) && is_numeric( $config['tell_friend_page'] ) && $iContent == $config['tell_friend_page'] ){ if( isset( $_POST['sSendTell'] ) && isset( $_POST['sEmailFrom'] ) && isset( $_POST['sEmailTo'] ) && !empty( $_POST['sEmailTo'] ) ){ $aSend['sTopic'] = $oTpl->tbHtml( $aData['sTemplate'], 'TELL_FRIEND_TITLE' ); $aSend['sMailContent'] = $oTpl->tbHtml( $aData['sTemplate'], 'TELL_FRIEND_BODY' ); $aSend['sSender'] = $_POST['sEmailFrom']; $sTellFriendPanel = sendEmail( $aSend, 'messages.tpl', $_POST['sEmailTo'] ); } else{ $sTellFriendPanel = $oTpl->tbHtml( $aData['sTemplate'], 'TELL_FRIEND_FORM' ); } } else{ $sTellFriendPanel = null; } if( !empty( $aData['iRss'] ) && isset( $oPage->aPagesChildrens[$iContent] ) ){ $sRssUrl = throwRssUrl( $iContent, $aData['sLinkName'] ); $sRssIco = $oTpl->tbHtml( $aData['sTemplate'], 'RSS' ); $sRssMeta = $oTpl->tbHtml( $aData['sTemplate'], 'RSS_META' ); } else{ $sRssIco = null; $sRssMeta = null; } if( isset( $config['contact_page'] ) && is_numeric( $config['contact_page'] ) && $iContent == $config['contact_page'] ){ $sContactPanel = isset( $_POST['sSend'] ) ? sendEmail( $_POST ): $oTpl->tbHtml( $aData['sTemplate'], 'CONTACT_FORM' ); } else{ $sContactPanel = null; } if( !empty( $aData['iComments'] ) && $aData['iComments'] == 1 ){ if( isset( $_POST['sOption'] ) && $_POST['sOption'] == 'saveComment' && !empty( $_POST['sContent'] ) && !eregi( "\[url|<a href=", $_POST['sContent'] ) && !empty( $_POST['sName'] ) ){ addComment( $_POST, $iContent ); $sIndex = ( !isset( $config['index'] ) || ( isset( $config['index'] ) && $config['index'] == '?' ) ) ? $_SERVER['PHP_SELF'] : null; header( 'Location: '.$sIndex.$aData['sLinkName'] ); exit; } $sCommentsList = $oTpl->tbHtml( $aData['sTemplate'], 'COMMENTS_TITLE' ); $sCommentsList .= listComments( $aData['sTemplate'], $iContent ); $oTpl->unsetVariables( ); $sCommentsForm = $oTpl->tbHtml( $aData['sTemplate'], 'COMMENTS_FORM' ); } else{ $sCommentsForm = null; $sCommentsList = null; } if( isset( $config['site_map'] ) && is_numeric( $config['site_map'] ) && $iContent == $config['site_map'] ){ $sSiteMap = $oPage->listSiteMap( $aData['sTemplate'] ); } else{ $sSiteMap = null; } if( isset( $config['site_map'] ) && is_numeric( $config['site_map'] ) && $iContent == $config['site_map'] ){ $sSiteMap = $oPage->listSiteMap( $aData['sTemplate'] ); } else{ $sSiteMap = null; } if( isset( $config['page_tags'] ) && is_numeric( $config['page_tags'] ) ){ if( $config['page_tags'] == $iContent && !empty( $aActions['o5'] ) ) $sTagsPagesList = $oPage->listPagesTags( $aData['sTemplate'], $aActions['o5'] ); else $sTagsPagesList = null; $sTagsList = $oPage->listPageTagsHtml( $iContent, $aData['sTemplate'] ); $oTpl->unsetVariables( ); } else{ $sTagsList = null; $sTagsPagesList = null; } if( !empty( $sWord ) && isset( $config['page_search'] ) && is_numeric( $config['page_search'] ) && $iContent == $config['page_search'] ){ $sSearchList = $oPage->searchPages( $aData['sTemplate'], $sWord ); $sSearchResults = !empty( $sSearchList ) ? $sSearchList : null; } else{ $sSearchResults = null; } if( !empty( $aData['sTheme'] ) ) $sTheme = $aData['sTheme']; if( !empty( $aData['sMetaKeywords'] ) ) $sKeywords = $aData['sMetaKeywords']; if( !empty( $aData['sMetaDescription'] ) ) $sDescription = $aData['sMetaDescription']; if( empty( $aData['sDescriptionFull'] ) ) $aData['sDescriptionFull'] = $aData['sDescriptionShort']; $aData['sPagesTree'] = $oPage->throwPagesTree( $iContent ); if( !empty( $aData['iAdmin'] ) ){ $aData['sSignature'] = throwAdmin( $aData['iAdmin'], true ); } $sSignature = !empty( $aData['sSignature'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'SIGNATURE' ) : null; $sPagesTree = !empty( $aData['sPagesTree'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'PAGES_TREE' ) : null; $sPages = isset( $aData['sPages'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'PAGES' ) : null; $sBanner = !empty( $aData['sBanner'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'BANNER' ) : null; $sTitle = strip_tags( ( !empty( $aData['sNameTitle'] ) ? $aData['sNameTitle'] : $aData['sName'] ).' - ' ); $sSubpagesList = null; $aData['sDescriptionFull'] = changeTxt( $aData['sDescriptionFull'], 'nlNds' ); if( $aData['iSubpagesShow'] > 0 ){ if( $aData['iSubpagesShow'] < 3 ) $sSubpagesList = $oPage->listSubpages( $iContent, $aData['sTemplate'], $aData['iSubpagesShow'] ); elseif( $aData['iSubpagesShow'] == 3 ) $sSubpagesList = $oPage->listSubpagesNews( $iContent, $aData['sTemplate'] ); elseif( $aData['iSubpagesShow'] == 4 ) $sSubpagesList = $oPage->listSubpagesGallery( $iContent, $aData['sTemplate'] ); } $aImages = $oFile->listImagesByTypes( $aData['sTemplate'], $iContent ); $sFilesList = $oFile->listFiles( $aData['sTemplate'], $iContent ); $oTpl->unsetVariables( ); $sLinkToPage = $oPage->throwLinksToPage( $iContent, $config ); $content .= $oTpl->tbHtml( $aData['sTemplate'], 'CONTAINER' ); savePageStat( $iContent ); } else{ $content .= $oTpl->tbHtml( 'messages.tpl', 'ERROR' ); } } ?>