ep3-bs icon indicating copy to clipboard operation
ep3-bs copied to clipboard

Buchungen/ Veranstaltungen anzeigen lassen, die zu fern sind.

Open NicSandela opened this issue 4 years ago • 7 comments

Erst einmal ein riesen Lob, der Start war zwar nicht ganz so einfach wie erhofft, wenn es dann läuft, ist es einfach klasse. Kann man die Buchungen anzeigen, die zwar noch nicht offen sind für Buchungen, aber dennoch angezeigt wird, wenn man eine Veranstaltung hat oder dort schon mit Admin Rechten eine Buchung vorgenommen hat? So kann ein Mitglied die Woche sehen, ob er sich da überhaupt verabreden kann. Zur Zeit lassen wir nur einen Tag im vorraus buchen, dennoch wäre es schön, wenn Veranstaltungen am Wochenende angezeigt werden würden (Punktspiele, Training ...) Danke.

NicSandela avatar May 12 '20 19:05 NicSandela

Das kannst du über den Status "Mitarbeiter" mit der Berechtigung "Sieht auch vergangene Buchungen" lösen. Diese Berechtigung sieht auch "zukünftige Buchungen".

Oder du muss in /module/Calendar/src/Calendar/View/Helper/Cell/CellLogig.php die Bedingungen bei $user->can('calendar.see-past') nach deinen Vorstellungen ändern.

Busfreak avatar May 14 '20 15:05 Busfreak

Hi, wenn ich da rumspiele, hebel ich aber auch die max Booking Range auf. Bin noch nicht ganz durchgestiegen, wie ich die fernen Buchungen anzeige aber nicht zur Buchung freigebe. Hat jemand einen zusätzlichen Ansatz? gruss jones

JonesHH avatar May 18 '20 05:05 JonesHH

Danke Busfreak, aber meine Kenntnisse reichen da leider nicht aus. Um da was nach meinen Vorstellungen zu ändern. Wie könnte ich in der Bedingung $user->can('calender,see-past') etwas ändern um 7 Tage in die Zukunft den Blick auf den Kalender im öffentlichen Bereich zu ermöglichen?

NicSandela avatar May 23 '20 08:05 NicSandela

Ich habe jetzt mal die Änderungen gemacht, da wir es auch gebrauchen konnten: https://github.com/Busfreak/ep3-bs/commit/4d37d7536e26e2a728026a2edf1fff304a3b3771

Basiert auf der 1.6.4 mit den letzten Commits von Tobias im Develop-Branch.

Busfreak avatar Jun 02 '20 14:06 Busfreak

Ich habe jetzt mal die Änderungen gemacht, da wir es auch gebrauchen konnten: Busfreak@4d37d75

Danke! Wir haben das auch gebraucht und es funktioniert.

Sahel2021 avatar May 22 '22 21:05 Sahel2021

Ich habe jetzt mal die Änderungen gemacht, da wir es auch gebrauchen konnten: Busfreak@4d37d75

Danke! Wir haben das auch gebraucht und es funktioniert.

Kannst du mir die entsprechend geänderte Datei mal komplett zur Verfügung stellen? Ich komme mit dem Teil von Busfreak nicht ganz zurecht - weil ich nicht weiß, was ich löschen muss, und was hinzufügen.

mjmpeace avatar Jun 17 '22 11:06 mjmpeace

Hi, hier meine CellLogic.php im Textformat. Bitte beachten, das darin 2 Änderungen drin sind:

  1. Registrierte Benutzer können den vollständigen Kalender, also auch in der Vergangenheit sehen (siehe auch hier).
  2. Die Änderung von Busfreak

CellLogic.txt

Sahel2021 avatar Jun 18 '22 12:06 Sahel2021