Блок "Новости" на PHP (MySQL)

Источник: softtime

Представляем вашему вниманию блок "Новости", разработанную сотрудниками нашей студии. Данное Web-приложение позволяет выводить новости вашего ресурса, включающие заголовок, текст, изображение и гиперссылку. Для добавления и редактирования новостей имеется система администрирования..

Замечание: Блок "Новости" создан с использованием PHP, хранение новостных позиций осуществляется в базе данных MySQL.

Текущя версия Блок "Новости" 2.0.3

Скачать блок \  Скачать блок "Новости" на PHP(MySQL) 

Размер: 26 Кб

Установка:

Для успешного функционирования блока "Новости", необходимо создать базу данных, в которой нужно разместить таблицу с именем news. SQL-запрос, создающий этy таблицy находится в файле news.sql.

На разных хостингах базы данных создаются по-разному: посредством web-интерфейса, по запросу администратору, командой SQL (create database guest;). В файле admin/config.php необходимо выставить адрес сервера MySQL ($dblocation), имя базы данных ($dbname), имя пользователя ($dbuser) и пароль ($dbpasswd). Все четыре переменные вам должен предоставить хостинг, при условии, что он поддерживает MySQL.

Кроме указанных переменных необходимо задать значение переменной $pnumber, определяющей количество выводимых на одной странице новостей и переменной $numchar, задающей число символов в анонсе.

Блок "Новости" состоит из двух частей: блока представления, ответственного за вывод новостей на сайте (config.php, index.php, news.php) и системы администрирования, расположенной в папке admin. Кроме этого, в системе присутствуют папки util, со вспомогательными файлами и files для хранения изображений, сопровождающие новости.

Описание работы

В анонсе новостей выводятся последние 5 новостей (изменить это число можно задав другое значение переменной $pnumber в admin/config.php). Если текст новости превышает 70 символов (изменить это число можно задав другое значение переменной $numchar в admin/config.php), то новость выводится неполностью. Просмотреть все новости можно, осуществив переход по гиперссылке "Все новости", которые будут выводится по 10 штук (изменить данное число можно задав другое значение переменной $all_number_news в admin/config.php).

Администрирование

Система администрирования блока "Новости" расположенная в папке admin/ предназначена для добавления, удаления и редактирования новостных блоков. Позволяет добавлять изображение, переименовывать его и удалять из новости. Формы добавления и редактирования новостей позволяют выставлять произвольную дату новости.


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=34487