Sodale, wer will kann die Version 1.3.1 testen:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/
Vorsicht! Absolute Betaversion!
Bitte nicht gleich auf einer wichtigen Domain einsetzen.
Habe es auf 2 versch. Servern getestet. Auf einem Server habe ich Probleme beim generieren der thumbnails während dem Batch-Upload. Glaube aber, dass da die GD-Bibliothek spinnt.
Ein Update auf eine ältere Version habe ich noch nicht getestet, deshalb der andere Modulname. Wer es wagen will, einfach die neue Version über die alte bügeln und die updateroutine wie folgt starten:
modules.php?name=MODULNAME&file=update
Beim update werden die alten Gruppenzuordnungen über die Usertabelle nicht übernommen.
Die Gruppenzuordnung läuft jetzt über das Gruppensystem des vkpMx. Alle im vkpMx vorhandenen Benutzergruppen werden von der Coppermine automatisch übernommen. Hier also die Berechtigungen prüfen. Bei den Admins gibt es zusätzlich eine Unterscheidung von Super-Admin und allen anderen.
Da ich so wenig wie möglich an den Dateien ändern wollte, habe ich den Standardbilderordner "albums" belassen. Durch die Portierung wird der vom Modul, sowieso im root gesucht. Wer es ändern will, nach der Installation, vor dem Einfügen von Bildern, in den Einstellungen ändern.
Die Blöcke heissen jetzt alle block-Gallery-xxxx.php , die alten Blöcke und Themes sind nicht kompatibel.
Was noch nicht funktioniert ist die automatische Theme-Erkennung und die korrekte Behandlung von Anführungszeichen beim posten.
Ein Blick in den Ordner docs lohnt bestimmt, da ist die komplette Coppermine Anleitung enthalten.
Hi Tora,
ich habe extra meine alte Coppermineversion mit kompletten Album auf eine Testdomaine laufen. Ich werde jetzt erstmal die neue Version so installieren und anschließend nochmal als update installieren. Danach erstatte ich Bericht*lach
LG
Mecki
Puuhhh, bin gespannt....
Irgendwie habe ich Bauchschmerzen, das ging bisher einfach zu glatt :redhead:
Hallo Tora
Na dann mal los von Rom.
Haue Deine Version gleich mal auf meinen Localhost. Lösche dabei gleich mal die alte Coppermine raus.
Weiss ja, wem ich dann die Schuld in die Schuhe schieben muss. :D
Gruss
Deepsleep
Nochwas eingefallen....
In den Zufallsbild-Blöcken funktionieren die links zu den Bildern nicht. D.h. klickt man dort ein bestimmtes Bild an, wird in der gallery dann ein anderes angezeigt. Weiss auch nicht, ob sich das so ohne Umbau der entsprechenden Funktion in der Gallery selbst verwirklichen lässt.
Auf sf.net gibt es etliche Themes für die Coppermine zum Download:
http://sourceforge.net/project/showfiles.php?group_id=89658&package_id=98541
Die Themes für Version 1.3.0 müssten auch mit der 1.3.1 funktionieren.
Folgende Anpassungen müssen für das mX darin gemacht werden:
In der theme.php des Coppermine-Themes:
Funktion pageheader()
Die Zeile:
echo template_eval($template_header, $template_vars);
durch folgende ersetzen:
udb_pageheader($template_vars);
Funktion pagefooter()
Die Zeile:
echo $template_footer;
durch folgende ersetzen:
udb_pagefooter();
In der style.css des Coppermine Themes:
Alle Styledefinitionen von HTML-Standardtags entfernen, also z.B. body, h1, h2, a, a:link usw....
Die beeinflussen ansonsten auch das vkpMx Theme und das kann ganz schön doof aussehen ;)
Ansonsten evtl. auch die Schriftgrössen und Schriftfamilien dem mX Theme anpassen.
coppermine 1.3.1 Beta # 2
Habe gerade die neuen Files gezippt, die Themeumschaltung geht jetzt.
Sonst ist nichts welbewegendes geändert, nur die Dateien etwas aufgeräumt.
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-beta-2.zip
Beta #3 ist fertig ;)
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-beta-3.zip
- fehlendes Bild in den themes
- magic_quotes_gpc() gefixt
Testet mal auch was passiert, wenn ihr die 3 Sonderzeichen ' und " und backslash in den Eingabefeldern wie Kommentare und Blidbeschreibungen eingebt.
Beta #4 ist fertig
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-beta-4.zip
- Fehler bei upload, wenn sql-inject Schutz eingeschaltet ist
- Fehler bei Smilies, wenn sql-inject Schutz eingeschaltet ist
- mehr-Link in eCard gefixt
- theme vkp-bluestyle
- fehlerhafte Links in den Blöcken
Hi,
super klappt
LG
Mecki
Beta #5 ist fertig
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-beta-5.zip
- Update von Version 1.1.x müsste funktionieren
- die 2 fehlenden Tabellenfelder in pictures-Tabelle werden jetzt gleich bei Installation erstellt
Hinweise zum Update hier:
http://coppermine.sourceforge.net/manual.php#10
Aufruf aber über modules.php?name=Gallery&file=update ;)
EDIT:
nachträglich noch geändert im Zipfile:
//modules.php?name=eBoard&file=viewthread&tid=10777
[Editiert am 14.8.2004 von Tora]
Beta #6 ist fertig
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-beta-6.zip
- Update von Version 1.1.x müsste jetzt wirklich funktionieren
näheres dazu:
//modules.php?name=eBoard&file=viewthread&tid=10777
Diese Version ist die letzte Beta und wird gleichzeitig zum "release canditat 1" erhoben.
Deshalb habe ich die Files nochmal komplett gepackt:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC1.zip
am RC1 hat sich noch etwas geändert ;)
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC1-changes-1.zip
- Noch kleinere Änderungen beim Update
- Probleme mit php im CGI-Modus
- schaut mal das "Fruity" Theme an ;)
Fruity sieht fruchtig aus, gefällt mir gut :D
ZitatFruity sieht fruchtig aus, gefällt mir gut
Jo, hab nen Schmankerl reingebaut. Über eine Konstante in der theme.php kann man einstellen, ob für das jeweilige Theme der mx-Header/Footer inkl. Blöcken angezeigt wird :D
So, weitere Änderung in RC1.
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC1-changes-2.zip
- hardgecodeter Albumpfad gefixt.
Hi,
sorry war beruflich etwas eingespannt die letzte Woche.
hat sich ja wahnsinnig viel getan in der zeit :)
Also ich habe mir die 1.3.1 grade installiert und getestet.
Sieht ja echt klasse aus, aber was ich vermisse ist ein nettes kleines Feature das wir in der vorversion drin hatten, nämlich die gruppenfunktion.
nun hab ich 2 Alben (gruppe: vip und gruppe: User) und einen User der VIP ist, der kann nun aber leider nicht das album das der Gruppe User zugeordnet ist ansehen.
Könnte man es nicht so lösen das wir nun das Album mehreren Gruppen zuweisen?
Hi Homicide :)
stimmt, daran habe ich noch garnicht gedacht.
Ist aber eigentlich kein Problem der Coppermine, sondern von der Gruppenfunktion im vkpMx 2.1, dass man einen User nur einer Gruppe zuordnen kann. Im mX2.2 wird sich das ja ändern.
Hmm, hab da ne Idee. Man könnte in der Coppermine noch eine globale Benutzergruppe einrichten, in der automatisch alle angemeldeten User zugehörig sind.
Würde das dann vorerst genügen?
Genügen würde das, aber wenn ich überlege wird das vielleicht verwirrungen bringen wenn MX2.2 an den start geht.
Vielleicht sollten wir damit einfach warten.
Momentan kommt man damit auch zurecht und so lange ist es nicht mehr hin bis zum start von mx2.2
So, habe die Gruppenverwaltung etwas umgestrickt.
- es gibt jetzt die Gruppe "Gallery-Admins" anstatt Super-Admins. In dieser Gruppe befinden sich automatisch die Super-Admins und alle zusätzlichen die für die Gallery eine Berechtigung haben. Das kann man in der Datei bridge/pragmamx.inc.php einstellen. Die Admins radmindownload, radmincontent, radminuser und radmingroups sind dort vorab eingestellt
- alle anderen Admins haben keinen Adminzugriff mehr, auf die Gallery
- es gibt eine zusätzliche Benutzergruppe "-Registered". Da sind alle angemeldeten Benutzer drin
- weiterhin zusätzlich wie bisher, alle anderen Benutzergruppen, die im vkpMx definiert sind
geänderte Dateien:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC1-changes-3.zip
- Die fehlerhafte Themeauswahl beim Speichern der Konfiguration ist gefixt.
geänderte Dateien:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC1-changes-4.zip
Komplettversion 'release Candidat #2'
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC2.zip
- Die Zufallsbilder-Blöcke funktionieren jetzt
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC2-changes-1.zip
Ich editiert wegen Fehleranzeige eines Quotes
[Editiert am 17/8/2004 von DarkBoy]
Hi,
das ist absolut klasse, besonders weil als Gast nur die Zufallsbilder der Alben gezeigt werden die öffentlich sind.
LG
Mecki
[Editiert am 17/8/2004 von DarkBoy]
So,...
- alle Dateien auf den Stand der Coppermine 1.3.2 gebracht
- kleine Sicherheitsfixe
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.1-RC2-changes-to-1.3.2-RC3.zip
Komplettversion:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.2-RC3.zip
Hi Andi,
man bist Du wieder schnell :D
LG
Mecki
Tora
Willst Du nicht gleich die Coppermine 1.4 proggen und den Jungs rüber stellen? :D
Gruss
Deepsleep
@Tora
Habe bei mir eine Neuinstallation des RC3 (komplett Packet) versucht. Bekomme folgende Fehlermeldung.
ZitatNotice: Undefined index: sql_d in C:\Programme\TSW\Apache2\htdocs\optimischte\modules\Gallery\install.php on line 77
Notice: Undefined index: sql_d in C:\Programme\TSW\Apache2\htdocs\optimischte\modules\Gallery\install.php on line 78
Welcome to Coppermine installation
• • • ERROR • • •
Before you continue with Coppermine installation, there are some problems that need to be fixed.
--------------------------------------------------------------------------------
A subdirectory called '' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.
Once you are done, hit the "Try again" button.
Im Code steht bei den besagten Zeilen: // sql directory must exist
if (! is_dir("{$DFLT['sql_d']}")) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['sql_d']}' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
}
Verzeichnisse sind alle vorhanden, inkl. dem vermissten SQL-Verzeichnis.
Coppermine lässt sich allerdings auch mit einem Klick auf ŤTry againť nicht installieren.
Gruss
Deepsleep
[Editiert am 18/8/2004 von deepsleep]
Hi,
ich mache auch mal eben eine Neu-Installation. Mal sehen ob ich auch diese Fehlermeldung bekomme.
LG
Mecki
uuups, da habe ich wohl was übersehen :cry
lösche die folgenden 3 Zeilen aus der install.php wieder raus:
if (! is_dir("{$DFLT['sql_d']}")) {
$errors .= "<hr />A subdirectory called '{$DFLT['sql_d']}' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.";
}
Fix kommt dann irgendwann morgen...
guts nächtle ;)
@Tora
Wunderbar, funzt.
Nur noch ne Kleinigkeit: Bei einer Neuinstallation wird noch der Prefix Ťmx_cpg131_ť vorgeschlagen. Lässt Du das so? Dacht nur mal, da Du nun ja bereits bei cpg132 bist.
Gruss
Deepsleep
[Editiert am 18/8/2004 von deepsleep]
@Tora
Nachdem ich im ersten Bildschirm, in welchem man den Prefix festlegen kann, auf ŤLet's Go !ť geklickt habe, kommt folgende Fehlermeldung:
Zitat• • • ERROR • • •
The following errors were encountered and need to be corrected first:
mySQL Error: Column count doesn't match value count at row 1
Dann geht wieder nichts mehr, denn bei einem weiteren Klick auf ŤLet's Go !ť kommt dann folgendes:
Zitat• • • ERROR • • •
The following errors were encountered and need to be corrected first:
mySQL Error: Table 'mx_cpg_albums' already exists
Gruss
Deepsleep
@Tora
Habs gefunden. Habe mal die beiden von Dir zugefügten Zeilen 508, 509 in der install.php auskommentiert. Dann hat die Installation ohne Fehler geklappt.
So sah die install.php ab Zeile 506 bis 509 aus: /// bugfix???
/// diese beiden Felder werden im Original erst beim Update zugefügt?
$sql_query .= "ALTER TABLE CPG_config ADD `lasthit_ip` TINYTEXT;\n";
$sql_query .= "ALTER TABLE CPG_config ADD `user_favpics` TEXT;\n";
So habe ich es gemacht: /// bugfix???
/// diese beiden Felder werden im Original erst beim Update zugefügt?
#$sql_query .= "ALTER TABLE CPG_config ADD `lasthit_ip` TINYTEXT;\n";
#$sql_query .= "ALTER TABLE CPG_config ADD `user_favpics` TEXT;\n";
Gruss
Deepsleep
Hi,
Eintrag gelöscht wegen Blödheit!
LG
Mecki :wall:
[Editiert am 19/8/2004 von Mecki]
@Tora
Vermisse auch nach dem Update die beiden weiter oben erwähnten Felder in der Datenbank.
@Mecki
Das ist aber komisch. Bei mir fehlte keine Datei. Und ausser den o.e. Fehlern kam bei mir auch nix.
Nur so ne Frage: Hast Du das komplett Packet des RC3 abgeholt und kopiert?
Gruss
Deep
[Editiert am 19/8/2004 von deepsleep]
Hi,
ja habe ich.
LG
Mecki
@Tora
Hab die beiden Zeilen wieder einkommentiert und mal geschaut, was da so passiert.
ZitatSo sah die install.php ab Zeile 506 bis 509 aus: /// bugfix???
/// diese beiden Felder werden im Original erst beim Update zugefügt?
$sql_query .= "ALTER TABLE CPG_config ADD `lasthit_ip` TINYTEXT;\n";
$sql_query .= "ALTER TABLE CPG_config ADD `user_favpics` TEXT;\n";
Die beiden Felder werden nicht als Felder sondern als Zellen in der CPG_config Tabelle angelegt.
Gruss
Deepsleep
[Editiert am 19/8/2004 von deepsleep]
Hi,
Oh man,
vergesst meinen Eintrag man bin ich blöd Ich habe update eingegeben anstatt install*lach Ich habe in den letzten Tagen soviele Updates gemacht, das ich Install nicht mehr kenne!
LG
Mecki
Moin :)
ZitatBei einer Neuinstallation wird noch der Prefix Ťmx_cpg131_ť vorgeschlagen
Hmm, ist doch eigentlich egal... normalerweise reicht ja mx_cpg_. Hauptsache ist, dass der normale mx-Prefix am Anfang dabei ist...
Oki, nach dem Rest schau ich heut mittag genauer. Die Installation hatte ich in v1.3.2 noch nicht getestet *schäm*. Ist bestimmt nur ne Kleinigkeit beim Ã,,ndern der Datei verrutscht...
Oki, ist gefixt....
Hatte eine Zeile für v1.3.2 vergessen zu ergänzen.
Dabei gleich noch nen älteren Fehler von mir entdeckt.
Schaut bitte mal mit phpMyAdmin die config-Tabelle der Coppermine nach. Falls da 2 Felder mit dem Namen 'user_favpics' und 'lasthit_ip' vorhanden sind, diese bitte löschen. Die Tabelle hat nur 2 Felder: name & value.
Ach, wenn ich meine Suppi-Beta-Jungs nicht hätte....
Dankeeeeeeeeeeeeeeeeeeeeeeeeee
geänderte Dateien:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.2-RC3-changes-1.zip
- Fehler in Installation gefixt
- DB Zugriffe auf sql_layer vom vkpMx umgestellt, damit das detection-System funktioniert
Hi Andi,
ich habe jetzt neu installiert, Batch hinzufügen funktioniert, aber ich habe ein Problem wenn ich als Mitglied ein Bild hinzufüge. Die Bilder landen immer im Ordner userpics obwohl ich den Ordner Test_Album angebe.
PS.
Das Bild wird auch nicht angezeigt.
LG
Mecki
[Editiert am 19/8/2004 von Mecki]
Nee war mein Fehler, habe das freischalten vergessen
sorry
Mecki :(
[Editiert am 19/8/2004 von Mecki]
erschreck mich doch nicht so :D :D :D :D
Hi Andi,
ich habe beides nochmal getestet, Update und Neu-Installation, hatte keine Probleme :D
LG
Mecki
Hi,
vielleicht sollte man in den "doc´s" darauf hinweisen, das die Berechtigung der Alben unter Eigenschaften angepasst werden müssen. Die Berechtigung ist nach Update Mitglieder der Gruppe-Admins
LG
Mecki
ZitatSchaut bitte mal mit phpMyAdmin die config-Tabelle der Coppermine nach. Falls da 2 Felder mit dem Namen 'user_favpics' und 'lasthit_ip' vorhanden sind, diese bitte löschen. Die Tabelle hat nur 2 Felder: name & value.
Hi,
ich habe nur die 2 Felder name & value, gab nix zum löschen. So jetzt war ich mal so mutig und habe alles auf meiner "Pa-Te" installiert. Es sieht sehr gut aus und alles funzt.
LG
Mecki
[Editiert am 20/8/2004 von Mecki]
@Tora
So, habe nun den letzten RC installiert und getestet. Mir ist nix mehr aufgefallen.
War, wie Mecki, so mutig und habe die ganze Geschichte mal online genommen und gleich noch die alte Coppermine deinstalliert. Denke irgendwer wird schon motzen, wenn was nicht läuft.
Tora, danke für die super Arbeit, die Du geleistet hast. :respekt:
Gruss
Deepsleep
JA Andi, das muß ich Dir wirklich dicken Lob sprechen. In so küze Zeit Zwei version von CPG nieder so machen . Alle Achtungs und :respekt:
Nachdem letzten Release funktioniert bei mir alles. :thumbup:
Einzige fein schliff was ich mir wünsche ist: Ecard+ Midi,Wav oder MP3 format. Dann ist das Ding perfekt. :D
Danke nochmals
[Editiert am 20/8/2004 von seleck]
Jo, danke :redhead:
Aber das war nur möglich, weil die Coppermine selbst schon für eine Portierung vorbereitet ist. Das Haupt-Lob gebührt also den Coppermine Entwicklern, die das Teil so genial vorbereitet haben.
@ Mecki
Klar, das mit den beiden Feldern war nur zur Vorsorge. Das sind die beiden Feldnamen, die beim Update in die tabellen geschrieben werden. Hier hatte ich vergessen den Tabellennamen zu ändern, so dass beide Felder in der Config-tabelle angelegt werden sollten. Anscheinend hat sich das aber nicht ausgewirkt.
Warum die beiden Felder beim Update eingefügt werden, liegt an einem kleinen Fehler in der update.sql. Die Felder sind unnötig und wurden anscheinend nur vergessen aus der sql-Datei rauszunehmen. Oder ist das schon eine sql-Datei für eine kommende Version....
Werden wir sehen, ich tackere den Bug später in den Coppermine -Bugtracker ;)
@ Seleck
Irgendetwas habe ich im Coppermine Forum darüber gesehen, entweder gibt es da bereits eine Modifikation oder ist es für die 1.4 geplant, irgend sowas war da..... Bin mir aber nicht sicher...
So, wer nochmal testen will, bevor das teil in den Download geht....
Habe noch ein paar unbedeutende Kleinigkeiten geändert. ;)
Und das Coppermine Forum vollgemüllt, mit unserm Kleinkram.
Letzte Version:
http://pragma.cjb.net/vkpmx/mx-Module/Gallery/Coppermine-Mx-1.3.2-RC4.zip
:o Hmm, sehe gerade, das Teil hat 4,7 mb. Ich glaub ich nehem die zusätzlichen Themes wieder aus dem Zipfile
Tora
Was bezweckt eigentlich das Theme Ť- Portal Settingť?
Gruss
Deepsleep
Moin :)
wenn bei den Coppermine Themes eines dabei ist, welches den gleichen Namen hat, wie das jeweils eingestellte vkpMx Theme, dann wird dieses Theme für die Coppermine verwendet. Wenn nicht, kommt das in der Coppermine als Standard-Theme eingetragene verwendet.
Schreib ich irgendwann noch genaueres dazu... ;)
Moin Andi,
Lasst doch, wenn einer die themen nicht benötigt, kann doch selber raus schmeissen.