Manual:$wgRawHtml/es

Detalles
Si, el wiki permitirá a los usuarios insertar código HTML sin comprobar. Sin embargo, debes envolver el código con etiquetas ... de forma que MediaWiki pueda distinguirlo.

Esto es muy peligroso en un sitio editable públicamente, puesto que permite insertar código JavaScript de forma arbitraria, abriendo la puerta al robo de cookies. Por lo tanto, no deberías activar esta característica salvo que hayas limitado las ediciones solamente a usuarios de confianza con (las versiones 1.3.x y 1.4.x de MediaWiki pueden usar ). Mira para más información sobre cómo limitar el acceso de escritura.

Esta opción no afecta a cómo se maneja el código wiki que esté fuera de las etiquetas.

Si tienes activada $wgRawHtml y notas que parte del HTML se está eliminando, puede que necesites desactivar.

¿Es necesario activar el HTML en crudo?
Algunas etiquetas HTML se admiten en wikitexto, incluso cuando $wgRawHtml=false. Mira HTML en el wikitexto. La inmensa mayoría de los efectos de formato atractivos que se ven en sitios de Wikimedia pueden conseguirse usando únicamente estas etiquetas (por ejemplo, tablas con estilo mediante CSS). Si puedes apañártelas con estas limitaciones (deja $wgRawHtml=false como está), tu wiki será más seguro.

Ten en cuenta también que la sintaxis "limitada" de los wikis es en realidad una decisión de diseño tomada de forma deliberada. Se trata de un lenguaje simplificado y compacto que es fácilmente comprensible incluso para los usuarios más inexpertos, fácil de visualizar en listas de diferencias, y que desalienta las florituras estilísticas en favor de poner el foco en escribir texto útil e interesante.

Extensiones relacionadas
Hay varias extensiones que prometen permitir más flexibilidad con el código HTML a la vez que palían los problemas de seguridad inherentes. Algunas necesitan combinar $wgRawHtml=true con el uso de la extensión, mientras que otras ofrecen una alternativa.


 * – añade protección de "clave secreta" para las secciones en HTML
 * – permite HTML sólo en páginas protegidas
 * – allows HTML on protected pages only + namespace controls
 * - allows HTML in specific namespaces
 * – allows pre-defined HTML snippets with $wgRawHtml=false
 * – allows HTML as stored in MediaWiki namespace only (does not work on MediaWiki 1.18+)
 * – allows HTML and Smarty PHP templates, ostensibly in the form of "widgets", but it can do nearly anything else too.

Another way get custom HTML appearing within your wiki articles is to develop your own tag extension. Do not be tempted to develop an extension which allows arbitrary HTML, otherwise the same serious security issues apply as with setting $wgRawHtml=true.