Wikiviajes:Tablón de anuncios de los administradores/Archivos/2018 08

Eliminar protección en cascada en Wikiviajes:Página principal/versión 1

editar
Página
Plantillas afectadas
Ya están protegidas y no serán afectabas por la retirada de la Protección en Cascada.
Asunto
O buscar una solución intermedia en el caso de se tema vandalismos ¿Crear un filtro parecido a este filtro de Wikipedia?
Usuario que lo solicita
Respuesta
  • Hechos Hechos los cambios de protecciones. Voy a investigar la propuesta de filtro, que en principio solo debería permitir la edición de esas plantillas por parte de ACAP, administradores y quizá los editores de la interfaz. Saludos. --Zrbt (discusión) 15:05 26 ago 2018 (UTC)[responder]

MediaWiki:Gadget-ListingEditor.js y MediaWiki:Gadget-ListingEditor2.js

editar
Asunto
  • En los dos Gadgets, aparece «Teléfono» pero debería ser «tlf». Considero adecuado arreglarlo para evitar algunos inconvenientes. Por cierto, ¿Porqué se dejó que aparezca los nombres en inglés de los listados en el Gadget?. Agrego que en el Gadget ListingEditor2, no aparece los parámetros "hora_entrada" y "hora_salida". Agradeceré que lo incluyan.
Usuario que lo solicita
Respuesta
  • @Wiki-1776: ¿Usas el Listing Editor o el Listing Editor 2? ¿Cuándo y cómo sucedió que el parámetro para teléfono se volvió o insertó como teléfono? --Zrbt (discusión) 11:58 5 jul 2018 (UTC)[responder]
    @Wiki-1776: Corregido error de parámetro teléfono a tlf Corregido error de parámetro teléfono a tlf: Especial:Diff/142867. El problema estaba en el código del Listing Editor 2 (aún en pruebas). Si ves que tu labor se ve afectada por las insuficiencias de esta versión, siempre puedes volver a la versión estable más antigua (Listing Editor). Sobre lo segundo, ¿te refieres al parámetro Tipo en el cuadro de diálogo? Si es así, entonces es un bug o error que aún no he podido detectar. Cuando añades un listado desde el enlace [añadir listado] no está haciendo correctamente lo que debería, que es detectar el tipo de listado como "hacer", "ver", etc. y en su lugar lo pone en inglés ("do", "see", etc). Como la herramienta intenta hacer una conversión de por ejemplo {{listing|tipo=hacer|... a {{hacer|..., al detectar (en este ejemplo) a Hacer como "do" y no como "hacer", no hace finalmente esa conversión y se queda como {{listing|tipo=do|.... Esto es lo que hace que el cuadro de diálogo para la sección Dormir no detecte que se trata de un listado de tipo "dormir", pues por defecto aparece como "sleep" que el código JS no lo comprende. Pero si editas en el modo código, añades la plantilla {{dormir}} manualmente o con los botones de la barra de edición, guardas la edición, y haces clic en el botón (editar), verás que el cuadro detecta correctamente al listado como de tipo "dormir" y muestra los campos "hora_entrada" y "hora_salida". Es decir, no es necesario agregar estos campos porque ya están presentes, solo hace falta corregir el error que acabo de mencionar.   En revisión lo del bug. --Zrbt (discusión) 14:21 5 jul 2018 (UTC)[responder]
@Zerabat: Sí, estoy usando Gadget-ListingEditor. Y al parecer ese errror ocurría desde Abril aunque no me había dado cuenta hasta ayer. Gracias por arreglarlo. Sobre lo segundo, sí, me refiero al parámetro «Tipo». Vale, gracias por tu respuesta. Estaré viendo si vuelvo a la versión normal. Saludos. --Wiki-1776 (discusión) 14:27 5 jul 2018 (UTC)[responder]
Probé el ListingEditor clásico y no me dio ese error. La versión 2 es la que tiene el error. La versión 1 al parecer no ofrece opciones para hora de entrada y de salida, pero detecta correctamente que es un listado de dormir y no ofrece erróneamente el parámetro Horario. Parece que hay un problema con la versión clásica que no ofrece el botón (editar) al final del listado, supongo que ocasionado al editar el CSS y las plantillas de listados en su momento para hacer adaptaciones para el Listing Editor 2. También queda pendiente para revisar. --Zrbt (discusión) 14:36 5 jul 2018 (UTC)[responder]
Probando con Gadget-ListingEditor.js no me deja guardar y se queda con la ventanita «Guardando...» (al menos en la sección Comer) y a veces me aparece el siguiente mensaje: «Error: API returned error code "invalidsection": The "section" parameter must be a valid section ID or "new"». Eso ocurre en la ZPD y en uno de mis talleres.--Wiki-1776 (discusión) 16:41 5 jul 2018 (UTC)[responder]
@Wiki-1776: probé en la Zona de pruebas N° 2 y no tuve ese problema. Usé el Editor de listados 1. Es posible que sea un problema en tu navegador o conexión. --Zrbt (discusión) 22:53 8 jul 2018 (UTC)[responder]
No quiero decir mucho pero tengo una copia de esta wiki en una wiki personal y ahí encontré la solución al problema del parámetro «Tipo» del cuadro de dialogo, el problema está en MediaWiki:Common.js entre las líneas 120 y 180 (después de «var LISTING_TOOLBAR_ITEMS») donde los parámetros de los listados permanecen en inglés, solo falta que se traduzcan para que se solucione (see, do..). Con eso debería solucionarse y aparecerían los parámetros faltantes: «hora_entrada» y «hora_salida» del listado Dormir. Saludos --Wiki-1776 (discusión) 16:02 14 ago 2018 (UTC)[responder]
Tuve un pequeño desliz, lo siento. También debe modificarse MediaWiki:Gadget-ListingEditor2.js entre las líneas 145 y 160 (después de var SECTION_TO_TEMPLATE_TYPE). Debe traducirse los nombres en inglés, ejemplo: «'Ver': 'see',» a «'Ver': 'ver',». Es todo lo que tuve que hacer para que funcionara. Ya si no funciona, será por alguna configuración externa y no en Mediawiki. --Wiki-1776 (discusión) 18:41 14 ago 2018 (UTC)[responder]
Bien. Copié todo el código a un wiki local en mi PC para experimentar sin miedo de romper algo. Voy a estar haciendo unas pruebas a ver qué tal resulta. --Zrbt (discusión) 18:06 20 ago 2018 (UTC)[responder]
Hechas las modificaciones Hechas las modificaciones para que el Editor versión 2 funcione bien. Si se requieren nuevas ediciones, deberá consultarse con un usuario con el permiso de editor de código js. --Zrbt (discusión) 05:08 28 ago 2018 (UTC)[responder]

Borrado de subpáginas

editar