Direkt zum Seiteninhalt

Öffnungszeiten 2.2 PHP-Script - Scripte, Animationen, Templates für WebsiteX5

Menü überspringen
Tag 174
22.06.2025
C
Summe aller Downloads seit Januar 2020: 151660 [Stand: 23.06.2025 - 01:00 h]
Menü überspringen
 •  Tag 174

Öffnungszeiten 2.2 PHP-Script

Themenseiten
OFFEN
Öffnungszeiten  3.0
Ein Skript um Öffnungszeiten formatiert auszugeben.
Das Programm "Öffnungszeiten 3.0" ist eine moderne, flexible und einfach zu bedienende Lösung zur Verwaltung und Anzeige von Öffnungszeiten für Unternehmen, Praxen, Vereine oder andere Organisationen. Es bietet zahlreiche Funktionen, die weit über ein einfaches Öffnungszeiten-Programm hinausgeht. Hier die wichtigsten Möglichkeiten und Vorteile im Überblick:
Öffnungszeiten
Öffnungszeiten
Montag08:00 - 12:00 / 13:00 - 18:00
Dienstag08:00 - 12:00 / 13:00 - 17:00
MittwochRuhetag
Donnerstag08:00 - 12:00 / 13:00 - 20:00
Freitag08:00 - 14:00
Wir haben zur Zeit geschlossen.
1. Komfortable Verwaltung im Admin-Bereich
Passwortgeschützter Zugang: Nur berechtigte Personen können Einstellungen ändern.
Intuitive Benutzeroberfläche: Alle Einstellungen sind übersichtlich und selbsterklärend angeordnet.
Schnelle Anpassung: Änderungen sind mit wenigen Klicks möglich und sofort wirksam.

2. Flexible Öffnungszeiten für jeden Wochentag
Individuelle Zeiten: Für jeden Tag können separate Öffnungs- und Schließzeiten hinterlegt werden.
Pausenregelung: Optional können Mittagspausen oder andere Unterbrechungen pro Tag aktiviert werden.
Ruhetage: Beliebige Tage können als Ruhetag markiert werden.

3. Feiertagsverwaltung
Automatische Feiertage: Das Programm kennt alle gesetzlichen Feiertage für jedes Bundesland.
Die Bundesland-Auswahl: Feste und bewegliche Feiertage werden automatisch an das gewählte Bundesland angepasst.
Individuelle Feiertagsregelung: Für jeden Feiertag kann gewählt werden, ob geschlossen ist oder geänderte Öffnungszeiten gelten.
Eigene Sondertage: Zusätzlich zu den gesetzlichen Feiertagen können eigene Schließtage (z.B. Betriebsausflug, Inventur, wegen Reparatur geschlossen etc.) definiert und eigene Erklärungen hierfür angezeigt werden.

4. Urlaubszeiten
Zwei Urlaubszeiträume: Es können zwei Urlaubsphasen mit individuellen Ankündigungstexten hinterlegt werden.
Automatische Anzeige: Während des Urlaubs wird ein Hinweistext angezeigt.

5. Design & Anpassung
Farben & Schriftarten: Alle Farben (Hintergrund, Rahmen, Text, Titel, Feiertage etc.) und Schriftarten sind individuell einstellbar.
Transparenz: Für viele Bereiche kann Transparenz aktiviert werden, um das Design optimal an die eigene Webseite anzupassen.
Responsive Design: Die Anzeige ist auch auf Smartphones und Tablets optimal lesbar.

6. Geschlossen-Schalter
Sofortige Schließung: Mit einem Klick kann der Betrieb als "geschlossen" markiert werden, z.B. bei Krankheit oder Notfällen.
Eigener Schließungstext: Ein individueller Hinweistext kann angezeigt werden.

7. Backup & Wiederherstellung
Backup-Funktion: Einstellungen können mit einem Klick gesichert werden.
Wiederherstellung: Frühere Backups lassen sich einfach wiederherstellen.
Download: Backups können heruntergeladen und extern gesichert werden.
Löschfunktion: Nicht mehr benötigte Backups können entfernt werden.

8. Übersichtliche Anzeige für Besucher
Tagesaktuelle Anzeige: Besucher sehen sofort, ob aktuell geöffnet oder geschlossen ist.
Feiertags- und Sonderregelungen: An Feiertagen oder Sondertagen werden die jeweils gültigen Zeiten oder Hinweise angezeigt.
Urlaubs- und Schließzeiten: Während Urlaubs oder bei Sonder-Schließungen werden entsprechende Hinweise eingeblendet, die sie selbst mit erklärenden Texten versehen können.
Tabellarische Wochenübersicht: Die regulären Öffnungszeiten der Woche sind immer sichtbar, der aktuelle Tag ist hervorgehoben (Fettschift).

9. Erweiterte Feiertagsanzeige
Feiertags-Display: Eine separate Übersicht zeigt alle kommenden Feiertage mit geänderten Öffnungszeiten sowie Urlaubs- und Sondertage immer bereits einen Monat im Voraus an. Ist der aktuelle Feiertag, die Urlaubszeit etc. beendet, wird er direkt am nächsten Tag nicht mehr angezeigt. Ist in diesem Zeitraum kein Feiertag, Sondertag oder Urlaub gespeichert, wird das Display ausgeblendet.

10. Datenschutz & Sicherheit
Keine Datenbank erforderlich: Alle Daten werden in einer lokalen JSON-Datei gespeichert.
Keine Cloud, keine Fremdserver: Volle Kontrolle über die eigenen Daten.

Fazit
Öffnungszeiten 3.0 ist eine äußerst vielseitige und professionelle Lösung, die alle Anforderungen an eine moderne Öffnungszeiten-Verwaltung erfüllt. Sie ist ideal für alle, die Wert auf Flexibilität, einfache Bedienung, individuelle Gestaltung und Datensicherheit legen. Durch die umfangreichen Funktionen und die einfache Integration eignet sich das Programm für nahezu jede Branche und jeden Anwendungsfall.
Hier können Sie vorab die Anleitung (Handbuch) einsehen
Hier können Sie vorab die Nutzungsbedingungen einsehen.
Sie programmieren eigene Skripte und suchen Daten einer Feiertage-Api? Dann verwenden Sie einfach meine Daten aus meiner eigenen Feiertage API. Mehr dazu finden Sie auf dieser Seite >>>
Sie möchten mein Projekt unterstützen? Ich würde mich über eine freiwillige Spende freuen.
Öffnungszeiten 2.2 - das PHP-Script, das ohne Programmierkentnisse in eine Website eingefügt werden kann. Ideal für Alle, die Ihre Website mit WebsiteX5 erstellen und somit keinen CSS-Code bearbeiten müssen. Ab Version 2.0  gehört der CSS-Editor der Vergangenheit an. Einfach Fonts, Font-Eigenschaften, -Farbe und -Größe über Formularfelder und Check-Buttons bearbeiten - ohne zusätzliche Programme. Per Schalter kurzfristig eine "Schließung" in den Öffnungszeiten, mit einem erläuternden Text eingeben und solange eingeschaltet lassen, bis man wieder "Geöffnet" hat. Ab jetzt bekommen Ihre Öffnungszeiten die Farben, die Sie aussuchen.
Die Bundesland-Module enthalten zusätzlich die Feiertage, die im entsprechenden Bundesland gelten. Sie können Urlaubszeiten, einen Sondertag (regionaler Feiertag in Ihrer Region) oder eine sofortige Schließung wegen Reparaturmaßnahmen oder sonstigen unerwarteten Ereignissen einschalten. Das alles geht leicht mit PC, Tablet oder Smartphone auch Unterwegs. In der DEMO (hier auf der Seite) können Sie alle Optionen ausprobieren.
19.02.2025 - ACHTUNG: sollten Sie mit dem Entpacken der Basis-Version 2.1 Probleme gehabt haben, laden Sie sich bitte das Basis-Modul Version 2.2 und die neuen Bundesländer-Module die Sie benötigen, herunter. Ein Upload-Problem hatte die ZIP-Datei bei einem Backup (erneutes hochladen der Datei) zwischen den Downloads 99 und 114 beschädigt!

Im Script wurden als Version 2.1 am 10.02.2025  und am 27.02.2025 als Version 2.2 - kleine Fehler behoben, der Admin-Bereich überarbeitet und ab jetzt kann man die Anzeige-Hintergrundfarbe und den Anzeige-Namen-Hintergrund auf Transparent setzen. Die neue Version wurde getestet und es wurden keine Probleme festgestellt. Sollten Sie dennoch einen Fehler bemerken, schreiben Sie mir bitte über mein Kontakt-Formular. Vielen Dank.

Sie können die Öffnungszeiten auch von Unterwegs ,mit dem Smartphone oder Tablet, bearbeiten - in Echtzeit. In einer Vorschau nach dem speichern der Eingaben sehen Sie, wie Ihre Öffnungszeiten auch in Ihrer Website aussehen. Eine ausführliche Anleitung kann im Admin-Bereich jederzeit aufgerufen werden (das Programm ist zwar selbsterklärend, aber es tauchen immer einmal Fragen auf...) Sie wählen eine Ausgabe von Montag bis Freitag, bis Samstag oder bis Sonntag (Einfach im Admin-Bereich auswählen - kann jederzeit wieder geändert werden).

Laden Sie sich zuerst das Basis-Modul und dann das Modul für die festen und beweglichen Feiertage Ihres Bundeslandes herunter. Entpacken Sie beide ZIP-Dateien, kopieren die (3) Dateien aus Ihrem Bundesland-Ordner in den Ordner <sgs_oeffnungszeiten>, öffnen die PHP-Datei <admin.php> mit einem Text-Editor und geben in Zeile 24 und 25 einen Benutzernamen und ein Passwort ein. Dann den Ordner <sgs_oeffnungszeiten> (inklusive der drei PHP-Dateien für die Feiertage aus dem Bundesland-Ordner) auf Ihren Server hochladen und die Datei <admin.php> aufrufen (https://www.ihr-domainname.de/sgs_oeffnungszeiten/admin.php). Geben Sie Ihre Benutzerdaten, die sie zuvor in dieser Datei eingefügt haben (werden verschlüsselt übertragen) und bearbeiten Ihre Öffnungszeiten, bis Ihnen Ihre Öffnungszeiten-Anzeige gefällt. Jetzt entpacken Sie noch die ZIP-Datei <iframes.zip> (die sie sich ebenfalls im Ordner sgs_oeffnungszeiten.zip befindet) und laden die entsprechende(n) iframe-Datei(en) in ein Inklusiv-Objekt "J HTML-Code", dass Sie zuvor an gewünschter Stelle in Ihrer Websit eingefügt haben. Fertig!
Sie arbeiten nicht mit WebsiteX5 ? Dann includieren Sie die iframe-Datei(en) oder fügen den zuvor aus dieser Datei kopierten Inhalt in Ihre PHP-Seite an gewünschter Stell ein. Ebenfalls einfach, oder?

Sie können sich das Script als DEMO ansehen, und die Daten speichern!
Für diese Einstellungen ist dann der Besucher vor Ihnen verantwortlich...
Benutzername:demo - Passwort:demo
Zum testen mit dem Smartphone
c Anmerkung: Das Script wurde so umfänglich umprogrammiert, das ein Update von 1.4 auf 2.1 oder 2.2 nicht möglich ist!
Sie verwenden bereits Version 2.1? Wenn Sie absolut transparente Hintergründe benötigen, bitte auch die Module austauschen.
Laden Sie sich hier Öffnungszeiten 2.2 herunter.
Das Basis-Modul (4,22MB)
Die Anleitung zur Voransicht (PDF)
Sie suchen die veraltete Version 2.0 ?
Die können Sie sich als komplettes Paket hier herunterladen (3,60MB)

Und hier finden Sie die Module für die Feiertage ihres Bundeslandes
(ZIP-Dateien zwischen 28KB und 56KB)
Bayern
Baden-Württemberg
Berlin
Brandenburg
Bayern - Augsburg
Freie Hansestadt Bremen
Hessen
Freie Hansestadt Hamburg
Nordrhein-Westfalen
Niedersachsen
Mecklenburg-Vorpommern
Rheinland-Pfalz
Sachsen
Thüringen
Saarland
Schleswig-Holstein
Sachsen-Anhalt
ALLE Feiertage aktiviert
ALLE Feiertage deaktiviert
Sie möchten mein Projekt unterstützen? Ich würde mich über eine freiwillige Spende freuen.
Erstelldatum: 30.08.2024
Revision 01 vom 10.02.2025 - Neue Version - Öffnungszeiten 2.1, kleine Fehlerbehebungen, transparente Boxen hinzugefügt.
WICHTIGE INFORMATION !  vom 27.07.2024
In den Dateien der Bundesländer verhinderte eine Datums-Routine die Ausgabe der Feiertage. Bitte laden Sie sich die neuen ZIP-Dateien herunter - der Fehler wurde behoben.
Öffnungszeiten 1.4 - PHP-Script
Das Script bitet jetzt mehr Funktionalität. Sie können Urlaubs- und sonstige Schließzeiten als Zeitraum festgelegt, zu dieser Option auch ein individueller Text erstellen und Emoticons hinzugefügen, einen regionalen "Sondertag" nur in Ihrer Region, hinzufügen sowie den Titel der "Öffnungszeiten" nach belieben selbst wählen und ggf. über einen Schalter eine sofortige Schließung auf unbestimmte Zeit schalten. Ob Sie die Öffnungszeiten von Montag bis Freitag, bis Samstag oder Sonntag anzeigen wollen - eine kleine Einstellung wählt automatisch immer Ihre Auswahl. Mittels Bundesland-Packeten erhalten Sie alle bekannten festen und beweglichen Feiertage ihres Bundeslandes (Kann in einer separaten ZIP-Datei heruntergeladen werden).

Sie arbeiten ehrenamtlich und sollen z.B. einem Jugend-Club, einem Verein oder sonstigen sozialen Einrichtung auf der Website die Öffnungszeiten anzeigen. Nun ändern sich diese Zeiten aber in gewissen Abständen und eine verantwortliche Person soll die Zeiten selbst einfach anpassen können. Sie arbeiten mit Website X5 aber nicht die verantwortliche Person? Hier ist die Lösung für das Problem. Nur ein paar Einstellungen im Admin-Bereich anpassen und Fertig.

Um eine ausführlichen Einblick zu erhalten, können Sie sich vorab die Anleitung zum Script herunterladen.
Dieses PHP-Script ermöglicht es, die Öffnungszeiten formatiert auszugeben. Das Styling der Ausgabe kann in einem Editor bearbeitet werden und die Uhrzeiten können in einem Admin-Bereich leicht eingegeben und jederzeit mit wenigen Klicks wieder geändert werden, ohne das Script durchsuchen oder händisch bearbeiten zu müssen.
Das Script arbeitet mit Passwortschutz und hat drei Varianten: Die formatierte Ausgabe der Öffnungszeiten von Montag bis Freitag, von Montag bis Samstag oder von Montag bis Sonntag. Im Admin-Bereich können Sie das in Sekunden umstellen - ohne Programmier-Kenntnisse. Sie können ab Version auch einen eigenen Feiertag über den Admin-Bereich hinzufügen (Sondertag).
Für Urlaubszeiten (z.B. für Betriebsferien, Inventur, Wartungsarbeiten oder Umbaumaßnahmen) kann im Admin-Bereich der "Urlaub" oder sonstiges eingetragen werden. Zusätzlich gibt es eine Möglichkeit, die Information für Urlaube etc. in einem zusätzlichen Modul auszugeben. Die Texte werden dann auch vom Modul Öffnungszeiten angezeigt. Das Anzeige-Modul kann z.B. auf Ihrer Startseite termingerecht automatisch angezeigt und wieder ausgeblendet werden - muss aber nicht genutzt werden.
ACHTUNG, es gibt also zwei verschiedene Möglichkeiten, wobei das aktivieren bzw. deaktivieren des Urlaubes mit dem "Urlaubs-Schalter" von Hand im Admin-Bereich EIN- und AUS-geschaltet wird, aber die separate Anzeige z.B. auf Ihrer Startseite nicht automatisch eingeblendet wird! Die zusätzliche Anzeige z.B. auf Ihrer Startseite, zeigt nur den Info-Text an, wenn Sie das Datum für den Beginn und das Datum für das Ende der Urlaubszeit eingegeben haben.

Sie möchten mein Projekt unterstützen? Ich würde mich über eine freiwillige Spende freuen.


Changelog:

27.07.2024 - Version 1.4 - Fehlerbehebung in den Dateien der Bundesländer, der verhinderte, das das Datum eines Feiertages ausgegeben wurde. Fehler behoben und in allen Bundesländern neue Dateien zum Herunterladen bereitgestellt.

18.07.2024 - Version 1.4 - Die Module können jetzt im Admin-Bereich ausgewählt werden und ein zusätzlicher "Feiertag" kann jetzt ebenfalls über den Admin-Bereich eingefügt werden. Die Anleitung wurde in Kapitel unterteilt und mit Inhaltsverzeichnis versehen.

27.06.2024 - Version 1.3 - Weitere Wünsche wurden umgesetzt. Einfaches ändern des Anzeige-Namens, festgelegter Zeitraum für Urlaubszeiten nach Eingabe von Start-Datum und End-Datum, sowie die Nutzung von Emoticons (Können aus einer Auswahl durch anklicken kopiert und im Admin-Bereich im Textfeld eingefügt werden) sind nun möglich.

16.06.2024 - Version 1.2 - Auf Wunsch wurde das Aktivieren und Deaktivieren der Urlaubszeit, über einen Klick im Admin-Bereich, bereits jetzt realisiert. Das hatte Auswirkungen auf alle Dateien außer dem Editor. Bitte lesen Sie in der Anleitung, was bei einem Update zu tun ist.

02.06.2024 - Version 1.1 - Überarbeitung des gesamten Scriptes, Layout des Admin-Bereiches auf dunklen Hintergrund, responsiv (damit auch mit dem Smartphone Änderungen durchgeführt werden können) sowie Ergänzung der Feiertage. Ab jetzt gibt es Module für jedes Bundesland. die Vorschau-Dateien wurden ersetzt durch index_open-Dateien.

18.02.24 - Version 1.0 - Behebung von kleinen Fehlern und Verbesserungen im CSS-Editor in Version 1.0


Hier ein aktives Modul (Beispiel Montag bis Samstag) zur Ansicht:


Die Version 1.4 hat eine Basisversion, eine ZIP-Datei mit iframe-Seiten (das Öffnungszeiten-Modul und das Urlaubs-Modul für eine andere Seite Ihrer Website, das termingerecht eine Information ausgibt) und jeweils ein Modul für die einzelnen Bundesländer mit spezifischen Feiertagen. Sie können vorab die Anleitung im PDF-Format ansehen.
Hier laden Sie sich die Basis-Version "Öffnungszeiten 1.4" herunter
Sie haben bereits Version 1.3 installiert? Hier laden Sie sich das Update von Version 1.3 auf 1.4  herunter
Hier laden Sie sich die iframe-Dateien herunter
Module "Bundesland" - laden Sie sich hier das erforderliche Modul (mit Feiertagen zum anzeigen der Öffnungszeiten) herunter.
Bayern - Augsburg
Freie Hansestadt Bremen
Bayern
Berlin
Baden-Württemberg
Brandenburg
Mecklenburg-Vorpommern
Rheinland-Pfalz
Hessen
Nordrhein-Westfalen
Freie Hansestadt Hamburg
Niedersachsen
Sachsen-Anhalt
ALLE Feiertage Aktiviert
Sachsen
Thüringen
Saarland
Schleswig-Holstein
Revision 09 vom 30.07.2024 - Neue Version Öffnungszeiten 2.0 online gestellt
website security
Letzte Aktualisierung: 22.06.2025
internet-abc.de   /
für Kinder, Lehrkräfte und Eltern
Zurück zum Seiteninhalt