Меню

Главная
Случайная статья
Настройки
Обсуждение участника:Jack who built the house/copyWikilinks
Материал из https://ru.wikipedia.org

Содержание

Настройки

Здрасьте, я CSS слегка не понимаю. Расскажите, пожалуйста, в какой бубен надо бить, чтобы совместить importScript('Участник:Jack who built the house/copyWikilinks.js'); и var copyWikilinksSqBrackets = false. Буду очень благодарен.  Alex Great обсуждение 15:33, 4 мая 2016 (UTC)[ответить]
Это не CSS, это JavaScript :-) Пишется
var copyWikilinksSqBrackets = false;
importScript('Участник:Jack who built the house/copyWikilinks.js');
Или наоборот. —Джек, который построил дом 15:43, 4 мая 2016 (UTC)[ответить]
Вот спасибо. А то я думал, что оно как-то типа importScript('Участник:Jack who built the house/copyWikilinks.js'), style(var copyWikilinksSqBrackets = false); должно выглядеть или что-то типа того. Спасибо ещё раз.  Alex Great обсуждение 17:03, 4 мая 2016 (UTC)[ответить]


Другие разделы/проекты

Респект за штуку! Сейчас вроде бы в других разделах и братских проектах скрипт не работает, будучи включён глобально. А было бы ещё невероятнее и круче. Или всё-таки должен работать, и это у меня что-то не так? RVIN () 21:00, 17 августа 2016 (UTC)[ответить]
Неправильно он у вас включён, код для рувики глобально не работает, читаем документацию. —Джек, который построил дом (обс.) 21:07, 17 августа 2016 (UTC)[ответить]
Думать, спрашивать потом. Спасибо! RVIN () 09:38, 18 августа 2016 (UTC)[ответить]


Opera

Так, для справки: юзаю Opera, с настройками по умолчанию - гаджет работает. Dmitry89 (talk) 18:24, 18 сентября 2016 (UTC)[ответить]
Угу, спасибо за информацию. —Джек, который построил дом (обс.) 19:26, 18 сентября 2016 (UTC)[ответить]


Ссылки, начинающиеся на /

К таким ссылкам нужно прибавлять «:». Например, /lib -неправильно, а /lib - правильно. — Алексей Копылов 14:59, 21 февраля 2017 (UTC)[ответить]

Сочетания клавиш

Спасибо. А еще вопрос: можно ли поменять сочетания клавиш, не копируя твой код? (Я хочу, чтобы вместо Ctrl, был бы Command в маке). — Алексей Копылов 00:42, 22 февраля 2017 (UTC)[ответить]

+1. DmitTrix (обс.) 10:29, 24 февраля 2017 (UTC)[ответить]

Без копирования языковы префиксов разделов

Добрый день. Подключил скрипт глобально, всё работает, но копирует ссылку, например с англовики вот такого вида: :en:Article Name. Как убрать интервики-префикс в глобальном скрипте?   ALEX GREAT [обсуждение] 00:50, 22 апреля 2017 (UTC)[ответить]
@Alex Great: Скрипт исходит из того, что у вас есть «домашний» раздел, в котором префикс не нужен, а в остальных он нужен. Чтобы в каком-то другом разделе префикс не включался, стоит подключить его в нём локально, присвоив соответствующее значение переменной copyWikilinksHomePrefix, то есть в вашем случае var copyWikilinksHomePrefix = 'en';. —Джек, который построил дом (обс.) 22:17, 21 июня 2017 (UTC)[ответить]
А в глобальном варианте нет способа убрать их везде независимо от того. какая вики домашняя, а какая нет?   ALEX GREAT [обсуждение] 01:25, 22 июня 2017 (UTC)[ответить]
@Alex Great: Что если я сделаю так: когда добываешь вики-ссылку из ссылки, ведущей на другой вики-сайт, — префикс есть, а в остальных случаях его нет? То есть если я напишу, например, it:Test в рувики, тогда, и только тогда, будет префикс. —Джек, который построил дом (обс.) 22:21, 15 июля 2017 (UTC)[ответить]
В общем, сделал: пропишите var copyWikilinksCurrentIsHome = true;, чтобы было так. —Джек, который построил дом (обс.) 23:41, 15 июля 2017 (UTC)[ответить]
Нет, такой вариант ещё хуже. В русской Википедии я-то копирую чаще, чем в других вики-проектах. Поэтому лучше уж изначальный вариант. А сложно сделать такой же скрипт вообще без интервики-префиксов?   ALEX GREAT [обсуждение] 01:09, 16 июля 2017 (UTC)[ответить]
@Alex Great: ой, пардон, тестировал ссылку и сохранил. Выше не Test, а it:Test. —Джек, который построил дом (обс.) 01:18, 16 июля 2017 (UTC)[ответить]


Перестал работать с заданными KeyCombination

Почему-то перестал работать скрипт, если у него стоят установки:
var copyWikilinksKeyCombination1 = 'command+shift+e';
var copyWikilinksKeyCombination2 = 'command+e';


Без них работает. Проверял на чистом акаунте без других скриптов. У меня мак. Эффект наблюдается и в Хроме, и в Сафари. — Алексей Копылов 20:11, 11 мая 2018 (UTC)[ответить]
var copyWikilinksKeyCombination1 = 'ctrl+b';
var copyWikilinksKeyCombination3 = 'meta+b';
var copyWikilinksKeyCombination2 = 'command+b';
и
var copyWikilinksKeyCombination1 = 'alt+e';
var copyWikilinksKeyCombination2 = 'ctrl+e';
var copyWikilinksKeyCombination3 = 'command+r';
Ничего не работает. В консоли ничего нет. — Алексей Копылов 22:32, 11 мая 2018 (UTC)[ответить]


Заработало, когда я заменил
var copyWikilinksKeyCombination2 = 'command+e';


на
window.copyWikilinksKeyCombination2 = 'command+e';


Алексей Копылов 04:22, 14 июля 2018 (UTC)[ответить]

Ссылка, если в заголовке гиперссылка

Добрый день!
Я правильно понимаю, что если заголовок, ссылку на который я хочу скопировать, является гиперссылкой, то копируется эта гиперссылка, а не ссылка на заголовок?
Например, вот заголовок Википедия:Выборы_арбитров/Весна_2018/Форум#Michgrig. Если, стоя на нем, попытаться скопировать его скриптом, копируется не заголовок, а то, куда ведет гиперссылка - Википедия:Выборы арбитров/Весна 2018/Обсуждение/Michgrig.
Это баг или бай дизайн?
Спасибо! Michgrig (talk to me) 11:03, 28 августа 2020 (UTC)[ответить]
Downgrade Counter