Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизПодсветка синтаксиса кода на форуме в Firefox и Chrome (beta) Найти похожие ветки
← →
Kerk © (2011-11-24 21:42) [120]Сделал активацию ссылок типа [113]. Скрипты решил начать складывать в общую кучу. Перед установкой этого удалите старый скрипт для картинок. На всякий случай, чтобы конфликтов не было. Hint: Меню "Управление скриптами" в Greasemonkey.
http://userscripts.org/scripts/show/117516
- встраивание картинок
- активация https-ссылок
- активация ссылок на посты
Ссылки на посты пока работают только в пределах текущей страницы. Что-то более умное потом можно будет сделать.
← →
Inovet © (2011-11-24 21:44) [121]> [119] Германн © (24.11.11 21:38)
> > У мнея ветка стала на одной странице выводиться
>
> Это как?
Сколько есть сообщений в ветке - все выводятся на одной странице.
← →
Германн © (2011-11-24 21:48) [122]
> Сколько есть сообщений в ветке - все выводятся на одной
> странице.
>
Всю жисть было так.
← →
Inovet © (2011-11-24 21:51) [123]> [122] Германн © (24.11.11 21:48)
> Всю жисть было так.
Я редко из браузера смотрю, но разве не билось по страницам? О чём тогда Керк и другие пишут выше?
> [111] Kerk © (24.11.11 15:19)
> В пределах одной страницы легко. Что-то большее -- сложнее.
← →
Kerk © (2011-11-24 22:02) [124]Чтобы билось на страницы, нужно в списке тем нажимать на номер страницы возле заголовка. Если просто жмешь на заголовок, то открывается все на одной странице.
← →
Inovet © (2011-11-24 22:41) [125]> [124] Kerk © (24.11.11 22:02)
> Чтобы билось на страницы, нужно в списке тем нажимать на
> номер страницы возле заголовка.
Точно.
← →
xayam © (2011-11-25 00:50) [126]
> Kerk © (24.11.11 21:42) [120]
> Сделал активацию ссылок типа [113]
не работает ссылка, если пользователь находится, например, на 7-й странице
> В пределах одной страницы легко. Что-то большее -- сложнее
вообще просто должно быть. По номеру сообщения легко рассчитать номер страницы и подставить в ссылку в параметр &p=...
← →
Kerk © (2011-11-25 01:24) [127]
> xayam © (25.11.11 00:50) [126]
>
> > Kerk © (24.11.11 21:42) [120]
> > Сделал активацию ссылок типа [113]
>
> не работает ссылка, если пользователь находится, например,
> на 7-й странице
Мой пост до последнего предложения ты не осилил? :))
"Ссылки на посты пока работают только в пределах текущей страницы"
← →
Kerk © (2011-11-25 01:28) [128]
> вообще просто должно быть. По номеру сообщения легко рассчитать
> номер страницы и подставить в ссылку в параметр &p=...
Там больше подводных камней, чем кажется.
Попробуй, например, перейти по этой ссылке:
http://delphimaster.net/view/15-1320615494/#15
Браузер не перейдет автоматически к 15му посту, а просто откроет первую страницу сначала, как обычно. Почему? Потому, что этих анкоров на момент загрузки страницы браузером не существует ещё.
Но это решаемо. В общем, я потом постараюсь заняться.
← →
Рамиль © (2011-11-25 09:59) [129]Во, красота:)
А может еще цитирование переделать?
Удалить ">" и отображать как на ixbt.
← →
Плохиш © (2011-11-25 14:28) [130]
> Kerk © (24.11.11 21:42) [120]
Хм, прикольно.
Только не понятно, "где картинки с голыми тётками"? :-))
← →
Плохиш © (2011-11-25 14:38) [131]
> Kerk © (24.11.11 21:42) [120]
Тут, эта, глючёк-с.
Квадратные скобки в коде можно не обрабатывать? Массивы на ссылки заменяет и тэг как текст вставляет.
http://delphimaster.net/view/15-1320615494/
← →
Рамиль © (2011-11-25 14:53) [132]
> Плохиш © (25.11.11 14:38) [131]
Так в блоке CODE /CODE нормально же. А тексте как определишь, код это или нет?
← →
RWolf © (2011-11-25 14:56) [133]
> Рамиль © (25.11.11 14:53) [132]
если [10] отбит пробелами, преобразовываем, иначе считаем частью кода.
← →
Плохиш © (2011-11-25 14:58) [134]
> Рамиль © (25.11.11 14:53) [132]
>
>
> > Плохиш © (25.11.11 14:38) [131]
>
> Так в блоке CODE /CODE нормально же.
В той ссылке в вопросе как раз в коде и заменило.
← →
Kerk © (2011-11-25 15:19) [135]Да, поправлю потом.
← →
Рамиль © (2011-11-25 15:30) [136]
> Плохиш © (25.11.11 14:58) [134]
Странно, у меня вроде нормально
http://s2.ipicture.ru/uploads/20111125/A0x86yMg.jpg
← →
RWolf © (2011-11-25 15:36) [137]
> Рамиль © (25.11.11 15:30) [136]
это, видимо, касается конструкций вроде string[100];
← →
Kerk © (2011-11-25 15:44) [138]
> Рамиль © (25.11.11 15:30) [136]
Возможно, у Плохиша не установлен скрипт подсветки синтаксиса. Либо старая версия.
← →
Германн © (2011-11-25 16:57) [139]
> Kerk © (25.11.11 15:44) [138]
>
>
> > Рамиль © (25.11.11 15:30) [136]
>
> Возможно, у Плохиша не установлен скрипт подсветки синтаксиса.
> Либо старая версия.
>
Кстати у меня тоже подсветка работать перестала после установки
> Kerk © (24.11.11 21:42) [120]
← →
Плохиш © (2011-11-25 18:24) [140]
> Kerk © (25.11.11 15:44) [138]
> Возможно, у Плохиша не установлен скрипт подсветки синтаксиса.
> Либо старая версия.
Firefox 8.0
Client Upgrade for DelphiMaster 2011.11.24
Syntax Highlighter for DelphiMaster 2011.11.07 брал по ссылке в начале ветки.
Выглядит так
http://s2.ipicture.ru/uploads/20111125/pNceoZHj.jpg
← →
Омлет © (2011-11-25 19:15) [141]
> Плохиш © (25.11.11 18:24) [140]
Так и должно выглядеть.
← →
Kerk © (2011-11-25 19:19) [142]
> Омлет © (25.11.11 19:15) [141]
Нет, там явный баг.
← →
jack128_ (2011-11-26 00:08) [143]Керк, слухай, в MagicForum (клиент от Piter"а) помнится была зачетная вещь: подводишь мышой к ссылке вида [10] и всплывает окно с текстом этого сообщения. Можешь такое сделать? Было бы очень удобно
← →
Rouse_ © (2011-11-26 00:12) [144]
> подводишь мышой к ссылке вида [10] и всплывает окно с текстом
> этого сообщения.
+1 я тоже за :)
← →
Kerk © (2011-11-26 00:41) [145]Это тоже можно. Но давайте сначала с более простыми фичами разберемся :)
← →
Германн © (2011-11-26 00:49) [146]
> Германн © (25.11.11 16:57) [139]
>
> Кстати у меня тоже подсветка работать перестала после установки
> > Kerk © (24.11.11 21:42) [120]
Работает. Это я - лопух невнимательно прочитал, что именно в новом скрипте.
:(
← →
Kerk © (2011-11-26 01:55) [147]Обновил скрипт [120], теперь переход по постам работает не на текущей странице, а в пределах всей ветки. И поправил баг Плохиша: [xx] теперь выделяется только тогда, когда ограничено пробелами.
Устанавливать оттуда же:
http://userscripts.org/scripts/show/117516
На этой неделе апдейтов, пожалуй, больше не будет. Хватит пока :))
← →
Плохиш © (2011-11-26 17:16) [148]
> Kerk © (26.11.11 01:55) [147]
>
> Обновил скрипт
Вот и ладненко, можешь с чуствов выполненного долга отдыхать :-)))
← →
Германн © (2011-11-29 00:53) [149]Рома.
Я не бум-бум в скриптах.
Но нельзя ли добавить в ответ "номер" цитируемого поста, даже если он не выделен при цитировании?
← →
@!!ex © (2011-11-29 17:15) [150]Интересное кино. Такими темпами скоро глядишь функционал форума станет удобным. :)
← →
Kerk © (2011-11-29 21:30) [151]
> Германн © (29.11.11 00:53) [149]
Если ты имеешь ввиду вставку в поле ответа номера поста, даже если номер поста не выделен при нажатии кнопки ">" (цитировать), то в принципе можно. Поставлю в todo-лист :)
← →
Германн © (2011-11-29 21:32) [152]
> Если ты имеешь ввиду вставку в поле ответа номера поста,
> даже если номер поста не выделен при нажатии кнопки ">"
> (цитировать)
Да это.
← →
Ega23 © (2011-11-29 22:11) [153]Косяк.
{$IFDEF DEBUG}
....
{$ENDIF}
Первая директива вся серая. Вторая - нормально.
← →
Kerk © (2011-11-29 22:12) [154]
> Ega23 © (29.11.11 22:11) [153]
Ты про подсветку кода? Дай ссылку на пример.
← →
Ega23 © (2011-11-29 22:13) [155]И эта, у кого доступ к хостеру есть: вынесите ссылки Greasemonkey и плагина Романыча куда-нить сюда http://www.delphimaster.ru/forums.shtml
← →
Ega23 © (2011-11-29 22:13) [156]
> Ты про подсветку кода? Дай ссылку на пример.
http://delphimaster.net/view/15-1320615494/
[10]
← →
Kerk © (2011-11-29 22:28) [157]
> Ega23 © (29.11.11 22:13) [156]
>
> > Ты про подсветку кода? Дай ссылку на пример.
>
> http://delphimaster.net/view/15-1320615494/
> [10]
Пофиксил. У тебя заработает само, когда браузер соизволит скрипт обновить. Если хочешь, чтоб гарантированно сразу, переустанови скрипт подсветки синтаксиса, который в начале ветки.
← →
Kerk © (2011-11-29 22:33) [158]
> скрипт обновить
в смысле кэш
← →
Ega23 © (2011-11-29 22:37) [159]
> Пофиксил.
ОК, спс
← →
RWolf © (2011-12-15 17:09) [160]
[10.12.1976 14:30:16] JavaScript - http://delphimaster.net/view/15-1320615494/
User Javascript thread
Uncaught exception: TypeError: Cannot convert "this.parentNode" to object
Error thrown at line 118, column 5248 in <anonymous function: after>(E):
this.parentNode.insertBefore(E,this.nextSibling)
called via Function.prototype.call() from line 118, column 11580 in <anonymous function: domManip>(J, M, L):
var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0] .ownerDocument||this[0]),I),H=I.firstChild;
called from line 118, column 5151 in <anonymous function: after>():
return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.ne xtSibling)})
called from line 118, column 10812 in <anonymous function: replaceWith>(E):
return this.after(E).remove()
called from line 156, column 12 in <anonymous function>():
$(this).replaceWith($("<pre/>").html($(this).html()));
called via Function.prototype.call() from line 118, column 15654 in <anonymous function: each>(G, K, F):
for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H])
called from line 118, column 2276 in <anonymous function: each>(F, E):
return o.each(this,F,E)
called from line 153, column 2 in highlightCode():
$("code").each(function() {
called from line 148, column 0 in <anonymous function>():
highlightCode();
called from line 134, column 0 in program code:
(function() {
Opera 11.60, WinXP.
Страницы: 1 2 3 4 5 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.89 MB
Время: 0.095 c