Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
CyberSEO Suite.
Новая тема
Ответить
цитата
26/01/10 в 20:05
X-dream
cyberxxx:
Привет. Ответь в аське плз. Хочу плагин этот купить ...
цитата
26/01/10 в 20:43
coder-code
bias писал:
может есть софт какой-нибудь чтоб из
Код:
pussy|cunt|snatch|cooter|muff|coochie|cooch
быстро сделать
Код:
cooch|pussy|cunt|snatch|cooter|muff|coochie
coochie|pussy|cunt|snatch|cooter|muff|cooch
muff|pussy|cunt|snatch|cooter|coochie|cooch
cooter|pussy|cunt|snatch|muff|coochie|cooch
snatch|pussy|cunt|cooter|muff|coochie|cooch
cunt|pussy|snatch|cooter|muff|coochie|cooch
если тебе для именно этого плагина, то ему достаточно и одной строки, как я понял.
цитата
27/01/10 в 17:20
cyberxxx
Совершенно верно. Для CyberSEO Suite хватит этого:
Код:
pussy|cunt|snatch|cooter|muff|coochie|cooch
Т.к.
каждое
слово в обрабатываемом посте будет сравниваться с
каждым
словом в данной строке.
цитата
28/01/10 в 11:08
username
cyberxxx писал:
Совершенно верно. Для CyberSEO Suite хватит этого:
Код:
pussy|cunt|snatch|cooter|muff|coochie|cooch
Т.к.
каждое
слово в обрабатываемом посте будет сравниваться с
каждым
словом в данной строке.
А дальше? Например в тексте скрипт нашел "snatch" - на что он его заменит?
И на что заменит, если найдет во 2й, 3й раз?
цитата
28/01/10 в 14:55
cyberxxx
username писал:
А дальше? Например в тексте скрипт нашел "snatch" - на что он его заменит? И на что заменит, если найдет во 2й, 3й раз?
Я же написал: замена рандомная. Если он найдет слово snatch, то с равной вероятностью заменит его на одно из их этих: pussy, cunt, snatch, cooter, muff, coochie, cooch. На какое именно, известно лишь генератору псевдослучайных числе. Кстати, возможен вариант, когда найденное слово будет заменено на само себя, т.е. оно останется неизменным (в примере, приведенном выше, вероятность этого события равна 14%) То же самое произойдет во второй, третий и сто восемьдесят шестой разы - все замены рандомные, а значит, и непредсказуемые.
цитата
01/02/10 в 19:49
cyberxxx
Ну, собственно, вот:
CyberSEO Suite вер. 4.70
как и обещал
цитата
05/02/10 в 16:17
cyberxxx
Спешите приобрести плагин CyberSEO Suite со значительной скидкой!
цитата
10/02/10 в 02:15
cyberxxx
В аське ко мне постоянно стучатся пользователи, и спрашивают, почему не добавляются рандомные хэйдеры и футеры при импорте постов из спонсорского фида. Спрашивают обычно те, у кого имеются некоторые проблемы с английским.
Да бы не отвечать на один и тот же вопрос снова, напишу ответ тут.
На главной странице настроек плагина CyberSEO Suite имеется чекбокс "Morphing RSS Host Mode", описание к которому гласит следующее:
Цитата:
Enable this option to turn your blog into morphing RSS host, and only if you DON'T want to use CyberSEO Suite as an RSS aggregator (syndicator).
Note that it's the only mode in which the CyberSEO plugin will parse local synonym replacements in your posts, e.g.
"I [[don't know|have no idea]] where [[this|that]] [[man|male|dude|guy]] is came from.."
У плагина CyberSEO Suite есть два основных и совершенно разных режима работы:
1) RSS Feed Syndycator (Aggregator)
2) Morphing RSS Host
Первый режим это как раз то, из-за чего большинство людей и приобретает плагин. Т.е. это синдикатор RSS фидов с синонимайзером и сопутствующими фичами.
Второй же режим, как следует из его названия, наоборот превращает ваш блог в источник морфинг фидов, которые вы можете тянуть на другие сплоги. Именно в этом режиме плагин начинает обрабатывать посты, написанные с использованием специального синтаксиса:
Цитата:
[[Bill Clinton, Al Gore and Bill Gates|Al Gore, Bill Clinton and Bill Gates]] [[all died in plane crash and|have died of old age in a far future and|all choked with crackers and died. So they]] [[went to meet|appear in heaven to see]] [[their maker|God]].
[[The supreme deity|The Creator]] [[turned to All and asked|asked Al Gore first]] [[to tell what is important he can say about himself.|: "now tell me the most important thing about yourself."|"what is your most important achievement, Al?"]]
...
Фид, сгенерированный из такого поста, будет рандомно менять свое содержимое:
http://www.cyberseo.net/demo/feed/?cxxx_seed=random
- порефрешьте эту ссылку в браузере, удерживая клавишу Shift и вы поймете, что я имею в виду. Это и есть то, чему я когда-то дал название "Morphing Feed".
Таким образом, если вы используете плагин CyberSEO Suite для того, чтобы тянуть фиды,
НЕ ВКЛЮЧАЙТЕ
режим "Morphing RSS Host Mode", т.к. он будет мешать корректной работе агрегатора спонсорских RSS фидов
цитата
27/03/10 в 17:15
groko
еще несколько вопросов, ответы на которые найти не смог:
1. уникальная функция парсинга WordPress архивов - только вп, я правильно понял? потому что беру спонсорский фид из промотулз, и вытягиваются только последние 5, но я знаю, что там их больше. Можно как-то из спонсорских фидов вытащить все?
2. если я ставлю галку, чтобы ссылки были в nofollow
а) то могу я как-то закрыть от этого custom header-footer, если я хочу запихнуть туда свою ссылку без nofollow
б) если я хочу поставить nofollow только на спонсорские урлы, а в посты вставить свои ссылки без nofollow в середину текста - или я много хочу?
в) когда я ставлю в custom header-footer свою ссылку вида <a href="url" title="title">anchor</a>, в конечном посте исчезает из ссылки title="title", как-то можно этого избежать (когда режим nofollow отключен, этой проблемы нет)
3. Не разобрался, что такое guid - с ним и без него не нашел в коде изменеий, возможно фид был неудачный для теста. Как выглядит этот guid?
4.синонимайзер и рерайтор - я не могу понять где поработал один, где другой
5. можно как-то делать вставку тайтла поста в альты картинок?
6.
Цитата:
Кроме демонстрационной базы на пару сотен строк (около 1000 слов) никаких баз не прилагается
не нашел
7. если в базе синонимов сразу загружено
|i love britney|i love metallica
love|like|fond of
то как он будет заменять? фразу на фразу, или отдельные слова в фразе тоже может поменять? какой приоритет? и как сделать, если я хочу менять сразу всю фразу на что-то (другая фраза, баннер, слово), но и строчку love|like|fond of мне надо оставить в базе синонимов для других замен в других местах?
8. Morphing RSS Host Mode
не разобрался как сделать несколько разных рсс фидов разделенных, например, по нишам на одном блоге-хосте - где дается имя фиду, где хранится список фидов, как валом включать несколько постов в один фид
цитата
27/03/10 в 17:39
cyberxxx
1. В случае с WP посты, отсутствующие в динамическом фиде, сохраняются в фиде архивов блога. Оттуда плагин их и достает. Другие системы генерации фидов, например, MorphFeeds (не путать с моим скриптом "Morphing Feeds") архивов не имеет, а стало быть, старые посты от туда никак не выдернешь.
2. a) Нет. custom header/footer вставляется только в момент импорта поста, а функция nofollow срабатывает динамически при каждом открытии блога в браузере. В будущем я планирую сделать т.н. стоп-лист для создания списка ссылок, которые будут "защищены" от аттрибута nofollow.
2. б) См. предыдущий ответ. Если стоп-лист действительно нужен, то он появится в самое ближайшее время.
2. в) Режим "nofollow"действительно очищает ссылки от всех аттрибутов (включая "title"). А какой смысл их сохранять, если гугль все равно проигнорирует сайт, на который они ведут?
3. GUID WP это уникальный идентификатор поста в фиде. Т.е. Это что-то вроде серии и номера твоего паспорта. В качестве GUID-а может быть использовано все что угодно (любой набор букв, цифр, url или что-то еще). Главное, чтобы один и тот же фид не содержал двух постов о одинаковыми GUID-ами.
4. Боюсь, что не понял вопроса. Если можно, изложи его более детально. Желательно с примером.
5. CyberSEO Suite дает возможность обрабатывать синдицируемые посты с помощью собственного PHP кода, который нужно поместить в поле
PHP Code <?php .. ?>
. Таким образом, посредством внесения изменений в массив $post (см. описание его элементов здесь:
http://www.cyberseo.net/instructions.html#syndicator
), можно добиться любого результата, в том числе, вставки тайтла поста в alt-ы картинок и многого другого. Приведу несколько упрощенный рабочий пример такого кода:
Код:
$post ['post_content'] = preg_replace("/(<img)(\s+)(.*src)/i", "\\1 alt=\"".$post ['post_title'] ."\"\\2\\3", $post ['post_content'] );
Как видишь, все достаточно просто. Кстати, некоторые фиды не имеют тэга <content> и содержат лишь краткое описание (тэг <description>). В случае обработки подобного фида, в примере выше, надо просто заменить
$post ['post_content']
на
$post ['post_excerpt']
.
Возможность использования собственных скриптов - этаких плагинов к плагину (каждый конкретный фид может иметь собственный скрипт-обработчик) - дает практически неограниченные возможности. Например, этим же способом можно решить все три задачи из пункта 2, хотя, думаю, что добавление стоп-листов будет более элегантным вариантом.
6. Так ты же мыло нерабочее дал, а в аську я тебе его затолкать бы ну никак не смог. Вот по тому и не нашел
7. По порядку, т.е. построчно сверху-вниз. Сначала плагин заменит все фразы "i love britney" на "i love metallica ". При чем, именно заменит да еще и с учетом регистра, т.к. строка "|i love britney|i love metallica" начинается с палки, и рассматривается скриптом как рерайт первой фразы на вторую, а не как набор фраз для рандомного синонимайзинга.
После выполнения рерайта, согласно правилам, заданным у тебя в первой строке, запустится синонимайзер, выполняющий замену: "love|like|fond of". Т.е. в тексте будут найдены все слова/фразы "love", "like" и "fond of", которые, соответственно, будут рандомно заменены на те же "love", "like" и "fond of". При чем, в отличие от рерайта, синонимайзер игнорирует регистр заменяемых слов и фраз. Например, "Fond Of" может быть заменен на "Like", "LOVE" на "LIKE" и т.д.
Если короче, то после всех этих преобразований, фраза "love britney" может превратиться "i fond of metallica".
8. Ну, тут вопрос не ко мне, а к разработчикам WP. Всю необходимую информацию можно найти
здесь
.
Обычно, то что ты хочешь делается следующем образом:
создаешь у себя на блоге несколько категорий - по одной на будущий фид. Например: birds, reptiles, primates;
при создании поста, указывай категории, в который он должен попасть (одну, либо несколько);
теперь у тебя есть фиды, которые содержат посты, отсортированные по категориям. В данном примере, они будут иметь следующие адреса (в случае, если в настройках блога включены пермалинки):
http://www.yourblog.com/category/birds/feed/
http://www.yourblog.com/category/reptiles/feed/
http://www.yourblog.com/category/primates/feed/
цитата
27/03/10 в 18:53
snow
Как купить данный плагин ? Блин столько парились а есть отлинчое готовое решение.
цитата
27/03/10 в 19:38
groko
cyberxxx:
спасибо за развернутый ответ
2 б)стоп лист действительно нужен, думаю не только мне
в)смысл есть
4 вопрос снимается, я все понял по ответу на 7
5. php для меня пока китайская грамота, скажи, пожалуйста, тот код, который ты написал и будет делать то, что мне надо - вставлять тайтл поста в альт картинки?
Код:
$post ['post_content'] = preg_replace("/(<img)(\s+)(.*src)/i", "\\1 alt=\"".$post ['post_title'] ."\"\\2\\3", $post ['post_content'] );
6. потом-то рабочее дал, скинь плиз на него
7. я хочу i love britney заменить на i love metallica и все, чтобы дальше фразу не трогал, но в тексте поста у меня еще есть i love sex, где я хочу синонимизировать слово love, и поэтому я не могу убрать из базы строку love|like|fond of - получается, что так нельзя?
Цитата:
Например, "Fond Of" может быть заменен на "Like", "LOVE" на "LIKE" и т.д.
а это ЗНАЧИТ, что я Могу ЕЩЕ и такой Пляшущий ТЕКСТ получить?
все остальное ясно, спасибо
еще 2 вопроса
9. например, некоторые слова, я хочу, чтобы синонимайзер не трогал вообще, есть такая фича?
10. насколько синонимайзер "умный", т.е. создавая базу синонимов я пишу masturbate|jerk|wank, будет ли masturbated заменео на jerked, или надо отдельно прописывать все словоформы?
цитата
27/03/10 в 20:49
cyberxxx
snow писал:
Как купить данный плагин ? Блин столько парились а есть отлинчое готовое решение.
Дык, тут жеж все ж есть:
http://www.cyberseo.net/
цитата
27/03/10 в 21:17
cyberxxx
groko писал:
5. php для меня пока китайская грамота, скажи, пожалуйста, тот код, который ты написал и будет делать то, что мне надо - вставлять тайтл поста в альт картинки?
Код:
$post ['post_content'] = preg_replace("/(<img)(\s+)(.*src)/i", "\\1 alt=\"".$post ['post_title'] ."\"\\2\\3", $post ['post_content'] );
Ну да, в общем случае, будет. Вообще, это обычная регулярка на PHP, которую можно доработать. Вся фишка в том, что для написания собственных обработчиков не нужно учить какой-то специальный скриптовый язык, или какие-то специфические API. Таким образом, любой PHP-кодер напишет тебе обработчик для агрегатора CyberSEO Suite под заказ.
groko писал:
6. потом-то рабочее дал, скинь плиз на него
Угу, уже отправил.
groko писал:
7. я хочу i love britney заменить на i love metallica и все, чтобы дальше фразу не трогал, но в тексте поста у меня еще есть i love sex, где я хочу синонимизировать слово love, и поэтому я не могу убрать из базы строку love|like|fond of - получается, что так нельзя?
а это ЗНАЧИТ, что я Могу ЕЩЕ и такой Пляшущий ТЕКСТ получить?
все остальное ясно, спасибо
Боюсь, что так не получится, ибо вариант у тебя достаточно нетривиальный. Это какую же систему условий надо разработать, чтобы дать понять плагину что ты хочешь ИМЕННО ТАК? Тем не менее, очень легко сделать это через собственный обработчик на PHP. Например, так:
Код:
$post ['post_content'] = str_replace('i love britney', 'i love metallica', $post ['post_content']);
groko писал:
9. например, некоторые слова, я хочу, чтобы синонимайзер не трогал вообще, есть такая фича?
Разумеется, есть. Просто исключи эти слова из таблицы синонимов
groko писал:
10. насколько синонимайзер "умный", т.е. создавая базу синонимов я пишу masturbate|jerk|wank, будет ли masturbated заменео на jerked, или надо отдельно прописывать все словоформы?
Синонимайзер умен на столько, чтобы правильно обрабатывать таблицу синонимов, но при этом как можно меньше напрягать сервер. Соответственно, слова и фразы из таблицы синонимов - для него всего лишь набор символов. При желании можно научить его понимать все мировые языки (включая Албанский) и обрабатывать все возможные словоформы (плюнул, плевалась, наплевал, выплюнул, переплюнул, недоплюнул, заплевали и до бесконечности...) Только:
а) доработка плагина займет оооочень много времени;
б) плагин будет тормозить так, что ты успеешь сходить на футбол за то время, пока будет обработан один единственный пост
цитата
28/03/10 в 06:07
groko
cyberxxx:
спасибо
не сочтите за рекламу, но плагин офигительный
Оффтопик:
думаю, что теперь могу уже уверенно покинуть ряды нубов и перейти в разряд профессионалов (но пока, конечно, в лейтенантском звании)
цитата
28/03/10 в 08:11
coder-code
cyberxxx писал:
Угу, уже отправил.
а почему мне не отправил?
цитата
28/03/10 в 11:21
cyberxxx
slonic писал:
а почему мне не отправил?
И тебе отправил. Только смысла-то в нем? Это ж всего лишь пример того, как надо свои словари составлять.
З.Ы. Кстати, сейчас тестирую новую фичу - возможность задавать имена любых RSS/XML тэгов, значения из которых сохраняются в, опять же, указанных пользователем, полях Custom Fieds добавляемого поста. На первый взгляд, эта функция может показаться ненужной, но это только на первый взгляд
Во-первых, можно красиво заюзать на сплогах темы вроде этой:
http://www.elegantthemes.com/gallery/earthlytouch/readme.html
(см. пункт 2 в описании). Во-вторых, используя небольшой PHP обработчик, можно создавать блого-тубы, обновляемые с XML фидов а-ля Stmart-Tube.
В общем, работаем-с
цитата
28/03/10 в 14:19
coder-code
спасибо
цитата
02/04/10 в 19:52
groko
не сработала фича Image Path Cloaking, почему это может происходить?
исходные, если нужно:
-галку поставил
-фэйк-папку написал такую wp-content/pics/
-фид делался из фхг с помощью скрипта gallery scraper
зы. да, это была шифровка, чтобы никто не догадался
Последний раз редактировалось: groko (
03/04/10 в 06:09
), всего редактировалось 1 раз
цитата
02/04/10 в 19:59
cyberxxx
groko писал:
не сработала фича Image Path Cloaking, почему это может происходить?
исходные, если нужно:
-галку поставил
-фэйк-папку прописал такую wp-content/pics/
-фид делался из фхг с помощью скрипта gallery scraper
-хостинг спонсорский (если работает не на всех хостингах, то зависит от хостинга где лежит плагин или где лежит фид?
Это шифровка?
На сколько я понимаю, вопрос об "Image Path Cloaking". К сожалению, данная фича работает далеко не на всех хостах.
цитата
02/04/10 в 20:16
Semen_ssr
cyberxxx
НЛО из принтера вырвалось
цитата
03/04/10 в 15:10
cyberxxx
А когда галку ставил и ок нажимал, тебе что-то в .htaccess прописалось?
цитата
03/04/10 в 16:48
groko
Цитата:
А когда галку ставил и ок нажимал, тебе что-то в .htaccess прописалось?
было сообщение, что .htaccess успешно обновился, но сам файл я посмотреть не могу - через фтп его не видно, а админки нет, такой хитрый хостинг (я на спонсорском хосте экспериментировал)
цитата
03/04/10 в 18:35
Diablo
поставь в настройках фтп клиента - отображать скрытые файлы и папки
цитата
03/04/10 в 19:08
groko
Diablo II:
ну я уж не совсем полный д..., не отображается файл, на всех хостингах отображается, на этом нет
Стр.
« первая
<
1
,
2
,
3
,
4
,
5
>
последняя »
Новая тема
Ответить
Эта страница в полной версии