Photogalerie ins Wbb 2.3 integrieren. - Page 2 Photogalerie ins Wbb 2.3 integrieren. - Page 2
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Photogalerie ins Wbb 2.3 integrieren.

Started by cornsnake30, March 16, 2006, 03:00:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jan-hillebrand

Hi!

Ich habe auch ein Problem mit der Bridge. Wenn ich sie über den Bridgemanager konfigurieren möchte funktioniert dies nicht, da alles Eingabe felder deaktiviert sind. Wenn ich die Option " unbenutze Formular-Felder verbergen" aktiviere sind sie nicht einmal zu sehen. Woran kann das liegen?

Ich habe an dem Bridgefile nichts verändert und auch sonst alle Anweisungen befolgt, die ich hier gefunden habe. Ich habe auch versucht das ganze direkt in die Datenbank einzugeben, aber ich bin mir nicht bei allen dort verlangten Angaben sicher, was ich eingeben soll, deshalb habe ich es gelassen.

Gruß,
Jan.

Joachim Müller

Coppermine in Version 1.3.x hat keinen Bridge-Manager. Version 1.4.x hat einen Bridge-Manager, aber keine mitgelieferte WBB Bridge. Ich kann also nicht nachvollziehen, was Du tust. Lies mal http://forum.coppermine-gallery.net/index.php?topic=26450.0

jan-hillebrand

Ich habe mir das hier durchgelesen: http://forum.coppermine-gallery.net/index.php?topic=27019.0
Quoteme and a friend of mine made a bridge file for wbb 2.3.4 and coppermine gallery 1.4.3
Diese Bridge verwende ich auch und in dem Thread steht, sie sei für die CPG 1.4.3 und das WBB 2.3.4?

Joachim Müller

In dem Thread, auf den ich verwiesen habe steht aber auch, dass es sich um eine "user-contribution" handelt, die nicht supported wird, oder?

jan-hillebrand

Ich hatte gehofft, dass sich Cainte vielleicht dazu äußert, hat er in dem anderem Thread ja auch. Wenn nicht, hab ich Pech gehabt, aber fragen kostest doch nichts, oder`? ;)

jan-hillebrand

Hi.

Ich habe es jetzt hinbekommen das ganze im Bridgemanager zu konfigurieren. Das funktioniert auch soweit in meinem Testforum (ich habe mir ein Testforum + Testgalerie eingerichtet um an der bereits bestehenden Seite keine Schäden zu versursachen, wenn es nicht klappt).

Naja, als es dann ging habe ich es auch auf der echten Seite gemacht. Allerdings zeigte dann jede Seite nur noch "Fatal error: " an. Zum Glück konnte ich die Bridge ohne weitere Probleme wieder deaktiveren. Ich wüsste trotzdem gerne, woran das liegen kann? Wie gesagt, in einem anderen Galerie funktionierte es einwandfrei!

Gruß,
Jan.

Joachim Müller


abismarck07

läuft es bei jemand einwandfrei? bitte melden, habe alles wie beschrieben gemacht, aber er checkt nicht -also die gallery - das ich angemeldet bin

Joachim Müller

Wenn Du Hilfe möchtest, dann tue genau das, was ich in meinem vorherigen Posting beschrieben habe...

abismarck07

I have the following issue when trying to bridge coppermine and Woltlab Burning Board 2.3.4:
Nach dem einloggen ins WBB erkennt Coppermine nicht das ich eingeloggt bin.

Coppermine install: http://abismarck07.de/cpg
Forum install: http://abismarck07.de/wbb
Coppermine version: cpg1.4.2
Forum version: Woltlab Burning Board 2.3.4
Test user account: test / test

BridgeManager settings:
Forum URL:  http://abismarck07.de/wbb
Relative path to your BBS's config file:  /var/www/web4/html/wbb/acp/lib/ 
Use post-based groups?:  1 

Joachim Müller

Quote from: abismarck07 on July 12, 2006, 02:17:49 PM
Coppermine version: cpg1.4.2
Aktuellste Version ist cpg1.4.8 - upgrade ist unumgänglich und dringend notwendig!

abismarck07

da hatte ich mich wohl vertippt - ist alles auf dem aktuellsten stand - version 1.4.8 natürlich! hat schon jemand eine idee?

Joachim Müller

Dein Forum setzt keinen Cookie, den Coppermine auslesen könnte. Du hast wahrscheinlich in wbb eine Option aktiviert, die Cookie-lose Authentifizierung ermöglicht (über Sessions) - genaueres kann ich dazu aber nicht sagen, da ich wbb nicht kenne. Du musst also in wbb irgendwie die Authentifizierungs-Methode umstellen (zurück auf Cookie-basierte Authentifizierung), dann klappt es auch mit dem Nachbarn.

An alle wbb'ler, die immer motzen, dass die Coppermine-Supporter nur begrenzten Support leisten können für die wbb bridge: macht Euch das nicht irgendwie stutzig, dass ich mich hier als Gedankenleser betätigen muss? Jemand, der sich mit WBB auskennt, der sollte mal beschreiben, was genau in WBB eingestellt werden muss (wie die Option für Cookie-Authentifizierung bezeichnet ist).

abismarck07

und das cookie? ist von cpg?

cpg143_data
YTozOnt*************4iO30%3D
www.abismarck07.de/
1024
877555072
29802243
1098146432
29796208
*

abismarck07

so - jetzt sollte es cookies setzten oder? es geht aber immer noch net.. :(

wenn ich es rausgefunden habe schreib ich gerne ne anleitung in deutsch und englisch

Zaeggu

#35
Quote from: GauGau on July 14, 2006, 08:17:19 AMAn alle wbb'ler, die immer motzen, dass die Coppermine-Supporter nur begrenzten Support leisten können für die wbb bridge: macht Euch das nicht irgendwie stutzig, dass ich mich hier als Gedankenleser betätigen muss? Jemand, der sich mit WBB auskennt, der sollte mal beschreiben, was genau in WBB eingestellt werden muss (wie die Option für Cookie-Authentifizierung bezeichnet ist).

Da ich leider derjenige war, der am Dümmsten Gemotzt hatte, hier mal die Einstellmöglichkeiten, die wir Wbb'ler im ACP dafür zur Verfügung haben!

Beispiel: Meine Domain ist folgende:

Forum: http://localhost/wbb2.3.5/

Galerie: http://localhost/cpg/

Hier noch die Grundeinstellung, die richtig sein muss!

Einstellungen: Globale Optionen
***********************
   
URL zum Forum:
Geben Sie hier die URL zu dem Verzeichnis mit dem Forum an.   Eingetragen:  http://localhost/wbb2.3.5
Richtig: http://www.xyz.com/wbb2
Falsch: http://www.xyz.com/wbb2/
Falsch: http://www.xyz.com/wbb2/index.php

Einstellungen: Ausgabeoptionen
************************
GZip Komprimierung aktivieren?
Geben Sie hier an, ob die Ausgabe der Seiten des Forum mit GZip komprimiert werden soll. Dies kann den Trafficverbrauch Ihres Forums erheblich verkleinern.    Ja/Nein   Eingestellt auf:   Ja

GZip Komprimierungslevel:
Bestimmen Sie hier das Komprimierungslevel der GZip Komprimierung.  Level:   4
   
Seitencaching deaktivieren?
Mit dieser Option können Sie das Caching der Seite im Browser verhindern.    Ja/Nein  Eingestellt auf:   Nein

Pfadangabe für Cookie:
Geben Sie hier einen relativen Pfad zur eigentlichen Domain, auf der sich Ihr Forum befindet, an.   Eingestellt auf:   /
   
Domainangabe für Cookie:
Hier können Sie angeben, unter welcher Domain die Cookies gespeichert werden sollen.  Nichts Eingetragen!
   
Präfix für Cookienamen:
Geben Sie hier einen optionalen Präfix für die Cookienamen an.   Eingetragen:  wbb2_

Ne andere Frage, kann es sein, dass die Bridge ein Problem mit register_globals  OFF hat?

Sorry, noch meine Testumgebung:

Betriebsystem: Windows XPPro SP2

Xampp 1.5.3a (Local-Server)

# Apache 2.2.2
# MySQL 5.0.21
# PHP 5.1.4
# phpMyAdmin 2.8.1
Gruss Zaeggu

Joachim Müller

Danke für die Aufklärung. Die GZIP-Komprimierung sollte keinen Einfluß auf das Bridging haben, sondern nur
Quote from: Zaeggu on August 16, 2006, 09:13:47 AM
Pfadangabe für Cookie:
Geben Sie hier einen relativen Pfad zur eigentlichen Domain, auf der sich Ihr Forum befindet, an.   Eingestellt auf:   /
Erklärung: diese im Englischen "cookie path" genannte Einstellung sollte in der Tat für 99% aller Benutzer nur "/" lauten. Das bedeutet im Klartext: WBB setzt einen Cookie, der dann nur von Seiten aufgerufen werden darf, die genau in diesem Verzeichnis liegen. Der "Slash" (Schrägstrich) steht dabei für "die gesamte Domäne ab dem Stammverzeichnis". Wenn also Dein Forum unter http://deine_domain.tld/forum/ liegt und Deine Galerie unter http://deine_domain.tld/galerie/, dann muss der Cookie-Pfad auf "/" gesetzt sein. Wenn Du ihn nämlich auf "/forum" setzen würdest, dann könnte Coppermine (das ja im obigen Beispiel im Verzeichnis "galerie" liegt) den Cookie nicht lesen.
Keine Regel ohne Ausnahme: auf den Seiten von (meist kostenlosen) Webhostern, die jedem Benutzer nur ein Unterverzeichnis zur Verfügung stellen (z.B. http://kostenloser_webhost.de/dein_verzeichnisname/forum/ und http://kostenloser_webhost.de/dein_verzeichnisname/galerie/, dann müsste der Cookie-Pfad auf "/dein_verzeichnisname" eingestellt werden, sonst könnte ja ein anderer Benuzer bei Deinem kostenlosen Webhost (z.B. http://kostenloser_webhost.de/verzeichnisname_des_anderen_benutzers/) Deine Cookies auslesen.
   
Quote from: Zaeggu on August 16, 2006, 09:13:47 AMDomainangabe für Cookie:
Hier können Sie angeben, unter welcher Domain die Cookies gespeichert werden sollen.  Nichts Eingetragen!
Wie oben: für 99% aller Benutzer (nämlich alle, die eine eigene Domäne besitzen) ist der Eintrag von "nix" richtig.
Die berühmte Ausnahme: manche kostenlose Webhosts bieten Ihren Benutzern eine Sub-Domain an nach dem Schema http://deine_sub-domain.kostenloser_webhost.de/. Um zu verhindern, dass http://sub-domain_von_jemand_anderem.kostenloser_webhost.de/ Deine Cookies auslesen kann musst Du in einem solchen Fall die Cookie-Domäne auf ".deine_sub-domain.kostenloser_webhost.de" einstellen.
   
Quote from: Zaeggu on August 16, 2006, 09:13:47 AMPräfix für Cookienamen:
Geben Sie hier einen optionalen Präfix für die Cookienamen an.   Eingetragen:  wbb2_
Hier ist nur zu beachten, dass der Präfix einheitlich in WBB und der Bridge sein muss. Beachtet außerdem, dass im Präfix die gleichen Regeln gelten wie für den Cookie-Namen selbst (den Euer BBS setzt): nur alphanumerische Zeichen, keine Umlaute, keine Sonderzeichen außer dem Unterstrich. Es ist empfehlenswert, nix an dem Präfix zu ändern.

Nochmal zur Verdeutlichung: das oben beschriebene ist nicht eine WBB- oder Coppermine-Eigenheit, sondern schlicht und ergreifend Cookie-Technologie. Nur so funktionieren Cookies. Es gibt keinen Grund, darüber zu motzen, da sich niemand darüber hinwegsetzen oder etwas daran ändern kann, genauso wenig wie man sich darüber beschweren kann, dass ein Feuer Wärme abgibt. Willst Du Feuer, dann wird es warm. Willst Du ein Skript einsetzen, dass Cookies benutzt, dann lebe mit der Technologie.

Abschlußbemerkung: wie oben beschrieben gibt es ein bißchen Wenn und Aber. Der Grund, warum WBB (genauso wie Coppermine) überhaupt die o.g. Einstellmöglichkeiten für Cookies anbietet ist: die Software soll so flexibel wie möglich gebaut werden, damit sie von einer Vielzahl von Benutzern in unterschiedlichen Umgebungen (eigene Domain, Sub-Domain beim Webhoster, Unterverzeichnis beim Webhoster) eingesetzt werden kann. Das ist ein Feature der Software.


Quote from: Zaeggu on August 16, 2006, 09:13:47 AM
Ne andere Frage, kann es sein, dass die Bridge ein Problem mit register_globals  OFF hat?
Coppermine hat kein Problem mit register_globals=off. Ich kann keine Aussage darüber machen, ob WBB damit ein Problem hat (am besten bei WBB nachfragen, wenn das ein Problem darstellt). Ich kann mir aber nicht vorstellen, dass das ein Problem ist: es ist empfohlen, dass alle Skripte ohne register_globals=on auskommen, da das einen Angriff ermöglichen würde (eine Frage der Sicherheit). WBB als kommerzielle Applikation benötigt höchstwahrscheinlich register_globals=on nicht.
Da die WBB-Bridge eine "user contribution" ist kann ich auch darüber keine Aussage treffen, kann mir aber nicht vorstellen, dass sie register_globals=on benötigt.

Zaeggu

#37
Danke für die Erklärungen!

Das mit dem register_globals OFF habe ich nur gefragt, da es (noch) häufig vorkommt, dass Hacks usw damit net klar kommen, aber ich werde dies mal heute Testen ob eventuell die Bridge damit ein Problem hat, denn ich habe es zwar jetzt fertiggebracht, es in der Datenbank Einzutragen, da die Bridge für das Wbb immer in Zeile 28 Klemmte! Wobei ich da jetzt in den Einstellungen der Gallerie unter:

Allgemeine Einstellungen: 
*******************

URL Deines Coppermine-Galerie Verzeichnisses (no 'index.php' or similar at the end)     Dies habe:  http://localhost/cpg/      

Und hier:

URL Deiner Homepage                                                                                      Dies habe:  /wbb2.3.5/


Und in der Datenbank: Im Verzeichnis:  cpg148_bridge


full_forum_url     http://localhost/wbb2.3.5/

relative_path_of_forum_from_webroot     C:\xampp\htdocs\wbb2.3.5

relative_path_to_config_file     ../wbb2.3.5/acp/lib

use_post_based_groups     1

Mit diesen Einstellungen lief dann das Bridging durch!
Gruss Zaeggu

Sigi44

#38
Quote from: cornsnake30 on March 16, 2006, 03:00:26 PM
Hallo,

also erstmal wollte ich sagen das die Galerie der Hammer ist, sehr gut gemacht.

So nun mal meine frage:

Wie kann ich diese Galerie in das Wbb 2.3 mit einbauen also nicht das es als eine externe Galerie funktioniert mehr als eine interne.
Das die Galerie den benutzernamen und das Passwort vom Forum nimmt.

Leider bin ich dem englischen nicht so mächtig und deshalb wollte ich mal fragen obe ihr es mir mal in Deutsch erklären könntet.

Gruß

René

Hi,
was ich anbieten kann, ist folgendes:

Aufruf der Galerie auf direktem Wege nicht möglich.
Wird umgeleitet zum Forum.
User soll sich da registrieren/anmelden.
Dann kriegt er dort Link, der als Referer das Board "mitnimmt"
Galerie (bei mir) dann ohne Passwort erreichbar.
Vom Board wird KEIN Passwort mitgenommen.
Wenn man einzelne Alben in der Galerie dennoch sperren möchte, so kann man das aber noch zusätzlich machen.
Halte ich aber für unnötig.
Wenn du einem Besucher deines Boards gestattest, zur Galerie zu wechseln, dann hat er doch schon die Erlaubnis. Weshalb also 2 x erteilen.

Sollte die Galerie über einen User-definierten Link verlassen werden, gibts auch keine Probleme.
Er kommt zurück zur Galerie (x-mal ausgetestet)
Und wenn er die Galerie verlässt, ist er wieder im Forum.

Galerie: http://coppermine.kostenlose-designs.de (da fliegt er raus) ins Forum.
Dort anmelden und LESEN - dann findet er auch den Link zur Galerie.
Hört sich kompliziert an, sind aber nur 5-6 Zeilen, sonst nichts mehr.

Die User aus der Galerie hab ich alle ins Forum übertragen. War etwas Arbeit, weil im Board mit Timestamp gearbeitet wird, das Anmeldedatum bei Coppermine aber nicht verschlüsselt ist. Ich musste also alle Anmeldedaten aus Coppermine erst mal rausziehen, und den Timestamp manuell errechnen.

Wenn du an einer solchen Lösung interessiert bist, lass es mich wissen.
Bridging wäre x-mal Mehrarbeit gewesen, weil die Zuordnungen der Bilder zu den Usern in CPG zerstört wird.

Sigi

Zaeggu

Das hört sich ja Super an, wenn die Galerie gleich im Wbb2.3.5-Forum Integriert werden könnte!
Gruss Zaeggu