+83.57
1171 читатель, 3018 топиков

Грохнул блог - перестал работать поиск

Удалил блог, в котором было очень много топиков. Удалял через aceadminpanel. Теперь поиск sphinx работает через раз… Некоторые слова нормально находит и выдает в поиске, а на некоторые выдает ошибку такую:
Fatal error: Call to a member function getTitle() on null in
/....../site.ru/
templates/compiled/social/ccc82b8ffd18015e600c3c5af70f69787884ce8a.file.search.tpl.php on line 40


Нашел один левый комментарий таким запросом:
select * from prefix_comment where target_id not in (select topic_id from prefix_topic)
 AND target_type = "topic"
удалил его, но видать где то еще засада..:(
Также пылесосил плагином нетланка насчет удаления левых связей. Кто нибудь помогите пожалуйста нормально зачистить базу данных или может проблема в чем то другом?

Вопрос по иконкам write.png

Подскажите, где используются 3 и 5 иконка (блокнот и картинка?) из файла write.png (templates\skin\synio\images\write.png)?

1 — создать топик
2 — создать блог
3 — ?
4 — новое сообщение
5 — ?
6 — черновик (становится доступна при наличии хоть одного черновика)

Последние три топика с главной

На сайте ответа не нашел. Есть как закрепить топик, как выделить последний. Мне же нужно три последних топика сделать плиткой, причем чтобы все другие в topic_list.tpl шли списком. Если есть возможность, то желательно без плагинов.

Вопрос про правильное использование interface и implements?

Есть несколько классов (по классу на источник), содержащих однотипные функции, например парсинг:
Количество и название классов изначально не известно.

Подсказали копать в сторону общий интерфейс и работа с источниками полиморфно.
В итоге получился код ниже.

Как правильно их организовать в плагинах? С подключением в виде одного файла на класс?


Читать дальше →

При создании топика не включается текстовый редактор

Здравствуйте!
Просьба подсказать куда копать.
Есть установленный livestreet 1.03
Если включаю стандартную тему, то при создании топика все нормально и текстовый редактор в наличии.
Если использую свою тему, то поле текстового редактора принимает вид обычного textarea
Вроде сравнил шаблоны стандартной темы, перебросил все js скрипты, но никак не получается включить текстовый редактор. Прикладываю скриншот.
Заранее спасибо за внимание.

Каким образом получаются данные таблицы prefix_topic_content?

Здравствуйте!
Собственно вопрос где описано получение таблицы prefix_topic_content?
Просмотрел модуль топик не нашел, нашел лишь установку и получение значений.
И связаны ди эти таблицы?

Память типа не используется?

Почему то внизу в панели статистики для админа в правой колонке где использование памяти раньше нормально показывало. Сейчас такое:
memory limit: 512M
memory usage: 0 B
peak usage: 0 B

О чем это может говорить народ? Странно выглядит как то… помогите пожалуйста разобраться.
apache+nginx+php 5.6