Fatal Error в сайдбаре с комментариями

Всемогущий all!
Причина: установка и использование плагина Delete comments (автор! учти ;).
В сайдабере пропали комменты, при публикации с использованием AJAX жадно дублируются уже опубликованные (потом пропадают; это только в браузере).

Пути решения через phpMyAdmin нашел, но черт его пойми, на какой именно несуществующий коммент ссылается.

p.s. CACHE/COMPILED чистил

Код проблемы в сайдбаре:

Fatal error: Call to a member function getBlog() on a non-object in /../templates/compiled/../c89320259631d74b338ab3007f7a96c3e4a2948b.file.block.stream_comment.tpl.php on line 43

Комментарии видны только землякам

Всем привет!

Пожалуйста, подскажите как сделать так: например: пользователь из Москвы оставил комментарий. И этот комментарий может видеть только админ и пользователи из Москвы.

А пользователи из других городов видят только комментарии, оставленные пользователями из этих городов.

Нужна такая конструкция:
Если пользователь не зарегистрирован...
...то выводится "Чтобы видеть комментарии, пожалуйста, зарегистрируйтесь"

Если пользователь зарегистрирован...
...если есть комментарии от пользователей из его города...
   ...то он видит только их.
...если комментариев от пользователей из его города нет...
   ...то он видит "К сожалению из вашего города комментариев нет".


Естественно, админ видит все.

Как увеличить вложенность комментариев?

Всем привет, это снова неугомонный я.
На этот раз возник вопрос на тему отображения и ветвления комментариев. Подскажите пожалуйста как в настройках можно увеличить количество уровней ветвления комментариев? По-умолчанию стоит 3 или 4 уровня, а дальше комментарии идут просто один за другим без «ступенчатости» что может создавать путаницу кто кому на что ответил.

Вот графически изобразил что хочется сделать: