Фильтр по:
  

  • Страница 1 из 46
  • 1
  • 2
  • 3
  • 45
  • 46
  • »
Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы для доброго дяди, от Koeshiro (Не плохо?)
Вопросы для доброго дяди, от Koeshiro
Дата: Среда, 11.07.2012, 13:34 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Вопросик такой есть, добрый дядя Likbezz. Вот решил одному человеку помочь с вставкой flash вот такое написал.
Code
function tag_flash(wh){
var FoundErrors = '"Не вышло"';
var enterURL   = prompt('Image URL',"http://");

if (!enterURL || enterURL=='http://' || enterURL.length<20) {
return;
}

doInsert("[flash]"+enterURL+"[/flash]","",false,wh);
}

Не знаю как туда впихнуть
Quote
<script src="http://animafails.ucoz.ru/media/?t=video;w=425;h=350;f=http%3A//www.youtube.com/watch%3Fv%3DNH2CsVH9fkg%26feature%3Dg-logo-xit" type="text/javascript"></script>

нет конечно знаю что как-то так
Code
.html'<script src="http://animafails.ucoz.ru/media/?t=video;w=425;h=350;f=http%3A//www.youtube.com/watch%3Fv%3DNH2CsVH9fkg%26feature%3Dg-logo-xit" type="text/javascript"></script>'
но как именно это выводить .-.
или так
Code
<object type="application/x-shockwave-flash" width="425" height="350" data="+.enterURL+" allowFullScreen="true"><param name="movie" value="+.enterURL+"/><param name="wmode" value="transparent"/><param name=allowFullScreen value="true"/></object>


Сообщение отредактировал Koeshiro - Среда, 11.07.2012, 13:39
 
Дата: Среда, 11.07.2012, 13:38 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


А что, так не работает?

Code
[video]http://www.youtube.com/watch%3Fv%3DNH2CsVH9fkg%26feature%3Dg-logo-xit[/video]




- Это же обычный ютубовский код - он поддерживается системой.


 
Дата: Среда, 11.07.2012, 13:40 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, да нет, просто решил человеку помочь потренироваться, а потом под себя переписать. Я видео ответ делать буду biggrin

 
Дата: Среда, 11.07.2012, 13:43 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 11.07.2012, 13:40:14)
да нет, просто решил человеку помочь потренироваться, а потом под себя переписать. Я видео ответ делать буду

Вот так точно не выйдет:
Code
.html'<script src="http://animafails.ucoz.ru/media/?t=video;w=425;h=350;f=http%3A//www.youtube.com/watch%3Fv%3DNH2CsVH9fkg%26feature%3Dg-logo-xit" type="text/javascript"></script>'

- К бабке не ходи)

Ну а это:
Code
function tag_flash(wh){
var FoundErrors = '"Не вышло"';
var enterURL   = prompt('Image URL',"http://");
if (!enterURL || enterURL=='http://' || enterURL.length<20) {
return;
}
doInsert("[flash]"+enterURL+"[/flash]","",false,wh);
}

- все го лишь функция вставки BB-кода.
Тебе же нужна функция которая будет парсить - искать и обрабатывать - её у тебя вообще нет.


 
Дата: Среда, 11.07.2012, 13:50 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, так я это с uCoz стащил, но как понял бесполезно dry

Добавлено (11.07.2012, 13:50)
---------------------------------------------
я так понимаю мне нужно использовать $.get()??

 
Дата: Среда, 11.07.2012, 13:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 11.07.2012, 13:48:35)
так я это с uCoz стащил, но как понял бесполезно

Ну это системный плеер вставляет, с дополнительными настройками.
Что ты хотел сделать то?

Полистай эту тему, там достаточно подробно расписано: Как сделать BB-коды [video] и [audio] и свой плеер на юКоз (Подробная инструкция с примерами (14-03-2011))


 
Дата: Среда, 11.07.2012, 14:00 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Я иду в правильном направлении ?
Code
function tg_flash(){
  var flash=document.getElementById(messege)."[flash]+url+[/flash]";
}

Добавлено (11.07.2012, 14:00)
---------------------------------------------
ок читаю.

 
Дата: Среда, 11.07.2012, 14:04 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 11.07.2012, 14:00:58)
Я иду в правильном направлении ?
Code
function tg_flash(){  
   var flash=document.getElementById(messege)."[flash]+url+[/flash]";  
  }

А зачем это?
Ты же уже вставил в поле добавления BB-код.
Вот нормальная функция: function tag_flash(wh){ ... } - что в посте выше.


 
Дата: Среда, 11.07.2012, 14:22 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


вот это нужно да?
Code
function tag_flash(wh){  
var FoundErrors = '"Не вышло"';  
var enterURL   = prompt('Image URL',"http://");  
if (!enterURL || enterURL=='http://' || enterURL.length<20) {  
return;  
}  
doInsert("[flash]"+enterURL+"[/flash]","",false,wh);  
}

Добавлено (11.07.2012, 14:22)
---------------------------------------------
мне просто эта функция нужна для работы с вк рутубом ютубом и сибнетов а ещё мувиком
и я тут подума для вк взять нужный элемент это вот так $(#video_player).get(#video_player) вот взял я этот элемент но правильно ли вообще?

 
Дата: Среда, 11.07.2012, 14:30 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 11.07.2012, 14:22:25)
вот это нужно да?

Ты читал тему по ссылке?
Там уже все готово: Скрипт обработчик события клик для этих кнопок: - только свои коды подставляеш
Code
function tag_video(){
var enterVideo=prompt("Введите ссылку на аудио файл","http://youtube.com/watch?v=DbzFNj8HVmc");
if (!enterVideo||enterVideo=='http://youtube.com/watch?v=DbzFNj8HVmc'){return;}
doInsert("[video]"+enterVideo+"[/video]","",false);
};


 
Дата: Среда, 11.07.2012, 14:32 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, прошу прощения sad

 
Дата: Среда, 11.07.2012, 14:36 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (Koeshiro, Ср, 11.07.2012, 14:22:25)
и я тут подума для вк взять нужный элемент это вот так $(#video_player).get(#video_player) вот взял я этот элемент но правильно ли вообще?

Что ты хотел взять я не понял, но этот код точно не рабочий.
Работа с элементами набора
.get() работает с индексами.


 
Дата: Среда, 11.07.2012, 14:50 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


likbezz, ммм... короче хотел я сделать функцию при помощи которой люди при добавлении ссылки (С вк, рутуба, ютуба, сибнета, муви) в bb вод получали не просто ссылк на видео или что-то в этом духе а видео, чуть правей название ( с самого видео хостинга) ну и там ещё системное придумаю что-то типа мне нравиться или сколько переходов было сделано туда, но наверное будет плюс (Типа нравится) и минус(не нравится).

Добавлено (11.07.2012, 14:50)
---------------------------------------------
Вот одна из моих догадок.

Quote
function tag_video(){
var enterVideo=prompt("Введите ссылку на аудио файл","http://youtube.com/watch?v=DbzFNj8HVmc");
if (!enterVideo||enterVideo=='http://youtube.com/watch?v=DbzFNj8HVmc'){return;}
doInsert("[video]"+enterVideo+"[/video]","",false);
};

function video_otvet(){
var otv=$("embet.video_player").get("Вот не знаю что тут к url ставить")
}
while(s.indexOf('[vide]')!=-1){s=s.replace('[video]','<object type="application/x-shockwave-flash" data="/_content/_publ/2011/bb-code/uppod_v0947.swf" width="500" height="375"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="/_content/_publ/2011/bb-code/uppod_v0947.swf" /><param name="flashvars" value="st=/_content/_publ/2011/bb-code/v_500x375_hdp4.txt&file=');s=s.replace('[/video]','" /></object>');}[code][/code]


 
Дата: Среда, 11.07.2012, 17:16 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Koeshiro,
Quote (Koeshiro, Ср, 11.07.2012, 14:50:10)
var otv=$("embet.video_player").get("Вот не знаю что тут к url ставить")

Может ты имеешь в виду функцию $.get() из набора $.ajax()
Так вот огорчу - аякс запросы возможны только на домены сайта, то дишь нельзя просто так получить что либо с другого сайта, с другого - в смысле не с твоего.
Можно, конечно, через проксирование или ифрейм, но это достаточно сложно для такого дела.

Про Ajax - ознакомься: Ajax

Так что идея изначально не верная.


 
Дата: Пятница, 13.07.2012, 18:35 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Вот такое дело делаю под вк (Всё тот же самый "смысл")
Code
function p_url(url){var pattern="^(([^:/\\?#]+):)?(//(([^:/\\?#]*)(?::([^/\\?#]*))?))?([^\\?#]*)(\\?([^#]*))?(#(.*))?$";var rx=new RegExp(pattern);return rx.exec(url)}function uLinvc(host,url){switch(host){case'vk.com/video':var url=p_url(url);var param_id=url[8].split('?v=');var emd='$.('embet.video_player').load('+param_id+') '
$('div').uLinv({tag: 'a', find: ['href','title']},false,'<a{link}style="background: rgba(0, 0, 0, 0.702);border-radius: 5px;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.275);color: #FFFFFF;cursor: pointer;text-shadow: 0px 1px 0px #262626;padding:2px;">{title}</a>');
тоже не уверен как будет работать но хоть в правильном направлении я ?

Добавлено (13.07.2012, 18:35)
---------------------------------------------
likbezz, блин что я сразу не прочитал а wacko Ну вот за тупил скажем так . . . . лоад тоже не подойдёт?

 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы для доброго дяди, от Koeshiro (Не плохо?)
  • Страница 1 из 46
  • 1
  • 2
  • 3
  • 45
  • 46
  • »
Поиск:


Мобильная версия