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 ?> |
+ email) ? '' . $v->email . '' : '' ?> |
+
+
+ 
+ 
+ link) ) : ?>
+ 
+
+ 
+
+ |
+
+ ">
+ |
+ |
+
+
+
+
+
+
+ $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 . '' : '' ?> |
+
+
+ 
+ 
+ link) ) : ?>
+ 
+
+ 
+
+ |
+
+ ">
+ |
+ |
+
+ 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;
+}
+
+