Ir al contenido

Diferencia entre revisiones de «MediaWiki discusión:Common.js»

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Chixpy (discusión · contribs.)
Sin resumen de edición
Locos epraix (discusión · contribs.)
Nueva sección: Función Hito
Línea 77: Línea 77:
==Inclopedia==
==Inclopedia==
Es una tontería, pero los créditos a Inciclopedia tienen mal puesto el nombre. Yo como "autor" del código inicial de dónde se copió también os doy el permiso para quitar ese crédito no vaya a ser que os contagie (porque de hecho eran 3 líneas de nada y tuvieron que ser corregidas) — [[user:Chixpy|Chixpy]] [[user talk:Chixpy|(disc)]] 14:52 11 feb 2011 (UTC)
Es una tontería, pero los créditos a Inciclopedia tienen mal puesto el nombre. Yo como "autor" del código inicial de dónde se copió también os doy el permiso para quitar ese crédito no vaya a ser que os contagie (porque de hecho eran 3 líneas de nada y tuvieron que ser corregidas) — [[user:Chixpy|Chixpy]] [[user talk:Chixpy|(disc)]] 14:52 11 feb 2011 (UTC)

== Función Hito ==

Es la función hito, realmente necesaria? No le veo mucha utilidad. [[User:Locos epraix|Locos]] <small>[[User talk:Locos epraix|epraix]]</small> 01:48 15 sep 2011 (UTC)

Revisión del 01:48 15 sep 2011

Broken scripts with stylepath change

The stylepath has been changed to an off-site URI:

var stylepath = "http://upload.wikimedia.org/skins";

However, this breaks some scripts here, the ones using .cssRules, which cannot be performed on off-domain sheets. Instead of using this, it should be possible to simply use the appendCSS function:

addOnloadHook ( function() {
     var n = Math.round(Math.random() * 9); //10 opciones
     var randrot = '.rotate_0 { display: none }\n.rotate_' + n + ' { display: block; }';
     appendCSS(randrot);
} );

and

addOnloadHook ( function() {
  if ( userInGroup('sysop') ) appendCSS('.para_biblios { display: inline; }')
} );
Splarka (discusión) 02:04 20 nov 2008 (UTC).[responder]

Ajuste WikiMiniAtlas

O código

var wma_settings =
{
buttonImage: "http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/15px-Erioll_world.svg.png"
}

deveria estar na mesma "seção" do "WikiMiniAtlas" em vez de estar no fim da página, certo? Helder (discusión) 13:13 7 ago 2009 (UTC)[responder]

Mejora para ordenar las fechas en las wikitable sortable

Tras investigar un poco he visto que las columnas con fechas en las wikitable sortable se ordenan correctamente... cuando se escriben con el formato inglés, pero no con el que hemos consensuado en nuestra Wikipedia. Con la ayuda de Sabbut (disc. · contr. · bloq.) "he" introducido aquí (Common.js) el código que extrae desde las fechas en español las claves AAAAMMDD con la ordenación correcta (función ts_dateToSortKey), pero falta modificar el código que reconoce un determinado patrón de regex como una fecha. Para ello, bastaría copiar desde http://es.wikipedia.org/skins-1.5/common/wikibits.js la function ts_resortTable(lnk) al completo (justo delante de la ts_dateToSortKey sería un buen sitio), y a continuación cambiar la línea del patrón en inglés que dice: if (/^\d\d[\/. -][a-zA-Z]{3}[\/. -]\d\d\d\d$/.test(itm)) { por el patrón en español: if (/\d\d? de [a-zA-Z]+ de \d+$/.test(itm)). Omito el ^ inicial para que se reconozcan rangos, p. ej. 4 al 5 o 4-5 de agosto de 2009, y admito años de entre una y cuatro cifras, pues son casos posibles.

Espero que podáis completar esa última fase del cambio. Decir también que Platonides (disc. · contr. · bloq.), informado del tema, ha abierto un bug para intentar que esto se resuelva desde la propia MediaWiki, pero dado que los bugs anteriores relacionados no han sido resueltos tras pasar años, soy absolutamente escéptico al respecto y entiendo que lo lógico es irlo resolviendo nosotros. Además, veo difícil que ellos vayan a implementar el reconocimiento de las fechas en todos los idiomas de los proyectos Wikimedia (siempre habrá quienes tengan palabras y no sólo cifras o símbolos, como en nuestro caso), por lo que es casi seguro que algún tipo de solución/función local va a ser necesaria siempre. No obstante, me comprometo a vigilar periódicamente la evolución de los bugs y el código de wikibits y avisar de nuevo para hacer los ajustes necesarios si desde MediaWiki hubiera finalmente una solución parcial o total del problema. Gracias. - José Emilio Mori (jem) Tú dirás... 20:51 30 ago 2009 (UTC)[responder]

¿Esto es lo que había que hacer? Muro de Aguas 13:52 31 ago 2009 (UTC)
Exactamente, muchas gracias. Objetivo conseguido, las wikitable sortable ya ordenan las fechas en español (y todo lo demás) perfectamente. Seguiré al tanto de la evolución de los bugs en todo caso. - José Emilio Mori (jem) Tú dirás... 15:44 31 ago 2009 (UTC)[responder]

LinkFA

Las funciones LinkFA y LinkGA son redundantes, por lo que propongo implementar este código y eliminar las funciones existentes:

function LinkFA() 
{
   hito("C LinkFA");
   for ( var i = 0; a = document.getElementsByTagName("span")[i]; i++ ) {
      if ( a.className == "destacado" ) {
         for ( var j = 0; b = document.getElementsByTagName("li")[j]; j++ ) {
            if ( b.className == "interwiki-" + a.id ) {
               b.className += " destacado";
               b.title = "Este es un artículo destacado en esta Wikipedia.";
            }
         }
      } else if ( a.className == "bueno" ) {
         for( var j = 0; b = document.getElementsByTagName("li")[j]; j++ ) {
            if ( b.className == "interwiki-" + a.id ) {
               b.className += " bueno";
               b.title = "Este es un artículo bueno en esta Wikipedia.";
            }
         }
      }
   }
   hito("F LinkFA");
}

--Bachinchi (discusión) aka Locos epraix 01:51 25 jul 2010 (UTC)[responder]

Sorry for writing in English. Many users are not familiar with using SVG images available on Wikipedia/Commons in office applications, etc. This is particularly true, if the base size is small (example). Therefore, I suggest adding links to rendered PNG images in different resolutions to the file description page (see [[::en:File:WikiProject Scouting BSA Eagle knot with Silver Palm.svg|same example in en.wikipedia]]). The script was first implemented on Commons and in de-wikipedia, then in en.wikipedia. I originally had the idea, Commons:User:Slomox did the coding and en:User:TheDJ made some refinements. It is available at en:MediaWiki:Common.js/file.js. --Leyo (discusión) 00:44 13 nov 2010 (UTC)[responder]

anidar 'withJS' y getParamValue

Commons y wikipedia en ingles suportan los funcionas withJS y getParamValue en sus MediaWiki:Common.js lo voy a anidiar para que podemos probar subtitulo en paginas de es Wikipedia. --Mdale (discusión) 16:59 4 dic 2010 (UTC)[responder]

Gracias! --by Màñü飆¹5 talk 04:17 7 dic 2010 (UTC)[responder]

Inclopedia

Es una tontería, pero los créditos a Inciclopedia tienen mal puesto el nombre. Yo como "autor" del código inicial de dónde se copió también os doy el permiso para quitar ese crédito no vaya a ser que os contagie (porque de hecho eran 3 líneas de nada y tuvieron que ser corregidas) — Chixpy (disc) 14:52 11 feb 2011 (UTC)[responder]

Función Hito

Es la función hito, realmente necesaria? No le veo mucha utilidad. Locos epraix 01:48 15 sep 2011 (UTC)[responder]