141 lines
4.5 KiB
HTML
141 lines
4.5 KiB
HTML
{% extends "users/base.html" %}
|
|
{% load crispy_forms_tags %}
|
|
{% load counter_tag %}
|
|
{% block content %}
|
|
<div class="content-section col-9">
|
|
<h3>Agenturverbund {{agn.name}} beitreten</h3>
|
|
<hr>
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Verbundinfos</h5>
|
|
{% getsumofallag agn.pk as agsum %}
|
|
{% getsumofallstandards agn.pk as ag_standardsum %}
|
|
|
|
<h6><b>Gründeragentur</b> {{agn.creator_agency.name }}</h6>
|
|
<h6><b>Gegründet von</b> {{agn.creator.first_name }} {{agn.creator.last_name }}</h6>
|
|
<h6><b>Grüdungsdatum</b> {{agn.created_on }}</h6>
|
|
<h6><b>Agenturen</b> {{agsum}}</h6>
|
|
<h6><b>Standards</b> {{agn.standards.all|length}}</h6>
|
|
<h6><b>Letzte Aktivität</b> {{agn.lastactivity}}</h6>
|
|
|
|
{% if agn.publicjoin %}
|
|
<hr>
|
|
Das Beitreten zu diesem Verbund ist öffentlich. Sie können daher sofort nach Beitritt die geteilten Informationen einsehen, aber selber keine Informationen in den Verbund teilen.
|
|
{% endif %}
|
|
<hr>
|
|
<h5>Agenturen im Verbund</h5>
|
|
<b>Verwaltende Agenturen:</b>
|
|
{% for a in agn.adminagencys.all %}
|
|
{{a.name}}{% if forloop.counter < agn.adminagencys.all|length %},{% endif %}{% endfor %}
|
|
<br />
|
|
{% if agn.members.all|length > 0 or agn.sharemembers.all|length %}
|
|
<a href="#\" onclick="javascript:showHiddenAgencys()" style=""><b id="textinfomembers">Mitgliedsagenturen betrachten</b></a>
|
|
<span id="agencys_of_ag" style="display: none;">
|
|
<hr>
|
|
<div class="table-responsive mt-2">
|
|
<table class="table hover" id="agnetworkagencys_onlyview">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">Agenturname</th>
|
|
<th scope="col">Rechte</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for agn_s in agn.adminagencys.all %}
|
|
<tr id="agn_{{agn_s.pk}}">
|
|
<td>{{agn_s.name}}</td>
|
|
<td>
|
|
{% if agn_s in agn.adminagencys.all %}Administratives Mitglied
|
|
{% elif agn_s in agn.members.all %}Mitglied
|
|
{% elif agn_s in agn.sharemembers.all %}Inhalte teilen
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
{% for agn_s in agn.sharemembers.all %}
|
|
<tr id="agn_{{agn_s.pk}}">
|
|
<td>{{agn_s.name}}</td>
|
|
<td>
|
|
{% if agn_s in agn.adminagencys.all %}Administratives Mitglied
|
|
{% elif agn_s in agn.members.all %}Mitglied
|
|
{% elif agn_s in agn.sharemembers.all %}Inhalte teilen
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
{% for agn_s in agn.members.all %}
|
|
<tr id="agn_{{agn_s.pk}}">
|
|
<td>{{agn_s.name}}</td>
|
|
<td>
|
|
{% if agn_s in agn.adminagencys.all %}Administratives Mitglied
|
|
{% elif agn_s in agn.members.all %}Mitglied
|
|
{% elif agn_s in agn.sharemembers.all %}Inhalte teilen
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
{% endif %}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
var hidden_ag = true;
|
|
|
|
function showHiddenAgencys(){
|
|
if(hidden_ag){
|
|
$("#agencys_of_ag").show();
|
|
hidden_ag = false;
|
|
$("#textinfomembers").html("Mitgliedsagenturen ausblenden")
|
|
}
|
|
else{
|
|
$("#agencys_of_ag").hide();
|
|
$("#textinfomembers").html("Mitgliedsagenturen betrachten")
|
|
hidden_ag = true;
|
|
}
|
|
}
|
|
|
|
|
|
$(document).ready(function(){
|
|
|
|
$('#agnetworkagencys_onlyview').DataTable({
|
|
"language": {
|
|
"search" : "Suche",
|
|
"info": "Zeige _START_ bis _END_ von _TOTAL_ Einträgen",
|
|
"lengthMenu": "Zeige _MENU_ Einträge",
|
|
"zeroRecords": "Nichts gefunden",
|
|
"infoEmpty": "Keine Einträge",
|
|
"paginate": {
|
|
"first": "Erste",
|
|
"last": "Letzte",
|
|
"next": "Nächste",
|
|
"previous": "Zurück"
|
|
},
|
|
},
|
|
"pageLength": 50,
|
|
"buttons" : {
|
|
"className" : "btn-danger"
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
Möchten Sie diesem Verbund beitreten?
|
|
<br />
|
|
<div class="mt-2">
|
|
<a type="button" class="btn btn-primary" data-dismiss="modal" href="{% url 'joinagn' agn.pk %}">Verbund beitreten</a>
|
|
<a type="button" class="btn btn" data-dismiss="modal" href="{% url 'dasettings' %}">Abbrechen</a>
|
|
</div>
|
|
|
|
</div>
|
|
{% endblock content %}
|