require "packages/info/mapper/NewsMapper.php"; require "packages/info/domain/News.php"; require "packages/info/domain/Category.php"; require "packages/pagination/Pagination.php"; $selected = isset($_GET["page"]) ? $_GET["page"] : 0; if (!isset($_GET["startYear"]) || !isset($_GET["startMonth"]) || !isset($_GET["startDay"])) { $from = null; } else { $from = $_GET["startYear"] . "-" . $_GET["startMonth"] . "-" . $_GET["startDay"]; } if (!isset($_GET["endYear"]) || !isset($_GET["endMonth"]) || !isset($_GET["endDay"])) { $to = null; } else { $to = $_GET["endYear"] . "-" . $_GET["endMonth"] . "-" . $_GET["endDay"]; } $news = new info\mapper\NewsMapper($pdo); try { $limitNews = $news->getData($selected, $_GET["type"], $from, $to); $count = $news->getCount($_GET["type"], $from, $to); } catch (Exception $e) { die($e->getMessage()); } $pagination = new pagination\Pagination($count, $selected); ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" href="img/favicon.png"> <link rel="stylesheet" type="text/css" href="css/reset.css"> <link rel="stylesheet" type="text/css" href="css/style.css">
include "blocks/check.php"; require "../blocks/connect.php"; require "../packages/info/mapper/NewsMapper.php"; require "../packages/info/domain/News.php"; require "../packages/info/domain/Category.php"; if (isset($_POST["title"]) && !empty($_POST["title"])) { $title = $_POST["title"]; } if (isset($_POST["type"]) && !empty($_POST["type"])) { $type = $_POST["type"]; } if (isset($_POST["text"]) && !empty($_POST["text"])) { $text = $_POST["text"]; } if (isset($title) && isset($type) && isset($text)) { $news = new info\mapper\NewsMapper($pdo); try { $newsItem = new info\domain\News(0, $title, $text, 1, $type, 0, date("Y-m-d H:i:s"), ""); if (!empty($_FILES["img"]["name"])) { $type = $_FILES["img"]["type"]; $path = $_FILES["img"]["tmp_name"]; $img = $newsItem->compressImg($path, $type); if (!empty($img)) { $newsItem->setImg($img); } } $news->insert($newsItem); } catch (Exception $e) { die($e->getMessage()); } echo "<html><head><meta http-equiv='refresh' content='2; url=news.php'>Новость успешно добавлена.</head></html>";
<?php session_start(); include "blocks/check.php"; require "../blocks/connect.php"; require "../packages/info/mapper/NewsMapper.php"; require "../packages/info/domain/News.php"; require "../packages/info/domain/Category.php"; $page = "news"; if (isset($_GET["id"]) && !empty($_GET["id"])) { $id = $_GET["id"]; } $news = new info\mapper\NewsMapper($pdo); try { $newsItem = $news->find($id); } catch (Exception $e) { die($e->getMessage()); } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="../css/reset.css"> <link rel="stylesheet" type="text/css" href="Bootstrap/styles/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="css/style.css"> <script src="Bootstrap/js/jquery-1.11.1.min.js"></script> <script src="Bootstrap/js/bootstrap.min.js"></script> <script src="ckeditor/ckeditor.js"></script> <script src="js/del.js"></script> <title>Админ Панель - Редактирование новостей</title>
<?php session_start(); include "blocks/check.php"; require "../blocks/connect.php"; require "../packages/info/mapper/NewsMapper.php"; require "../packages/info/domain/News.php"; require "../packages/info/domain/Category.php"; if (isset($_GET["id"]) && !empty($_GET["id"])) { $id = $_GET["id"]; } $newsMapper = new info\mapper\NewsMapper($pdo); try { $newsMapper->deleteImg($id); } catch (Exception $e) { die(json_encode(array("result" => $e->getMessage()))); } echo json_encode(array("result" => "200 OK"));
<?php require "blocks/connect.php"; require "packages/info/mapper/NewsMapper.php"; require "packages/info/domain/News.php"; require "packages/info/domain/Category.php"; $news = new info\mapper\NewsMapper($pdo); try { $newsItem = $news->find($_GET["id"]); } catch (Exception $e) { die($e->getMessage()); } echo "<style>body { font-family: Arial, Helvetica, sans-serif;\n\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\tcolor: #252424;\n\t\t\t\t\tline-height: 19px;\n\t\t\t\t }\n\t </style>"; echo $newsItem->getText();
<?php require_once "../packages/info/mapper/NewsMapper.php"; require_once "../packages/info/domain/News.php"; require_once "../packages/info/domain/Category.php"; $newsNavMapper = new info\mapper\NewsMapper($pdo); if ($page == "news") { $categoryNavMapper = new info\mapper\CategoryMapper($pdo); } try { if ($page == "news") { $categories = $categoryNavMapper->findAll(); } $newsCount = $newsNavMapper->getCount(); } catch (Exception $e) { die($e->getMessage()); } ?> <div class="list-group navigation shadow"> <a href="index.php" class="list-group-item <? if ($page == "index") echo "active"; ?>"> <span class="glyphicon glyphicon-chevron-right pull-right"></span> Главная </a> <a href="news.php" class="list-group-item <? if ($page == "news" && !isset($_GET["type"])) echo "active"; ?>"> <span class="badge"><?php echo $newsCount; ?> </span> Новости </a> <? if ($page == "news") {
<?php require "blocks/connect.php"; require "packages/info/mapper/NewsMapper.php"; require "packages/info/domain/News.php"; require "packages/info/domain/Category.php"; require "packages/info/domain/Document.php"; require "packages/info/mapper/documents/NewsDocuments.php"; $news = new info\mapper\NewsMapper($pdo); try { $newsItem = $news->find($_GET["id"]); $documents = $news->getDocuments($newsItem->getId()); } catch (Exception $e) { die($e->getMessage()); } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" href="img/favicon.png"> <link rel="stylesheet" type="text/css" href="css/reset.css"> <link rel="stylesheet" type="text/css" href="css/style.css"> <script src="js/scripts.js"></script> <script src="js/Partners.js"></script> <title>Союз Предпринимателей ДНР - Новости</title> </head> <body> <div id="wrapper" class="news"> <? include("blocks/header.php"); ?> <? $page = "news"; include("blocks/nav.php"); ?>
<?php require "blocks/connect.php"; require "packages/info/mapper/NewsMapper.php"; require "packages/info/mapper/PartnerMapper.php"; require "packages/info/mapper/documents/Documents.php"; require "packages/info/domain/News.php"; require "packages/info/domain/Category.php"; require "packages/info/domain/Partner.php"; require "packages/info/domain/Document.php"; $news = new info\mapper\NewsMapper($pdo); $partners = new info\mapper\PartnerMapper($pdo); $documentsMapper = new info\mapper\documents\Documents($pdo); try { $latestNews = $news->getLatestData(); $bannerPartners = $partners->getBannerPartners(); $documents = $documentsMapper->getLatestDocuments(); } catch (Exception $e) { die($e->getMessage()); } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" href="img/favicon.png"> <link rel="stylesheet" type="text/css" href="css/reset.css"> <link rel="stylesheet" type="text/css" href="css/style.css"> <script src="js/scripts.js"></script> <script src="js/Partners.js"></script> <title>Союз Предпринимателей ДНР - Главная</title>