На главную сайта / Модуль Roles 1.1

Модуль Roles 1.1

21-01-2025, 18:45

Модуль позволяет выдать роль участнику проекта и поместить его в блок
Внизу указал код с примером делал для шаблона standart

Добавлены проверки на безопасность, сделана экранизировка переменных для подготовление к выполнению sql запросов.

 

home/index.tpl:

home/index.tpl:

<script>


function load_user_block() {

    var token = $('#token').val();

    $.ajax({

        type: "POST",

        url: "../../../modules_extra/block_view/ajax/actions.php",

        dаta: "phpaction=1&load_user_block=1&token=" + token,


        success: function (html) {

            $("#load_user_block_view").html(html);

        }

    });

}

</script>

<div class="block">

    <div class="block_head">

        Быстрая связь

    </div>

    <ul id="load_user_block_view">

        <script>load_user_block();</script>

    </ul>

</div>


<style>

#load_user_block_view {

    font-size: 13px;

    color: #575757;

    line-height: 15px;

}

#load_user_block_view v {

    padding-top: 10px;

    padding-bottom: 10px;

    border-top: 1px solid #dddddd;

    display: block;

    height: 60px;

    width: 100%;

}

#load_user_block_view v img {

    height: 40px;

    width: 40px;

    border-radius: 50%;

    margin-right: 10px;

    float: left;

}

#load_user_block_view v span {

    line-height: 20px;

    display: inline-block;

    width: calc(100% - 51px);

    float: right;

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

}

</style>




 

Вернуться на сайт