Archive for July, 2009
Краткий курс создания кампании в iFoxy
iFoxy развивается медленно, тк свободное время летом стараюсь не тратить на кодинг. Но тк народ интересуется и спрашивает, решил написать небольшой мануал.
Краткий курс создания кампании:
Добавляем кампанию, руководствуясь параметрами кампании ниже, сохраняем, идем в “Ваши кампании”, добавляем урл рсс лент, в типе ставим рсс, в категориях и тегах можно оставить пустым. И забываем на несколько дней…)) Когда время есть для работы над скриптом, я что-либо дополняю и запускаю скрипт, тогда Ваши кампании и выполнятся.
Параметры кампании:
- title=’название’ Название кампании, может быть несколько кампаний с одним названием
- active=’active’ Активна ли кампания, если нет, то будет во всех работах пропускаться
- language=’en’ Язык сайта, параметр используюется для синонимизации, при определении языка источника и тд.
- template=’#template#<p><p>%image%</p>%excerpt%</p><!more><p>%more%</p><p>%video%</p>#template#’ Шаблон поста, можно оставлять пустым, тогда будет шаблон по умолчанию
- frequency=’3600′ Максимальная частота опроса источников в секундах, учитывая, что запускаю вручную, пока не играет важно роли, но елси запускать каждые скажем 15 минут по крону, то во первых будет нагрузка на скрипт, а во вторых нагрузка на источник, которая скорей всего приведет к бану ипа.
- get_use_default_proxy=’1′ Использовать ли мои прокси, ставлю параметр вручную, по идее, параметр ниже определяет ваши прокси, с которых и будет обращение к источникам
- post_cacheimagesaddhash=’active’ Добавлять ли к названиям имен файлов изображений хеш для того чтоб имена не совпадали с уже загруженными.
- randomtimeoffset=’3600′ Смещение времени поста в секундах, относительно времени источника, может быть отрицательным
- feeddate=’active’ Использовать ли время и дату из источника, вордпресс позволяет писать посты в будущем и прошлом
- c ategory=” Категория, в которую будет добавляться пост, можно оставить пустым, если не пустое, то пытется сначала создать категорию
- tags=” Теги, которые добавятся в пост всегда, помимо тегов, которые скрипт выдерет из источника
- blog_url=’http://site.com/xmlrpc.php‘ Сайт, на который будут поститься посты.Этот и два параметра ниже обязательны для работы, обычно рекомендую сделать отдельного пользователя с привелегиями для постинга статей.
- blog_login=’admin’ Логин
- blog_passwd=’pass’ Пароль
- blog_type=’wordpress’ Планирую добавить и другие пплатформы, даже сейчас поддерживается с типа метавебблог, если не постить аттачменты и картинки
- blog_post_status=’publish’ Статус поста блога, может принимать значения “publish,private,draft,pending”, для теста можно ставить черновик-draft, который уже в блоге превратить в обычный пост-publish.
- filter_content_allowedtags=’<a><p><div><img><b><em><strong>
<ul><li><ol><span><font><o>’ Разрешенные хтмл теги, остальные вырезаются стриптегсом. - filter_lenght_min=’500′ Минимальная длина текста, чтобы пройти фильтр
- filter_lenght_title_max=’500′ Максимальная длина титла, после которой обрежется, если стоит “0″ то фильтр не задействован
- filter_more_lenght=’0′ Длина первой части текста до тега more, пытается не обрезать слова до +-10% текста
- filter_words_in=” Обязательные слова через запятую, без них текст не пройдет фильтр, если пусто то фильтр не используется
- filter_words_stop=’опама,превед’ Запрещенные слова через запятую, с ними текст не пройдет фильтр, если пусто то фильтр не используется
- filter_words_blacklistedurl=” Запрещенные урлы через запятую, с ними текст не пройдет фильтр, если пусто то фильтр не используется, вроде вообще не доделан.
- filter_usetags=’active’ Выдирать теги из источника
- filter_useyahootags=’active’ Получать теги из текста по апи yahoo, на мой взгляд теги не релевантны, но все равно использую.
- filter_syn=’active’ Синонимизировать ли текст моим синонимайзером, только инглиш.
- filter_syn_title=’active’ Синонимизхировать ли титл
- filter_onlysource=’disable’ Если не получен полный текст новости из источника, то фильтр не пройдет.
- filter_img_addalt=’active’ Добавлять альты к изображениям, дает посетителей с поиска по картинкам
- filter_img_cache=’active’ Кешировать изображения и заливать на блог
- filter_img_addimage= Добавлять изображения со сторонник серверов по титлу, покато ка flickr
- filter_use_video=’active’ Добавлять видео со сторонник серверов по титлу, покачто youtube
- filter_highlight_keywords=’keyword1,viagra2′ Подсвечивать кейворды, через запятую
- filter_highlight_keywords_template=’<b>%s</b>’ Темплейт подсвечивания, “%s” вместо кейворда.
- proxy=” Прокси, через запятую, вида “прокс:порт,прокс2:порт”
Я думаю так бужет легче сходу разобраться в сервисе, то без моих советом немногие смогли сделать кампании.
Поменьше сидите за компами, побольше загорайте. Приятного отдыха.
Обновил плагины для решения бага при локализации
Кто обновился до версии вордпресса 2.8 и у кого была русская локализация, получали ошибку при попытке изменения настроек. Поправил маленько код, проверил, работает. Качать где и раньше. Нового ничего не пишу, проекты заморожены, лето …