Veränderungen und Weiterentwicklungen von overcore

Klicke hier, um zum Frontend-Changelog zu gelangen.


Version 0.7.9.3

Events: Eventreihe anlegen und vereinfachte Locationauswahl

26.02.2024

  • Events
    • Neue Veranstaltungsreihe anlegen
      • Falls keine Veranstaltungsreihe ausgewählt wurde, musste mittels Switch bestätigt werden, dass ein Singleevent angelegt werden sollte. Mit dieser neuen Version wird automatisch ein Singleevent angelegt. An der Stelle, wo vorher bestätigt werden musste, kann nun angegeben werden, ob mit diesen Einstellungen beim Speichern eine neue Veranstaltungsreihe angelegt werden soll.
      • Damit wird automatisch auch die Berechtigung auf die Veranstaltungsreihe gesetzt.
      • Die Veranstaltungsreihe wird beim neu angelegten Event direkt hinterlegt.
    • Location Auswahl
      • Zuvor musste zur besseren Übersichtlichkeit erst die Area und anschließend die Location ausgewählt werden. Mit diesem Update gibt es nur noch ein Dropdown für die Locations. Diese sind darin nach Area gruppiert.
    • Errorhandling
      • Wenn es einen Fehler beim Anlegen eines Events gab, wurde kein Fehler ausgegeben. Das Fehlerhandling wurde optimiert sodass dem User jetzt auch eine Fehlermeldung ausgegeben wird.
  • Fehlerkorrekturen
    • Events
      • Es bestand ein Fehler wodurch das Bild einer Veranstaltungsreihe nicht automatisch beim erstellen eines Events dafür übernommen wurde.

Version 0.7.9.2

PartyPics: instaFill, Style und Auswahl

24.09.2023

  • Partypics
    • Style
      • Es kann jetzt ein Style gewählt werden, mit welchem die Partybilder heruntergeladen werden. Dadurch kann automatisiert ein Veranstaltungslogo eingesetzt werden.
    • instaFill
      • Dadurch wird das Bild im 1:1 Seitenverhältnis ausgegeben. Das Bild wird dazu mit sich selbst in weichgezeichnet und dunkler aufgefüllt.
    • Auswahl
      • Werden bestimmte Bilder ausgewähl, werden nur diese heruntergeladen.
      • Bei einem Einzelbild erfolgt ein Download ohne Archiv.

Version 0.7.9.1

Places: Sonderöffnungszeiten

08.07.2023

  • Places - Sonderöffnungszeiten
    • Sonderöffnungszeiten wurden ergänzt. Sie können wie Links individuell hinzugefügt werden. Die Bearbeitung erfolgt wie bei den regulären Öffnungszeiten. Ergänzt ist lediglich ein Datumsfeld, welcher bei Neueinträgen bearbeitet werden kann.
    • Das Datumsfeld zeigt bei einem Klick darauf einen kleinen Kalender zur Datumsauswahl.
    • Aus Platzgründen gibt es nur einen Button, welcher bei Änderungen in Signalfarbe zum Speichern da ist und vor Änderungen oder nach deren Speicherung zum Löschen genutzt werden kann.
  • Fehlerkorrekturen
    • PartyPics
      • In der Detailansicht war der Pfad zur Originaldatei verlinkt - auch, wenn keine Berechtigungen vorlagen. Nun wird auf die Berechtigung geprüft. Alternativ wird bei Klick per Alert ein Infotext angezeigt.

Version 0.7.9

Places, Files und Links

25.06.2023

  • Places - (Veranstaltungs-)Orte
    • Wie bei anderen Modulen wird die Übersicht als Liste dargestellt.
      • Rechts oben können wie in anderen Listen, die Fremden ein- oder ausgeblendet werden.
      • Bei fehlender Berechtigung, können Places nicht bearbeitet werden. Es wird ein Schloss-Symbol angezeigt.
      • Außerdem kann rechts oben die Region eingeschränkt werden. Dazu wird ein Cookie gesetzt.
    • Bearbeitungsfunktionen
      • Das Logo wird mittels der neuen Files-Funktion hochgeladen und in der Datenbank gespeichert. Bei beispielsweise Events war das nicht nötig, weil genau eine Grafik nötig war. Bei Places ist ein Logo optional, weshalb das Vorhandensein vermerkt sein muss. Es wird vor einem Schachbrett-Muster dargestellt, um die Transparenz erkennen zu können. Es können nur Dateiformate hochgeladen werden, welche eine Transparenz aufweisen können (z.B. .png).
      • ??? Sonderöffnungszeiten sind noch nicht implementiert
      • Öffnungszeiten werden in einer neuen Datenbanktabelle gespeichert. Jeder Wochentag kann geschlossen sein oder eine Anfangs- und Endzeit haben. Zur Auswahl der Zeit öffnet sich ein Timepicker.
      • Kontaktdaten wie Telefon, E-Mail usw. und Links können mittels der neuen Links-Funktion gespeichert werden.
      • Der Standort kann mittels Textfeldern zu Adresse und GPS-Koordinaten hinterlegt werden.
      • Die Beschreibung wird wie sonst auch hinterlegt.
      • Fotos werden ebenfalls mittels der neuen Files-Funktion hochgeladen und gespeichert. Es können mehrere hochgeladen werden. Sie können sortiert und gelöscht werden.
    • Datenbankänderung
      • In der Datenbank wurde "Location" an verschiedenen Stellen durch "Places" ersetzt werden. Dadurch könnte es zu Fehlern an diversen Stellen kommen.
  • Links
    • Mit ihnen können Webseiten, Social-Media-Accounts oder Kontaktdaten hinterlegt werden.
      • In der Datenbanktabelle der Kategorien, sind die einzelnen Optionen festgelegt. Dort ist enthalten, wie der hinterlegte z.B. Socialmedia-Name angezeigt und wie er verlinkt wäre. Dort könnte auch ein Icon hinterlegt werden, mit dem die Links dargestellt werden können.
      • Mittels JavaScript werden die bisher hinterlegten Links geladen. Sie können bearbeitet und gelöscht werden. Es können neue hinzugefügt werden. Alles dynamisch per JS ohne die Seite neuladen zu müssen.
      • Links werden vorerst nur für Places verwendet. Sie werden später aber auch in die anderen Bereiche integriert.
  • Files
    • Mit Files können verschiedene Dateien wie Logo, Fotos, Speisekarten hochgeladen werden.
      • In einer Datenbanktabellen sind die Kategorien festgehalten. Diese behinhalten ein Dateinamen-Template; erlaubte Datentypen und, ob es mehrere Dateien von diesem Typen geben kann.
      • Ist es eine Single-Datei, wird beim Upload geprüft, ob es bereits eine Datei gibt, welche vorher gelöscht wird. Handelt es sich um eine Multi-Datei, wird geprüft, welche aktuell die höchste Sortierreihenfolge hat und eine Ziffer höher als Sortierreihenfolge bei der neuen Datei hinterlegt.
      • Dateien können sortiert werden, indem die Sortierreihenfolge zum jeweiligen Element und innerhalb der Dateikategorie bearbeitet wird. Das System berechnet die neue Reihenfolge-Nr für das verschobene Element und passt die Reihenfolgen-Nr des vertauschten Elements an.
      • Bei Löschungen werden die Reihenfolgen-Nr der folgenden Dateien angepasst, um keine Lücken zu erzeugen.
  • Berechtigungen
    • Die Ermittlung der Element-Berechtigungen erfolgt jetzt per allgemeiner Funktion statt individuell. Die Vererbungen (z.B. Places-Verantwortlicher kann auch Veranstaltungen an diesem Ort bearbeiten) werden automatisiert abgebildet.
      • Dadurch könnte es zu Problemen in den Berechtigungen kommen. Es wurde bestmöglich getestet.
    • Alle Nutzer sind nun nach der Freischaltung direkt für alle Module freigeschaltet. Die Berechtigung wird auf das jeweilige Element weiterhin überprüft. Allerdings stehen die Module jedem zur Verfügung. So können beispielsweise Barbetreiber auch direkt auf Events zugreifen.
  • PartyPics
    • Im Menü gibt es keine Untergliederung mehr. Die Übersicht wird direkt über den übergeordneten Punkt geöffnet. Der Upload lässt sich über einen Button rechts oben von der Listenansicht öffnen.
  • Webapp
    • Meta-Einstellungen sowie das Icon wurden korrigiert, damit overcore als Webapp z.B. auf dem iPhone korrekt hinzugefügt werden kann.
  • Fehlerkorrekturen
    • PartyPics
      • In der Detailansicht wurden ganz rechts noch funktionslos ein Listen- und ein Euro-Symbol angezeigt. Diese sind nun ausgeblendet.

Version 0.7.8

Veranstaltungsreihen und Bearbeitung

22.04.2023

  • Eventreihen - mit autoEvent
    • Events können automatisch per Datumsregel erzeugt werden. Es werden dazu die Daten der Eventreihe als Vorlage für die Events verwendet.
    • Eventreihen haben nun einen eigenen Menüpunkt und lassen sich bearbeiten.
    • Die Übersicht ist ähnlich wie bei Events.
      • Fremde lassen sich anzeigen aber nicht bearbeiten.
      • Der neuste (auch in der Zukunft) Termin dieser Reihe wird angezeigt und danach sortiert.
      • Der Status von autoEvent wird angezeigt.
      • Ein "public" gibt es (noch) nicht, da die Reihen nirgends auf der Homepage angezeigt werden.
    • Die Bearbeitung ist ähnlich derer, eines Events. Allerdings werden alle Stamminformationen rechts angezeigt. Diese lassen sich individuell oder gemeinsam speichern. Eine Grafik kann ebenfalls hinterlegt werden.
    • automatische Wiederholungen (autoEvent)
      • links unten lassen sich automatische Wiederholungen aktivieren
      • Der oder die Wochentage an denen das Event stattfindet lassen sich aktivieren und mit der Uhrzeit des jeweiligen Wochentages hinterlegen.
      • Es wird ausgewählt, an dem wievielten Wochentag im Monat diese Veranstaltung stattfindet. Es können auch mehrere Wochen gewählt werden um so beispielsweise eine wöchentliche Veranstaltung abzubilden. Zur Auswahl steht neben der ersten, zweiten ... Woche auch die letzte Woche eines Monats.
      • Der Veröffentlichungsstatus bei automatischer generierung kann gewählt werden. So kann ein Termin direkt veröffentlicht oder nur VORveröffentlicht werden.
      • Bei gewählter VORveröffentlichung kann "autoPublic" aktiviert werden. So wird die Veranstaltung automatisch voll-veröffentlicht, sobald sie in den nächsten X Wochen ansteht. Die Wochen können gewählt werden.
        • Wir empfehlen bei unveränderlichen Veranstaltungen wie wöchentlichen Getränkespecials direkt "veröffentlichen" zu wählen. Bei Partys mit wechselnden DJs und Grafiken empfehlen wir, VORveröffentlichen zu wählen, um in der Zwischenzeit individuelle Informationen ergänzen zu können. Zusätzlich sollte autoPublic gewählt werden, damit die Veranstaltung automatisch veröffentlicht wird, sollte sie nicht manuell bearbeitet und veröffentlicht worden sein.
      • Die Generierung und automatische Veröffentlichung erfolgt jede Nacht um 3 Uhr.
      • Veranstaltungen werden für die nächsten 2 Monate in der Zukunft generiert.
  • Events - Bearbeitung
    • Stammdaten lassen sich nun bearbeiten. Aus der kleinen Anzeige links unten mit den internen IDs wurden jetzt Eingabefelder. Diese sind gesperrt, aber lassen sich über den bearbeiten-Button jeweils rechts davon aktivieren. Das Datum sowie die Region lassen sich nicht bearbeiten. Statt dem bearbeiten-Button wird ein "i" angezeigt. Ein Alert erklärt, weshalb nicht. Mit Klick auf den Stift, wird dieser orange und zu einem speicher-Symbol. Es kann darüber - aber auch über den allgemeinen speichern-Button gespeichert werden.
    • Die standard-Bearbeitungsfelder (Beschreibung, Motto, Keywords) hatten vorher jeweils einen orangenen speichern-Button. Dieser wurde nun grau gemacht, um nicht so hervorzustechen. Die Signalfarbe wird erst angezeigt, wenn eine Bearbeitung in dem Feld erfolgt ist. An den Buttons wurden außerdem früher Dropdowns mit "zurücksetzen" angezeigt. Diese waren ohne Funktion und wurden entfernt.
    • Unter dem Bild wurde fälschlicherweise ein Fortschrittsbalken bei 0 % angezeigt. Dieser wurde entfernt.
  • Sonstiges
    • Auto-Zoom abgestellt: Am Smartphone (zumindest iPhone) wurde beim Auswählen eines Eingabefeldes daran gezoomt. Da die Seite ohnehin optimiert ist, war dieser Zoom minimal, aber es musste jedes mal nervig wieder weg gezoomt werden. Dieser automatische Zoom wird nun unterbunden.
    • Im Dashboard wird ein Infotext zu diesem Update angezeigt.
    • In der Übersicht der Events, in der Spalte "unique" haben die Werte jetzt auch Zeilenumbrüche, um die Spalte schmaler zu machen und mehr Informationen anzeigen zu lassen.
    • In der Übersicht der Events, wurde der Löschen-Button ohne Funktion (bzw. alert-Anzeige von ID) entfernt.

Version 0.7.7

Diese Zwischenversion wurde nicht dokumentiert.


Version 0.7.6

Pics Download und dessen Berechtigung

29.12.2022

  • Dashboard
    • Das Dashboard zeigt 3 Buttons, die direkt zu den Übersichten Pics, Events und Profil (letzteres noch nicht verfügbar) führen.
  • Pics Download
    • Über einen Link in der Detailansicht einer Bildergalerie können die Bilder heruntergeladen werden. Sie werden dabei zu einem RAR-Archiv gepackt.
    • Bei vorhandener Berechtigung werden die Bilder in originaler Qualität heruntergeladen. Ansonsten als Musterbild. Die Berechtigung wird bei jedem Bild einzeln geprüft.
    • Das RAR-Archiv enthält ein Abrufprotokoll in Textform, welches je Zeile anzeigt, ob ein Bild erfolgreich und in welcher Qualität gepackt wurde.
    • Das Musterbild hat das overline Logo mehrfach klein diagonal als Wasserzeichen über dem Bild.
    • Bei großen Alben, die als Musterbilder heruntergeladen werden, bricht die Downloadvorbereitung nach langer Ladezeit ab. Grund dafür ist die Verarbeitung der Bilder in einem einzelnen Script.
  • Pics Permission
    • Unter Upload lassen sich Nutzer für den Download berechtigen.
    • Die Berechtigung kann nur hinterlegt werden, wenn noch keine Bilder zu dem Event hochgeladen sind oder wenn mindestens eines der Bilder vom aktuellen Nutzer stammt.
    • Bei der Berechtigung kann gewählt werden, ob ein einzelner Nutzer berechtigt werden soll, oder alle Personen, die auf das Event (oder -bundle) berechtigt sind.
    • Es befindet sich dort auch ein Button, welches einen Alert anzeigt mit den Nutzern, die bereits auf das Album berechtigt sind.
    • Die Hinterlegung neuer Berechtigungen und Betrachtung der bestehenden funktionieren per JavaScript - der Upload der Bilder kann parallel erfolgen.

Version 0.7.5

Berechtigung & Pics

19.12.2022

  • Pics
    • Übersicht zeigt eine Liste der Alben auf die man (teilweise) berechtigt ist. Ein Veranstalter sieht seine eigenen Events + Alben, die er gekauft (Kauffunktion noch nicht umgesetzt) hat, falls hier die Eventberechtigung fehlt. Fotografen und die Presse sehen alle Alben.
    • In der Detailansicht ist der Fotograf auf seine eigenen Bilder berechtigt. Die Presse könnte Bilder kaufen (noch nicht eingerichtet). Der Veranstalter ist berechtigt, wenn das Album oder das jeweilige Bild gekauft ist.
    • Berechtigt zu sein bedeutet, ein Bild offline nehmen zu dürfen oder später auch die originale Version des Bildes herunterladen zu drüfen.
    • Bei vorhandener Berechtigung können Bilder offline genommen werden.
    • Die Original-Datei ist verlinkt und kann so heruntergeladen werden. (Wird später eingeschränkt.)
  • Berechtigung Events
    • Es werden einem in der Listenansicht die eigenen Events zur Bearbeitung angeboten. Darunter werden auch fremde Events zur Übersicht dargestellt. (Fremde Events können ausgeblendet werden.)
    • Bei Neuanlage eines Events werden alle Eventreihen als Vorlage angeboten. Bei eigenen Events kann anschließend normal gespeichert und veröffentlicht werden. Bei fremden (noch nicht berechtigten Events) kann zwar angelegt/gespeichert werden, allerdings nicht tiefergehend bearbeitet und veröffentlicht. Bei Einzelevents (keine Reihen-Berechtigung vorhanden) wird eine Einzelevent-Berechtigung beim speichern hinterlegt.
  • Event Darstellung
    • In der Listenansicht können fremde Events ein-/ oder ausgeblendet werden. (Einstellung per Cookie gespeichert.)
    • In der Listenansicht können verschiedene Sichten gewählt werden. Aktuelle, Alle, Zukünftige, Vergangene.
    • Beim Anlegen eines Events wird in der Vorschau der Vorlagen (Bundles) farblich gekennzeichnet, ob es eine eigene Veranstaltungsreihe (blau), eine noch nicht vorhandene Reihe (lila) oder ein fremdes Event ist (orange).
  • User
    • Der Login erfolgt nun per E-Mail-Adresse.
    • Der Administrator kann sich zu einem anderen User machen um dessen Berechtigungen zu überprüfen.
Impressum & Datenschutz AGB Bildverwendung overcore Kontrollpanel Changelog
© 2012-2022 overline by MadisonMedia