Forums | Mahara Community
Developers
/
Incomplete array in interaction\forum\editpost.php
08 July 2009, 2:16
Hello,
I found that when you reply to a post if you dont write anything and click on post the message that appear is this: [[required] instead of 'This field is required' .This ony happens here.
I Modified the code in the rules array in the subject array of the pieform to made that field not required so the text appear correctly.
'rules' => array(
'maxlength' => 255,
'required' => false
)
I don't know if this is the best method but its works for me.
12 July 2009, 16:58
Hi,
The correct fix is this:
nigel@mahara-1-1-stable:~/mahara$ git diff
diff --git a/htdocs/lib/pieforms/pieform.php b/htdocs/lib/pieforms/pieform.php
index fb5ce67..35090c3 100644
--- a/htdocs/lib/pieforms/pieform.php
+++ b/htdocs/lib/pieforms/pieform.php
@@ -1068,6 +1068,7 @@ EOF;
}
// Fall back to the default string
+ $this->include_plugin($plugin, $pluginname);
$function = 'pieform_' . $plugin . '_' . $pluginname . '_i18n';
if (function_exists($function)) {
$strings = $function();
I have applied this to the source so the next version of Mahara will be fixed. Thanks for the report!