Меню
Главная
Случайная статья
Настройки
|
Содержание
Настройки
Здрасьте, я 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)[ответить]
- Вот где была собака зарыта! Я уж гадал, как такое может быть. Я так понимаю, у тебя скрипт запускается не из common.js? Там, да, нужно объявить переменные так, чтобы они были в глобальной области видимости. —Джек (обс.) 10:26, 14 июля 2018 (UTC)[ответить]
Ссылка, если в заголовке гиперссылка
Добрый день!
Я правильно понимаю, что если заголовок, ссылку на который я хочу скопировать, является гиперссылкой, то копируется эта гиперссылка, а не ссылка на заголовок?
Например, вот заголовок Википедия:Выборы_арбитров/Весна_2018/Форум#Michgrig. Если, стоя на нем, попытаться скопировать его скриптом, копируется не заголовок, а то, куда ведет гиперссылка - Википедия:Выборы арбитров/Весна 2018/Обсуждение/Michgrig.
Это баг или бай дизайн?
Спасибо! Michgrig (talk to me) 11:03, 28 августа 2020 (UTC)[ответить]
|
|