Mòdul Discussió:Itemgroup

Darrer comentari: fa 3 anys per Vriullop sobre el tema Primeres proves

Discussió inicial

modifica

Discussió inicial amb els requeriments d'aquest mòdul: Mòdul Discussió:Wikidades#Subclass (arxiu). --V.Riullop (parlem-ne) 08:57, 3 feb 2021 (CET)Respon

Primeres proves

modifica

@Vriullop: He creat Mòdul:Itemgroup/groups i Mòdul:Itemgroup/list amb el format que m'ha semblat que havien de tenir. Amb la funció list m'ha funcionat. Però el group, no. Igual està a l'inrevés. Proves a special:permalink/26227247. Ho pots mirar ?. Merci, --amador (disc.) 00:09, 3 feb 2021 (CET)Respon

@Amadalvarez: Faltava definir item, opcional igual que a parent: Especial:Diff/26229453. Necessites separador de barres a list? Prefereixo mantenir uniforme el format dels submòduls, menys problemes pels usuaris, i en tot cas afegir un paràmetre sep. --V.Riullop (parlem-ne) 08:46, 3 feb 2021 (CET)Respon
@Vriullop: Merci. Perfecte.
La veritat és que la funció list sempre l'havia pensat per recuperar valors singulars. Et vaig dir whitelist perquè és el problema que tinc ara, però abans em calia el nombre d'instàncies a llistar en multivalors descontrolats. Nosaltres tenim un límit de 20 habitualment, però algun dels nostres clients pot voler tallar a 10 per les seves infotaules. A la infotaula eleccions hi ha una situació que és mostra cas A/B i sospito que els que tinguin altres alfabets ho voldran canviar, per exemple.
Vaig fer la prova de passar una whitelist en un bloc com si fos un valor singular i també com a una llista de valors per comparar. A priori no pensava en separadors, però podria ser que calgués més endavant. Per no complicar-ho, podríem posar el paràmetre sep i deixar la coma per defecte, com està ara. Si algun dia calguessin barres, ja li posarem un | al paràmetre sep, que espero que no ho interpreti. Ja em diràs, vaig fent proves. --amador (disc.) 19:35, 3 feb 2021 (CET)Respon
@Vriullop: O vaig molt errat o el parent no funciona quan item= està buit. He estat instal·lant-lo a {{infotaula esdeveniment}} i em funcionava amb els exemples, perquè tots tenen l'item informat. Quan he provat el primer article real ha cascat per ID irreconeixible. Ara tinc un bypass amb una recuperació del Qid amb Wikibase que li passo i llavors, funciona. El codi (està just al començament de la infotaula) és: {{InParent|IBevent|p=P279|item={{{item|{{#invoke:wikibase|id}}}}}}}. El que NO funciona és {{InParent|IBevent|p=P279|item={{{item|}}}}}. Ja em diràs que faig malament. Merci, amador (disc.) 21:29, 11 abr 2021 (CEST)Respon
@Vriullop: Addenda. No està protegit si l'article no té item WD, ni tampoc si li manca la propietat i la P31. Merci, --amador (disc.) 06:18, 12 abr 2021 (CEST)Respon
Fet. El mòdul estava en fase inicial, amb missatges pels errors i sense més comprovacions. Les delicatessen del Wikidades no són a tot arreu. --V.Riullop (parlem-ne) 09:57, 12 abr 2021 (CEST)Respon
@Vriullop: Gràcies. No sé si vas veure l'addenda. Quan no té la property demanada ni tampoc la P31, casca. Tenim un cas a Constitució Provisional de la República Catalana --amador (disc.) 18:01, 12 abr 2021 (CEST)Respon
Corregit. --V.Riullop (parlem-ne) 20:24, 12 abr 2021 (CEST)Respon
Torna a la pàgina "Itemgroup".