[%%%COMMENT%%%]
Template: templating-test-extended.mtpl.htm # v.20210608
[%%%/COMMENT%%%]
...
[%%%IF:TEXTIFSTR:!=1234567890 . コアテスト·スイート . / \ abcdefghijklmniopqrstuvwxyz : ; <###END###> ;(1)%%%]
RENDER-ERROR: IF/TEXTIFSTR != [###TEXTIFSTR|html###]
[%%%ELSE:TEXTIFSTR(1)%%%]
[%%%/IF:TEXTIFSTR(1)%%%]
Switch Eval for Status = [###STATUS###]
[%%%IF:STATUS:==###TEST-COMPARE###;%%%]
is equal with TEST-COMPARE [a]
[%%%ELSE:STATUS%%%]
is NOT equal with TEST-COMPARE [a]
[%%%/IF:STATUS%%%]
[%%%IF:STATUS:?a|b|c;%%%]
IN [A | B | C]
[%%%ELSE:STATUS%%%]
NOT IN [ A | B | C ]
[%%%/IF:STATUS%%%]
Inverted Switch Eval for Status = [###STATUS###]
[%%%IF:STATUS:!?a|b|c;%%%]
NOT IN [ A | B | C ]
[%%%ELSE:STATUS%%%]
IN [A | B | C]
[%%%/IF:STATUS%%%]
[%%%IF:TEST1:<=3;%%%]
[%%%IF:TEST2:==3;(1)%%%]
[%%%IF:TEST3:==3;%%%]
This is displayed when TEST2 is = 3
[%%%/IF:TEST3%%%]
[%%%ELSE:TEST2(1)%%%]
This is displayed when TEST2 is != 3 (ELSE)
[%%%/IF:TEST2(1)%%%]
[%%%ELSE:TEST1%%%]
ERROR: a condition failed (TEST1 <= 3)
[%%%/IF:TEST1%%%]
[%%%IF:TEST2:==3;(2)%%%]
This also appears when TEST2 is 3
[%%%/IF:TEST2(2)%%%]
[%%%IF:TEST3:>=###TEST1###;%%%]
TEST3 is greater or equal than TEST1
[%%%ELSE:TEST3%%%]
ERROR: a condition failed (TEST3 >= TEST1)
[%%%/IF:TEST3%%%]
[%%%IF:DATA:@>0;(1)%%%]
[%%%ELSE:DATA(1)%%%]
[%%%/IF:DATA(1)%%%]
[%%%IF:DATA:@<100000;(2)%%%]
[%%%ELSE:DATA(2)%%%]
[%%%/IF:DATA(2)%%%]
[%%%LOOP:DATA(1)%%%]
[%%%IF:TEST2:==3;%%%]
[%%%IF:DATA._-ITERATOR-_:<=0;(1)%%%]
| [###DATA._-VAL-_|html###] |
[%%%ELSE:DATA._-ITERATOR-_(1)%%%]
[%%%IF:DATA._-ITERATOR-_:%2;(2)%%%]
[%%%ELSE:DATA._-ITERATOR-_(2)%%%]
[%%%/IF:DATA._-ITERATOR-_(2)%%%]
| [###DATA.ID|html###] |
[###DATA.SLUG|html###] |
[###DATA.NAME|html###] |
[%%%IF:DATA.IS_VOWEL:==1;%%%]
[%%%IF:DATA.SLUG:==###TEST-COMPARE###;%%%]
First*** Vowel: [[###DATA.IS_VOWEL|bool|html###]] |
[%%%ELSE:DATA.SLUG%%%]
Vowel: [[###DATA._-VAL-_.IS_VOWEL|bool|html###]] |
[%%%/IF:DATA.SLUG%%%]
[%%%ELSE:DATA.IS_VOWEL%%%]
Consonant: [[###DATA.IS_VOWEL|bool|html###]] |
[%%%/IF:DATA.IS_VOWEL%%%]
[%%%LOOP:DATA.ARR%%%][###DATA.ARR._-VAL-_|html###]; [%%%/LOOP:DATA.ARR%%%] |
[%%%IF:DATA.ID:!%2;%%%]
[%%%/IF:DATA.ID%%%]
[%%%/IF:DATA._-ITERATOR-_(1)%%%]
[%%%ELSE:TEST2%%%]
[%%%IF:DATA._-ITERATOR-_:<=0;(3)%%%]
| Test 2 is not 3, not showing real data ... |
[%%%/IF:DATA._-ITERATOR-_(3)%%%]
[%%%/IF:TEST2%%%]
[%%%IF:DATA._-ITERATOR-_:==###DATA._-MAXCOUNT-_###;(4)%%%]
[%%%/IF:DATA._-ITERATOR-_(4)%%%]
[%%%/LOOP:DATA(1)%%%]
[%%%LOOP:DAT2%%%]
[%%%IF:DAT2._-KEY-_:!=key1;%%%]
[%%%IF:DAT2._-ITERATOR-_:!%2;%%%]
[%%%ELSE:DAT2._-ITERATOR-_%%%]
[%%%/IF:DAT2._-ITERATOR-_%%%]
| [###DAT2._-KEY-_|html###] |
[###DAT2._-VAL-_|html###] |
[%%%ELSE:DAT2._-KEY-_%%%]
| [###DAT2._-KEY-_|html###] |
[%%%LOOP:DAT2._-VAL-_%%%][###DAT2._-VAL-_._-KEY-_|html###] => [###DAT2._-VAL-_._-VAL-_|html###]; [%%%/LOOP:DAT2._-VAL-_%%%] |
[%%%/IF:DAT2._-KEY-_%%%]
[%%%/LOOP:DAT2%%%]
PHP Test for Marker escaping :: VALID Escaping Sequences for a Marker (below):
[###MARKER|html###]
[@@@SUB-TEMPLATE:partials/templating-test-extended.inc.htm@@@]
JS Test for Marker escaping :: VALID Escaping Sequences for a Marker (below):
[###MARKER|html###]