API:Parsing wikitext/es
From MediaWiki.org
| Esta página es parte de la documentación de la API MediaWiki, pero actualmente está traduciéndose al español. Puedes contribuir traduciéndola, o ir a una versión en alguno de los siguientes idiomas: |
Estos módulos de la API permiten llamar al parser para preprocesar y renderizar.
Contents |
[edit] expandtemplates
MediaWiki version: 1.12
Devuelve wikitexto preprocesado (eliminar comentarios, expande plantillas, etc.)
[edit] Parámetros
text: Wikitexto para preprocesartitle: Act like the wikitext is on this page (default:API)- Sólo es importante cuando se está parseando enlaces a sí mismo (como éste) o enlaces a subpáginas.
[edit] Ejemplo
Expandir wikitexto {{Titular-zdp}}
<?xml version="1.0" encoding="utf-8"?> <api> <expandtemplates><div class="plainlinks" id="sandbox_warning" style="padding:5px; background: #f9f9f9; border: 1px dotted #aaa; border-bottom-width: 2px;"> <table style="border: 1px solid #999; background: #fff; margin: .3em .3em .3em 1em; padding: 3px; float: right; width:65px; font-size:90%;" class="noprint"><tr> <td id="shortcut" class="noprint" align="center" valign="top">[[Wikipedia:Atajos|Atajo]]:<hr />WP:ZP<br />WP:ZDP</td> </tr></table> ''¡Bienvenidos a la '''Zona de pruebas'''! Esta página sirve para que realices todas las pruebas de edición que desees. Siéntete libre de probar aquí tus habilidades en la edición de páginas wiki. Para editar, haz clic '''[http://es.wikipedia.org/w/index.php?title=Wikipedia:Zona_de_pruebas&action=edit aquí]''' o en la pestaña «'''editar'''» en la parte superior de la página, haz cualquier cambio en la caja de texto y luego pulsa el botón «Grabar la página» cuando hayas terminado. Dado que se trata de una zona de pruebas las ediciones o comentarios puestos aquí no serán permanentes.'' <center>'''Atención:''' no introduzca contenido ofensivo, injuriante o con derechos de autor en la Zona de pruebas.''</center> <div style="text-align: right;"><small>Ayuda: [[Ayuda:Cómo se edita una página|Cómo editar una página]] | [[Ayuda:Tutorial|Tutorial]]</div> </small></div> </div> </sub> [[Categoría:Wikipedia]] [[af:Wikipedia:Sandput]] [[ar:ويكيبيديا:ساحة اللعب]] [[als:Wikipedia:Spielwiese]] [[an:Project:Pachina de Prebatinas]] [[ang:Wikipedia:Sandbox]] [[bg:Уикипедия:Пясъчник]] [[bn:Wikipedia:Sandbox]] [[ca:Viquipèdia:Pàgina de proves]] [[cs:Wikipedie:Pískoviště]] [[cy:Wicipedia:Bocs_swnd]] [[da:Wikipedia:Sandkassen]] [[de:Wikipedia:Spielwiese]] [[el:Βικιπαίδεια:Αμμοδοχείο]] [[eo:Vikipedio:Testejo]] [[en:Wikipedia:Sandbox]] [[eu:Wikipedia:Proba orria]] [[fi:Wikipedia:Hiekkalaatikko]] [[fr:Wikipédia:Bac à sable]] [[fy:Wikipedy:Kladblok]] [[ga:Vicipid:Clár dubh]] [[gd:Tigh-cluiche]] [[he:ויקיפדיה:ארגז חול]] [[hr:Wikipedija:Stranica za vježbanje]] [[hu:Wikipédia:Homokozó]] [[ia:Wikipedia:Sabliera]] [[id:Wikipedia:Bak pasir]] [[it:Wikipedia:Sandbox]] [[ja:Wikipedia:&#12469;&#12531;&#12489;&#12508;&#12483;&#12463;&#12473;]] [[ko:&#50948;&#53412;&#48177;&#44284;:&#47784;&#47000;&#49345;&#51088;]] [[la:Wikipedia:Pagina experimentalis]] [[li:Wikipedia:Zandjbak]] [[mg:Wikipedia:Fasika toerana]] [[mi:Wikipedia:Papa tākaro]] [[ml:Wikipedia:Sandbox]] [[ms:Sandbox]] [[nds:Wikipedia:Speelwisch]] [[nl:Wikipedia:Zandbak]] [[nn:Wikipedia:Sankasse]] [[no:Wikipedia:Sandkasse]] [[pl:Wikipedia:Brudnopis]] [[pt:Wikipedia:Página de testes]] [[ro:Wikipedia:Cutia cu nisip]] [[ru:Википедия:Песочница]] [[si:Wikipedia:Peskovnik]] [[simple:Wikipedia:Sandbox]] [[sr:Википедија:Песак]] [[sq:Wikipedia:Livadhi]] [[sh:Wikipedia:Eksperimenti]] [[sv:Wikipedia:Sandlådan]] [[th:วิกิพีเดีย:กระบะทราย]] [[tr:Vikipedi:Deneme tahtası]] [[vi:Wikipedia:Chỗ thử]] [[zh:Wikipedia:&#27801;&#30418;]] </expandtemplates> </api>
[edit] Posibles errores
Ninguno.
[edit] parse
MediaWiki version: 1.12
Devuelve el wikitexto parseado.
[edit] Parameters
text: Wikitexto para parsear.title: Act like the wikitext is on this page (default:API).- Sólo es importante cuando se está parseando enlaces a sí mismo (como éste) o enlaces a subpáginas.
page: Página a parsear su contenido. No puede ser usado junto contextnititle.prop: Indica qué propiedades devuelve (todas por defecto):text: El código HTML generado;langlinks: Una lista con los interwikis incluidos;categories: Una lista de las categorías incluidas;links: Una lista con los enlaces internos;templates: Una lista con las plantillas usadas;images: Una lista con las imágenes usadas;externallinks: Una lista con los enlaces externos usados;sections: Una lista con las secciones presentes;revid: Si se usapage, indica el identificador (ID) de la revisión parseada.
[edit] Ejemplo
Parsea el wikitexto [[foo]] [[API:Query/es|bar]] [http://www.ejemplo.com/ baz]
<?xml version="1.0" encoding="utf-8"?> <api> <parse revid=""> <text><p><a href="/wiki/Foo" class="mw-redirect" title="Foo">foo</a> <a href="/w/index.php?title=API:Query&amp;action=edit&amp;redlink=1" class="new" title="API:Query (aún no redactado)">bar</a> <a href="http://www.ejemplo.com/" class="external text" title="http://www.ejemplo.com/" rel="nofollow">baz</a> </p></text> <langlinks /> <categories /> <links> <pl ns="0" exists="">Foo</pl> <pl ns="0">API:Query</pl> </links> <templates /> <images /> <externallinks> <el>http://www.ejemplo.com/</el> </externallinks> <sections /> </parse> </api>
[edit] Posibles errores
- code: params
- info: The page parameter cannot be used together with the text and title parameters
- significado: El parámetro
pageno pude usarse con los parámetrostextnititle.
- code: missingtitle
- info: The page you specified doesn't exist
- significado: La página indicada no existe.