Seite 10 von 14

Re: [BETA] Simple Gallery

Verfasst: 30.07.2025 11:35
von chris1278
Ok. Da hat sich im ACP ein Fehler eingeschlichen. Lol.
JS-Error: cookiegeneraldimmer is not defined
Das gehört dort gar nicht hin, ist aus einer anderen Extension. Wird entfernt.


Das andere wegen des langen Namen werde ich mal schauen. Sollte aber kein Problem sein, das zu übernehmen.

Das Ucp wird eh nochmal überarbeitet aber sehe da hab ich nen Fehler drin. Aber spielt eh keine Rolle. Werde den Vorschlag von Hackepeter umsetzen.
https://www.phpbb.de/community/memberlist.php?mode=viewprofile&u=18148 hat geschrieben:Sowas würde ich im UCP sicherlich auch gut kommen, wenn man als User im Persönlichen Bereich im Nachgang direkt sehen kann, welche Bilder man hochgeladen hat, ohne das man über die Simple Gallery zwischen allen anderen User-Alben seine eigene Album-Seite aufsuchen muss.
Das heißt das die Ansicht der Galerie auch nur noch die Ansicht der Galerie anbietet.

Die Alben und Bilder werden dann ausschließlich via ucp Erstellt/bearbeitet/gelöscht.

Das ist dann genauso konsequent wie das mcp.


Was das angeht hier:
IMC hat geschrieben: 30.07.2025 11:13 Berechtigungen
Wenn ein Benutzer keine Alben erstellen darf sollte er auch nicht die Karteikarte im UCP sehen können.
bist du nicht der einzige der das vorschlägt. Leider weis ich nicht wie ich das ändern kann. lediglich eine Seite Du bist nicjht berechtigt ... kann ich anzeigen lassen. Wenn du dafür ein Vorschlag hast bitte gerne.

Re: [BETA] Simple Gallery

Verfasst: 30.07.2025 20:54
von IMC
chris1278 hat geschrieben: 30.07.2025 11:35Wenn du dafür ein Vorschlag hast bitte gerne.
Das mache ich doch gerne.

Code: Alles auswählen

	public function ucp_display_module_before($event)
	{
		$module = $event['module'];
		
		if (!$this->auth->acl_get('u_sg_user_can_use_personal_gallery'))
		{
			$module->set_display('\chris1278\gallery\ucp\main_module', false, false);
		}		
	}
Das Event dazu heißt core.ucp_display_module_before.

Re: [BETA] Simple Gallery

Verfasst: 30.07.2025 21:00
von chris1278
Ok. Das werd ich dann mal testen.

@edit

habs getestet und funktioniert. hab auch dasselbe für das mcp modul gefunden. absolut genial. das kann ich auch für meine anderen extensions verwenden.

Re: [BETA] Simple Gallery

Verfasst: 07.08.2025 23:28
von bammerli
Hallo zusammen

Als Admin, Moderator & registriertes Mitglied getestet.
phpbb3 v.3.3.1.5 & php v.8.4.10 & b29

Ich konnte sowohl im UCP, MCP, ACP und in der Simple Gallery keine Fehler entdecken.
Wer die Berechtigungen hatte, konnte Alben erstellen/bearbeiten/löschen, Fotos hochladen/bearbeiten/löschen.
Wer die Berechtigung nicht hatte, konnte eben keine, Alben erstellen/bearbeiten/löschen, Fotos hochladen/bearbeiten/löschen.
Wer nur die Simple Gallery sehen durfte, hat nur diese gesehen. Keine Anzeige der ' Simple Gallery ' im persönlichen Bereich vorhanden.
Es konnten mehrere Alben pro Benutzer erstellt werden und die angegebenen maximal Inhalte hochgeladen werden.
Alle eingestellten Dateitypen wurden erkannt und konnten hochgeladen werden.
Die eingestellten Dateigrösse wurden allesamt erkannt und das hochladen zugelassen oder eben verweigert.

Die Berechtigungen funktionieren bei mir einwandfrei.

Im UCP wurde die Idee des Alben erstellen und Foto hochladen richtig gut umgesetzt. Man muss nicht mehr dauernd in die Simple Gallery gehen um seine Bilder die man hochgeladen hat, anzuschauen. Erleichtert das Verwalten der eigenen Alben und deren Inhalte.

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 09:14
von chris1278
Mal eine Frage an die Runde.

Im Moment sind in der Gallery folgende Bildformate möglich:

.jpeg, .jpg, . png, . bmp, .gif

Welche sollte ich noch hinzufügen/erlauben. Ich werde aber nur Bilddateien erlauben, die sich auch als Bilder im Forum laden lassen.

Andere Dateitypen wie .zip oder .rar oder sonst welche werde ich nicht gestatten.

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 11:15
von Joe Kolade
In jedem Fall bitte noch WEBP!

Weiter interessant sind HEIF/HEIC (Standard auf macOS und iOS), AVIF und SVG.

Gruß Joe

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 11:18
von chris1278
Hi joe kannst du mir je ein beispiel bild schicken an meine pn das ich testen kann ob das so umsetzbar ist.

es sollten aber Dateitypen sein wie diese


Da ich die Dateitypen mit dem php befehl: exif_imagetype prüfe und nur nachfolgende Dateitypen damit prüfen kann werden auch wenn nur diese Dateitypen zur Auswahl stehen:

  1. IMAGETYPE_GIF
  2. IMAGETYPE_JPEG
  3. IMAGETYPE_PNG
  4. IMAGETYPE_SWF
  5. IMAGETYPE_PSD
  6. IMAGETYPE_BMP
  7. IMAGETYPE_TIFF_II (Intel-Bytefolge)
  8. IMAGETYPE_TIFF_MM (Motorola-Bytefolge)
  9. IMAGETYPE_JPC
  10. IMAGETYPE_JP2
  11. IMAGETYPE_JPX
  12. IMAGETYPE_JB2
  13. IMAGETYPE_SWC
  14. IMAGETYPE_IFF
  15. IMAGETYPE_WBMP
  16. IMAGETYPE_XBM
  17. IMAGETYPE_ICO
  18. IMAGETYPE_WEBP
  19. IMAGETYPE_AVIF
  20. IMAGETYPE_JPEG
  21. IMAGETYPE_PNG
  22. IMAGETYPE_SWF
  23. IMAGETYPE_PSD
  24. IMAGETYPE_BMP
  25. IMAGETYPE_TIFF_II (Intel-Bytefolge)
  26. IMAGETYPE_TIFF_MM (Motorola-Bytefolge)
  27. IMAGETYPE_JPC
  28. IMAGETYPE_JP2
  29. IMAGETYPE_JPX
  30. IMAGETYPE_JB2
  31. IMAGETYPE_SWC
  32. IMAGETYPE_IFF
  33. IMAGETYPE_WBMP
  34. IMAGETYPE_XBM
  35. IMAGETYPE_ICO
  36. IMAGETYPE_WEBP
  37. IMAGETYPE_AVIF

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 11:50
von bammerli
Mir hat bei den Tests nur die Endung *.webp gefehlt aber wenn ich mir was wünschen dürfte, würde ich es begrüßen, wenn folgende, zusätzliche Bilddateiendungen verfügbar wären.

*.WEBP
*.AVIF

Es liegt an dir, den Anwendern deiner Extension diesen Luxus zu bieten oder eben nicht.
Alle gängigen Standard Bilddateiendungen hast du ja bereits integriert und Bildkonvertierungen sind Heute keine Hexerei mehr.

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 12:01
von chris1278
Das soll nicht das Problem sein das zu erweitern ich müsste nur je ein bild haben um zu testen ob die anzeige dann im forum auch korrekt funktioniert.

Re: [BETA] Simple Gallery

Verfasst: 08.08.2025 12:07
von Joe Kolade