Это как? Распишите последовательность действий, шаг за шагом.Shredder писал(а):когда отправляешь лс и одновременно приходит тебе
Сообщаем об ошибках phpBB 3.0.x разработчикам
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
rxu
Это уже не важно, я зря на это подумал. Происходит в любое время - просто когда кому-то лс отправляешь. Кажется, что без каких-либо дополнительных условий (либо я их пока просто не заметил). Но бывает не так часто - за 3 дня где-то раза 4 было, хотя личек отправил уже наверное больше сотни - словно, когда ему заблагорассудится...
Это уже не важно, я зря на это подумал. Происходит в любое время - просто когда кому-то лс отправляешь. Кажется, что без каких-либо дополнительных условий (либо я их пока просто не заметил). Но бывает не так часто - за 3 дня где-то раза 4 было, хотя личек отправил уже наверное больше сотни - словно, когда ему заблагорассудится...
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Просто отправляете одному адресату? Или нескольким? Или группе?
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Просто одному человеку.
Добавлено спустя 1 час 25 минут 51 секунду:
Закономерность установлена. Ответ самому себе происходит, когда отправляешь сообщение из папки "исходящие" или "отправленные". То есть, например, я отправляю ЛС собеседнику, захожу просмотреть отправленное только что (или пока ещё лежащее в исходящих) сообщение, и хочу написать ещё одно, нажав тут же кнопку "ответить" или "цитата" - вот тогда оно и уходит мне самому.
Добавлено спустя 13 минут 5 секунд:
На чистом 3.0.6 повторяется. Слава Богу, - значит, хоть не баг обновления. Но на 3.0.5 этого не было.
Добавлено спустя 1 час 25 минут 51 секунду:
Закономерность установлена. Ответ самому себе происходит, когда отправляешь сообщение из папки "исходящие" или "отправленные". То есть, например, я отправляю ЛС собеседнику, захожу просмотреть отправленное только что (или пока ещё лежащее в исходящих) сообщение, и хочу написать ещё одно, нажав тут же кнопку "ответить" или "цитата" - вот тогда оно и уходит мне самому.
Добавлено спустя 13 минут 5 секунд:
На чистом 3.0.6 повторяется. Слава Богу, - значит, хоть не баг обновления. Но на 3.0.5 этого не было.
-
nazar
- phpBB 1.4.2
- Сообщения: 73
- Стаж: 19 лет
- Откуда: org.ua
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
так и должно быть, это логичноShredder писал(а): Ответ самому себе происходит, когда отправляешь сообщение из папки "исходящие" или "отправленные". То есть, например, я отправляю ЛС собеседнику, захожу просмотреть отправленное только что (или пока ещё лежащее в исходящих) сообщение, и хочу написать ещё одно, нажав тут же кнопку "ответить" или "цитата" - вот тогда оно и уходит мне самому.
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Shredder
В этих папках ЛС вашего авторства. Значит когда вы "отвечаете" то создаётся ЛС с вами в качестве адресата.
Точно также работают программы E-Mail...
В этих папках ЛС вашего авторства. Значит когда вы "отвечаете" то создаётся ЛС с вами в качестве адресата.
Точно также работают программы E-Mail...
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Веду бложик О MMORPG и многом другом.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
По-ходу, "глюк" значит в 3.0.5 был, и я к нему как к норме привык. Ладно, значит порядок.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Не так давно заметил одну странную вещь: в subsilver2 у некоторых пользователей не работают флэш-файлы - если есть автоматическая анимация, заступориваются на первом же кадре, притом, что в prosilver всё совершенно нормально. Сравнил файлы attachment.html обоих стилей и заметил одно различие: в prosilver кусок кода, отвечающий за проигрывание флэшек имеет следующий вид
Для subsulver код ничем не отличается, кроме одного: вместо {_file.U_VIEW_LINK} там почему-то стоИт {_file.U_DOWNLOAD_LINK}. И это - вообще одно единственное различие в ключевых местах кода (не считая css и прочих мелочей то есть) для файлов обоих стилей.
Заменил {_file.U_DOWNLOAD_LINK} на {_file.U_VIEW_LINK}, и в subsilver2 всё заработало. Баг?..
Код: Выделить всё
<!-- ELSEIF _file.S_FLASH_FILE -->
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{_file.WIDTH}" height="{_file.HEIGHT}">
<param name="movie" value="{_file.U_VIEW_LINK}" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="never" />
<param name="allowNetworking" value="internal" />
<embed src="{_file.U_VIEW_LINK}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{_file.WIDTH}" height="{_file.HEIGHT}" play="true" loop="true" quality="high" allowscriptaccess="never" allownetworking="internal"></embed>
</object>Заменил {_file.U_DOWNLOAD_LINK} на {_file.U_VIEW_LINK}, и в subsilver2 всё заработало. Баг?..
-
nazar
- phpBB 1.4.2
- Сообщения: 73
- Стаж: 19 лет
- Откуда: org.ua
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
в старых версиях поведение было тоже самое что и в 3.0.6Shredder писал(а):По-ходу, "глюк" значит в 3.0.5 был, и я к нему как к норме привык. Ладно, значит порядок.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Непонятные ошибки у бота
Зашёл в лог ошибок админки, и кроме бесконечных записей вида Неудачная проверка сессии по IP-адресу/браузеру/X_FORWARDED_FOR, повалившихся с недавнего времени почему-то без конца и у всех пользователей, увидел там пару таких записей:
К чему бы такая гадость?
Код: Выделить всё
Yandex [Bot] 77.88.27.27
Произошла общая ошибка: Общая ошибка
» SQL ERROR [ mysqli ]
[0]
SQL
No values specified for SQL IN comparison
BACKTRACE
FILE: includes/db/dbal.php
LINE: 379
CALL: dbal->sql_error()
FILE: feed.php
LINE: 664
CALL: dbal->sql_in_set()
FILE: feed.php
LINE: 755
CALL: phpbb_feed->get_sql()
FILE: feed.php
LINE: 72
CALL: phpbb_feed->get_item()-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Непонятные ошибки у бота
В логе ошибок сервера что-нибудь есть?
Добавлено спустя 19 секунд:
Добавлено спустя 19 секунд:
В каком смысле?nissin писал(а):Посмотрел, в 3.0.6 нет таких строк.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Непонятные ошибки у бота
Без понятия, доступа к нему нету и хостер заявил, что получить его невозможно.rxu писал(а):В логе ошибок сервера что-нибудь есть?
Я вносил модификации из SVN.nissin писал(а):Посмотрел, в 3.0.6 нет таких строк.
Добавлено спустя 4 минуты 6 секунд:
Строки, начиная с 71 и немного далее, включая нужную 72 - while ($row = $feed->get_item()) :
Код: Выделить всё
// Iterate through items
while ($row = $feed->get_item())
{
// BBCode options to correctly disable urls, smilies, bbcode...
if ($feed->get('options') === NULL)
{
// Allow all combinations
$options = 7;
if ($feed->get('enable_bbcode') !== NULL && $feed->get('enable_smilies') !== NULL && $feed->get('enable_magic_url') !== NULL)
{
$options = (($row[$feed->get('enable_bbcode')]) ? OPTION_FLAG_BBCODE : 0) + (($row[$feed->get('enable_smilies')]) ? OPTION_FLAG_SMILIES : 0) + (($row[$feed->get('enable_magic_url')]) ? OPTION_FLAG_LINKS : 0);
}
}
elseКод: Выделить всё
// Now select from forums...
$sql = 'SELECT t.topic_last_post_id
FROM ' . TOPICS_TABLE . ' t
WHERE ' . $db->sql_in_set('t.forum_id', $forum_ids) . '
AND t.topic_approved = 1
AND t.topic_moved_id = 0' .
$last_post_time_sql . '
ORDER BY t.topic_last_post_time DESC';
$result = $db->sql_query_limit($sql, $this->num_items);
while ($row = $db->sql_fetchrow($result))
{
$post_ids[] = (int) $row['topic_last_post_id'];
}
$db->sql_freeresult($result);755 - if (!$this->get_sql()) :
Код: Выделить всё
if (!$this->cache_time)
{
if (empty($this->result))
{
if (!$this->get_sql())
{
return false;
}
// Query database
$sql = $db->sql_build_query('SELECT', $this->sql);
$this->result = $db->sql_query_limit($sql, $this->num_items);
}
return $db->sql_fetchrow($this->result);
}
else-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Непонятные ошибки у бота
Ошибка в коде, можно в багтрак написать.
Если вкратце, не проверяется массив $forum_ids на отсутствие элементов.
Ошибка возникает, если дать feed.php несуществующий(закрытый для чтения, запрещённый) forum_id. Что-то вроде:
Если вкратце, не проверяется массив $forum_ids на отсутствие элементов.
Ошибка возникает, если дать feed.php несуществующий(закрытый для чтения, запрещённый) forum_id. Что-то вроде:
Код: Выделить всё
feed.php?f=666
