File: sharing.html

package info (click to toggle)
freedombox 26.3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 83,092 kB
  • sloc: python: 48,542; javascript: 1,730; xml: 481; makefile: 290; sh: 137; php: 32
file content (76 lines) | stat: -rw-r--r-- 2,323 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{% extends "app.html" %}
{% comment %}
# SPDX-License-Identifier: AGPL-3.0-or-later
{% endcomment %}

{% load i18n %}
{% load static %}

{% block page_head %}
  <link type="text/css" rel="stylesheet"
        href="{% static 'sharing/sharing.css' %}"/>
{% endblock %}

{% block configuration %}
  {{ block.super }}

  <div class="btn-toolbar">
    <a title="{% trans 'Add share' %}"
       role="button" class="btn btn-primary"
       href="{% url 'sharing:add' %}">
      {% trans 'Add share' %}
    </a>
  </div>

  {% if not shares %}
    <p>{% trans 'No shares currently configured.' %}</p>
  {% else %}
    <div class="table-responsive">
      <table class="table" id="shares-list">
        <thead>
          <tr>
            <th>{% trans "Name" %}</th>
            <th>{% trans "Disk Path" %}</th>
            <th>{% trans "Shared Over" %}</th>
            <th>{% trans "With Groups" %}</th>
            <th></th>
          </tr>
        </thead>

        <tbody>
          {% for share in shares %}
            <tr id="share-{{ share.name }}" class="share">
              <td class="share-name">{{ share.name }}</td>
              <td class="share-path">{{ share.path }}</td>
              <td class="share-url">
                <a href="{{ share.url }}" title="{{ share.url}}">
                  {{ share.url }}
                </a>
              </td>
              <td class="share-groups">
              {% if not share.groups %}
                <i>{% trans "public access" %}</i>
              {% else %}
                {{ share.groups|join:", " }}
              {% endif %}
              </td>
              <td class="share-operations">
                <a class="share-edit btn btn-sm btn-default"
                   href="{% url 'sharing:edit' share.name %}">
                  <span class="fa fa-pencil-square-o" aria-hidden="true"></span>
                </a>
                <form class="form" method="post"
                      action="{% url 'sharing:remove' share.name %}">
                  {% csrf_token %}
                  <button class="share-remove btn btn-sm btn-default fa fa-trash-o"
                          type="submit"></button>
                </form>
              </td>
            </tr>
          {% endfor %}
        </tbody>
      </table>
    </div>
  {% endif %}

{% endblock %}