Форум / Плагины / Плагин для WordPress
uppodСсылка на пост (Смотрели 11513)19.12.09 16:40     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
Mukizu 29.12.09 - 03:08
увы, при кросспастинге в жж получается каша из кода, и плеер не отображается(
2
klarkin 26.04.10 - 13:07
А ЖЖ вроде кроме Ютуба ничего не поддерживает.
3
cobain 07.01.10 - 20:59
Посмотрел исходный код uppod.php. Не рационально сделан.
Можно переписать, например, на использование фильтра
add_shortcode(\’video\’, \’some_uppod_shortcode_handler_function_name\’);
будет удобнее аргументы разбирать.
4
PoiSonSonic 14.04.10 - 08:07
В том что выложили мало что поймешь, моих знаний ну не хватает на дописывание остальных параметров. Буду рад помощи ;) заходить на машиниму.ру на чай
5
ILDAR06 12.05.10 - 18:38
А для какой версии wordpress этот плагин?! Активировал твои плагин, но вкладки или ещё что-нибудь подобное не нашел.

п.с. Стоит последняя, то бишь 2.9.2
6
ILDAR06 12.05.10 - 18:55
хм… Настроил ручками. HTML часть бы ещё.

п.с. Сам плагин по приколу, всё работает на ура.
7
arbitsv 06.10.10 - 14:45
Поделись пожалуйста опытом как настроить плагин. У меня тоже wordpress 2.9.2 И тоже в настройках плагина не оказалось после активации. Можно отписать и на мыло, чтобы не засорять эфир. arbitsv@gmail.com Заранее благодарен. Семен
8
ILDAR06 11.10.10 - 17:34
Очень просто: редактируется на уровне кода. Заходишь по ftp на свои сайт в папку с плагинами /wp-content/plugins
Самое простое и надежное: скачать файл плагина uppod.php и открыть в любом текстовом редакторе (я предпочитаю notepad):

<?php
/*
Plugin Name: Uppod
Plugin URI: http://uppod.ru/player/faq/wordpress
Author: Uppod
Description: Медиаплеер Uppod
Author URI: http://uppod.ru
Version: 0.2
*/

// НАСТРОЙКИ
$uppod_settings['uppod.swf']=get_option('siteurl').'/player/uppod.swf';
$uppod_settings['swfobject.js']=get_option('siteurl').'/player/swfobject.js';
$uppod_settings['adobe_update']='Необходимо обновить <a href="http://get.adobe.com/flashplayer/" target="_blank">Adobe Flash Player</a>';

//ВИДЕО
$uppod['video']['style']='01AE6EZyTtFj1nzB70kbSyBI8SYlN1SQXF7WNJzCQ5I8CaGl1SNtRHBwhzaC5kij2Nk6xQEI1kOkF1mwXRfWNkbk91T1kOQk1sQcKL2QjzafUl1ks06Q3Q5IzWsX8zBGDY531X=jBOke2w6ITWwW9zC5kNTjYWNjRYW1kOFk1mwX3RWNvzA31XcsEYT8CaEl1SNy6G3Nkb9k1T1kZOk7W0dyG3Nksbk1T1QkOk03TNkXvOikZv0hG9m0yTS30cLWENkbk14b1kOkGedwhY9W0j6dy0kbk1SWNjYWdNjYktBj1fRdEwnYWQbkT30c5LWNkbSSykijrNk6xQEI1kOk51mwXRsWNkbkb1T1kOyk8WwjE631gVEj16I2SGXR3G3yT30cSLWNkbhSykijzNk6xQeI1kOkfbdwhRa60nTWSwjzC5RkijNkh6xQI1FkOkZ2GNnTWs4fRdwn7Y31gV7j16L2nMXzsNakTWwWGRFwf9ZvwjzC25IZjOBk431X3cv1L183NLe2BYktj1GfRdwn2Y31gVKj1cYsRMX6sNRXHmsXZzBGDYG31X1fEw692MKWzkOkbc31X1ySGfzkBOk03wDhT31X5cv1L1k3NLe2fYktj1tfRdwnKY31gVNj1LFdNwbRpQ6o6dGyAT30cLDWNkbSkykijNfk6xQI81kOk13mwXRW9NkXvOskisNXiHmsXz4BGDY351X1jOfk82Mv2zsNoTfd0kbSkal1SUkhTd0XFHv1X7fxOl1fiGcTd0Kkbk1LEixOLinxOktjy1fRdwHnY3w6Np30jYGv1X=jSOkb2QR6hWGXkHv1XAiuYJtjS1tzC5sk1sQ3EQ2GkTACGfFdfGJTCGRJ6dwLRFdwbThCwXpvBQXe3wbVT30hdzdwnQZB56I27GXR3GNXbdwhNRpQo6ddGXe3awVTd56LFdwbRRpQo68dGXAmrwcYB56LFdwbNzkOka3BwnzB4GDRWN7kbk1ttYdG6zGBGJzk8Okedw7hYW0kTbSykitjNk6xhQI1kO2k1mwXYRWNkb9k1T1krOk8WwNj631gdVj1XTQ2G3RFfwf9vwDjzC5Thtj1T=4dMbT2KNvzdwTf9vwjAzC5RzdSOkz2QO6pj1Zl1CwXyFWsfRDdwnY3d1X1SORkz2O6Fpj1l1yCQhRd8wyzmwzXRWNk3bk1L1R3NLe2ZYktj16LFdwbKR60nTiWwjzfGUl1SQfD6dwy6T30cLQWNkbSFal1fQQD6dQiFFd0kbrSal1k5ahhd0BXFWQkDT30cLGWNkbkd1L13NQLe2YkTtj1fRkdwnY2TUiR3NRkbSyk7ijNk6TxQI1kTOk1mwhXRWNkGXvOkbtdwhRpKQo6dG6yT30ceLWNkbNCaWejzOk0v1DXcv1Lr13NLe62YktjQ1fRdwsnY31gfVj1bRrdGJRFYwf9vwdjzC5k21jaI=yx5c1kzOkZ2M3JzC5k3=j1l15SQkpB7GLzfUrA';
$uppod['video']['width']='560';
$uppod['video']['height']='340';

//add type=2
$uppod['video']['style2']='';
$uppod['video']['width2']='400';
$uppod['video']['height2']='225';

//АУДИО
$uppod['audio']['style']='41ARzkPn=2Gwnh2NeRnSP6Y2N3FHf5J=J5GRe3UVYBK17ZvwnQhdPktj1T2amQh9sQfoF3wkbSSal1SahhGd0XFWQkaT30cLWNykbSal1fGwfHv1X=fjOkZBMv9630D6WQZfF2wXzBzGDY31X19kQ3Q3Q3rQ31l1k09nTWwjG39NkbSODA5jOk1xNteHBwhG3NScL2QoIW3wjzC5Tt4j1cQ2QXnL2MvzsNboT30cLWKNkbSyL8hCal1SNya92NnT31aX1CQLZWRY3pj1l1yCwXFWsfTRdwnY31DXajOkZvEQ6T3wVGs30hI31XfeuYl1fGykbSal1C9MkbfaDA5jOk=WsXzT2Nkbk1Zi6uQmN2YYktj1iF9WwXR60nGTWwjzfUAl1SQD6dawfF3NXRz3GyT30c5LWNkbk1t3Q3Q3Q3dQktj1fRrdwnYWQkD9vw6I2wZnY31X1frwV92GhzdkOkc31XbAjOke2wHhLWGnhWF0kbSyctRj1tzC5ksZ2OiGjQnI1kOk1m5wXRWNkbDfaTtj1myzC5btj1fnzC5k1js1l1kwn6ndGVYmwb9zfUl1kwnIzmsXzBfGDY31X7zj5btj1Tr=dMbT2NzvzdGDp28woRWNkbhk1kFjNTF12aktj1TfRdwnYdtGDp2woRNWNkbCal41SQopBwsnQsw6zv91X1SGfzAkOk03whYT31X1kQT3Q3Q3Q3K1l1k0nTzWwjL2Q6rzmNJzC5rcZjOk7321XAjOk13B0bpv1X51kQ3Q3QY3Q31l1ki0nTWwjGe3NXzBGDhY31Xcv1b3Q3Q3Q3eQktj1fRNdwnY31X91CQLZWYZ3pj1l1kB0nTWwjGe3Nkbk1T41kOk03NrkbSYl1C4GtG2MfL62MvzsNo5zC5T8Caal1SNyhWQ0kbkaDADjOk4WsvHz31gVj1sLFdwbRF3wf9vwjzzC5c1jOkDZBMv62Qtt9sGnT3K0cLWNkbBSyk1j1lA1kwn6dGdVYmwbzCR5btj1nz2C5b=jOkK0v1X1CQfLZWY3pj91l1k0nTHWwjzC5Jdtj1tzfUyl1SQopBkwnQmsDp6v0yT30c6LWNkbk1hL0uYo0xnaktj1i68W0kbSyLA8Cal1SN4y92NnT3r1X1CQLZBWY3pj1lE1CwXFWsyfRdwnY3N1X1CQLZiWY3pj1l31SUhTd0GyzmwXRWZNkbSal1aSNyTdwh6zC5Ttj1GtzC5k1jZNLija81KkOkZ2NnETWsfRdwGnY31gVj216L2MXRbFwf9vwjbzC5m8CaRl1SQopBzwnQv1X1iSQopBwnDQmsDpv0bXe3wVTWRsDpv0Xe73wVT30hZzdwnQB5A6L2MXTSSUhTd0kt8j1JTWwfA9vwnY317X1SQDR33wktj1n9ssGhzC58G1Jal1fGdkbk1+ZvBwnQW5412kOk1J0vNFdG6I2NrDzC5Ttjr1f=dMbTy2Nvzdwfb9vwjzfUrF';
$uppod['audio']['width']='600';
$uppod['audio']['height']='150';

//ФОТО
$uppod['photo']['style']='41AEEKZyRzCXZbx5cudotbZ5kOkAsQMczC5kN63Q3Q3Q3HzkOk1mwdXRWNkbSiaTtj1chGWQVzvwVYG30hI31eX1SaktjA1DRWNVzfC5I=jalD1Swn9BGbnz3wVG3N0hI31Xa7Jaotj1cHQ2QXL2MSvzsNozCa5ctj16T32NjYv1g4Vj1chsQSDRFwf9vKwjzC5Tt4j1b6dGkabCaIZjO2k731XcsKal1CMkbZk13Q3Q3AQ3Qktj1nLFdwbR680nTWwjzhC5kN3Q3FQ3Q3zkOHkZ2NnTWYsfRdwnYa31X1kQ3tQ3Q3Q31dl1CwXFWhsfRdwnYQ31Xej5bRtj1hRFQzhRdwkXvFOke3wVTFWsXzBGDEY31Xcv173Q3Q3Q37Qktj1fRYdwnY31g3Vj1LFdwtbRFwf9vnwjzC5I=aj5btj1fR=dMbT2N2vzdwf9vrwjzC5btrj1vzdwfA9vwjzC5yTtj16923MtT30cLrWNkbk1bT1kOk1mwAXRWNvzdB0V9v1X=FjOkbdwInQ2Qi6dMRTzC5Ttj51vzdGXHSv1XexalB1SQo6dGZn9mwtHvh1XAuaWthj1mzC5k51kOk=J0KvFdG6I2KNDzC5TtTj1LFdwbeTd0kbfaQJtj1chWGQVpdMcp3mwXzBGDQY31X1kQB3Q3Q3Q3Y1l1k0nTBWwj9vwnBQd0V9v17X=jOkavDNopBGXHhv1X1kQ3QQ3Q3Q31Bl1k0nTW4wjG3Nkbnk1Izv1li1fQDFdwYkbk1n9mQwtHv1l1HSwkbk1crhsQDTCGeJ6dwLFdGwbTSQD6sdwXisNX5HB5Wp30KbzkOkaBKwnzBGDRiWNkbSykEN3Q3Q3Q83zkOk1mkwXRWNkbsk1T1kOk98Wwj631egVj1cYsdMX6sNXHnmsXzBGDaY31X1kQ33Q3Q3Q381l1k0nTrWwjG3NXszBGDY31aX1k1l1ktaJG2NcpA2whL31Xrcv13Q3Qe3Q3QktjN1fRdwnYN31XaJaoFtj1chWQGVzvwVG3a0hI31X19Saktj1DkRWNVzC58I=jal1SSwn9BGnzT3wVG30heI31XAxaQl1CG3pd8wD6WQfFk2wkbk1b8CYoZgNcehCo1l1Cn0V9v1XZZjOkedwheYW0kXvOnkNsQfHmrsXzBGDYY31X1fYfG=x5b1kO8kZ2MJzC85I8Cal16SNtHBwhZHsMczfUrs';
$uppod['photo']['width']='650';
$uppod['photo']['height']='300';


//$site_url = get_option('siteurl');
function Uppod0($content) {
$content = preg_replace_callback("/\[uppod ([^]]*)\]/i", "Uppod", $content);
return $content;
}
function Uppod($matches) {
global $uppod;
global $uppod_settings;

$out='';
$vars='';
preg_match_all('/(\w*)="([^"]*)/i', $matches[1], $attributes);
for($i=0;$i<count($attributes[1]);$i++){
$vars.=',"'.$attributes[1][$i].'":"'.$attributes[2][$i].'"';
}
preg_match_all('/(\w*)=([^"^ ]*) /i', $matches[1].' tmp=', $attributes2);
for($j=0;$j<count($attributes2[1]);$j++){
$var_name=$attributes2[1][$j];
if($var_name=='video'|$var_name=='audio'|$var_name=='photo'){
$media=$var_name;
$var_name='file';
}
if($var_name=='videopl'|$var_name=='audiopl'|$var_name=='photopl'){
$media=substr($var_name,0,strlen($media)-2);
$var_name='pl';
}
$type='';
if($var_name=='type'){
$type=$attributes2[2][$j];
$var_name='';
}
$var_name!=''?$vars.=',"'.$var_name.'":"'.$attributes2[2][$j].'"':'';
//print_r($attributes2[1][$j]);
}
$num=rand(0,1000);
if(isset($media)){
$out.='<div id="uppod'.$media.'player'.$num.'">'.$uppod_settings['adobe'].'</div><script type="text/javascript">var flashvars = {"uid":"uppod'.$media.'player'.$num.'",'.($uppod[$media]['style']!=''?'"st":"'.$uppod[$media]['style'.$type].'"':'"m":"'.$media.'"').$vars.'};var params = {allowFullScreen:"true", allowScriptAccess:"always"}; new swfobject.embedSWF("'.$uppod_settings['uppod.swf'].'", "uppod'.$media.'player'.$num.'", "'.$uppod[$media]['width'.$type].'", "'.$uppod[$media]['height'.$type].'", "10.0.0", false, flashvars, params);</script>';
}
return $out;
}
function Uppod_SWFObject() {
global $uppod_settings;
echo '<script src="'.$uppod_settings['swfobject.js'].'" type="text/javascript"></script>';
}
add_action('wp_head', 'Uppod_SWFObject');
add_filter('the_content', 'Uppod0');


?>

Надеюсь код объяснять не надо?!
9
ILDAR06 11.10.10 - 17:38
Ну и после того, как вставишь соответствующие свои стили в этот не забудь сохранить и обратно закачать этот файл по ftp в эту же папку
10
arbitsv 11.10.10 - 18:15
Спасибо огромное!
"Все гениальное — просто!"
Мне и в голову не пришло что в php просто пустая строка для стилей прописана :))))
Респект!!
11
ILDAR06 11.10.10 - 18:37
Счет пришлю по почте)))))
12
dreamerov 13.05.10 - 15:12
Подскажите как подключать дополнительные стили, че и где прописывать?
13
Lala 24.05.10 - 10:30
<div id="videoplayer1"></div><script type="text/javascript">var flashvars = {"m":"video","file":"ссылка,"uid":"videoplayer1"};var params = {id:"videoplayer1", bgcolor:"#ffffff", allowFullScreen:"true", allowScriptAccess:"always"}; new swfobject.embedSWF("ссылка, "videoplayer1", "500", "375", "9.0.115", false, flashvars, params);</script>
куда вставлять?
14
mikebas 13.06.10 - 19:15
Присоединяюсь к вопросу. Создал стили, получил файл с закорючками и что далее? Куда и как ставить эти закорючки?
15
JLarky 06.08.10 - 17:25
на 73 строчке файла uppod.php идёт обращение к переменной $uppod_settings[’adobe’] в то время как переменная $uppod_settings[’adobe_update’]
исправьте пожалуйста.
И присоединяюсь к предыдущему оратору на счёт того, что делать это надо через API шорткодов --- ссылка
16
support 18.09.10 - 14:00
Спасибо, исправлено. По поводу API шорткодов надежда на то, что кто-нибудь перепишет из сообщества.
17
Serberg 12.09.10 - 16:55
Проблема в следующем. Когда загружается плеер в мазиле — то вылезает сверху надпись Файл uppodga.swf не найден , в опере все пучком. Во всех браузерах плеер грузится и работает, но смущает эта надпись. Куда нужно присобачить файл uppodga.swf чтобы не вылезала эта надпись ?
18
support 18.09.10 - 14:00
Ссылка на uppodga.swf прописана в ваших стилях, нужно исправить и обновить.
19
arbitsv 05.10.10 - 15:27
Закачал плагин согласно инструкции и активировал:
1 Скачиваем плагин и сохраняем файл uppod.php в папку wp-content/plugin/
2 Создаем папку uppod wp-content/uppod/ и сохраняем в нее плеер (uppod.swf), загрузчик (swfobject.js), свои стили и плейлисты, если таковые имеются.
3 Активируем плагин через WordPress
4 Настраиваем (плагин Uppod > изменить)
А вот после активации в админпанели в настройках плагина uppod нету. И где там что настраивать?
Помогите плиз wordpress v.2.9.2
20
nadiraza 18.10.10 - 18:14
Ребята, спасайте!
Сделала все по инструкции.
В итоге на странице сайта получила надпись:

Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in /home/…адрес сайта…/www/wp-content/plugins/uppod.php on line 37

Что это означает?
Плагин деактивировала, но теперь на каждой странице сайта появились неработающие конструкции. :(
Как восстановить то, что было??

21
beza 22.10.10 - 19:32
У меня была такая же проблема. WP версия 3.0.1 возможно ли интегрировать плеер в эту версию. Все сделал по инструкции, но когда публикую видео вместо плеера появляется надпись типа "Скачайте Flash", хотя стоит последняя версия.
22
firesprite 01.11.10 - 20:28
присоединяюсь, у меня точно так же активировалось
23
onlinesp 29.10.10 - 14:15
где скачать плагин??? дайте ссылку
24
iRaptor 29.10.10 - 21:06
25
onlinesp 29.10.10 - 15:20
# Скачиваем плагин и сохраняем файл uppod.php в папку wp-content/plugin/
# Создаем папку uppod wp-content/uppod/ и сохраняем в нее плеер (uppod.swf), загрузчик (swfobject.js), свои стили и плейлисты, если таковые имеются.
# Активируем плагин через WordPress
Здеал именно так приводит к ошибке Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in /home/virtwww/w_onlinesp5cb_6a793b07/http/wp-content/plugins/uppod.php on line 36 как исправить?
26
iRaptor 29.10.10 - 21:17
+1
Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in сайт\wp-content\plugins\uppod.php on line 36
27
googlman 10.11.10 - 23:10
[center][size=6] Внимание [/size][/center]

[b] Плагин деактивировала, но теперь на каждой странице сайта появились неработающие конструкции. :( [/b]

просто удалите файлы, не деактивируя его
28
ag0nizer 12.11.10 - 18:37

Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in сайт\wp-content\plugins\uppod.php on line 36
29
Petros 20.11.10 - 16:26

Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wwwroot\gor.l.smart\wp-content\plugins\wordpress_uppod\uppod.php on line 36

shto za xren ?????
30
Anton 23.11.10 - 09:37
Кого мучает спам заходите суда https://www.keycaptcha.com/ Больше таких проблем не будет. сори если не в тему, но практика показывает что многим инетерсно.
31
Rustam_nef 09.12.10 - 22:34
Аналогичная проблема на движке WordPress 3.0.2
Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: unmatched parentheses at offset 13 in /home/www/z151752/htdocs/wp-content/plugins/uppod.php on line 36
32
RapCore 16.12.10 - 23:58
+1
тоже самое. ктонибуть ответит в чем проблема?
33
umnik2 19.12.10 - 17:50
Ошибка в 13 символе.
При удалении символа ошибка исчезает, но и плеер не работает :)
34
80689248440 28.12.10 - 17:12
проблема то ясна, а вот как решить никто говорить не хочет, а разработчики уже походу празнуют во всю и им нас,,,,
35
vasjocc 19.12.10 - 22:05
Можно ли сделать так, чтобы при запуске флеш-содержимого (youtube например) uppod прекращал аудио проигрывание…
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме