<?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);
	}
}

?>