Страница 23 из 29
Добавлено: Вт дек 27, 2011 16:40
Let
alexey65536 писал(а):А как это можно сделать? По-моему, яндекс сам эти ссылки генерирует...
Быстрые ссылки
Добавлено: Ср янв 11, 2012 09:35
ask-rus
Поиск по "
Внутренние ассоциации" выводит 17 результатов, а Поиск по "
внутренние ассоциации" выводит 44 результата на данный момент. Отменить регистр.

Добавлено: Ср янв 11, 2012 12:17
CaptainFlint
ask-rus
Не уверен, что это будет просто, движок индексации и поиска я вообще пока ни разу не смотрел…
Добавлено: Ср июн 06, 2012 20:42
DIV
Подписался на тему
Уведомление пришло, но слегка корявое - в заголовках почтового сообщения нет поля "Кому". Соответственно, при обработке письмо отправилось в спам по правилу "в поле кому нет ни одного моего ящика из заданного списка". Это не то чтобы баг, но может, такие письма не доходят не только до меня. Могу при необходимости выслать файл письма
Добавлено: Ср июн 06, 2012 21:51
CaptainFlint
DIV
Об этой проблеме уже сообщали, но пока у меня не было времени посмотреть, что тут можно сделать. Сорри.
Добавлено: Сб июн 16, 2012 19:33
Flasher
В профиле есть пункт: Всегда сообщать мне об ответах:
Нет
При этом галка на "Сообщать мне о получении ответа" в форме редактирования нового поста стоит. Я её всё время забываю снять, и мне приходит кучу ненужных сообщений на почту. Большая просьба, чтобы по умолчанию эта галка была снята.

Добавлено: Вс июн 17, 2012 00:34
Avada
Flasher
Странно, у меня тоже в профиле указано "нет" для сообщений о получении ответа, и галка в форме редактирования поста по умолчанию всегда снята, ни разу ничего не приходило.
Добавлено: Вс июн 17, 2012 13:12
Flasher
Avada
Не знаю, возможно потому, что ты её снимал сразу при регистрации, а я уже позднее. В общем, с этим нужно что-то делать.
Добавлено: Вс июн 17, 2012 22:46
CaptainFlint
Flasher
Изучение кода показало, что эта галочка выставляется в том случае, если ты отвечаешь в тему, на уведомления в которой ты уже подписан. То есть движок предотвращает ситуацию, когда из-за галочки в настройках ты после каждого ответа начнёшь терять свои существующие подписки.
Добавлено: Вс июн 17, 2012 22:58
Flasher
CaptainFlint
А ты сейчас ничего не налаживал? Сейчас уже галка нигде не появляется.
Добавлено: Вс июн 17, 2012 23:06
CaptainFlint
Flasher
Сейчас я только поэкспериментировал со своим собственным профилем: убрал эту галочку и понапихал в код отладочных сообщений, чтобы увидеть, что где и когда выставляется. Сделал выводы, откатил модифицированный файл в исходное состояние и написал ответ. Всё. Отладочный код влиял только и исключительно на поведение в контексте моего профиля и ничего не менял, а только выводил значения переменных. Так что нет, мои действия повлечь таких изменений не могли.
DIV
Посмотрел заодно, почему не прописывается поле "Кому". К сожалению, возможности это исправить у меня нет. Письма-уведомления отсылаются не индивидуально каждому подписчику, а одно письмо рассылается всем сразу. Чтобы не раскрывать чужие адреса всем подписчикам, все адреса записываются в поле BCC (скрытая копия). Единственным решением проблемы здесь будет переход к индивидуальной рассылке, но тут сразу возникает куча проблем: как это скажется на производительности сервера, как на это отреагируют почтовые серверы, как отреагирует провайдер (не сочтёт ли сервер заражённым спам-ботом), сколько времени будет занимать такая последовательная отправка цепочкой, если долго, то это придётся ещё и выносить из основного кода в какой-нибудь отдельный поток, который в текущем коде phpBB вообще не предусмотрен…
Добавлено: Вс июн 17, 2012 23:38
Flasher
CaptainFlint
Понятно. А нельзя ли сделать так. чтобы хотя бы запоминалось последнее состояние этой опции в топике?
Добавлено: Пн июн 18, 2012 00:05
CaptainFlint
Flasher писал(а):А нельзя ли сделать так. чтобы хотя бы запоминалось последнее состояние этой опции в топике?
Если явным образом не подписываться/отписываться, используя ссылки "Следить за ответами", то именно это сейчас и происходит: поставил галочку — подписался, и в дальнейшем галочка установлена. Снял галочку — отписался, галочка установлена не будет.
Если речь о том, чтобы запоминать не состояние подписки, а именно состояние галочки (т.е. начисто игнорировать подписку/отписку, оформленную переходом по ссылке), то сделать это технически возможно, но делать этого я не буду, потому что нелогично и неудобно (ИМХО).
Добавлено: Пн июн 18, 2012 01:52
Flasher
CaptainFlint писал(а):потому что нелогично и неудобно (ИМХО)
И в чём же нелогичность? Мне не нужно, чтобы мне на почту приходили оповещения, только потому, что в самом первом моём посте из всех имеющихся в топике стояла эта галка (только лишь из-за того, что я её не подумал снять). Как раз удобно и правильно, чтобы опция запоминалась.
Добавлено: Пн июн 18, 2012 12:47
CaptainFlint
Flasher писал(а):Мне не нужно, чтобы мне на почту приходили оповещения, только потому, что в самом первом моём посте из всех имеющихся в топике стояла эта галка (только лишь из-за того, что я её не подумал снять). Как раз удобно и правильно, чтобы опция запоминалась.
Извини, форум не рассчитан на телепатические методики. Априори считается, что если ты оставил галочку, то это было твоим сознательным решением. А угадывать, что ты там на самом деле хотел делать, это к специалистам несколько иного профиля. Сейчас правило простое: по умолчанию галочка выставляется так, что если подписан на тему, то после ответа в неё так и остаёшься подписан, если не подписан — то и не окажешься подписан. Хочешь отказаться от подписки — снимай галочку, окажешься отписанным, и галочка больше не поставится. И наоборот, хочешь подписаться — ставь галочку, окажешься подписанным, и галочка будет оставаться включённой. Если этот алгоритм у тебя сбоит — сообщай конкретные детали и примеры, буду разбираться. Если речь о том, чтобы этот алгоритм изменить, то этого я делать не буду.