core/api/modules/page/index.php

61 lines
1.7 KiB
PHP
Raw Normal View History

2022-12-11 13:55:49 +05:00
<?php
ini_set('display_errors', 0 );
/*
20.11.2017 добавлен поиск по алиасу (ЧПУ) /alias.html
22.03.2021: Почти все засунуто в ООП
-- Доделать лайки и дизлайки
-- Сделать коментарии
*/
//print_r($_SESSION);
$mod = new main(BD_NAME, BD_TYPE, BD_HOST, BD_USER, BD_PWD, MOD);
//$mod->db=$db;
$page = $mod->get_page(ID);
$page[0]['date']=date('d.m.Y', $page[0]['t']);
$smarty->assign('page', $page);
//print_r($page);
//Получаем данные о категории
if ( $page[0]['parent'] !=0 ) $cat_info = $mod -> get_cat_info ( $page[0]['parent'] );
//Получаем данные о пользователе
unset( $a );
$a['id'] = $page[0]['user_id'];
$user_info = $db -> get_val( 'users', $a, 'json' );
$smarty->assign('user_info', $db->from_j($user_info));
//получаем список категорий + статей в них
$cats=$mod->get_cat_list();
$smarty->assign('cats_lists', $cats);
$keywords = $mod -> gen_keywords ($page[0]['txt']);
$smarty->assign('keys', $keywords);
$smarty->assign('comments', $mod -> comments);
//$smarty->assign('breadcrumb', $mod -> get_breadcrumb($page[0]['pages_cat']));
unset($tmp);
if ($page[0]['public']==0 && $_SESSION['dostup']!=='a')header( 'Location: /403/' );
//Получаем статьи этого пользователя
unset($b);
//echo $page[0]['avtor'];
$b['user_id']=$page[0]['user_id'];
$page_user=$db->get_massiv('pages', $b, 't', 20);
$smarty->assign('page_user', $page_user);
//загружаем список картинок
unset($c);
$db -> or_by_desc = '';
$c['page_id']=$page[0]['id'];
?>