Главная страница
    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.074 c
15-1352817812
bibi
2012-11-13 18:43
2013.03.22
C# RequiredFieldValidator &amp; RegularExpressionValidator


15-1351557893
Вепрь
2012-10-30 04:44
2013.03.22
Как получить список всех процессов?


15-1338304541
Bluejohn
2012-05-29 19:15
2013.03.22
Объясните.


15-1329157948
StudentGuse
2012-02-13 22:32
2013.03.22
Скрытая авторизация в контакте?


15-1340224203
Юрий
2012-06-21 00:30
2013.03.22
С днем рождения ! 21 июня 2012 четверг





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский