Фильтр по:
  

  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » bb коды
bb коды
Дата: Вторник, 03.07.2012, 00:00 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


fart,
такой вопрос, есть стандартный bb код [video], как в нем изменить пропорции плеера? а то у меня очень маленький вставляется!

Возможно только тремя способами.

Отредактировать/заменить системный скрипт выводящий видео.
Написать свой который искал бы объекты и корректировал бы их пропорции.
Стилями установить фиксированный размер для всех объектов.

Наиболее грамотный, первый способ.

Так же можно использовать свой плеер со своими BB-кодами. Как вариант.


 
Дата: Вторник, 03.07.2012, 00:17 |
fart
Лейтенант
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 0
Статус: Offline


Quote
Так же можно использовать свой плеер со своими BB-кодами. Как вариант.

А если сделать как бы свое но стандартным youtube'овским плеером?!? Я вот не знаю как правильно его в скрипте писать!

Quote
Отредактировать/заменить системный скрипт выводящий видео.

А как это сделать? ведь ведь стандартный js код загружается из js файла, как же этот файл отредактировать? или я чего то путаю?


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


fart,
А если сделать как бы свое но стандартным youtube'овским плеером?!

Если свое - то неважно каким плеером - ка сделаете так и будет)

Я вот не знаю как правильно его в скрипте писать!

Ну да, это уже проблема.

А как это сделать? ведь ведь стандартный js код загружается из js файла, как же этот файл отредактировать?

Да, либо редактировать системный, либо переопределять функцию.
И то и другое требует как минимум начальных знаний в JavaScript-скриптинге.


 
Дата: Вторник, 03.07.2012, 01:30 |
fart
Лейтенант
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 0
Статус: Offline


Quote
либо редактировать системный

ну а вы можете подсказать как это делать?


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


fart,
ну а вы можете подсказать как это делать?

Подсказать могу конечно.
Ничего тут особо сложного нет.
Скачиваете системный скрипт на комп, открываете его в редакторе, находите функцию _uVideoPlayer() и редактируете как вам нужно.
Сохраняете, закидываете себе на сайт и подключаете, его вместо системного.


 
Дата: Вторник, 03.07.2012, 01:49 |
fart
Лейтенант
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 0
Статус: Offline


дело в том, что в системном скрипте где есть функция _uVideoPlayer() там размеры плеера стоят не те, что получается на выходе! На выходе у меня width: 425, а там все

Code
$(c).html(a)}function _uVideoPlayer(b,j,o){var i=$("#"+j)[0];if(!i){if(typeof o!="number"||isNaN(o)){o=0}if(o>=10){return}setTimeout("_uVideoPlayer("+dumpObject(b)+","+dumpObject(j)+","+(o+1)+");",100);return}var l="",n=0,g=0,f=0;if(b.url.match(/youtube\.com/i)){f=1;var a=/v=([^\s\&\;\?]+)/;var d=a.exec(b.url);if(d&&d[1]){l="http://youtube.com/v/"+d[1];n=640;g=385}}if(b.url.match(/youtu\.be/i)){f=1;var a=/be\/([^\s\&\;\?]+)/;var d=a.exec(b.url);if(d&&d[1]){l="http://youtube.com/v/"+d[1];n=640;g=385}}


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


fart, Совсем не понял.
Изменяйте эту функцию как хотите - под любые размеры.
Разберите функцию, посмотрите как она работает, и измените под себя.


 
Дата: Вторник, 03.07.2012, 01:55 |
fart
Лейтенант
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 0
Статус: Offline


ну здесь размеры какие уже стоят? ширина 640 высота 385 так ? если так, то почему у меня в материале размер меняется другой, где ширина составляет 425

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


fart,
ну здесь размеры какие уже стоят?

Никакие не стоят.
Здесь забиты размеры по умолчанию.
Актуальные размеры передаются из функции вызова.
Вы видите что там куча условий? Разгребите их и измените так, что бы подставлялись размеры по умолчанию или намертво прибейте нужные.
Я за вас это делать не буду.

Если это сложно, вам проще сделать свои бб-коды, на эту тему есть подробные инструкции, ничего сложного - скопировать код с ютуба и внедрить в скрипт.
Хотя решение, имхо, не очень.
Уж лучше разобрать скрипт и сделать правильно.

Или, как вариант для модеров/админов - добавлять через html код.
Имеет право на существование.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » bb коды
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск:


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