Extension:AddHTML/ru
From MediaWiki.org
|
AddHTML Статус: stable |
|
|---|---|
| Области применения | Tag |
| Описание | Используется для безопасного добавления HTML на страницу wiki. |
| Автор(ы) | Jean-Lou Dupont (Jldupont talk) |
| Версия | 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.
[edit] Пример1
<addhtml id=xyz />
и используйте плагин как например <runphp> для популяции секции # 'xyz' HTML кодом.
[edit] Пример2
<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'. Если у вас несколько административных пользователей, вам необходимо доверять им чтобы использовать эту функцию.
[edit] Изменения в LocalSettings.php
require_once("$IP/extensions/ExtensionClass.php"); require_once("$IP/extensions/addHTML.php");
| Язык: | English • Français • Русский |
|---|
