Uzanto:Moldur/provejo/informkesto reganto
Aspekto
< Uzanto:Moldur | provejo
Koloro: Nun en "reganto": background-color:#{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|e4dcf6|FFFFAA}}; T.e. Se "Sanktulo" estas 0 (ne sanktulo), do e4dcf6, alie FFFFAA (gold). Antaŭmetu "#". Nun en "regantino": background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|{{{koloro|thistle}}}|gold} T.e. Se "Sanktulo" estas 0 (ne sanktulo), do parametro {{{koloro}}}}, (default thistle se neniu koloro donita), alie gold. NE antaŭmetu "#". EKSPERIMENTOJ. Testartikoloj: - reganto, sanktulo: supre : gold = #FFD700 sube : #FFFFAA [[Sigismundo de Burgundio]] - reganto, ne sanktulo: supre #CBE sube #e4dcf6 [[Daniel de Svedio]] - regantino, sanktulo: supre : gold = #FFD700 sube : #FFFFAA [[Kunigunda de Luksemburgo]] - regantino, ne sanktulo, reganta: Supre orchid Sube #e4dcf6 [[Matilda de Toskanio]] - regantino, ne sanktulo, ne reganta: Supre thistle Sube e4dcf6 [[Silvia de Svedio]] Eksperimento 1: en "reganto": Provu entiri la "#" tuj antaŭ la rgb-kodon: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#e4dcf6|#FFFFAA}}; Rezulto: - "#" interpretita kiel listnumero Eksperimento 2: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#cbe|#FFD700}}; Rezulto: funkcias! Eta redakto: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#cbe|#FFD700}}; Eksperimento 3: Plej supre: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#cbe|gold}}; Tuj sub tio: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#e4dcf6|#FFFFAA}}; ------- Nun en reganto: Supre: Se "Sanktulo" estas 0 (ne sanktulo), do #cbe, alie #FFD700 = gold. Sube: Se "Sanktulo" estas 0 (ne sanktulo), do #e4dcf6, alie #FFFFAA. ------- Nun en reganto: Supre: Se "Sanktulo" estas 0 (ne sanktulo), do #cbe, alie #FFD700 = gold. Sube: Se "Sanktulo" estas 0 (ne sanktulo), do #e4dcf6, alie #FFFFAA. ------ Eksperimento 4: Akceptu parametron "koloro" (nur supre). Supre: Se "Sanktulo" estas 0 (ne sanktulo), do "koloro" se donita alie #cbe, alie #FFD700 = gold. Sube: Se "Sanktulo" estas 0 (ne sanktulo), do #e4dcf6, alie #FFFFAA. Supre: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|{{#if: {{{koloro|}}}|{{{koloro|}}}|#cbe}}|gold}}; Sube: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#e4dcf6|#FFFFAA}}; Rezulto: ok! T.e.: Daniel kaj Sigismundo aspektas same kiel komence. ------ Eksperimento 5: Atentu sekson... TODO Supre: Se "Sanktulo" estas 0 (ne sanktulo), do "koloro" se donita alie thistle se ina alie #cbe, alie #FFD700 = gold. Sube: Se "Sanktulo" estas 0 (ne sanktulo), do #e4dcf6, alie #FFFFAA. Kiel demandi sekson? {{#invoke:Wikidata|claim|P21}} Donas "ina" resp. "Vira" {{#ifeq:{{#invoke:Wikidata|claim|P21}}|ina|thistle|#cbe}} Supre: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|{{#if: {{{koloro|}}}|{{{koloro|}}}|{{#ifeq:{{#invoke:Wikidata|claim|P21}}|ina|thistle|#cbe}}}}|gold}}; Sube: background-color:{{#ifeq:{{#invoke:String|find|{{{kesteroj|}}}|anktul}}|0|#e4dcf6|#FFFFAA}}; ----- Edz(in)o: estis en Informkesto regantino: {{#if:{{{edzo1|}}}{{#invoke:Wikidata|claim|P26}} | {{!}}'''Edzo''' {{!}} colspan="2" style="valign:top" {{!}} {{#if:{{{edzo1|}}}|{{{edzo1}}}{{#if:{{{edzo2|}}}| • {{{edzo2}}}}}{{#if:{{{edzo3|}}}| • {{{edzo3}}}}}{{#if:{{{edzo4|}}}| • {{{edzo4}}}}}{{#if:{{{edzo5|}}}| • {{{edzo5}}}}} |{{#invoke:Wikidata|claim|P26|parameter=link|list= • }} {{VDIK|P26}} }} }} |- T.e. Se edzo1 donita aŭ P26 en Vikidatoj: Skribu '''Edzo''' kaj Se edzo1 donita, listigu edzo1 .. edzo5, alie P26 el Vikidatumoj. estas en Informkesto reganto: |- {{#if: {{{edzino|}}}{{#invoke:Wikidata|claim|P26}}| {{!}} '''Edz(in)o''' {{!}} {{#if: {{{edzino|}}}|{{{edzino|}}}|{{#ifeq:{{#invoke:Wikidata|claim|P26}}|sen valoro|–|{{#invoke:Wikidata|claim|P26|parameter=link|list= • }} {{VDIK|P26}}}}}}}} |- T.e. Se edzino donita aŭ P26 en Vikidatoj: Skribu '''Edz(in)''' kaj Se edzino donita, skribu edzino, alie P26 el Vikidatumoj (sed "-" anstataŭ "sen valoro"). Kombinu: T.e. Se edzino donita aŭ edzo1 donita aŭ P26 en Vikidatoj: Skribu '''Edz(in)o''' kaj Se edzino donita, skribu edzino, alie Se edzo1 donita, skribu edzo1 .. edzo5, alie P26 el Vikidatumoj. |- {{#if: {{{edzino|}}}{{{edzo1|}}}{{#invoke:Wikidata|claim|P26}}| {{!}} '''Edz(in)o''' {{!}} {{#if: {{{edzino|}}}|{{{edzino|}}}| {{#if:{{{edzo1|}}}|{{{edzo1}}}{{#if:{{{edzo2|}}}| • {{{edzo2}}}}}{{#if:{{{edzo3|}}}| • {{{edzo3}}}}}{{#if:{{{edzo4|}}}| • {{{edzo4}}}}}{{#if:{{{edzo5|}}}| • {{{edzo5}}}}} |{{#ifeq:{{#invoke:Wikidata|claim|P26}}|sen valoro|–|{{#invoke:Wikidata|claim|P26|parameter=link|list= • }} {{VDIK|P26}}}}}}}}}} |-