Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Подсветка синтаксиса кода на форуме в Firefox и Chrome (beta)   Найти похожие ветки 

 
KilkennyCat ©   (2011-11-09 13:36) [80]

А! блин, я ж читал, но забыл. понял, спасибо.


 
engine ©   (2011-11-09 19:29) [81]

Kerk, спасибо, все работает!


 
MonoLife ©   (2011-11-10 14:47) [82]

работает!! Стало весьма удобно код смотреть:)


 
Kerk ©   (2011-11-10 14:48) [83]

Напомню, что в [28] еще один скрипт. Он к сожалению в середине ветки затерялся.


 
MonoLife ©   (2011-11-10 17:19) [84]

FF-8.0 полет нормальный! 2-й скрипт тоже работает


 
Kerk ©   (2011-11-12 21:03) [85]

Сделал выделение https-ссылок. Решил не мудрить и добавил прямо в скрипт для показа картинок - http://userscripts.org/scripts/show/117516, после переустановки должно заработать. Проверить можно на этой ветке, в посте [0] есть такие ссылки.


 
xayam ©   (2011-11-12 21:08) [86]

не работает


 
Kerk ©   (2011-11-12 21:10) [87]

В чем выражается?


 
Германн ©   (2011-11-12 21:24) [88]


> В чем выражается?

Не подсвечивает.


 
Германн ©   (2011-11-12 21:25) [89]

Работает. Подсвечивает.


 
Kerk ©   (2011-11-12 21:30) [90]


> Германн ©

Какой ты, однако, непостоянный :)


 
Германн ©   (2011-11-12 21:32) [91]


> Какой ты, однако

Уж какой есть :(


 
xayam ©   (2011-11-12 21:32) [92]

Не работает.
И не понятно как должно работать, когда в коде
...
replace(/>(http:\/\/[\w\d\.\-\/\_\+\?\&]+?\.(png|jpg|gif|jpeg))</gi, "><br><img class=\"automated\" src=\"$1\"\/><")
...

PS Браузер Chrome 15


 
Kerk ©   (2011-11-12 21:36) [93]

Очевидно же, что ты сюда скопировал код для встраивания картинок и к https-ссылкам он отношения не имеет :)

Вот такая строчка в скрипте должна быть:
           $(this).html($(this).html().replace(/(https:\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?)/gi,
              "<a href=\"$1\" target=\"_blank\">$1</a>"));


Если её нет, то видимо это браузер кэшированием балуется.


 
xayam ©   (2011-11-12 21:40) [94]


> Если её нет, то видимо это браузер кэшированием балуется

Похоже на то.
Скопировал код отсюда
http://userscripts.org/scripts/review/117516
и заработало :)


 
xayam ©   (2011-11-12 21:46) [95]

Кстати, картинки тоже могут по https быть, а в коде только http...

Надо поменять http на https? во второй регулярке


 
Kerk ©   (2011-11-12 21:49) [96]

Ага, согласен.


 
MonoLife ©   (2011-11-13 17:40) [97]

что делать с переносом строк? Мотать некузяво.. я вот в этой http://delphimaster.net/view/2-1321098441/
ветке сначала даж не понял, что в [6] продолжение есть:)


 
Kerk ©   (2011-11-14 00:46) [98]

Можно попробовать каждые N слов насильно вставлять \n\r, но как бы хуже не стало.


 
George ©   (2011-11-14 00:54) [99]


> MonoLife ©   (13.11.11 17:40) [97]

Проще всего юзать аналог или саму оперную функцию "Подогнать по ширине". Других выходов вроде нет.


 
MonoLife ©   (2011-11-14 08:05) [100]

понятно...

> оперную функцию

я в FF, если что..


 
Германн ©   (2011-11-16 22:41) [101]

2 Kerk
И подсветка и картинки неожиданно куда-то пропали. С чем это может быть связано? И установить заново не получается. При нажатии кнопки Install просто высвечивается сам скрипт в окне FF.


 
Kerk ©   (2011-11-16 22:42) [102]

Браузер не переустанавливал/обновлял? Возможно плагин Greasemokey выключен или отвалился.


 
Германн ©   (2011-11-16 23:42) [103]


> Kerk ©   (16.11.11 22:42) [102]
>
> Браузер не переустанавливал/обновлял? Возможно плагин Greasemokey
> выключен или отвалился.

Не переустанавливал и не обновлял. Плагин Greasemokey вроде был включен и работал. На всякий случай удалил его и заново установил. Ничего не изменилось.
P.S. Вспомнил, что то ли вчера вечером, то ли сегодня утром FF завис, а так мне пора было уходить я просто выключил комп. Возможно это и было причиной поломки. Сейчас переустановлю FF заново.


 
Германн ©   (2011-11-16 23:48) [104]

Простая переустановка не помогла.


 
Inovet ©   (2011-11-16 23:56) [105]

> [103] Германн ©   (16.11.11 23:42)
> Не переустанавливал и не обновлял.

ФФ на днях обновлялся. Сейчас 8.0. плагин не смотрел ещё, поскольку привык к ДМКлиент.


 
Германн ©   (2011-11-17 01:02) [106]


> Inovet ©   (16.11.11 23:56) [105]
>
> > [103] Германн ©   (16.11.11 23:42)
> > Не переустанавливал и не обновлял.
>
> ФФ на днях обновлялся. Сейчас 8.0

8.0 у меня появился "до того".
Завтра попробую снести его полностью, предварительно экспортировав закладки.


 
Германн ©   (2011-11-17 11:20) [107]

Полный снос и новая установка разумеется помогли.


 
Kerk ©   (2011-11-17 12:40) [108]

Ну вот и хорошо :)


 
Рамиль ©   (2011-11-24 14:07) [109]

А можно сделать, что бы [xx] превращалась в ссылку на соотв. пост?


 
clickmaker ©   (2011-11-24 15:02) [110]

> что бы [xx] превращалась в ссылку на соотв. пост?

такое в DMClient есть, но он глючит с IE 9 )


 
Kerk ©   (2011-11-24 15:19) [111]


> Рамиль ©   (24.11.11 14:07) [109]
>
> А можно сделать, что бы [xx] превращалась в ссылку на соотв.
>  пост?

В пределах одной страницы легко. Что-то большее -- сложнее.
Поставлю в todo-лист :)


 
Inovet ©   (2011-11-24 18:08) [112]

> [110] clickmaker ©   (24.11.11 15:02)
> такое в DMClient есть, но он глючит с IE 9 )

В ДМКлиент не только ссылка, а ещё круче - всплывающее окно с постом при наведении мыши.


 
RWolf ©   (2011-11-24 18:14) [113]


> В пределах одной страницы легко. Что-то большее -- сложнее.

желающие могут открывать темы через ссылку «версия для печати».


 
Рамиль ©   (2011-11-24 20:31) [114]


> clickmaker ©   (24.11.11 15:02) [110]

Да я и вспомнил, что было в каком то клиенте.

> В пределах одной страницы легко.

Ну, здесь то количество постов на странице постоянное, можно вычислить сразу.


 
sniknik ©   (2011-11-24 20:38) [115]

> можно вычислить сразу
вычислить мало... нужен "якорь" чтобы к нему перейти, а как его постевить если страница еще на сервере?

хотя конечно можно писать в куки, и грузить просто "вычисленную" страницу, а уже там смотреть если есть в куках "мпетка", то переходить.


 
Inovet ©   (2011-11-24 21:17) [116]

У мнея ветка стала на одной странице выводиться, раньше надо было нажать "Показать на одной странице" как-то так. ФФ 8.0, ИЕ 8.


 
Kerk ©   (2011-11-24 21:25) [117]


> Inovet ©   (24.11.11 21:17) [116]

Врядли это как-то связано. Не могу придумать причину.


 
Inovet ©   (2011-11-24 21:30) [118]

> [117] Kerk ©   (24.11.11 21:25)
> Врядли это как-то связано. Не могу придумать причину.

Не - со скриптами точно не связано.


 
Германн ©   (2011-11-24 21:38) [119]


> Inovet ©   (24.11.11 21:17) [116]
>
> У мнея ветка стала на одной странице выводиться

Это как?


 
Kerk ©   (2011-11-24 21:42) [120]

Сделал активацию ссылок типа [113]. Скрипты решил начать складывать в общую кучу. Перед установкой этого удалите старый скрипт для картинок. На всякий случай, чтобы конфликтов не было. Hint: Меню "Управление скриптами" в Greasemonkey.

http://userscripts.org/scripts/show/117516
- встраивание картинок
- активация https-ссылок
- активация ссылок на посты

Ссылки на посты пока работают только в пределах текущей страницы. Что-то более умное потом можно будет сделать.



Страницы: 1 2 3 4 5 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.69 MB
Время: 0.398 c
15-1352269270
Chorus
2012-11-07 10:21
2013.03.22
Вычисление высот в произвольном треугольнике


15-1348271391
Rouse_
2012-09-22 03:49
2013.03.22
Не устанавливайте iOS 6


4-1259019636
SPeller
2009-11-24 02:40
2013.03.22
Внедрение кода в другой поток. Замечания, дополнения, критика


2-1335171988
andrewtitoff
2012-04-23 13:06
2013.03.22
IdHTTP и Proxy


2-1329302821
LDV
2012-02-15 14:47
2013.03.22
добавление/удаление в/из TList