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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: PHP Gallerie Version 1.1.6 Problem

Beitrag von Miriam »

Idee: Wenn Du jemandem antworten möchtest, könntest Du @username benutzen, anstatt das gesamte vorhergehende Posting zu zitieren.

Probier's mal @quorle.
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 »

Hi @quorle,

diese Meldung bekomme ich nur, wenn ich nicht die URL zur posting.php innerhalb der Gallery, sondern die posting.php im Forum anspreche.

Hier nochmal der komplette Einbaucode an Deinen Style angepasst:

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="btnbbcode" 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="./gallery/posting.php?mode=image&submode=upload&album_id=1" type="text/html" style="width: 100%; height: 500px; border: 0;"></object>

            </div>
        
        </div>

<!-- ENDIF -->
Forum ID in allererster Zeile anpassen und ggf. die Album ID.

LG

Und nicht vergessn, nach jeder Änderung den Cache zu leeren... :wink:
| 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 »

super, danke jetzt funktioniert es :grin:
den code von dir kann ich ja beliebig oft in die postings_buttons einfügen mit verschiedenen ID´s?
kann man es vielleicht noch so machen, dass sich die vom benutzer hochgeladenen bilder sich auch in den Thread einbinden?
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,

den Code kannst Du beliebig oft einbinden und die Stelle <object .... ></object> durch beliebige Inhalte ersetzen...

Die Bilder direkt nach dem Upload automatisch in die Antwort einzusetzen ist bestimmt irgendwie möglich,
mir fällt jedoch derzeit keine einfach umzusetzende Lösung dafür ein.

Ungetestet könntest Du versuchen:

Öffnen: ./styles/[dein_stylename]/template/gallery/viewimage_body.html (falls nicht vorhanden in subsilver2)

Finden: <input type="text" size="28" value="{IMAGE_IMGURL_BBCODE}" class="inputbox autowidth" onclick="this.focus();this.select();" />

Direkt dahinter einfügen:

Code: Alles auswählen

<script type="text/javascript" src="../editor.js"></script>
<script type="text/javascript">
//<![CDATA[
if (self != top)document.write('<input class="btnlite" type="button" value="In Antwort anzeigen" onclick="parent.bbfontstyle(\'{IMAGE_IMGURL_BBCODE}\',\'\')" />');
//]]>
</script>
Wenn das klappt, sollte hinter der bbCode-Ausgabe des Bildes ein Button "In Antwort anzeigen" erscheinen, wenn die Galerie in das jQ-PopUp geladen wurde.
Ob das fensterübergreifend so funktioniert, habe ich nicht getestet. Du spielst Versuchskaninchen :wink:
Falls nicht: Der Aufrufcode für das Bild erscheint ja auch nach dem Hochladen und muss nur noch in die Antwort kopiert werden.

LG

PS: Original-Datei aufbewahren für eventuelle Rücksicherung und Cache auch nach dieser Änderung löschen...
| 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 versucht, doch dieser button taucht erst auf, wenn das bild hochgeladen wurde und ich auf das hochgelade bild klicke. dieser button sollte jedoch schon eher kommen wenn das ginge, so eine art zwischensequenz im popupp nach dem hochladen, damit man nicht seine bilder suchen muss.
Antworten

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