ExBB Community » Файловый ExBB » Коммерческая зона » [ВЫПОЛНЕНО] Модуль новостей

Страниц (1): [1]
 

1. electron - 23 марта 2014 — 16:26 - перейти к сообщению
Нужен : модуль новостей
Адрес сайта где будет размещена выполненная работа : www.styles.exbb.info/portal (тестирование и обкатка) + еще один недоступный из интернета сайт
Владелец сайта : я
Желательно выполнить до : не тороплю
Описание будущего мода :
мод должен работать из отдельной папки (например news) , устанавливаться с минимальными правками файлов форума , "подхватывать" стиль форума по умолчанию и иметь общую с форумом регистрацию пользователей.

1. Админка.
Новости должны разделяться на категории типа как это сделано в моде "Доска объявлений". При входе в категорию - список новостей из этой категории.

1.1. Настройки в админке :
  • Модуль отключен? - выбор да/нет
  • Количество новостей на главной странице сайта
  • Количество новостей на главной странице модуля
  • Возможность комментировать новости – вкл/откл
  • Кто может комментировать новости - все / только зарегистрированные
    примечание : При публикации в комментариях ссылок , они не должны быть кликабельными, а еще лучше чтоб ссылки вообще не вставлялись в комментарии (типа антиспам).


    1.2. Форма добавления новостей в админке.
  • название новости (поле для ввода названия)
  • категория (выпадающий список)
  • Краткая версия новости (поле для ввода текста)
  • Полная версия новости (поле для ввода текста)
    у полей краткой и полной новостей минимум бб-кодов (обязательное присутствие бб-кодов "жирно", "курсив", "подчеркнуто", "текст по центру", "ссылка", "вставка рисунка", "цвет текста" )
  • Чекбокс "Прикрепить новость". Галочка в этом окне делает новость всегда вверху при выводе списка новостей.
  • кнопка "отправить"

    2. Вывод новостей осуществляется в двух местах :

    - на главную страницу сайта. количество новостей здесь регулируется параметром "Количество новостей на главной странице сайта" в админке модуля
    Шаблон:
  • название новости
  • категория (название категории , где расположена новость)
  • краткая версия новости
  • автор (ник)
  • дата публикации (дата)
  • кол-во комментариев (цифра)
  • ссылка "Полная новость" (открывает полную версию новости вместе с комментариями , если они имеются)

    - на отдельную страницу со ссылкой типа mysite.ru/news.php
    шаблон вывода новостей на эту страницу аналогичен их показу на главной сайта , но здесь выводятся все имеющиеся новости. если количество новостей на сайте больше параметра "Количество новостей на главной странице модуля" из админки - внизу этой страницы включается пагинатор страниц типа "страниц 1 2 3 4..."

    3. Добавление комментариев
    Добавление комментариев к новостям должно регулироваться из админки (см. выше п.1)
    Шаблон для добавления комментариев :
  • поле для ввода текста
  • тот же минимум бб-кодов что при добавлении новостей в админке
  • если комментарии добавляет незарегистрированный юзер - выводится каптча
  • кнопка "отправить"


    Оплата :
    Сумма оплаты за заказ : договорная
    Средства будут переведены через : Web Money, Яндекс Деньги, QIWI
  • 2. WebMaster - 23 марта 2014 — 18:27 - перейти к сообщению
    Беру!
    3. electron - 10 мая 2014 — 17:08 - перейти к сообщению
    Заказ выполнен. Все пункты заказа выполнены.
    Модуль можно установить на ExBB FM 1.0 RC1 , RС1.01 или на Final. Установка мода не требует правки скриптов самого форума. Модуль в действии можно наблюдать на Портале Styles.ExBB.INFO. По вопросу приобретения мода обращаться к WebMasterу.

    Несколько ссылок :
    - вывод последних новостей на главной : http://styles.exbb.info/portal/
    - страница модуля новостей : http://styles.exbb.info/portal/news.php или вшитая в аркас шаблона: http://styles.exbb.info/portal/p...al.php?page=news
    - тестовая новость с комментариями : http://styles.exbb.info/portal/n...&id=novost-5 , форма добавления комментария подгружается от форума, но внешне немного изменена.

    и несколько скриншотов админки и формы добавления комментариев :

    Яндекс.Метрика   

    Powered by ExBB
    [Script Execution time: 0.0383]     [ ]