Mediawiki - Ошибка скрипта: ошибка Lua в строке 1: неожиданный символ рядом с '/' - PullRequest
0 голосов
/ 20 декабря 2018

Я должен сказать, что мне неясна истинная причина ошибки, но мое единственное наблюдение состоит в том, что этот файл .css по какой-то причине обрабатывается как файл Lua, именно поэтому мы видим ошибку ниже.

enter image description here

Module:Citation/CS1/styles.css

http://www.gwart.co.uk/Module:Citation/CS1/styles.css

Другие ошибки: http://www.gwart.co.uk/Les_Edwards

Как я могу исправить эту проблему или, если необходимо, сделать это file, а не module

1 Ответ

0 голосов
/ 20 декабря 2018

Вероятно, страница анализируется как Lua, потому что модель содержимого - "Scribunto".Если установлено расширение TemplateStyles , администратор может, по-видимому, изменить модель содержимого страницы с «Scribunto» на «sanitized-css», и страница будет проанализирована правильно.

Другой подход, если вы не являетесь администратором, - это создать подстраницу .css в пространстве имен Template, а затем переместить ее в пространство имен Module.Создание его в пространстве имен Template автоматически дает ему модель содержимого "sanitized-css" и сохраняет свою модель содержимого при перемещении в пространство имен Module.

Существует Phabricator ticket запросить, чтобы у подстраниц модуля, заканчивающихся на .css, автоматически была модель содержимого "sanitized-css", но я не знаю, какой прогресс был достигнут в реализации этого.

...