Перенос содержимого форума 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
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 2 дні 9 годин тому ∙ 59 ставок |
В модулі OpenCart пофіксити проблеми з Facebook APIВ OpenCart є модуль інтеграції Facebook та Instagram через API, OAuth та Webhook. Після відкриття сторінки модуля в браузері - в Фейсбук починає рости кількість АПІ запитів до Фейсбук і росте кількість помилок gr:get:InvalidID. Потрібно знайти що викликає проблеми і… PHP, Веб-програмування ∙ 2 дні 11 годин тому ∙ 39 ставок |
Потрібна інтеграція KeyCRM → ПРРО Кашалот |
Сайт на WordPress з використанням теми Kadence та Kadence Blocks.
10 000 UAH
Нам потрібно створити сайт на WordPress з використанням теми Kadence та Kadence Blocks. Інтернет-магазину не буде (хоча, ймовірно, він буде доданий у майбутньому). Потрібна головна сторінка та кілька внутрішніх сторінок. Графіка вже готова, структура макета здебільшого… CMS, PHP ∙ 6 днів 15 годин тому ∙ 38 ставок |
Розробка 2 SEO-орієнтованих сайтів з продажу запчастин (квадроцикли та спецтехніка)Розробка двох спеціалізованих сайтів з продажу запчастинЗагальна інформація Потрібно розробити два спеціалізовані сайти: Запчастини для квадроциклів, UTV, SSV та іншої подібної техніки. Запчастини для спеціальної техніки. Існуючий сайт компанії: https://kiaparts.com.ua/ Нові… PHP, Веб-програмування ∙ 7 днів 13 годин тому ∙ 77 ставок |