Skip to content

Commit 73bf64d

Browse files
committed
Merge remote-tracking branch 'origin/next' into feat-zms-2936-initial-setup-webcomponent
2 parents 8fcebb2 + 56de6ac commit 73bf64d

File tree

19 files changed

+2477
-550
lines changed

19 files changed

+2477
-550
lines changed

zmsadmin/custom_templates/block/navigation/navigation.twig

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,21 @@
2424
<li class="nav__link{{ menuActive == 'workstation'? ' active' }}">
2525
<a title="{% trans %}Die Oberfläche für den Sachberarbeiter mit der Möglichkeit, Kunden aufzurufen{% endtrans %}" href="{{ urlGet('workstation', {}, {}) }}" {{ menuActive == 'workstation'? ' aria-current="page"' }}>Sach&shy;bearbeiter&shy;platz</a>
2626
</li>
27-
<li class="nav__link{{ menuActive == 'pickup'? ' active' }}">
28-
<a title="{% trans %}Hier verwalten Sie die Abholer{% endtrans %}" href="{{ urlGet('pickup', {'id':1}, {}) }}" {{ menuActive == 'pickup'? ' aria-current="page"' }}>Abholer verwalten</a>
29-
</li>
27+
{% if workstation.useraccount.rights.superuser %}
28+
<li class="nav__link{{ menuActive == 'pickup'? ' active' }}">
29+
<a title="{% trans %}Hier verwalten Sie die Abholer{% endtrans %}" href="{{ urlGet('pickup', {'id':1}, {}) }}" {{ menuActive == 'pickup'? ' aria-current="page"' }}>Abholer verwalten</a>
30+
</li>
31+
{% endif %}
3032
{% endif %}
3133
{% if rights.ticketprinter and workstation.scope.id %}
32-
<li class="nav__link{{ menuActive == 'calldisplay'? ' active' }}">
33-
<a title="{% trans %}Standortauswahlseite der Aufrufanlage{% endtrans %}" href="{{ urlGet('calldisplay', {}, {}) }}" {{ menuActive == 'calldisplay'? ' aria-current="page"' }}>Anzeige Aufrufsystem</a>
34-
</li>
35-
<li class="nav__link{{ menuActive == 'ticketprinter'? ' active' }}">
36-
<a title="{% trans %}Standortauswahlseite der Wartenummernausgabe{% endtrans %}" href="{{ urlGet('ticketprinter', {}, {}) }}" {{ menuActive == 'ticketprinter'? ' aria-current="page"' }}>Wartenummern</a>
37-
</li>
34+
{% if workstation.useraccount.rights.superuser %}
35+
<li class="nav__link{{ menuActive == 'calldisplay'? ' active' }}">
36+
<a title="{% trans %}Standortauswahlseite der Aufrufanlage{% endtrans %}" href="{{ urlGet('calldisplay', {}, {}) }}" {{ menuActive == 'calldisplay'? ' aria-current="page"' }}>Anzeige Aufrufsystem</a>
37+
</li>
38+
<li class="nav__link{{ menuActive == 'ticketprinter'? ' active' }}">
39+
<a title="{% trans %}Standortauswahlseite der Wartenummernausgabe{% endtrans %}" href="{{ urlGet('ticketprinter', {}, {}) }}" {{ menuActive == 'ticketprinter'? ' aria-current="page"' }}>Wartenummern</a>
40+
</li>
41+
{% endif %}
3842
{% endif %}
3943
</ul>
4044
</nav>
@@ -97,11 +101,14 @@
97101
<nav role="navigation" aria-labelledby="admin-title">
98102
<ul class="nav__list">
99103
{% if workstation.id > 0 %}
100-
<li class="nav__link{{ menuActive == 'profile'? ' active' }}">
101-
<a title="{% trans %}Hier können Sie Ihre eigenen Anmeldedaten einsehen und sich ein neues Passwort geben{% endtrans %}" {{ menuActive == 'profile'? ' aria-current="page"' }} href="{{ urlGet('profile', {}, {}) }}">Mein Profil</a>
102-
</li>
104+
{% if workstation.useraccount.rights.superuser %}
105+
<li class="nav__link{{ menuActive == 'profile'? ' active' }}">
106+
<a title="{% trans %}Hier können Sie Ihre eigenen Anmeldedaten einsehen und sich ein neues Passwort geben{% endtrans %}" {{ menuActive == 'profile'? ' aria-current="page"' }} href="{{ urlGet('profile', {}, {}) }}">Mein Profil</a>
107+
</li>
108+
{% endif %}
103109
{% endif %}
104110
{% if workstation.scope.id and rights.ticketprinter %}
111+
{% if workstation.useraccount.rights.superuser %}
105112
<li class="nav__link{{ menuActive == 'ticketprinterStatus'? ' active' }}">
106113
<a {{ menuActive == 'ticketprinterStatus'? ' aria-current="page"' }} href="{{ urlGet('ticketprinterStatusByScope', {'id': workstation.scope.id}, {}) }}">
107114
Wartenummern&shy;ausgabe am Kiosk ({% if workstation.scope.status.ticketprinter.deactivated %}
@@ -111,6 +118,7 @@
111118
{% endif %})
112119
</a>
113120
</li>
121+
{% endif %}
114122
{% endif %}
115123
{% if rights.scope or rights.department or rights.organisation or rights.availability %}
116124
<li class="nav__link{{ menuActive == 'owner'? ' active' }}">

zmsadmin/custom_templates/block/queue/table.twig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@
307307
{% endif %}
308308
</td>
309309
<td>
310-
{% if item.queue.status != "reserved" and item.queue.status != "deleted" and source != 'counter' and (workstation.scope.id == item.scope.id or allowClusterWideCall) and isToday %}
310+
{% if item.queue.status != "reserved" and item.queue.status != "preconfirmed" and item.queue.status != "deleted" and source != 'counter' and (workstation.scope.id == item.scope.id or allowClusterWideCall) and isToday %}
311311
<a title="{% trans %}Diesen Bürger aufrufen{% endtrans %}" href="{{ urlGet('workstation', {}, {'calledprocess': item.id}) }}" data-process="{{ item.id }}">
312312
{{ item.queue.number }}
313313
</a>
@@ -318,6 +318,8 @@
318318
<td class="callnextclient">
319319
{% if item.queue.status == "reserved" %}
320320
Reservierung
321+
{% elseif item.queue.status == "preconfirmed" %}
322+
{{ item.clients|first.familyName|decodeEntities|raw }}
321323
{% elseif item.queue.status == "deleted" %}
322324
{{ item.clients|first.familyName|decodeEntities|raw }}
323325
{% else %}

0 commit comments

Comments
 (0)