ExBB Community » Файловый ExBB » Решение проблем » Тем на страницу и Сообщений на страницу

Страниц (1): [1]
 

1. Guyver - 23 августа 2015 — 10:16 - перейти к сообщению
"Тем на страницу" и "Сообщений на страницу" Попутаны местами в профиле!

Точнее не так.

заходишь в профиль. И видишь:

Количество тем на странице 20
Количество сообщений на странице 25


Меняю так:

Количество тем на странице 30
Количество сообщений на странице 25


После сохранения и перезагрузки получается так:

Количество тем на странице 25
Количество сообщений на странице 30


Т.е. сохраняется наоборот!

П.С. И это не только на моём форуме, но и на вашем! На всех, видимо. Опишите как исправить, пожалуйста.
(Добавление)
И ещё предложение.

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

Так вот, если выбрать галку - то юзеры всё равно не могут поставить себе сообщений и тем больше, чем выбрано по дефолту. Это можно как-то исправить?

Убрать ограничения при редактировании самими юзерами. Пусть по умолчанию при создании юзеров эти числа берутся из полей в админке. А уже юзеры не будут к числам этим привязаны, если выбрана галка разрешить им менять эти числа.
2. electron - 23 августа 2015 — 11:44 - перейти к сообщению
Guyver пишет:
"Тем на страницу" и "Сообщений на страницу" Попутаны местами в профиле!

как вариант - сменить в лангпаке и все дела

сейчас посмотрел в лангпаках разных версий - там все нормально, значит перепутано где-то в скриптах
3. Guyver - 23 августа 2015 — 12:32 - перейти к сообщению
В лангпаке не катит (я тоже сперва хотел там поменять, но не вышло. Как не меняй - в каком-то из случаев будет неверно.). Так как идёт подмена переменных. При сохранении одни, при загрузке - другие.
4. Zeg - 2 сентября 2015 — 07:10 - перейти к сообщению
Баг действительно есть, я его когда-то правил. Там действительно при сохранении перепутаны поля. Не помню, выкладывал ли здесь исправление, надо искать.
5. NordWest - 2 сентября 2015 — 09:46 - перейти к сообщению
А я что-то вообще не врублюсь, где это смотреть?
В профиле пользователя у меня такого нет. В админке в настройках форумов что-ли?
Покажите скрин, если не сложно о чем речь. Растерялся
6. Guyver - 2 сентября 2015 — 11:01 - перейти к сообщению
Zeg , если найдёшь где менял, маякни, ОК?
7. Guyver - 2 сентября 2015 — 11:15 - перейти к сообщению
Вот в чём загвоздка (см. вложение)

П.С. Почему можно не заметить изменения? Потому что числа меняются местами после сохранения.

Например, если на форуме зайти в профиль, и там будет

20
25

И поменять на

25
20

То ничего не изменится, так как числа просто поменялись и в итоге видно то же, что и было. Парадокс!

И ещё. Надо какое-то хоть сообщение при смене чисел выводить, что ли? Типа "Введённое вами число больше максимально допустимого". А ещё лучше и правильнее будет тут же выводить эти числа из админки. Чтобы юзер не ошибся при вводе и не ввёл большее число...

Например:

25 /45
20 /50

Где /45 и /50 - это числа из админки, поставить их нужно справа от поля ввода, в описании. Тогда проблем будет меньше...
8. electron - 3 сентября 2015 — 03:18 - перейти к сообщению
решение проблемы.

открываем файл templates/название_стиля/profile.tpl. Находим :

Скрытый текст:
Для просмотра Вам необходимо авторизоваться


в этих строках явно видно, что переменные отвечающие за вывод данных в профиле перепутаны. заменяем найденное на :

Скрытый текст:
Для просмотра Вам необходимо авторизоваться
9. Yamaliya - 4 сентября 2015 — 01:55 - перейти к сообщению
В финале таких ошибок нет. Даже в дистрибутиве ExBB_FM_1.0_Final от 2012 года уже всё исправлено.
10. electron - 31 октября 2015 — 08:26 - перейти к сообщению
wasp пишет:
Даже в дистрибутиве ExBB_FM_1.0_Final от 2012 года уже всё исправлено

значит когда-то эта проблема была найдена и исправлена

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0219]     [ ]