<?php 
	$options=[];
	if(isset($_POST["save_settings"])){
		$options=[
			"admin_email"=>$_POST["admin_email"],
			"notify_admin"=>$_POST["notify_admin"],
			"advanced_merge"=>$_POST["advanced_merge"],
			"admin_notif_message"=>$_POST["admin_notif_message"],
			"visitor_notif_message"=>$_POST["visitor_notif_message"],
			"edit_notify_message"=>$_POST["edit_notify_message"],
			"propose_edit_link"=>$_POST["propose_edit_link"]
		];
		update_option( "visitors_edits_options", $options );
		flashMessage("Settings saved.","");
	}else{
		$options=get_option( "visitors_edits_options", [
			"admin_email"=>"",
			"notify_admin"=>null,
			"advanced_merge"=>null,
			"visitor_notif_message"=>"Your suggestion was submitted.",
			"admin_notif_message"=>"A new suggestion was submitted.",
			"edit_notify_message"=>"Thanks for your contribution to our blog, your contribution was reviewed and approved.",
			"propose_edit_link"=>"<p><a href='#post_link#'>Propose an edit</a></p>"
		]);
	}
?>
<div class="visitors_edits_admin">
	<h2>Settings</h2>
	<form action="" method="post">
		<div class="control">
			<label>Propose an edit link</label>
			<input type="text" name="propose_edit_link" value="<?php echo stripcslashes($options['propose_edit_link']) ?>">
		</div>
		<div class="control">
			<label>Admin notification message</label>
			<textarea name="admin_notif_message" class="notif_message" value=""><?php echo $options['admin_notif_message'] ?></textarea>
		</div>
		<div class="control">
			<label>Visitor notification message (On Submit)</label>
			<textarea name="visitor_notif_message" class="notif_message" value=""><?php echo $options['visitor_notif_message'] ?></textarea>
		</div>
		<div class="control">
			<label>Visitor notification message (On Review)</label>
			<textarea name="edit_notify_message" class="notif_message" value=""><?php echo $options['edit_notify_message'] ?></textarea>
		</div>
		<div class="control">
			<label>Admin email</label>
			<input type="text" placeholder="Email" name="admin_email" value="<?php echo $options['admin_email'] ?>">
		</div>
		<div class="control">
			<label><input type="checkbox" name="notify_admin" <?php echo (($options['notify_admin']==null) ? "" : "checked")?>>Notify me on new submits.</label>
		</div>
		<div class="control">
			<label><input type="checkbox" name="advanced_merge" <?php echo (($options['advanced_merge']==null) ? "" : "checked")?>>Use deep merging.</label>
		</div>
		<div class="control">
			<input type="submit" class="save_btn button-primary" value="Save settings" name="save_settings">
		</div>
	</form>
</div>
<?php
function flashMessage($msg,$type){
    ?>
    <div class="visitors_flashMessage <?php echo $type ?>">
        <p>
            <?php echo $msg ;?>
        </p>
    </div>
    <?php
}
?>