Vikipedio:Trukoj/vertikala strio en parametroj
Aspekto
Problemoj kun vertikala strio en parametroj
[redakti fonton]Ĉar vertikala strio (|) dividas parametrojn ĉe parseraj funkcioj, kiel ekz. {{#if:, ĝi ne povas esti uzata rekte kiel parto de parametroj. Do, ni devas iom truki per helpo de specialaj ŝablonoj.
Ŝablonoj | Por kio |
---|---|
parsila funkcio {{!}} | | |
Ŝablono:!- | |- |
Ŝablono:(! | {| |
Ŝablono:!) | |} |
Ŝablono:!! | || |
Ŝablono:!-! | |- | |
Ŝablono:!+ | |+ |
Ŝablono:!~ | |- ! |
Varianto en tabelo
[redakti fonton]{{#if: {{{variablo|}}}| {{!}} unua teksto kiam la kondiĉo estas plenumita {{!}} dua teksto kiam la kondiĉo estas plenumita | {{!}} unua teksto kiam la kondiĉo ne estas plenumita {{!}} dua teksto kiam la kondiĉo ne estas plenumita {{!-}} }}
Varianto en tabelo kun formatigoj
[redakti fonton]{{#if: {{{variablo|}}}| {{!}} style="background-color:#ccffcc" {{!}} unua teksto kiam la kondiĉo estas plenumita {{!}} align="center" {{!}} dua teksto kiam la kondiĉo estas plenumita | {{!}} style="background-color:#ccffcc" {{!}} unua teksto kiam la kondiĉo ne estas plenumita {{!}} align="center" {{!}} dua teksto kiam la kondiĉo ne estas plenumita {{!-}} }}
Varianto en tabelo kun malplena alternativo
[redakti fonton]{{#if: {{{variablo|}}}| {{!}} unua teksto kiam la kondiĉo estas plenumita {{!}} dua teksto kiam la kondiĉo estas plenumita {{!-}} }}
Se la kondiĉo ne estas plenumita, tiam neniu teksto estas montrata.