Galerie Block mit PHP

Anwendungen für Webseiten. Künstliche Intelligenz verwenden.
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Ja Tommy hatte ich auch mal, aber ich möchte am Handy auf einen Button/Link verzichten.
Auch am PC soll nix stehen was Link/Button ist.

Hier die Alternativen:

Handy:
Zuverlässig (alle Handys):

👆 4x Tippen – funktioniert überall, kein API nötig
👆 Langes Drücken (2-3 Sek.) – funktioniert überall via touchstart/touchend
👆 3-Finger-Tipp – e.touches.length >= 3

PC:
Zuverlässig (alle Browser):

⌨️ Tastenkürzel (z.B. Strg+Shift+A) – funktioniert überall
🖱️ Strg+Doppelklick – funktioniert überall
🖱️ Rechtsklick auf bestimmtes Element – via contextmenu Event

Kreativ aber zuverlässig:

🖱️ 5x schnell klicken auf eine Stelle – via click-Counter
🖱️ Ecke antippen – Maus in Ecke bewegen + klicken
⌨️ Konami-Code ↑↑↓↓←→←→BA 😄 – via keydown-Sequenz


So, was nehmen wir jetzt ? ;)

PS: Man muss nicht auf Text Klicken kann ich auch auf das komplette Element legen ;)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

... puh - lasse es wie es ist :)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Volker,

da ist dir ein Knaller gelungen - das ist mit Abstand die am besten einsetzbare Bildergalerie, die es für Mobirise gibt :tu:

Je länger ich damit experimentiere, desto besser wird es :cool:

Ein kleines Problem ist mir noch aufgefallen: Ich habe nachträglich ein Bild zur Galerie „Ibiza“ (von unserem früheren Haus dort) hinzugefügt. In der JSON-Datei stand es allerdings hinter allen Bildern der Galerie „Malediven“. Dadurch erscheint dieses Bild in der Ansicht „Alle“ nicht mehr zusammen mit den anderen Ibiza‑Bildern, sondern geht einzeln verloren. Ich habe es jetzt in der JSON-Datei einfach verschoben — das kann aber meiner Meinung nach so bleiben und ist zumutbar. Ich habe das auch als Tipp auf meiner Seite beschrieben, ebenso wie man das Passwort erneuert.

↗️ https://www.mobirise-tutorials.com/VN-B ... vn-gallery
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Ne Tommy,

wenn schon schön- dann richtig schön ;)

Das kann ich in PHP locker noch ändern, das das Bild richtig zugeordnet wird.

Das ist ein BUG ;) Danke fürs melden Tommy :D

Wurde soeben von mir geändert und ist nun auch in der aktuellen vn-gallery im Download ;)

Jetzt wird ein neues Bild nach dem letzten Bild derselben Kategorie eingefügt:
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Ich möchte meine Galerie jetzt ungern neu machen.

Wenn Du Updates in dieser Art erstellst, was genau muss ich dann neu auf den Server laden? Jetzt nur die Datei:

gallery.php

... und klar, die gesamte .mbrext neu importieren.
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Versuch mal per hand nur die php Datei zu ersetzen.
Natürlich wäre ein neu Import der richtige Weg. Ich verstehe das du das nicht alles neu machen möchtest ;)
Aber nun ist der Fehler in der aktuellen VN-Gallery raus ;)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Volker,

ja das geht mit dem Upload von nur der neuen Datei "gallery.php". Habe jetzt noch 6 Fotos zur Galerie "Ibiza" hinzugefügt und die wurden sofort korrekt eingeordnet - nicht nut in der Anzeige sondern auch in der JSON :tu:

↗️ https://www.mobirise-tutorials.com/VN-B ... vn-gallery

Natürlich habe ich die mbrext-Erweiterung erneut importiert, damit in Mobirise die korrekte Version für einen möglichen späteren Wiedereinbau der Galerie vorliegt.
Benutzeravatar
Dieter53
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 193
Registriert: Mi 25. Sep 2024, 10:34

Re: Galerie Block mit PHP

Beitrag von Dieter53 »

Ich habe es nach der Anweisung von Tommy alles neu gemacht und es funktioniert auch. DANKE!
Kann ich das auch als neue Seite mit Verlinkung machen oder geht das nur als Block?
Gruß
Dieter53
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Moin,

wie meinst Du das jetzt?

Du fügst doch diesen Block auf irgendeiner Seite ein, genau wie Du jeden anderen Block von Mobirise einfügen würdest. Auf welcher Seite ist restlos egal.
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Sorry Tommy :D

Aber jetzt die endgültig letzte Version der VN Gallery !!!
Ich habe jetzt ein Dropdown für die Handy Trigger, bzw, Button rein gemacht. Jetzt kann jeder selber
entscheiden wie er per Handy da rein möchte.
trigger.PNG
Ist jetzt aktuell im Download !


Hier mit Button unten für Handy: https://www.niederastroth.de/0ical/
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Diese Auswahl wird jetzt in alle meine Blöcke kommen - nach und nach :D
Ich steh mehr auf Schütteln :D
Benutzeravatar
Dieter53
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 193
Registriert: Mi 25. Sep 2024, 10:34

Re: Galerie Block mit PHP

Beitrag von Dieter53 »

Ich hatte es gestern so gemacht:
1. In meinem Projekt eine neue Seite angelegt(Fotogalerie)
2. Hier habe ich dann den Galerie Block installieret.
3. In der Menüleiste habe ich zur Verlinkung Fotogalerie eingegeben.
Weil es ja gestern nicht funktioniert hat. Jetzt habe ich nur den Block auf der Index-Seite installiert und es geht.
Also ist beides möglich?
Gruß
Dieter53
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Natürlich kannst Du das auch auf jeder Unterseite einbauen - bei mir ist das doch auch eine Unterseite. Das geht auf jeder Seite.

Du darfst nur die gleiche Galerie nicht 2 Mal auf der gleichen Unterseite einbauen ohne die ID in den Blockwerkzeugen zu ändern, die steht gleich ganz oben.

Eine ID ist immer einmalig, jede Galerie muss daher eine eigne ID erhalten.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Volker hat geschrieben: Mi 8. Jul 2026, 12:23 Sorry Tommy :D

Aber jetzt die endgültig letzte Version der VN Gallery !!!
Ich habe jetzt ein Dropdown für die Handy Trigger, bzw, Button rein gemacht. Jetzt kann jeder selber
entscheiden wie er per Handy da rein möchte.

trigger.PNG

Ist jetzt aktuell im Download !


Hier mit Button unten für Handy: https://www.niederastroth.de/0ical/
Volker,

Also ich lass es so wie es vorher war.

Das ⚙️ Zahnrad, das da permanent am Handy ist, finde ich jetzt gar nicht schön :(

Bei mir könnte ich dieses Zahnrad dann auch gar nicht am Handy bedienen, denn da liegt genau mein "Cookie First" Button drüber und auch bei anderen ist das so. Diese Lösung ist daher auch technisch ein "No-Go" :(


Foto-Galerie am Handy mit CookieFirst Button.jpg



Warum nicht irgendwo ein dezenter Link auf der Seite für den Admin? Der Admin weiß doch wo der ist und sonst muss das doch keiner sehen.
stobi_de
Moderator
Moderator
Beiträge: 1494
Registriert: Di 11. Okt 2022, 06:30

Re: Galerie Block mit PHP

Beitrag von stobi_de »

@Volker: ist dieser fixe Button von Dir vorgegeben oder kann ich das machen, wie ich lustig bin?
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Volker,

was ich für die Galerie noch wichtig fände, wäre ein Index der Kategorien. Derzeit stehen sie in der Reihenfolge, in der sie angelegt wurden. Das ist problematisch, wenn viele Kategorien vorhanden sind – zum Beispiel Jahreszahlen.

Die Einträge müssten doch nur alphabetisch sortiert werden; das sollte sich eigentlich über die "gallery.php" realisieren lassen. Wahrscheinlich am besten wäre eine Option (Schalter), mit der auf- oder absteigend indexiert werden kann.

Ich habe das jetzt manuell indexiert:

https://www.mobirise-tutorials.com/VN-B ... vn-gallery

Code: Alles auswählen

    "categories": [
        {
            "id": "cat-2e92d3d7",
            "name": "Gymnastik"
        },    
        {
            "id": "cat-172401a6",
            "name": "Ibiza"
        },
        {
            "id": "cat-65ef01fd",
            "name": "Malediven"
        }
    ],
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

So,
ich mache gleich eine neue und allerletzte Version.
Ich mach danach nix mehr.🤑
Melde mich dann
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

So Ihr Lieben !!!

Ich hab jetzt wirklich ALLES drin für jeden was dabei :D

Wer einen Textlink bervorzugt findet im HTML Code einen Kommentar dazu:
// Globale Funktion für Text-Link Admin-Trigger
// Verwendung: <a href="javascript:void(0)" onclick="vnAdmin()">Admin</a>
// oder für mehrere Galerien: vnAdmin_galerie1(), vnAdmin_galerie2() etc.
window['vnAdmin_' + gid.replace(/-/g,'_')] = showModal;
if (!window.vnAdmin) window.vnAdmin = showModal;

// ── Start ─────────────────────────────────────────────────
get('check',function(d){ firstRun=!!d.firstRun; if(d.loggedIn)setAdmin(true); loadGallery(); });
})();
Alles andere hab ich auch drin gelassen, wer also schütteln einstellt und Textlink- geht beides.
Am PC geht STRG+Doppelkick und auch Strg+Shift+A !! Egal was eingestellt ist !!

Wer 4mal Tippen oder Zahnrad haben möchte - auswählen ;)

Thema Sortierung: Ist auch drin. a-z oder z-a ich denke das reicht ;)
Kann man am Zahnrad wählen die Sortierreihenfolge.

Der Textlink ist also immer scharf, muss nur mit

Code: Alles auswählen

 <a href="javascript:void(0)" onclick="vnAdmin()">Admin</a>
irgendwo eingebaut werden !

Ich hoffe nu ist Ruhe :D

Ist JETZT aktuell im Download !!

Hier mal Demo mit Textlink: https://www.niederastroth.de/0ical/ und schütteln :D
Volker
Moderator
Moderator
Beiträge: 3113
Registriert: Sa 12. Dez 2020, 22:35

Re: Galerie Block mit PHP

Beitrag von Volker »

Wer den Link NUR bei Handy anzeigen möchte:

Code: Alles auswählen

<div class="d-block d-md-none">
    <a href="javascript:void(0)" onclick="vnAdmin()">⚙️ Admin</a>
    </div>
Oder im Menü als Menüpunkt:

Code: Alles auswählen

javascript:vnAdmin()
Als Button:

Code: Alles auswählen

<button onclick="vnAdmin()">⚙️ Galerie Admin</button>
Geht alles ;)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9127
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Galerie Block mit PHP

Beitrag von Tommy Herrmann »

Volker,

Ich habe es jetzt heruntergeladen und importiert. Meinen Block lasse ich vorerst so, denn ich sehe, was du alles geändert hast. Damit sollte jetzt jeder zurechtkommen.

Im Moment habe ich keine Lust, meine Galerie komplett neu zu erstellen, und habe deshalb nur die Datei "gallery.php" auf den Server kopiert — alles funktioniert:

↗️ https://www.mobirise-tutorials.com/VN-B ... vn-gallery

Vielleicht baue ich das irgendwann auf einer anderen Seite ein; dann stehen mir in der Block‑HTML auch alle neuen Features zur Verfügung.

Danke für diese tolle Erweiterung :tu:
Antworten

Wer ist online?

Mitglieder in diesem Forum: Volker und 3 Gäste