Coppermine und userpunkte

Begonnen von wave, 04 März 2006, 16:21:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

wave

so.. mal ne ganz blöde frage und ich hoffe ich bekomm keine blöde antwort:

zählen denn die userpunkte auch in der coppermine galerie??
also wenn ich ein kommentar abgebe und ein bild hochlade!
oder zählt das nur für die ursprüngliche pragma gallery?

also in den FAQ sind ja die userpunkte für bilder aufgeführt, nur weiß ich jetzt nicht genau ob für die coppermine oder die ursprüngliche gallery!

kann mir jemand weiterhelfen?
die suche hat leider nix passendes ergeben!
danke!

jubilee

Zitatalso in den FAQ sind ja die userpunkte für bilder aufgeführt, nur weiß ich jetzt nicht genau ob für die coppermine oder die ursprüngliche gallery!
Die Punkte sollten für die ursprüngliche My_eGallery zählen.
M. W. nach ist die Coppermine nicht mit in die Userpunkte eingebunden.
MfG
jubilee

wave

danke dir!
das is natürlich echt schade!
gibts ne möglichkeit die einzubeziehen?

Andi

Hi :)

zwar schon etwas älter, aber vom Prinzip hat sich da nix geändert:
http://www.pragmamx.org/forum-topic-1472.0.html
schön´s Grüssle, Andi

wave

uff... das blick ich nich! bin zu blöd dafür!

jubilee

Nehme das hier.
Dateien anhand der Struktur austauschen vorher Originale sichern..
Im Admin-Menü unter Benutzerkonfiguration editieren (Coppermine-Prefix)
Danach sollte es gehen.



[gelöscht durch Administrator]

wave

ZitatDanach sollte es gehen
aber sicher bist du dir nicht? oder hast es schon getestet?

jubilee

Zitataber sicher bist du dir nicht? oder hast es schon getestet?
Wenn Du nicht das Vertrauen oder die Zeit hast es auszuprobieren, ist das Dein Problem
Nimm es oder lass es.


wave

entschuldigung! war ja nur ne frage!
ich hba halt wirklich nicht die zeit um es zu testen! es sollte halt funktionieren!

jubilee

Zitatich hba halt wirklich nicht die zeit um es zu testen! es sollte halt funktionieren!
Ja und ich hab nicht die Zeit jedem hier sein eigene Anpassung zu schreiben, diese zu dokumentieren und auch noch auf 20 verschiedenen Servern zu testen um sicherzustellen das sie unter allen Umständen sicher läuft.
Wenn Du nicht bereit bist ein wenig Zeit zu investieren und zu schauen,
ob es bei Dir mit diesen Modifikationen läuft, dann werde ich jetzt auch keine weitere Zeit investieren.
Es kann ja wohl nicht so schlimm sein, einige Dateien zu sichern, die neuen aufzuspielen und einmal zuschauen, ob alles so i.O. ist.
Normalerweise ist unsere direktive z.zt. die Version 0.2 zu entwickeln und spezielle Anpassungen am bestehenden System nur wenn von allgemeinen Interesse. das ich Dir die Modifikation also geschrieben habe, war schon eine good-will Aktion von mir, in der Zeit die ich eigentlich am neuen System hätte arbeiten müssen bzw. in der Zeit wo ich mich hätte auf Ohr hauen müssen, um am nächsten Tag wieder fit für die Arbeit zu sein.
Sitze da 2 Stunen dran und dann bekomm ich noch zu hören "ist es denn auch getestet"
Sorry, aber das ist echt zuviel für mich. Dan müsst ihr euch eure Modifikationen nächstesmal selber schreiben. dann müsst ihr es alleine schreiben und testen.

:thumbdown:





wave

moment mal bitte! du mußt nicht gleich so abgehen! ich habe dich nicht persönlich angegriffen oder ähnliches!
ich wollte lediglich wissen, ob es schon getestet wurde! es war eine ganz NORMALE frage! und ich glaub dir, das du viel zu tun hast und momentan mit anderen dingen bechäftigt bist! ES TUT MIT LEID!
es hätte ja sein können, das diese änderung schon jemand nutzt und ich wollte einfach NUR wissen ob es schon funktioniert!
und auch ich habe wirklich nicht viel zeit! das kannst mir glauben!
des weiteren möchte ich darauf hinweisen, daß in der aussage, "oder hast es schon getestet" und "ist es denn auch getestet" gewisser unterschied besteht! aber ich glaub das brauch ich hier nicht zu erläutern, denn das gehört hier nicht rein! aber vielelicht könnten wir ja eine extra kategorie hier eröffnen mit "nonverbaler kommunikation in einem forum"...


auf jeden fall danke ich dir für dein bemühen! es tut mir wirklich leid, wenn du dich persönlich angegriffen fühlst! war in keinster weise meine absicht!
ich werde es testen..
DANKE!!!

onkel

Zitatund auch ich habe wirklich nicht viel zeit! das kannst mir glauben!
Und wie willst du das mit deine Seite machen, du musst dir leider dafür zeit nehmen oder sollen andere
die arbeit für dich machen?
Jubilee hat jetzt 2 std. dafür gebraucht und da kann er verlangen das du dir mal 5 min zeit nimmst um es
mal zu testen.

Ich habe es jetzt getestet und es funktioniert, kannst es gerne auch mal probieren und bei Problemen helfen wir dir gerne.

wave

ich weiß das er sich die mühe gemacht hat.. und nochmal: es tut mir wirklich leid! ich wollte ihn nicht persönlich angreifen! ich wußte nicht, das er dafür extra 2h braucht! es hätte doch sein können, das es sowas schon gibt!
ich kann nihct hellsehen!
ich verbringe am tag, neben meiner hauptarbeit mehrere stunden am pragma.. und meine freundin wirft mich bald raus, wenns so weiter geht, daher versuch ich es nun mal so wenig wie zeitaufwendig zu gestalten!
vielleicht kann das auch mal jemand verstehen?
und ja es wäre nicht schlecht, wenn jemand diese arbeit übernhemen könnte.. da wär ich um himmels willen sehr dankbar dafür!  ;)
trotzdem danke für eure hilfe!

onkel

Zitatvielleicht kann das auch mal jemand verstehen?
kann ich leider nicht verstehen

Zitatund ja es wäre nicht schlecht, wenn jemand diese arbeit übernhemen könnte.. da wär ich um himmels willen sehr dankbar dafür! 

Und das sollte natürlich nichts kosten   :D


NeMeSiSX2LC

Zitatvielleicht kann das auch mal jemand verstehen?

Kann ich verstehen.. Deshalb mach ich mein Kram überwiegend Nachts... Da hat die Familie noch was von mir ;)

Zitatund ja es wäre nicht schlecht, wenn jemand diese arbeit übernhemen könnte.. da wär ich um himmels willen sehr dankbar dafür!

Gegen Bares geht alles :D
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

wave

von mir aus gegen bares!
wenn sich jemand mit dem kram perfekt auskennt, gerne!

NeMeSiSX2LC

Auskennen ist die eine Sache die Zeit haben eine Andere ;)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

wave

da muß ich dir recht geben!  :)

NeMeSiSX2LC

Hast du die Erweiterung jetzt mal eingepflegt von Jubi? ist ja nicht viel nur die Files ersetzen und fertig ist es... Das geht bestimmt dann.  De Jubi ist da in code fragen eh ein Freak ;)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

lausbub

Hi @ll

Ich benutze das Mx-Coppermine Photo Gallery 1.4.8 und wollte mit der oben anhängenden
Datei die Userpunkte nutzen.

jedoch zählen bei mir die Userpunkte nicht  :'(

Kann es sein, das es an der Mx-Coppermine Photo Gallery 1.4.8 liegt?

da ja die datei für eine ältere Version geschrieben wurde?

hat es jemand von euch unter  der 1.4.8 zum laufen gebracht oder hab ich beim einbauen einen
fehler gemacht?

Ich hoffe, das ich hier eine Antwort bekomme, auch wenn dieses Thema schon etwas älter ist, wollt kein neues Thema Anfangen, da es ja ums gleiche geht.
Hab erst mal wieder auf die alten Dateien umgestellt.

Gruß

und danke im vorraus

Thorsten
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

Musicman75

schau mal in deine DB. der code funktioniert, bei mir musste ich allerdings den pragma prefix auf dem code löschen, da dieser nicht bei den coppermine tabellen davor steht.

wenn also deine coppermine tabellen direkt mit cpg_ anfangen, dann musst du im code ${prefix}_ löschen und schon gehts.
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

smartmusic

hallo,

ich habe es installiert.

prefix in der benutzerkonfiguration geändert

und habe mx_cpg143 als prefix

aber funktioniert nicht :thumbdown:

Musicman75

Hier nochmal alles komplett zusammen:

Dieser Code muss in admin/modules/userconfig.php ziemlich am Ende, wo auch die anderen Anzeigen der Userpunkte sind:
     . "</td></tr><tr><td>"
     . "" . _UPCOPPERPREFIX . ":</td><td>".$prefix."_<input type=\"text\" name=\"xcoppermine_tableprefix\" value=\"$coppermine_tableprefix\" size=\"6\" maxlength=\"6\">"
     . "</td></tr><tr><td>"
     . "" . _UPCOPPERPIC . ":</td><td><input type=\"text\" name=\"xcoppermine_bilder\" value=\"$coppermine_bilder\" size=\"5\" maxlength=\"5\">"
     . "</td></tr><tr><td>"
. "" . _UPCOPPERCOMM . ":</td><td><input type=\"text\" name=\"xcoppermine_comments\" value=\"$coppermine_comments\" size=\"5\" maxlength=\"5\">"
     . "</td></tr><tr><td>"
     . "" . _UPCOPPERVOTE . ":</td><td><input type=\"text\" name=\"xcoppermine_votes\" value=\"$coppermine_votes\" size=\"5\" maxlength=\"5\">"



Dieser Code muss auch in diese Datei, allerdings in die Funktion userconfig_save:

   
$xcoppermine_tableprefix = (empty($xcoppermine_tableprefix)) ? 0 : $xcoppermine_tableprefix;
$xcoppermine_bilder = (empty($xcoppermine_bilder)) ? 0 : intval($xcoppermine_bilder);
$xcoppermine_comments = (empty($xcoppermine_comments)) ? 0 : intval($xcoppermine_comments);
$xcoppermine_votes = (empty($xcoppermine_votes)) ? 0 : intval($xcoppermine_votes);


Dieser Code auch in die userconfig_save, allerdings in die untere Liste:
    $content .= "\$coppermine_tableprefix    = \"$xcoppermine_tableprefix\";\n";
$content .= "\$coppermine_bilder    = $xcoppermine_bilder;\n";
$content .= "\$coppermine_comments    = $xcoppermine_comments;\n";
$content .= "\$coppermine_votes    = $xcoppermine_votes;\n";


Dieser Code muss nun noch in modules/Your_Account/userpoints.php:
  if (isset($coppermine_tableprefix)) {

        if (!empty($coppermine_bilder) && in_array("${prefix}_${coppermine_tableprefix}_pictures", $tables)) { // Coppermine Bilder
            $result = sql_query("select count(pid) from ${prefix}_${coppermine_tableprefix}_pictures where owner_id=".$uid."");
            list($points) = sql_fetch_row($result);
            $userpoints = $userpoints + ($points * $coppermine_bilder);
        }
if (!empty($coppermine_comments) && in_array("${prefix}_${coppermine_tableprefix}_comments", $tables)) { // Coppermine Kommentar
            $result = sql_query("select count(pid) from ${prefix}_${coppermine_tableprefix}_comments where author_id=".$uid."");
            list($points) = sql_fetch_row($result);
            $userpoints = $userpoints + ($points * $coppermine_comments);
        }
if (!empty($coppermine_votes) && in_array("${prefix}_${coppermine_tableprefix}_votes", $tables)) { // Coppermine Votes
$md5id=md5($uid);
$result = sql_query("select count(pic_id) from ${prefix}_${coppermine_tableprefix}_votes where user_md5_id='".$md5id."'");
            list($points) = sql_fetch_row($result);
            $userpoints = $userpoints + ($points * $coppermine_votes);
        }
}


Einzutragen beim prefix für die Coppermine Tabellen in der Benutzerkonfiguration ist nur der zwischenprefix.
Wenn die Tabelle zB mx_cpg_pictures heisst, dann nur cpg dort eintragen. der eigentliche Pragma prefix wird automatisch davor gesetzt. ich hab eine entsprechende Anzeige schon mit eingebaut.
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

smartmusic

fehler gefunden...funktioniert alles :thumbup:

in dem download oben ist der ordner module und nicht modules

daher war es wohl falsch auf dem server ;D

Nico_G

#24
guten abend....

ich spiel mich jetzt schon seit 3 stunden mit dieser veränderung herum...
und komme auf keinen grünen zweit...

ich habe die files ordnungsgemäß per ftp rübergespielt... auch das mit module/modules bedacht...

habe auch die dateien nachdem es ncith funktioniert per hand mit der obrigen anleitung umgeschrieben.... keine veränderung...

im adminmenü habe ich den richtigen table prefix...
mx60378_cpg148_pictures zb is einer und eingetragen habe ich cpg148
geht trotzdem nicht...

liegt es vielleicht an der coppermine version?
oder an der pragmamx version?

was könnte ich noch vergessen haben, oder was könnte ich nicht bedacht haben?

jedenfalls schonmal in vorraus danke! und vorallem für das super system! bin derzeit sehr zufrieden... hab hald dieses eine problem noch ncith gelöst...

lg!
Nico

Andi

Moin :)

spart euch die Arbeit.
Jubilee hat das bereits in der kommenden Version 0.1.9 integriert....
schön´s Grüssle, Andi