Предотвратить синтаксический анализ HTML-элементов, подлежащих синтаксическому анализу, с помощью Bash

Для CentOS 7 (полностью обновлен сегодня ), установка из репозитория EPEL

yum install epel-release -y
yum install iftop -y

Не уверен на 100%, но я думаю, что более ранние версии требуют загрузки репозитория EPEL и установки вручную с помощью rpm, тогда вы можете просто «ням установить iftop» (, как и в других ответах)

-2
30.11.2019, 15:16
1 ответ

Я понятия не имею, зачем вам для этого использовать bash или любой другой вид сценариев оболочки. Это просто не то, для чего это сделано. Если на то пошло, даже если вы использовали что-то, что было разработано для работы с HTML, добавление дополнительного уровня преобразования между MediaWiki и браузером пользователя только для того, чтобы избежать изучения небольшого количества PHP, кажется плохой идеей.

В качестве альтернативного решения я бы предложил настроить MediaWiki для непосредственной генерации нужного вам HTML. Помимо большого количества конфигурационных переменных , MediaWiki также позволяет предоставлять программируемые хуки для модификации многих частей своей работы. Например, хук SkinTemplateOutputPageBeforeExec можно использовать для изменения большинства входных данных, которые входят в шаблон HTML, включая ссылки нижнего колонтитула .

Если гибкости, предлагаемой хуками, недостаточно для того, что вы хотите сделать, другой вариант — создать свой собственный скин MediaWiki . Это позволит вам полностью заменить HTML-шаблон и настроить его практически так, как вы хотите. Существует учебник по созданию нового скина, на который вы, возможно, захотите взглянуть, но в основном самый простой способ — начать с клонирования существующего скина (, такого как Пример скина , который поставляется с учебным пособием, или встроенный по умолчанию -в Vector скин )и настраивайте его, пока он не будет работать так, как вы хотите.

1
28.01.2020, 05:16

Теги

Похожие вопросы