shorten import path from OAuth to 6 hex characters long.
[acontent.git] / docs / home / ims / ims_import.php
index 1d2e444..4a031fc 100644 (file)
@@ -877,8 +877,9 @@ if (isset($_REQUEST['url']) && ($_REQUEST['url'] != 'http://') ) {
        $_FILES['file']['tmp_name'] = $full_filename;
        $_FILES['file']['size']     = strlen($content);
        unset($content);
-       $url_parts = pathinfo($_REQUEST['url']);
-       $package_base_name_url = $url_parts['basename'];
+//     $url_parts = pathinfo($_REQUEST['url']);
+//     $package_base_name_url = $url_parts['basename'];
+    $package_base_name_url = md5(time());
 }
 $ext = pathinfo($_FILES['file']['name']);
 $ext = $ext['extension'];
@@ -1129,7 +1130,7 @@ else $_course_id = $_POST['_course_id'];
 /* the 'content_path' field in the content table will be set to this path. */
 /* $package_base_name_url comes from the URL file name (NOT the file name of the actual file we open)*/
 if (!$package_base_name && $package_base_name_url) {
-       $package_base_name = substr($package_base_name_url, 0, -4);
+       $package_base_name = substr($package_base_name_url, -6);
 } else if (!$package_base_name) {
        $package_base_name = substr($_FILES['file']['name'], 0, -4);
 }