Extension:AddHTML/ru
From MediaWiki.org
|
AddHTML Статус релиза: stable |
|
|---|---|
| Реализация | Tag |
| Описание | Используется для безопасного добавления HTML на страницу wiki. |
| Автор(а) | Jean-Lou Dupont (Jlduponttalk) |
| Последняя версия | 1.1 |
| MediaWiki | тестировано на 1.8.2, 1.9.3 |
| Лицензия | Тип лицензии не указан |
| Загрузка | mediawiki.googlecode.com |
| Проверить использование (экспериментальная функция) | |
Contents |
Более удобное расширение [edit]
SecureHTML extension лучше подходит к использованию.
Возможности [edit]
- Безопасность: Только участники, которые могут редактировать защищённые страницы (например администраторы) могут использовать HTML
- Позволяет добавить на страницу HTML:
- внутри wiki кода, например <addhtml>ваш HTML здесь</addhtml>
- внутри PHP кода
- Работает с кешем парсера
Ограничения [edit]
Может использоваться только на "защищённых" страницах, что означает, вам придётся защитить страницу для добавления HTML.
Пример1 [edit]
<addhtml id=xyz />
и используйте плагин как например <runphp> для популяции секции # 'xyz' HTML кодом.
Пример2 [edit]
<addhtml><html>
<head>
<script type="text/javascript">
function disp_prompt()
{
var name=prompt("Please enter your name","t3h h4x0r")
if (name!=null && name!="")
{
document.write("Hello " + name + "! How are you today?")
}
}
</script>
</head>
<body>
<input type="button" onclick="disp_prompt()" value="CLICK!" />
</body>
</html></addhtml>
Безопасность [edit]
Страницы использующие 'addhtml' обязательно должны быть защищены, в противном случае будет выдано сообщение 'unauthorized use of addhtml'. Если у вас несколько административных пользователей, вам необходимо доверять им чтобы использовать эту функцию.
Изменения в LocalSettings.php [edit]
require_once("$IP/extensions/ExtensionClass.php"); require_once("$IP/extensions/addHTML.php");
| Язык: | English • français • русский |
|---|
