From: Steve Sutton Date: Mon, 13 May 2019 17:20:04 +0000 (-0400) Subject: Update event import X-Git-Tag: v1.7.29^2~11 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=a07b5dec23aa6bddf347833fa4b6e3890d511123;p=WP-Plugins%2Fglm-member-db-events.git Update event import fix for uptra --- diff --git a/models/admin/management/events.php b/models/admin/management/events.php index 636dcb5..f3ce480 100644 --- a/models/admin/management/events.php +++ b/models/admin/management/events.php @@ -289,7 +289,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement if (isset($_REQUEST['import'])) { $import = filter_var( $_REQUEST['import'], FILTER_VALIDATE_BOOLEAN ); } - switch ($import) { + switch ( $import ) { case 'true': $import_result = '
$_REQUEST: ' . print_r( $_REQUEST, true ) . '
'; $db_host = filter_var( $_REQUEST['db_host'], FILTER_SANITIZE_STRING ); @@ -314,8 +314,8 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement ) ); $import_result .= '
$this->settings: ' . print_r($this->settings, true) . '
'; - $this->clearData(); - $this->addCategories(); + // $this->clearData(); + // $this->addCategories(); $import_result .= '
$this->categories: ' . print_r($this->categories, true) . '
'; $import_result .= $this->addEvents(); @@ -758,7 +758,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement $get_file_data = $this->dbh->prepare($prepare_sql); } //$sql .=" AND file != '' "; - //$sql .= " AND id = 2838"; + $sql .= " AND id > 7131"; $this->wpdb->show_errors(); //echo '
$sql: ' . print_r($sql, true) . '
'; try { @@ -781,6 +781,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement } if ( $old_event_format ) { $intro = substr( strip_tags( $event['descr'] ), 0, 150 ); + $url = substr( $event['url'], 0, 200 ); // Remove uneeded newlines from both intro and description $intro = preg_replace( "/\s\s+/", ' ', $intro ); $descr = preg_replace( "/\s\s+/", ' ', $event['descr'] ); @@ -798,7 +799,7 @@ class GlmMembersAdmin_management_events extends GlmDataEventsManagement 'file1' => $event['file'], 'file1_descr' => $event['filename'], 'cost' => $event['cost'], - 'url' => $event['url'], + 'url' => $url, 'old_event_id' => $event['id'], // 'ref_type' => $refType, 'ref_type' => 10,