Вниз  ImgExt - добавление изображений на форум
- 30.01.2016 / 16:07
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
ImgExt v0.2

Для работы юзер-скрипта требуется одно из перечисленных ниже расширений для браузера:

Greasemonkey (Firefox)
Tampermonkey (Chrome/Opera/Safari/Dolphin Browser/UC Browser)

Скрипт прикреплен к шапке темы (последняя актуальная версия)

Описание: Юзер-скрипт отображает картинки путем преобразования стандартных ссылок особого вида (#pic). Также в панель тегов добавляется новая кнопка "IMG", которая добавляет тег "[img][/img]". При отправке письма данный тег автоматически преобразуется в "[url=][/url]".

Пока что скрипт привязан к флудотеме, чтобы форум не засорялся тегами. Если новая фича окажется успешной, то может админы разрешат использовать скрипт на всем форуме, или сайте. Или же рано или поздно будет реализован полноценный тег [img], или не будет.

На данный момент изображения поддерживаются только с сайтов SavePic.ru и Imgur.com (если скрипт окажется полезным, добавлю другие фотохостинги по мере необходимости)

В данной теме можно обсудить работу юзер-скрипта, предложить свои идеи и т.д.

Обновление (30.01.2016):
Тег #img_ext заменен на #pic
Добавлено открытие картинки в новой вкладке при нажатии
Теперь можно добавлять изображения с сайта Imgur.com
Решена проблема с некорректным отображением картинки

P.S. Можно долго спорить о том нужно ли встраивание картинок (BBcode) на форуме, но в качестве компромисса - юзер-скрипт неплохое решение. Ссылки короткие и в целом не должны мешать читать сообщения. При необходимости их можно сделать максимально короткими, и хоть тусклого цвета.

Изменено PLUTONiUM (30.01 / 22:26) (всего 23 раза)


Прикрепленные файлы:
ext.user.js (1.84 кб.) Скачано 958 раз
- 30.01.2016 / 16:35
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Online
Цитата PLUTONiUM:
но в качестве компромисса - юзер-скрипт неплохое решение
Солидарен! Хорошо сделал!

:ps: Не мучайся:
  1. String.prototype.trimAndLowerCase = function(text) {
  2.     return this.trim().toLowerCase();
  3. };
  4. String.prototype.startsWith = function(text) {
  5.     return this.trimAndLowerCase().indexOf(text) == 0;
  6. };
  7. String.prototype.equals = function(text) {
  8.     return (this.trimAndLowerCase == text);
  9. };
  10.  
  11. //
  12. if ("#imgext".equals(link.innerHTML) &&
  13.     link.href.startWith("http://savepic.ru/")) { ... }

__________________
 let live
- 30.01.2016 / 16:38
dimon_net
  Пользователь

dimon_net 
Сейчас: Offline
Скрипт работает нормально. Никаких нареканий нету. Сорри за такой странный вопрос. А в комментах можна будет использовать этот скрипт или это пока не реализовано? :dum:

Изменено dimon_net (30.01 / 16:38) (всего 1 раз)
- 30.01.2016 / 16:38
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
aNNiMON, ок. просто я сегодня до ночи сидел вспоминал JS, ибо подзабыл :gg: а с прототипами не стал возится, регулярки отняли время :hack:
- 30.01.2016 / 16:44
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
еще идеи есть сделать спец. ссылки немного другими - покороче и с другим спец знаком. если у кого есть предложения - было бы неплохо. мои варианты: #img-ext, #iext, img$ext и т.п.
- 30.01.2016 / 16:48
Dimon638
  Пользователь

Dimon638 
Сейчас: Offline
На пикчу нельзя нажать, чтобы позырить её в полном размере.
Хотя это можно сделать нажав по пикче ПКМ и "Открыть картинку в новой вкладке", но это неудобно :кек2:
- 30.01.2016 / 17:32
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Пока что скрипт привязан к флудотемеНа данный момент изображения поддерживаются только с сайта SavePic.ruДля мамкиных хацкеров это не проблема :кек2:

PLUTONiUM, #pic, #img
__________________
 わからない!!
- 30.01.2016 / 17:48
deamonsik
  Администратор

deamonsik 
Сейчас: Offline
на UC Browser PC Tampermonkey не потребовался
на UC Browser android вместе с Tampermonkey скрипт работает
- 30.01.2016 / 17:49
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
ВитаминКО, эт тогда придется всем менять скрипт сразу. постить смогут - читать сообщений не смогут. а насчет тегов - более чем норм. я прежде всего думал об идентификации для тега, но все же приятней глазу короткие теги типа - #img, или же этот #pic.

Изменено PLUTONiUM (30.01 / 17:49) (всего 1 раз)
- 30.01.2016 / 17:52
deamonsik
  Администратор

deamonsik 
Сейчас: Offline
Дикие размеры


Прикрепленные файлы:
Снимок2.jpg (59.76 кб.) Скачано 881 раз
Наверх  Всего сообщений: 40
Фильтровать сообщения
Поиск по теме
Файлы топика (5)