Message d'avertissement

The subscription service is currently unavailable. Please try again later.

IMCE et chemin (path)

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour

J'ai installé Tiny Tiny MCE et IMCE.
Je développe en locale avec EasyPhp, en www/version_xx/, par contre en ligne je suis en www/.

Lorsque j'insère une image en locale le chemin sera
/version_xx/sites/default/files/....png
En ligne
/sites/default/files/....png

Si je corrige mon lien au moment de l'insertion, l'image n'est plus chargée lors d'un "voir" en locale.

Qui aurait une piste pour améliorer ce problème ?
Merci
Jean-Jacques

Version de Drupal : 

Exact !
Dans les deux cas c'est
Chemin du dossier de stockage : "sites/default/files"

Ce qui donne en ligne "/sites/default/files..."
et en local "version_xx/sites/default/files..."

Entre la version locale et la version en ligne ou lorsque je change de version locale, je n'ai que deux fichiers à changer :
- le ".htacces" pour le chemin
"RewriteBase /version_xx"
- le "setting.php" pour la base de données
"$db_url = 'mysqli://xxx:xxx@xxx/xxx';"
"$db_prefix = 'd_';"

Je suis prêt à modifier autre chose, si je peux garder le confort d'être dans un dossier (version_xx) en local (avec plusieurs site en charge)et directement sous la racine en distant.

Si quelqu'un a une idée ou une autre méthode de travail !

Jean-Jacques

Jean-Jacques
http://rousselle.fr

Normalement le paramétrage de Drupal est fait de telle manière qu'en modifiant le paramètre du système de fichiers on peut être relativement indépendant de l'environnement.

Nous avons eu la même chose en développant sous Windows/easyPHP et en déployant sur Linux/Apache.

La modification du paramètre a suffi à récupérer correctement les fichiers dans sites/default/files

Peut-être est-ce un problème de "TinyMce" !
J'ai en local et distant le même chemin de système de fichier "sites/default/files/"
Qui donne en insertion d'images /version_xx/sites/default/files/image.png en local et /sites/default/files/image.png en distant

Quel "Rich text editor" utilisez-vous ?

J'ai exactement le même soucis.
Nous avons développé un site et maintenant nous avons redirigé notre domaine pour qu'il pointe sur ce site, malheureusement toutes les images ont sautées ...
la racine de drupal était http://domaine_générique/portail/v2 ...
et maintenant http://www.notredomaine.org

Une idée ? C'est très ennuyeux ... (j'utilise fckeditor et imce également)

Il faut noter que IMCE dispose lui-même de ses propres paramètres de gestion des répertoires... une piste à suivre également !

Dans les Paramètres communs, il faut décocher "URLs absolues", et assigner un profil aux rôles des utilisateurs

Oui je pense que le soucis vient de là
IMCE en mode url relatives semble écrire les url à partir de la racine du nom de domaine et pas à la racine de l'installation drupal, ce qui pose problème.
Bon de mon côté j'ai modifié tous mes chemins, c'est un peu lourd mais c'est bon.
Merci

J'ai eu un problème similaire d'image qui s'affiche en mode Modification, mais pas en mode Voir.
C'était dû au format d'entrée, qui par défaut n'était pas Full HTML, mais Filtered.
En ajoutant le tag

<img>

dans la liste des tags de FIltered HTML, les images apparaissent.
L'autre option est de sélectionner Full HTML par défaut