From bfb5c42124db39605c64f08837eb667be04979cc Mon Sep 17 00:00:00 2001 From: Tim Almdal Date: Mon, 26 Jan 2009 16:12:57 +0000 Subject: Adding Recaptcha to the comment module. Recaptcha integration consists of a Form_Recaptcha class derived from Form_Input that can be added to any class that requires Recaptcha verfication. --- modules/comment/helpers/comment.php | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules/comment/helpers/comment.php') diff --git a/modules/comment/helpers/comment.php b/modules/comment/helpers/comment.php index ce9ddcbe..82b4f4b0 100644 --- a/modules/comment/helpers/comment.php +++ b/modules/comment/helpers/comment.php @@ -77,6 +77,9 @@ class comment_Core { $group->input("url") ->label(t("Website (hidden)"))->id("gUrl"); $group->textarea("text")->label(t("Comment")) ->id("gText"); $group->hidden("item_id")->value($item->id); + if (module::is_installed("recaptcha")) { + $group->recaptcha("recaptcha")->label("")->id("gRecaptcha"); + } $group->submit("")->value(t("Add")); $active = user::active(); @@ -100,6 +103,9 @@ class comment_Core { $group->input("email") ->label(t("Email (hidden)")) ->id("gEmail"); $group->input("url") ->label(t("Website (hidden)"))->id("gUrl"); $group->textarea("text")->label(t("Comment")) ->id("gText"); + if (module::is_installed("recaptcha")) { + $group->recaptcha("recaptcha")->label("")->id("gRecaptcha"); + } $group->submit("")->value(t("Edit")); $group->text = $comment->text; -- cgit v1.2.3