Обсуждение шаблона:Deutsches Wort

Содержимое страницы недоступно на других языках.
Материал из Викиверситета

Параметр «Транскрипция»[править]

Поскольку использование ссылок вида [[:Media:Пример.ogg|пример]] в качестве значений данного параметра приводит к появлению в раскрытии шаблона нераспознаваемых MediaWiki тройных квадратных скобок, имеет смысл добавить отдельно обрабатываемый кодом шаблона параметр (вида: Аудио = Пример.ogg) для подобных случаев. — Ivan Shmakov (ов) 14:20, 7 января 2014 (UTC)[ответить]

В данном случае можно только убрать скобки транскрипции из шаблона и потом каждый раз прописывать их в ручную. Либо оформить ссылку на аудио в таком виде:
  • [tʀɐnsˈkʀʲɪpt͡sɪ(j)ɐ](audio)
Но эта идея запоздалая, так как уже несколько тысяч слов в словаре имеется, и у большей части аудиоссылки приведены через upload.wikimedia.org. Что-то менять нужно очень осторожно, а у нас нет мастеров - конструкторов шаблонов. Я могу только попытаться подшаманить что-нибудь. --Александр Миха́ленко (обс.план.) 01:53, 8 января 2014 (UTC)[ответить]
В ссылках крайне желательно использовать форму [[:Media:Пример.ogg|]], поскольку такая форма указывает на последнюю редакцию файла, в то время как (AIUI) ссылки в текущем виде указывают на конкретную. Тем самым, при появлении новых редакций файла, данные ссылки будут продолжать указывать на прежнюю.
Пожалуй, минимальным возможным изменением может быть добавление <nowiki /> в шаблон непосредственно после открывающей квадратной скобки (перед раскрытием параметра Транскрипция.)
Ivan Shmakov (ов) 09:15, 8 января 2014 (UTC)[ответить]
В ближайшие дня два или три я буду занят. Подумаю, что можно сделать с шаблоном. Потом попробую изменить параметры транскрипции. --Александр Миха́ленко (обс.план.) 10:19, 8 января 2014 (UTC)[ответить]
Добавил <nowiki /> между открывающей квадратной скобкой и раскрытием параметра, — это должно решить проблему использования шаблона с параметром вида | Транскрипция = [[:Media:Пример.ogg|пример]]. (Проверил правку на примере sammeln и dürfen. Проблем не наблюдаю.)
Вынесение имени аудиофайла в параметр позволит менять оформление изменением только лишь шаблона (а не всех использующих его страниц), что кажется полезным. Однократное изменение всех ≈ 1826 использующих этот шаблон страниц — не проблема. Разве что в связи с отсутствием в проекте бюрократов потребуется обработка заявки через запрос к стюарду. (Надо будет ознакомиться с регламентом…)
Ivan Shmakov (ов) 20:22, 9 января 2014 (UTC)[ответить]

У кого-то из участников был бот, который, правда, неактивен. Наверное, правда, проще через стюартов. Насколько я понимаю суть этого процесса, участник создаёт бота сам, подаёт запрос и смиренно ждёт. Сами хотите завести бота? Мне лично он не очень нужен. --Александр Миха́ленко (обс.план.) 11:06, 10 января 2014 (UTC)[ответить]

Перед подачей заявки стюардам, запрос подлежит обсуждению сообществом проекта (для чего в Викиверситете предусмотрена страница Викиверситет:Заявки на статус бота.) Заявки (здесь и в Викиучебнике) надеюсь оформить сегодня; пробные запуски — выполнить в течение следующих нескольких дней.
Строго говоря, особый флаг не является необходимым для запуска использующих API программ. Однако, он крайне желателен, поскольку позволяет просматривающим истории изменений скрывать выполненные таким образом правки из списка. Кроме того, «участник-программа» имеет отдельную страницу «вклада», что не менее важно.
Ivan Shmakov (ов) 13:54, 10 января 2014 (UTC)[ответить]
В таком случае хотелось бы, чтобы бот переименовал все словарные страницы по такому принципу:
  • Немецкий язык/Глаголы/schwimmen → Немецкий язык/Словарь/Глаголы/schwimmen и т. д.
  • Немецкий язык/Существительные/Floß → Немецкий язык/Словарь/Существительные/Floß и т. д.
Для этого нужно переименовать лишь материнскую страницу (Немецкий язык/Глаголы, Немецкий язык/Существительные, и др.) и заставить бота переименовать все подстраницы. Уже давно хотел повысить на уровень, чтобы была чёткая структура словаря, но с таким объёмом в ручную не справиться. --Александр Миха́ленко (обс.план.) 04:34, 11 января 2014 (UTC)[ответить]