Страниц (2): « 1 [2]
Найдено сообщений: 26 |
Mio |
Отправлено: 9 февраля 2011 — 00:45 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 0
|
В данный момент я убрал обработку вставки кодов через ява скрипт. Завтра снова поставлю и открою какую-нибудь тему для пробы, что бы не тратить Вам время на регистрации, так-как форум у меня закрытый от гостей.
Firefox у меня тоже 3.6
Спасибо, что пытаетесь помочь! |
Mio |
Отправлено: 8 февраля 2011 — 21:07 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 0
|
Да, Юрий, такая же проблема. Использую Firefox.
CODE:
case 'youtube': copyQ();
if (txt.length) {
L = bbtags[code][0];
R = bbtags[code][1];
}
else {
var url = prompt('Введите адрес ролика:', '');
if (url == null)
alert('Действие отменено');
else {
var title = prompt('Введите название ролика:', '')
if (title == null)
L = bbtags[code][0];
else {
L = bbtags[code][0].replace(/\]/, '') + '=' + title + ']';
}
L += url;
R = bbtags[code][1];
}
}
break;
case 'rutube': copyQ();
if (txt.length) {
L = bbtags[code][0];
R = bbtags[code][1];
}
else {
var url = prompt('Введите адрес ролика:', '');
if (url == null)
alert('Действие отменено');
else {
var title = prompt('Введите название ролика:', '')
if (title == null)
L = bbtags[code][0];
else {
L = bbtags[code][0].replace(/\]/, '') + '=' + title + ']';
}
L += url;
R = bbtags[code][1];
}
}
break;
|
Mio |
Отправлено: 8 февраля 2011 — 19:07 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 0
|
Не подскажете - где я ошибся?
CODE:case 'youtube': copyQ();
if (txt.length) {
L = bbtags[code][0];
R = bbtags[code][1];
}
else {
var url = prompt('Введите адрес ролика:', '');
if (url == null)
alert('Действие отменено');
else {
var title = prompt('Введите название ролика:', '')
if (title == null)
L = bbtags[code][0];
else {
L = bbtags[code][0].replace(/\]/, '') + '=' + title + ']';
}
L += url;
R = bbtags[code][1];
}
}
break;
case 'rutube': copyQ();
if (txt.length) {
L = bbtags[code][0];
R = bbtags[code][1];
}
else {
var url = prompt('Введите адрес ролика:', '');
if (url == null)
alert('Действие отменено');
else {
var title = prompt('Введите название ролика:', '')
if (title == null)
L = bbtags[code][0];
else {
L = bbtags[code][0].replace(/\]/, '') + '=' + title + ']';
}
L += url;
R = bbtags[code][1];
}
}
break;
Да нормальный на Яндексе хостинг. Не хуже, чем везде. Сколько фильмов просмотрел - вроде ничего не висло. Хотя конечно на вкус и цвет...
(Добавление)
Хм.. Прикольный код со смайликами получился Хотя конечно смайликов в коде нет. |
Mio |
Отправлено: 8 февраля 2011 — 00:27 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 0
|
Совсем про Яндекс забыл. Там ведь тоже отличный видео хостинг. Хорошо было бы сделать кнопку и для него.
----------------------------------------------------------------
Пока вставлял кнопки для Ютуба и Рутуба - наткнулся на реализацию подключения ява скрипта, который автоматически запрашивает адрес страницы видео и название видео. Решил попробовать. Вроде получилось. Но... если не ввести название видео - теги коверкаются. То-есть знак равно ставится автоматом, даже если названия нет.
Пример:
CODE:
[rutube=]http://rutube.ru/tracks/4067352.html?v=66ceda9fae7cd6c25089d5a0b5997434[/rutube]
Как видим первый тег идёт со знаком равно. А если названия нет, которое должно идти после знака равно - с видео будут проблемы. Как это исправить?
(Добавление)
Вот об этом я говорю...
CODE:
Рассмотрим на примере кнопки для вставки ролика с YouTube. В файле javascript/formcode.tpl находим строки:
CODE:
case 'smile': L = ' ' +a[1]+ ' ';
break;
И под ними размещаем строки:
CODE:
case 'youtube': copyQ();
if (txt.length) {
L = bbtags[code][0];
R = bbtags[code][1];
}
else {
var url = prompt('Введите адрес ролика:', '');
if (url == null)
alert('Действие отменено');
else {
var title = prompt('Введите название ролика:', '')
if (title == null)
L = bbtags[code][0];
else {
L = bbtags[code][0].replace(/\]/, '') + '=' + title + ']';
}
L += url;
R = bbtags[code][1];
}
}
break;
|
Mio |
Отправлено: 7 февраля 2011 — 13:44 • Тема: Включение html тегов в тексте сообщения • Форум: Решение проблем |
Ответов: 12 Просмотров: 0
|
electron, простите, но позвольте проблемы с хостингом решать мне самому. Здесь я пишу как раз потому, что у меня проблемы, описанные в первом посте. У меня узконаправленный сайт с посещаемостью в 30-40 хостов. Почему не дать возможность нескольким посетителям вставлять код видео с видео хостингов? В чём проблема? Например, те же модераторы могли бы помогать мне в размещении видео. Если Вы видите проблемы, которые может создать видео в страницах сайта, то скажу Вам, что у меня на форуме в страницах сайта транслируется около 70 Гб. видео контента, и вот уже почти год никаких проблем это не вызывало. |
Mio |
Отправлено: 7 февраля 2011 — 13:14 • Тема: Включение html тегов в тексте сообщения • Форум: Решение проблем |
Ответов: 12 Просмотров: 0
|
Простите, не знаю - в этом ли разделе нужно писать подобное. Если нет - перенесите сами, куда нужно.
Может кто-то сможет реализовать идею доступности использования html тегов в сообщениях не только для Администратора? Поддержка ответила мне, что эту функцию убрали в целях безопасности. Но может всё-таки сделать её? А Администратор сам пусть решает - включить её, или выключить. Думаю, что так будет гораздо удобней. Конечно лучше всего было бы сделать возможность предоставления данной функции для избранных пользователей. Но это, целый процесс... Если человек общается на форуме уже год и получил достаточное доверие со стороны администрации - почему не дать ему возможность разместить то же самое видео с Ютуба, или прочих видео-хостингов? |
|
Страниц (2): « 1 [2]
|