Hi bassel! Thinking about the bug Bug 683518 , i have improved the php.php
The idea is permit things like: $text1= '<php if $_GET["welcome"] == yes then good else bad php>; $text2= '<php if $_GET["welcome"] == "yes" then good else bad php>; (note than string yes can have or not delimiters ) $text2= '<php if $_GET["captcha'] == $_SESSION['captcha'] then good else bad php>'; it works with $_GET, $_POST, $_REQUEST, $_COOKIE, $_SESSION. --change you must include in php.php (only a function...a advantage of making modular programs ;-) function evalNeg($text){ $text= trim($text); if ( preg_match ( '/^\$_(GET|POST|SESSION|REQUEST|COOKIE)\[(.*)\]$/', $text, $cap )){ $key= preg_replace ( "/^['\"]|['\"]$/",'',$cap[2]); switch ( $cap[1] ) { case "POST" : $text= isset($_POST[$key]) ? $_POST[$key] : "" ; break; case "GET" : $text= isset($_GET[$key]) ? $_GET[$key] : "" ; break; case "REQUEST": $text= isset($_REQUEST[$key]) ? $_REQUEST[$key] : "" ; break; case "SESSION": $text= isset($_SESSION[$key]) ? $_SESSION[$key] : "" ; break; case "COOKIE" : $text= isset($_COOKIE[$key]) ? $_COOKIE[$key] : "" ; break; default: $text=""; } } $text = preg_replace ( "/^(!?)\s?['\"]|['\"]$/",'\\1', $text ); return ( $text && $text[0]=='!' ? !substr($text,1) : $text ); } PD: yes, i now Nora can be translated in arab like "morning light". Nora exists in many languages: greek (origin), spanish, araba, basque, english.... -- You received this bug notification because you are a member of Aiki Framework Admins, which is subscribed to aikiframework. https://bugs.launchpad.net/bugs/683518 Title: reCAPTCHA displays, but not functional Status in Aiki Framework: Confirmed Status in Scale Journal: Confirmed Bug description: I've been able to get the captcha to display, if the user clicks in the comment field to compose a new comment. Aiki's auto-generated form automatically checks to be sure the entered text is unique. Ideally, the captcha would be an additional failsafe. Since aiki's auto-forms are difficult to customize, reCAPTCHA is still in need of configuring to check the users guesses. A manual form may be the best method of getting this functionality more quickly. _______________________________________________ Mailing list: https://launchpad.net/~aikiframework.admins Post to : aikiframework.admins@lists.launchpad.net Unsubscribe : https://launchpad.net/~aikiframework.admins More help : https://help.launchpad.net/ListHelp