exit_error($group->getErrorMessage(),'news');
}
+$summary = getStringFromRequest('summary');
+$details = getStringFromRequest('details');
+
if (session_loggedin()) {
if (!user_ismember($group_id,'A')) {
if (!form_key_is_valid(getStringFromRequest('form_key'))) {
exit_form_double_submit('news');
}
- $summary = getStringFromRequest('summary');
- $details = getStringFromRequest('details');
//check to make sure both fields are there
if ($summary && $details) {
<p><strong>'._('For project').' '.$group->getPublicName().'</strong></p>
<p>
<strong>'._('Subject').':</strong>'.utils_requiredField().'<br />
- <input type="text" name="summary" value="" size="60" maxlength="60" /></p>
+ <input type="text" name="summary" value="'.$summary.'" size="60" maxlength="60" /></p>
<p>
<strong>'._('Details').':</strong>'.notepad_button('document.forms.newssubmitform.details').utils_requiredField().'</p>';
$params['name'] = 'details';
$params['width'] = "800";
$params['height'] = "500";
- $params['body'] = "";
+ $params['body'] = $details;
$params['group'] = $group_id;
plugin_hook("text_editor",$params);
if (!$GLOBALS['editor_was_set_up']) {
//if we don't have any plugin for text editor, display a simple textarea edit box
- echo '<textarea name="details" rows="5" cols="50"></textarea><br />';
+ echo '<textarea name="details" rows="5" cols="50">'.$details.'</textarea><br />';
}
unset($GLOBALS['editor_was_set_up']);
echo '<div><input type="submit" name="submit" value="'._('Submit').'" />