Add new sample file and update short_descr for import
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 6 Jul 2017 18:41:11 +0000 (14:41 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 6 Jul 2017 18:41:11 +0000 (14:41 -0400)
Use same code from other import to make sure the short_descr isn't too
long.

models/admin/import/index.php
sample-files/contactsData.csv [new file with mode: 0644]

index d2cb752..1e3f10b 100644 (file)
@@ -1114,7 +1114,7 @@ class GlmMembersAdmin_import_index
                     '',
                     preg_replace( '/\t+/', '', preg_replace( "/&#?[a-z0-9]{2,8};/i", "", strip_tags( $data['descr'] ) ) )
                 );
-                $short_descr = implode(' ', array_slice(explode(' ', $stripped), 0, 30));
+                $short_descr = substr(implode(' ', array_slice(explode(' ', $stripped), 0, 30)), 0, 116);
 
                 if (strlen($short_descr) < strlen($stripped)) {
                     $short_descr .= ' ...';
diff --git a/sample-files/contactsData.csv b/sample-files/contactsData.csv
new file mode 100644 (file)
index 0000000..509ef4f
--- /dev/null
@@ -0,0 +1,2 @@
+member_id,member_name,member_login,member_passwd,member_email,first_name,last_name
+3723,"@AAA Test","user","passwd","testimport@gaslightmedia.com","Member","User"