[BETA] Simple Gallery

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von hackepeter13 »

Man kann doch die Zeile "Direktlink" kopieren und in den [img][/img] BBCode packen.

Zwei Punkte hab ich da noch:
  1. Was mich noch etwas irritiert, beim Auswählen eines Bildes (zum Hochladen) kann man mehrere Bilder/Dateien auswählen, aber nur das Erste wird letztendlich hochgeladen.

    Entweder man macht es so, das wirklich mehrere Bilder ausgewählt und gleichzeitig hochgeladen werden können ("Name des Bildes" muss man dann im Nachgang anpassen) oder man macht es so, das man im Bild auswählen (Fenster) wirklich nur ein Bild auswählen kann.
  2. Bei den im ACP erstellte Alben, hat man die Möglichkeit (im ACP) unter "Simple Gallery Alben und Bilder upload" sich die Alben direkt anzuschauen (Augen-Icon bei Album ansehen).
    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.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3995
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von chris1278 »

Ja, was den [img]-BBcode angeht, das ist richtig, sehe ich eigentlich auch so, aber bammerli hat es halt vorgeschlagen und das war ja nun sehr einfach umzusetzen.

Das andere mit dem Auge werde ich mir anschauen. Aber dann wird das entweder im ucp oder in der gallery sein. Beides ist zu viel.
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von hackepeter13 »

chris1278 hat geschrieben: 26.07.2025 17:12 Aber dann wird das entweder im ucp oder in der gallery sein. Beides ist zu viel.
Im UCP unter "Alben verwalten/bearbeiten" würde das ja reichen, mit dem Auge "Album ansehen".
Zumindest hätte man dann einen Überblick über seine eigene hochgeladenen Bilder im Persönlichen Bereich.

Im Übrigen fällt mir auch gerade auf, dass im UCP der Menüpunkt "Bilder hinzufügen/bearbeiten" eigentlich ja nur "Bilder hinzufügen" heißen müsste, denn Bilder bearbeiten kann man da ja nirgends.
PS: und Löschen, so wie es in der Beschreibung Hier kannst du Bilder hochladen, bearbeiten und löschen. steht, auch nicht.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3995
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von chris1278 »

Naja mir gefällt dies so. Werde den Text im UCP abändern und gut ist. Die Funktion ist ja da. Das alles umzumodeln wäre mir jetzt einfach zu viel aufwand.
bammerli
Mitglied
Beiträge: 43
Registriert: 07.03.2025 09:45
Wohnort: Schweiz
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von bammerli »

Hallo zusammen

Version b26
Getestet als Admin, Moderator & registriertes Mitglied.

Die Berechtigungen scheinen nicht alle zu funktionieren.

Funktionierende Berechtigungen:
Im ACP (erstellen, bearbeiten und löschen) funktioniert. (Admin)
Im MCP (Bilder löschen und Alben löschen) funktioniert. (Admin & Moderator)

Kann in Gallery eigene Alben erstellen und Bilder hochladen: privater Bereich, funktioniert. (Alle Gruppen)
Kann Gallery sehen: funktioniert. (Alle Gruppen)
Kann eigene Alben bearbeiten: privater Bereich, funktioniert. (Alle Gruppen)

Nicht funktionierende Berechtigungen:
Kann eigene Bilder bearbeiten: Du bist nicht berechtigt, diese Seite zu betreten. (Alle Gruppen)
Kann eigene Bilder löschen: Du bist nicht berechtigt, diese Seite zu betreten. (Alle Gruppen)
Kann eigene Alben löschen: geht nicht, weil keine Bilder gelöscht werden können. (Alle Gruppen)

https://ibb.co/wNX8C25Q

Wird im ACP folgendes auf JA gesetzt:
Dateien eines Verzeichnisses komplett löschen: funktioniert das löschen aller Bilder/Alben im privaten Bereich. (Alle Gruppen)

Berechtigungen entziehen:
Diese Entziehungen der Berechtigungen führen dazu, dass kein bearbeiten Zahnrad erscheint, kein Mülleimer angezeigt wird, im privaten Bereich kein Zugang gewährt wird und so weiter. So sind mir beim Entziehen der Berechtigungen keine 'Fehler' aufgefallen.

Danke für den BBCode ['img] Ich schätze es sehr und bin :grin:
Benutzeravatar
IMC
Mitglied
Beiträge: 786
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von IMC »

In der Anzeige zur maximalen Dateigröße gibt es einen Fehler. Je nach Eingabe wird eine falsche Einheit bei der Dateigröße angezeigt.

In dem ACP_Controller muss die Zeile
'SG_UNIT_SELECT' => $this->config['sg_unit_select'],

in diese geändert werden.
'SG_UNIT_SELECT' => $filesize['si_identifier'],

Dem Inputfeld muss das Attribut step="any" hinzugefügt werden.

$this->config['sg_unit_select'] muss nicht gespeichert werden und kann entfallen.

Dann habe ich noche eine Sache entdeckt die mir nicht gefällt. Die aber auch im Core und meinen Extensions besteht. Da versuche ich noch eine Lösung zu finden, falls es eine gibt. Da bin ich mir noch nicht ganz sicher.
Gruß, Thorsten

Meine Extensions
Benutzeravatar
chris1278
Mitglied
Beiträge: 3995
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von chris1278 »

Was genau meinst du was dir nicht gefällt.
Benutzeravatar
IMC
Mitglied
Beiträge: 786
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von IMC »

Wenn ich 10000KiB eingebe zeigt mir das Inputfeld richtigerweise 9.77MiB an. Nach erneutem Senden wird auf 9MiB abgerundet. Dies ist im gesamten ACP so. :(

Eben, beim Spatziergang mit dem Hund kam mir die Idee für die Lösung. Wenn der Request einen Defaultwert mit Kommastellen bekommt funktioniert es wie von mir erwartet. Mit 0.0 bleiben die Kommastellen erhalten.

$this->request->variable('sg_max_file_size', 0.0)
Gruß, Thorsten

Meine Extensions
Benutzeravatar
chris1278
Mitglied
Beiträge: 3995
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von chris1278 »

Ok. Wenn es aber so wie phpbb Standard ist werde ich das so lassen.
Benutzeravatar
IMC
Mitglied
Beiträge: 786
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [BETA] Simple Gallery

Beitrag von IMC »

Hier das Ergebnis von einem ersten schnellen Test. Habe heute leider kein Zeit um alles zu testen.

ACP Settings
JS-Error: cookiegeneraldimmer is not defined
Lösungsvorschlag: Das Attribut onchange von der Selectbox entfernen.

ACP Upload von Albumbilder
Unschöne Anzeige bei sehr langen Dateinamen
Lösungsvorschlag: Dem Form eine Klasse zuweisen und css ergänzen

Code: Alles auswählen

.acp-sg_gallery-form input {
	width: 85%;
}

UCP Create/manage albums
Es kann nur ein Album erstellt werden.

UCP Bildupload Information - The image was uploaded successfully.
Ich würde es schöner finden wenn du hier das phpBB Standartverhalten anwenden würdes. Automatische Weiterleitung nach 3 Sekunden.
Lösungsvorschlag:

Code: Alles auswählen

meta_refresh(3, $backlink);
trigger_error($this->language->lang('UCP_SG_PIC_UPLOAD_OK', $backlink));
Berechtigungen
Wenn ein Benutzer keine Alben erstellen darf sollte er auch nicht die Karteikarte im UCP sehen können.
Gruß, Thorsten

Meine Extensions
Antworten

Zurück zu „Extensions in Entwicklung“