<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://ceanbermudez.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=C34nB3rmud3z</id>
	<title>Diccionario Interactivo Ceán Bermúdez - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://ceanbermudez.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=C34nB3rmud3z"/>
	<link rel="alternate" type="text/html" href="https://ceanbermudez.es/wiki/Especial:Contribuciones/C34nB3rmud3z"/>
	<updated>2026-05-29T17:18:26Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Encabezado/OOUI&amp;diff=50086</id>
		<title>Plantilla:Portada:Encabezado/OOUI</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Encabezado/OOUI&amp;diff=50086"/>
		<updated>2023-07-25T16:58:32Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&amp;lt;templatestyles src=&amp;quot;Plantilla:Portada/OOUI/styles.css&amp;quot; /&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Plantilla:Portada:Encabezado/OOUI/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-left&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h1-libro&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;img-libro&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;main-top-header&amp;quot; style=&amp;quot;margin-bottom:15px&amp;quot;&amp;gt;Bienvenidos al Diccionario Interactivo de Ceán Bermúdez&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;El '''Diccionario Interactivo de Ceán Bermúdez''' está basado en el ''Diccionario Histórico de los más Ilustres Profesores de las Bellas Artes en España'', escrito por Juan Agustín Ceán Bermúdez, publicado en seis tomos por la Real Academia de San Fernando en Madrid, e impreso en la  imprenta de la viuda de Ibarra en el año 1800.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Esta página tiene como objetivo principal ofrecer al usuario una plataforma colaborativa de trabajo que le permita consultar, ampliar y compartir la información contenida en esta obra, que constituye un referente ineludible para el Patrimonio Histórico y Artístico Español.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;La enorme cantidad de datos recogidos por Ceán fue posible gracias a la existencia de una red de corresponsales que suministraron información fidedigna. Este sentido colaborativo se traslada al presente invitando a los usuarios para que actualicen e incrementen la información contenida en el Diccionario mediante la incorporación de fotografías de calidad de las obras referenciadas, información sobre su localización actual, y la documentación de las obras y los  autores a través de la aportación de referencias bibliográficas y de enlaces web.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-mobileSearch&amp;quot;&amp;gt;[[Especial:Buscar|&amp;lt;span class=&amp;quot;mw-ui-button main-top-mobileSearchButton skin-minerva-search-trigger&amp;quot;&amp;gt;Buscar en {{NUMBEROFARTICLES}} {{plural:{{NUMBEROFARTICLES}}|artículo|artículos}}&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-right main-plainlist seccion&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-top-articleCount&amp;quot;&amp;gt;Actualmente tenemos '''{{NUMBEROFARTICLES}}''' artículos.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul class=&amp;quot;btn-list&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;btn&amp;quot;&amp;gt;[[Ayuda:Cómo puedes colaborar|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-quiet&amp;quot;&amp;gt;¿Cómo colaborar?&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;btn external&amp;quot;&amp;gt;[http://www.realacademiabellasartessanfernando.com/ |&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-quiet&amp;quot;&amp;gt;Rabasf&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{documentación}}&lt;br /&gt;
[[Categoría:Wikipedia:Plantillas de la portada]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Encabezado/OOUI&amp;diff=50085</id>
		<title>Plantilla:Portada:Encabezado/OOUI</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Encabezado/OOUI&amp;diff=50085"/>
		<updated>2023-07-25T16:58:05Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&amp;lt;templatestyles src=&amp;quot;Plantilla:Portada/OOUI/styles.css&amp;quot; /&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Plantilla:Portada:Encabezado/OOUI/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-left&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h1-libro&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;img-libro&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;main-top-header&amp;quot; style=&amp;quot;margin-bottom:15px&amp;quot;&amp;gt;Bienvenidos al Diccionario Interactivo de Ceán Bermúdez&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;El '''Diccionario Interactivo de Ceán Bermúdez''' está basado en el ''Diccionario Histórico de los más Ilustres Profesores de las Bellas Artes en España'', escrito por Juan Agustín Ceán Bermúdez, publicado en seis tomos por la Real Academia de San Fernando en Madrid, e impreso en la  imprenta de la viuda de Ibarra en el año 1800.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Esta página tiene como objetivo principal ofrecer al usuario una plataforma colaborativa de trabajo que le permita consultar, ampliar y compartir la información contenida en esta obra, que constituye un referente ineludible para el Patrimonio Histórico y Artístico Español.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;La enorme cantidad de datos recogidos por Ceán fue posible gracias a la existencia de una red de corresponsales que suministraron información fidedigna. Este sentido colaborativo se traslada al presente invitando a los usuarios para que actualicen e incrementen la información contenida en el Diccionario mediante la incorporación de fotografías de calidad de las obras referenciadas, información sobre su localización actual, y la documentación de las obras y los  autores a través de la aportación de referencias bibliográficas y de enlaces web.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-mobileSearch&amp;quot;&amp;gt;[[Especial:Buscar|&amp;lt;span class=&amp;quot;mw-ui-button main-top-mobileSearchButton skin-minerva-search-trigger&amp;quot;&amp;gt;Buscar en {{NUMBEROFARTICLES}} {{plural:{{NUMBEROFARTICLES}}|artículo|artículos}}&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;main-top-right main-plainlist seccion&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-top-articleCount&amp;quot;&amp;gt;Actualmente tenemos '''{{NUMBEROFARTICLES}}''' artículos.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul class=&amp;quot;btn-list&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;btn&amp;quot;&amp;gt;[[Ayuda:Cómo puedes colaborar|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-quiet&amp;quot;&amp;gt;¿Cómo colaborar?&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span class=&amp;quot;btn external&amp;quot;&amp;gt;[http://www.realacademiabellasartessanfernando.com|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-quiet&amp;quot;&amp;gt;Rabasf&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{documentación}}&lt;br /&gt;
[[Categoría:Wikipedia:Plantillas de la portada]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46787</id>
		<title>Plantilla:Portada:Ayto</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46787"/>
		<updated>2022-02-10T12:55:06Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-logo&amp;quot;&amp;gt;[https://www.madrid.es/portales/munimadrid/es/Inicio/El-Ayuntamiento/Contacto/Directorio-municipal/Areas-de-gobierno-y-delegadas/Area-de-Gobierno-de-Cultura-Turismo-y-Deporte/?vgnextfmt=default&amp;amp;vgnextoid=c124821c3771c010VgnVCM1000000b205a0aRCRD&amp;amp;vgnextchannel=5dcf6e6e17ed6310VgnVCM1000000b205a0aRCRD&amp;quot; &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot; style=&amp;quot;border-top:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ministerio-logo&amp;quot;&amp;gt;[https://www.ciencia.gob.es/ &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;Ministerio de Ciencia e innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Publicación incluida en el Programa Editorial 2020 del Ministerio de Ciencia e Innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Secretaría General Técnica. Centro de Publicaciones&amp;lt;br&amp;gt;&lt;br /&gt;
NIPO: 831-20-031-1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46786</id>
		<title>Plantilla:Portada:Ayto</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46786"/>
		<updated>2022-02-10T12:54:18Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-logo&amp;quot;&amp;gt;[https://www.madrid.es/portales/munimadrid/es/Inicio/El-Ayuntamiento/Contacto/Directorio-municipal/Areas-de-gobierno-y-delegadas/Area-de-Gobierno-de-Cultura-Turismo-y-Deporte/?vgnextfmt=default&amp;amp;vgnextoid=c124821c3771c010VgnVCM1000000b205a0aRCRD&amp;amp;vgnextchannel=5dcf6e6e17ed6310VgnVCM1000000b205a0aRCRD&amp;quot; &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ministerio-logo&amp;quot;&amp;gt;[https://www.ciencia.gob.es/ &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;Ministerio de Ciencia e innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Publicación incluida en el Programa Editorial 2020 del Ministerio de Ciencia e Innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Secretaría General Técnica. Centro de Publicaciones&amp;lt;br&amp;gt;&lt;br /&gt;
NIPO: 831-20-031-1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46785</id>
		<title>Plantilla:Portada:Ayto</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46785"/>
		<updated>2022-02-10T12:54:02Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-logo&amp;quot;&amp;gt;[https://www.madrid.es/portales/munimadrid/es/Inicio/El-Ayuntamiento/Contacto/Directorio-municipal/Areas-de-gobierno-y-delegadas/Area-de-Gobierno-de-Cultura-Turismo-y-Deporte/?vgnextfmt=default&amp;amp;vgnextoid=c124821c3771c010VgnVCM1000000b205a0aRCRD&amp;amp;vgnextchannel=5dcf6e6e17ed6310VgnVCM1000000b205a0aRCRD&amp;quot; &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;ministerio-logo&amp;quot;&amp;gt;[https://www.ciencia.gob.es/ &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;Ministerio de Ciencia e innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Publicación incluida en el Programa Editorial 2020 del Ministerio de Ciencia e Innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Secretaría General Técnica. Centro de Publicaciones&amp;lt;br&amp;gt;&lt;br /&gt;
NIPO: 831-20-031-1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46784</id>
		<title>Plantilla:Portada:Ayto</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Ayto&amp;diff=46784"/>
		<updated>2022-02-10T12:48:24Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-logo&amp;quot;&amp;gt;[https://www.madrid.es/portales/munimadrid/es/Inicio/El-Ayuntamiento/Contacto/Directorio-municipal/Areas-de-gobierno-y-delegadas/Area-de-Gobierno-de-Cultura-Turismo-y-Deporte/?vgnextfmt=default&amp;amp;vgnextoid=c124821c3771c010VgnVCM1000000b205a0aRCRD&amp;amp;vgnextchannel=5dcf6e6e17ed6310VgnVCM1000000b205a0aRCRD&amp;quot; &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;ministerio-logo&amp;quot;&amp;gt;[https://www.ciencia.gob.es/ &amp;lt;span class=&amp;quot;enlace&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div class=&amp;quot;ayto-texto&amp;gt;Ministerio de Ciencia e innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Publicación incluida en el Programa Editorial 2020 del Ministerio de Ciencia e Innovación&amp;lt;br&amp;gt;&lt;br /&gt;
Secretaría General Técnica. Centro de Publicaciones&amp;lt;br&amp;gt;&lt;br /&gt;
NIPO: 831-20-031-1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46484</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46484"/>
		<updated>2022-01-20T08:49:15Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function waitForEl(selector, callback){&lt;br /&gt;
	    var poller1 = setInterval(function(){&lt;br /&gt;
	        $jObject = jQuery(selector);&lt;br /&gt;
	        if($jObject.length &amp;lt; 1){&lt;br /&gt;
	            return;&lt;br /&gt;
	        }&lt;br /&gt;
	        clearInterval(poller1);&lt;br /&gt;
	        callback($jObject)&lt;br /&gt;
	    },5);&lt;br /&gt;
	}&lt;br /&gt;
	if(params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		waitForEl(&amp;quot;#postedit-modqueued&amp;quot;, function() {&lt;br /&gt;
		  	$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
			$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	/*setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)*/&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46483</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46483"/>
		<updated>2022-01-20T08:48:08Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function waitForEl(selector, callback){&lt;br /&gt;
	    var poller1 = setInterval(function(){&lt;br /&gt;
	        $jObject = jQuery(selector);&lt;br /&gt;
	        if($jObject.length &amp;lt; 1){&lt;br /&gt;
	            return;&lt;br /&gt;
	        }&lt;br /&gt;
	        clearInterval(poller1);&lt;br /&gt;
	        callback($jObject)&lt;br /&gt;
	    },5);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	waitForEl(&amp;quot;#postedit-modqueued&amp;quot;, function() {&lt;br /&gt;
	  if(params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
	  	$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	  }&lt;br /&gt;
	});&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	/*setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)*/&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46482</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46482"/>
		<updated>2022-01-20T08:47:21Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function waitForEl(selector, callback){&lt;br /&gt;
	    var poller1 = setInterval(function(){&lt;br /&gt;
	        $jObject = jQuery(selector);&lt;br /&gt;
	        if($jObject.length &amp;lt; 1){&lt;br /&gt;
	            return;&lt;br /&gt;
	        }&lt;br /&gt;
	        clearInterval(poller1);&lt;br /&gt;
	        callback($jObject)&lt;br /&gt;
	    },50);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	waitForEl(&amp;quot;#postedit-modqueued&amp;quot;, function() {&lt;br /&gt;
	  if(params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
	  	$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	  }&lt;br /&gt;
	});&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	/*setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)*/&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46481</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46481"/>
		<updated>2022-01-20T08:46:06Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function waitForEl(selector, callback){&lt;br /&gt;
	    var poller1 = setInterval(function(){&lt;br /&gt;
	        $jObject = jQuery(selector);&lt;br /&gt;
	        if($jObject.length &amp;lt; 1){&lt;br /&gt;
	            return;&lt;br /&gt;
	        }&lt;br /&gt;
	        clearInterval(poller1);&lt;br /&gt;
	        callback($jObject)&lt;br /&gt;
	    },100);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	waitForEl(&amp;quot;#postedit-modqueued&amp;quot;, function() {&lt;br /&gt;
	  if(params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
	  	$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	  }&lt;br /&gt;
	});&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	/*setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)*/&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46480</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46480"/>
		<updated>2022-01-20T08:40:55Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	waitForEl(selector, callback, maxtries = false, interval = 100) {&lt;br /&gt;
	  const poller = setInterval(() =&amp;gt; {&lt;br /&gt;
	    const el = jQuery(selector)&lt;br /&gt;
	    const retry = maxtries === false || maxtries-- &amp;gt; 0&lt;br /&gt;
	    if (retry &amp;amp;&amp;amp; el.length &amp;lt; 1) return // will try again&lt;br /&gt;
	    clearInterval(poller)&lt;br /&gt;
	    callback(el || null)&lt;br /&gt;
	  }, interval)&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	waitForEl(&amp;quot;#postedit-modqueued&amp;quot;, function() {&lt;br /&gt;
	  if(params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
	  	$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	  }&lt;br /&gt;
	});&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	/*setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)*/&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46479</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46479"/>
		<updated>2022-01-20T08:33:10Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
		$(&amp;quot;.aviso-edit-form&amp;quot;).slideDown();&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46478</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46478"/>
		<updated>2022-01-20T08:30:46Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46477</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46477"/>
		<updated>2022-01-20T08:25:19Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
		$(&amp;quot;.postedit .mw-notification&amp;quot;).addClass(&amp;quot;mw-edit-form&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46476</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46476"/>
		<updated>2022-01-20T08:19:32Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p class=&amp;quot;aviso-edit-form&amp;quot;&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde este formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46475</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46475"/>
		<updated>2022-01-19T17:59:25Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde el formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	}, 500)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46474</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46474"/>
		<updated>2022-01-19T17:58:37Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	setTimeout(function(){&lt;br /&gt;
		if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde el formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	}, 1000)&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46473</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46473"/>
		<updated>2022-01-19T17:53:42Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	//Añadir edición de formulario en modal de aviso de moderación&lt;br /&gt;
	if($(&amp;quot;#postedit-modqueued&amp;quot;).length &amp;gt; 0 &amp;amp;&amp;amp; params[&amp;quot;title&amp;quot;]){&lt;br /&gt;
		$(&amp;quot;#postedit-modqueued p&amp;quot;).first().append('&amp;lt;p&amp;gt;Te recomendamos que edites el contenido &amp;lt;a href=&amp;quot;/wiki/Especial:FormEdit/Obra/'+params[&amp;quot;title&amp;quot;]+'&amp;quot;&amp;gt;desde el formulario&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46472</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46472"/>
		<updated>2022-01-19T17:46:09Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se completen todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Nacimientos_-_Rold%C3%A1n,_Luisa&amp;diff=46470</id>
		<title>Nacimientos - Roldán, Luisa</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Nacimientos_-_Rold%C3%A1n,_Luisa&amp;diff=46470"/>
		<updated>2022-01-19T17:31:20Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Obra:footer}}[[Category:Obras]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Nacimientos_-_Rold%C3%A1n,_Luisa&amp;diff=46469</id>
		<title>Nacimientos - Roldán, Luisa</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Nacimientos_-_Rold%C3%A1n,_Luisa&amp;diff=46469"/>
		<updated>2022-01-19T17:26:15Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: Página blanqueada&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46014</id>
		<title>Conoce el libro</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46014"/>
		<updated>2021-12-02T13:04:53Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este apartado se puede consultar un ejemplar original de los seis tomos del Diccionario conservado en el Getty Research Institute. Está disponible de forma libre en la plataforma [https://archive.org/ Internet Archive] y permite realizar búsquedas y hacer descargas sobre el texto original. Constituye un complemento de calidad a la versión interactiva del Diccionario.&lt;br /&gt;
&lt;br /&gt;
==Ejemplar digitalizado (fuente archive.org)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tomos&amp;quot;&amp;gt;&lt;br /&gt;
*[[#tomo-1|&amp;lt;span class=&amp;quot;active&amp;quot;&amp;gt;Tomo I&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-2|&amp;lt;span&amp;gt;Tomo II&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-3|&amp;lt;span&amp;gt;Tomo III&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-4|&amp;lt;span&amp;gt;Tomo IV&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-5|&amp;lt;span&amp;gt;Tomo V&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-6|&amp;lt;span&amp;gt;Tomo VI&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-1&amp;quot; class=&amp;quot;l-tomo&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto01cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-2&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto02cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-3&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto03cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-4&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto04cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-5&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto05cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-6&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto06cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Más información==&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto01cean Acceso al Tomo I en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto02cean Acceso al Tomo II en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto03cean Acceso al Tomo III en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto04cean Acceso al Tomo IV en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto05cean Acceso al Tomo V en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto06cean Acceso al Tomo VI en arhive.org]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46013</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46013"/>
		<updated>2021-12-02T13:02:36Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			//$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46012</id>
		<title>Conoce el libro</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46012"/>
		<updated>2021-12-02T13:01:50Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este apartado se puede consultar un ejemplar original de los seis tomos del Diccionario conservado en el Getty Research Institute. Está disponible de forma libre en la plataforma [https://archive.org/ Internet Archive] y permite realizar búsquedas y hacer descargas sobre el texto original. Constituye un complemento de calidad a la versión interactiva del Diccionario.&lt;br /&gt;
&lt;br /&gt;
==Ejemplar digitalizado (fuente archive.org)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tomos&amp;quot;&amp;gt;&lt;br /&gt;
*[[#tomo-1|&amp;lt;span class=&amp;quot;active&amp;quot;&amp;gt;Tomo I&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-2|&amp;lt;span&amp;gt;Tomo II&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-3|&amp;lt;span&amp;gt;Tomo III&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-4|&amp;lt;span&amp;gt;Tomo IV&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-5|&amp;lt;span&amp;gt;Tomo V&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-6|&amp;lt;span&amp;gt;Tomo VI&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-1&amp;quot; class=&amp;quot;l-tomo&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto01cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-2&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto02cean/page/n4/mode/2up?view=theater&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-3&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto03cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-4&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto04cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-5&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto05cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-6&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto06cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Más información==&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto01cean Acceso al Tomo I en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto02cean Acceso al Tomo II en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto03cean Acceso al Tomo III en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto04cean Acceso al Tomo IV en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto05cean Acceso al Tomo V en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto06cean Acceso al Tomo VI en arhive.org]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46011</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46011"/>
		<updated>2021-12-02T13:00:23Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			$('#Iframe1').attr(&amp;quot;src&amp;quot;, &amp;quot;https://&amp;quot;+ulrTomo);&lt;br /&gt;
			//$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			//$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46010</id>
		<title>Conoce el libro</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46010"/>
		<updated>2021-12-02T12:59:49Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este apartado se puede consultar un ejemplar original de los seis tomos del Diccionario conservado en el Getty Research Institute. Está disponible de forma libre en la plataforma [https://archive.org/ Internet Archive] y permite realizar búsquedas y hacer descargas sobre el texto original. Constituye un complemento de calidad a la versión interactiva del Diccionario.&lt;br /&gt;
&lt;br /&gt;
==Ejemplar digitalizado (fuente archive.org)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tomos&amp;quot;&amp;gt;&lt;br /&gt;
*[[#tomo-1|&amp;lt;span class=&amp;quot;active&amp;quot;&amp;gt;Tomo I&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[archive.org/stream/diccionariohisto02cean/page/n4/mode/2up?view=theater|&amp;lt;span&amp;gt;Tomo II&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-3|&amp;lt;span&amp;gt;Tomo III&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-4|&amp;lt;span&amp;gt;Tomo IV&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-5|&amp;lt;span&amp;gt;Tomo V&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-6|&amp;lt;span&amp;gt;Tomo VI&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-1&amp;quot; class=&amp;quot;l-tomo&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto01cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-2&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto02cean/page/n4/mode/2up?view=theater&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-3&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto03cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-4&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto04cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-5&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto05cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-6&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto06cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Más información==&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto01cean Acceso al Tomo I en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto02cean Acceso al Tomo II en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto03cean Acceso al Tomo III en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto04cean Acceso al Tomo IV en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto05cean Acceso al Tomo V en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto06cean Acceso al Tomo VI en arhive.org]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46009</id>
		<title>Conoce el libro</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46009"/>
		<updated>2021-12-02T12:59:32Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este apartado se puede consultar un ejemplar original de los seis tomos del Diccionario conservado en el Getty Research Institute. Está disponible de forma libre en la plataforma [https://archive.org/ Internet Archive] y permite realizar búsquedas y hacer descargas sobre el texto original. Constituye un complemento de calidad a la versión interactiva del Diccionario.&lt;br /&gt;
&lt;br /&gt;
==Ejemplar digitalizado (fuente archive.org)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tomos&amp;quot;&amp;gt;&lt;br /&gt;
*[[#tomo-1|&amp;lt;span class=&amp;quot;active&amp;quot;&amp;gt;Tomo I&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[https://archive.org/stream/diccionariohisto02cean/page/n4/mode/2up?view=theater|&amp;lt;span&amp;gt;Tomo II&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-3|&amp;lt;span&amp;gt;Tomo III&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-4|&amp;lt;span&amp;gt;Tomo IV&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-5|&amp;lt;span&amp;gt;Tomo V&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-6|&amp;lt;span&amp;gt;Tomo VI&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-1&amp;quot; class=&amp;quot;l-tomo&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto01cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-2&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto02cean/page/n4/mode/2up?view=theater&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-3&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto03cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-4&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto04cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-5&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto05cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-6&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto06cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Más información==&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto01cean Acceso al Tomo I en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto02cean Acceso al Tomo II en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto03cean Acceso al Tomo III en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto04cean Acceso al Tomo IV en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto05cean Acceso al Tomo V en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto06cean Acceso al Tomo VI en arhive.org]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46008</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=46008"/>
		<updated>2021-12-02T12:58:08Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			$('#Iframe1').attr(&amp;quot;src&amp;quot;, ulrTomo);&lt;br /&gt;
			//$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			//$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46007</id>
		<title>Conoce el libro</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Conoce_el_libro&amp;diff=46007"/>
		<updated>2021-12-02T12:48:59Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este apartado se puede consultar un ejemplar original de los seis tomos del Diccionario conservado en el Getty Research Institute. Está disponible de forma libre en la plataforma [https://archive.org/ Internet Archive] y permite realizar búsquedas y hacer descargas sobre el texto original. Constituye un complemento de calidad a la versión interactiva del Diccionario.&lt;br /&gt;
&lt;br /&gt;
==Ejemplar digitalizado (fuente archive.org)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tomos&amp;quot;&amp;gt;&lt;br /&gt;
*[[#tomo-1|&amp;lt;span class=&amp;quot;active&amp;quot;&amp;gt;Tomo I&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-2|&amp;lt;span&amp;gt;Tomo II&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-3|&amp;lt;span&amp;gt;Tomo III&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-4|&amp;lt;span&amp;gt;Tomo IV&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-5|&amp;lt;span&amp;gt;Tomo V&amp;lt;/span&amp;gt;]]&lt;br /&gt;
*[[#tomo-6|&amp;lt;span&amp;gt;Tomo VI&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-1&amp;quot; class=&amp;quot;l-tomo&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto01cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-2&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto02cean/page/n4/mode/2up?view=theater&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-3&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto03cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-4&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto04cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-5&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto05cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tomo-6&amp;quot; class=&amp;quot;l-tomo hide&amp;quot;&amp;gt;&amp;lt;iframe class=&amp;quot;fullb&amp;quot; key=&amp;quot;archive&amp;quot; p=&amp;quot;stream/diccionariohisto06cean&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Más información==&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto01cean Acceso al Tomo I en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto02cean Acceso al Tomo II en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto03cean Acceso al Tomo III en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto04cean Acceso al Tomo IV en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto05cean Acceso al Tomo V en arhive.org]&lt;br /&gt;
*[https://archive.org/stream/diccionariohisto06cean Acceso al Tomo VI en arhive.org]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43105</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43105"/>
		<updated>2021-06-25T07:08:48Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'. '+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'. '+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43091</id>
		<title>Concepción, Manuel Álvarez (Escultor s. XVIII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43091"/>
		<updated>2021-06-24T15:21:36Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Obra}}&lt;br /&gt;
fwefwefaefasefaes asef efasef aes&lt;br /&gt;
&amp;lt;blockquote&amp;gt;asdfasdf&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
asdfadsfasdfadsfadfads dsafsdf&lt;br /&gt;
&lt;br /&gt;
{{Obra:footer}}[[Category:Obras]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43090</id>
		<title>Concepción, Manuel Álvarez (Escultor s. XVIII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43090"/>
		<updated>2021-06-24T15:21:17Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Obra}}&lt;br /&gt;
&amp;lt;blockquote&amp;gt;asdfasdf&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Obra:footer}}[[Category:Obras]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43089</id>
		<title>Concepción, Manuel Álvarez (Escultor s. XVIII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43089"/>
		<updated>2021-06-24T15:20:28Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Obra}}&lt;br /&gt;
&lt;br /&gt;
[blockquote]asdfasdf[/blockquote]&lt;br /&gt;
&lt;br /&gt;
{{Obra:footer}}[[Category:Obras]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43088</id>
		<title>Concepción, Manuel Álvarez (Escultor s. XVIII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Concepci%C3%B3n,_Manuel_%C3%81lvarez_(Escultor_s._XVIII)&amp;diff=43088"/>
		<updated>2021-06-24T15:16:08Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: Página creada con «{{Obra:footer}}Category:Obras»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Obra:footer}}[[Category:Obras]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=%C3%81lvarez,_Manuel_(Escultor_s._XVIII)&amp;diff=43087</id>
		<title>Álvarez, Manuel (Escultor s. XVIII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=%C3%81lvarez,_Manuel_(Escultor_s._XVIII)&amp;diff=43087"/>
		<updated>2021-06-24T15:15:49Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Autor&lt;br /&gt;
|nombre_completo=Manuel Álvarez&lt;br /&gt;
|lugar_nacimiento=Salamanca [Castilla y León]&lt;br /&gt;
|fecha_fallecimiento=1797&lt;br /&gt;
|lugar_fallecimiento=Madrid&lt;br /&gt;
|cronologia_siglo=XVIII&lt;br /&gt;
|ciudad_trabajo=Boadilla, Chinchón, Colmenar de Oreja (Comunidad de Madrid) Toledo (Castilla la Mancha), Zaragoza (Aragón) (la Rioja), Burgos,  Vizcaya (País Vasco)&lt;br /&gt;
|especialidad=Escultor&lt;br /&gt;
|tomo=1&lt;br /&gt;
|pagina=21&lt;br /&gt;
|letra=Letra A&lt;br /&gt;
|grupo=Grupo AL&lt;br /&gt;
}}&lt;br /&gt;
{{Autor:header}}'''Álvarez''' (don Manuel) escultor, apoyo de su profesión en nuestros días y el más distinguido discípulo de la Academia de San Fernando. Nació en Salamanca en 1727, y principió a estudiar en esta ciudad con don Simón Tomé Gavilán, y después con don Alejandro Carnicero. Pero ansioso de hacer mayores progresos, vino a Madrid a la escuela de don Felipe de Castro, escultor de cámara de S. M. y no tardó mucho tiempo su maestro en hallarle capaz de trabajar en las estatuas de piedra de la serie de los reyes de España para la coronación del Palacio Nuevo [ Palacio Real ] que tenía a su cargo. Le mandó ejecutar las de [[555381|''Witerico'']] y de [[364373|''Walia'']], que concluidas agradaron a los inteligentes. Hizo por enfermedad de Castro tres [[382638|''querubines'']] de los cuatro que se le habían encargado en la Capilla real, y por su buen desempeño fue nombrado para concluir la [[022681|''escultura'']] de la propia capilla con otros profesores. La Academia de San Fernando, teniéndole por uno de sus más adelantados discípulos, le nombró para modelar a vista de todo el concurso en la primera junta de abertura que celebró el día 13 de junio de 1752. Ganó el [[846636|''segundo premio de la primera clase'']] al año siguiente, en que el nuevo instituto celebró la primera distribución, y en el de 1754 el [[562663|''primero [ premio de la primera clase ]'']] y una pensión para seguir los estudios en Roma, la que no pudo tener efecto por su quebrantada salud; pero después con su talento y aplicación pudo suplir la falta de los auxilios que hubiera tenido en aquella capital. La misma Academia, que no perdía de vista sus rápidos progresos, le confirió el título de académico de mérito el día 22 de marzo de 1757, y la plaza de teniente director el 12 de septiembre de 1762.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Deseoso don Carlos III de promover el ejercicio y el adelantamiento de la escultura en asuntos dignos de su real memoria, mandó a la Academia que propusiese a sus directores y tenientes en esta profesión que cada uno ejecutase un modelo de cuatro pies de alto, que representase a caballo a su augusto padre el señor don [[25W180P0G6N1A2A|''Felipe V [ a caballo ]'']], dejándolos en libertad de admitir o no el encargo: Álvarez fue uno de los que gustosamente lo emprendieron; y el Rey, las demás personas reales y el público que vieron concluidos los cinco [[6SS2FHROAN05566|''modelos'']], hicieron justicia a sus autores; y si el sitio, que entonces tenía puesto España a la plaza de Gibraltar, no hubiese impedido la ejecución de una estatua de bronce, que era el objeto del encargo, hubiéramos visto la elección del Rey sobre el modelo que se habría de imitar. Pero nuestro soberano, el señor don Carlos IV, queriendo llevar a efecto las intenciones de su padre, aunque sustituyendo la figura y [[600005|''retrato [ Carlos III ]'']] de éste al de su abuelo, la hizo del que ejecutó Álvarez; mas otra guerra también, siempre destructora de las bellas artes, suspendió esta obra para mejor ocasión. No fue director de la Academia hasta el año de 1784 por no haber habido hasta entonces vacante alguna; y en 20 de febrero de 86 fue nombrado director general por muerte de don Roberto Michel para un trienio casi entero, y concluido fue prorrogado por otro en 5 de abril de 89. En 94 le condecoró el rey con el título de escultor de cámara, que sólo disfrutó hasta el 18 de marzo de 1797 en que falleció, y fue sepultado en la parroquia de San Andrés [ en la plazuela de San Isidro ] de Madrid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La Academia de San Fernando perdió un individuo que se ocupó desde su fundación en trabajar con utilidad, estimulando a los jóvenes con su asistencia y aplicación cuando era alumno, con sus sabios preceptos cuando maestro, y dirigiendo a los discípulos por el buen camino, cuando estaba postrado en cama en los últimos años de su vida. Ninguno más inteligente, ni más observante de las reglas del arte, sacrificando muchas veces sus propios intereses a esta observación. Le llamaban los profesores el Griego, por tanto empeño que tenía en imitar las formas, actitudes y corrección del antiguo, cuanto por la prolijidad con que acababa las obras. las públicas que nos dejó son las siguientes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SALAMANCA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AGUSTINOS CALZADOS&lt;br /&gt;
&lt;br /&gt;
-Los [[683691|''bustos'']] de los fundadores de este convento, colocados en la fachada de la portería&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CLÉRIGOS MENORES&lt;br /&gt;
&lt;br /&gt;
- La estatua de [[927509|''beato Caraciolo'']], y la [[777754|''cabeza y manos'']] de otra de vestir del mismo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
COLEGIO MAYOR DE OVIEDO&lt;br /&gt;
&lt;br /&gt;
- Un medio relieve de [[653938|''Santo Toribio Mogrovejo'']], en la capilla&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MADRID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PALCIO NUEVO [ PALACIO REAL ]&lt;br /&gt;
&lt;br /&gt;
- Las citadas de [[653938|''Witerico'']] y [[653938|''Walia'']], y una [[509091|''medalla en mármol que representa el Consejo de guerra'']].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CAPILLA REAL [ EN EL PALCIO REAL ].&lt;br /&gt;
&lt;br /&gt;
- Tres [[509091|''querubines'']] en estuco.[[709245|''Dos niños'']] de la misma materia en las enjutas de la ventana que está sobre la puerta. La estatua de la [[Concepción, Manuel Álvarez (Escultor s. XVIII)|''Concepción'']] en el altar del Cristo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LOS [[PREMOSTRATENSES_-_Álvarez,_Manuel|''PREMOSTRATENSES'']] [ CONVENTO DE SAN NOMBERTO -VULGO LOS MOSTENSES- DE PADRES PREMOSTRATENSES EN LA CALLE DE LA INQUISICIÓN ]&lt;br /&gt;
&lt;br /&gt;
-[[855763|''San Norberto'']] en piedra sobre el frontispicio de la portada de la iglesia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORATORIO DEL SALVADOR [ CONGREGACIÓN DE PRESBÍTEROS ERA LA CASA NOVICIADO DE LA COMPAÑÍA DE JESÚS EN LA CALLE ANCHA DE SAN BERNARDO ].&lt;br /&gt;
&lt;br /&gt;
- El [[608700|''trono de nubes sostenido por ángeles mancebos en que está la estatua del Salvador'']], colocado en el retablo principal, y en lo alto otros [[060368|''mancebos y un niño que presentan un cartelón'']].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SAN ISIDRO EL REAL [ COLEGIATA DE SAN ISIDRO EL REAL, ANTIGUO COLEGIO IMPERIAL E IGLESIA DE SAN FRANCISCO JAVIER DE LA COMPAÑÍA DE JESÚS, EN LA CALLE DE TOLEDO ]&lt;br /&gt;
&lt;br /&gt;
-La estatua de la [[595472|''Fe'']] en el altar mayor al lado del evangelio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PASEO DEL PRADO&lt;br /&gt;
&lt;br /&gt;
-Las cinco [[8NA1T631LQ6TVLT|''estatuas'']] de la [[fuente_de_Apolo_-_Álvarez,_Manuel|''fuente de Apolo'']] que están por acabar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MONASTERIO DE LA ENCARNACIÓN [ DE MONJAS DE SAN AGUSTÍN EN LA PLAZUELA DE LA ENCARNACIÓN ]&lt;br /&gt;
&lt;br /&gt;
-Los seis [[440214|''ángeles de bronce'']], que están en el ático de el altar, vaciados por [[8NA1T631LQ6TVLT|''modelos'']] de Álvarez.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARROQUIA DE SAN SEBASTIÁN [ EN LA CALLE DE ATOCHA ]&lt;br /&gt;
&lt;br /&gt;
-Las estatuas de tamaño natural que representan la [[829175|''Huida a Egipto'']], ejecutadas por San Martin sobre modelos de Álvarez.&lt;br /&gt;
&lt;br /&gt;
- Las demás [[829175|''escultura'']]s de la capilla de nuestra señora de Belén (ejecutadas también por San Martin) por modelos de el mismo Álvarez.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CASA DEL DUQUE DE LIRIA [ PALACIO DEL DUQUE DE LIRIA ENTRE LA PLAZUELA DE LOS AFLIGIDOS Y LA PUERTA DE SAN BERNARDINO ]&lt;br /&gt;
&lt;br /&gt;
-Una [[627934|''esfinge'']] de piedra de la entrada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BOADILLA&lt;br /&gt;
&lt;br /&gt;
PALACIO DEL INFANTE DON LUIS&lt;br /&gt;
&lt;br /&gt;
Acabó la escultura de la [[572055|''fuente'']]que había en principiado su maestro Castro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TOLEDO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CATEDRAL.&lt;br /&gt;
&lt;br /&gt;
-La medalla en mármol que está en el retablo de la capilla de los canónigos, y representa a [[357757|''Nuestra Señora poniendo la casulla a san Ildefonso'']].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PALACIO ARZOBISPAL.&lt;br /&gt;
&lt;br /&gt;
-La estatua de la [[357757|''Concepción'']] en el oratorio del prelado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ZARAGOZA&lt;br /&gt;
&lt;br /&gt;
CATEDRAL DEL PILAR.&lt;br /&gt;
&lt;br /&gt;
-Tres medallas de mármol en la capilla de la Virgen: [[636523|''representan un nacimiento'']], la [[551269|''presentación'']] y [[FP47BNH2MZ8VC99|''desposorios de [ la Virgen ] Nuestra Señora'']]. Las estatuas de estuco de [[929320|''San Jerónimo'']] y de un [[204734|''santo obispo'']]en la fachada exterior de la propia capilla, dos [[776356|''mancebos'']] y dos [[459665|''niños'']] en el tragaluz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SAN MILLÁN&lt;br /&gt;
&lt;br /&gt;
MONASTERIO DE LA COGOLLA DE BENEDICTINOS&lt;br /&gt;
&lt;br /&gt;
-Una estatua de [[YVYQK5P57XLPM9U|''Nuestra Señora [ virgen ] del Rosario'']]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VILLALUENGA EN EL ARZOBISPADO DE BURGOS.&lt;br /&gt;
&lt;br /&gt;
-Otra estatua de [[091111|''San Antonio'']] en una capilla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VALLE DE MENA EN VIZCAYA&lt;br /&gt;
&lt;br /&gt;
-La de [[703687|''Santa María egipcíaca que se aparece a un pastor'']].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CHINCHÓN&lt;br /&gt;
&lt;br /&gt;
-Otra de [[CCP583H561045RB|''Nuestra Señora [ la Virgen ] del Rosario'']]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
COLMENAR DE OREJA.&lt;br /&gt;
&lt;br /&gt;
PARROQUIA&lt;br /&gt;
&lt;br /&gt;
-La de [[989422|''San Antonio de Padua'']]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CUENCA&lt;br /&gt;
&lt;br /&gt;
COLEGIO QUE FUE DE LOS JESUTAS&lt;br /&gt;
&lt;br /&gt;
-La de [[052417|''San Ignacio de Loyola'']]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Tomo I, pp. 21-26)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Autor:footer}}{{Iframelibro}}[[Category:Autores]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Luis_(pintor_s._XVI-XVII)&amp;diff=43085</id>
		<title>Fernández, Luis (pintor s. XVI-XVII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Luis_(pintor_s._XVI-XVII)&amp;diff=43085"/>
		<updated>2021-06-24T15:05:26Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Autor&lt;br /&gt;
|nombre_completo=Fernández, Luis&lt;br /&gt;
|fecha_nacimiento=1594&lt;br /&gt;
|lugar_nacimiento=Madrid&lt;br /&gt;
|fecha_fallecimiento=h. 1657&lt;br /&gt;
|lugar_fallecimiento=Madrid&lt;br /&gt;
|cronologia_siglo=XVI-XVII&lt;br /&gt;
|ciudad_trabajo=Madrid&lt;br /&gt;
|especialidad=Pintor&lt;br /&gt;
|ref_bibliografica=*D. García López, &amp;quot;museodelprado.es&amp;quot;, en Fernández, Luis. Accesible en: https://www.museodelprado.es/coleccion/artista/fernandez-luis/0636df21-3bdd-4bcf-a48c-81f5916c6c92 (consultado en 21/06/2021)&lt;br /&gt;
|tomo=2&lt;br /&gt;
|pagina=88&lt;br /&gt;
|letra=Letra F&lt;br /&gt;
|grupo=Grupo FE&lt;br /&gt;
}}&lt;br /&gt;
{{Autor:header}}'''Fernández''' (Luis) pintor. Nació en Madrid el año de 1596, y fue uno de los más adelantados discípulos de Eugenio Cajés: así lo manifiestan parte de los cuadros que están en el claustro de la Merced calzada [ convento de Nuestra Señora de las Mercedes de Calzados de padres mercenarios en la Plazuela de los Remedios ] de esta corte cuadros relativos a la [[890471|''vida de san Ramón'']], pintados en el año 1625 con exactitud de dibujo, buen gusto en color y medias tintas, según el estilo de su maestro. También había pintado al [[fresco,_Luis_Fernández|''fresco'']], [[803970|''temple'']] y [[865785|''óleo'']] una capilla de la iglesia [ parroquia ] de Santa Cruz [ en la calle de Atocha, junto a la plazuela de la Provincia ], que pereció en el incendio acaecido en este siglo [ siglo XVIII ]. Falleció en Madrid el año de 1654.&lt;br /&gt;
&lt;br /&gt;
''Archivo de Dicho Convento de la Merced, Díaz del Valle, Palomino.''&lt;br /&gt;
&lt;br /&gt;
(Tomo II, pp. 88-89)&lt;br /&gt;
&lt;br /&gt;
{{Autor:footer}}{{Iframelibro}}[[Category:Autores]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Luis_(pintor_s._XVI-XVII)&amp;diff=43084</id>
		<title>Fernández, Luis (pintor s. XVI-XVII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Luis_(pintor_s._XVI-XVII)&amp;diff=43084"/>
		<updated>2021-06-24T15:04:48Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Autor&lt;br /&gt;
|nombre_completo=Fernández, Luis&lt;br /&gt;
|fecha_nacimiento=1594&lt;br /&gt;
|lugar_nacimiento=Madrid&lt;br /&gt;
|fecha_fallecimiento=h. 1657&lt;br /&gt;
|lugar_fallecimiento=Madrid&lt;br /&gt;
|cronologia_siglo=XVI-XVII&lt;br /&gt;
|ciudad_trabajo=Madrid&lt;br /&gt;
|especialidad=Pintor&lt;br /&gt;
|ref_bibliografica=*D. García López, &amp;quot;museodelprado.es&amp;quot;, en Fernández, Luis. Accesible en: https://www.museodelprado.es/coleccion/artista/fernandez-luis/0636df21-3bdd-4bcf-a48c-81f5916c6c92 (consultado en 21/06/2021)&lt;br /&gt;
|tomo=2&lt;br /&gt;
|pagina=88&lt;br /&gt;
|letra=Letra F&lt;br /&gt;
|grupo=Grupo FE&lt;br /&gt;
}}&lt;br /&gt;
{{Autor:header}}'''Fernández''' (Luis) pintor. Nació en Madrid el año de 1596, y fue uno de los más adelantados discípulos de Eugenio Cajés: así lo manifiestan parte de los cuadros que están en el claustro de la Merced calzada [ convento de Nuestra Señora de las Mercedes de Calzados de padres mercenarios en la Plazuela de los Remedios ] de esta corte cuadros relativos a la [[890471|''vida de san Ramón'']], pintados en el año 1625 con exactitud de dibujo, buen gusto en color y medias tintas, según el estilo de su maestro. También había pintado al [[fresco|''fresco'']], [[803970|''temple'']] y [[865785|''óleo'']] una capilla de la iglesia [ parroquia ] de Santa Cruz [ en la calle de Atocha, junto a la plazuela de la Provincia ], que pereció en el incendio acaecido en este siglo [ siglo XVIII ]. Falleció en Madrid el año de 1654.&lt;br /&gt;
&lt;br /&gt;
''Archivo de Dicho Convento de la Merced, Díaz del Valle, Palomino.''&lt;br /&gt;
&lt;br /&gt;
(Tomo II, pp. 88-89)&lt;br /&gt;
&lt;br /&gt;
{{Autor:footer}}{{Iframelibro}}[[Category:Autores]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Juan_(escultor_y_arquitecto_s._XVII)&amp;diff=43083</id>
		<title>Fernández, Juan (escultor y arquitecto s. XVII)</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Fern%C3%A1ndez,_Juan_(escultor_y_arquitecto_s._XVII)&amp;diff=43083"/>
		<updated>2021-06-24T15:00:45Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Autor&lt;br /&gt;
|nombre_completo=Fernández, Juan&lt;br /&gt;
|cronologia_siglo=XVII&lt;br /&gt;
|ciudad_trabajo=Toledo (Castilla la Mancha)&lt;br /&gt;
|especialidad=Escultor,Arquitecto&lt;br /&gt;
|ref_bibliografica=*M. Estella Marcos, &amp;quot;El escultor Juan Fernández y su desconocida obra en Toledo&amp;quot;, ''Archivo español de arte'', n.291, 2000, p.284-292.&lt;br /&gt;
|tomo=2&lt;br /&gt;
|pagina=88&lt;br /&gt;
|letra=Letra F&lt;br /&gt;
|grupo=Grupo FE&lt;br /&gt;
}}&lt;br /&gt;
{{Autor:header}}'''Fernández''' (Juan) escultor y arquitecto. Ejecutó el año de 1616 las estatuas de [[35P9DYSXC26Z542|''san Pedro'']] y [[1377X4J8JC16W08|''san Pablo'']], mayores que el natural, colocadas en la capilla de nuestra Señora del Sagrario de la catedral de Toledo, y más adelante la [[6YQK15475A3S3PS|''escultura que está sobre la puerta de la antesacristía'']]. El cabildo le nombró su aparejador de aquella santa iglesia [ catedral ] el día 9 de marzo de 1627, expresándose en el título de escultor y arquitecto.&lt;br /&gt;
&lt;br /&gt;
''Archivo de Dicha Catedral [ Toledo ]''.&lt;br /&gt;
&lt;br /&gt;
(Tomo II, p. 88)&lt;br /&gt;
&lt;br /&gt;
{{Autor:footer}}{{Iframelibro}}[[Category:Autores]]&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Descubre&amp;diff=43080</id>
		<title>Plantilla:Portada:Descubre</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Descubre&amp;diff=43080"/>
		<updated>2021-06-24T11:09:17Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;listados&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-autores&amp;quot;&amp;gt;Autores&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Listado_de_autores|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Anguisciola (Anguissola), Sofonisba]] &lt;br /&gt;
*[[Prieto, Tomás Francisco]]&lt;br /&gt;
*[[Roldán, Luisa]]&lt;br /&gt;
*[[Ruiz González, Pedro]] &lt;br /&gt;
*[[Beer, María Eugenia]] &lt;br /&gt;
*[[Alemán, Cristóbal]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-obras&amp;quot;&amp;gt;Obras&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Listado_de_obras|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{#cargo_query:&lt;br /&gt;
tables=obras&lt;br /&gt;
|fields=_pageName&lt;br /&gt;
|format=ul&lt;br /&gt;
|order by=_pageName&lt;br /&gt;
|limit=6&lt;br /&gt;
}}--&amp;gt;&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[Category:Obras]]&lt;br /&gt;
 |format=ul&lt;br /&gt;
 |order=random&lt;br /&gt;
 |limit=6&lt;br /&gt;
 |class=listado-portada&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-profesiones&amp;quot;&amp;gt;Profesiones&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Especialidad|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:Iluminadores en miniatura|Iluminadores en miniatura]] &lt;br /&gt;
*[[Especial:Browse/:Escultores|Escultores]]&lt;br /&gt;
*[[Especial:Browse/:Pintores|Pintores]]&lt;br /&gt;
*[[Especial:Browse/:Plateros|Plateros]] &lt;br /&gt;
*[[Especial:Browse/:Vidrieros|Vidrieros]] &lt;br /&gt;
*[[Especial:Browse/:Rejeros|Rejeros]]&lt;br /&gt;
*[[Especial:Browse/:Bordadores de imaginería|Bordadores de imaginería]]&lt;br /&gt;
*[[Especial:Browse/:Grabadores de láminas, o en dulce|Grabadores de láminas, o en dulce]]&lt;br /&gt;
*[[Especial:Browse/:Grabadores de medallas, o en hueco|Grabadores de medallas, o en hueco]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-localizacion&amp;quot;&amp;gt;Localización&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Localización|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:Museo del Prado|Museo del Prado]] &lt;br /&gt;
*[[Especial:Browse/:Biblioteca Nacional|Biblioteca Nacional]]&lt;br /&gt;
*[[Especial:Browse/:Colección Particular|Colección Particular]]&lt;br /&gt;
*[[Especial:Browse/:Calcografía Nacional|Calcografía Nacional]] &lt;br /&gt;
*[[Especial:Browse/:Destruida|Destruida]] &lt;br /&gt;
*[[Especial:Browse/:Desparecido|Desparecido]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-cronologia&amp;quot;&amp;gt;Cronología&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Cronología|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:X|Siglo X]]&lt;br /&gt;
*[[Especial:Browse/:XI|Siglo XI]]&lt;br /&gt;
*[[Especial:Browse/:XII|Siglo XII]] &lt;br /&gt;
*[[Especial:Browse/:XIII|Siglo XIII]] &lt;br /&gt;
*[[Especial:Browse/:XIV|Siglo XIV]]&lt;br /&gt;
*[[Especial:Browse/:XV|Siglo XV]]&lt;br /&gt;
*[[Especial:Browse/:XVI|Siglo XVI]]&lt;br /&gt;
*[[Especial:Browse/:XVII|Siglo XVII]]&lt;br /&gt;
*[[Especial:Browse/:XVIII|Siglo XVIII]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-apendices&amp;quot;&amp;gt;Apéndices&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;!--&amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;+ver todos&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Prólogo]] &lt;br /&gt;
*[[Introducción (T.I, 35-60)]] &lt;br /&gt;
*[[Real Academia de San Fernando (T.III, 251-270)]]&lt;br /&gt;
*[[Venida del príncipe de Gales (T.II, 148-151)]]&lt;br /&gt;
*[[Historia de la Real Academia de San Luis de Zaragoza (T.IV, 149-156)]]&lt;br /&gt;
*[[Historia de la Real Academia de San Carlos de Valencia, (T.V, 197-203)]]&lt;br /&gt;
*[[Fragmentos que escribió sobre la pintura Pablo de Céspedes, (T.V, 267-343)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Plantilla:Portada:Descubre&amp;diff=43079</id>
		<title>Plantilla:Portada:Descubre</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Plantilla:Portada:Descubre&amp;diff=43079"/>
		<updated>2021-06-24T11:08:27Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;listados&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-autores&amp;quot;&amp;gt;Autores&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Listado_de_autores|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Anguisciola (Anguissola), Sofonisba]] &lt;br /&gt;
*[[Prieto, Tomás Francisco]]&lt;br /&gt;
*[[Roldán, Luisa]]&lt;br /&gt;
*[[Ruiz González, Pedro]] &lt;br /&gt;
*[[Beer, María Eugenia]] &lt;br /&gt;
*[[Alemán, Cristóbal]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-obras&amp;quot;&amp;gt;Obras&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Listado_de_obras|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{#cargo_query:&lt;br /&gt;
tables=obras&lt;br /&gt;
|fields=_pageName&lt;br /&gt;
|format=ul&lt;br /&gt;
|order by=_pageName&lt;br /&gt;
|limit=6&lt;br /&gt;
}}--&amp;gt;&lt;br /&gt;
{{#ask:&lt;br /&gt;
 [[Category:Obras]]&lt;br /&gt;
 |format=ul&lt;br /&gt;
 |order=random&lt;br /&gt;
 |limit=6&lt;br /&gt;
 |class=listado-portada&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-profesiones&amp;quot;&amp;gt;Profesiones&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Especialidad|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:Iluminadores en miniatura|Iluminadores en miniatura]] &lt;br /&gt;
*[[Especial:Browse/:Escultores|Escultores]]&lt;br /&gt;
*[[Especial:Browse/:Pintores|Pintores]]&lt;br /&gt;
*[[Especial:Browse/:Plateros|Plateros]] &lt;br /&gt;
*[[Especial:Browse/:Vidrieros|Vidrieros]] &lt;br /&gt;
*[[Especial:Browse/:Rejeros|Rejeros]]&lt;br /&gt;
*[[Especial:Browse/:Bordadores de imaginería|Bordadores de imaginería]]&lt;br /&gt;
*[[Especial:Browse/:Grabadores de láminas, o en dulce|Grabadores de láminas, o en dulce]]&lt;br /&gt;
*[[Especial:Browse/:Grabadores de medallas, o en hueco|Grabadores de medallas, o en hueco]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-localizacion&amp;quot;&amp;gt;Localización&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Localización|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:Museo del Prado|Museo del Prado]] &lt;br /&gt;
*[[Especial:Browse/:Biblioteca Nacional|Biblioteca Nacional]]&lt;br /&gt;
*[[Especial:Browse/:Colección Particular|Colección Particular]]&lt;br /&gt;
*[[Especial:Browse/:Calcografía Nacional|Calcografía Nacional]] &lt;br /&gt;
*[[Especial:Browse/:Destruida|Destruida]] &lt;br /&gt;
*[[Especial:Browse/:Desparecido|Desparecido]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row-listados&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-cronologia&amp;quot;&amp;gt;Cronología&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;[[Propiedad:Cronología|+ ver todos]]&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Especial:Browse/:X|Siglo X]]&lt;br /&gt;
*[[Especial:Browse/:XI|Siglo XI]]&lt;br /&gt;
*[[Especial:Browse/:XII|Siglo XII]] &lt;br /&gt;
*[[Especial:Browse/:XIII|Siglo XIII]] &lt;br /&gt;
*[[Especial:Browse/:XIV|Siglo XIV]]&lt;br /&gt;
*[[Especial:Browse/:XV|Siglo XV]]&lt;br /&gt;
*[[Especial:Browse/:XVI|Siglo XVI]]&lt;br /&gt;
*[[Especial:Browse/:XVII|Siglo XVII]]&lt;br /&gt;
*[[Especial:Browse/:XVIII|Siglo XVIII]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;listado&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;listado-title-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;div class=&amp;quot;listado-title listado-title-apendices&amp;quot;&amp;gt;Apéndices&amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;!--&amp;lt;div class=&amp;quot;listado-masinfo&amp;quot;&amp;gt;+ver todos&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
*[[Prógolo]] &lt;br /&gt;
*[[Introducción (T.I, 35-60)]] &lt;br /&gt;
*[[Real Academia de San Fernando (T.III, 251-270)]]&lt;br /&gt;
*[[Venida del príncipe de Gales (T.II, 148-151)]]&lt;br /&gt;
*[[Historia de la Real Academia de San Luis de Zaragoza (T.IV, 149-156)]]&lt;br /&gt;
*[[Historia de la Real Academia de San Carlos de Valencia, (T.V, 197-203)]]&lt;br /&gt;
*[[Fragmentos que escribió sobre la pintura Pablo de Céspedes, (T.V, 267-343)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43078</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43078"/>
		<updated>2021-06-24T10:41:41Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;: los apuntamientos originales de D. Lázaro Diaz del Valle &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt; y de los dos Alfaros &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;, de donde había tomado Palomino mucha parte de sus artículos &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt; sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;: y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt; que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;, y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;, pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;, en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== Notas Prólogo ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
* Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43077</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43077"/>
		<updated>2021-06-24T10:41:03Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;: los apuntamientos originales de D. Lázaro Diaz del Valle &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt; y de los dos Alfaros &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;, de donde había tomado Palomino mucha parte de sus artículos &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt; sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;: y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt; que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;, y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;, pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;, en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== Notas Prólogo ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43076</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43076"/>
		<updated>2021-06-24T10:39:56Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;: los apuntamientos originales de D. Lázaro Diaz del Valle &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt; y de los dos Alfaros &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;, de donde había tomado Palomino mucha parte de sus artículos &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt; sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;: y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt; que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;, y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;, pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;, en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== Notas Prólogo ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
** Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
 &lt;br /&gt;
* &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43075</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43075"/>
		<updated>2021-06-24T10:36:09Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;: los apuntamientos originales de D. Lázaro Diaz del Valle &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt; y de los dos Alfaros &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;, de donde había tomado Palomino mucha parte de sus artículos &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt; sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;: y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt; que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;, y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;, pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;, en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== Notas Prólogo ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43074</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43074"/>
		<updated>2021-06-24T10:34:48Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 &amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;: los apuntamientos originales de D. Lázaro Diaz del Valle &amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt; y de los dos Alfaros &amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;, de donde había tomado Palomino mucha parte de sus artículos &amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt; sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana &amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;: y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias &amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos &amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt; que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos &amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;, y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares &amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;, pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 &amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;, en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== NOTAS PROLOGO ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43073</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43073"/>
		<updated>2021-06-24T10:32:55Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso &amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 (2): los apuntamientos originales de D. Lázaro Diaz del Valle (3) y de los dos Alfaros (4), de donde había tomado Palomino mucha parte de sus artículos (5) sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana (6): y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias (7).&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos (8) que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos (9), y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares (10), pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 (11), en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== NOTAS PROLOGO ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(1)&amp;lt;/sup&amp;gt;. Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(2)&amp;lt;/sup&amp;gt;.  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(3)&amp;lt;/sup&amp;gt;.  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(4)&amp;lt;/sup&amp;gt;. D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(5)&amp;lt;/sup&amp;gt;. Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(6)&amp;lt;/sup&amp;gt;. Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(7)&amp;lt;/sup&amp;gt;. Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(8)&amp;lt;/sup&amp;gt;. Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(9)&amp;lt;/sup&amp;gt;.  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(10)&amp;lt;/sup&amp;gt;. Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;(11)&amp;lt;/sup&amp;gt;. Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43072</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43072"/>
		<updated>2021-06-24T10:31:26Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso (1).&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 (2): los apuntamientos originales de D. Lázaro Diaz del Valle (3) y de los dos Alfaros (4), de donde había tomado Palomino mucha parte de sus artículos (5) sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana (6): y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias (7).&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos (8) que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos (9), y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares (10), pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 (11), en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== NOTAS PROLOGO ==&lt;br /&gt;
&lt;br /&gt;
(1). Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
&lt;br /&gt;
(2).  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
(3).  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
(4). D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
(5). Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
(6). Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
(7). Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
(8). Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
(9).  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
(10). Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
(11). Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43071</id>
		<title>Prólogo</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=Pr%C3%B3logo&amp;diff=43071"/>
		<updated>2021-06-24T10:30:59Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PRÓLOGO.&lt;br /&gt;
&lt;br /&gt;
Publicando las vidas de los profesores, que ejercitaron en España las bellas artes, debo enterar a mi lector, así de la razón que tuve para emprender esta obra, como de la diligencia que puse y de los medios que empleé en perfeccionarla: en lo cual no tanto trataré de recomendar mi trabajo, cuanto de llenar la obligación que se impone cualquier escritor, que desea la instrucción y aspira al aprecio del público.&lt;br /&gt;
&lt;br /&gt;
Aficionado desde mi primera juventud a las artes del dibujo, y acostumbrado a tratar frecuentemente con sus profesores, sentí desde muy temprano el más vivo deseo de promover entre nosotros su ejercicio y aprecio; y bien cierto de que nada contribuiría tanto a este fin como el honor dado a los artistas distinguidos, concebí, mas habrá de veinte años, el designio de recoger y publicar estas memorias. Cuando dijo Cicerón que el honor era el alimento de las artes, pronunció una de aquellas sentencias que por su verdad y buen sentido están destinadas a pasar en proverbio entre las naciones cultas. Mas yo veía que esta máxima, aunque repetida a cada paso en España, como en otras partes, era más bien creída que observada. Veía que la afición a las bellas artes, y la estimación de sus obras, estaba reducida a tal cual persona de buen gusto que tenía la fortuna de sentir sus bellezas; y que si alguna se distinguía en el empeño de recompensar dignamente, y de honrar y acariciar a los artistas, era señalada con el dedo, como si esto fuese una extravagancia. Veía finalmente, que mientras el menor grado de excelencia en literatura y en otras profesiones menos distinguidas se ensalzaba y recomendaba con afectación, multiplicándose cada día a este fin las bibliotecas y las biografías, el genio de los artistas tenía que contentarse con la privada aprobación de sus pocos apasionados, y apenas podía esperar alguna gloría del juicio incierto y tardío de la posteridad.&lt;br /&gt;
&lt;br /&gt;
Verdad es que las bellas artes habían tenido también su cronista en D. Antonio Palomino y Velasco, cuya obra había yo leído muchas veces y examinado con gran detención; pero ella misma daba mayor estímulo a mis deseos, porque sin negar a su digno autor el reconocimiento que le es debido por su amor a las artes, su celo en promoverlas, y su diligencia en recoger las memorias de los artistas, ¿a quién se puede esconder la escasez e imperfección de su obra en la parte biográfica? Palomino escribió con pocos auxilios: apenas hizo otra cosa que compilar las tradiciones de su tiempo: aun en esto anduvo muy escaso; y sobre no haber podido ilustrar los hechos ni fijar su cronología, tuvo la desgracia de dar acogida a las fábulas y cuentecillos, que con tanta facilidad se introducen y difunden en el vulgo de los aprendices y maestros. Fuera de que las vidas de los artistas entraron en la obra de Palomino como un accesorio, o parte menos principal de su plan, el cual se dirigía especialmente a exponer los principios teóricos y las reglas prácticas de la pintura. Esta sola llevó también su atención en la parte historial de su obra pues mientras escribió muy a la larga las vidas de algunos pintores, es muy poco lo que nos dejó dicho de los escultores y arquitectos, y nada, o casi nada de los grabadores y profesores de otras artes pertenecientes al dibujo, cuyas obras excelentes eran no menos dignas de memoria.&lt;br /&gt;
&lt;br /&gt;
Por último, ¿quién de los que han leído a Palomino no habrá reparado en la poca critica con que escribió las vidas de nuestros pintores? ¿En la uniformidad de sus juicios? ¿En la generalidad de sus alabanzas? ¿Y en otros defectos a que le arrastraron la bondad de su carácter y el mal gusto de su tiempo? Yo en esto no insistiré, porque no parezca que quiero rebajar su mérito para ensalzar el mío; pero la simple lectura de mi obra hará conocer cuánto dejó que trabajar Palomino acerca de este punto.&lt;br /&gt;
&lt;br /&gt;
Resuelto, pues, a imitar el celo y a evitar las faltas en que incurrió este biógrafo, me di a recoger de nuevo las noticias de los profesores que habían ejercitado en España cualquiera de las bellas artes, por todos los medios que estuvieron en mi mano, y cuya exposición haré sencillamente para instrucción de mis lectores.&lt;br /&gt;
&lt;br /&gt;
Empecé mi trabajo por la lectura y extracto analítico de todos los libros españoles y algunos extranjeros que directa o accidentalmente trataron de las bellas artes, ordenando por nombres, fechas y profesiones sus noticias, para asegurar la cronología y evitar confusión. Ya se ve que en este trabajo cuidaría de aprovecharme de las luces que había recogido Palomino, a quien no debo negar que es debida alguna parte de mi colección; como lo es también a la diligencia del ilustre viajero, que por su celo infatigable hacia las artes españolas, supo hacerse tan acreedor a la gratitud y al respeto de sus apasionados. Así que el ''Museo pictórico'' de D. Antonio Palomino y el ''Viage de España'' de D. Antonio Ponz fueron el principio y término de esta parte de mi trabajo, útil a la verdad, pero también muy penoso (1).&lt;br /&gt;
&lt;br /&gt;
Cuidé después de buscar cuantos escritos inéditos hubiese en esta materia para extractar sus noticias; y entre lo poco que hay de esta especie tuve la buena dicha de hallar el libro manuscrito ''De la pintura antigua'', escrito en portugués por Francisco de Holanda, pintor del rey de Portugal, y traducido al castellano por Manuel Denis año de 1585 (2): los apuntamientos originales de D. Lázaro Diaz del Valle (3) y de los dos Alfaros (4), de donde había tomado Palomino mucha parte de sus artículos (5) sin disfrutarlos del todo: las memorias auténticas de la antigua academia sevillana (6): y otros manuscritos muy apreciables por la abundancia y autenticidad de sus noticias (7).&lt;br /&gt;
&lt;br /&gt;
Mas a pesar de esta abundancia siempre echaba de ver la necesidad de completarlas por otros medios, si no penosos, por lo menos más difíciles para mí, pues que ya no bastaba contar con mi propia diligencia y trabajo, sino que era menester asociar los de otras personas y que solo por urbanidad y amor a las artes querían prestarme algún auxilio.&lt;br /&gt;
&lt;br /&gt;
No era difícil adivinar que las más apreciables memorias de nuestros artistas dormirían en los archivos de las iglesias, monasterios, ayuntamientos y cuerpos públicos con las contratas celebradas para las obras de adorno. ¿Pero qué manos serían capaces de sacarlas de tantos, tan dispersos y tan cerrados depósitos?&lt;br /&gt;
&lt;br /&gt;
Con todo, sin desmayar por esta dificultad, y lleno de confianza en mis amigos y en los de las artes y las letras, acometí tan ardua empresa. Reconocí por mí mismo todos los archivos (8) que me proporcionó mi permanente o casual residencia en varias ciudades de España: obtuve del favor de algunos amigos y literatos que reconociesen otros muchos (9), y me franqueasen sus apuntamientos, y por este medio enriquecí mi colección con un gran número de artículos del todo nuevos, y logré ilustrar los demás, de una manera que solo puede explicar mi misma obra.&lt;br /&gt;
&lt;br /&gt;
Aumentada así su materia, restábame todavía examinar por mí propio las obras originales para descubrir sus autores, ya fuese por las firmas y signos que dejaron en ellas, o ya por su estilo y manera, comparados con otras ciertas y conocidas de la misma mano. Los profesores y amantes de las artes saben cuánta luz se puede adquirir por este medio, que a los que no lo son parece tan aventurado.&lt;br /&gt;
&lt;br /&gt;
He visto muchas veces reír y ridiculizar esta especie de conjeturas, acerca de las cuales sucede a los artistas lo que a los filólogos en materia de etimologías. Porque algún otro pedante, llevado solo del sonsonete, da a las palabras de su lengua derivaciones forzadas y estrambóticas, es demasiado común el desprecio con que se habla de la etimología, como de un arte puramente divinatoria y ridícula; y sin embargo no se puede dudar, que en cada lengua hay ciertos principios o cánones, tomados del conocimiento histórico de sus orígenes y de la observación del órgano vocal de los pueblos que la hablan, que bien seguidos por los juiciosos eruditos, son de un efecto seguro, si no infalible, para determinar las verdaderas raíces de sus palabras.&lt;br /&gt;
&lt;br /&gt;
Otro tanto en las artes. Algún charlatán inexperto, llevado de las más ligeras analogías, suele bautizar con los nombres de Ribera o Murillo, de Monegro o Becerra los cuadros o estatuas más ajenas del estilo y carácter de estos profesores; y he aquí, que de tal cual ejemplo de esta especie se deduce luego con demasiada generalidad la insuficiencia de este método de investigar, y su menosprecio.&lt;br /&gt;
&lt;br /&gt;
Pero el sabio y juicioso observador de las obras del genio sigue en este punto indicios, tanto más correctos, cuanto son más en número los puntos de analogía y semejanza. Estos puntos o extremos, aunque imperceptibles a los que no están acostumbrados a buscarlos, se presentan con mucha claridad al ojo hecho a analizar las obras y a compararlas, porque la manera de los artistas se extiende a muchos objetos, y se puede señalar muy decididamente en uno u otro. La composición, el dibujo, el colorido dejan ver a cada paso los grupos y actitudes que adoptó, las formas, proporciones, escorzos y partidos que amó, las tintas, los colores locales, los claros y las sombras que prefirió cada autor. Los paños, la vagueza, el ambiente, los accesorios y otros mil accidentes descubren también la manera de los autores. Y sobre todo si el artista tiene un carácter decidido, como sucede a cuantos llegaron a alguna excelencia, no puede dejar de conocerse en el vigor o debilidad, en la osadía o timidez, en la impaciencia o lentitud de su pincel o cincel, y en un cierto gusto de tocar o expresar, de acelerar o corregir, de concluir o abandonar su trabajo, que no puede esconderse al observador inteligente. Así que, mientras el más vulgar aficionado distingue el descarnado dibujo y ceniciento colorido del Greco de la dulce y delicada manera de Vicente Joanes, el diestro profesor sabe discernir a la primera ojeada la fuerza y el ambiente de Velázquez de la gracia y carnes de Murillo, y la exactitud en los extremos de Alonso Cano de la naturalidad y fisonomías de Gregorio Hernández [Fernández].&lt;br /&gt;
&lt;br /&gt;
Por mi parte reconozco de buena fe, que debí a este recurso mayor fruto del que al principio me prometía, pues que a fuerza de continua y cuidadosa observación, y al favor de aquel tino y discernimiento, que suele dar el hábito de analizar, logré, no solo distinguir las copias de los originales, y las obras genuinas de las apócrifas y supuestas de cada autor, sino también determinar la mano de muchas obras, antes anónimas y desconocidas. Y como mis diferentes viajes y destinos me hubiesen presentado sucesivamente la ocasión de reconocer y observar cuantas obras de algún mérito existen en Cádiz, Sevilla, Córdoba, Badajoz, Granada, Murcia, Valencia, Valladolid, Toledo, Madrid y Sitios reales, ya expuestas al público, ya guardadas en colecciones y casas particulares (10), pude dar por este medio no poco aumento y mucha certidumbre y autoridad a mis noticias.&lt;br /&gt;
&lt;br /&gt;
Por último, apurados todos estos recursos, ocurrí a la tradición, inquiriendo con gran cuidado, así de los aficionados, como de los artistas ancianos, que tuve ocasión de tratar en varios pueblos de España, cuantas noticias conservaban y quisieron franquearme acerca de las obras de sus maestros, discípulos y contemporáneos, y procurando ilustrar sus relaciones con la averiguación de la patria, nacimiento y muerte de los artistas a que se referían, ya por los libros parroquiales, ya por los protocolos públicos, y ya por otros medios que me venían a la mano. Y debo también confesar que mis descubrimientos se adelantaron mucho por este medio, singularmente en los tiempos a que no alcanza la obra de Palomino, y que comprehenden los artistas de alguna nota que pertenecen a nuestros días. De forma, que por mi frecuente conversación con estas personas, por mi correspondencia con otras, por el auxilio de mis amigos, por el favor que me proporcionaron de los suyos, y por una constante, si me es lícito decirlo así, importuna y porfiada diligencia en seguir y adelantar este trabajo, logré una colección de noticias tan abundante, que si en esto solo se cifrase el mérito de mi obra, pudiera lisonjearme con el público de que le ofrecía la mejor que era de esperar en la materia.&lt;br /&gt;
&lt;br /&gt;
En ella encontrará no solo la noticia de los artistas que se distinguieron en la pintura y escultura, sino también la de los miniadores, grabadores en hueco y de láminas, plateros, imagineros en vidrio y bordado, y hasta de los rejeros; porque no quise negar su justo elogio a ninguna de aquellas artes, en que de cualquier modo pueden brillar el genio y la pericia del dibujo.&lt;br /&gt;
&lt;br /&gt;
Con todo no encontrarán mis lectores las vidas de nuestros arquitectos; y esta es la ocasión de enterarles, por qué entre tantos artistas no fueron comprehendidos.&lt;br /&gt;
&lt;br /&gt;
Fuéronlo por cierto en mis investigaciones, así como los otros profesores de las bellas artes; pero confieso que nunca me resolví a darles lugar en la publicación de mi obra. Por lo mismo que la arquitectura sobrepuja a las demás en la necesidad, la importancia y los varios destinos de sus obras, me parecía que las memorias de sus profesores pedían un trabajo separado y más detenido. Prescindiendo del carácter peculiar que presenta la arquitectura griega, la llamada gótica, la árabe, y la restaurada del primer tiempo, a que el señor Ponz dio el nombre de plateresca, el arte que en general se aleja demasiado por su índole de todas las bellas artes, si de una parte se levanta por la sublimidad de sus teorías al nivel de las más altas ciencias, de otra vemos, que reducida a un puñado de reglas prácticas y triviales, se sume y confunde entre los oficios del más sencillo y grosero mecanismo. La grandeza misma, la muchedumbre y la publicidad de sus monumentos, pertenecientes a tan distintas edades, levantados en tan distintos puntos, y dedicados a tan diferentes usos, dificultaban también en gran manera, así la averiguación de sus autores, como la calificación de su mérito. Y por último dividida en tantos ramos, en que ni tiene por objeto la imitación, ni por término el placer, me parecía sumamente arduo discernir y fijar el atributo que debía adjudicar a sus autores mi obra. Porque ¿cómo me atrevería yo a excluir de ella los arquitectos militares, los hidráulicos, los de puentes y calzadas, y otros semejantes, ni tampoco a incluir a los meros maestros de obras, aparejadores y albañiles?&lt;br /&gt;
&lt;br /&gt;
Por dicha, los deseos del público no quedarán defraudados en esta parte, pues mientras más vacilaba yo, detenido en tan justas consideraciones, supe que una mano más diestra había acabado ya tan ardua empresa, y que las memorias de nuestra arquitectura estaban escritas por un literato, cuyo nombre solo les da la más alta recomendación. Años ha que el excelentísimo señor D. Eugenio Llaguno había desempeñado este trabajo, de que yo tuve la primera noticia por una de las notas al elogio de D. Ventura Rodríguez, publicado en 1790 (11), en que tan justamente se ensalza su mérito. Posteriormente he logrado ver y disfrutar este precioso manuscrito, en que los aficionados a la arquitectura tendrán algún día el placer de leer unas memorias, que en nada desmienten la exquisita erudición, y el delicado gusto que su sabio autor acreditó en varias obras, que ya disfruta el público. Y si yo fuere capaz de concurrir en alguna pequeña parte a su ilustración con las noticias, que mi diligencia pudo descubrir, las agregaré con el mayor gusto en crédito de mi veneración a la memoria de tan respetable caballero y de mi reconocimiento a las honras que me dispensó en su vida. ¡Ojalá que otra pluma, encargada de compilarla, describa a la posteridad las prendas y virtudes que la adornaron y que reclaman para este digno sujeto el más distinguido lugar entre los hombres beneméritos de la nación, de la literatura y de las artes!&lt;br /&gt;
&lt;br /&gt;
He aquí la razón de lo que contiene y aun de lo que no contiene mi obra. Réstame ahora darla del orden en que he distribuido sus noticias.&lt;br /&gt;
&lt;br /&gt;
Concluido que hube mi colección, si tal puede decirse de una empresa que es de suyo inagotable, y en que la casualidad y el estudio presentan cada día nuevos descubrimientos, solo faltaba determinar la forma en que había de salir al público. El orden cronológico que quiso seguir Palomino, y que sin duda era el que debía preferirse, si se tratase de publicar una historia, parecía poco acomodado a una biografía, especialmente cuando ni era posible fijar todas las fechas del nacimiento y muerte de los artistas, y cuando la simultaneidad en que coincidían muchas de ellas, hacían ambiguo y embarazoso este orden. El geográfico no presentaba ventaja alguna, y sí mayor dificultad y estorbo por la dispersión de las obras y de los hechos relativos a ellas. Y aunque el orden doctrinal o de escuelas parecía conveniente y perspicuo, siendo aquel en que las noticias no pueden estar tan bien averiguadas, ni ser tan exactamente discernidas, tampoco fue posible adoptarle. Preferí, pues, el orden alfabético, colocando todos los autores en una lista de apellidos, según nuestro abecedario, por ser el más ordinariamente seguido en las bibliotecas y biografías, por la ventaja de poder extender o ceñir sus artículos, según que el mérito y copia de noticias de cada autor lo requiriesen, y por la facilidad de encontrar las que ofrece un diccionario.&lt;br /&gt;
&lt;br /&gt;
Y para no defraudar al público de las ventajas de los otros métodos, procuraré suplirlas por los medios siguientes: 1º formando listas cronológicas de los profesores de cada arte: 2º formando otra geográfica de los principales pueblos de España, en que se hallan las obras más señaladas de los diferentes autores, con referencia a sus artículos en el diccionario; y sería el 3º formando a costa de gran diligencia y trabajo seis árboles genealógicos de doctrina artística, tres pertenecientes a los pintores y tres a los escultores, en los cuales se vería la derivación de la enseñanza de estas dos principales artes: 1º en los antiguos reinos de Castilla y León: 2º en la corona de Aragón y reinos de Murcia y Navarra: 3º en los cuatro reinos de Andalucía y confín meridional de Extremadura; y aunque tengo trabajados estos dos últimos, no me determino a ofrecerlos al público, ni tampoco los restantes, por las grandes dificultades que noto en poder verificarlo por mis ocupaciones, y porque salen de un tamaño demasiado grande para acomodarlos al último tomo. Se publicarán en él solamente por ahora las expresadas listas, y se añadirá por vía de apéndice cualquier artículo o noticia que posteriormente descubriere yo, o se me comunicare, que de esperar es, que los verdaderos amantes de las artes quieran concurrir a la ilustración y perfección de un trabajo, que está única y enteramente consagrado a su gloria.&lt;br /&gt;
&lt;br /&gt;
Tal ha sido la diligencia que he puesto para perfeccionar esta obra, y que expongo en obsequio del público en prueba de mi buen deseo, y no para preocupar su juicio acerca de ella; porque sé muy bien que tiene derecho a apreciarla solo por lo que valga, y no por lo que me haya costado. Pero sé también que no podrá desagradarle, que entre tantos como escriben e imprimen para vivir y enriquecerse a su costa, haya algunos que trabajen con aplicación y buen celo en instruirle y deleitarle.&lt;br /&gt;
&lt;br /&gt;
Y si alguno me preguntare ¿por qué con tan copiosa materia, ya reducida a orden, ya más ilustrada con las noticias históricas y observaciones técnicas, que van sembradas en los artículos principales de mi diccionario, no me resolví a escribir la historia analítica de las artes españolas? le diré francamente, que sin ceder a nadie en el celo y constancia que tal empresa requería, nunca me presumí enriquecido con el gran fondo de ingenio, erudición y gusto, que eran necesarios para descubrir y seguir el origen y progresos de la buena doctrina artística de tantas profesiones, y las varias fuentes de su decadencia y corrupción. Diré que en la introducción que sigue se hallarán echados los cimientos de esta grande obra. Y diré en fin que contento con haber formado el plan y recogido los materiales, cedo gustoso a otra mano más diestra y atrevida la gloria de levantar el edificio.&lt;br /&gt;
&lt;br /&gt;
''Est quadam prodire tenus, si non datur ultra.  HORAT. Epist. I. ad C. Ciln. Maecenat''.&lt;br /&gt;
&lt;br /&gt;
== NOTAS PROLOGO ==&lt;br /&gt;
&lt;br /&gt;
(1). Además de los dos tomos del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3915408%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Museo pictórico''] de D. Antonio Palomino, impresos en Madrid, el primero en 171 5 y el segundo en 1724, y de los veinte del [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176078%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Viage de España''] ''y'' [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=520842%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''fuera de ella''] de D. Antonio Ponz, que se imprimieron en esta corte desde el año de 1772 hasta el de 94, he extractado en la parte que me interesaba los libros castellanos siguientes:&lt;br /&gt;
&lt;br /&gt;
Las [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=5176142%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Medidas del Romano''] por Diego de Sagredo, impreso en Toledo el año de 1526: la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=551419%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Anatomía del cuerpo humano''] por el Dr. Juan de Valverde, Roma 1554: el [http://bdh.bne.es/bnesearch/detalle/bdh0000223469 ''Tercero y quarto libros de Arquitectura''] de Sebastian Serlio, traducidos por Francisco de Villalpando, en un tomo, Toledo 1569: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3728910%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Quilatador de oro y plata''], Valladolid 1572, y la [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4176770%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Varia conmesuracion''], Sevilla 1585, ambos por Juan de Arfe y Villafañe: el [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=3729328%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Libro de la Montería del rey D. Alonso el XI''], publicado y añadido por Argote de Molina, Sevilla 1582: [http://catalogo.bne.es/uhtbin/cgisirsi/x/0/0/57/5/3?searchdata1=4333102%7bCKEY%7d&amp;amp;searchfield1=GENERAL%5eSUBJECT%5eGENERAL%5e%5e&amp;amp;user_id=WEBSERVER ''Regla de las cinco órdenes de arquitectura''] de Jacome de Vignola, traducido por Patricio Caxesi, Madrid 1593: la [http://bdh.bne.es/bnesearch/detalle/bdh0000054264 ''Noticia general para la estimación de las artes''], por el Lic. Gaspar Gutiérrez de los Ríos, Madrid 1600: el tercer tomo de la [http://bdh.bne.es/bnesearch/detalle/bdh0000047519 ''Historia de la orden de S. Gerónimo, que contiene la descripción del monasterio de S. Lorenzo el real''] por el P. Fr. Josef de Sigüenza, Madrid 1605: los ''Discursos apologéticos en que se defiende la ingenuidad del arte de la pintura'' por D. Juan Butrón, Madrid 1626: los ''Diálogos de la pintura'' por Vincencio Carducho, Madrid 1633: el ''Arte de la pintura'' por Francisco Pacheco, Sevilla 1649: ''Principios para estudiar el nobilísimo arte de la pintura'' por D. Josef Garcia Hidalgo, Madrid 1691: la ''Descripción del Escorial'' por el P. Fr. Francisco de los Santos, Madrid 1698: las ''Obras de D. Antonio Rafael Mengs'', Madrid 1780: los ''Comentarlos de la pintura'' que escribió D. Felipe de Guevara y publicó D. Antonio Ponz, Madrid 1788; y en fin las constituciones y actas de las academias de S. Fernando en Madrid, de santa Bárbara y de S. Carlos en Valencia, de S. Carlos en México y de S. Luis en Zaragoza; y de las escuelas de dibujo, establecidas en Sevilla, Barcelona, Cádiz, Granada y en otras ciudades del reino. En italiano: las ''Vidas de los pintores, escultores y arquitectos'' por Jorge Vasari, última edición, en Siena el año de 1794 en once tomos con muchas notas y adiciones por el P. M. Guillermo de la Valle: el ''Tratado del arte de la pintura, arquitectura y escultura'' de Juan Pablo Lomazo, Milán 1585: ''Idea de los pintores, escultores y arquitectos'' del caballero Federico Zucaro, Turin 1607: las ''Vidas de los pintores, escultores y arquitectos'' por el caballero Juan Balloni, Roma 1642: las ''Maravillas del arte, o las vidas de los pintores venecianos'' por el caballero Cárlos Ridolfi, Venecia 1648, dos tomos: las ''Vidas de los pintores, escultores y arquitectos modernos'' por Juan Pedro Bellori, Roma 1672, dos tomos: las ''Vidas de los pintores, escultores y arquitectos genoveses'' por el señor Rafael Soprani, Génova 1674: ''Felsina pitrize, vidas de los pintores boloñeses'' por el conde D. Carlos César Malvasía, Bolonia 1674, dos tomos: ''Noticia de los profesores del dibujo desde Cimabue hasta ahora'', Florencia 1681, cuatro tomos: ''Academia del nobilísimo arte de la pintura, que contiene las vidas de 400 pintores'' por Joaquin de Sandrart, Norimberg 1683: ''Vidas de los pintores, escultores y arquitectos modernos'' por Leon Pascoli, Roma 1730, tres tomos: el ''Abecedario pictórico'' por el P. Orlandi, Nápoles 1733: ''Vidas de los pintores, escultores y arquitectos napolitanos'' por Bernardo de Dominici, Nápoles 1742, dos tomos: ''Noticias históricas de los grabadores'' por Juan Gori Gandellini, Siena 1771, tres tomos: ''Serie de los hombres más ilustres en la pintura, escultura y arquitectura desde la primera restauración hasta el tiempo presente'' por unos anónimos, Florencia desde 1769 a 75, doce tomos. En francés: las ''Conversaciones de Mr.Felibien sobre las vidas de los artistas'', Trebouse 1725, seis tomos; ''Tratado de la pintura y escultura'' por Mres. Richardson padre e hijo, Amsterdam 1728, cuatro tomos: la ''Vida de los pintores flamencos, alemanes y holandeses'' por J. B. Descamps, Paris 1753, cuatro tomos: ''Diccionario portátil de la pintura, escultura y grabado'' por D. Antonio Josef Pernecty, Paris 1757: el ''Arte de pintar, poema'' por Mr. Watelet, Paris 1760: todas las ''Obras de Mr. de Piles'', inclusa la traducción que hizo del arte de la pintura, poema en latín, de Du-Fresnoy, Paris 1767, cinco tomos: ''Compendio de las vidas de los más famosos pintores'' por un anónimo, Paris 1762, cuatro tomos: ''Historia del arte entre los antiguos'' por M. J. Winckelman, traducido del alemán, París 1765, dos tomos: la ''Pintura, poema'' por Mr. Le Mierre, Amsterdam 1770: diferentes ''obras'' que conciernen a las artes por Mr. Falconet, Paris 1787, tres tomos: ''Diccionario de las artes de pintura, escultura y grabadura'' por M. Watelet y M. Levesque, Paris 1792, cinco tomos.&lt;br /&gt;
&lt;br /&gt;
(2).  El mérito y circunstancias de Francisco de Holanda, y el de su manuscrito, constan en el artículo que tiene en este diccionario; y es el tratado de pintura más interesante que tenemos en nuestro idioma. Le posee la biblioteca de la Real Academia de S. Fernando, y sería muy útil su impresión.&lt;br /&gt;
&lt;br /&gt;
(3).  Este escritor fue cronista de los reinos de León y Castilla, y de muy extendidos conocimientos, según el gusto de su tiempo: muy buen dibujante, pues se conservan de su mano un correcto dibujo a la pluma del rey D. Pelayo, muchos y buenos escudos de armas y adornos, que hacía para sus empresas y árboles genealógicos: decente poeta, pues componía sonetos en loor de los artistas; y amigo de los que vivían entonces en el reino. Posee este manuscrito D. Joseph Ruenes, académico de la historia, sujeto muy recomendable por su instrucción, buen gusto en ciencias y artes y escogida librería, a cuya generosidad debemos una copia de él.&lt;br /&gt;
&lt;br /&gt;
(4). D. Juan de Alfaro, pintor cordobés, era también literato y poeta, como se dice en su artículo; y habiendo aprendido a pintar con D. Diego Velázquez, se dedicó a juntar muchas noticias de su vida y obras, que ordenadas por su hermano el doctor en medicina D. Henrique de Alfaro, formaron un libro tan prolijo, como impertinente. Por él trabajó Palomino la vida de Velázquez; mas yo para confirmar los hechos y añadir otros más interesantes, recurrí a instrumentos originales. No se puede negar que D. Juan era curioso e investigador, por lo que adquirió un discurso manuscrito ''De la comparación de la antigua y moderna pintura y escultura'', en que se trata de la excelencia de las obras de los antiguos, y si se aventajaban a las de los modernos, que escribió Pablo de Céspedes el año de 1604 en Córdoba a instancias de Pedro de Valencia; y otro incompleto sobre el ''templo de Salomón'', que habla del origen de la pintura por el mismo autor. Los copió con limpieza y adornó con notas históricas de artistas españoles y extranjeros, y los dedicó a la duquesa de Bejar. Tengo copia de todo, y había pensado añadirlo al artículo de Céspedes; pero siendo demasiado largo, lo dejé para otra ocasión, porque es muy digno de la luz pública.&lt;br /&gt;
&lt;br /&gt;
(5). Ya confiesa el mismo Palomino en el preludio que escribió, a las ''vidas de los pintores'', cuanto le sirvieron estos manuscritos de Valle y Alfaro; y aunque dice del primero, “que por ser tan desaliñado (como no era de la profesión) ha sido menester fundirlo para vaciarlo&amp;amp;quot;, tomó tan exactamente sus noticias, que sin embargo del desaliño, copió al pie de la letra las vidas de Juan de Toledo, de Escalante, de Cárdenas, de Pereda, de Francisco Camilo, de Eugenio de las Cuevas, de Antonio Arias, de Cano y de otros de su tiempo. Y más valiera que hubiese hecho lo mismo con las de Cristóbal Acevedo, Miguel de la Cruz, Mateo Gallardo, Lupicino, Francisco de Burgos Mansilla, Francisco Gutiérrez, Juan de Licalde y Urzanqui, que refiere Valle y desprecia Palomino, siendo más acreedores a su memoria, que otros muchos a quienes elogia.&lt;br /&gt;
&lt;br /&gt;
(6). Este es otro manuscrito original forrado en pergamino, sin principio ni fin, foliado desde el núm. 21 hasta el 96, rubricada cada hoja con estampilla, y algunos pliegos sueltos. Contiene las ordenanzas provisionales que formaron los pintores sevillanos para el arreglo de la academia, cuando la establecieron el año de 1660 en la casa lonja de Sevilla: las elecciones de presidente (que fue el primero Murillo) y las de los demás oficios: las subscripciones de ciento treinta y ocho profesores con sus firmas originales, que se obligaron a sostener a sus expensas los gastos de aquel establecimiento; y otras constituciones, autorizadas en papel sellado, firmadas en 5 de noviembre de 1673 compuestas de siete capítulos, que prescriben el orden de los estudios. Posee este precioso manuscrito el ilustrísimo señor D. Francisco de Bruna y Ahumada, del consejo y cámara de Castilla, y decano de la real audiencia de Sevilla, entre otras curiosidades de las bellas artes, que diré más adelante, y a cuyo favor merecí poder sacar una copia y otros auxilios para esta obra.&lt;br /&gt;
&lt;br /&gt;
(7). Ocupa el primer lugar un libro que escribió en Zaragoza a mediados del siglo XVII Jusepe Martínez, pintor de Felipe IV y de su hijo D. Juan de Austria, intitulado: ''Discursos practicables del nobilísimo arte de la pintura, sus rudimentos, medios y fines que enseña la experiencia con los exemplares de obras insignes de artífices ilustres.'' Dejando aparte los elementos del arte, nos aprovechamos de las noticias históricas que comprehende de los profesores aragoneses y de los extranjeros que vinieron a trabajar en aquel reino. Las hizo sacar del original, que se conserva en una de las Cartujas de las inmediaciones de Zaragoza el señor D. Juan Antonio Hernández de Larrea, deán de aquella santa iglesia, celosísimo protector de los adelantamientos de la Real Academia de San Luis y de los útiles proyectos de la sociedad aragonesa, a ruego de su ilustre amigo el señor D. Felipe Ignacio Canga Arguelles, fiscal del consejo de Castilla, no menos interesado en los progresos de aquellos cuerpos, que en los de este diccionario. Siguen los documentos que acreditan los hechos que precedieron al establecimiento de la citada academia de San Luis desde que el escultor Juan Ramírez y otros profesores de Zaragoza formaron una escuela pública de dibujo; de cuando mereció la protección de los caballeros de aquella ciudad: de la formación de la junta preparatoria; y hasta que la sociedad facilitó la última mano, también debidos al señor Larrea. Los manuscritos del abad Gordillo, de D. Ambrosio de la Cuesta y Saavedra, del canónigo de Sevilla Loaisa, y de otros curiosos escritores. Los testamentos de Diego de Siloé, de Juan Fernandez Navarrete el Mudo, de Bartolomé Esteban Murillo, de Lucas Jordán y de otros varios profesores. Los trabajos inéditos de Francisco Pacheco y de Vincencio Carducho. Expedientes sobre el pleito del soldado en Valladolid: del que tuvieron los pintores con los alguaciles de corte en Madrid sobre no asistir a una procesión de semana santa, con quienes estaban incorporados en una hermandad en el colegio de santo Tomas; y en fin muchas partidas de bautismo, de casamiento y de entierro de artistas, que se buscaron para comprobación de los hechos.&lt;br /&gt;
&lt;br /&gt;
(8). Con el auxilio del señor D. Josef Gil de Araujo, lectoral de la santa iglesia de Sevilla, muy aficionado a las bellas artes, del difunto penitenciario D. Rodrigo Bernaldo de Quiros, y del erudito y laborioso archivero D. Antonio San Martin, examiné el archivo de aquella catedral, en el que hallé cuanto podía desear sobre su fábrica y ornato. Vi el del monasterio de la cartuja de santa María de las Cuevas, y los de otros conventos, hospitales y parroquias de aquella ciudad: el del monasterio de padres jerónimos de Santiponce: el de la colegiata de Olivares: los de las parroquias de Lebrija y Marchena y de otras iglesias de aquel arzobispado: el de la catedral de Segovia; los de algunos conventos e iglesias de Madrid; y extracté cincuenta y tantos tomos de reales cédulas comunicadas a la real junta de obras y bosques, que existen en la secretaría de Estado, relativas al nombramiento de profesores del rey, a las obras reales que ejecutaron desde el tiempo de Carlos V hasta mediados del siglo XVIII, a los sueldos que gozaron y al precio de sus obras, con otras noticias interesantes, que por su autenticidad deshacen mil errores, que había adoptado la vulgaridad.&lt;br /&gt;
&lt;br /&gt;
(9).  Soy deudor al señor D. Francisco Pérez Sedano, abad de santa Leocadia, canónigo y dignidad de la catedral de Toledo, de la generosidad con que me remitió un cuaderno de noticias que había sacado con mucha detención y cuidado por largo espacio de tiempo del archivo de su santa iglesia, del que resultan más de doscientos profesores de mucho mérito que trabajaron en el adorno de aquel gran templo, cuyas obras estaban atribuidas a unos pocos de gran nombre: lo soy al señor D. Buenaventura Moyano, ahora canónigo de Toledo, y gobernador de este arzobispado, de la diligencia que puso en extractar los autos capitulares de la catedral de Ávila, cuando era lectoral de ella: al señor D. Romualdo Mon y Velarde, deán de Córdoba, por las noticias de su iglesia, y del racionero Céspedes: al difunto obispo de Osma el señor D. Francisco Iñigo de Angulo por las de Burgos, cuando era deán de aquella metropolitana; al señor D. Joaquín Márquez Villalobos por las de Palencia, de donde fue racionero, y ahora canónigo de Sevilla: al señor D. Jacinto Roque Lorenzana, intendente de León, por las de aquella catedral: al señor D. Alonso Cañedo y Vigil, doctoral de Badajoz, por las de su iglesia: al señor D. Carlos González Posada, canónigo de Tarragona, por las de su metrópoli[ta]na: al señor D. Nicolás Rodriguez Laso, por las de los templos de la ciudad de Valencia, donde es inquisidor, y por las de Barcelona y otras partes de Cataluña: al señor D. Josef Vargas Ponce, nuestro académico de S. Fernando, por las de la iglesia de Murcia y de otros templos de aquella ciudad, y de la de Cartagena: al laborioso D. Marcos Antonio de Orellana, abogado del colegio de Valencia, por el extraordinario trabajo en extractar los artículos de las vidas de los artistas valencianos de una obra histórica de aquel reino que está escribiendo, y por haberlos remitido por mano de nuestra real academia de S. Fernando para insertar en este diccionario; y en fin a otros muchos aficionados interesados en el acierto de esta obra, y particularmente al excelentísimo señor D. Gaspar de Jove Llanos, que me comunicó todo lo que pudo encontrar en los monasterios e iglesias de Asturias, Castilla, la Rioja y Vizcaya.&lt;br /&gt;
&lt;br /&gt;
(10). Sin embargo del excesivo número de pinturas y dibujos, que salió de España desde antes de la mitad del siglo XVII, todavía han quedado muchos y buenos cuadros, unos dispersos por las casas de los sujetos ilustres de las provincias, y otros reunidos en colecciones por los aficionados y gentes de buen gusto. Trataré muy por encima de las que examiné. D. Antonio Murcia fue el primero que juntó en Cádiz en estos tiempos algunos originales de Murillo, Cano, Luis de Vargas, Ribera, Tristán y Orrente con otros pequeños flamencos. Siguiole el señor O’Cruley [Pedro Alonso O’Crowley], que imprimió un libro de todas sus pinturas y antigüedades, y algún otro de aquella ciudad; pero el Señor D. Sebastián Martínez, hoy vecino de Madrid y tesorero general, excedió a todos en el número, en el mérito, y en la rareza de sus lienzos. Serán muy pocos los pintores afamados que hubo en Italia, Flandes, España y aun en Francia, de quienes deje de tener alguna obra; y se distingue esta preciosa colección de las demás del reino por el costoso aumento de diseños, estampas raras, modelos, y libros de las bellas artes. Todavía quedaron en Sevilla algunas reliquias del antiguo en el palacio del duque de Alcalá, llamado casa de Pilatos. El difunto conde del Águila formó en su casa un museo de pinturas, antigüedades y libros, que se conserva en el mismo orden, y es una parte esencial del adorno de aquella ciudad. Al gabinete del señor Bruna, de quien he hablado en la nota sexta, concurren todos los viajeros a celebrar sus pinturas, sus diseños, bajos relieves, vasos etruscos, y otras antiguallas, armería, historia natural, libros rarísimos y costosas preciosidades. Al celo y buen gusto de este respetable magistrado debe Sevilla el tener dos salones públicos en el real alcázar, adornados con buenos cuadros, que fueron de los jesuitas, con torsos de estatuas antiguas, hallados en la vieja Itálica, con inscripciones romanas, y con vaciados de los mejores yesos de la academia de S. Fernando. Son también apreciables las pinturas que recogió en poco tiempo el letrado D. Francisco Mendoza y Espinosa, con su trozo de historia natural, monetario, estampas modernas y costosas, y máquinas de física. El señor Caballero y Góngora, obispo de Córdoba, había formado una escogida colección de pinturas, pero su muerte impidió el restablecimiento de las bellas artes y del buen gusto en aquella ciudad; sin embargo quedaron el Sr. D. Cayetano Carrascal, tesorero de la catedral, el canónigo D. Francisco José Villodres, y el pintor D. Antonio Torrado, que conservan cuadros de los mejores profesores de Andalucía y de otras escuelas. Vi asimismo en Granada algunos de Cano, y de otros artistas de aquella ciudad, en poder de sujetos inteligentes y aficionados ; y acaba de establecerse en ella D. Manuel Martínez con una escogida colección de pinturas, que yo había visto en Cádiz. Observé las que juntaban en Toledo y Murcia algunos canónigos de sus pintores provinciales, el Greco, Prado, Carvajal, Tristán y Loarte, Orrente, Acevedo, Villacís y Senén Vila; y en Valencia las que habían adquirido los canónigos D. Juan Antonio Mayans y D. Vicente Blasco, el inquisidor D. Nicolás Rodriguez Laso, y algunos caballeros y comerciantes de Joanes, los Ribaltas, los Zariñenas, Espinosa, y de otros artistas de aquel reino. En Madrid las casas de los Grandes conservan mucha parte de sus antiguas colecciones. La de Medinaceli las estatuas, bustos, y relieves que vinieron de la casa de Pilatos de Sevilla, varios lienzos de Van Dyck, y del Spagnoleto; la de Santiesteban los cuadros y dibujos de Jordán, y de otros extranjeros y españoles: la de Alba las tres Venus de Ticiano, Correggio y Velázquez, aunque la primera parece ser de Jordán, la sacra familia de Rafael, y otros muchos flamencos e italianos: la de Altamira las cacerías de Rubens y de Pedro de Vos: la de Villafranca los lienzos de Procaccini y las pequeñas tablas de Van Kessel y Teniers: la de Medina Sidonia los del Guercino, Van Dyck y Solimena: la de Oñate los de los Veroneses; y en fin aumentaron las suyas la de Fernán Nuñez, Santa Cruz, Osuna y Montijo. Aunque faltaron en nuestros días las copiosas colecciones del príncipe Pio, del marques de la Florida Pimentel, de D. Pedro Franco Dávila, del Abate Pico y de D. Cristóbal de Luna, que examiné en distintas ocasiones, quedaron en esta corte otros muchos aficionados que cada día aumentan las suyas. El marqués de Santiago conserva los graciosos lienzos de Murillo: el excelentísimo señor Juan Pereira y Pacheco los muchos y buenos de varias escuelas: el ilustrísimo señor D. Bernardo Iriarte los de Van Dyck, Velázquez, Mengs, Murillo, Cerezo, y de otros españoles y extranjeros afamados: el excelentísimo señor D. Gaspar de Jove Llanos el boceto en grande del célebre cuadro de la familia de Velázquez con otros lienzos de Murillo, Cano, Zurbarán, Cerezo y Carreño: D. Nicolás de Vargas la numerosa colección que cada día aumenta con inteligencia ; y en fin las escogidas de la casa de los cinco Gremios mayores, de D. Fernando Serna, del barón de Casa Davalillo, D. Josef Joaquín Jiménez Bretón, D. Pedro Roca, D. Francisco Vives, D. Andrés del Peral, y de otros.&lt;br /&gt;
&lt;br /&gt;
(11). Dice la nota XII del citado elogio al folio 160: “Entraría yo gustoso a investigar las causas de esta revolución, y a señalar su principio y progresos más detenidamente, sino supiese que me ha precedido en este empeño uno de aquellos literatos, que nada dejan que hacer a otros en las materias que ilustran, y cuyas obras llevan siempre sobre sí el sello de la perfección. El público tendrá algún día acerca de este punto y los demás relativos a nuestra arquitectura en las épocas de su restauración y última decadencia mucho más de lo que puede esperar, cuando el sabio y modesto autor de la obra intitulada: ''Noticia de los arquitectos y arquitectura de España desde su restauración'', le haga participante del riquísimo tesoro que encierra. Los hechos y memorias más exactos: las relaciones más fieles y completas; los juicios más atinados e imparciales se encuentran allí escritos en un estilo correcto, inelegante y purísimo, apoyados en gran copia de documentos raros y auténticos, e ilustrados con mucha doctrina y muy exquisita erudición. Por eso nos abstenemos de propósito de entrar en tales indagaciones; pero mientras nos dolemos de que la nación carezca de esta preciosa obra, que un día le hará tanto honor, queremos tener el consuelo de anunciársela, anticipando al público tan rica esperanza, y al autor este sincero testimonio de aprecio y gratitud, a que su aplicación y talentos le hacen tan acreedor.&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43045</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43045"/>
		<updated>2021-06-22T11:56:47Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        $('.ln-selected').click();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'.'+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'.'+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
	<entry>
		<id>https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43044</id>
		<title>MediaWiki:Filtros.js</title>
		<link rel="alternate" type="text/html" href="https://ceanbermudez.es/index.php?title=MediaWiki:Filtros.js&amp;diff=43044"/>
		<updated>2021-06-22T11:55:43Z</updated>

		<summary type="html">&lt;p&gt;C34nB3rmud3z: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;jQuery(document).ready(function($){&lt;br /&gt;
&lt;br /&gt;
	if($(&amp;quot;.iframe-libro&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.iframe-libro&amp;quot;).html('&amp;lt;iframe id=&amp;quot;Iframe1&amp;quot; class=&amp;quot;iframe-paginas&amp;quot; data-delay=&amp;quot;50&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;700&amp;quot; frameborder=&amp;quot;0&amp;quot; src=&amp;quot;' + $(&amp;quot;.iframe-libro&amp;quot;).data(&amp;quot;src&amp;quot;) + '&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;')&lt;br /&gt;
	}&lt;br /&gt;
	if($(&amp;quot;.tomos&amp;quot;).length){&lt;br /&gt;
		$(&amp;quot;.tomos a&amp;quot;).click(function(e){&lt;br /&gt;
			var ulrTomo = $(this).attr(&amp;quot;href&amp;quot;);&lt;br /&gt;
			console.log(ulrTomo);&lt;br /&gt;
			$(&amp;quot;.l-tomo&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(ulrTomo).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
			$(&amp;quot;.tomos a span&amp;quot;).removeClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			$(&amp;quot;span&amp;quot;,this).addClass(&amp;quot;active&amp;quot;);&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function listFilter(input, list) { &lt;br /&gt;
    var sc = true;&lt;br /&gt;
    $(input)&lt;br /&gt;
      .change( function () {&lt;br /&gt;
        var filter = $(this).val();        &lt;br /&gt;
        if(filter) {&lt;br /&gt;
          $(list).find(&amp;quot;li:not(:Contains(&amp;quot; + filter + &amp;quot;))&amp;quot;).slideUp(function(){&lt;br /&gt;
              if($(this).closest('.mw-category-group').find('li:visible').length == 0){ &lt;br /&gt;
                if($(this).closest('.mw-category-group').is(':visible')) { &lt;br /&gt;
                  $(this).closest('.mw-category-group').slideUp();                &lt;br /&gt;
                }&lt;br /&gt;
              } else {&lt;br /&gt;
                if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
                  $(this).closest('.mw-category-group').slideDown();&lt;br /&gt;
                }&lt;br /&gt;
              }            &lt;br /&gt;
          });&lt;br /&gt;
&lt;br /&gt;
          $(list).find(&amp;quot;li:Contains(&amp;quot; + filter + &amp;quot;)&amp;quot;).slideDown(function(){&lt;br /&gt;
            if(!$(this).closest('.mw-category-group').is(':visible')) {&lt;br /&gt;
              $(this).closest('.mw-category-group').slideDown();            &lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
        } else {&lt;br /&gt;
          $(list).find(&amp;quot;li&amp;quot;).slideDown();&lt;br /&gt;
          $('.mw-category-group').slideDown();&lt;br /&gt;
        }&lt;br /&gt;
        return false;&lt;br /&gt;
      })&lt;br /&gt;
    .keyup( function () { &lt;br /&gt;
        $(this).change();&lt;br /&gt;
         if(sc) {$(&amp;quot;html, body&amp;quot;).animate({ scrollTop: $(&amp;quot;.filtro&amp;quot;).offset().top - 80 }, 500);sc=false;}&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  setTimeout(function(){ &lt;br /&gt;
    if($('.mw-category').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('.mw-category').prepend(filtro);&lt;br /&gt;
        listFilter($('#filtro'),$('.mw-category '));	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if($('#listwidget-1-nav').length &amp;gt; 0){&lt;br /&gt;
        var filtro = $('&amp;lt;div class=&amp;quot;filtro&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/skins/Vector/images/search.png?39f97&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; placeholder=&amp;quot;Busca en el listado&amp;quot; class=&amp;quot;createboxInput&amp;quot; id=&amp;quot;filtro&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
        $('#listwidget-1-nav').append(filtro);&lt;br /&gt;
        &lt;br /&gt;
        var abbrs = {};&lt;br /&gt;
        $(&amp;quot;ul#listwidget-1 li a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
            	var letter1 = this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
            	abbrs[letter1] = this;&lt;br /&gt;
				var inicial = letter1[0];            	&lt;br /&gt;
            	if($(this).closest('li').hasClass('ln--')){&lt;br /&gt;
            		if(inicial == 'á') inicial = 'a';&lt;br /&gt;
            		else if(inicial == 'é') inicial = 'e';&lt;br /&gt;
            		else if(inicial == 'í') inicial = 'i';&lt;br /&gt;
            		else if(inicial == 'ó') inicial = 'o';&lt;br /&gt;
            		else if(inicial == 'ú') inicial = 'u';&lt;br /&gt;
            		$(this).closest('li').removeClass('ln--').addClass('ln-'+inicial);&lt;br /&gt;
            	}&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrs);&lt;br /&gt;
        var abbrsLetters = {};&lt;br /&gt;
        $(&amp;quot;.ln-letters a&amp;quot;).each(function (i) {&lt;br /&gt;
        	if(this.firstChild.nodeValue!=null){&lt;br /&gt;
	            var letter =  this.firstChild.nodeValue.toLowerCase().trim();&lt;br /&gt;
	            letter = letter.replace(&amp;quot;-&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
	            if(letter == &amp;quot;09&amp;quot;) letter=&amp;quot;_&amp;quot;;&lt;br /&gt;
	            if(letter == &amp;quot;...&amp;quot;) letter=&amp;quot;-&amp;quot;; &lt;br /&gt;
	            //console.log(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter)&lt;br /&gt;
	            abbrsLetters[letter] = $(&amp;quot;#listwidget-1 li.ln-&amp;quot; + letter ).length;&lt;br /&gt;
        	}&lt;br /&gt;
        });&lt;br /&gt;
        //console.log(abbrsLetters)&lt;br /&gt;
        $('.ln-last').hide();&lt;br /&gt;
        &lt;br /&gt;
        $(&amp;quot;#filtro&amp;quot;).on(&amp;quot;keyup&amp;quot;, function() {&lt;br /&gt;
        var filterBy = this.value.toLowerCase().trim();&lt;br /&gt;
        if(filterBy.length &amp;gt; 3){&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                if (abbr.indexOf(filterBy) !== -1) {&lt;br /&gt;
                    $(li).parent().parent().parent().show()&lt;br /&gt;
                    //console.log(li)&lt;br /&gt;
                    // show li&lt;br /&gt;
                }else{&lt;br /&gt;
                    $(li).parent().parent().parent().hide()&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }else{&lt;br /&gt;
            for (var abbr in abbrs) {&lt;br /&gt;
                var li = abbrs[abbr];&lt;br /&gt;
                $(li).parent().parent().parent().show()&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        });	&lt;br /&gt;
        &lt;br /&gt;
        // Ponemos número de búsquedas:&lt;br /&gt;
        for (var lt in abbrsLetters) {&lt;br /&gt;
            var lnum = abbrsLetters[lt];&lt;br /&gt;
            $(&amp;quot;.&amp;quot; + lt).append(&amp;quot; &amp;lt;span&amp;gt;(&amp;quot; + lnum + &amp;quot;)&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
            //console.log(lt + &amp;quot;&amp;gt;&amp;quot; + lnum)&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
    },500)&lt;br /&gt;
  &lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Control de parámetros para búsqueda resaltada&lt;br /&gt;
	var paramresalte = &amp;quot;find&amp;quot;;&lt;br /&gt;
	//Recuperamos parámetros&lt;br /&gt;
	var get_params = function(search_string) {&lt;br /&gt;
	&lt;br /&gt;
	    var parse = function(params, pairs) {&lt;br /&gt;
	      var pair = pairs[0];&lt;br /&gt;
	      var parts = pair.split('=');&lt;br /&gt;
	      var key = decodeURIComponent(parts[0]);&lt;br /&gt;
	      var value = decodeURIComponent(parts.slice(1).join('='));&lt;br /&gt;
	  &lt;br /&gt;
	      // Handle multiple parameters of the same name&lt;br /&gt;
	      if (typeof params[key] === &amp;quot;undefined&amp;quot;) {&lt;br /&gt;
	        params[key] = value;&lt;br /&gt;
	      } else {&lt;br /&gt;
	        params[key] = [].concat(params[key], value);&lt;br /&gt;
	      }&lt;br /&gt;
	  &lt;br /&gt;
	      return pairs.length == 1 ? params : parse(params, pairs.slice(1))&lt;br /&gt;
	    }&lt;br /&gt;
	  &lt;br /&gt;
	    // Get rid of leading ?&lt;br /&gt;
	    return search_string.length == 0 ? {} : parse({}, search_string.substr(1).split('&amp;amp;'));&lt;br /&gt;
	  }&lt;br /&gt;
&lt;br /&gt;
	var params = get_params(location.search);&lt;br /&gt;
	if(params[&amp;quot;search&amp;quot;]){&lt;br /&gt;
		document.querySelectorAll(&amp;quot;.mw-search-result-heading a&amp;quot;).forEach(a =&amp;gt; {&lt;br /&gt;
            a.href = a.href + &amp;quot;?&amp;quot;+paramresalte+&amp;quot;=&amp;quot;+params[&amp;quot;search&amp;quot;];&lt;br /&gt;
        });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	var InstantSearch = {&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;highlight&amp;quot;: function (container, highlightText)&lt;br /&gt;
    {&lt;br /&gt;
        var internalHighlighter = function (options)&lt;br /&gt;
        {&lt;br /&gt;
&lt;br /&gt;
            var id = {&lt;br /&gt;
                container: &amp;quot;container&amp;quot;,&lt;br /&gt;
                tokens: &amp;quot;tokens&amp;quot;,&lt;br /&gt;
                all: &amp;quot;all&amp;quot;,&lt;br /&gt;
                token: &amp;quot;token&amp;quot;,&lt;br /&gt;
                className: &amp;quot;className&amp;quot;,&lt;br /&gt;
                sensitiveSearch: &amp;quot;sensitiveSearch&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            tokens = options[id.tokens],&lt;br /&gt;
            allClassName = options[id.all][id.className],&lt;br /&gt;
            allSensitiveSearch = options[id.all][id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            function checkAndReplace(node, tokenArr, classNameAll, sensitiveSearchAll)&lt;br /&gt;
            {&lt;br /&gt;
                var nodeVal = node.nodeValue, parentNode = node.parentNode,&lt;br /&gt;
                    i, j, curToken, myToken, myClassName, mySensitiveSearch,&lt;br /&gt;
                    finalClassName, finalSensitiveSearch,&lt;br /&gt;
                    foundIndex, begin, matched, end,&lt;br /&gt;
                    textNode, span, isFirst;&lt;br /&gt;
&lt;br /&gt;
                for (i = 0, j = tokenArr.length; i &amp;lt; j; i++)&lt;br /&gt;
                {&lt;br /&gt;
                    curToken = tokenArr[i];&lt;br /&gt;
                    myToken = curToken[id.token];&lt;br /&gt;
                    myClassName = curToken[id.className];&lt;br /&gt;
                    mySensitiveSearch = curToken[id.sensitiveSearch];&lt;br /&gt;
&lt;br /&gt;
                    finalClassName = (classNameAll ? myClassName + &amp;quot; &amp;quot; + classNameAll : myClassName);&lt;br /&gt;
&lt;br /&gt;
                    finalSensitiveSearch = (typeof sensitiveSearchAll !== &amp;quot;undefined&amp;quot; ? sensitiveSearchAll : mySensitiveSearch);&lt;br /&gt;
&lt;br /&gt;
                    isFirst = true;&lt;br /&gt;
                    while (true)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (finalSensitiveSearch)&lt;br /&gt;
                            foundIndex = nodeVal.indexOf(myToken);&lt;br /&gt;
                        else&lt;br /&gt;
                            foundIndex = nodeVal.toLowerCase().indexOf(myToken.toLowerCase());&lt;br /&gt;
&lt;br /&gt;
                        if (foundIndex &amp;lt; 0)&lt;br /&gt;
                        {&lt;br /&gt;
                            if (isFirst)&lt;br /&gt;
                                break;&lt;br /&gt;
&lt;br /&gt;
                            if (nodeVal)&lt;br /&gt;
                            {&lt;br /&gt;
                                textNode = document.createTextNode(nodeVal);&lt;br /&gt;
                                parentNode.insertBefore(textNode, node);&lt;br /&gt;
                            } // End if (nodeVal)&lt;br /&gt;
&lt;br /&gt;
                            parentNode.removeChild(node);&lt;br /&gt;
                            break;&lt;br /&gt;
                        } // End if (foundIndex &amp;lt; 0)&lt;br /&gt;
&lt;br /&gt;
                        isFirst = false;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                        begin = nodeVal.substring(0, foundIndex);&lt;br /&gt;
                        matched = nodeVal.substr(foundIndex, myToken.length);&lt;br /&gt;
&lt;br /&gt;
                        if (begin)&lt;br /&gt;
                        {&lt;br /&gt;
                            textNode = document.createTextNode(begin);&lt;br /&gt;
                            parentNode.insertBefore(textNode, node);&lt;br /&gt;
                        } // End if (begin)&lt;br /&gt;
&lt;br /&gt;
                        span = document.createElement(&amp;quot;span&amp;quot;);&lt;br /&gt;
                        span.className += finalClassName;&lt;br /&gt;
                        span.appendChild(document.createTextNode(matched));&lt;br /&gt;
                        parentNode.insertBefore(span, node);&lt;br /&gt;
&lt;br /&gt;
                        nodeVal = nodeVal.substring(foundIndex + myToken.length);&lt;br /&gt;
                    } // Whend&lt;br /&gt;
&lt;br /&gt;
                } // Next i &lt;br /&gt;
            }; // End Function checkAndReplace &lt;br /&gt;
&lt;br /&gt;
            function iterator(p)&lt;br /&gt;
            {&lt;br /&gt;
                if (p === null) return;&lt;br /&gt;
&lt;br /&gt;
                var children = Array.prototype.slice.call(p.childNodes), i, cur;&lt;br /&gt;
&lt;br /&gt;
                if (children.length)&lt;br /&gt;
                {&lt;br /&gt;
                    for (i = 0; i &amp;lt; children.length; i++)&lt;br /&gt;
                    {&lt;br /&gt;
                        cur = children[i];&lt;br /&gt;
                        if (cur.nodeType === 3)&lt;br /&gt;
                        {&lt;br /&gt;
                            checkAndReplace(cur, tokens, allClassName, allSensitiveSearch);&lt;br /&gt;
                        }&lt;br /&gt;
                        else if (cur.nodeType === 1)&lt;br /&gt;
                        {&lt;br /&gt;
                            iterator(cur);&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }; // End Function iterator&lt;br /&gt;
&lt;br /&gt;
            iterator(options[id.container]);&lt;br /&gt;
        } // End Function highlighter&lt;br /&gt;
        ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        internalHighlighter(&lt;br /&gt;
            {&lt;br /&gt;
                container: container&lt;br /&gt;
                , all:&lt;br /&gt;
                    {&lt;br /&gt;
                        className: &amp;quot;highlighter&amp;quot;&lt;br /&gt;
                    }&lt;br /&gt;
                , tokens: [&lt;br /&gt;
                    {&lt;br /&gt;
                        token: highlightText&lt;br /&gt;
                        , className: &amp;quot;highlight&amp;quot;&lt;br /&gt;
                        , sensitiveSearch: false&lt;br /&gt;
                    }&lt;br /&gt;
                ]&lt;br /&gt;
            }&lt;br /&gt;
        ); // End Call internalHighlighter &lt;br /&gt;
&lt;br /&gt;
    } // End Function highlight&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	if(params[paramresalte]){&lt;br /&gt;
		var container = document.getElementById(&amp;quot;mw-content-text&amp;quot;);&lt;br /&gt;
		var findWord = params[paramresalte];&lt;br /&gt;
		findWord = findWord.replace(&amp;quot;,&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
		const regex = /(?&amp;lt;=&amp;quot;)[^&amp;quot;]+(?=&amp;quot;)/;&lt;br /&gt;
		var find1 = findWord.match(regex);&lt;br /&gt;
		console.log(find1);&lt;br /&gt;
		if(find1!=null){&lt;br /&gt;
			findWord = find1[0].replace(&amp;quot;+&amp;quot;, &amp;quot; &amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		var findWordArr =  findWord.split(&amp;quot;+&amp;quot;);&lt;br /&gt;
		//$('html,body').animate({scrollTop:( )},1000,function(){});&lt;br /&gt;
		findWordArr.forEach(a =&amp;gt; {&lt;br /&gt;
            InstantSearch.highlight(container, a);&lt;br /&gt;
        });&lt;br /&gt;
    	&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	if(params[&amp;quot;redlink&amp;quot;]){&lt;br /&gt;
		if(params[&amp;quot;redlink&amp;quot;] == &amp;quot;1&amp;quot;){&lt;br /&gt;
			var htmlModal =  ` &lt;br /&gt;
			&amp;lt;h2&amp;gt;Vas a crear un nuevo contenido. ¿Esta nueva página corresponde con una obra?&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Si es una obra se asignará la categoría correspondiente y se recargará la página. Después podrás volver a editar la obra. Te recomendamos que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(1)&amp;quot;&amp;gt;Sí, es una obra&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;modalAction(0)&amp;quot;&amp;gt;No, es una página&amp;lt;/a&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			`&lt;br /&gt;
			$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			function modalAction(accion){&lt;br /&gt;
				switch(accion){&lt;br /&gt;
					case 1:&lt;br /&gt;
						//Ponemos la cateogoria&lt;br /&gt;
						$(&amp;quot;textarea#wpTextbox1&amp;quot;).val(&amp;quot;{{Obra:footer}}[[Category:Obras]]&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.btn&amp;quot;).addClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;.spinner&amp;quot;).removeClass(&amp;quot;hide&amp;quot;);&lt;br /&gt;
						$(&amp;quot;#editform&amp;quot;).submit();&lt;br /&gt;
						break;&lt;br /&gt;
					case 0:&lt;br /&gt;
						$(&amp;quot;#modal-edit&amp;quot;).remove();&lt;br /&gt;
						break;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//Aviso de contenido nuevo&lt;br /&gt;
	if($(&amp;quot;body&amp;quot;).hasClass(&amp;quot;action-view&amp;quot;) &amp;amp;&amp;amp; $.trim($(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).text()) === &amp;quot;&amp;quot; &amp;amp;&amp;amp; $(&amp;quot;#mw-content-text .mw-parser-output&amp;quot;).length &amp;gt; 0){&lt;br /&gt;
		if($(&amp;quot;#catlinks&amp;quot;).length &amp;gt; 0 ){&lt;br /&gt;
			if($.trim($(&amp;quot;#catlinks&amp;quot;).text()) != &amp;quot;&amp;quot;){&lt;br /&gt;
				var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Gracias por ayudarnos a hacer crecer el diccionario&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;Antes de que comiences la edición de la obra, sólo queremos que tengas en cuenta las siguientes recomendaciones:&amp;lt;br&amp;gt;&lt;br /&gt;
					&amp;lt;ul&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Para una correcta edición de todos los datos, es recomendable que edites &amp;lt;strong&amp;gt;mediante el formuario&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Puedes encontrar la opción &amp;lt;strong&amp;gt;&amp;quot;Editar con formulario&amp;quot;&amp;lt;/strong&amp;gt; en la parte del menú superior junto al buscador.&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;No es necesario que se complenten todos los datos&amp;lt;/li&amp;gt;&lt;br /&gt;
						&amp;lt;li&amp;gt;Si editas directamente, asegúrate de no borrar el código de la categoría asociada a la obra&amp;lt;/li&amp;gt;&lt;br /&gt;
					&amp;lt;/ul&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Continuar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;')&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	$('.add-referencia').click(function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var htmlModal =  ` &lt;br /&gt;
				&amp;lt;h2&amp;gt;Nueva referencia bibliográfica&amp;lt;/h2&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-txt&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;form id=&amp;quot;form-referencia&amp;quot; class=&amp;quot;filtro&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-tipo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Tipo de referencia&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;select name=&amp;quot;tipo&amp;quot; id=&amp;quot;tipo&amp;quot;  class=&amp;quot;createboxInput webfonts-changed&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;libro&amp;quot;&amp;gt;Libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;capitulo&amp;quot;&amp;gt;Capítulo de libro&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;catalogo&amp;quot;&amp;gt;Catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;ficha&amp;quot;&amp;gt;Ficha de catálogo de exposición&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;revista&amp;quot;&amp;gt;Artículo de revista&amp;lt;/option&amp;gt;&lt;br /&gt;
								&amp;lt;option value=&amp;quot;web&amp;quot;&amp;gt;Página web&amp;lt;/option&amp;gt;&lt;br /&gt;
							&amp;lt;/select&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Autores: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-autor&amp;quot;&amp;gt;Añadir autor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;autores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-libro&amp;quot; id=&amp;quot;titulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Capítulo del libro&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;capitulo-libro&amp;quot; id=&amp;quot;capitulo-libro&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block capitulo ficha bloque-autores&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;Editor / Comisario: &amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;add-editor&amp;quot;&amp;gt;Añadir editor&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;editores-container&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título de la obra&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-obra&amp;quot; id=&amp;quot;titulo-obra&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-exposicion&amp;quot; id=&amp;quot;titulo-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título artículo&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-articulo&amp;quot; id=&amp;quot;titulo-articulo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título revista&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-revista&amp;quot; id=&amp;quot;titulo-revista&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título web&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-web&amp;quot; id=&amp;quot;titulo-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Título publicación&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;titulo-publicacion-web&amp;quot; id=&amp;quot;titulo-publicacion-web&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-edicion&amp;quot; id=&amp;quot;lugar-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Lugar de la exposición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lugar-exposicion&amp;quot; id=&amp;quot;lugar-exposicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Museo o institución&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;museo-institucion&amp;quot; id=&amp;quot;museo-institucion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año de edición&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo-edicion&amp;quot; id=&amp;quot;anyo-edicion&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Año&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;anyo&amp;quot; id=&amp;quot;anyo&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Número&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;numero&amp;quot; id=&amp;quot;numero&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block libro capitulo catalogo ficha revista&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Páginas&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;paginas&amp;quot; id=&amp;quot;paginas&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;URL&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;url&amp;quot; id=&amp;quot;url&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
						&amp;lt;div class=&amp;quot;form-block web&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Consultado en fecha&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;fecha_consulta&amp;quot; id=&amp;quot;fecha_consulta&amp;quot; class=&amp;quot;createboxInput webfonts-changed&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;/form&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;modal-btn&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;hide spinner&amp;quot;&amp;gt;Un momento por favor...&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;$('#modal-edit').remove();&amp;quot;&amp;gt;Cancelar&amp;lt;/a&amp;gt;&lt;br /&gt;
					&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;javascript://&amp;quot; onclick=&amp;quot;insertar_referencia();$('#modal-edit').remove();&amp;quot; style=&amp;quot;background:#e1251b&amp;quot;&amp;gt;Insertar&amp;lt;/a&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
				`&lt;br /&gt;
				$(&amp;quot;#content&amp;quot;).append('&amp;lt;div id=&amp;quot;modal-edit&amp;quot; class=&amp;quot;modal-editar modal-editar-ref&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-container&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;modal-editar-wrapper&amp;quot;&amp;gt;'+htmlModal+'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
				$('.libro').slideDown({&lt;br /&gt;
				  start: function () {&lt;br /&gt;
				    $(this).css({&lt;br /&gt;
				      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
				    })&lt;br /&gt;
				  }&lt;br /&gt;
				});&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.add-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales[]&amp;quot; class=&amp;quot;iniciales createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos[]&amp;quot; class=&amp;quot;apellidos createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.autores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	$('body').on('click','.add-editor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		&lt;br /&gt;
		var html = `&amp;lt;div class=&amp;quot;bloque-autor&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;iniciales_ed[]&amp;quot; class=&amp;quot;iniciales_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Inicial&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;apellidos_ed[]&amp;quot; class=&amp;quot;apellidos_ed createboxInput webfonts-changed&amp;quot; placeholder=&amp;quot;Apellido&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;borrar-autor&amp;quot;&amp;gt;X&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/div&amp;gt;`;&lt;br /&gt;
		$('.editores-container').append(html);&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
	$('body').on('click','.borrar-autor',function(e){&lt;br /&gt;
		e.preventDefault();&lt;br /&gt;
		$(this).closest('.bloque-autor').remove();&lt;br /&gt;
	});&lt;br /&gt;
	&lt;br /&gt;
		&lt;br /&gt;
		$('body').on('change','#tipo',function(e){&lt;br /&gt;
			e.preventDefault();&lt;br /&gt;
			&lt;br /&gt;
			var tipo = $(this).find('option:selected').val();&lt;br /&gt;
			$('.form-block').hide();&lt;br /&gt;
			$('.'+tipo).slideDown({&lt;br /&gt;
			  start: function () {&lt;br /&gt;
			    $(this).css({&lt;br /&gt;
			      display: &amp;quot;flex&amp;quot;&lt;br /&gt;
			    })&lt;br /&gt;
			  }&lt;br /&gt;
			});&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	function insertar_referencia(){&lt;br /&gt;
		var tipo = $('#tipo').find('option:selected').val();&lt;br /&gt;
		var ref = &amp;quot;\n*&amp;quot;;&lt;br /&gt;
		var editores = '';&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				ref = ref + $(this).val()+'.'+$('.apellidos:eq('+index+')').val()+', ';&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				ref = ref + 'et al., ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		&lt;br /&gt;
		$('.iniciales_ed').each(function(index){&lt;br /&gt;
			if(index &amp;lt; 2){&lt;br /&gt;
				editores = editores + $(this).val()+'.'+$('.apellidos_ed:eq('+index+')').val();&lt;br /&gt;
				if(index+1 &amp;lt; $('.iniciales_ed').length ){&lt;br /&gt;
					editores = editores+', ';&lt;br /&gt;
				}&lt;br /&gt;
			} else if(index == 2) {&lt;br /&gt;
				editores = editores + 'et al. ';&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		if(tipo == 'capitulo' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (eds.),';&lt;br /&gt;
		if(tipo == 'ficha' &amp;amp;&amp;amp; editores.length &amp;gt; 0) editores = editores+' (coord.),';&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		switch(tipo){&lt;br /&gt;
			case 'libro':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'capitulo':&lt;br /&gt;
				ref = ref + '&amp;quot;Capítulo ' + $('#capitulo-libro').val()+'&amp;quot; en '+&amp;quot;''&amp;quot; + $('#titulo-libro').val()+ &amp;quot;''&amp;quot; +', '+' '+editores+' '+$('#lugar-edicion').val()+', '+$('#anyo-edicion').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'catalogo':&lt;br /&gt;
				ref = ref + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp. &amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'ficha':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-obra').val() + '&amp;quot;, en '+' '+editores+' ' + &amp;quot;''&amp;quot; + $('#titulo-exposicion').val()+ &amp;quot;'', cat.exp.&amp;quot; +', '+$('#lugar-exposicion').val()+', '+$('#museo-institucion').val()+', '+$('#anyo').val()+', n.'+$('#numero').val()+', pp.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'revista':&lt;br /&gt;
				ref = ref + '&amp;quot;' + $('#titulo-articulo').val() + '&amp;quot;, '+ &amp;quot;''&amp;quot; + $('#titulo-revista').val()+ &amp;quot;''&amp;quot; +', n.'+$('#numero').val()+', ';&lt;br /&gt;
				if($('#anyo').val) {&lt;br /&gt;
					ref = ref + $('#anyo').val()+', ';&lt;br /&gt;
				}&lt;br /&gt;
				ref = ref + 'p.'+$('#paginas').val()+'.'&lt;br /&gt;
				break;&lt;br /&gt;
			case 'web':&lt;br /&gt;
				if($('#titulo-publicacion-web').val()){&lt;br /&gt;
					ref = ref + '&amp;quot;' + $('#titulo-web').val() + '&amp;quot;, en ' + $('#titulo-publicacion-web').val() + '. Accesible en: ' + $('#url').val() + ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				} else {&lt;br /&gt;
					ref = ref + $('#titulo-web').val() + ' [en línea], ' + $('#url').val()+ ' (consultado en ' + $('#fecha_consulta').val()+')';&lt;br /&gt;
				}&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		console.log(ref);&lt;br /&gt;
		var refs = $('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val();&lt;br /&gt;
		$('textarea[name*=&amp;quot;[ref_bibliografica]&amp;quot;]').val( refs + ref);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	//$('#referencias-footer').append($('#referencias-obra'));&lt;br /&gt;
	//$('#referencias-obra').show();&lt;br /&gt;
	&lt;br /&gt;
	//$(&amp;quot;#footer-info-lastmod&amp;quot;).append(&amp;quot; El Diccionario interactivo de Ceán Bermúdez está subvencionado por la Dirección General de Bibliotecas, Archivos y Museos (Área de Gobierno de Cultura, Turismo y Deporte) del Ayuntamiento de Madrid con cargo a los presupuestos municipales del año 2020&amp;quot;)&lt;/div&gt;</summary>
		<author><name>C34nB3rmud3z</name></author>
		
	</entry>
</feed>