Метки:
  1. XaXaTyH
    Совместимость с XenForo:
    • 1.5
    123.png
    Установка:
    • Распаковать архив, закинуть файлы по местам.
    • Установить XML
    • Готово.
    Примечание:
    Я не несу никакой ответственности за то кому вы будете давать доступ к админке на форуме. Так как через него обрабатывается абсолютно любой PHP код.

    Так что подумайте 100 раз, кому вы даете доступ. И нужно ли вам это вообще?

    Как использовать?:
    Код:
    {xen:helper php,' echo "test"; '}
    Где использовать?:
    Абсолютно в любых шаблонах.

    Демо: 321.png
    Шаблон: forum_list
    Ищу код: <xen:hook name="forum_list_nodes">
    И до него вставляю свой хелпер:
    Код:
    <div id="frameGXexample">
    {xen:helper php,'
    
    for($count = 1; $count <= 10; $count++) {
    switch ($count) {
    case $count <= 3:
    echo "<div id=gx_red>".$count."</div>";
    break;
    
    case $count <= 7:
    echo "<div id=gx_orange>".$count."</div>";
    break;
    
    default:
    echo "<div id=gx_green>".$count."</div>";
    break;
    }
    }
    
    '}
    </div>
    
    <style>
    #frameGXexample > div { margin-right: 5px; }
    #frameGXexample {
    background: #252424;
    padding: 10px;
    border-radius: 2px;
    border: 1px solid gray;
    max-height: 300px;
    overflow-y: scroll;
    }
    #gx_green {
    display:inline-block;
    background:#4a4a4a;
    color:yellowgreen;
    width:45px;
    height:40px;
    text-align:center;
    line-height:40px;
    border-radius: 100%;
    border-right:1px solid black;
    }
    #gx_orange {
    display:inline-block;
    background:#4a4a4a;
    color:darkorange;
    width:45px;
    height:40px;
    text-align:center;
    line-height:40px;
    border-radius: 100%;
    border-right:1px solid black;
    }
    #gx_red {
    display:inline-block;
    background:#4a4a4a;
    color:red;
    width:45px;
    height:40px;
    text-align:center;
    line-height:40px;
    border-radius: 100%;
    border-right:1px solid black;
    }
    </style>
Поделиться этой страницей в