﻿[b]Блоги version 1.9.5 для JohnCMS 3.2.2[/b]
[b]Автор скрипта:[/b] Krite ( http://upcoder.net )
[b]Требования к скрипту:[/b] Установленая CMS JohnCMS не ниже версии 3.2.2, PHP 5.2 с установленой библиотеой ZipArchive
[b]Официальная дата написания скрипта:[/b] 17 марта 2010 г.
[b]Последнее обновление скрипта:[/b] 18.04.2012
[b]Условие распространения скрипта:[/b] Бесплатно (только автором скрипта), во избежании недоразумений запрещается вносить изменения в файлах и архиве в целом без согласования с автором.

[b]Краткое описание модуля "Блоги для JohnCMS 3.2.2":[/b]
После установки данного модуля у пользователей сайта появляется свой блог, в котором он может размещать не ограниченое количество статей.

[b]Возможности модуля "Блоги для JohnCMS 3.2.2":[/b]
 » Топ статей;
 » Категории;
 » Голосования за статью;
 » Коментарии статей;
 » Поиск статей (по названию/алфавиту/тегам);
 » Сортировка статей;
 » Скачивание статьи в TXT и ZIP форматах;

[b]Возможности пользователей модуля "Блоги для JohnCMS 3.2.2":[/b]
 » Создание статьи;
 » Редактирование статьи;
 » Удаление статьи;
 » Голосование за статью;
 » Коментирование статьи;

[b]Возможности администратора модуля "Блоги для JohnCMS 3.2.2":[/b]
 » Создание категорий;
 » Удаление категорий;
 » Редактироание категорий;
 » Редактирование статей;
 » Удаление статей;
 » Модерация статей;
 » Отслеживание/Удаление комментариев;
 » Все функции обычных пользователей;

[b]Установка модуля "Блоги для JohnCMS 3.2.2":[/b]
-Распаковать архив на хост как есть.
-Авторизоваться на сайте суперадмином.
-Выставить права CHMOD 777 на папки:
    blogs/files/
    blogs/temp/
    blogs/screen/
-Запустить инсталятор по адресу http://АДРЕС_ВАШЕГО_САЙТА/install_blogs.php
-В файле pages/mainmenu.php - прописать (соблюдая синтаксис), следущее:
[php]require_once('blogs/count.php');
echo '<div class="menu"><a href="blogs/">Блоги</a> [' . blog_count() . ']</div>';[/php]
-Удалите файл http://АДРЕС_ВАШЕГО_САЙТА/install_blogs.php
[b]Обновление модуля "Блоги для JohnCMS 3.2.2" c версии 1.5 до версии 1.9.5:[/b]
-Заменить файлы на хосте файлами из архива: 
  blogs/add.php
  blogs/index.php
	blogs/view.php
	blogs/delk.php
	blogs/view.php
	blogs/komm.php
	blogs/edit.php
	panel/mod_blogs.php
	str/anketa.php
-Залить файлы tags.php и rss.php из архива в папку blogs:
-Залить файл update_blogs.php в корень сайта 
-Создать папку blogs в папке files в корне сайта
-Перенесите из папки blogs папки files/, temp/, screen/
-Проверьте права CHMOD на папки:
    files/blogs/files/
    files/blogs/temp/
    files/blogs/screen/
Должны быть 777
-Запустить инсталятор по адресу http://АДРЕС_ВАШЕГО_САЙТА/update_blogs.php

 [b]ChengeLog[/b]
 (20.03.2010) v0.20
 -Исправлена ошибка в рейтинге возникавшая в версии johncms 3.1.1
 -Исправлена ошибка при удалении статьи
 
 (16.04.2010) v0.33
 -Добавлена возможность скачать статью в тхт
 -Исправлено отображение проголосовавших
 -Исправлено отображение рейтинга
 -Исправлены мелкие ошибки
 
 (17.04.2010) v0.40
 -Оптимизирован код
 -Реализована возможность добавления скриншота
 
 (18.04.2010) v0.60
 -Реализована возможность прикрепления файла к статье.
 
 (19.04.2010) v0.72
 -Реализована сортировка в топе статей
 -Исправлена ошибка при просмотре статьи в админке
 -Голосовать за свою статью теперь нельзя
 -Добавлена функция непрочитаные
 -Добавлена функция показать за период
 -Добавлено оповещение о новом комментарии к статье
 -Исправлена ошибка при редактировании статьи админом
 -Добавлена возможность изменить прикрепленый файл (beta)
 -Реализована возможность запретить комментировать файл
 -Реализован каталог файлов
 -Добавлена возможность просматривать последнии комментарии к своим статьям
 
 (20.04.2010) v0.90
 -Добавлена возможность скачать статью в ZIP
 -Для админа добавлена возможность настраивать блоги из админки
   * Возможность закрыть блоги
   * Закрыть комментарии
   * Запретить добавлять файл
   * Запретить добавлять скриншот
   * Максимальный размер отображения скриншота
   * Максимальный размер превью файла (если файл картинка)
   * Максимальный размер загружаемого файла(и скриншота)
   * Добавлена возможность указать допустимые расширения файлов (не добавляете не известные вам расширения и расширеня php - это может быть не безопасно для вашего сайта)
 -Исправлены мелкие ошибки.
 (20.04.2010) v0.95
 -Добавлена возможность скачать Java книгу со статьёй.
  (26.05.2010) v1.0b
 -Переписана структура блогов
 -Исправлены ошибки
 -Добавлены новые фишки.
  (27.05.2010) v1.0.1b
 -Исправлен баг с отображением количества новых статей
 (4.06.2010) v1.0.1
 -Исправлено readme
 (26.01.2011) v1.5
 -Убрана возможно качать Java (все равно криво работало)
 -Исправлено множество ошибок
 -Убран префикс
 -Скачивание ZIP требует теперь установленной библиотеки ZipArchive которая присутствует в PHP 5.2
 (16.02.2011) v1.7
 -Добавил теги (бета)
 -Наконец то добавил удаление комментариев автором статьи :)
 -Исправил мелкие ошибки
 
 (18.04.2012) v1.9.5
 -Исправлено оптекание скриншота текстом
 -Доработаны теги
 -Добавлена RSS лента 2.0 с показом скриншотов
 
 [b]Перспективы на будущее:[/b]
 -Оптимизировать код, по возможности выпилить весь говнокод, его хватает :)
 -Добавить совместимость с версией JohnCMS 4.x
 -Перевести все на ModRewrite