Bonjour,
Dans mon répertoire squelettes, j’ai un fichier /prive/objets/liste/articles.html qui surcharge le template standard.
Suite à une migration d’un spip 3.2 vers 4.0 puis 4.2 différents messages d’erreurs sont apparus dans l’espace privé :
Deux messages sont liés aux filtres présents dans articles.html. |Filtre defaut_tri_par non défini et Filtre defaut_tri_defined non défini|
Un autre message *Aucun squelette prive/squelettes/inclure/ajouter-documents n’est disponible… * est lié est lié au plugins-dist « medias ».
Dans le fichier /plugins-dist/medias/prive/objets/contenu/portfolio_document.html, il y a un #INCLURE{fond=prive/squelettes/inclure/ajouter-documents, env, ajax} qui provoque la recherche du fichier ajouter-documents dans mon répertoire squelettes/prive plutôt que dans celui du plugin.
Sauriez-vous m’indiquer comment résoudre ces erreurs ?
Pour articles.html, je suis bien repartie du fichier présent dans spip 4.2 (dans la version précédente, il n’y avait pas le filtre |defaut_tri_defined). Je me dis qu’il doit manquer un appel vers le fichier qui définit ces filtres, mais je ne sais pas comment faire. Du coup, ne trouvant pas d’autres solutions, je viens de supprimer les deux filtres dans ma version et la liste semble tout de même s’afficher correctement. À surveiller …
Pour « ajouter-documents », ce fichier était bien présent dans le répertoire plugins-dist/medias/prive/squelettes/inclure d’origine. Mais je me suis aperçue cet après-midi qu’il me manquait plusieurs fichiers dans medias/prive/objets et suite à ton message je viens de vérifier et l’ajout des fichiers manquants semble avoir corrigé mon problème.