Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Требуется обновление с 2.3.6 на 3.4, 15000 руб.

Опубликовано:

Добрый день!

 

Есть крупный форум на IPB. Текущая версия: 2.3.6. Требуется обновиться на 3.4.x. Лицензия уже есть.

 

Важно! Форум крупный. База весит несколько гигабайт. Делались доработки, ставились модули. Все это подлежит переносу. Поэтому требуется человек с РЕАЛЬНЫМ опытом работы с IPB, знающий модули, уже делавший обновления. Просто автообновление тут не прокатит, нужна кропотливая и внимательная работа.

 

Нюансы, которые важно учитывать:

- дополнительные поля в профилях должны быть перенесены

- при регистрации есть заполнение региона

- вход через социальные сети перенести

- внешний вид топика (предложение зарегистрироваться, блок с правилами)

- общие элементы страниц в футере и хедере (ссылки, логотип и так далее). Шаблон был стандартный от 2.3 версий, берем стандартный шаблон от 3.4, то есть дизайн/верстку переносить НЕ НУЖНО

- шеринг каждого сообщения/темы в социальных сетях

- перенос групп пользователей и их прав

- сохранить вид URL прежним

- перенести репутацию пользователей

- восстановить внешний вид профиля участника

 

И еще раз – практически все из вышеперечисленного не будет сделано автообновлением. Версии 2.3 и 3.4 ооочень отличны друг от друга. Это не простая работа.

 

Также нюанс – нужен минимальный ридонли для форума. То есть сначала нужно все провести на тестовом сервере, убедиться, что все работает, а потом либо синхронизировать базы, либо сделать все заново быстро, но поставив форум в ридонли режим.

 

Буду ждать откликов. Бюджет и сроки обсуждаемы. Для нас был бы оптимальным бюджет в 15.000 руб.

Рекомендованные сообщения

Опубликовано:
Делались доработки, ставились модули. Все это подлежит переносу.

Зависит от того, что перевести и куда это нужно перевести, и есть ли аналоги этих модулей и доработок в новой версии. В противном случае переносу они не подлежат, либо оговаривается отдельно.

 

- восстановить внешний вид профиля участника

Внешний вид профиля участника - это верстка шаблона. К переносу она вообще мало значения имеет. Сделать ее сможет любой верстальщик не знакомый со структурой ипб и его модулей что действительно требуется для грамотного переноса всех данных. Ведь апгрейд состоит в том, чтобы обновить базу данных для работы под конкретную версию скрипта с минимальными потерями данных которые поддерживаются в этой версии, а не для восстановления внешнего вида профиля.

 

То есть сначала нужно все провести на тестовом сервере, убедиться, что все работает, а потом либо синхронизировать базы, либо сделать все заново быстро, но поставив форум в ридонли режим.

Синхронизировать с чем, со старой версии? Синхронизировать можно две базы одинаковых версий.

Опубликовано:

- сохранить вид URL прежним

Опять же, зависит от текущего вида урл'а. Возможно там динамические ссылки и вовсе ничего сохранять не придется. Нужны примеры прежних URL. Хотя систему чпу можно гибко подогнать под любой вид чпу ссылок, а там где нельзя - решается редиректами.

 

- шеринг каждого сообщения/темы в социальных сетях

Насколько я знаю, шаринг в соц сетях это кнопка в шаблоне. При обновлении все равно шаблон теряется. Т.е. учитывать все изменения внесенные в шаблоне не имеет смысла, пусть то шаринг сообщений, внешний вид топка или общие элементы на странице. Все эти изменения делаются после апгрейда, и к самому апгрейду мало имеют отношения, так как "сохранить" их невозможно.

 

- дополнительные поля в профилях должны быть перенесены

- при регистрации есть заполнение региона

Дополнительные поля и заполнение региона это, скорее всего, одно и тоже.

 

- вход через социальные сети перенести

В тройке есть много плагинов и встроенных систем для авторизации через соц сети. А вот если есть идентификаторы авторизации, то их придется после обновления вручную прикреплять к модулям.

 

- перенести репутацию пользователей

Единственное чего действительно нету в апгрейде и нужно будет конвертировать вручную.

 

То есть сначала нужно все провести на тестовом сервере, убедиться, что все работает, а потом либо синхронизировать базы, либо сделать все заново быстро, но поставив форум в ридонли режим.

Обновление процесс тонкий. При апгрейде происходит последовательное обновление базы для каждой версии форума. Обновлять бд в несколько гигабайт только для того, чтобы "посмотреть", удовольствие дорогое даже для 15К. Если нужно смотреть - берется бд с парой тройкой тем и с столько же пользователей и делается обновление.

Опубликовано:

А форум то случайно не pickupforum.ru? :)

Опубликовано:

А форум то случайно не pickupforum.ru? :)

ого, они живые еще?)

Опубликовано:
  • Автор

Добрый день!

 

siv1987, большое спасибо, что так последовательно все расписали. Уже нашли исполнителя:).

 

А форум то случайно не pickupforum.ru? :)

Нет, сам форум показываем при личном общении:).

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.