Как проверить авторство топика на форуме ?
( Например, для того, чтобы вывести рядом с автором темы какое-то обозначение, указывающее, что - это автор темы. )
используем такую конструкцию :
XML/XHTML
1 2 3 |
< div class = "topic_starter" >< img src = "{PHP.cfg.themes_dir}/{PHP.theme}/img/author.png" ></ div >
|
CSS
1 2 3 4 5 6 7 8 9 10 11 |
.topic_starter
{
margin-left : 90px ;
}
.topic_starter img
{
width : 35px ;
height : 35px ;
-webkit-filter: drop-shadow( 3px 3px 3px #000000 7f);
}
|
Как выглядит можно посмотреть на нашем форуме рядом с аватаркой автора темы.
Как проверить наличие плагина toplastseen в системе ?
( Аналогично по имени проверяется наличие и активность любого плагина. )
XML/XHTML
1 2 3 |
< li >< a href = "{PHP|cot_url('plug','e=toplastseen')}" >{PHP.L.Top_Last_Seen}</ a ></ li >
|
Как проверить наличие модуля PM в системе ?
( Аналогично по имени проверяется наличие и активность любого модуля. )
XML/XHTML
1 2 3 4 5 6 7 8 9 |
< li >< a class = "glowing" href = "{PHP|cot_url('pm')}" title="
{PHP.L.Private_messages}">{PHP.L.Private_Messages}</ a ></ li >
< li >< a class = "" href = "{PHP|cot_url('pm')}" title = "{PHP.L.Private_messages}" >
{PHP.L.Private_Messages}</ a ></ li >
|
Как проверить есть ли личные сообщения у пользователя ?
Как проверить является ли админом пользователь ?
Как проверить является ли пользователь гостем ?
Как проверить уровень пользователя ?
Как проверить как давно опубликован пост на форуме ?
XML/XHTML
1 2 3 4 5 |
{PHP|cot_build_timegap({FORUMS_POSTS_ROW_CREATION_STAMP})}
|
Как проверить как давно опубликован комментарий ?
XML/XHTML
1 2 3 4 5 |
< div class = "card_body" >
< div class = "card_body1" >
|
Как отобразить в названии или описании темы на форуме , статье специальные символы ?
XML/XHTML
1 |
< a href = "{PAGE_ROW_URL}" >{PAGE_ROW_TITLE|htmlspecialchars_decode($this)}</ a >
|
Проверка статей и запрос перед удалением для администратора
XML/XHTML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
< li >< a href = "{PHP._GET.id|cot_url('page','m=edit&id=$this')}" >Редактировать</ a ></ li >
< li >< a href = "{PHP._GET.id|cot_url('page','m=add&clone=1&id=$this')}" >Клонировать</ a ></ li >
< li >< a href = "{PHP|cot_url('admin', 'm=page&a=unvalidate&id={PHP.id}&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_unvalidate')}" class = "confirmLink" >{PHP.L.Putinvalidationqueue}</ a ></ li >
< li >< a href = "{PHP|cot_url('page', 'm=edit&a=update&delete=1&id={PHP.id}&x={PHP.sys.xk}')}" >{PHP.L.Delete}</ a ></ li >
< li >< a href = "{PHP|cot_url('page', 'm=edit&a=update&delete=1&id={PHP.id}&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_delete')}" class = "confirmLink" >{PHP.L.Delete}</ a ></ li >
// или
< li class = "admin_pagop" >< a href = "{PHP._GET.id|cot_url('page','m=edit&id=$this')}" >{PHP.L.Edit}</ a ></ li >
< li class = "admin_pagop" >< a href = "{PHP._GET.id|cot_url('page','m=add&clone=1&id=$this')}" >{PHP.L.page_clone}</ a ></ li >
< li class = "admin_pagop" >< a href = "{PHP._GET.id|cot_url('admin', 'm=page&a=unvalidate&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_unvalidate')}" class = "confirmLink" >{PHP.L.Putinvalidationqueue}</ a ></ li >
< li class = "admin_pagop" >< a href = "{PHP._GET.id|cot_url('page', 'm=edit&a=update&delete=1&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_delete')}" class = "confirmLink" >{PHP.L.Delete}</ a ></ li >
|
Как проверить сколько времени прошло с момента публикации поста на форуме или статьи( плагин forman & pagelist ) ?