Экспериментальный полигон

From Apache OpenOffice Wiki
Jump to: navigation, search

{{#if: |

 <{{#ifexist: {{#titleparts: {{{1}}}|-10}} | [[{{#titleparts: {{{1}}}|-10}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-9}} | [[{{#titleparts: {{{1}}}|-9}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-8}} | [[{{#titleparts: {{{1}}}|-8}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-7}} | [[{{#titleparts: {{{1}}}|-7}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-6}} | [[{{#titleparts: {{{1}}}|-6}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-5}} | [[{{#titleparts: {{{1}}}|-5}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-4}} | [[{{#titleparts: {{{1}}}|-4}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-3}} | [[{{#titleparts: {{{1}}}|-3}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-2}} | [[{{#titleparts: {{{1}}}|-2}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}|-1}} | [[{{#titleparts: {{{1}}}|-1}}|]] |}}{{#ifexist: {{#titleparts: {{{1}}}}} | [[{{#titleparts: {{{1}}}}}|]]}}

|

 <{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-10}} | [[{{#titleparts: {{#rel2abs: ..}}|-10}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-9}} | [[{{#titleparts: {{#rel2abs: ..}}|-9}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-8}} | [[{{#titleparts: {{#rel2abs: ..}}|-8}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-7}} | [[{{#titleparts: {{#rel2abs: ..}}|-7}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-6}} | [[{{#titleparts: {{#rel2abs: ..}}|-6}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-5}} | [[{{#titleparts: {{#rel2abs: ..}}|-5}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-4}} | [[{{#titleparts: {{#rel2abs: ..}}|-4}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-3}} | [[{{#titleparts: {{#rel2abs: ..}}|-3}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-2}} | [[{{#titleparts: {{#rel2abs: ..}}|-2}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}|-1}} | [[{{#titleparts: {{#rel2abs: ..}}|-1}}|]] |}}{{#ifexist: {{#titleparts: {{#rel2abs: ..}}}} | [[{{#titleparts: {{#rel2abs: ..}}}}|]]}}

}}


Проверка шаблона {{NeedsRework}}

{{#vardefine:v1|0}}

{{#if: 1

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload1}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload2}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload3}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload4}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload5}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload6}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload7}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../Template:NeedsRework}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../../rules/templates}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexpr:{{#expr:{{#var:v1}}>0}}

 |
 |

}}

Edit-find-replace.png {{#switch:RU | RU = Эта статья должна быть проверена на точность и соответствие стилю. | UA = Ця стаття повинна бути перевірена на точність і відповідність стилю. | EN = This article should be checked for accuracy and conformity to style. | PT = Este artigo deve ser verificado quanto à precisão e conformidade ao estilo. | #default = Эта статья должна быть проверена на точность и соответствие стилю. (This article should be checked for accuracy and conformity to style) }}

{{#vardefine:v1|0}}

{{#if: 1

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload1}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload2}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload3}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload4}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload5}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload6}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload7}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../Template:NeedsRework}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../../rules/templates}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexpr:{{#expr:{{#var:v1}}>0}}

 |
 |

}}

Edit-find-replace.png {{#switch:EN | RU = Эта статья должна быть проверена на точность и соответствие стилю. | UA = Ця стаття повинна бути перевірена на точність і відповідність стилю. | EN = This article should be checked for accuracy and conformity to style. | PT = Este artigo deve ser verificado quanto à precisão e conformidade ao estilo. | #default = Эта статья должна быть проверена на точность и соответствие стилю. (This article should be checked for accuracy and conformity to style) }}

{{#vardefine:v1|0}}

{{#if: 1

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload1}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload2}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload3}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload4}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload5}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload6}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../preload7}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../Template:NeedsRework}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexist:{{#rel2abs: ../../rules/templates}}

 | {{#vardefine:v1|{{#expr:{{#var:v1}}+1}}}}
 |

}}{{#ifexpr:{{#expr:{{#var:v1}}>0}}

 |
 |

}}

Edit-find-replace.png {{#switch:UA | RU = Эта статья должна быть проверена на точность и соответствие стилю. | UA = Ця стаття повинна бути перевірена на точність і відповідність стилю. | EN = This article should be checked for accuracy and conformity to style. | PT = Este artigo deve ser verificado quanto à precisão e conformidade ao estilo. | #default = Эта статья должна быть проверена на точность и соответствие стилю. (This article should be checked for accuracy and conformity to style) }}

Проверка шаблона {{RUindex}}

Скрытый текст

<toggledisplay showtext="[показать подробности]" hidetext="[скрыть подробности]">

Проверка шаблона {{Title}}

<


Переменные

Присваиваем переменную v1 {{#vardefine:v1|4}}

Присваиваем переменную v2 {{#vardefineecho:v2|FALSE}}

Присваиваем переменную v3 {{#vardefineecho:v3|истина}}

Выводим переменную v1 {{#var: v1}}

Выводим переменную v2 {{#var: v2}}

Выводим переменную v7 {{#var: v7}}


{{#ifexpr:{{#var:v1}}==5|{{#vardefineecho:a|"b"}}|{{#vardefineecho:a|"c"}}}}
{{#ifexpr: {{#var:v2}} | {{#var: v3}} |defaultvalue}} 

ььь

{{#if: | | 00000  | {{#ifexist:{{#rel2abs: ./preload}}|5555 |6666666}} }}

Compute 2*a + b:

Присваиваем переменную a {{#vardefine:a|4}}

Присваиваем переменную b {{#vardefine:b|40}}

   {{#expr:2*{{#var:a}}+{{#var:b}}}}

Add one to v1:

   {{#vardefine:v1|{{#expr:{{#var:v1}}-1111}}}}

Выводим переменную v1: {{#var: v1}}


{{#ifexpr:{{#expr:{{#var:v1}}>0}}|v1 больше 0|v1 меньше 0}}

Подстановочные шаблоны

User:Sancho/test/subst

Тестирование подстановки

Прочие страницы

DPL

<DPL>

 count          = 30
 titlematch     = RU%
 notcategory    = Special_Page|RU/kb/Служебные_страницы|Candidates_for_speedy_deletion
 nottitlematch  = RU/kb/index|RU/kb/index/10
 ordermethod    = counter
 order          = descending
 addpagecounter = true
 format         = {| class="wikitable" style="margin: 0; border-left: none; border-right: none; width: 100%; 0;"¶!Позиция¶!Страница¶!Просмотров,¶|-¶|%NR%¶|[[%PAGE%|%TITLE%]]¶|%COUNT%,,¶|}

</DPL> </toggledisplay>


Тестирование DPL

Personal tools