осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 02/09/10 в 12:27 |
Попытаюсь расписать ситуацию максимально подробно. Это фид в котором весь контент (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 раз
|
|
|
|
PPR™
С нами с 28.02.03
Сообщения: 1905
Рейтинг: 1550
|
Добавлено: 02/09/10 в 13:04 |
Спасибо за быстрый и четкий ответ.
Сделал по 3-му варианту, все заработало.
Красота....
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 04/09/10 в 11:27 |
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 06/09/10 в 15:56 |
Сегодня вышел апдейт плагина CyberSEO Suite. В новой версии 4.85 исправлено несколько незначительных багов и добавлены две новые опции:
1) "Store Images Locally" - теперь плагин умеет сохранять картинки из импортируемых фидов локально на вашем блоге. Перед тем как включать данную опцию, убедитесь, что подкаталог "wp-content/uploads" доступен для записи. Меня уже давно просили добавить такую возможность, и вот, наконец, она реализована!
2) "Don't Morph Titles" - позволяет защитить заголовки импортируемых постов от синонимизации. Эта фича может быть полезна, например, если заголовок поста содержит название фильма, изменять которое было бы нежелательно.
|
|
|
|
С нами с 22.05.09
Сообщения: 639
Рейтинг: 1087
|
Добавлено: 07/09/10 в 15:28 |
Дока на русском когда будет? Прежде чем покупать продукт хотелось бы почитать его описание
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 07/09/10 в 15:35 |
st01en: да там три кнопки, там нефиг шо описывать в принципе - так разберешься, собирай синонимы и в бой. )
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 07/09/10 в 20:06 |
st01en писал: | Дока на русском когда будет? Прежде чем покупать продукт хотелось бы почитать его описание |
А чего там особо описывать? Даже английское описание на официальном сайте сделано в виде обзора основных функций. На самом деле, плагин очень прост в использовании. Ну а в качестве русского мануала вполне подойдет этот топик. Если у кого появляются конкретные вопросы - задавайте, я отвечу.
|
|
|
|
С нами с 15.02.09
Сообщения: 342
Рейтинг: 93
|
Добавлено: 19/09/10 в 18:10 |
Цитата: | Еще одной особенностью фида от кинков является то, что первые 6 роликов это короткие эпизоды, которые смонтированы в последнем седьмом ролике (том, что без тумбы). Таким образом, ты, возможно, вообще не захочешь вставлять в пост первые ролики, и ограничишься всего одним длинным flv файлом, который включает в себя все 6 эпизодов |
это работает если выбирать фид с flv, я правильно понимаю? в фиде с wmv это работать не будет, так?
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 22/09/10 в 16:15 |
groko писал: | это работает если выбирать фид с flv, я правильно понимаю? в фиде с wmv это работать не будет, так? |
Не понял вопроса. Мой скрипт будет работать и с wmw, просто в этом случае во flash player будет вставлен wmv файл, который, соответственно, не сможет им проигрываться (формат-то не тот). Если надо вставить именно wmv ролик, то это делается через компонент windows media player. Т.е. без проблем. Вот только нафиг этот windows media player кому нужен? Или я ошибаюсь?
|
|
|
|
С нами с 15.02.09
Сообщения: 342
Рейтинг: 93
|
Добавлено: 22/09/10 в 16:54 |
в принципе ты мне ответил на вопрос...
просто у кинков можно выбирать фиды с flv, с wmv
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 25/09/10 в 22:12 |
В случае с wmv роликами, их лучше просто линковать к тумбам, нежели вставлять в пост в виде уродского медиа плеера. Хотя, тут дело вкуса. Плагин позволяет делать и то и другое.
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 08/10/10 в 15:09 |
Сегодня я покажу, как создать автонаполняемый тюб на базе движка 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 зарабатывает вам денежку
|
|
|
|
С нами с 15.02.09
Сообщения: 342
Рейтинг: 93
|
Добавлено: 16/10/10 в 20:29 |
cyberxxx писал: | В случае с wmv роликами, их лучше просто линковать к тумбам, нежели вставлять в пост в виде уродского медиа плеера. Хотя, тут дело вкуса. Плагин позволяет делать и то и другое. |
это насущный вопрос по кинкам для меня, у них не все фиды есть с картинками, как это можно настроить на автомате?
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 17/10/10 в 11:09 |
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> |
|
|
|
|
С нами с 15.02.09
Сообщения: 342
Рейтинг: 93
|
Добавлено: 17/10/10 в 15:48 |
да это все я как раз так и делаю, я просто тебя не понял, подумал, что дашь волшебную палочку (код), и тумбы эти будут линковаться не на wmv файлы, а на фхг, на тур, на платник - в общем куда мне надо
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 17/10/10 в 17:09 |
Можно и так сделать. Ты просто скажи куда именно тебе надо, а я покажу, как. На фхг линковать не получится, т.к. их фиды никак с фхг не связаны. Но можно линковать на сами мувики, на туры, или на куда захочешь. В каждом фиде по 6 тумб.
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55045
Рейтинг: 7770
|
Добавлено: 19/10/10 в 12:04 |
|
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 19/10/10 в 12:19 |
А нет случайно какой-то общей админки, для управления несколькими скриптами (на разных сайтах)? Я так понимаю - из этого можно сделать автонаполняемые блоги. Было бы круто, если бы ещё не лазить по каждому из них отдельно, чтобы, скажем, новые фиды добавить.
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 19/10/10 в 13:46 |
Он доступен. Там просто в разделе "category" стояла релятивная ссылка. Поправил.
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 19/10/10 в 13:47 |
kodek писал: | А нет случайно какой-то общей админки, для управления несколькими скриптами (на разных сайтах)? Я так понимаю - из этого можно сделать автонаполняемые блоги. Было бы круто, если бы ещё не лазить по каждому из них отдельно, чтобы, скажем, новые фиды добавить. |
К сожалению, нет.
|
|
|
|
С нами с 15.02.09
Сообщения: 342
Рейтинг: 93
|
Добавлено: 19/10/10 в 21:14 |
cyberxxx писал: | Можно и так сделать. Ты просто скажи куда именно тебе надо, а я покажу, как. На фхг линковать не получится, т.к. их фиды никак с фхг не связаны. Но можно линковать на сами мувики, на туры, или на куда захочешь. В каждом фиде по 6 тумб. |
тайтл поста в фиде залинкован на фхг, можно как-то эту ссылку выдернуть и залинковать на нее тумбы?
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55045
Рейтинг: 7770
|
Добавлено: 20/10/10 в 13:00 |
что то не могу никак понять
вообщем у Кинков появились фиды в формате TubeX
cyberxxx:
можно тут выложить
правильные коды для
Custom Fields
и
PHP Code <?php .. ?>
Тема используемая для блога Free WP Tube 3.0
P.S. Я сам пытался, пытался, так и несмог, правильно составить
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 20/10/10 в 15:47 |
Андреич, а ты когда у меня скрипт купил?
З.Ы. Подробности лучше в личку.
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55045
Рейтинг: 7770
|
Добавлено: 20/10/10 в 15:56 |
cyberxxx: отправил в личку
|
|
|
|
С нами с 14.10.02
Сообщения: 462
Рейтинг: 727
|
Добавлено: 20/10/10 в 15:59 |
Когда разберетесь решение все-таки запостите, интересно то-же.
|
|
|
|