Hallo,
so ich habe nun mal das Plugin hochgeladen und ich bekomme nun diesen Fehler:
Parse error: syntax error, unexpected '.', expecting ',' or ';' in Gravatar.jplug.php on line 11
Dann habe ich das Script mal etwas umgebaut:
<?php
/**
* @name: Gravatar <jeenaparadies.net/webdesign/jlog/doc/index.php?n=Plugins.Gravatar>
* @author: Jeena Paradies jlog@jeenaparadies.net
* @version: 1.1
* @date: 2005-12-04
*/
class Gravatar extends JlogPlugin {
var $grav_url = "/img/gravatar.png";
function hook_showComment($comment, $data) {
if(!empty($data['email'])) {
$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($data['email']).
"&default=".urlencode($this->grav_url)."&size=80";
}
$gravatar = '<img src="'.$grav_url.'" alt="" class="gravatar" />';
$search = "<p class='meta'>";
return str_replace($search, $gravatar.$search, $comment);
}
}
?>
hier ist vor allem auf dieses hier zu achten:
var $grav_url = "/img/gravatar.png";
nun geht die Seite zwar wieder, ABER die Bilder werden nicht angezeigt. Was ist da denn noch falsch?
Gruß,
Napoleon