|
Наш форум Новости, вопросы, пожелания и замечания, касающиеся работы форума |
03.11.2014, 19:36
|
#1
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Youtube2Thumbnail userscript. Лаги задолбали.
На булке развелось тем с ютубчиком и они знатно кладут мне лису. Мне это дело порядком надоело и я даже сообщал об этой херне. Я так и не был услышан (азаза меняй браузер, ос, комп, прими ислам) так что запилил наколеночное расширение.
Чо делает:
Заменяет все айфреймы на кликабельные пикчи-ссылки и дописывает url ролика внизу.
Как ставить на лису:
1) Поставить greacemonkey
https://addons.mozilla.org/ru/firefo.../greasemonkey/
2) Создать скрипт
Спастить туда это:
$(function () { $('.youtube-player').each(function () { var src = $(this).attr('src'); var matches = /\/([\w\d\-_]+)$/.exec(src); if (matches !== null && matches[1]){ var code = matches[1]; var html = ''; html += '<div style="text-align: center; background: rgba(0,0,0,0.1); padding: 5px; margin: 4px 2px; border-radius: 4px; display: inline-block">'; html += '<a title="play" style="text-decoration: none" target="_blank" href="http://www.youtube.com/watch?v=' + code + '">'; html += '<img src="http://img.youtube.com/vi/' + code + '/mqdefault.jpg" />'; html += '<br />' html += 'http://www.youtube.com/watch?v=' + code; html += '</a>'; html += '</div>'; $(html).insertAfter(this); console.log(matches); } $(this).remove(); });
Должно выйти так:
3) Готово
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
|
|
03.11.2014, 19:41
|
#2
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Сложно интегрировать такое решение в форум?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.11.2014, 19:42
|
#3
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Сообщение от impersonalis
Сложно интегрировать такое решение в форум?
|
КАК НЕХРЕН. СУМКА, ПРЯМ ИЗ АДМИНКИ
И даже нормально сделать можно. Без js преобработчика.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
03.11.2014, 22:24
|
#4
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Так, господа, спасибо за обеспокоенность, но при всём уважении, inline-javascript и css это жопашничество.
Сейчас сяду сделать как положано.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
03.11.2014, 22:59
|
#5
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nerd за это полезное сообщение:
|
|
04.11.2014, 00:10
|
#6
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Всё, встроено.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 12 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
Arton (04.11.2014), Кирпи4 (10.11.2014), FireOwl (06.11.2014), Gector (19.10.2015), Igor (04.11.2014), impersonalis (04.11.2014), KCEPOKC (16.11.2014), Mr_F_ (04.11.2014), Nex (04.11.2014), pax (17.11.2014), Randomize (04.11.2014), SBJoker (04.11.2014)
|
04.11.2014, 01:38
|
#7
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Сообщение от ABTOMAT
Всё, встроено.
|
Спасибо, стало получше.
Эм.. я забыл выключить Случайниковый скрипт.
Спасибо, теперь почти идеально, по крайней мере Лиса не зависает на несколько секунд.
|
(Offline)
|
|
04.11.2014, 08:04
|
#8
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
А что за не допиленный чатик? Ему быть?
|
(Offline)
|
|
04.11.2014, 12:24
|
#9
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Нужны названия видео на джипегах, иначе непонятно на что жмёшь, особенно в теме про музыку какой смысл на рандомные картинки жать?
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
|
|
04.11.2014, 23:32
|
#10
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Прошу.
1) Кликабельность картинки (Обернуть в <a> с title а-ля "смотреть на youtube")
2) Ссылку под картинкой можно убрать
3) Оверлей на картинке мол это ютуб
* пока писал стало ниактуально. АВТЕ, почёт тебе, хорошо работаешь.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
05.11.2014, 00:03
|
#11
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Сообщение от Mr_F_
Нужны названия видео на джипегах, иначе непонятно на что жмёшь, особенно в теме про музыку какой смысл на рандомные картинки жать?
|
Вот тут кстати сильно ли это целесообразно?
1. По клику появляется обычный youtube-плеер со всем, что надо.
2. Можно получать нужные данные через AJAX и выводить их сразу. Но тогда получится мильён AJAX-запросов при загрузке темы с ютубом. То есть боролись за производительность — получили шило на мыло.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
05.11.2014, 02:49
|
#12
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Сообщение от ABTOMAT
Вот тут кстати сильно ли это целесообразно?
1. По клику появляется обычный youtube-плеер со всем, что надо.
2. Можно получать нужные данные через AJAX и выводить их сразу. Но тогда получится мильён AJAX-запросов при загрузке темы с ютубом. То есть боролись за производительность — получили шило на мыло.
|
Мильён ajax'ов лучше чем мильен iframe'ов с еще мильеном файлов загруженных внутри.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
16.11.2014, 19:40
|
#13
|
Принтер
Регистрация: 21.04.2013
Адрес: Больше не РФ
Сообщений: 570
Написано 342 полезных сообщений (для 1,242 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Форум жив!
Зашел на булку после недельного отъезда.
Понял для себя, как приятно видеть, как что-то улучшается без твоего ведома.
|
(Offline)
|
|
18.10.2015, 16:52
|
#14
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: Youtube2Thumbnail userscript. Лаги задолбали.
Ещё было бы неплохо ограничить размер изображений в цитатах.
var quote_img_preview_height = 250;
$(function () {
$("img[src='images/chestnut/misc/citation.gif']").each(function(){
$(this).parent().next().find("img").each(function(){
if($(this).height()>quote_img_preview_height)
$(this).css('cursor','pointer').click(function(){
$(this).attr('height') ? $(this).removeAttr('height') : $(this).attr('height',quote_img_preview_height)
}).trigger("click");
});
});
});
//для работы с тегом offtop внутри quote, однако, прийдётся лезть в поведение onclick у offtop, а оно на форуме реализованно крайне костыльно
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо Nerd за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:12.
|