PHP Gallerie Version 1.1.6 Problem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
quorle
Mitglied
Beiträge: 46
Registriert: 05.05.2010 16:20

PHP Gallerie Version 1.1.6 Problem

Beitrag von quorle »

Hallo,

ich habe eine Problem mit der oben genannten Gallerie. Ich möchte meine Bilder in zwei Alben laden.

1. Konstelation:

In einem Forum, was zu Vorstellung dient, sollen die Bilder die hochgeladen werden automatisch in ein PHP Gallerie Album ( was fest definiert sein sollte ) geladen werden, damit es allen Benutzern zur Bewertung der einzelnen Bilder zur Verfügung steht.

2. Konstelation:

In den anderen Foren, sollen die Bilder in ein zweites PHP Gallerie Album geladen werden, was nicht allen komplett zur einsicht steht, sondern nur die Bilder in dem Post angezeigt werden soll, die auch für den Post hochgeladen worden sind. Aber eben alle Bilder wieder in diesem Album vereint sind.

Das ganze sollte Benutzerfreundlich sein und auch leicht für Lain bedienbar sein, sprich es muss Idiotenfest sein.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von HabNurNeFrage »

Hi,

die 1. würde ich über die Benutzergruppe "kürzlich Registrierte" regeln, die in der Glerie nur dieses eine Album sehen können.

2. halte ich für schwer möglich:
Woher soll ein und das selbe Bild wissen, von wo aus es aufgerufen wird und wie soll ein Album mehrere Rechtekonstrukte annehmen?

Ich glaube, Du wirst Deine Vorgaben nicht komplett so umsetzen können, wie Du es schreibst.
Mit Benutzergruppen und Albumrechten könnte man 2. einrichten, wobei manche Bilder dann aber in mehrere Alben geladen werden müssten.
Zugeben muss ich allerdings, dass ich nicht 100%ig verstehe, was genau passieren soll :oops:

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
quorle
Mitglied
Beiträge: 46
Registriert: 05.05.2010 16:20

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von quorle »

Es sollte bei der ersten konstelation so sein:
Ich will ein album in der php gallerie erstellen in die die benutzer bei dem vorstellungsforum ihre bilder reinladen können. Sprich nur in dieses forum dürfen dann die bilder landen. Doch wie mache ich es das die bilder nur in diesem album landen?
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von HabNurNeFrage »

Hi,

Du meldest Dich im Admin-Bereich Deines Boards an, klickst dort auf Mods und findest dort dann links eine Options-Gruppe Galerie.
In dieser klickst Du auf Berechtigungen und wählst alle Album aus, was für die Vorstellungen sein soll. (markieren "Strg" gedrückt halten und anklicken)
Im Menü auf der folgenden Seite sind rechts oben Deine Benutzergruppen zu sehen. Dort wählst Du nun "neue Benutzer".
Nach dem Absenden ("Berechtigungen hinzufügen/ändern") kannst Du nun einzeln einstellen, was diese Benutzergruppe in jedem Album darf.

Nun stellst Du bei allen Alben "kann Bilder hochladen" auf Nein und in einem auf Ja.
Du kannst dort auch alle anderen Berechtigungen für diese Gruppe in jedem Album anpassen.

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
quorle
Mitglied
Beiträge: 46
Registriert: 05.05.2010 16:20

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von quorle »

danke für die gute anleitung, doch wie kann man das mit dem hochladen in das eingestellte album für das forum vereinfachen?. sprich das wenn man in dem forum ist, das die bilder direkt in das album geladen werden, ohne recht lange zu suchen?
sowas wie den button bilder hochladen einfügen oder einen anderen button bearbeiten, das man nur draufdrückt, bilder auswählt und hochladen muss
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von HabNurNeFrage »

Hi,

Du könntest eine zusätzliche Schaltfläche bei den bbCode-Buttons in diesem Forum beim Verfassen eines Beitrages einblenden, die den Galerie-Upload einblendet:

Öffne: ./styles/[dein_style_name]/template/posting_buttons.html

Finde darin: <!-- IF S_BBCODE_FLASH -->

Füge in einer neuen Zeile DAVOR ein:

Code: Alles auswählen

<!-- IF FORUM_ID eq '27' -->

    <script type="text/javascript">
        //<![CDATA[
        if (typeof jQuery == 'undefined') { var script = document.createElement('script'); script.type = "text/javascript"; script.src = "http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"; document.getElementsByTagName('head')[0].appendChild(script); };
        //]]>
    </script>

    <input class="button2" type="button" value="Gallery Upload" onclick="$(this).next('.easybox').slideToggle('slow');" title="Bild(er) in die Galerie hochladen" />

    <div class="easybox" style=" display: none; z-index: 999; padding:14px; background-color: white; width: 70%; position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto; margin-bottom: 44px; margin-top: -44px; border: 1px solid gray; border-radius: 12px; box-shadow: 4px 4px 4px black;">
        
        <a href="javascript:void(0);" onclick="$(this).closest('.easybox').slideToggle('slow');">

            <img src="data:image/gif;base64,R0lGODlhEAAQAPcAAMZrOd5zQveESveMWvele96lhP/e1u/v3v/n3vf35/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAQABAAQAh8ABMIHEiwoEAAAhIOQKBAAYIBCQUAWJAAoQACBiAKGGCAQMKJFSOKHAmyQICRIwMUoGhxoUOGDz+yTGjA4QCXBmQmWFAAgM+fQFdS5Am0KAChIVGSnCmg5kOcOi1uZGgzIsiWMGFqvJoQo0aOHiVSNKk0osqhC9KqXbs2IAA7" alt="*" style="float: right;" />

        </a>
        
        <span style="padding-left:22px; font-size:1.4em; font-weight:bold;">Forum Gallery Upload</span>
        
        <div style="height:500px; margin-top: 8px; box-shadow:2px 2px 3em gray; overflow: hidden;">

            <object data="./posting.php?mode=image&submode=upload&album_id=1" type="text/html" style="width: 100%; height: 500px; border: 0;"></object>

        </div>
    
    </div>

<!-- ENDIF --> 
Zu beachten sind zwei Stellen darin, die Du an Dein Forum anpassen musst, damit es funktioniert:

1) Die 27 in <!-- IF FORUM_ID eq '27' --> muss durch die Forum ID des Forums ersetzt werden, indem dieser neue bbCode-Button eingeblendet werden soll.
2) Die 1 in ./posting.php?mode=image&submode=upload&album_id=1 muss durch die Album-ID ersetzt werden, in das hochgeladen werden soll.



In folgender Zeile des Codes kannst Du die Aufschrift des Buttons und den Button selbst an Deine Bedürfnisse bzw. Deinen Style anpassen:

<input class="button2" type="button" value="Gallery Upload" onclick="$(this).next('.easybox').slideToggle('slow');" title="Bild(er) in die Galerie hochladen" />

Blau: Die CSS-Klasse, die das Aussehen des Buttons im Style bestimmt (hier button2 passend für prosilver, in subsilver2 z.B. ist das btnbbcode)
Rot: Der Text, der auf dem Button angezeigt wird.
Grün: Der Hilfetext, der angezeigt wird, wenn man die Maus über den Button bewegt.



Folgendes passiert, wenn Du das in Dein Board einbaust:
In Deinem Vorstellungsforum wird ein zusätzlicher bbCode-Button beim Verfassen eines Foren-Beitrages angezeigt,
der die Upload-Seite des Albums der Galerie in einer Art PopUp öffnet.


Nach dem Ändern von Template-Dateien sollte noch der Cache des Boards im Admin-Bereich geleert werden, damit die Änderungen sichtbar werden.
Siehe dazu auch: https://www.phpbb.de/kb/tippstyles

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
quorle
Mitglied
Beiträge: 46
Registriert: 05.05.2010 16:20

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von quorle »

hallo,

ich habe es nun so eingefügt, wie du es beschrieben hast. als testuser ( kürzlich registriert ) hab ich es nun versucht, doch es kommt folgende Meldung: " Kein Eintragsmodus gewählt ". Wo liegt der Fehler?

[ externes Bild ]
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von Miriam »

Wäre das was? -> Klick
Du mußt dann nur noch im Code die Album-ID mit der jeweiligen Forum-ID verknüpfen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von HabNurNeFrage »

quorle hat geschrieben:hallo,

ich habe es nun so eingefügt, wie du es beschrieben hast. als testuser ( kürzlich registriert ) hab ich es nun versucht, doch es kommt folgende Meldung: " Kein Eintragsmodus gewählt ". Wo liegt der Fehler?

[ externes Bild ]
Hi,

klicke in Deinem Forum so lange herum, bis Du im richtigen Album auf der Upload-Seite bist.
Dann kopierst Du den Link aus dem Browser (in dem Moment in der Adresszeile) und setzt ihn in meinen Code anstelle von
./posting.php?mode=image&submode=upload&album_id=1
ein.

Es kann auch sein, dass
./gallery/posting.php?mode=image&submode=upload&album_id=[DEINE_ALBUM_ID]
funktioniert.

Es kann sein, dass sich die URL in Version 1.1.6 verändert hat oder Du die Galerie in einem Unterordner hast o.ä.
Ich habe es mit einer älteren Version der Galerie getestet, die bei mir in der Testumgebung installiert ist...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
quorle
Mitglied
Beiträge: 46
Registriert: 05.05.2010 16:20

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von quorle »

HabNurNeFrage hat geschrieben:
Hi,

klicke in Deinem Forum so lange herum, bis Du im richtigen Album auf der Upload-Seite bist.
Dann kopierst Du den Link aus dem Browser (in dem Moment in der Adresszeile) und setzt ihn in meinen Code anstelle von
./posting.php?mode=image&submode=upload&album_id=1
ein.

Es kann auch sein, dass
./gallery/posting.php?mode=image&submode=upload&album_id=[DEINE_ALBUM_ID]
funktioniert.

Es kann sein, dass sich die URL in Version 1.1.6 verändert hat oder Du die Galerie in einem Unterordner hast o.ä.
Ich habe es mit einer älteren Version der Galerie getestet, die bei mir in der Testumgebung installiert ist...

LG
Ich habe es nun so gemacht wie du geschrieben hast, mit sämtlichen varianten, doch es kommt immer noch das selbe bild :(
Antworten

Zurück zu „[3.0.x] Mod Support“