le plugin medias_responsive_mod propose 2 nouveaux modèles pour afficher les images ( ). Le souci, c’est que les images affichées dans le contenu par ces modèles ne sont pas considérées comme vu.
En fouillant, j’ai trouvé la déclaration des modèles dans medias :
J’ai donc surchargé declarer_tables_objets_sql avec ligne et slide :
Ça fonctionne mais je me dis qu’il doit y avoir mieux en ajoutant simplement les nouveaux modèles au lieu de surcharger l’ensemble (plus pérenne) mais je ne trouve pas la syntaxe.
Ça fonctionne mais je me dis qu'il doit y avoir mieux en ajoutant simplement les nouveaux modèles au lieu de surcharger l'ensemble (plus pérenne) mais je ne trouve pas la syntaxe.
Avec la fonction php array_merge()
ou simplement en les ajoutant un par un :
$tables['spip_documents'] = 'ligne';
$tables['spip_documents'] = 'slide';
Ça fonctionne mais je me dis qu'il doit y avoir mieux en ajoutant simplement les nouveaux modèles au lieu de surcharger l'ensemble (plus pérenne) mais je ne trouve pas la syntaxe.
Avec la fonction php array_merge()
ou simplement en les ajoutant un par un :
$tables['spip_documents'] = 'ligne';
$tables['spip_documents'] = 'slide';
J'ai répondu trop vite. Plutôt :
$tables['spip_documents']['modeles'] = 'ligne';
$tables['spip_documents']['modeles'] = 'slide';
(avec seulement les nouveaux à ajouter)