Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
CyberSEO Suite.
Новая тема
Ответить
цитата
02/09/10 в 12:27
cyberxxx
Попытаюсь расписать ситуацию максимально подробно. Это фид в котором весь контент (flv ролики и тумбы к ним) хранится в виде аттачментов. Примерно так:
Код:
<media:group>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_1.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_1.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_2.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_2.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_3.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_3.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_4.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_4.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_5.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_5.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_6.flv" expression="sample">
<media:thumbnail url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_6.jpg"/>
</media:content>
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_st.flv" expression="sample">
<media:thumbnail url=""/>
</media:content>
</media:group>
Плагин
CyberSEO Suite
помещает такие аттачменты в массивы
$post ['media_content']
и
$post ['media_thumbnail']
, соответственно. Если содержимое массивов никак не обработать, по плагин вставит его в посты в таком вот виде:
Код:
<div class="media_block">
<a href="http://domen.com/imagedb/9484/v/h/320/9484_1.flv"><img class="media_thumbnail" src="http://domen.com/imagedb/9484/v/h/320/9484_1.jpg" alt="" /></a>
</div>
В случае с файлами wmv, mov и mpg все нормально, но flv действительно лучше проигрывать через флэш плеер, например, при помощи плагина
Simple FLV
. Для этого нам придется немного обработать содержимое поста.
В общем случае, это делается следующим образом. В поле
"PHP Code <?php .. ?>"
настроек фида вставляем следующий код:
Вариант 1:
Код:
for ($i = 0; $i < count ($post ['media_content']); $i++) {
$post ['post_excerpt'] .= "<br />[flv:" . $post ['media_content'][$i] . " " . $post ['media_thumbnail'][$i] . "]\n";
}
unset ($post ['media_content']);
unset ($post ['media_thumbnail']);
Теперь все flv файлы будут вставлены в пост в формате плагина
Simple FLV
и будут проигрываться привычным флэш плеером.
Правда в случае с данным конкретным фидом от кинков, в окошке последнего седьмого плеера будет отсутствовать превьшка, ибо ее тупо нет в самом фиде:
Код:
<media:content url="http://content.nakedkombat.com/imagedb/9763/v/h/320/9763_st.flv" expression="sample">
<media:thumbnail url=""/>
Для решения этой проблемы можно просто вообще не отображать последний ролик в посте. Вот так:
Вариант 2:
Код:
for ($i = 0; $i < count ($post ['media_content']) - 1; $i++) {
$post ['post_excerpt'] .= "<br />[flv:" . $post ['media_content'][$i] . " " . $post ['media_thumbnail'][$i] . "]\n";
}
unset ($post ['media_content']);
unset ($post ['media_thumbnail']);
Еще одной особенностью фида от кинков является то, что первые 6 роликов это короткие эпизоды, которые смонтированы в последнем седьмом ролике (том, что без тумбы). Таким образом, ты, возможно, вообще не захочешь вставлять в пост первые ролики, и ограничишься всего одним длинным flv файлом, который включает в себя все 6 эпизодов. В идеале, ему было бы хорошо прикрутить рандомную превьюшу от одного из шести коротких роликов. Верно?
Все это делается при помощи следующего простенького кода:
Вариант 3:
Код:
$post ['post_excerpt'] .= "<br />[flv:" . $post ['media_content'][count ($post ['media_content']) - 1] . " " . $post ['media_thumbnail'][rand (0, count ($post ['media_thumbnail']) - 2)] . "]\n";
unset ($post ['media_content']);
unset ($post ['media_thumbnail']);
Вот, собственно, и все
Последний раз редактировалось: cyberxxx (
07/09/10 в 20:03
), всего редактировалось 1 раз
цитата
02/09/10 в 13:04
SnowBars
Спасибо за быстрый и четкий ответ.
Сделал по 3-му варианту, все заработало.
Красота....
цитата
04/09/10 в 11:27
cyberxxx
Акция: CyberSEO Suite за $95!
цитата
06/09/10 в 15:56
cyberxxx
Сегодня вышел апдейт плагина CyberSEO Suite. В новой версии 4.85 исправлено несколько незначительных багов и добавлены две новые опции:
1)
"Store Images Locally"
- теперь плагин умеет сохранять картинки из импортируемых фидов локально на вашем блоге. Перед тем как включать данную опцию, убедитесь, что подкаталог "wp-content/uploads" доступен для записи. Меня уже давно просили добавить такую возможность, и вот, наконец, она реализована!
2)
"Don't Morph Titles"
- позволяет защитить заголовки импортируемых постов от синонимизации. Эта фича может быть полезна, например, если заголовок поста содержит название фильма, изменять которое было бы нежелательно.
цитата
07/09/10 в 15:28
st01en
Дока на русском когда будет? Прежде чем покупать продукт хотелось бы почитать его описание
цитата
07/09/10 в 15:35
Semen_ssr
st01en:
да там три кнопки, там нефиг шо описывать в принципе - так разберешься, собирай синонимы и в бой. )
цитата
07/09/10 в 20:06
cyberxxx
st01en писал:
Дока на русском когда будет? Прежде чем покупать продукт хотелось бы почитать его описание
А чего там особо описывать? Даже английское описание на официальном сайте сделано в виде обзора основных функций. На самом деле, плагин очень прост в использовании. Ну а в качестве русского мануала вполне подойдет этот топик. Если у кого появляются конкретные вопросы - задавайте, я отвечу.
цитата
19/09/10 в 18:10
groko
Цитата:
Еще одной особенностью фида от кинков является то, что первые 6 роликов это короткие эпизоды, которые смонтированы в последнем седьмом ролике (том, что без тумбы). Таким образом, ты, возможно, вообще не захочешь вставлять в пост первые ролики, и ограничишься всего одним длинным flv файлом, который включает в себя все 6 эпизодов
это работает если выбирать фид с flv, я правильно понимаю? в фиде с wmv это работать не будет, так?
цитата
22/09/10 в 16:15
cyberxxx
groko писал:
это работает если выбирать фид с flv, я правильно понимаю? в фиде с wmv это работать не будет, так?
Не понял вопроса. Мой скрипт будет работать и с wmw, просто в этом случае во flash player будет вставлен wmv файл, который, соответственно, не сможет им проигрываться (формат-то не тот). Если надо вставить именно wmv ролик, то это делается через компонент windows media player. Т.е. без проблем. Вот только нафиг этот windows media player кому нужен? Или я ошибаюсь?
цитата
22/09/10 в 16:54
groko
в принципе ты мне ответил на вопрос...
просто у кинков можно выбирать фиды с flv, с wmv
цитата
25/09/10 в 22:12
cyberxxx
В случае с wmv роликами, их лучше просто линковать к тумбам, нежели вставлять в пост в виде уродского медиа плеера. Хотя, тут дело вкуса. Плагин позволяет делать и то и другое.
цитата
08/10/10 в 15:09
cyberxxx
Сегодня я покажу, как создать автонаполняемый тюб на базе движка WordPress, плагина
CyberSEO Suite
и темы
TubePress3
которая отличается от предыдущих версий (TubePress и TubePress2).
Возьмем любой XML фид, например:
http://royal-cash.com/index.php?handler=promo_flv&format=xml&am master=100
и добавим его в CyberSEO Suite. Настроим необходимые параметры аггергации ("RSS Feed Syndicator"): категории, тэги, частоту обновления и т.д.
Скопируем следующий код в поле "Custom Fields":
Код:
screen_url::screen_url
screen::screen
clip_url::clip_url
flv::flv
А в поле "PHP Code <?php .. ?>" вставим это:
Код:
// Paysite URL
$post ['custom_fields'] ['dbt_text2'] = "HTTP://WWW.SITE.COM/";
// create an URL of thumb from it's path and file name
$screen = $post ['custom_fields'] ['screen'];
if (is_array ( $screen )) {
// choose one random screenshot if there are many
$post ['custom_fields'] ['dbt_text3'] = $post ['custom_fields'] ['screen_url'] . $screen [rand ( 0, count ( $screen ) - 1 )];
} else {
// or use the single one
$post ['custom_fields'] ['dbt_text3'] = $post ['custom_fields'] ['screen_url'] . $screen;
}
// uncomment the line below to store thumbnails on your server
// $post ['custom_fields'] ['dbt_text3'] = cseo_save_image ( $post ['custom_fields'] ['dbt_text3'], $post ['post_title'] );
// since FLV videos have no unique GUID's let's use their URL's as post GUID's
$post ['guid'] = $post ['custom_fields'] ['clip_url'] . $post ['custom_fields'] ['flv'];
// save the FLV URL
$post ['custom_fields'] ['dbt_text'] = $post ['guid'];
// now let's delete all useless custom fields
unset ( $post ['custom_fields'] ['screen_url'] );
unset ( $post ['custom_fields'] ['screen'] );
unset ( $post ['custom_fields'] ['clip_url'] );
unset ( $post ['custom_fields'] ['flv'] );
Сохраняем настройки и идем гулять с девушкой/женой в ближайший парк, пока CyberSEO Suite зарабатывает вам денежку
цитата
16/10/10 в 20:29
groko
cyberxxx писал:
В случае с wmv роликами, их лучше просто линковать к тумбам, нежели вставлять в пост в виде уродского медиа плеера. Хотя, тут дело вкуса. Плагин позволяет делать и то и другое.
это насущный вопрос по кинкам для меня, у них не все фиды есть с картинками, как это можно настроить на автомате?
цитата
17/10/10 в 11:09
cyberxxx
groko писал:
это насущный вопрос по кинкам для меня, у них не все фиды есть с картинками, как это можно настроить на автомате?
Для их фида с WMV роликами, код никакой дополнительный код вообще не нужен, если не собираешься вставлять уродский. Т.е. поле "PHP Code <?php .. ?>" оставляешь пустым, а в опцию "Insert Media Attachments" ставишь в положение "
Insert attachments at the bottom of the post
".
Тумбы, прилинкованные к WMV-роликам будут добавлены в пост автоматически.
Ну, еще советую добавить какие-нибудь баннеры со ссылками на платник, т.к. в самих фидах их нет. Например, в поле "Post Footers" можно вставить что-то вроде этого:
Код:
<p align="center"><a href="http://aff.fuckingmachines.com/track/MTAzMjU0MjozOjM,3/"><img src="http://cybernetentertainment.com/2257/banners/FM/5666_FM_300x250.jpg"><br><b>Click here to enter the site!</b></a></p>
####more####
<p align="center"><a href="http://aff.fuckingmachines.com/track/MTAzMjU0MjozOjM,3/"><img src="http://cybernetentertainment.com/2257/banners/FM/5666_FM_300x250.jpg"><br><b>Click here to enter the site!</b></a></p>
####more####
<p align="center"><a href="http://aff.fuckingmachines.com/track/MTAzMjU0MjozOjM,3/"><img src="http://cybernetentertainment.com/2257/banners/FM/5757_FM_300x250.jpg"><br><b>Click here to enter the site!</b></a></p>
####more####
<p align="center"><a href="http://aff.fuckingmachines.com/track/MTAzMjU0MjozOjM,3/"><img src="http://cybernetentertainment.com/2257/banners/FM/5201_fm_468x80.jpg"><br><b>Click here to enter the site!</b></a></p>
цитата
17/10/10 в 15:48
groko
да это все я как раз так и делаю, я просто тебя не понял, подумал, что дашь волшебную палочку (код), и тумбы эти будут линковаться не на wmv файлы, а на фхг, на тур, на платник - в общем куда мне надо
цитата
17/10/10 в 17:09
cyberxxx
Можно и так сделать. Ты просто скажи куда именно тебе надо, а я покажу, как. На фхг линковать не получится, т.к. их фиды никак с фхг не связаны. Но можно линковать на сами мувики, на туры, или на куда захочешь. В каждом фиде по 6 тумб.
цитата
19/10/10 в 12:04
andreich
http://www.cyberseo.net/category/downloads/downloads/SimpleFLV.zip
404. The requested page was not found
Какогда будет доступен для скачивания ?
цитата
19/10/10 в 12:19
kodek
А нет случайно какой-то общей админки, для управления несколькими скриптами (на разных сайтах)? Я так понимаю - из этого можно сделать автонаполняемые блоги. Было бы круто, если бы ещё не лазить по каждому из них отдельно, чтобы, скажем, новые фиды добавить.
цитата
19/10/10 в 13:46
cyberxxx
andreich писал:
http://www.cyberseo.net/category/downloads/downloads/SimpleFLV.zip
404. The requested page was not found
Какогда будет доступен для скачивания ?
Он доступен. Там просто в разделе "category" стояла релятивная ссылка. Поправил.
цитата
19/10/10 в 13:47
cyberxxx
kodek писал:
А нет случайно какой-то общей админки, для управления несколькими скриптами (на разных сайтах)? Я так понимаю - из этого можно сделать автонаполняемые блоги. Было бы круто, если бы ещё не лазить по каждому из них отдельно, чтобы, скажем, новые фиды добавить.
К сожалению, нет.
цитата
19/10/10 в 21:14
groko
cyberxxx писал:
Можно и так сделать. Ты просто скажи куда именно тебе надо, а я покажу, как. На фхг линковать не получится, т.к. их фиды никак с фхг не связаны. Но можно линковать на сами мувики, на туры, или на куда захочешь. В каждом фиде по 6 тумб.
тайтл поста в фиде залинкован на фхг, можно как-то эту ссылку выдернуть и залинковать на нее тумбы?
цитата
20/10/10 в 13:00
andreich
что то не могу никак понять
вообщем у Кинков появились фиды в формате TubeX
cyberxxx:
можно тут выложить
правильные коды для
Custom Fields
и
PHP Code <?php .. ?>
Тема используемая для блога Free WP Tube 3.0
P.S. Я сам пытался, пытался, так и несмог, правильно составить
цитата
20/10/10 в 15:47
cyberxxx
Андреич, а ты когда у меня скрипт купил?
З.Ы. Подробности лучше в личку.
цитата
20/10/10 в 15:56
andreich
cyberxxx:
отправил в личку
цитата
20/10/10 в 15:59
Axel-B
Когда разберетесь решение все-таки запостите, интересно то-же.
Стр.
« первая
<
4
,
5
,
6
,
7
,
8
>
последняя »
Новая тема
Ответить
Эта страница в полной версии