Перенос содержимого форума phpBB 3.0.7 на версию 3.2.х с доработками
Есть задача обновить старый форум на движке phpBB 3.0.7-PL1 на более новую версию phpBB 3.2.3 или новее
Но, как говорится есть некоторые нюансы, которые нужно учесть и сделать:
1) имеющийся основной нюанс: в текущей версии на 3.0.7 были сделаны дополнительные доработки касательно правил просмотра вложений и картинок в сообщениях, а именно была сделана такая доработка:
условно есть такие группы (уровня пользователей): обычные (новички и обычные пользователи), модераторы тем (привилегированная группа), помощники модераторов и активные участники форума (частично привелигированная группа), админы
Когда любой пользователь пишет сообщение с вложением (файл или картинка) - то просматривать вложение или картинку в сообщении форума могут:
- автор сообщения
- привилегированная группа пользователей
- модераторы и админы
При этом другие обычные пользователи, даже авторизованные на форуме, не могут просматривать чужое вложение, если они не принадлежат к привилегированным группам или к модераторам/админам.
2) сайт и форум работает и поддерживает https (принудительно)
3) сейчас из-за встречающегося наплыва спамботов на старую версию движка (а-ля хруммер) регистрация новичков на форум проводится только админом форума в ручном режиме. Не удобно и тратится время...
Хочется докупить платный мод/модуль который будет проверять зарегистрировавшегося новичка по спам-базе и если е-мейл адрес и другие критерии показывают вероятную чистоту пользователя, то тогда автоматически активировать такого пользователя (как новичка)
4) хочется интегрировать возможность подключения авторизации пользователей по профилю из Google и Facebook предоставив пользователю выбирать собственный ник для отображения на форуме (отображать имя как ...)
также в принципе можно/хочется чтобы существующий пользователь мог добавить себе свой соц.профиль для удобства (и безопасности) авторизации на форуме.
5) интегрировать с помощью модов/модулей возможность форварда и шаринга сообщений форума в социальные сети (возможно что для определенных групп пользователей т.е. исключить для начала новичков не имеющих nn-го количества сообщений) плюс учесть момент/фильтр чтобы не было возможности шаринга/форвардинга в соцсети с закрытых групп форума - т.е. нужны возможности интеграции с социальными сетями и возможно своим ботом и/или каналом в Telegram, но нужно будет кое-что учесть.
6) на текущем форуме также сейчас установлены коды и блоки рекламы и ссылок Google AdSence, sape.ru, счетчик посещений, возможно еще что-то - их тоже нужно будет перенести на новый движок форума
7) сделать что-то типа возможности вставки текстовых или html - блоков и т.д. чтобы вписывалось в общий стиль
8) ранее были сделаны всякие фишки типа sitemap форума и прочие моменты для улучшения индексации форума и быстродействия (давно делал, позабывал много)
9) поставить рекомендованные заплатки по безопасности о которых писали на www.phpbbguru.net и аналогичных ресурсах
10) интеграция нового движка с новой версией Tapatalk или что-то аналогичное для адаптации использования форума на мобильных устройствах.
11) на этом же сайте/домене есть интернет-магазин на OpenCart 2.3. Хочется чтобы можно было запостить в форум статью или новость (статьи + новости ОпенКарт) с целью обсуждения на форуме.
БД форума сейчас под 500 Мб. MySQL, Общий размер вложений - тоже не маленький.
Сейчас форум работает на VDS на 40Гб SSD + 2Gb RAM.
Планируется переезд на новый хостинг, на котором будет больше места и на новом хостинге есть смысл уже запускаться на обновленном движке phpBB. Настраивать и проверять функционал можно/нужно будет на новом хостинге. Чтобы потом осталось только переключить IP-адрес в DNS-панели управления текущего домена.
Какие еще нужны данные от меня - спрашивайте. По адресу действующего форума отвечаю в личку.
ИТОГО: перенос - обновление движка форума + безопасность/защита от спамботов с одновременно упрощением регистрации + сохранение сообщений с уровнями доступа + осовременить сам функционал форума.
Вот краткая информация:
Этап 1 - старт Делаем обновление форума phpBB с 3.0.7 на 3.2.5 с сохранением вложений. Url на сообщения и темы должны сохраниться.
Этап 1 п.1 Учесть что сайт и форум работает и поддерживает https (принудительно)
Этап 1 п.2
п.2.1) - подключаем Recaptcha-2 на процесс регистрации форумчан (1-я защита от спама).
п.2.2) - подключить еще допонительный сервис против Спама. Сейчас из-за встречающегося наплыва спамботов на старую версию движка (а-ля хруммер) регистрация новичков на форум проводится только админом форума в ручном режиме. Не удобно и тратится время...
Хочется использовать мод/модуль который будет проверять зарегистрировавшегося новичка по спам-базе и если е-мейл адрес и другие критерии показывают вероятную чистоту пользователя, то тогда автоматически активировать такого пользователя (как новичка)"
Этап 1 п.3 "хочется интегрировать возможность подключения авторизации пользователей по профилю из Google и Facebook предоставив еще возможность пользователю использовать собственный ник для отображения на форуме (отображать имя как ...)
также в принципе можно/хочется чтобы и существующий старый пользователь мог добавить себе свой соц.профиль для удобства (и безопасности) авторизации на форуме."
Этап 1 п.4 на текущем форуме также сейчас установлены коды и блоки рекламы и ссылок Google AdSence, блок sape.ru, счетчик посещений, возможно еще что-то - их тоже нужно будет перенести на новый движок форума
Этап 1 п.5 Полезные расширения. ранее были сделаны всякие фишки типа sitemap форума и прочие моменты для улучшения индексации форума и быстродействия (давно делал, позабывал много)
Этап 1 п.6 SEO доработки + полезные расширения для админа
Этап 1 п.7 интеграция php 3.2.5 с новой версией Tapatalk или что-то аналогичное для адаптации использования форума на мобильных устройствах. Плюс установка и проверка адаптированного стиля
Этап 1 п.8 поставить рекомендованные заплатки по безопасности о которых писали на www.phpbbguru.net и аналогичных ресурсах
Этап 1 п.9 Попробовать поставить новый стиль silverlight и расширение своя иконка для раздела форума
Этап 2
Этап 2 п.1 интегрировать с помощью модов/модулей возможность форварда и шаринга сообщений форума в социальные сети Facebook, Twitter, Instagram, Telegram (возможно что для определенных групп пользователей т.е. исключить для начала новичков не имеющих nn-го количества сообщений) плюс учесть момент/фильтр чтобы не было возможности шаринга/форвардинга в соцсети с закрытых групп форума - т.е. нужны возможности интеграции с социальными сетями
Этап 2 п.2 сделать что-то типа возможности вставки текстовых или html - блоков и т.д. чтобы вписывалось в общий стиль
Этап 2 п.3 решить имеющийся основной нюанс: в текущей версии на 3.0.7 были сделаны дополнительные доработки касательно правил просмотра вложений и картинок в сообщениях, а именно была сделана такая доработка:
условно есть такие группы (уровня пользователей): обычные (новички и обычные пользователи), модераторы тем (привилегированная группа), помощники модераторов и активные участники форума (частично привилегированная группа), админы
Когда любой пользователь пишет сообщение с вложением (файл или картинка) - то просматривать вложение или картинку в сообщении форума могут:
- автор сообщения
- привилегированная группа пользователей
- модераторы и админы
При этом другие обычные пользователи, даже авторизованные на форуме, не могут просматривать чужое вложение, если они не принадлежат к привилегированным группам или к модераторам/админам. Желательно что бы этот функционал был отключаемым/настраиваемый.
Актуальные фриланс-проекты в категории PHP
Модули для сайта на Laravel
4000 UAH
Модуль доставки и оплаты для сайта https://novabook.top/ (Botble CMS / Laravel) Добавить в checkout удобные способы доставки и оплаты (включая рассрочку), по аналогичному стилю и удобству, как на сайте mirson ua.Доставка (обязательно) Новая Почта Отделение Почтомат Курьер на… Javascript и Typescript, PHP ∙ 2 часа 55 минут назад ∙ 13 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 4 дня 9 часов назад ∙ 77 ставок |
Разработка веб-сайта WordPress
1002 UAH
|
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 9 дней 9 часов назад ∙ 53 ставки |