|
|
|
@ -1214,46 +1214,42 @@ class Blog { |
|
|
|
} |
|
|
|
} |
|
|
|
$oFCKeditor->Value = isset($_POST['post_full_text'])?stripslashes($_POST['post_full_text']):''; |
|
|
|
$oFCKeditor->Value = isset($_POST['post_full_text'])?stripslashes($_POST['post_full_text']):''; |
|
|
|
|
|
|
|
|
|
|
|
echo '<div class="formw">'; |
|
|
|
echo '<div class="control-group">'; |
|
|
|
$oFCKeditor->Create(); |
|
|
|
$oFCKeditor->Create(); |
|
|
|
echo '</div>'; |
|
|
|
echo '</div>'; |
|
|
|
|
|
|
|
|
|
|
|
// attachment |
|
|
|
// attachment |
|
|
|
echo '<div class="row"> |
|
|
|
echo '<div class="control-group"> |
|
|
|
<div class="label"> |
|
|
|
<label class="control-label"> |
|
|
|
' . get_lang('AddAnAttachment') . ' |
|
|
|
' . get_lang('AddAnAttachment') . ' |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="formw"> |
|
|
|
<div class="controls"> |
|
|
|
<input type="file" name="user_upload"/> |
|
|
|
<input type="file" name="user_upload"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div>'; |
|
|
|
</div>'; |
|
|
|
|
|
|
|
|
|
|
|
// comment |
|
|
|
// comment |
|
|
|
echo '<div class="row"> |
|
|
|
echo '<div class="control-group"> |
|
|
|
<div class="label"> |
|
|
|
<label class="control-label"> |
|
|
|
' . get_lang('FileComment') . ' |
|
|
|
' . get_lang('FileComment') . ' |
|
|
|
</div> |
|
|
|
</label> |
|
|
|
<div class="formw"> |
|
|
|
<div class="controls"> |
|
|
|
<textarea name="post_file_comment" cols="34" /></textarea> |
|
|
|
<textarea name="post_file_comment" cols="34" /></textarea> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div>'; |
|
|
|
</div>'; |
|
|
|
|
|
|
|
|
|
|
|
// submit |
|
|
|
// submit |
|
|
|
echo '<div class="row"> |
|
|
|
echo '<div class="control-group"> |
|
|
|
<div class="label"> |
|
|
|
<label class="control-label"> |
|
|
|
</div> |
|
|
|
</label> |
|
|
|
<div class="formw"> |
|
|
|
<div class="controls"> |
|
|
|
<input type="hidden" name="action" value="" /> |
|
|
|
<input type="hidden" name="action" value="" /> |
|
|
|
<input type="hidden" name="new_post_submit" value="true" /> |
|
|
|
<input type="hidden" name="new_post_submit" value="true" /> |
|
|
|
<button class="save" type="submit" name="Submit">' . get_lang('Save') . '</button> |
|
|
|
<button class="save" type="submit" name="Submit">' . get_lang('Save') . '</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div>'; |
|
|
|
</div>'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo '</form>'; |
|
|
|
echo '</form>'; |
|
|
|
} |
|
|
|
} else { |
|
|
|
else |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
api_not_allowed(); |
|
|
|
api_not_allowed(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -2585,40 +2581,20 @@ class Blog { |
|
|
|
* |
|
|
|
* |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public static function display_new_blog_form () { |
|
|
|
public static function display_new_blog_form () { |
|
|
|
echo '<form name="add_blog" method="post" action="blog_admin.php?action=add"> |
|
|
|
|
|
|
|
<legend> |
|
|
|
$form = new FormValidator('add_blog', 'post','blog_admin.php?action=add'); |
|
|
|
' . get_lang('AddBlog') . ' |
|
|
|
$form->addElement('header', get_lang('AddBlog')); |
|
|
|
</legend> |
|
|
|
$form->addElement('text', 'blog_name', get_lang('Title')); |
|
|
|
<div class="row"> |
|
|
|
$form->addElement('textarea', 'blog_subtitle', get_lang('Subtitle')); |
|
|
|
<div class="label"> |
|
|
|
|
|
|
|
<span class="form_required">*</span>' . get_lang('Title') . ' |
|
|
|
$form->addElement('hidden', 'new_blog_submit', 'true'); |
|
|
|
</div> |
|
|
|
$form->addElement('style_submit_button', null, get_lang('SaveProject')); |
|
|
|
<div class="formw"> |
|
|
|
|
|
|
|
<input name="blog_name" type="text" size="50" value="'.Security::remove_XSS($_POST['blog_name']).'" /> |
|
|
|
$defaults = array(); |
|
|
|
</div> |
|
|
|
$defaults['blog_name'] = Security::remove_XSS($_POST['blog_name']); |
|
|
|
</div> |
|
|
|
$defaults['blog_subtitle'] = Security::remove_XSS($_POST['blog_subtitle']); |
|
|
|
|
|
|
|
$form->setDefaults($defaults); |
|
|
|
<div class="row"> |
|
|
|
$form->display(); |
|
|
|
<div class="label"> |
|
|
|
|
|
|
|
' . get_lang('Subtitle') . ' |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="formw"> |
|
|
|
|
|
|
|
<textarea name="blog_subtitle" cols="45">'.Security::remove_XSS($_POST['blog_subtitle']).'</textarea> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
|
|
|
|
|
<div class="label"> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="formw"> |
|
|
|
|
|
|
|
<input type="hidden" name="action" value="" /> |
|
|
|
|
|
|
|
<input type="hidden" name="new_blog_submit" value="true" /> |
|
|
|
|
|
|
|
<button class="save" type="submit" name="Submit">' . get_lang('SaveProject') . '</button> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</form> |
|
|
|
|
|
|
|
<div style="clear: both; margin-bottom:10px;"></div>'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
@ -2634,46 +2610,25 @@ class Blog { |
|
|
|
$blog = Database::fetch_array($result); |
|
|
|
$blog = Database::fetch_array($result); |
|
|
|
|
|
|
|
|
|
|
|
// the form contained errors but we do not want to lose the changes the user already did |
|
|
|
// the form contained errors but we do not want to lose the changes the user already did |
|
|
|
if ($_POST) |
|
|
|
if ($_POST) { |
|
|
|
{ |
|
|
|
|
|
|
|
$blog['blog_name'] = Security::remove_XSS($_POST['blog_name']); |
|
|
|
$blog['blog_name'] = Security::remove_XSS($_POST['blog_name']); |
|
|
|
$blog['blog_subtitle'] = Security::remove_XSS($_POST['blog_subtitle']); |
|
|
|
$blog['blog_subtitle'] = Security::remove_XSS($_POST['blog_subtitle']); |
|
|
|
} |
|
|
|
} |
|
|
|
echo '<form name="edit_blog" method="post" action="blog_admin.php?action=edit&blog_id='.Security::remove_XSS($_GET['blog_id']).'"> |
|
|
|
|
|
|
|
<legend> |
|
|
|
$form = new FormValidator('edit_blog', 'post','blog_admin.php?action=edit&blog_id='.Security::remove_XSS($_GET['blog_id'])); |
|
|
|
' . get_lang('EditBlog') . ' |
|
|
|
$form->addElement('header', get_lang('EditBlog')); |
|
|
|
</legend> |
|
|
|
$form->addElement('text', 'blog_name', get_lang('Title')); |
|
|
|
<div class="row"> |
|
|
|
$form->addElement('textarea', 'blog_subtitle', get_lang('Subtitle')); |
|
|
|
<div class="label"> |
|
|
|
|
|
|
|
<span class="form_required">*</span>' . get_lang('Title') . ' |
|
|
|
$form->addElement('hidden', 'edit_blog_submit', 'true'); |
|
|
|
</div> |
|
|
|
$form->addElement('hidden', 'blog_id', $blog['blog_id']); |
|
|
|
<div class="formw"> |
|
|
|
$form->addElement('style_submit_button', null, get_lang('Save')); |
|
|
|
<input name="blog_name" type="text" size="50" value="' . $blog['blog_name'] . '" /> |
|
|
|
|
|
|
|
</div> |
|
|
|
$defaults = array(); |
|
|
|
</div> |
|
|
|
$defaults['blog_name'] = $blog['blog_name']; |
|
|
|
|
|
|
|
$defaults['blog_subtitle'] = $blog['blog_subtitle']; |
|
|
|
<div class="row"> |
|
|
|
$form->setDefaults($defaults); |
|
|
|
<div class="label"> |
|
|
|
$form->display(); |
|
|
|
' . get_lang('Subtitle') . ' |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="formw"> |
|
|
|
|
|
|
|
<textarea name="blog_subtitle" type="text" cols="45">' . $blog['blog_subtitle'] . '</textarea> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
|
|
|
|
|
<div class="label"> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="formw"> |
|
|
|
|
|
|
|
<input type="hidden" name="action" value="" /> |
|
|
|
|
|
|
|
<input type="hidden" name="edit_blog_submit" value="true" /> |
|
|
|
|
|
|
|
<input type="hidden" name="blog_id" value="' . $blog['blog_id'] . '" /> |
|
|
|
|
|
|
|
<button class="save" type="submit" name="Submit">' . get_lang('Save') . '</button> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</form> |
|
|
|
|
|
|
|
<div style="clear: both; margin-bottom:10px;"></div> |
|
|
|
|
|
|
|
'; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
|