web-dev-qa-db-fra.com

Empêcher de renommer des fichiers multimédias téléchargés

Je souhaite télécharger un fichier PDF contenant des espaces et le faire à l'aide de l'outil de téléchargement dans l'éditeur de texte enrichi (en réalité, je veux que d'autres personnes moins averties puissent le faire, les solutions de contournement si compliquées ne sont pas vraiment une option). Le problème, c’est que Wordpress (3.0.3) insiste sur le remplacement des espaces par des tirets et des minuscules (malgré le fait que ce soit tout simplement inutile ).

Puis-je arrêter ça? Éteignez-le? Ou existe-t-il une extension pour contrecarrer ce comportement? Même une modification manuelle de PHP pourrait convenir, s'il n'y a pas d'alternative.

1
detly

"malgré le fait que ce n'est pas nécessaire"

Je pense que vous seriez surpris de voir à quel point une apparence inutile a tendance à devenir absolument nécessaire sur certains serveurs mal configurés.

Sinon, il peut être remplacé à l'aide de filtres. Vous envisagez de remplacer les éléments dans sanitize_file_name(), qui se trouve dans wp-includes/formatting.php.

5
Denis de Bernardy