Обсуждение MediaWiki:Gadget-preview.js (KQvr';yuny MediaWiki&Gadget-previewQjs)
404 – File not found
[править код]Пожалуйста, поправьте страницу en:User:Js/preview2.js в области htm += '<li><a href="/wiki'+encodeURIComponent(tt[i]['*'])+'"'
. Там должно быть /wiki/
, иначе выводится ошибка 404. SaintJohann 11:50, 26 февраля 2012 (UTC)
- Исправлено, спасибо за сообщение. — AlexSm 16:37, 26 февраля 2012 (UTC)
Как это работает?
[править код]В том смысле, через что вызывается данный гаджет? В отладчике браузера я ссылок на этот код не встретил, однако скрипт из англовики чудесным образом через что-то задействован. Просто не могу найти проблему, из-за которой кнопки периодически не появляются (если завесить англоскрипт в отладчике, то они появляются всегда, т.е. проблема, видимо, в том, что браузер не успевает достроить то, к чему что-то обращается, в итоге элемента с id=wpPreviewLive не наблюдается). Ignatusов 13:57, 23 мая 2012 (UTC)
- Через
mw.loader.load([..., "ext.gadget.preview", ...])
, как и все гаджеты, вызываемые через ResourceLoader. Проблему с исчезновением кнопок я у себя не наблюдаю, но позже попробую посмотреть в чём дело. — AlexSm 14:10, 23 мая 2012 (UTC)- Спасибо. У меня теперь тоже всё вроде починилось. Ignatusов 21:00, 29 мая 2012 (UTC)
Давно хотел спросить
[править код]То, что при многократном нажатии на соответствующие кнопки гаджета («Просмотр», «Изменения») они увеличиваются — баг или фича? А то реально надоело уже лицезреть многократно увеличенную в размере кнопку, после которой я как правило уже привык нажимать нормальный предпросмотр, чтобы всё вернулось на место :) St. Johann 16:17, 15 марта 2013 (UTC)
Кнопки
[править код]Скажите пожалуйста из-за чего обе кнопки называются одинаково? Скриншот. Проблема в чевики -- Дагиров Умаробс вклад 08:57, 8 мая 2015 (UTC)
- По умолчанию гаджет берёт последнее слово со стандартных кнопок. Для чеченской версии гаджета надо определить
ajaxPreviewButton="..."; ajaxDiffButton="...";
с соответствующим текстом (можно просто дописать в начало кода ce:MediaWiki:Gadget-preview.js). Ignatus 13:18, 8 мая 2015 (UTC)
- Спасибо большое. Помогло. -- Дагиров Умаробс вклад 22:07, 8 мая 2015 (UTC)