[Final] phpBB Gallery 1.0.6

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
Serial | H.S
Mitglied
Beiträge: 88
Registriert: 04.05.2007 14:19
Wohnort: Schieder
Kontaktdaten:

Beitrag von Serial | H.S »

Hey,

tut mir leid, wenn die Frage schon mal gefragt worden ist, doch ich finde keine Suche für ein bestimmten Thread. Und 150 Seiten durchlesen ist mir echt zu mühselig.

Ich würde gerne in meiner Galerie einen Next- Button in den Bildern einfügen. Wenn man alle Bilder durchsehen möchte, dann ist das eine sehr nützliche Funktion.

Geht das?

Gruß
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo nickvergessen,

ich habe eben das Update von 0.3.1 auf 0.4.0 über RC1 --> RC2 --> RC3 nach deiner Anleitung gemacht, aber das Installprogramm (Update) bleibt bei mir hängen. Er kommt bis "Datenbank aktualisieren" und zeigt da "Daten werden aktualisiert" an. Wenn ich nun auf "Mit nächsten Schritt fortfahren" klicke, dann passiert überhaupt nichts mehr, habe auch schon mehrmals draufgeklickt. Bis dahin hat er keinen Fehler angezeigt.

Leider konnte ich bis jetzt nicht rausfinden, warum er nicht weiter macht. :(

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
consul
Mitglied
Beiträge: 63
Registriert: 08.02.2007 16:30

Beitrag von consul »

nickvergessen hat geschrieben:Wer lesen kann:
nickvergessen hat geschrieben:
HEADLINE hat geschrieben:Bei dem Fix steht auch in "line 419" bei mir ist es aber ursprünglich genau wie bei Dinseprinz in "line409".
Da ich die Zeile per Hand hin editert hab, kann es an mir liegen =)
Jo, darum hab ich die Änderung ja auch trotzdem übernommen.

Und hab dann eben die andere Fehlermeldung.

Fatal error: Cannot instantiate non-existent class: bbcode in /www/xxxx/xxxxx/xxxx/xxxxxxx/gallery/image_page.php on line 378
erasmus
Mitglied
Beiträge: 7
Registriert: 21.05.2008 08:25

Problem beim Rückbau

Beitrag von erasmus »

Obwohl ich den alten Stand vor dem Einbau der gallerie gesichert habe und diesen alten Stand wieder eingespielt habe (user wollen unbedingt Dateien von anderen URL hochladen können) werde ich diesen Reiter 'UCP_GALLERY' im 'persönlichen Bereich' nicht wieder los: (cache gelöscht)
[ externes Bild ]

Herzlichen Dank für einen Tipp +
Grüße
______________________________
- phpbb3 Version 3.0.3, - prosilver
Dinseprinz

Beitrag von Dinseprinz »

Dinseprinz hat geschrieben:
Serial | H.S hat geschrieben:Ich würde gerne in meiner Galerie einen Next- Button in den Bildern einfügen. Wenn man alle Bilder durchsehen möchte, dann ist das eine sehr nützliche Funktion.
Die Links "vorheriges" und "nächstes" sind ja bereits vorhanden, Du änderst das auf der gallery_page_body.html einfach ab und machst 2 Button draus.

Suche:

Code: Alles auswählen

<p class="{S_CONTENT_FLOW_END} rightside"><!-- IF U_NEXT --><a href="{U_NEXT}">{L_NEXT}</a><!-- ENDIF --></p>
<p><!-- IF U_PREVIOUS --><a href="{U_PREVIOUS}">{L_PREVIOUS}</a><!-- ENDIF -->&nbsp;</p>
Ersetze mit:

Code: Alles auswählen

<p class="{S_CONTENT_FLOW_END} rightside"><!-- IF U_NEXT --><a href="{U_NEXT}"><img src="/images/next_button.jpg" width="20" height="20" title="{L_NEXT}" alt="{L_NEXT}"></a><!-- ENDIF --></p>
<p><!-- IF U_PREVIOUS --><a href="{U_PREVIOUS}"><img src="/images/previous_button.jpg" width="20" height="20" title="{L_PREVIOUS}" alt="{L_PREVIOUS}"></a><!-- ENDIF -->&nbsp;</p>

Nur mal so als Beispiel, hier eine Demo

Speicher Dir ruhig meine Demo-Buttons ab und lade sie anschließend per FTP in Deinen Images-Ordner hoch. Hoffe, ich konnte Dir helfen.

Gruß Dinseprinz
Zuletzt geändert von Dinseprinz am 24.11.2008 09:21, insgesamt 2-mal geändert.
Dinseprinz

Beitrag von Dinseprinz »

nickvergessen hat geschrieben:
Dinseprinz hat geschrieben:ich möchte auf der image_page auch den Lytebox-Effekt, mir gefiel das in der alten Version besser. Leider kann ich es nicht reproduzieren, da Du die Templates komplett überarbeitet hast.
Im Normalfall sollte auf der image_page auch die Lytebox bzw. Highslide JS kommen. Ich werd das aber nochmal prüfen, genauso wie die neue bbcode-Fehlermeldung
Sorry Fehler von mir, ich meinte natürlich die gallery_page_body.html, dort öffnet bei Klick auf das Bild nur eine neue Seite, also der Lytebox-Effekt ist dort definitiv entfernt worden. Wenn Du mir aber den Code-Schnipsel gibst, kann ich mir das schnell selber wieder einbauen.

MfG Dinseprinz
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo nickvergessen,
Helmut hat geschrieben:Hallo nickvergessen,

ich habe eben das Update von 0.3.1 auf 0.4.0 über RC1 --> RC2 --> RC3 nach deiner Anleitung gemacht, aber das Installprogramm (Update) bleibt bei mir hängen. Er kommt bis "Datenbank aktualisieren" und zeigt da "Daten werden aktualisiert" an. Wenn ich nun auf "Mit nächsten Schritt fortfahren" klicke, dann passiert überhaupt nichts mehr, habe auch schon mehrmals draufgeklickt. Bis dahin hat er keinen Fehler angezeigt.

Leider konnte ich bis jetzt nicht rausfinden, warum er nicht weiter macht. :(

Gruß Helmut :wink:
hier bin ich nun etwas weiter gekommen, bei mir stand in der "phpbb3_gallery_config" bei "phpbb_gallery_version" der Wert 0.2.4 drinnen, keine Ahnung wo der Wert her kam. Ich habe dann dort 0.3.1 reingeschrieben was ja die aktuelle Version war, dann ist er mit der Installation weiter gekommen und zwar bis "Erweiterte Einstellungen". Wenn ich dann auf "Mit nächsten Schritt fortfahren" klicke, bekomme ich folgende Fehlermeldung:
Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Field 'bbcode_group' doesn't have a default value [1364]

SQL

INSERT INTO phpbb3_bbcodes (bbcode_tag, bbcode_match, bbcode_tpl, display_on_posting, bbcode_helpline, first_pass_match, first_pass_replace, second_pass_match, second_pass_replace, bbcode_id) VALUES ('album', '[album]{NUMBER}[/album]', '<a rel="lytebox" class="image-resize" href="http://localhost/phpBB3/gallery/image.p ... BER}"><img src="http://localhost/phpBB3/gallery/image.p ... id={NUMBER}" alt="{NUMBER}" /></a><br /><a href="http://localhost/phpBB3/gallery/image_p ... NUMBER}</a>', 1, '', '!\\[album\\]([0-9]+)\\[/album\\]!i', '[album:$uid]${1}[/album:$uid]', '!\\[album:$uid\\]([0-9]+)\\[/album:$uid\\]!s', '<a rel="lytebox" class="image-resize" href="http://localhost/phpBB3/gallery/image.p ... ${1}"><img src="http://localhost/phpBB3/gallery/image.p ... age_id=${1}" alt="${1}" /></a><br /><a href="http://localhost/phpBB3/gallery/image_p ... }">${1}</a>', 87)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: install/install_functions.php
LINE: 450
CALL: dbal_mysql->sql_query()

FILE: install/install_update.php
LINE: 878
CALL: add_bbcode()

FILE: install/install_update.php
LINE: 86
CALL: install_update->obtain_advanced_settings()

FILE: install/index.php
LINE: 188
CALL: install_update->main()

FILE: install/index.php
LINE: 60
CALL: module->load()
Kannst du mal schauen, woran das liegen könnte?


EDIT:
Ich habe den Fehler gefunden, die Meldung kommt, wenn der Album BBCode noch nicht angelegt war. Ich habe ihn dann von Hand über das ACP eingetragen, dann ging es. :wink:


EDIT2:
Wie kann ich im ACP einmal vergebene Berechtigungen für die Alben wieder bearbeiten, habe es noch nicht rausgefunden?
Wo kann ich im ACP für die gallery/index.php die zufälligen Bilder abstellen und wo die neusten Kommentare, obwohl Kommentare freigegeben sind?


EDIT3:
Habe nochmal eine Unstimmigkeit gefunden, bei mir werden im ACP unter "Galerie reinigen" --> "Datenbank-Einträge ohne Datei:" alle Bilder von allen Alben angezeigt, obwohl sie da sind und auch richtig in den Alben angezeigt werden. Wenn ich auf "Überprüfen" klicke, dann bleibt die Liste trotzdem so stehen.


Gruß Helmut
Zuletzt geändert von Helmut am 24.11.2008 18:55, insgesamt 3-mal geändert.
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
Pfotenwelt
Ehemaliges Teammitglied
Beiträge: 427
Registriert: 26.01.2008 23:38
Wohnort: Zug

Beitrag von Pfotenwelt »

Dinseprinz hat geschrieben:
nickvergessen hat geschrieben:
Dinseprinz hat geschrieben:ich möchte auf der image_page auch den Lytebox-Effekt, mir gefiel das in der alten Version besser. Leider kann ich es nicht reproduzieren, da Du die Templates komplett überarbeitet hast.
Im Normalfall sollte auf der image_page auch die Lytebox bzw. Highslide JS kommen. Ich werd das aber nochmal prüfen, genauso wie die neue bbcode-Fehlermeldung
Sorry Fehler von mir, ich meinte natürlich die gallery_page_body.html, dort öffnet bei Klick auf das Bild nur eine neue Seite, also der Lytebox-Effekt ist dort definitiv entfernt worden. Wenn Du mir aber den Code-Schnipsel gibst, kann ich mir das schnell selber wieder einbauen.

MfG Dinseprinz
Ja das würde ich auch gerne wissen...... Wäre super wenn das dort auch funzen würde....

MFG Pfote
Kein Support via PN Pfotis Corner
Benutzeravatar
Serial | H.S
Mitglied
Beiträge: 88
Registriert: 04.05.2007 14:19
Wohnort: Schieder
Kontaktdaten:

Beitrag von Serial | H.S »

@Dinseprinz

also das klappt bei mir nicht. Aber du weißt, was ich gerne haben möchte oder? Wenn ich auf ein Thumbnail klicke, dann soll, wenn ich auf die rechte Seite gehe, ein "Next"-Button und wenn ich mit der Maus auf die linke Seite ein "Prev"-Button erscheinen. Deine Demo geht leider nicht mehr!
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

PREV/NEXT Buttons innerhalb der lytebox:

ÖFFNE: gallery/includes/functions.php

FINDE:

Code: Alles auswählen

$tpl = '<a href="{IMAGE_URL}" title="{IMAGE_NAME}" rel="lytebox" class="image-resize">{CONTENT}</a>';
ERSETZE MIT:

Code: Alles auswählen

$tpl = '<a href="{IMAGE_URL}" title="{IMAGE_NAME}" rel="lytebox[LPI]" class="image-resize">{CONTENT}</a>';
Gesperrt

Zurück zu „[3.0.x] Mods in Entwicklung“