{% extends "base.html" %} {% block title %}Gedeelde drives{% endblock %} {% block page_title %}Gedeelde drives{% endblock %} {% block main_class %}wide{% endblock %} {% block loader_text %}Gedeelde drives ophalen bij Google...{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% if lid_van is not none %} {# ======================= Waar is iemand lid van? ======================= #}
{{ lid }} is op geen enkele gedeelde drive lid (rechtstreeks; lidmaatschap via een Google-groep telt hier niet mee).
{% else %}Lid van {{ lid_van|length }} gedeelde drive(s) (rechtstreeks; lidmaatschap via een Google-groep telt hier niet mee).
| Drive | {% if meerdere %}Lid | {% endif %}Rol | |
|---|---|---|---|
| {{ d.naam }} | {% if meerdere %}{{ d.wie }}{% if d.wie != d.email %} {{ d.email }}{% endif %} | {% endif %}
{{ d.rol_naam }} | Openen in Drive โ |
| Drive | Resultaat | |
|---|---|---|
| {{ r.naam }} | {{ 'โ ' if r.ok else 'โ ๏ธ' }} | {{ r.melding }} |
{{ vervang.oud }} is op geen enkele gedeelde drive lid.
{% else %}{{ vervang.oud }} is lid van {{ vervang.drives|length }} gedeelde drive(s). {{ vervang.nieuw }} krijgt op elke aangevinkte drive exact dezelfde rol (ook als die er al lid van was).
{% endif %}{{ gekozen.leden }} lid/leden ยท {{ gekozen.beheerders }} beheerder(s) {% if gekozen.aangemaakt %} ยท aangemaakt {{ gekozen.aangemaakt }}{% endif %}
{% if not gekozen.beheerders %}| Naam | Soort | Rol | ||
|---|---|---|---|---|
| {{ l.naam or 'โ' }}{% if l.extern %} extern{% endif %} {% if l.verwijderd %} account verwijderd{% endif %} | {{ l.email }} | {{ {'user': 'persoon', 'group': 'groep', 'domain': 'domein', 'anyone': 'iedereen met link'}.get(l.type, l.type) }} | ||
| Deze drive heeft geen leden. | ||||
Beheerder: alles, ook leden beheren ยท Inhoudsbeheerder: bestanden toevoegen, bewerken, verplaatsen en verwijderen ยท Bijdrager: toevoegen en bewerken ยท Reageerder: bekijken en reageren ยท Lezer: enkel bekijken.
Er zijn nog geen gedeelde drives in dit domein.
{% else %} {% set zonder = drives|selectattr('beheerders', 'equalto', 0)|list|length %} {% set ext = drives|selectattr('extern')|list|length %}| Naam | Leden | Beheerders | Groepen | Extern | Aangemaakt |
|---|---|---|---|---|---|
| {{ d.naam }}{% if d.fout %} leden niet op te halen{% endif %} | {{ d.leden }} | {% if d.beheerders %}{{ d.beheerders }}{% else %}geen{% endif %} | {{ d.groepen or '' }} | {% if d.extern %}{{ d.extern }}{% endif %} | {{ d.aangemaakt }} |
Vereist in de domeinbrede delegatie: https://www.googleapis.com/auth/drive,
en de Google Drive API moet aanstaan in het Cloud-project van het serviceaccount.