Пока ещё ничей пост деанона не разорвал никому Избранное, но всё-таки не помешает напомнить общественности о коварстве тега [J]. Всё-таки новых команд в этом году много, не все ещё перенаступали на эти грабли.))

Суть проблемы в том, что вы пишете:

[J]theusername[/J]


— а Дайри разворачивают это в такую вот долбофигень:

<a class="TagJIco" href="http://www.diary.ru/member/?1234567" title="профиль" target=_blank>&nbsp;</a><a class="TagL" href="http://theusername.diary.ru" title="дневник: Какой-то Там Дневник" target=_blank>theusername</a>


И когда в посте тегов [J] очень много (т.е. когда это пост деанона)), легко может возникнуть ситуация, когда набранный вами код умещается в лимит знаков, но развёрнутый вариант этот лимит превышает. А тогда происходит следующее: Дайри дают вам этот пост отправить, некоторое время он лежит в соо и радует взгляд, а потом какой-то внутренний дайревый механизм смотрит на этот пост в развёрнутом виде и решает, что неплохо бы отпилить от него лишнее. И вуаля — наблюдаем ошмётки тегов и распидарашенное соо.

Как этого избежать:

1. Сначала сохраните свой пост в качестве черновика, дайте ему какое-то время вылежаться, и если видите, что его внезапно и загадочно расколбасило, — значит, вы таки нарвались на эту проблему.
2. Если это случилось — попробуйте заменить все теги [J] на [L]: последний даёт вдвое меньше кода при разворачивании.
3. Если даже с [L] ваш пост в лимит не лезет, или если вам позарез нужны в посте иконки-собачки — тогда разбивайте деанон на несколько постов.

Разумеется, можно изначально использовать [L] вместо [J] или изначально запланировать несколько постов.

Спасибо за внимание.)

URL комментария