Wer hat das Fullsize Access Plugin im Einsatz Wer hat das Fullsize Access Plugin im Einsatz
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Wer hat das Fullsize Access Plugin im Einsatz

Started by jokas, September 14, 2008, 10:21:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jokas

moin,

ich doktor schon ne weile an dem Fullsize access plugin rum, bekomme es aber nicht zum laufen.
http://forum.coppermine-gallery.net/index.php/topic,36322.0.html

Falls es jemand hinbekommen hat, freue ich mich über ein paar Tipps.
Wenn sich jemand zutraut das plugin zu fixen, bin ich auch bereit dafür zu zahlen, da ich die funktionen unbedingt benutzen möchte.
_____________________________________
|-->  J1.5.6 + CPG1.4.19 + Bridge  <--|

fwe77

Hi,

es wäre vielleicht ganz ratsam, wenn Du kurz schildern würdest wo Dein Problem liegt. Fehlermeldung? Oder was genau funktioniert nicht?

Gruß. Frank.

Αndré


jokas

richtig, im englishen forum habe ich auch schon gepostet - dort steht mein problem.

gerne nochmal auf deutsch - er werden keine emails versendet und die download history nicht angezeigt.

habe aber gesehen das die daten in die tabelle fullsize_hisz geschrieben werden - sie kommen leider nur nicht raus. debug zeigt an: GET :
------------------
Array
(
    [file] => fullsize_access/fullsize_hist
)

==========================
POST :
------------------
Array
(
)


also alles leer.



auch wird keine email versendet.
dafür ist in der datei fullsize_sercure wohl folgender eintrag zuständig:

Quotefunction download_mail($filename,$uid) {

   global $CONFIG;
   
   $query = "SELECT user_name,user_email FROM " . $CONFIG['TABLE_USERS'] . " WHERE user_id=" . $uid;
   $res = cpg_db_query($query);
   $row = mysql_fetch_row($res);
   
   $txt = "Fullsize image <" . $filename . "> has been downloaded by user <" . $row[0] . "> " .
         "\nUsers email address is : " . $row[1];
   mysql_free_result($res);   
   
   mail($CONFIG['plugin_ks_fullsize_to_email'] ,"CPG Gallery download notification - " . $row[0],$txt,"From: " . $CONFIG['plugin_ks_fullsize_from_email']);
}


auf meinem server läuft php5 - kann es sein das das acript damit nicht richtig arbeiten kann?
meine php kenntnisse nicht nicht so gut um zu erkennen ob in den oben genannten abfragen evtl. änderungen bzgl php5 gemacht werden müßen.


abschließen würde mich interessieren ob überhaupt jemand das script im einsatz hat, fwe77?
_____________________________________
|-->  J1.5.6 + CPG1.4.19 + Bridge  <--|

jokas

endlich habe ich es geschafft die download history anzeigen zu lassen. nach ein wenig nachdenken, habe ich die sql abfragen modifiziert, da diese nicht auf die user tabelle von joomla zugegriffen haben sondern auf die von cpg - aber die war ja durch die bridge deaktiviert.


leider habe ich es bis jetzt noch nicht geschafft eine automatische email zu versenden. folgender code mit ausgeführt werden wenn der downloadlink angeklickt wird:

function download_mail($filename,$uid) {

global $CONFIG;

$query = "SELECT username,email FROM " . "jos_users" . " WHERE id=" . $uid;
$res = cpg_db_query($query);
$row = mysql_fetch_row($res);

$txt = "Fullsize image <" . $filename . "> has been downloaded by user <" . $row[0] . "> " .
"\nUsers email address is : " . $row[1];
mysql_free_result($res);

mail($CONFIG['plugin_ks_fullsize_to_email'] ,"CPG Gallery download notification - " . $row[0],$txt,"From: " . $CONFIG['plugin_ks_fullsize_from_email']);
}


function download_mail_customer($filename,$uid) {

global $CONFIG;

$query = "SELECT username,email FROM " . "jos_users" . " WHERE id=" . $uid;
$res = cpg_db_query($query);
$row = mysql_fetch_row($res);
mysql_free_result($res);

$subj =$CONFIG['gallery_name'] . " -  your picture download (" .  $filename . ")";
$txt = $CONFIG['plugin_ks_fullsize_message_for_customer'] . "\n";

mail($row[1],$subj,$txt,"From: " . $CONFIG['plugin_ks_fullsize_to_email']);

}


woran kann es liegen das keine email versendet wird? der emailversand mit ecards funktioniert - die daten sind also korrekt eingetragen.

_____________________________________
|-->  J1.5.6 + CPG1.4.19 + Bridge  <--|

jokas

_____________________________________
|-->  J1.5.6 + CPG1.4.19 + Bridge  <--|