Добрый день,
сбрасываю техзадание.
Версия форума не очень принципиальна - продукт не покупал.
Догадываюсь, что четверка пока сырая и глюкавая (просто так получилось - подвернулась), - возможно, лучше будет начать с 3.8-чего-то-там, а в дальнейшем уже апгрейдится. Тем более под нее и расширений должно быть побольше, правильно понимаю?
ТЗ (если это можно так назвать) сбрасываю. Заранее приношу извинения за определенную неграмотность, т.к. сам из другой сферы. Но - наверняка и похуже видали...
Пункты в ТЗ, как по количеству, так и по сути, не являются догмой, и в случае чрезмерной трудности (или нецелесообразности реализации, скажем, по причинам безопасности) могут быть сняты.
Что касается редактирования шаблона - на данный момент речь идет не о дизайне, т.е. не о "грустных ангелах в правом углу" и т.п., а о макете (колонки и их состав, размеры тех или иных элементов и т.п.). Сами макеты основных страниц (список форумов, список топиков, топик...) в сброшу отдельно.
С уважением,
Юрий
--------------------------------------------------------------------------------------------------------------------------------------
НАСТРОЙКА ФОРУМА НА ЯДРЕ VBULLETIN
Цель:
1) Создание «сборки» форума Vbulletin, на которой в дальнейшем будет развернуто 2 форума (отличия сборок форумов друг от друга будут состоять только в мелочах, таких, как цветовая схема, индивидуальные иконки форумов, пользовательские поля профиля и т.п). Создание сборки-«клона» в задание не входит, т.к., в отличие от первого форума, разворачиваться она будет месяца через три, а к тому времени могут возникнуть какие-либо изменения.
2) Перенос форума на хостинг и внесение необходимых изменений в настройки, связанных с этим переносом.
Исходный материал (варианты):
1) Частично настроеный вариант (четвертая версия)
Для ознакомления с платформой мной было сделано:
- локальная инсталляция ВЕРСИИ 4.0.3 (нелицензионная) на Denwer;
- базовая настройка
- инсталляция и настройка ряда модов.
Соответственно, продолжать можем с этого места, т.е. я передаю бэкап базы и копию форума с локального диска, т.к. там тоже что-то валяться может.
2) Инсталляция и настройка «с чистого листа» - в этом случае к указанным в задании пунктам добавляется еще ряд пунктов, к-рые мной уже сделаны.
Действия, которые необходимо выполнить, и пояснения к ним:
Техническая часть
А
- Мной был установлен хак «Отображать связанные/похожие темы», - однако отображение таких тем не происходит, несмотря на их искусственное создание. Необходимо разобраться, почему.
- Сделать так, чтобы подфорумы на главной странице форума выводились в столбик,напр., путем установки Sub-Forum Manager:
http://bormotuhi.net/showthread.php?t=6089&page=2
Установить и настроить хак VBSeo
http://vbsupport.ru/forum/showthread.php?t=33201
Установить хак «Смайлы в быстром ответе»
http://www.vbsupport.ru/forum/showthread.php?t=26529
Мной был установлен хак «Thumbnail топика». Необходимо сделать так, чтобы пользователю предлагалось ввести Thumbnail (как в описании).
http://www.vbsupport.ru/forum/showthread.php?t=33996
- Сделать карту форума (самоформирующуюся в дальнейшем). Карта форума должна формироваться с учетом того, что часть разделов форума должны скрываться от поисковых роботов.
Сделать так, чтобы внешние фото и видео, вставленные не через тег img, отображались в виде миниатюр, т.е. происходил «подхват на лету».
Сделать так, чтобы в списке тем отображалось последнее сообщение в данной теме, а не только его время и автор.
Поправить количество отображаемых общих аватаров на странице (в профиле)
Подключить сервисы социальных закладок в начале топика
Добавление/минус репутации визуализировать как «+-» возле аватары
Отображение смайлов сделать приемлемым (отдельные пояснения)
- Мной был установлен хак «Общая галерея» (vb4 Gallery). Однако буквы в его меню выводятся вопр. знаков – нужно исправить.
http://bormotuhi.net/showthread.php?t=6089&page=3
Мной был установлен хак VSa - ChatBox v.3.1.2 for 4.x
http://bormotuhi.net/showthread.php?t=6089&page=2 Необходимо исправить:
Чат: 1) Некорректно работает выбор цвета; 2) На плашке написать: «Быстрый чат»; 3) Увеличить поле под смайлы; 4) Переставить выше выбор шрифта; 5) Убрать поиск. 6) Сделать видимыми символы под левой разворачивающейся стрелкой.
Мной был установлен хак «Separate Sticky and Normal Threads»
http://bormotuhi.net/showthread.php?t=6089
Нужно сделать так, чтобы «Sticky Threads» и «Normal Threads» выводилось по-русски: «Важные темы» и «Темы форума».
Установить хак «Топикстартер»:
http://www.vbsupport.ru/forum/showthread.php?t=33149
- Сделать так, чтобы поиск по форуму мог осуществляться (по выбору пользователя): а) с помощью встроенной поисковой системы; б) с помощью Google/Yandex.
- Рядом с кнопкой «Ответить» добавить кнопку «Новая тема»
- Сделать превью первого поста в теме при наведении мышью в списке тем.
- Сделать так, чтобы при цитировании изображение заменялось на ссылку на него
- Сделать внешние ссылки через редирект.
Установить актуальный хак «Check on Reply”
http://www.vbsupport.ru/forum/showthread.php?t=29949
(перед отправкой сообщения проверять, не появились ли в теме новые сообщения, и если появились – предлагать пользователю отредактировать свое сообщение)
Сделать так, чтобы дополнительная информация под аватарой могла сворачиваться/разворачиваться.
Ссылка на пост – сделать, как здесь:
http://www.yaplakal.com/forum2/topic274768.html
Установить такой хак или сделать так, чтобы можно было перемещать отдельные посты в другую тему.
При этом постер предупреждается через личное сообщение.
Добавить опцию при перемещении темы предупреждать постера через личное сообщение
Реализовать возможность вставки между постами контекстной рекламы, напр., как здесь:
http://forum.rcdesign.ru/f40/thread7218.html
Дизайнерская часть и общая компоновка
- Организовать дополнительную левую зону на экране, «ужав» поле форума по ширине. В дальнейшем в левой зоне будут размещаться контекстная реклама, тизеры и прочее. Ширина «полоски», например, как здесь:
http://webmasters.ru/forum/f4/
- Отредактировать стиль форума по отдельно приложенному образцу/заданию.
Завершить настройки (не настроенные опции):
Настройки изображений
Библиотека обработки изображений
XML файл карты сайта
Путь к данным файла карты сайта
Записи и отслеживание ошибок – создать каталог Logs и прописать в настройках файлы для записи:
Сохранять ошибки базы данных в файл
Записывать неудачные попытки входа в панель администратора
Записывать ошибки PHP в файл
Запись всех электронных писем в файл
Максимальный размер записей ошибок
Отключить отсылку электронных писем об ошибках базы данных
Перенос на хостинг
- Перенести форум на указанный хостинг
- Внести необходимые изменения в пути, настройки и т.п., связанные с переносом на хостинг;
- Создать robots.txt, запретив к индексации незначащие страницы;
- Выбрать библиотеку обработки изображений и т.п.
- Прописать параметры почтового сервера для отправки почты с форума;
…
- Выполнить другие необходимые действия.