Перейти к публикации
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.

Заблокирован доступ к темам форума, ipb 3.2.3

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

Здравствуйте. Интересует вопрос: сталкивался ли кто или имеет мысли по следующему поводу:

 

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

 

Вроде все настроилось и установилось, НО: при установке прав в группах пользователей, последние (кроме супер-администраторов и администраторов конкретных разделов(они видят только свои разделы которые администрируют и больше никакие)) не получают доступа ни к каким темам форума включая публичные. Т.е. они заходят на форум, в темы, но далее натыкаются на фразу:

 

Нет тем. Такое может быть если тем действительно в данном форуме еще не создавалось, или если выставлены фильтры просмотра списка тем.

.

 

При этом в админке все выставлено и настроено. Администратор ходит везде, остальные нет.

 

В чем может быть проблема?

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

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

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

Обновление можно было делать и на локалхосте, не обязательно на хостинге.

 

В чем может быть проблема?

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

Опубликовано:
  • Автор
Обновление можно было делать и на локалхосте, не обязательно на хостинге.

К сожалению на localhost тоже корректно не проходило, несмотря на отсутствие ограничений.

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

В базе данных все ок, в группах установлены права. При изменении в админке соответствующие изменения появляются в базе.

 

Дебаг чем и как?

Изменено пользователем serjazz

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

К сожалению на localhost тоже корректно не проходило, несмотря на отсутствие ограничений.

 

В базе данных все ок, в группах установлены права. При изменении в админке соответствующие изменения появляются в базе.

 

Дебаг чем и как?

 

...

Короче проблема решилась на удивление просто:

настройки форума –> вкладка настройка сообщений -> Разрешить авторам просматривать темы других пользователей?

 

Теперь другой вопрос: при нажатии "Нравится" вываливает окно javascript с символами в utf8 (неперекодированными) вида:

 

Действие не выполнено: {"status":"ok","rating":1,"likeData":{"names":[{"name":"\u0412\u0430\u043c","seo":"serjazz","id":"9847"}],"count":0,"formatted":"\u0412\u0430\u043c \u044d\u0442\u043e \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f","iLike":true,"totalCount":1,"othersCount":0},"canRepUp":false,"canRepDown":true}

 

При этом действие-то выполняется, т.е. после обновления страницы кнопка показывается уже нажатой.

.htaccess правил, база вроде вся в utf8_general_ci, в настройках форума тоже utf8 и даже в conf_global.php все исправлено.

 

Внимание, вопрос: Как убрать глюк?

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

Лишние пустые строки или BOM в файлах форума. Скорее всего, в conf_global.php, если вы конечно не редактировали что-то еще.

Опубликовано:
  • Автор
Лишние пустые строки или BOM в файлах форума. Скорее всего, в conf_global.php, если вы конечно не редактировали что-то еще.

 

Пустые строки в conf_global.php действительно были, но их убирание ни к чему не привело. Как проверить на BOM?

  • 1 год спустя...
Опубликовано:

Есть ещё пункт в "настройке сообщений", что показывает темы только определённого периода. У меня на ветке было "за последние 90 дней" и когда я увидел, что тем то и нету, то чуть сердце не оборвалось, сколько кошмару я натерпелся ... Потом понял, что время истекло, выставил "за всё время" и тут же стал счастливым. Вот как мало человеку надо : ) (при условии, что у него есть кошки, разумеется)

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

Сейчас на странице 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.