Ir al contenido

Wikipedia:Café/Archivo/Técnica/Actual

De Wikipedia, la enciclopedia libre
(Redirigido desde «Wikipedia:Café (técnica)»)



Esta página es archivada automáticamente.

Parámetros del archivado:

Lugar: Wikipedia:Café/Portal/Archivo/Técnica/AAAA/MM
Días a mantener: 14
Avisar al archivar: Sí
Estrategia: Firma más reciente en la sección
Mantener caja de archivos: No


Próximos pasos del Modo Oscuro[editar]

Hola. Desde el equipo Web de la WMF quiere informar de que el Modo Oscuro ya está casi listo para su implementación. Sin embargo, para que esté disponible en esta Wikipedia (como una opción de visualización), sería necesario que la comunidad siga adaptando un mayor número de plantillas para que sean compatibles con el modo oscuro (ver recomendaciones para la compatibilidad). Mientras tanto, la propuesta del equipo es habilitar el modo oscuro como opción de visualización (opt-in) para todas las personas que hayan iniciado sesión en Wikipedia en español. En cualquier caso, nos gustaría conocer la opinión e ideas de la comunidad para seguir avanzando. Gracias. IZapico (WMF) (discusión) 17:52 20 jun 2024 (UTC)[responder]

@IZapico (WMF), lo del «casi listo»... bueno, por un lado se nos reclama desde el desarrollo del sistema MediaWiki que se adapten los estilos al nuevo sistema Codex, pero por otro lado nos reclaman desde el Modo Oscuro que adaptemos todas las plantillas al modo oscuro sin posibilidad de usar el sistema Codex ni otras mejoras de estilo similares (T320322, T340477, T355244). Algunas recomendaciones son pésimas, como esta; pero no en su intención, sino en su desarrollo. En ese ejemplo es evidente que es necesario separar el estilo del elemento que se observa en el mal ejemplo, pero la solución no puede ser modificar cientos o miles de plantillas para fijarles a cada una de ellas un estilo individual con varios condicionales (si es modo oscuro de un color, si es modo claro de otro, si es pantalla pequeña de un tamaño, etc.). El verdadero buen ejemplo sería definir globalmente unas variables de estilo comunes a todos los proyectos, como los colores o tamaños básicos (básicamente esto es lo que ya hace Codex actualmente, pero te lo explico igualmente). Pero no solamente la parte de la interfaz (que es lo que hace Codex), sino también del contenido (y que cada proyecto, si quiere, que los personalice a su gusto). Entonces, igual que existe el --color-base y el --background-color-base para definir la capa cero del negro sobre blanco (y que el Modo Oscuro lo único que hace es transformarlo en blanco sobre negro), también sería necesario definir más capas para tablas, fichas, citas, diagramas, etc. Y en lugar de mover los estilos individuales estáticos <div style="background-color: white; color: black;">... a estilos individuales de plantilla específicos <templatestyles src="Template:Example/styles.css" /><div class="pane">Text</div> / html.skin-theme-clientpref-night .pane { background-color: white; color: black; }, se usaría, simple y llanamente un estilo común definido en el sistema <div class="layer0">... o class="wikitable" o class="infobox". Con unas pocas capas y estilos se uniformarían fácilmente la mayor parte de las plantillas, mientras que para las más exigentes se usarían estilos de plantilla más generales .pane { background-color: var(--background-color-base); color: var(--color-base); }, usando colores y tamaños previamente definidos también en el sistema. Cuando tengamos esto, podemos empezar a hablar de que ya casi estaría todo listo. -- Leoncastro (discusión) 14:55 28 jun 2024 (UTC)[responder]
Hola @Leoncastro. Todos los códigos de diseño Codex para los colores están disponibles a través de variables CSS para su uso en estilos de plantilla, estilos de sitio y gadgets y esto debería ser suficiente para soportar el modo oscuro. Se pueden definir nuevas variables CSS en MediaWiki:Common.css si es necesario.
No existe una alternativa práctica para que un proyecto como eswiki, en el que se hace un uso intensivo de los colores en las plantillas, funcione en modo oscuro sin modificar las plantillas. No podemos aplicar correcciones genéricas sin comprometer la integridad del contenido (por ejemplo, podríamos eliminar todos los colores, pero algunos son importantes para entender el artículo y no deberían modificarse). En cualquier caso, no se activará al opción modo oscuro para usuarios anónimos hasta que en esta wiki sus editores hayan tenido tiempo suficiente para ajustar el contenido. En esta página se puede hacer seguimiento. Saludos. IZapico (WMF) (discusión) 19:33 3 jul 2024 (UTC)[responder]

Plantilla de dividir[editar]

¿Existe alguna manera de crear una plantilla que realice un sencillo cálculo matemático (una división) entre dos valores de propiedades de Wikidata? En concreto entre el valor de P1082 (población) y el de P2046 (superficie). Además debería mostrar, evidentemente, las unidades correctas. (podría llamarse p. ej. {{densidad wd}}). strakhov (discusión) 05:13 4 jul 2024 (UTC)[responder]

@Strakhov, en el código de plantilla se puede usar la expresión {{#expr:}} para realizar cálculos matemáticos ({{#expr: 13456 / 89 round 2 }} → 151.19).
Pero es necesario comprobar y validar primero los valores que se obtienen desde esas propiedades. La comprobación más obvia es que ambos valores deben existir y que la superficie no puede ser cero. Pero hay que hacer algo más. Por ejemplo, al importar la población de El Ordial se obtiene una lista con distintos valores por año, y al importar la superficie se obtiene una cantidad con unidad de medida. En ambos casos los resultados pueden ser valores únicos o listas de valores, lo cual no es mayor problema porque también se puede filtrar y obtener únicamente el último valor o el marcado como preferido. Pero en el segundo caso sería necesario estandarizar el valor a una unidad de medida fija, ya que me temo que las superficies no siempre estarán indicadas en kilómetros cuadrados. Y aquí es donde se complica el código de plantilla e implica programarlo en Lua si no se quieren obtener algunos resultados erróneos.
Aunque... si asumes que está todo en km² y te la pela todo un poco, también puedes hacer como se hizo en Motegi y otros cientos de artículos parecidos donde se puede encontrar el código El {{Propiedad|P1082|calificador=P585|rango_mayor=sí|prioridad=sí|uno=último|enlace=no|formato fecha=}} tenía una población estimada de {{formatnum:{{Propiedad|P1082|formato unidad=número|rango_mayor=sí|uno=último}}}} habitantes y una [[densidad de población]] de {{formatnum:{{#expr:({{Propiedad|P1082|rango_mayor=sí|prioridad=sí|uno=último|formato unidad=número}}/{{Propiedad|P2046|rango_mayor=sí|formato unidad=número|uno=último}} round 0)}}}} personas por km². seguido de una referencia que quizás no tenga mucho que ver con los datos que se toman desde Wikidata. -- Leoncastro (discusión) 15:08 4 jul 2024 (UTC)[responder]
Vale, entiendo que para solventar un caso muy puntual una chapucilla de ésas puede servir, pero que para una solución duradera y con vistas a futuro (y para aplicar en muchos artículos) lo suyo sería la creación de un módulo más complejo (y me hace reflexionar sobre que realmente otra plantilla "similar" como {{población-es wd}} está asumiendo que la fuente es el INE cuando, aunque sea la fuente por defecto que usan los municipios españoles ...podría no serlo en algún caso raro). En cualquier caso dejaré al Ordial como está ahora. Muchas gracias. strakhov (discusión) 15:54 5 jul 2024 (UTC)[responder]

Wikidata weekly summary #635[editar]

Tech News: 2024-28[editar]

MediaWiki message delivery 21:29 8 jul 2024 (UTC)[responder]

Cambiar color de fondo de los avisos[editar]

Buenas, he empezado a probar el modo oscuro que está disponible como beta y he visto que en el modo oscuro los avisos que aparecen en los artículos son completamente ilegibles. Esto se debe a que el modo oscuro cambia el color del texto a blanco pero el color de fondo del aviso está definido en Mediawiki:Common.css sin tener en cuenta el modo oscuro. El cambio que sugiero es cambiar background-color: #fbfbfb; por background-color: var(--background-color-notice-subtle, #fbfbfb); dentro del selector table.ambox. De esta forma, aunque el color de fondo pasa a ser ligeramente más oscuro en el tema claro se hace la conversión correctamente al escoger el modo oscuro, haciéndolo legible para todo el mundo. -- Agabi10 (discusión) 00:40 9 jul 2024 (UTC)[responder]

Wikidata weekly summary #536[editar]

Tech News: 2024-29[editar]

MediaWiki message delivery 01:28 16 jul 2024 (UTC)[responder]