OnAirWidget/onair_administration.php
2023-08-22 07:56:54 +02:00

63 lines
1.7 KiB
PHP

<?php
global $wpdb;
function onair_optionpage () {
echo "
<div class=\"wrap\">
<h2>OnAIR options</h2>";
$submit=(!empty($_REQUEST['submit'])) ? $_REQUEST['submit']:'';
if (!empty($submit)) {
update_onair_options();
}
onair_option_form ();
echo "</div>";
}
function update_onair_options(){
$OK = false;
if ($_REQUEST['onair_showtext']){
update_option('onair_showtext',$_REQUEST['onair_showtext']);
$OK = true;
}
if ($_REQUEST['onair_showOn']){
update_option('onair_showOn',$_REQUEST['onair_showOn']);
$OK = true;
}
if ($OK){
echo "<p>Options seved!</p>";
}
else {
echo "<p>Failed to save options!</p>";
}
}
function onair_option_form (){
echo "
<form action=\"".$_SERVER['REQUEST_URI']."\" enctype=\"multipart/form-data\" method=\"post\">
<table class=\"form-table\">
<tr valign=\"top\">
<th scope=\"row\"><label for=\"onair_showtext\">Texte On AIR</label></th>
<td><input id=\"onair_showtext\" class=\"regular-text\" name=\"onair_showtext\" type=\"text\" value=\"".get_option( 'onair_showtext' )."\"></td>
</tr>
<tr valign=\"top\">
<th scope=\"row\"><label for=\"onair_showOn\">Show onAIR</label></th>
<td>
<input name=\"onair_showOn\" type=\"radio\" value=\"true\" ".checked(get_option( 'onair_showOn' ), 'true', false)."/>Yes
<input name=\"onair_showOn\" type=\"radio\" value=\"false\" ".checked(get_option( 'onair_showOn' ), 'false', false)."/>No
</td>
</tr>
</table>
<p class=\"submit\">
<input class=\"button-primary\" type=\"submit\" name=\"submit\" value=\"Submit\">
</p>
</form>
";
}
echo onair_optionpage ();
?>