Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Подсветка синтаксиса кода на форуме в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.67 MB
Время: 0.081 c
15-1351816418
ЖЖ
2012-11-02 04:33
2013.03.22
Как постить в LiveJournal ?


2-1346243863
cambit
2012-08-29 16:37
2013.03.22
Немогу сообразить - начинающий (тока-тока)


2-1338573991
fShtein
2012-06-01 22:06
2013.03.22
EhLib компонент


15-1330443309
pasha_golub
2012-02-28 19:35
2013.03.22
IPC в MacOS&amp;Win средствами Delphi XE2


15-1341390679
alexdn
2012-07-04 12:31
2013.03.22
Индексация припаркованного домена





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский