Salut

Si comme moi vous avez eu des soucis à intégrer des vidéos .avi sur votre gallerie copermine, voilà la soluce que j'ai trouvé.
Faisable avec un minimum d'expérience et un maximum de précautions ( faites vos sauvegardes avant ... )
Dans le fichier include/themes.inc.php placer aprés ces lignes:
$players['WMP'] = array('id' => 'MediaPlayer',
'clsid' => 'classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" ',
'codebase' => 'codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112" ',
'mime' => 'type="application/x-mplayer2" ',
);
> Ce bout de code:
$players['DIVX'] = array('id' => 'DivX',
'clsid' => 'classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616"',
'codebase' => 'codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab"',
'mime' => 'type="video/divx"'
);
- Puis éditer la base de données manuellement et changer dans cpgXXX_filetypes l'entrée avi de la sorte : avi video/divx movie DIVXBien sûr si vous mettez à jour votre gallerie et/ou utilisez l'utilitaire de mise à jour de la base de données via l'administation, tout ou partie de la manipulation sera à refaire...
Pour contourner le problème/faciliter et automatiser la manipulation j'ai bien tenté ceci:
- Dans les fichier sql/update.sql et basic.sql remplacer:
INSERT INTO CPG_filetypes VALUES ('avi', 'video/avi', 'movie', 'WMP');
> Par
INSERT INTO CPG_filetypes VALUES ('avi', 'video/divx', 'movie', 'DIVX');
- Dans le fichier sql/update.sql remplacer cette ligne:
UPDATE CPG_filetypes SET player='WMP' WHERE extension IN ('asf','asx','mpg','mpeg','wmv','avi','mp3','midi','mid','wma','wav');
> Par
UPDATE CPG_filetypes SET player='WMP' WHERE extension IN ('asf','asx','mpg','mpeg','wmv','mp3','midi','mid','wma','wav');
UPDATE CPG_filetypes SET player='DIVX' WHERE extension IN ('avi');
- Se rendre ensuite dans l'administration de coppermine > Utilitaires > Mise à jour de la base de donnéesLa modification dans la base de données semble se faire correctement mais malgré tout, c'est le lecteur windows qui se lance, et qui ne lit pas la vidéo ...
Si qq a une idée là dessus je suis preneur...
Enfin,
ça à l'air de marcher comme ça malgré tout...