<commit_before>{# VARIBLES #}

{% extends "admin/ver-administracion.twig" %}

{# ----------------------------------------------------------- #}
{% block titulo %}Virtuagora - Gestionar poderes {% endblock %}
{# ----------------------------------------------------------- #}
{% block linkheads_cont %}
{% endblock %}
{# ----------------------------------------------------------- #}
{% set intro_titulo = 'Gestionar poderes' %}
{# ----------------------------------------------------------- #}
{% block administracion %}
<div class="poderes-patrulla">
    <form action="{{ urlFor('runModifPodPatrull',{'idPat': patrulla.id}) }}" method="POST">
        {% for poder in poderes %}
        <div class="row">
            <div class="large-8 columns">
                <h5>{{ poder.nombre }}</h5>
                {{ poder.descripcion }}
            </div>
            <div class="large-4 columns">
                <div class="switch small round">
                    <input id="checkbox" name="asociar" type="checkbox">
                    <label for="checkbox"></label>
                </div>
            </div>
        </div>
        <hr>
        {% endfor %}
        {% if poderes|length > 0 %}
        <div class="row text-center">
            <button class="button success radius"><i class="fa fa-check fa-fw"></i> Aceptar los cambios</button>
        </div>
        {% else %}
        <div class="row text-center">
            <div class="large-12 columns">
                <div class="titulo">
                    <h5>No hay ajustes para configurar</h5>
                </div>
                <div class="descripcion">
                    Consulte con un experto...
                </div>
            </div>
        </div>
        {% endif %}
    </form>
</div>

{% endblock %}
{# ----------------------------------------------------------- #}
{% block modals %}{% endblock %}
{# ----------------------------------------------------------- #}
{% block scripts_cont %}
<script>

    $(document).ready(function(){
//        {% for ajuste in ajustes %}
//        {% if ajuste.value_type == 'int' %}
//        $('input[name="{{ ajuste.key }}"]').val({{ ajuste.value }});
//         {% elseif ajuste.value_type == 'str' %}
//         $('input[name="{{ ajuste.key }}"]').val({{ ajuste.value }});
//          {% elseif ajuste.value_type == 'txt' %}
//          $('textarea[name={{ ajuste.key }}]').sceditor('instance').val('{{ ajuste.value|bbCode }}', false);
//           {% endif %}
//           {% endfor %}
           });

</script>
{% endblock %}
{# ----------------------------------------------------------- #}<commit_msg>Nuevos controles. A primera vista, ejecutable.<commit_after>{# VARIBLES #}

{% extends "admin/ver-administracion.twig" %}

{# ----------------------------------------------------------- #}
{% block titulo %}Virtuagora - Gestionar poderes {% endblock %}
{# ----------------------------------------------------------- #}
{% block linkheads_cont %}
{% endblock %}
{# ----------------------------------------------------------- #}
{% set intro_titulo = 'Gestionar poderes' %}
{# ----------------------------------------------------------- #}
{% block administracion %}
<div class="poderes-patrulla">
    <div class="row text-center">
        <div class="large-12 columns">
            <div class="titulo">
                <h5><b>Patrulla re loca</b></h5>
            </div>
            <div class="descripcion">
                Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum obcaecati sed, hic soluta sunt. Praesentium quam, alias error vero, labore, doloremque quod facere, impedit molestiae libero sed expedita culpa in.
            </div>
        </div>
    </div>
    <hr>
    {% for poder in poderes %}
    <div class="row">
        <div class="large-8 columns">
            <h5>{{ poder.nombre }}</h5>
            {{ poder.descripcion }}
        </div>
        <div class="large-4 columns text-center">
            <div class="switch small round">
                <input id="checkbox-{{ poder.id }}" type="checkbox">
                <label for="checkbox-{{ poder.id }}"></label>
            </div>
        </div>
    </div>
    <hr>
    {% endfor %}
    {% if poderes|length > 0 %}
    <div class="row text-center">
        <form id="formPoderes" action="{{ urlFor('runModifPodPatrull',{'idPat': patrulla.id}) }}" method="POST">
            <input name="poderes" type="text" style="display:none;">
            <button class="button success radius"><i class="fa fa-check fa-fw"></i> Aceptar los cambios</button>
        </form>
    </div>
    {% else %}
    <div class="row text-center">
        <div class="large-12 columns">
            <div class="titulo">
                <h5>No hay poderes para configurar</h5>
            </div>
            <div class="descripcion">
                Consulte con un experto...
            </div>
        </div>
    </div>
    {% endif %}
</div>

{% endblock %}
{# ----------------------------------------------------------- #}
{% block modals %}{% endblock %}
{# ----------------------------------------------------------- #}
{% block scripts_cont %}
<script>
    var poderes_patrulla = new Array();
    $(document).ready(function(){
        {% for poder in poderes %}
        $("#checkbox-{{ poder.id }}").attr('checked', {{ patrulla.poderes[poder.id] ? 'true' : 'false' }});
        {% endfor %}
    });

    $('#formPoderes').submit(function(e) {
        poderes_patrulla = [];
        $('input[type="checkbox"]').each(function () {
            if($(this).attr('checked')){
                var id_poder = $(this).attr('id').replace('checkbox-', '');
                //                alert(id_poder);
                poderes_patrulla.push(id_poder);
            }
        });
        json_poderes = '[' + poderes_patrulla.join() + ']';
        $('input[name="poderes"]').val(json_poderes);
        //        alert($('input[name="poderes"]').val());
    });

    $('input[type="checkbox').click(function() {
        if ($(this).attr('checked')) {
            $(this).attr('checked', false);
        } else {
            $(this).attr('checked', true);
        }
    });
</script>
{% endblock %}
{# ----------------------------------------------------------- #}
{'fraction_non_alphanumeric': 0.29967948717948717, 'fraction_numerical': 0.0035256410256410257, 'mean_word_length': 1.36222558667676, 'pattern_counts': {'":': 0, '<': 89, '<?xml version=': 0, '>': 91, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1990104', 'n_tokens_mistral': 1865, 'n_tokens_neox': 1739, 'n_words': 349}