Difference between revisions of "My MediaWiki help"
Adelo Vieira (talk | contribs) (Replaced content with "==Referencias cruzadas entre Figuras, Tablas, etc== <br /> ===Extension CrossReference=== Para realizar referencias con links entre Figuras y Tablas de forma similar a...") (Tag: Replaced) |
Adelo Vieira (talk | contribs) (→Permitir la visualización de algunas páginas en un Wiki privado para usuarios sin cuentas) |
||
| Line 131: | Line 131: | ||
<br /> | <br /> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Transclusion: Inclusión de una parte del contenido (cualquier texto) de una página en otra página== | ==Transclusion: Inclusión de una parte del contenido (cualquier texto) de una página en otra página== | ||
Revision as of 15:05, 24 February 2026
Contents
Referencias cruzadas entre Figuras, Tablas, etc
Extension CrossReference
Para realizar referencias con links entre Figuras y Tablas de forma similar a Latex, vamos a usar la Extension:CrossReference:
https://www.mediawiki.org/wiki/Extension:CrossReference
Shown in <xr id="fig:Market_Organization"/>.
<figure id="fig:Market_Organization">
[[File:Text_classification1.png|thumb|600px|thumb|center|<caption>The organizations and groups of a market-like community in Janus</caption>]]
</figure>
Shown in Figure 1.
Extension Figures
https://www.mediawiki.org/wiki/Extension:Figures
{{#figure: |label=Figure «prueba» |content=[[File:Text_classification1.png|thumb|600px|thumb|center|{{#xref: |page=Página de pruebas |label=Figure «prueba» }}: Este es una prueba]]}}
Aquí me refiero a la {{#xref: |page=Página de pruebas |label=Figure «prueba» }}
Aquí me refiero a la Figure «prueba»
Indent Sections
Extension:IndentSections: https://www.mediawiki.org/wiki/Extension:IndentSections
The IndentSections extension causes all sections to be automatically indented as if they were inside nested blockquotes.
Utilizando esta extensión, cada subsección será generada con una sangría (Indentation). Esto es muy conveniente para que la página pueda ser leída con facilidad.
La extensión que se encuentra en la link de arriba no funciona correctamente, pues no general la indentation de manera automática, sino que Se debe colocar <blockquote> antes de la parte que queremos identar y cerramos el bloque identado con </blockquote>
La solución se encuentra descrita en la página «talk» de esta extensión: https://www.mediawiki.org/wiki/Extension_talk:IndentSections
El código propuesto en dicha página lo hemos colocado en la carpeta de la extensión en un archivo que hemos llamado: IndentSections2.php
El código propone dos formas de hacer la indentation. Además, el código es tan corto que es fácil editarlo para cambiar, por ejemplo, el tamaño de la indentation.
Este código podría generar errores en el MediaWiki ya que no es una extensión mantenida y actualizada. Sin embargo, parece estar funcionando decentemente, a pesar de que ya me ha generado algunos errores:
- Cuando traté de colocar algunos ejemplos de los cuadros generados para las páginas bases de Ciencia, Política-Historia etc, la SideBar fue desplazada hacia la derecha.
- También cuando traté de generar líneas y áreas de colores entre nombres de secciones de la forma mostrada en el siguiente código, se desplazaron hacia la derecha los textos desplegados al final de cada págian:
// Texto que fue desplazado: Esta página fue modificada por última vez el 31 ago 2017 a las 17:38. Política de privacidad Acerca de Sinfronteras Aviso legal Versión para móvile
{| style="color: black; background-color: #9370DB; width: 100%;"
| colspan="2" |
|}
{| style="color: black; background-color: #D8BFD8; width: 100%;"
| colspan="2" |
<br />
==Líneas de división==
|}
For greater control over styling nested sections, see https://www.mediawiki.org/wiki/Extension:StyleByHeaderTree
Extensión para definir variables
The Variables extension allows you to define a variable on a page, use it later in that same page or included templates, change its value, possibly to a value given by an expression in terms of the old value, etc.
https://www.mediawiki.org/wiki/Extension:Variables
Assigning a value to a variable:
#vardefine
{{#vardefine:variablename|specifiedvalue}}
Assigns the value specifiedvalue to the (already existing or hereby introduced) variable variablename:
Example:
{{#vardefine:iconwidth|25}} making iconwidth = 25
#vardefineecho
{{#vardefineecho:variablename|specifiedvalue}}
Works exactly as #vardefine, but the affected value is printed:
Example:
making iconwidth = <code>{{#vardefineecho:iconwidth|25}}</code>
Retrieving the value of a variable:
#var
The value of the variable variablename is produced by:
{{#var:variablename}}
Transclusion: Inclusión de una parte del contenido (cualquier texto) de una página en otra página
A través de los template
https://www.mediawiki.org/wiki/Transclusion
{{template name}}
Desde cualquier página - Extension:Labeled Section Transclusion
https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion
{{#lst:Mis páginas|Idiomas}}