Also ich habe es auch noch nicht gemacht, aber so schwer kann es ja eigentlich nicht sein, wenn man sich die userpoints.php ansieht (im Modul YA).
Dort gibt es ja z.B. den Teil, der eGallery:
if (!empty($points_bilder1) && in_array("${prefix}_gallery_pictures", $tables)) {# Bilder eintragen
$result= sql_query("select count(pid) from ${prefix}_gallery_pictures where submitter='".mxAddSlashesForSQL($uname)."'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_bilder1);
if (!empty($points_bilder2) && in_array("${prefix}_gallery_comments", $tables)) {# Bilder Kommentar
$result= sql_query("select count(pid) from ${prefix}_gallery_comments where name='".mxAddSlashesForSQL($uname)."'");
list($points) = sql_fetch_row($result);
$userpoints = $userpoints + ($points * $points_bilder2);
}
Das könnte man ja als "Vorlage benutzen, und entsprechend der coppermine-Tabelle/n umstricken.
Außerdem muß man aber auch noch die (admin) usersconfig.php umstricken....ergänzen:
echo "</td></tr><tr><td valign=\"top\">"._NOUSER."</td><td><textarea cols=\"35\" rows=\"3\" name=\"xexcludedusers\">".stripslashes($excludedusers)."</textarea>";
echo "</td></tr><tr><td colspan=\"2\">";
echo ""._HEAD2."<br><blockQuote>";
echo "<table border=\"0\"><tr><td>"
.""._DOWN1.":</td><td><input type=\"text\" name=\"xpoints_downloads1\" value=\"$points_downloads1\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._DOWN2.":</td><td><input type=\"text\" name=\"xpoints_downloads2\" value=\"$points_downloads2\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._LINKS1.":</td><td><input type=\"text\" name=\"xpoints_links1\" value=\"$points_links1\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._LINKS2.":</td><td><input type=\"text\" name=\"xpoints_links2\" value=\"$points_links2\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._UMFRAGEN.":</td><td><input type=\"text\" name=\"xpoints_umfragen\" value=\"$points_umfragen\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._ARTIKEL.":</td><td><input type=\"text\" name=\"xpoints_artikel\" value=\"$points_artikel\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._KOMMENTS.":</td><td><input type=\"text\" name=\"xpoints_kommentare\" value=\"$points_kommentare\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._GB1.":</td><td><input type=\"text\" name=\"xpoints_gb1\" value=\"$points_gb1\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._GB2.":</td><td><input type=\"text\" name=\"xpoints_gb2\" value=\"$points_gb2\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._POSTS.":</td><td><input type=\"text\" name=\"xpoints_fposts\" value=\"$points_fposts\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._THREADS.":</td><td><input type=\"text\" name=\"xpoints_fthreads\" value=\"$points_fthreads\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._KALENDER.":</td><td><input type=\"text\" name=\"xpoints_kalender\" value=\"$points_kalender\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._GALLPICS1.":</td><td><input type=\"text\" name=\"xpoints_bilder1\" value=\"$points_bilder1\" size=\"5\" maxlength=\"5\">"
."</td></tr><tr><td>"
.""._GALLPICS2.":</td><td><input type=\"text\" name=\"xpoints_bilder2\" value=\"$points_bilder2\" size=\"5\" maxlength=\"5\">"
."</td></tr>"
."</table></blockquote>"
."</td></tr>";
Ich denke, so müsste es gehen....!?...oder hab ich noch was vergessen?
Ergänzung: Ja, klar...die Wörter für die "xpoints_bilder3" (upgeloadete Pics), und die "xpoints_bilder4" (Kommentare) in der language einfügen
Ich habe leider heute keine Zeit mehr dafür....aber ich werd mich Morgen mal daran versuchen....wenn mir nichts berufliches dazwischen kommt! Aber Ihr könnt es ja selbst auch mal versuchen!
Wir sehen ja dann, wer als erster was brauchbares hat!?
Gruß
Bernd