Перейти к содержанию

Обсуждение MediaWiki:Gadget-autodel.js

Содержимое страницы недоступно на других языках.
Добавить тему
Материал из Викитеки — свободной библиотеки
Последнее сообщение: 16 лет назад от Alex Smotrov в теме «Нужна локализация»

Нужна локализация[править]

Это ничего, что в не-англоязычном проекте wgPageName != "Special:Log" ? ∴ Alex Smotrov 14:27, 16 мая 2008 (UTC)Ответить

Спасибо. Теперь работает, как надо :) - Innv | (обсуждение) 01:00, 17 мая 2008 (UTC)Ответить
Ну нельзя же понимать так буквально. Имелось в виду, что это условие неверно и его нужно исправить, это вовсе не значит, что его надо было менять на противоположное. Заходим на страницу журналов, заглядываем в HTML source страницы, там сверху перечислены разные полезные JavaScript переменные как раз для скриптов, в частности, wgPageName = "Служебная:Log";. Значит в коде можно написать if (wgPageName == "Служебная:Log"). А ещё лучше сразу сделать правильно: if(wgCanonicalNamespace=="Special" && wgCanonicalSpecialPageName=="Log") : эти переменные не локализованы, и такое условие будет работать в любом проекте независимо от языка. —AlexSm 14:11, 19 мая 2008 (UTC)Ответить