diff -r 000000000000 -r 03b0d1493584 web/wp-content/plugins/gigs-calendar/venues.ajax.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/wp-content/plugins/gigs-calendar/venues.ajax.php Wed Dec 23 17:55:33 2009 +0000 @@ -0,0 +1,306 @@ +get_results('SELECT * FROM `' . TABLE_CATS . '` ORDER BY `' . $options['categorySortColumn'] .'` ' . $options['categorySortDirection']); + $v = new venue(); + $v->search('deleted = 0', 'name'); + ?> +
+ +
+
+
+ + + + + + + + + + + + + + +
+
+ +
+
+
+ +
+
+ + + + +
+
+
+ + + + + + + + + + + + + + fetch() ) : ?> + "> + + + + + + + + "> + + + + + +
id; ?>name; ?>city . (!empty($v->state) ? ', ' . $v->state : '') ?>phone ?> +
+ <?php _e('Edit', $gcd) ?> + <?php _e('Map', $gcd) ?> + link) ) : ?> + <?php _e('Homepage', $gcd) ?> + + <?php _e('Delete', $gcd) ?> +
+
+ + + $value ) { + $v->$key = $value; + } + if ( $v->save() ) { + echo '{success:true, venue:' . $v->toJSON() . '}'; + } else { + echo '{success:false}'; + } + break; + case 'map': + //$v = new venue($_GET['id']); + case 'getRow': + $v = new venue($_POST['id']); + ?> + + id; ?> + name; ?> + city . (!empty($v->state) ? ', ' . $v->state : '') ?> + phone ?> + email) ? '' . $v->email . '' : '' ?> + +
+ <?php _e('Edit', $gcd) ?> + <?php _e('Map', $gcd) ?> + link) ) : ?> + <?php _e('Homepage', $gcd) ?> + + <?php _e('Delete', $gcd) ?> +
+ + + "> + + + + delete(); + echo '{"success": ' . ($result ? 'true' : 'false') . ',"action":"delete"' . ($result ? '' : ',"error":"db"') . '}'; + break; + + case 'edit': + $v = new venue($_POST['id']); + ?> +
+ + + + + + + + + + + + + + +
+
+ +
+
+
+ +
+
+ + + + + +
+
+ + + $value ) { + $v->$key = $value; + } + if ( $v->save() ) { + echo '{success:true, venue:' . $v->toJSON() . '}'; + } else { + echo '{success:false}'; + } + break; +} + +