Pour moi aussi, accès restreint est problématique, et je ne sais pas corriger pour que ça fonctionne car le squelette que j’utilise en a besoin : multi-saison.
Merci de votre aide!
j’ai activé Accès restreint 3.0, et j’obtiens le message d’erreurs suivant :
Erreur(s) dans le squelette
1 <BOUCLE_docuImgArt>()
**Erreur SQL**
documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') INNER JOIN spip_documents_liens AS L1 ON ( L1.id_document = documents.id_document ) WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.mode = 'image') AND (L1.id_objet = 0) AND (L1.objet = 'article') AND (documents.extension REGEXP 'jpg|png|gif') AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,1
**You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_docuImgArt> 
2 <BOUCLE_docuImgRub>()
**Erreur SQL**
documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') INNER JOIN spip_documents_liens AS L1 ON ( L1.id_document = documents.id_document ) WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.mode = 'image') AND (L1.id_objet = 0) AND (L1.objet = 'rubrique') AND (documents.extension REGEXP 'jpg|png|gif') AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,1
**You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_docuImgRub> 
3 <BOUCLE_mono_document_breve_oui>()
**Erreur SQL**
documents.titre, documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.mode != 'vignette') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.id_document = 0) AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,1
**You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_mono_document_breve_oui> 
4 <BOUCLE_mono_logo_site_syndic>()
**Erreur SQL**
syndic_articles.id_syndic, L1.url_site, L1.nom_site, syndic_articles.id_syndic_article FROM spip_syndic_articles AS syndic_articlesINNER JOIN spip_syndic AS L1 ON ( L1.id_syndic = syndic_articles.id_syndic ) WHERE (syndic_articles.statut = 'publie') AND (syndic_articles.id_syndic = '') AND (syndic_articles.id_syndic_article NOT IN ( SELECT zzzs.id_syndic FROMdb246620827.spip_syndic as zzzs WHERE 0=1)) AND (L1.statut = 'publie') LIMIT 0,1
**You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzs.id_syndic FROM db246620827.spip_syndic as zzzs WH**
</BOUCLE_mono_logo_site_syndic> 
5 <BOUCLE_mono_document_breve_oui>()
**Erreur SQL**
documents.titre, documents.fichier, documents.id_document FROM spip_documents AS documentsLEFT JOIN spip_documents_liens AS l ON documents.id_document=l.id_document LEFT JOIN spip_articles AS aa ON (l.id_objet=aa.id_article AND l.objet='article') LEFT JOIN spip_breves AS bb ON (l.id_objet=bb.id_breve AND l.objet='breve') LEFT JOIN spip_rubriques AS rr ON (l.id_objet=rr.id_rubrique AND l.objet='rubrique') LEFT JOIN spip_forum AS ff ON (l.id_objet=ff.id_forum AND l.objet='forum') WHERE ((aa.statut = 'publie') OR bb.statut = 'publie' OR rr.statut = 'publie' OR ff.statut='publie') AND (documents.mode != 'vignette') AND (documents.taille > 0 OR documents.distant='oui') AND (documents.id_document = 0) AND ((documents.id_document IN ( SELECT zzzd.id_document FROMdb246620827.spip_documents_liens as zzzd WHERE (((((zzzd.objet='rubrique' AND 0=0) OR (zzzd.objet='article' AND (zzzd.id_objet NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1)))) OR (zzzd.objet='breve' AND (zzzd.id_objet NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1)))) OR (zzzd.objet='forum' AND (zzzd.id_objet IN ( SELECT zzzf.id_forum FROM db246620827.spip_forum as zzzf WHERE ((0=0 OR (zzzf.id_article NOT IN ( SELECT zzza.id_article FROM db246620827.spip_articles as zzza WHERE 0=1))) OR (zzzf.id_breve NOT IN ( SELECT zzzb.id_breve FROM db246620827.spip_breves as zzzb WHERE 0=1))))))) OR ((zzzd.objet NOT IN ('rubrique','article','breve','forum')))))) OR (documents.id_document NOT IN ( SELECT zzzd.id_document FROM db246620827.spip_documents_liens as zzzd))) GROUP BY documents.id_document LIMIT 0,1
**You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT zzzd.id_document FROM db246620827.spip_documents_liens**
</BOUCLE_mono_document_breve_oui> 