# Tags

### **Tags. What is it and how to use**

Insert information content output.

Using tags you can customize the output of information content very flexibly.

In the administration panel a step-by-step guide is available for creating your own tags.

You can create your own tags following the example of existing ones.

All tag template files in the directory: /template/default/tag/

***

### **Displaying the number of users on any page**

`<!--{php $member_num = tag("table=member&condition=groupid>4", 0, "num")}-->`\
`Users: {$member_num}`

***

### **Inserting a news list display tag on any page**

`{if isset($MODULE[21])}`\
`<!--{tag("moduleid=21&condition=status=3&pagesize=10&datetype=2&order=addtime desc&template=list-index-cat-all&length=40")}-->`\
`{/if}`<br>

{if isset($MODULE\[21])} - module definition.

moduleid=21 - module ID. The ID can be viewed in the section: [Settings - Modules](https://doc.money-top.com/en/basic-settings/settings/modules)

status=3 - status 3 = active (moderation completed).

pagesize=10 - number of news items displayed.

datetype=2 - format of the date added.

order=addtime desc - sorting by: date added, descending.

list-index-cat-all - tag template used.

length=40 - limit the number of characters in the topic (title). 40 - number of characters displayed.

***

### **Inserting a FAQ list display tag on any page (we do not use templates)**

`{if isset($MODULE[22])}`\
`<!--{php $tags=tag("table=help&condition=status=3&pagesize=1&order=addtime desc&template=null");}-->`\
`{loop $tags $t}`\
`<a href="{$t[linkurl]}">{$t[title]}</a>`\
`{/loop}`\
`{/if}`<br>

{if isset($MODULE\[22])} - module definition.

moduleid=22 - module ID. The ID can be viewed in the section: [Settings - Modules](https://doc.money-top.com/en/basic-settings/settings/modules)

status=3 - status 3 = active (moderation completed).

order=addtime desc - sorting by: date added, descending.

{$t\[title]} - title.

{$t\[linkurl]} - content URL.

***

### **Inserting a tag to display a list of information from a cloned module into any module**

Clone a module - See section: [Settings - Modules](https://doc.money-top.com/en/basic-settings/settings/modules)

`{if isset($MODULE[100])}`\
`<!--{tag("moduleid=100&condition=status=3&catid=4&pagesize=10&datetype=2&order=addtime desc&template=list-cat&length=50")}-->`\
`{/if}`<br>

{if isset($MODULE\[100])} - module definition.

pagesize=10 - number of articles to be displayed.

moduleid=100 - module ID. The ID can be viewed in the section: [Settings - Modules](https://doc.money-top.com/en/basic-settings/settings/modules)

status=3 - status 3 = active (moderation completed).

catid=4 - ID of the category from which to display information. Of all categories - do not use this variable.

pagesize=10 - amount of information displayed.

datetype=2 - format of the date added.

order=addtime desc - sorting by: date added, descending.

list-cat - tag template used.

length=50 - limit the number of characters in the topic (title). 50 - number of characters displayed.

***

### **Inserting a tag for displaying articles and categories**

`{if isset($MODULE[21])}`\
`{php $tags = tag("moduleid=21&table=article_21&length=32 &condition=status=3 &pagesize=10&order=addtime desc&template=null")}`\
`{loop $tags $t}`\
`<p><span class="f_gray f_r">{date('Y-m-d',$t[addtime])}</span>`\
`<span class="f_l">`\
`{php $tagss = tag("moduleid=21&table=category&condition=moduleid=21 and catid=".$t[catid]."&template=null")}`\
`{loop $tagss $tt}`\
`<a href="{$tt[linkurl]}">{dsubstr($tt[catname],22)}</a>`\
`{/loop}`\
`</span>`\
`<a href="{$t[linkurl]}">{$t[title]}</a></p>`\
`{/loop}`\
`{/if}`<br>

{if isset($MODULE\[21])} - module definition.

pagesize=10 - number of articles to be displayed.

moduleid=21 - module ID. The ID can be viewed in the section: [Settings - Modules](https://doc.money-top.com/en/basic-settings/settings/modules)

status=3 - status 3 = active (moderation completed).

pagesize=10 - amount of information displayed.

order=addtime desc - sorting by: date added, descending.

length=32 - limit the number of characters in the topic (title). 32 - number of characters displayed.

{dsubstr($tt\[catname],22)} - limit the number of characters in the category name. 22 - number of characters displayed.

***

### **Date formats**

datetype=1 - year\
datetype=2 - month-day\
datetype=3 - year-month-day\
datetype=4 - month-day-hours-minutes\
datetype=5 - year-month-day-hours-minutes\
datetype=6 - year-month-day-hours-minutes-seconds\
datetype=7 - day-month-year\
datetype=8 - day-month\
datetype=9 - day-month-hours-minutes\
datetype=10 - day-month-year-hours-minutes\
datetype=11 - day-month-year-hours-minutes-seconds
