Monday, August 30 2021
  9 Replies
  40 Visits
  Subscribe
Bonjour,

Nous sommes intéressés par votre plugin. Nous avons cependant quelques questions.

Nous avons pris connaissance de cet article: https://www.joomunited.com/fr/produits-wordpress/wp-media-folder/transformer-les-telechargements-de-medias-wordpress-en-dossiers-physiques

  1. Si nous comprenons bien, il s'avère donc possible avec votre plugin, d'avoir une synchronisation entre les dossiers virtuels créés sur WP avec votre plugin, et les dossiers physiques du FTP ?
  2. Tous nos médias sont actuellement stockés dans wp-content/uploads, à la racine du dossier. Pouvez-nous confirmer que nous pouvons, depuis l'administration WordPress, déplacer ces images et les ranger dans des dossiers, et que nous retrouverons cette même structure sur notre serveur FTP ?
  3. Pouvez-nous confirmer qu'une fois ces images déplacées via votre plugin, les URLs dans les posts, pages, et produits Woo-Commerce seront mises à jour ?
  4. Les URLs des images à la une de posts (featured thumbnails images) seront-elles également mises à jours ?
  5. Le plugin scannera-t'il également nos Custom Post Types pour remplacer les URLs des images qui ont été déplacées ?
  6. Le plugin est-il capable de re-scanner un dossier FTP, dans le cas où nous aurions effectué l'upload d'image directement via FTP dans un sous-dossier, pour l'afficher dans la librairie de média de WordPress ?
  7. Nous avons pris connaissance de votre politique de remboursement, ce pourquoi nous prenons soin de vous poser ces questions. Dans le cas où, après téléchargement, l'une de ces fonctionnalités ne fonctionnerait pas, seriez-vous éventuellement ouverts à un remboursement ?


En vous remerciant d'avance.
Cdlt,
Thomas.
T
3 months ago
Autre question. Nous avons pris connaissance de cet article: https://www.joomunited.com/fr/produits-wordpress/wp-media-folder/galerie-wordpress-du-dossier


  1. Admettons que nous créons une galerie d'image que nous affichons sur une page de produit WooCommerce.
  2. Admettons que cette galerie utilise les images du dossier virtuel Produits/Produit_1, et que ce dossier virtuel est synchronisé avec notre dossier FTP uploads/Produits/Produit_1, si nous téléversons une nouvelle image via FTP dans le dossier uploads/Produits/Produit_1, cette image va t'elle automatiquement apparaitre dans notre galerie, sur notre page produit, ou bien aurons-nous besoin d'effectuer une manipulation supplémentaire ? Par exemple, cliquer sur un bouton pour synchroniser la galerie ? Ou encore, ouvrir notre page produit pour remettre à jour la galerie importée via le widget et/ou shortcode fourni ?


Merci d'avance

Cdlt.
A
3 months ago
Hi,

Thanks for contacting us here about this extension.


  1. Tous nos médias sont actuellement stockés dans wp-content/uploads, à la racine du dossier. Pouvez-nous confirmer que nous pouvons, depuis l'administration WordPress, déplacer ces images et les ranger dans des dossiers, et que nous retrouverons cette même structure sur notre serveur FTP ?
  2. Pouvez-nous confirmer qu'une fois ces images déplacées via votre plugin, les URLs dans les posts, pages, et produits Woo-Commerce seront mises à jour ?
    Les URLs des images à la une de posts (featured thumbnails images) seront-elles également mises à jours ?
    Le plugin scannera-t'il également nos Custom Post Types pour remplacer les URLs des images qui ont été déplacées ?
    Le plugin est-il capable de re-scanner un dossier FTP, dans le cas où nous aurions effectué l'upload d'image directement via FTP dans un sous-dossier, pour l'afficher dans la librairie de média de WordPress ?
    Nous avons pris connaissance de votre politique de remboursement, ce pourquoi nous prenons soin de vous poser ces questions. Dans le cas où, après téléchargement, l'une de ces fonctionnalités ne fonctionnerait pas, seriez-vous éventuellement ouverts à un remboursement ?


Our plugin is based on Media library default. You can create virtual folders to manage your media and its URL will be the same.
So all your media URLs will be updated, you can migrate it to a physical path on your server. However, it will not be reversed after running.
Of course, all image sizes (including your images in your WooCommerce product) will be updated after finishing.

Please go here for more information about Physical folders:
https://www.joomunited.com/wordpress-documentation/wp-media-folder/584-wp-media-folder-physical-folders

Admettons que nous créons une galerie d'image que nous affichons sur une page de produit WooCommerce.
Admettons que cette galerie utilise les images du dossier virtuel Produits/Produit_1, et que ce dossier virtuel est synchronisé avec notre dossier FTP uploads/Produits/Produit_1, si nous téléversons une nouvelle image via FTP dans le dossier uploads/Produits/Produit_1, cette image va t'elle automatiquement apparaitre dans notre galerie, sur notre page produit, ou bien aurons-nous besoin d'effectuer une manipulation supplémentaire ? Par exemple, cliquer sur un bouton pour synchroniser la galerie ? Ou encore, ouvrir notre page produit pour remettre à jour la galerie importée via le widget et/ou shortcode fourni ?


Yes, we have refund policy, you can read here for more details: https://www.joomunited.com/refund-policy
Our dev will help you if you encounter any issues while using our plugin.


P.S: Please write in English in the next reply.

Hope this helps!
Best Regards,
T
3 months ago
Hi,

Okay sorry. We'll buy the plugin anyway and see that by ourselves.
We'll get in touch with you if we encounter any kind of problem, however don't worry, we are plugins developers, we shouldn't get any troubles.

Best regards.
T
2 months ago
Hello,

So we bought your plugin but I think that the sync feature is not working.
The wp-content/uploads directory is not showing up.

I think it is because our uploads directory is a symlink pointing to a directory outside of the webroot.
This is our server directory structure:

- current
-- public -> webroot folder
--- app
---- uploads -> symlink to shared/public/app/uploads folder
---- plugins
---- themes
--- wp
---- wp-admin
---- wp-content -> your plugin incorrectly look into this folder (no uploads directory in that folder)
---- wp-includes
- shared


It might come from the fact we are using custom directory structure, like this:

$webroot_dir = $root_dir . '/public';
/**
* Custom Content Directory
*/
define('CONTENT_DIR', '/app');
define('WP_CONTENT_DIR', $webroot_dir . CONTENT_DIR);
define('WP_CONTENT_URL', WP_HOME . CONTENT_DIR);


See also the settings page from your plugin.

Could this be related? Do you see any workaround, please?
I'll take a look when I'll get some time, but I would appreciate if you can take a look at it.

Regards.
T
2 months ago
From my last message:

I think it is because our uploads directory is a symlink pointing to a directory outside of the webroot.

Sorry, I thought the problem was the symlink at first, then I realized your plugin incorrectly look at the directory public/wp

Regards.
T
2 months ago
I see where the issue is coming from:
public/app/plugins/wp-media-folder/class/class-wp-folder-option.php, function getFolder, line 1376:


$uploads_dir = wp_upload_dir();
$uploads_dir_path = $uploads_dir['path'];
$selected_folders = explode(',', $list_checked);
$path = $this->validatePath(ABSPATH);
$dir = $_REQUEST['dir'];
$return = array();
$dirs = array();
require_once('ForceUTF8/Encoding.php');
if (file_exists($path . $dir)) {
$files = scandir($path . $dir);


You are using ABSPATH for the scandir function. This is why the public is looking into an incorrect location.

Could you attempt to fix that and make sure there isn't any other call to ABSPATH, pls? (I see a few others in your plugin files, and it should not, if you want to make your plugin compatible with WP custom directory structures)

Regards.
T
2 months ago
You are using ABSPATH for the scandir function. This is why the plugin is looking into an incorrect location.
T
2 months ago
Why don't you simply use WP_CONTENT_DIR instead of ABSPATH, since WP_CONTENT_DIR can be customized?

Also, I think,

scandir($uploads_dir_path)

should be better since users will attempt to sync files inside the uploads folder, they sincerely won't care about the wp-includes or wp-admin foders...

Regards.
A
2 months ago
Hi tlartaud,

Sorry for the late response, delays in processing support are usually extended outside of the business days :)

I'm sorry but this forum is only for pre-sale questions, for all technical requests please drop us a ticket (Menu Support > Support ticket).
Our developer in charge will take a look at that.

Thanks a lot!
Best Regards,
  • Page :
  • 1
There are no replies made for this post yet.
Be one of the first to reply to this post!