грабли с smartrss
Новая тема Написать ответ
# Сб Сен 01, 2007 3:29 pmfireguard Зарег.: 01.03.2006 ; Сообщ.: 11Ответить с цитатой
поставил плагин, прописал категории и фиды. вроде отображает, но при добавлении инфы из спонсорского фида после самого сообщения выводит вот что:

WordPress database error: [Can't find FULLTEXT index matching the column list]
SELECT ID, post_title, post_content,MATCH (post_content) AGAINST ('big tits spreading on the floor movies') AS score FROM wp_posts WHERE MATCH (post_content) AGAINST ('big tits spreading on the floor movies') AND post_date <= '2007-04-16 09:51:31' AND (post_status = 'publish' && ID != '52') AND post_password ='' GROUP BY post_name ORDER BY score DESC LIMIT 5

как это победить?
# Вс Сен 02, 2007 8:00 amCountZero Зарег.: 04.01.2006 ; Сообщ.: 541Ответить с цитатой
не хватает какого-то индекса...
попробуй вот так:
create fulltext index post_content on wp_posts(post_content)
# Вс Сен 02, 2007 9:11 amfireguard Зарег.: 01.03.2006 ; Сообщ.: 11Ответить с цитатой
CountZero писал(а):
не хватает какого-то индекса...
попробуй вот так:
create fulltext index post_content on wp_posts(post_content)



а куда это подставлять? вообще в доке к смартРСС написано
- to display the related articles add this code in your single.php page from your template directory:

< ?php smartrss_related_posts(5, 10, '<li><b style="font-size:14px;">', '</b>', '', '', false, false); ?>

Function parameters: smartrss_related_posts(limit, len, before_title, after_title , before_post, after_post , show_pass_post, show_limit)
- limit = the related posts limit to be displayed
- len = if show_limitis set then it will limit the post size to $len words
- before_title = html code to add before post title
-after_title = html code to add after post title
-before_post = html code to add before post
-after_post =html code to add after post
-show_past_post = include posts that are password protected
-show_limit = limit the post text to $len words

я пробовал увеличивать первые 2 параметра - не помогло
# Вс Сен 02, 2007 9:27 amCountZero Зарег.: 04.01.2006 ; Сообщ.: 541Ответить с цитатой
это SQL-запрос, который должен быть выполнен на базе данных вордпресса. в ней не хватает какого-то индекса, я предположил, какого именно...
# Вс Сен 02, 2007 11:21 pmSergeshk Зарег.: 11.07.2007 ; Сообщ.: 137Ответить с цитатой
А водпресс то работает? Ставил этот плагин - все отлично парсилось. Не понравилось, что он только 10 строк грабит, а дальше ссылку на источник, а так как не силен в php не смог это дело изменить. Если кто знает как, отпишитесь плиз.....
# Пн Сен 03, 2007 8:56 pmirvean Зарег.: 08.10.2005 ; Сообщ.: 1896Ответить с цитатой
Цитата:
Не понравилось, что он только 10 строк грабит


Насколько я понимаю он грабит рсс, а по умолчанию на всех вордпрессовских рсс стоит 10 постов, тоесть ты не можешь сграбить больше чем есть на rss.
это разве что парсить страницы, с переходом к следующей.. тогда можно хоть все снять..

fireguard
Версия вордпресса для этого плагина подходит?
Просто структура базы вордпресса менялась с версиями, поэтому к плагинам идёт описание, для каких версий они подходят.
# Пн Сен 03, 2007 9:03 pmSergeshk Зарег.: 11.07.2007 ; Сообщ.: 137Ответить с цитатой
irvean писал(а):
Цитата:
Не понравилось, что он только 10 строк грабит


Насколько я понимаю он грабит рсс, а по умолчанию на всех вордпрессовских рсс стоит 10 постов, тоесть ты не можешь сграбить больше чем есть на rss.
это разве что парсить страницы, с переходом к следующей.. тогда можно хоть все снять..



Пробовал этот плагин на вордпрессе 2.2.1
Но что интересно, в движке есть установка на 10 строк, я менял ее, и нифига, без изменений - строго грабит 10 строк.
Новая тема Написать ответ    ГЛАВНАЯ ~ СОЦИАЛЬНЫЕ СЕТИ И БЛОГИ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.