User talk:Redline/monobook.js

From Wikimedia Incubator

Крутая вешь! А как ее подключать к статьям? --Yaroslav Zolotaryov 20:46, 8 September 2006 (UTC)[reply]

Я тут инструкцию написал :) --Redline 20:54, 8 September 2006 (UTC)[reply]
Но он пока только /Wp/be вставляет, для других вик нужно подредактировать в строках
str = str.replace(/\[\[([^(?:Category)|(?:Image)|(?:Media)|(?:Wp\/be\/)|(?:(?:\a-zA-Z){2,3}:)])(.+?)(\|.+?)?\]\]/gi, "'''Wp/be/'''$1$2$3");
str = str.replace(/\[\[Wp\/be\/([^\|]+?)\]\]/gi, "$1");

заменить выделенные фрагменты на нужные --Redline 20:58, 8 September 2006 (UTC)[reply]

Да я уже и попробовал это, только не появляется формат) У меня ФайрФокс 1.0, как обновить кеш не могу найти) --Yaroslav Zolotaryov 21:00, 8 September 2006 (UTC)[reply]
http://incubator.wikimedia.org/wiki/User:Yaroslav_Zolotaryov/monobook.js попробовал на чалдонскую адаптировать --Yaroslav Zolotaryov 21:01, 8 September 2006 (UTC)[reply]
Твой вариант выглядит работоспособным :) А в файерфоксе кэш должен обновляться по Ctrl-Shift-R либо можно вообще очистить его в tools->settings->privacy->cache --Redline 21:44, 8 September 2006 (UTC)[reply]

Ура! зъявилася!!!!!!!!! --Yaroslav Zolotaryov 10:40, 9 September 2006 (UTC)[reply]

Круто :)
Обновите у себя скрипт, т.к. исправлен небольшой баг: неправильно обрабатывались конструкции вида [[Беларус (трактар)|]]. Теперь всё срабатывает верно, но ссылки такого вида преобразуются в [[Wp/be/Беларус (трактар)|]] что выглядит как Wp/be/Беларус. Сейчас попробую доработать скрипт для преобразования таких ссылок в [[Wp/be/Беларус (трактар)|Беларус]] -> Беларус --Redline 10:52, 9 September 2006 (UTC)[reply]

Яшчэ б дадаць сюды такую штучку, як аўтаматычную загалоўную першую літару... Yury Tarasievich 11:17, 12 September 2006 (UTC)[reply]

Имеется в виду Бобруйск вместо бобруйск? Где-то видел такой скриптик, поищу... --Redline 20:44, 12 September 2006 (UTC)[reply]
І нават праграма на праграма, бо назвы артыкулаў павінны быць з вялікай літары. Mienski 22:37, 12 September 2006 (UTC)[reply]

Новая версия[edit source]

Полностью переписал скрипт - теперь он и выглядит гораздо красивее и большую букву проставляет где нужно и корректнее работает. Пример работы тут

Думаю, еще добавить перевод и->і у->ў где нужно, а то у меня только русская раскладка, приходится копировать буквы :) -- Redline 04:13, 7 October 2006 (UTC)[reply]