О восстановлении информации о комментах от пользователя, действие аккаунта которого приостановлено

Рассмотрим вполне жизненную ситуацию, с которой я сегодня столкнулся.

Допустим, Вы читаете свой живой журнал или ЖЖ-сообщество, в котором вы что-то написали. У этого постинга есть комменты. А вместо одного из комментов надпись “(Ответ от пользователя, действие аккаунта которого приостановлено) “. Это означает, что данного пользователя засуспендили (suspend) за “долой нато” или за детскую порнографию или за разглашение чей-то приватной информации или еще за что-то.

Но что было написано в удаленном комменте и кто именно это написал? В моем случае я не помнил, кто здесь меня комментил и этот коммент был без ответов на него, поэтому догадаться о содержании коммента было нельзя.

Вначале я поигрался с поисковыми системами Google, Yandex (поиск в блогах и поиск в коментах), Yahoo и архивом archive.org. Они кешируют почти весь Интернет и в их кешах можно найти много интересного. (Технология поиска по кешам не очень сложна и на ней я не буду останавливаться). В моем случае оказалось, что одни поисковики совсем не закешировали этот постинг и его комментарии, а другие (Yandex) слишком быстро обновили кеш (уже после саспенда) и тем самым стерли текст из кеша.

Но вот, что мне удалось сделать: у сообщения от приостановленного аккаунта тем не менее есть кнопки “Заморозить” и “Удалить”. Я нажал “Удалить” и увидел примерно такие опции:


Удалить этот комментарий?
Вы точно хотите удалить этот комментарий?
Заблокировать пользователю zzzyyy возможность оставлять комментарии в вашем журнале
Отметить этот комментарий как спамУдалить ветвь (все ответы на этот комментарий)


(Имя пользователя изменено) Так я узнал по крайней мере имя юзера (он оказался спамботом и моё любопытство было удовлетворено). А в других случаях, зная имя легче искать дополнительную информацию, в частности, в кешах поисковиков. Конечно, программисты ЖЖ могут исправить эту фичу, но врядли в ближайшее время, у них и более важных тикетов полно

TODO

TODO: Что я планирую сделать в этом standalone блоге

1. Кросспостинг в ЖЖ и ЛЖР –

2. Вставка произвольного кода (ушки?) – счетчики и т.п.сделал в виде виджетов

3. OpenID ? –

4. Ветвление комментариев? –

WordPress и произвольный html-код

Файл index.php в корневом каталоге WordPress имеет вид

<?php
/* Short and sweet */
define(‘WP_USE_THEMES’, true);
require(‘./wp-blog-header.php’);
?>

Я как сильно хитрый вставил немного html-кода в конце этого файла, в частности, счетчик ливинтернетовский. Оказалось, нельзя, это проявляется как ошибка при формировании rss. Убрал свой код и rss стал опознаваться Яндексом и Оперой без ошибок. Оказывается, не все так просто, а я думал, зачем придуман плагин для вставки “ушек” с произвольным html-кодом

Планы

Вот, что я хочу сделать: этот блог на WordPress’е будет моим основным блогом. Он находится на моем хостинге и здесь нет ни Abuse Team, ни “Супа”. Я буду сюда писать и автоматически кросспостить в ЖЖ и ЛЖР. Кажется, примерно так делают Апач, Шу и прочие стандалоновцы.

Погреб

Сходил в погреб за картошкой. Принес ведро. Несмотря на мороз до -16 в погребе тепло и сыро, на потолке из предварительно напряженного бетона капли воды (адиабатической). На всякий случай поместил под крышку погреба уплотняющую прокладку (стеганый квадратный матрасик из мешковины с ватином внутри). Живности не видел, она или попряталась или подохла. Только один красноклоп-солдатик лежал, то ли мертвый, то ли замерзший. Улиток тоже не видел (по крайне мере в глаза они не бросались, а я не присматривался). Замок замерз и не открывался. Для прогрева замка сжег тоненький пирацкий сборник рассказов Каттнера, изданный пирацким образом на газетной бумаге в конце 80-х или начале 90-х

А вот и первое маленькое ноу-хау

Бывает, php не хватает памяти для установки и работы WP. (Сообщение об этом можно найти в http-error.log, а одним из симптомов могут быть пустые страницы при инсталляции или при работе ) Тогда надо в .htaccess написать примерно такое:

php_value memory_limit 32M

(или больше 😉

Spell! Спасибо за помощь! Ты рулез!