Vés al contingut

Tema de Usuari Discussió:Townie

Amadalvarez (discussiócontribucions)

Segur que has seguit això de les infotaules multilingües. Ara tinc unes pàgines de prova amb diversos casos en diferents idiomes. Però cada cop que vull canviar d'exemple i/o de llengua, s'ha d'editar, canviar i guardar. Preguntes:

  • es poden passar paràmetres a un article WP dins la seva URL ?
  • Podríem tenir una eina (ni que sigui fora de WP) que se li pugui teclejar un item i una llengua i invoqui l'article que agafa les variables i mostra la infotaula

Bé, o altra fórmula que te'n pensis. Merci,

Vriullop (discussiócontribucions)
Townie (discussiócontribucions)
  • Em sembla que malauradament no es pot. Pel tema llengua existeix el paràmetre "&uselang=xx" (exemple), però l'únic que fa és canviar la llengua de la interfície. Si vols, busco si hi ha alguna manera de fer que canviï també la llengua de les infotaules.
  • No ho acabo d'entendre. Et refereixes a escriure "Douglas Adams, en xinès", i que amb això xuclem el contingut de la pàgina en xinès afegint-hi la teva nova infotaula? O fer el mateix que al Reasonator però amb el teu format?
Amadalvarez (discussiócontribucions)
Townie (discussiócontribucions)

Amb un bot podria crear una pàgina amb el contingut que tu vulguis parametritzat al teu gust; al final seria com el que deies de fer una URL personalitzada, l'únic que es cridaria mitjançant python. T'aniria bé fer això?

Amadalvarez (discussiócontribucions)

mmmm. No era la idea.

No em preocupa haver de crear pàgines com les que has vist per fer les proves. Vull tenir una zona demo on els interessats puguin comprovar fàcilment com es veurien ítems que els interessin.

No en penso que crear pàgines sigui ergonòmic, imaginava una cosa interactiva, que es pugui fer al mig d'una presentació, per exemple. I que, a més no ens deixi pàgines innecessàries.

Quan deia lo de cridar via URL em referia a tenir una única pàgina ja creada que aniria mostrant casos diferents. Però si no pot ser, ja seguirem pensant.

Una altra opció. No es pot fer un gadget que:

  • el cridem dins una pàgina wiki.
  • Pregunta la variable
  • cridem des de la mateixa pàgina a una altra pàgina que té la infotaula passant-li la variable entrada com a paràmetre.

Merci

Townie (discussiócontribucions)

Ara crec que ho he entès. Em miro les dues opcions i et dic. Merci!

Townie (discussiócontribucions)

Em sembla que el gadget es pot fer. Abans de posar-m'hi, què et sembla aquesta maqueta que n'he fet? Hi afegiries/trauries alguna cosa?

Amadalvarez (discussiócontribucions)

Bé, però com que les icones s'han de clicar, et podria servir de "GO". Em surt amb un estrany trencament de línia però deu ser cosa del meu zoom o de l'ampla de caixa. Ja ho afinarem.

Lo important és el que has posat.

Endavant

Townie (discussiócontribucions)

Intentaré muntar el gadget durant aquesta setmana. L'únic que segueix fent falta demanar és l'ítem, la llengua i el tipus d'infotaula, o vols afegir-hi alguna cosa?

Amadalvarez (discussiócontribucions)

No. Res més. La llengua no és obligatòria, ja que si no s'entra, sortirà la llengua local. Els altres 2 són obligatoris.

Townie (discussiócontribucions)

He fet això, que et genera el codi per fer les infotaules, i tu només has de fer un copy-paste (en teoria, afegint-ho a dalt del teu vector.js funciona). He fet que el gadget només funcioni a Viquipèdia:Pàgina de proves perquè sinó apareix sempre que edites una pàgina. Com ho veus?

Amadalvarez (discussiócontribucions)

Vist. Bona feina !

  • la instal·lació no sembla un problema perquè pot estar en el meu vector i tenir dedicada una pàgina meva a fer aquestes proves i saltar-se aquest pas per la resta d'editors ni comprometre altres pàgines.
  • La forma de petició és correcta.
  • Però,.... Jo em pensava que quan tenia les dades cridava i les passava a una pàgina per tal de mostrar el resultat en forma d'infotaula directament. Ja imagino que no deu ser fàcil, però la reducció de manipulacions incrementa la usabilitat.
  • no podries fer un embebed d'una pàgina wiki dins el teu gadget i passar-li les dades?
  • O bé, ara que ho tens en LUA, no podria ser un mòdul que el crido des de la plantilla i així obtinc les variables ?

va, dona-li un parell de voltes.

Salut !

Townie (discussiócontribucions)

Tens una nova versió esperant-te aquí. Ara, en clicar OK, t'afegeix les infotaules automàticament i te'n fa la previsualització

Amadalvarez (discussiócontribucions)

NO.

Mostra el codi com abans, desapareix i fa un moviment però no mostra res. No serà que em falta alguna cosa a les preferències, o així ?

Townie (discussiócontribucions)

Que estrany, ara m'ho miro. Et canvia el contingut de la caixa d'edició?

Amadalvarez (discussiócontribucions)

No. només fa pampallugues com si fes un run, però no canvia res.

He provat a esborrar prèviament el contingut que tenia la pàgina no fos que la volgués neta, però tampoc

Townie (discussiócontribucions)

Eps, ho he tornat a editar per tal que les infotaules surtin una al costat de l'altra i quedi més maco.

Amadalvarez (discussiócontribucions)

haig de tornar a copiar el vector ?

Townie (discussiócontribucions)

Prova de tornar-ho a copiar. Ho he provat des de sistemes operatius i navegadors diferents, i sempre m'ha funcionat. He fet que també ho provés el meu germanet i a ell també li ha funcionat. En principi, en afegir el langcode, la Q, el tipus i clicar OK, ara:

  1. apareix el codi a sota com abans
  2. t'afegeix automàticament el codi a la caixa d'edició
  3. t'afegeix un resum d'edició
  4. et fa una previsualització
Amadalvarez (discussiócontribucions)

la única cosa que ha fet és posar el comentari "Trying out multilingual infoboxes"

Repasant:

  • copiat el teu codi a Usuari:Amadalvarez/vector.js
  • Guardat i netejada memòria cau
  • Obro Viquipèdia:pàgina de proves
  • Esborro contingut, previsualitzo i clico CITES
  • entro llengua:fr + Q16234973
  • marco sobre icona persona i clico OK
  • es mou, deixa text resum i no fa res més.
Townie (discussiócontribucions)

Ep, pots entrar al canal IRC #infotaules-ca? Em sembla que allà ens serà més fàcil parlar-ne.

Townie (discussiócontribucions)

De nou, mil gràcies per testejar-ho. Aquí tens la versió que també funciona amb el WikEd activat.

Amadalvarez (discussiócontribucions)

Ei, disculpa que he marxat corrent perquè em reclamaven a taula.

funciona de conya !!. I com que els va apilant un al costat de l'altre és ideal per agafar una bio o un poble i provar-ho a totes les llengües.

Merci !!!

Ara, com ho explico això ?.

La gent s'ha d'instal·lar el gadget al seu vector ?.

No hi ha forma que ho invoqui des del seu vector al teu (o un altre lloc) sense haver d'escriure-ho ?. A mi em sona que abans ho fèiem amb les eines del Coet

Townie (discussiócontribucions)
Amadalvarez (discussiócontribucions)

Això sembla més fàcil d'explicar.

En tot cas, s'hauria de limitar el seu ús perquè si surt cada cop que et poses en edició pot desorientar.

Podríem fer que no aparegués a l'espai principal, així valdria per pàgines d'usuari i Viquipèdia, per exemple.

Com ho veus ?

Vinga, va. Ja estem als serrells.

Townie (discussiócontribucions)

Fet! Ara em poso amb el tema llengua per defecte que comentava en Vicenç.

Amadalvarez (discussiócontribucions)

Lo del rus ho has mirat ?. No l'entenc gaire bé però val la pena considerar-lo si ens estalviem el tema vector. Clar que per una altra banda genera una pàgina nova que hem de confiar que no la guardaran. Bé, tu valoraràs el que és més interessant

Townie (discussiócontribucions)

Sip, però com diu en Vicenç, necessitem més d'un input, i aparentment l'extensió inputbox no ho suporta.

Se m'acut una altra idea. Si al final cal "vendre" el producte de les infotaules, probablement acabarem muntant una pàgina per aquí. Llavors, podríem fer que les proves les fessin en subpàgines (p.ex., Viquipèdia:Multilingual infoboxes/username); si fem que el gadget només funcioni en aquestes subpàgines, podríem incloure el gadget al MediaWiki:Common.js i no caldria instal·lar res. Què et sembla?

Amadalvarez (discussiócontribucions)

Molt bona idea !!

Resposta a «vols una feineta ?»