<?php
/**
* Class that handles all Real Short URL administration interfaces
*
* @name RSURL
* @verision --
* @package --
* @author Rashaud Teague <rashaud.teague@gmail.com>
* @since 07/13/2009
* @license GNU GPL
*/
class RSURL extends SYS {
public function __construct() { }
public function toggle() {
global $db;
$sql = "
SELECT
rsurl_toggle
FROM
sys_config
LIMIT 1
";
$db->exe_sql($sql);
$row = $db->fetch_array();
return ($row['rsurl_toggle'] == 1) ? true : false;
}
public function toggle_form() {
print '<form action = "'.APP_DIR.'?p=cp&tab=rsurl" method = "post">
<table border = "0">
<tr>
<td valign = "top">Toggle RSURL API: </td>
<td>
';
if ($this->toggle()) {
print 'On: <input type = "radio" name = "rsurl_toggle" checked = "checked" value = "1" /><br />';
print 'Off: <input type = "radio" name = "rsurl_toggle" value = "0" />';
} else {
print 'On: <input type = "radio" name = "rsurl_toggle" value = "1" /><br />';
print 'Off: <input type = "radio" name = "rsurl_toggle" checked = "checked" value = "0" />';
}
print '
</td>
</tr>
<tr>
<td></td>
<td><input type = "submit" name = "submit" value = "Save" /></td>
</tr>
</table>
</form>';
}
public function save_toggle($toggle) {
global $db;
$sql = "
UPDATE
sys_config
SET
rsurl_toggle = '$toggle'
LIMIT 1
";
$db->exe_sql($sql);
}
}
?>
|