pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: rinaldo2000at am 20 Oktober 2003, 18:04:36

Titel: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 20 Oktober 2003, 18:04:36
Habe in einen Portal die coppermine Gallery im einsatz gesehen und mich sofort in diese tolle Gallery verknallt :redhead: , leider bringe ich sie nicht zum laufen, darum meine frage, ob wer damit erfahrung hat unter MX.2.0?
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: jogi24 am 20 Oktober 2003, 18:28:34
hi

coppermine 1.1D
für nuke5.x und 6.0 ????

der user präfix muss in der mx2 auf nuke stehen und nicht auf mx sonst rennt sie nicht, da sie die usér tabellen verändert (ergänzt) und abfragt

[Editiert am 20/10/2003 von jogi24]
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 20 Oktober 2003, 18:32:12
Ja genau diese version versuche ich gerade zu Installieren!
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 20 Oktober 2003, 18:41:14
Also wenn ich bei der SQL nichts ändere und Nuke als prefix lasse kommt bei mir in der datenbank folgender fehlermeldung!

 Fehler

SQL-Befehl :  

ALTER TABLE `nuke_users` ADD `user_group_cp` INT( 11 ) DEFAULT '2' NOT NULL ,
ADD `user_active_cp` ENUM( 'YES', 'NO' ) DEFAULT 'YES' NOT NULL

MySQL meldet:


Table 'Datenbankname.nuke_users' doesn't exist
 


Und ohne diese usertabelle habe ich im Dokument nur das stehen!
 Template error
Failed to find block 'file_line'(#(<!-- BEGIN file_line -->)(.*?)(<!-- END file_line -->)#s) in :

 

[Editiert am 20/10/2003 von rinaldo2000at]
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: jogi24 am 20 Oktober 2003, 18:56:23
hi

ist doch klar
er braucht die

ALTER TABLE `nuke_users`

und die ist nicht da

da deine mx_users heist

und damit rennt das teil nicht

entweder auf die coppermine verzichten

oder alles auf nuke statt mx umstellen

oder noch eine möglichkeit
die ganze coppermine auf mx umschreiben
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 20 Oktober 2003, 19:02:38
Hmmm und wie schreibe ich die SQL um?



[Editiert am 20/10/2003 von rinaldo2000at]
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: Andi am 20 Oktober 2003, 19:25:07
Hi :)

in der sql änderst Du den Namen der usertabelle von nuke_users auf mx_users, wenn Dein $user_prefix "mx" ist, oder eben auf den entsprechenden user_prefix.

Dann editierst Du die Datei /modules/coppermine/include/init.inc.php in der Zeile 144 entsprechend ab:

$CONFIG['TABLE_USERS'] = "mx_users";

und schon läuft das Teil....
Hat also (wie so oft) mit dem vkpMx nix zu tun, den user_prefix gab es schon zu phpnuke-Zeiten ;)

weiteres zu der Fehlermeldung auch hier:
http://coppermine.sourceforge.net/board/viewtopic.php?t=586&highlight=failed+block+fileline

Ob die coppermine jetzt komplett läuft weiss ich leider nicht, keine Zeit momentan zum testen....
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 20 Oktober 2003, 19:43:04
Also ich bin jetzt schon viel weiter dank dir Andi, nur meine datenbank weigeret sich wenn ich das so übergeben will!

  #Modif de la table users!
ALTER TABLE `mx_users` ADD `user_group_cp` INT( 11 ) DEFAULT '2' NOT NULL ,
ADD `user_active_cp` ENUM( 'YES', 'NO' ) DEFAULT 'YES' NOT NULL ;
ALTER TABLE `nuke_users` ADD `user_lastvisit_cp` DATETIME NOT NULL ,
ADD `user_regdate_cp` DATETIME NOT NULL ;
UPDATE nuke_users SET user_group_cp='3' WHERE uid='1';
UPDATE nuke_users SET user_group_cp='1' WHERE uid='2';


Fehlermeldung in der Datenbank:

Fehler

SQL-Befehl :  

ALTER TABLE `mx_users` ADD `user_group_cp` INT( 11 ) DEFAULT '2' NOT NULL ,
ADD `user_active_cp` ENUM( 'YES', 'NO' ) DEFAULT 'YES' NOT NULL

MySQL meldet:


Duplicate column name 'user_group_cp'

Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: Andi am 20 Oktober 2003, 19:49:33
 :D  http://www.google.de/language_tools?hl=de würde sagen:

Doppelter Spaltenname ' user_group_cp '

im Klartext, die Änderungen an der Usertabelle wurden bereits vorgenommen  ;)  
Sieh mal mit phpMyadmin nach, ob die 4 zusätzlichen Felder ( user_group_cp        user_active_cp        user_lastvisit_cp        user_regdate_cp) in der Usertabelle vorhanden sind. Falls ja, dann vergiss die Meldung....
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: Andi am 20 Oktober 2003, 19:51:57
uuups, sehe gerade...
Du hast nicht bei allen Befehlen den prefix geändert:

ALTER TABLE `mx_users` ADD `user_group_cp` INT( 11 ) DEFAULT '2' NOT NULL
,

ADD `user_active_cp` ENUM( 'YES', 'NO' ) DEFAULT 'YES' NOT NULL ;

ALTER TABLE `nuke_users` ADD `user_lastvisit_cp` DATETIME NOT NULL ,

ADD `user_regdate_cp` DATETIME NOT NULL ;

UPDATE nuke_users SET user_group_cp='3' WHERE uid='1';

UPDATE nuke_users SET user_group_cp='1' WHERE
uid='2';
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: Andi am 20 Oktober 2003, 20:52:37
hihihihi, danke für die eCard,
sie ist angekommen ;)

Die Coppermine ist wirklich ein dolles Ding, viel zu schade für phpNuke...

Habe noch ein paar kleine Codeschnippsel entdeckt, die für das vkpMx geändert werden sollten. Sind nur Kleinigkeiten...
Werde die geänderten Datein, später mal zum Download bereitstellen...
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 21 Oktober 2003, 09:07:58
Freut mich Andi!  :D  :D  :D

Also ich finde diese tolle Coppermine Gallery sollte als Standard Gallery in Mx.2.0 dabei sein, die My eGallery ist es eigentlich nicht wert in MX.2.0 zu sein.
Es gehört noch eine kleine Beschreibung dazu gefügt, dann kann sie wirklich jeder Installieren.
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: Andi am 22 Oktober 2003, 17:18:41
 
ZitatAlso ich finde diese tolle Coppermine Gallery sollte als Standard Gallery in Mx.2.0 dabei sein, die My eGallery ist es eigentlich nicht wert in MX.2.0 zu sein.  
Denke das ist Geschmacksache. Jede Gallerie hat Ihre Vor- und Nachteile und mir gefällt die eGallery auch recht gut.....

Die angepassten Dateien für die Coppermine sind jetzt im Download verfügbar:

   //modules.php?name=Downloads&d_op=viewdownload&cid=63  
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: jubilee am 22 Oktober 2003, 20:50:07
 
Zitatdie My eGallery ist es eigentlich nicht wert in MX.2.0 zu sein.
 
Danke für das kompliment ......

Was meinst Du was das für eine sauarbeit war, damit die vernünfig läuft ?

Mfg
jubilee
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: moscito am 26 Oktober 2003, 17:45:23
Jubi, keine frage deine arbeit an dem ding war reichlich. in der maxi version kann ich z.b. keine rubriken verschieben. es gibt nach einem verschieben nur noch trumbs mit größe null und im random block nur fehlende bilder. gaaaaanz schlecht und ich war nahe drann mit dem vkp das handtuch zu werfen. in der 2.0 scheint das zu gehen.
wenn der random block sich nun die bilder von dem Coppermine nehmen könnte zur anzeige dann wäre das auf jeden fall eine alternative zur e_gallery. ich selber habe das Coppermine nun noch nicht testen könne weil ich noch mit dem alten e_gallery kämpfe. aber eine alternative zu haben ist immer gut.

aber nochmal zur wiederholung. deine arbeit an der E_gallery ist auf jeden fall nicht zu verachten.
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: rinaldo2000at am 26 Oktober 2003, 18:43:22
  Sorry jubilee wollte jetzt nicht deine Gefühle verletzten also ich behalte my eGallery ja noch, allerdings nur mehr für Flashfiles und videos, und was das betrifft so kenne ich kein besseres Modul dafür als die my eGallery.
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: jubilee am 27 Oktober 2003, 09:01:59
Hallo !
@rinaldo: Verletzt hat Du meine Gefühle nicht. Ich wolte es nur mal anmerken, das diese Gallery gegenüber dem original schon ganz schön verändert und auch Fehlerbereinigt wurde.
@moscito: Einen RandomBilderBlock wird man sicherlich auch für die Coppermine-Gallery bauen können.
MfG
jubilee
Titel: Re: Hat wer Coppermine am laufen?
Beitrag von: jogi24 am 27 Oktober 2003, 09:10:38
hi

es giebt 21 blöcke für die coppermine, darunter auch der random block.
ist alles in der original coppermine 1.1d enthalten