aboutsummaryrefslogtreecommitdiff
path: root/plugin.php
diff options
context:
space:
mode:
authorLaria Carolin Chabowski <laria@laria.me>2020-04-15 22:24:19 +0200
committerLaria Carolin Chabowski <laria@laria.me>2020-04-15 22:24:19 +0200
commit376ae23982e11b97156fdf70a4efec24a782c2ae (patch)
treeb7ad8c26682549710f6ed5df406a4f4ef86df7d4 /plugin.php
parent3c541847a964d328a1c1e5e453147e949eed9e16 (diff)
downloadr7r-gravatar-376ae23982e11b97156fdf70a4efec24a782c2ae.tar.gz
r7r-gravatar-376ae23982e11b97156fdf70a4efec24a782c2ae.tar.bz2
r7r-gravatar-376ae23982e11b97156fdf70a4efec24a782c2ae.zip
Fix whitespace
Diffstat (limited to 'plugin.php')
-rw-r--r--plugin.php18
1 files changed, 8 insertions, 10 deletions
diff --git a/plugin.php b/plugin.php
index d0a044f..96afab1 100644
--- a/plugin.php
+++ b/plugin.php
@@ -6,16 +6,16 @@ class kch42_gravatar extends RatatoeskrPlugin
{
if(!isset($params["comment"]))
throw new \ste\RuntimeError("ste:kch42_gravatar needs the comment parameter.");
-
+
$ste_comment = $ste->get_var_by_name($params["comment"]);
-
+
if(isset($ste_comment["__obj"]))
$comment = $ste_comment["__obj"];
else
$comment = Comment::by_id($ste_comment["id"]);
-
+
$mail_hash = md5(strtolower(trim($comment->author_mail)));
-
+
$gravatar_args = array("default" => "identicon", "rating" => "g", "size" => "80");
$query_fragments = array();
foreach($gravatar_args as $key => &$value)
@@ -25,18 +25,16 @@ class kch42_gravatar extends RatatoeskrPlugin
$value = htmlspecialchars(urlencode($value));
$query_fragments[] = "$key=$value";
}
-
+
$styles = "width: {$gravatar_args["size"]}px; height: {$gravatar_args["size"]}px;" . (isset($params["style"]) ? " " . $params["style"] : "");
-
+
$protocol = ((!empty($_SERVER["HTTPS"])) and ($_SERVER["HTTPS"] == "on")) ? "https" : "http";
-
+
return "<img src=\"$protocol://www.gravatar.com/avatar/$mail_hash?" . implode("&", $query_fragments) . "\" style=\"" . htmlspecialchars($styles) . "\" alt=\"\" />";
}
-
+
public function init()
{
$this->ste->register_tag("kch42_gravatar", array($this, "ste_tag_kch42_gravatar"));
}
}
-
-?>