Seite 156 von 343

Verfasst: 23.11.2008 22:14
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ß

Verfasst: 23.11.2008 22:20
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:

Verfasst: 23.11.2008 22:38
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

Problem beim Rückbau

Verfasst: 23.11.2008 23:58
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 +

Verfasst: 24.11.2008 00:20
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

Verfasst: 24.11.2008 01:48
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

Verfasst: 24.11.2008 11:45
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

Verfasst: 24.11.2008 12:31
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

Verfasst: 24.11.2008 14:52
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!

Verfasst: 24.11.2008 18:31
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>';