Title: Modification request
Last modified: March 3, 2017

---

# Modification request

 *  [fukushima](https://wordpress.org/support/users/fu94ma/)
 * (@fu94ma)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/modification-request-2/)
 * I appreciate that you developed this plugin.
 * Nephila clavata has a function to download files that do not exist in the local
   directory from S3.
 * However, this was unsuccessful when called via “admin-ajax.php” or if there was
   no “date directory” under the “uploads” directory.As a result of investigating,
   these problems could be solved by applying the following modifications.
 * (1) class-NephilaClavata.php line 243
 * [new]
    } else if (!is_admin() || $pagenow === ‘upload.php’ || $pagenow === ‘admin-
   ajax.php’) {
 * [old]
    } else if (!is_admin() || $pagenow === ‘upload.php’) {
 * (2) class-S3_helper.php Before “file_put_contents” on line 129
 * [Additional code]
    $dirpath = dirname($download_path); if (!file_exists($dirpath)){
   mkdir($dirpath, 0705, true);
 * I hope you accept this fix if there are no mistakes.

The topic ‘Modification request’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/nephila-clavata_bdbdbd.svg)
 * [Nephila clavata](https://wordpress.org/plugins/nephila-clavata/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/nephila-clavata/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/nephila-clavata/)
 * [Active Topics](https://wordpress.org/support/plugin/nephila-clavata/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/nephila-clavata/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/nephila-clavata/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [fukushima](https://wordpress.org/support/users/fu94ma/)
 * Last activity: [9 years, 1 month ago](https://wordpress.org/support/topic/modification-request-2/)
 * Status: not resolved