Где в БД хранятся ссылки на пост?

Здравствуйте.
Пишу модуль, который позволяет парсить посты из RSS.
Добавил в _topic и в _topic_content данные. Появились на сайте, все ок.
Но при клике на них битая ссылка. Где она должна быть?
Использую также плагин nice url, может в этом дело?

5 комментариев

avatar
Где в БД хранятся ссылки на пост?
Нигде
Но при клике на них битая ссылка. Где она должна быть?
Использую также плагин nice url, может в этом дело?
Покажите какая ссылка получилась, покажите что выводится в битой ссылке…
больше информации надо
avatar
ссылка вида
site.ru/.html
по ней 404, думаю проблеама из-за плагина и mod rewrite.
Где тогда хранит урлы этот плагин?
avatar
Вы правы, данная проблема вызвана добавлением топика напрямую в БД из-за чего NiceURL не сформировал для него ссылку.
Способы исправления:
1) просто отредактировать топик — плагин сгенерирует ссылку;
2) деактивировать, а затем снова активировать плагин — ссылки будет перегенерированы для всех топиков (при большом числе топиков могут быть проблемы с временем выполнения скрипта);
3) вручную добавить поле в таблице «prefix_niceurl_topic» по аналогии с существующими.
avatar
Пишу модуль, который позволяет парсить посты из RSS.
существующий плагин не подошел?
avatar
Наверное очень платный :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.