Нельзя ли как нибудь автоматизировать добавление видео для Ucoz?
К примеру пользователи сайтов ucoz (ссылка при добавлении видео просто добавляли ссылку (flv)
а ведь не могу же я всем пользователям давать логин и пароль от Upod для добавление видео!
Плеер супер, слов нет!!! Но очень надеюсь, что в дальнейшем вы что то придумаете по моему вопросу.
Разработчики Uppod ничем тебе помочь не могут сделай один плеер и используй его (без плейлистов) я точно так же пользуюсь плеером в каталоге файлов (настраивай шаблон материала и комментариев к нему). В коде плеера любое поле отдаешь на название другое поле для ссылки на файл. У меня это например сделано так:
<div id="audioplayer$ID$"></div><script type="text/javascript">var flashvars = {"st":"ссылка на стили","file":"<?if($FILE_DIRECT_URL$)?>$FILE_DIRECT_URL$<?else?>$RFILE_DIRECT_URL$<?endif?>","uid":"audioplayer$ID$"};var params = {bgcolor:"#2b2b2b", allowScriptAccess:"always"}; new swfobject.embedSWF("ссылка на файл плеера", "audioplayer$ID$", "500", "26", "9.0.0", false, flashvars, params);</script>
$FILE_DIRECT_URL$ ссылка на файл если пользователь залил файл при добавлении, если ее нет используется код $RFILE_DIRECT_URL$ ссылки на другом хостинге.
название в этом примере я не использовал, но можно для основы взять например поле $AUTHOR_SITE$ или $TITLE$ соответственно все их переименовав под свои нужды. разбирайтесь в системе и у вас не будет проблем.
для примера можешь посмотреть как это сделал я, только я не использую страницу с полным материалом. ссылка
разработчики этого сайта предусмотрительные поэтому в коде условия затерлись, но все очень просто:
(если if) $FILE_DIRECT_URL$ (иначе else) $RFILE_DIRECT_URL$ (конец если endif)
что то у меня не получается! Если вам не сложно то сделайте в скршотах!
Просто я хочу что бы пользователю достаточно было указать ссылка на видео файл в flv и все, после добавление уже был с плеером, а то мне приходится каждую добавленную пользователям видео отредактировать и прописывать туда код плеера
Все ссылки на файлы ты кидаешь в плейлисты на Uppod.
Затем на сайте добавляешь материал где в полном тексте материала вставляешь html (SWFobject) код плеера.
И все радуются.
В твоей ситуации тебе приходится кому ни попади давать логин и пароль от uppod для добавления файлов на uppod.
в моей ситуации все делается просто, но использование плейлистов недопустимо, т.е. придутся каждую новую часть (серию) добавлять вновь.
Свой плеер я сделал один раз и он используется для всех файлов.
Страница добавления материала выглядит так: ссылка
А вот так выглядят материалы (без использования страницы материала и комментариев к ним):ссылка
От автора Анатолий ждемс! но мне больше это не понадебится так как я все таки решил отказаться от ucoz и перейти на движек WordPress да и тебе так же советую!
ало!?! куда сувать код??? вот этот
var flashvars = {"st":"ссылка на стили","file":"$FILE_DIRECT_URL$$RFILE_DIRECT_URL$","uid":"audioplayer$ID$"};var params = {bgcolor:"#2b2b2b", allowScriptAccess:"always"}; new swfobject.embedSWF("ссылка на файл плеера", "audioplayer$ID$", "500", "26", "9.0.0", false, flashvars, params);
Да дело не в знании системе, а в том что Ucoz очень сильно ограничивает реальные возможности!!! Я лично переключился на WordPress и хостинг мой и с движком что хочу то и делаю )))
ГДЕ- $ENTRY_NAME$ это название вашего видео (будет выводится на плеере автоматом подстановка)
ГДЕ- $OTHER1$ сюда будет подставляться добавленное пользователями видео. (активировать в модуле и переименовать)
далее идём в управление дизайном, -страница материала и коментов-ищем $MESSAGE$ и сразу после него ставим
<?if($OTHER1$)?><div align="center" >
$GLOBAL_VIDEO$</div><?endif?>
всё, радуемся, теперь любой пользователь может добавлять видео.
Себе поставил 2 плеера через условные операторы, можно и плейлист подставлять в поле, выводится будет только плеер с файлом.
автоматизировать вставку видео можно так же и на форуме. Посредством BB кода. пример:
Это код нужно вставить в ФОРУМ->Форма добавления сообщения, после $BBCODES$ это кнопка
<input type=\"button\" value=\"название кнопки (дожно совпадать с названием скрипта)\" onclick=\"simpletag(\название кнопки (дожно совпадать с названием скрипта)\,\\,\\,\message\,\\); return false;\" class=\"codeButtons\" title=\"описание кнопки\" name=\"название кнопки (дожно совпадать с названием скрипта)\"/>
далее следующий код нужно вставить в ФОРУМ->Общий вид страниц форума, после $BODY$
<script type=\"text/javascript\" language=\"javascript\">
e=document.getElementsByTagName(\"TD\");
for(k=15; k<e.length;k++) {
if(e[k].className==\posttdMessage\) {
s=e[k].innerHTML;
while (s.indexOf(\[название скрипта (должно совпадать с назвением кнопки)]\) != -1){
s=s.replace(\[название скрипта (должно совпадать с назвением кнопки)]\,\начало скрипта до ссылки на файл\); s=s.replace(\[/название скрипта (должно совпадать с назвением кнопки)]\,\конец скрипта послессылки на файл\);
e[k].innerHTML=s;
}
} }
</script>
еще вариант для создания Кинотеатра на UCOZ
для этого мы убиваем каталог сайтов под кино.
идем по пути \"Каталог сайтов » Настройки модуля\"
активируем Дополнительное поле 1.
поле 1 переименовываем в \"Ссылка к фильму (*.flv)\"
Затем: Страница материала и комментариев к нему -> после $MESSAGE$ ставим
Я все уже сделал. Использовал Каталог Статей как Видеоальбомы. Щас все пользователи могут добавить видео. Очень классно. Но хочу улучшения на сайте. Хочу использовать Каталог Файлов, так чтобы можно было и добавить адрес видео на другом сервере и можно было загрузить на мой сервер. Незнаю как сделать. Какие коды вставить. Еще нашел скрипты для получения кода, ссылки и бб-кода. Плиз помогите. Хочу создать на сайте бум. Если что можете и отправить на мыло fortunjok@mail.ru. Я переодически зайду на эту страницу. Заранее благодарен за помощь
Подскажите ….Установил плеер на сайт в раздел новостей работает нормально…Плеер запускается если заполнено Дополнительное поле1 …Можно ли как то сделать что если есть ссылка на видео то чтобы на странице вид материалов появлялся скриншот ролика и при нажатии на картинку чтобы переходило на страницу материала
<div id="audioplayer$ID$"></div><script type="text/javascript">var flashvars = {"st":"ссылка на стили","file":"<?if($FILE_DIRECT_URL$)?>$FILE_DIRECT_URL$<?else?>$RFILE_DIRECT_URL$<?endif?>","uid":"audioplayer$ID$"};var params = {bgcolor:"#2b2b2b", allowScriptAccess:"always"}; new swfobject.embedSWF("ссылка на файл плеера", "audioplayer$ID$", "500", "26", "9.0.0", false, flashvars, params);</script>
$FILE_DIRECT_URL$ ссылка на файл если пользователь залил файл при добавлении, если ее нет используется код $RFILE_DIRECT_URL$ ссылки на другом хостинге.
название в этом примере я не использовал, но можно для основы взять например поле $AUTHOR_SITE$ или $TITLE$ соответственно все их переименовав под свои нужды. разбирайтесь в системе и у вас не будет проблем.
для примера можешь посмотреть как это сделал я, только я не использую страницу с полным материалом.
(если if) $FILE_DIRECT_URL$ (иначе else) $RFILE_DIRECT_URL$ (конец если endif)
Честно не черта не понял )))
Просто я хочу что бы пользователю достаточно было указать ссылка на видео файл в flv и все, после добавление уже был с плеером, а то мне приходится каждую добавленную пользователям видео отредактировать и прописывать туда код плеера
Все ссылки на файлы ты кидаешь в плейлисты на Uppod.
Затем на сайте добавляешь материал где в полном тексте материала вставляешь html (SWFobject) код плеера.
И все радуются.
В твоей ситуации тебе приходится кому ни попади давать логин и пароль от uppod для добавления файлов на uppod.
в моей ситуации все делается просто, но использование плейлистов недопустимо, т.е. придутся каждую новую часть (серию) добавлять вновь.
Свой плеер я сделал один раз и он используется для всех файлов.
Страница добавления материала выглядит так:
А вот так выглядят материалы (без использования страницы материала и комментариев к ним):
var flashvars = {"st":"ссылка на стили","file":"$FILE_DIRECT_URL$$RFILE_DIRECT_URL$","uid":"audioplayer$ID$"};var params = {bgcolor:"#2b2b2b", allowScriptAccess:"always"}; new swfobject.embedSWF("ссылка на файл плеера", "audioplayer$ID$", "500", "26", "9.0.0", false, flashvars, params);
<object type="application/x-shockwave-flash" data="http://videoone.ru/play1/uploudplay/uppod.swf" width="697" height="410"><param name="bgcolor" value="#ffffff" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://videoone.ru/play1/uploudplay/uppod.swf" /><param name="flashvars" value="comment=$ENTRY_NAME$&st=2iob3gRLvck7kdwL0am4vI9zvcu8UfZWvcwV0dJzkiu8UfZL3com0dw1vck7kdwLtSbNy1TBGihb&& file=$OTHER1$" /></object>
ГДЕ- $ENTRY_NAME$ это название вашего видео (будет выводится на плеере автоматом подстановка)
ГДЕ- $OTHER1$ сюда будет подставляться добавленное пользователями видео. (активировать в модуле и переименовать)
далее идём в управление дизайном, -страница материала и коментов-ищем $MESSAGE$ и сразу после него ставим
<?if($OTHER1$)?><div align="center" >
$GLOBAL_VIDEO$</div><?endif?>
всё, радуемся, теперь любой пользователь может добавлять видео.
Себе поставил 2 плеера через условные операторы, можно и плейлист подставлять в поле, выводится будет только плеер с файлом.
Это код нужно вставить в ФОРУМ->Форма добавления сообщения, после $BBCODES$ это кнопка
<input type=\"button\" value=\"название кнопки (дожно совпадать с названием скрипта)\" onclick=\"simpletag(\название кнопки (дожно совпадать с названием скрипта)\,\\,\\,\message\,\\); return false;\" class=\"codeButtons\" title=\"описание кнопки\" name=\"название кнопки (дожно совпадать с названием скрипта)\"/>
далее следующий код нужно вставить в ФОРУМ->Общий вид страниц форума, после $BODY$
<script type=\"text/javascript\" language=\"javascript\">
e=document.getElementsByTagName(\"TD\");
for(k=15; k<e.length;k++) {
if(e[k].className==\posttdMessage\) {
s=e[k].innerHTML;
while (s.indexOf(\[название скрипта (должно совпадать с назвением кнопки)]\) != -1){
s=s.replace(\[название скрипта (должно совпадать с назвением кнопки)]\,\начало скрипта до ссылки на файл\); s=s.replace(\[/название скрипта (должно совпадать с назвением кнопки)]\,\конец скрипта послессылки на файл\);
e[k].innerHTML=s;
}
} }
</script>
пробуйте)))
для этого мы убиваем каталог сайтов под кино.
идем по пути \"Каталог сайтов » Настройки модуля\"
активируем Дополнительное поле 1.
поле 1 переименовываем в \"Ссылка к фильму (*.flv)\"
Затем: Страница материала и комментариев к нему -> после $MESSAGE$ ставим