Сообщаем об ошибках phpBB 3.1.x разработчикам
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Посмотрел ещё раз код повнимательней, теперь понял, исключение прописано для progress_bar.
Да, нужно по другому проверку делать. Пул действительно лучше отозвать.
Да, нужно по другому проверку делать. Пул действительно лучше отозвать.
Всё повторяется. nurlan.info
-
rxu
- phpBB Guru

- Сообщения: 17076
- Стаж: 19 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 567 раз
- Поблагодарили: 1750 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
nissin, а если так попробовать https://github.com/phpbb/phpbb/pull/4489/files
-
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Вроде нормально, про progress_bar только забыл.
Всё повторяется. nurlan.info
-
rxu
- phpBB Guru

- Сообщения: 17076
- Стаж: 19 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 567 раз
- Поблагодарили: 1750 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Почему? Там в ссылках редиректа тоже хэш есть.
Отправлено спустя 18 секунд:
Условие добавил.
-
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
В принципе можно и прогресс бару хэш добавить.
И ещё часто вызывается generate_link_hash, хотя вроде функция не сильно тяжелая.
И ещё часто вызывается generate_link_hash, хотя вроде функция не сильно тяжелая.
Всё повторяется. nurlan.info
-
rxu
- phpBB Guru

- Сообщения: 17076
- Стаж: 19 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 567 раз
- Поблагодарили: 1750 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Да сам по себе прогресс бар ничего ведь не делает, зачем его проверять? Хэш на редиректе имеется, его должно хватить.
-
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Ну в принципе да, согласен.
Всё повторяется. nurlan.info
-
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Re: Вышел phpBB 3.1.10 [обсуждаем]
Ох уж эти проверки формы, вставили везде, где можно, но без должной проверки.
Ох уж эти проверки формы, вставили везде, где можно, но без должной проверки.
Всё повторяется. nurlan.info
-
rxu
- phpBB Guru

- Сообщения: 17076
- Стаж: 19 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 567 раз
- Поблагодарили: 1750 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Склоняюсь к тому, чтобы сделать PR только в ветку 3.2+ в виде
Код: Выделить всё
$context_vars = $this->context->get_data_ref()['.'][0]; -
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
В этом случае он данные копировать будет каждый раз, а нужно что-бы вложенный массив по ссылке пошёл.
Всё повторяется. nurlan.info
-
rxu
- phpBB Guru

- Сообщения: 17076
- Стаж: 19 лет 6 месяцев
- Откуда: Красноярск
- Благодарил (а): 567 раз
- Поблагодарили: 1750 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Так
get_data_ref() возвращает ссылку.
Код: Выделить всё
/**
* Returns a reference to template data array.
*
* This function is public so that template renderer may invoke it.
* Users should alter template variables via functions in \phpbb\template\template.
*
* Note: modifying returned array will affect data stored in the context.
*
* @return array template data
*/
public function &get_data_ref() -
nissin
- phpBB 3.0.4
- Сообщения: 2224
- Стаж: 17 лет 11 месяцев
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 120 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
А
$this->context->get_data_ref()['.'][0] выдаст массив.Всё повторяется. nurlan.info
-
KimIV
- phpBB 2.0.1
- Сообщения: 286
- Стаж: 10 лет 2 месяца
- Откуда: Кунгур
- Благодарил (а): 159 раз
- Поблагодарили: 20 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
В шаблоне
В строке 33
Вместо
Данный косяк приводит к тому, что в мобильной версии не работает ссылка на последнее сообщение.
styles\prosilver\template\ucp_main_subscribed.htmlВ строке 33
{L_LAST_POST} {L_POST_BY_AUTHOR} {forumrow.LAST_POST_AUTHOR_FULL} « <a href="{topicrow.U_LAST_POST}">{forumrow.LAST_POST_TIME}</a>Вместо
topicrow.U_LAST_POST должно быть forumrow.U_LAST_POSTДанный косяк приводит к тому, что в мобильной версии не работает ссылка на последнее сообщение.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

