]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Updated Captcha UI.
authorpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 15 Mar 2010 12:49:51 +0000 (12:49 +0000)
committerpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 15 Mar 2010 12:49:51 +0000 (12:49 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@5400 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/captcha/captcha.php
mod/captcha/start.php
mod/captcha/views/default/captcha/css.php
mod/captcha/views/default/input/captcha.php

index 0947940ec0b30387f838f6e077679dc18d830432..1a2580f15ba8a9f96922a9ff3096d360aadd3834 100644 (file)
@@ -13,8 +13,7 @@
        $token = get_input('captcha_token');
 
        //      Output captcha
-       if ($token)
-       { 
+       if ($token) { 
                // Set correct header
                header("Content-type: image/jpeg");
        
index 9c76ce738178013a2183b6956442bb12864bac97..898d041b6830096224f439955afb7245a4033573 100644 (file)
@@ -2,15 +2,14 @@
        /**
         * Elgg captcha plugin
         * 
-        * @package ElggCaptcha
+        * @package captcha
         * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
         * @author Curverider Ltd
         * @copyright Curverider Ltd 2008-2010
         * @link http://elgg.com/
         */
 
-       function captcha_init()
-       {
+       function captcha_init() {
                global $CONFIG;
                
                // Register page handler for captcha functionality
@@ -39,8 +38,7 @@
                }
        }
        
-       function captcha_page_handler($page) 
-       {
+       function captcha_page_handler($page) {
                global $CONFIG;
                
                if (isset($page[0])) {
@@ -53,8 +51,7 @@
        /**
         * Generate a token to act as a seed value for the captcha algorithm.
         */
-       function captcha_generate_token()
-       {
+       function captcha_generate_token() {
                return md5(generate_action_token(time()).rand()); // Use action token plus some random for uniqueness
        }
        
@@ -64,8 +61,7 @@
         * @param string $seed_token
         * @return string
         */
-       function captcha_generate_captcha($seed_token)
-       {
+       function captcha_generate_captcha($seed_token) {
                global $CONFIG;
                
                /*
@@ -88,8 +84,7 @@
         * @param string $seed_token
         * @return bool
         */
-       function captcha_verify_captcha($input_value, $seed_token)
-       {
+       function captcha_verify_captcha($input_value, $seed_token) {
                if (strcasecmp($input_value, captcha_generate_captcha($seed_token)) == 0)
                        return true;
                        
         * @param unknown_type $returnvalue
         * @param unknown_type $params
         */
-       function captcha_verify_action_hook($hook, $entity_type, $returnvalue, $params)
-       {
+       function captcha_verify_action_hook($hook, $entity_type, $returnvalue, $params) {
                $token = get_input('captcha_token');
                $input = get_input('captcha_input');
                
         * @param unknown_type $returnvalue
         * @param unknown_type $params
         */
-       function captcha_actionlist_hook($hook, $entity_type, $returnvalue, $params)
-       {
+       function captcha_actionlist_hook($hook, $entity_type, $returnvalue, $params) {
                if (!is_array($returnvalue))
                        $returnvalue = array();
                        
index 7466cbb24e6becfb57ca2bc0afbafd38f4c43a74..7deb4440ed3eb6cf727002bfa3f4fbe57bf31182 100644 (file)
@@ -1,6 +1,12 @@
+<?php
+/**
+ * Elgg Captcha CSS
+ * 
+ * @package captcha
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+ * @author Curverider <info@elgg.com>
+ * @copyright Curverider Ltd 2008-2010
+ * @link http://elgg.org/
+ */
 
-.captcha-input-image {
-       text-align: center;
-       margin: auto;
-}
-
+?>
\ No newline at end of file
index 879a01c2dd4fec47928436b8c0e82796926b697e..2c880eb0a34d70bfbb45e9414dda6c30c5c827cb 100644 (file)
 <div class="captcha">
        <input type="hidden" name="captcha_token" value="<?php echo $token; ?>" />
        <label>
-               <?php echo elgg_echo('captcha:entercaptcha'); ?><br /><br />
-               <div class="captcha-right">
-                       <img class="captcha-input-image" src="<?php echo $vars['url'] . "pg/captcha/$token"; ?>" /><br />
-               </div><br />
-               <div class="captcha-left">
-                       <?php echo elgg_view('input/text', array('internalname' => 'captcha_input', 'class' => 'captcha-input-text')); ?>
+               <?php echo elgg_echo('captcha:entercaptcha'); ?>
+               <div class="captcha_image">
+                       <img class="captcha-input-image" src="<?php echo $vars['url'] . "pg/captcha/$token"; ?>" />
+               </div>
+               <div class="captcha_input">
+                       <?php echo elgg_view('input/text', array('internalname' => 'captcha_input')); ?>
                </div>
        </label>
 </div>
\ No newline at end of file