wordpress chenpress & flv_player

Un peu fatigué hier soir un fin de nuit, j’ai quand même tenu à tester jusqu’au bout la publication de vidéo.
WinFF est clairement un trés bon produit! Vu le nombre de format qu’il prend en entier, il est adapté aux vidéos basse qualité comme celles que l’ont peut produire avec un téléphone portable, autant qu’aux vidéos de plus haute qualité …

Ensuite flv_player est aussi est un produit trés fonctionnel, et personnalisable.

La question logique est comment donner les moyens à l’utilisateur de publier simplement ses vidéos. Mon premier réflexe a été de tenter l’avneture sous wordpress. Je suis trés fan de chenpress qui permet d’intégrer un FCKeditor avec l’upload de fichier (pour les images et autres).
Naturellement j’ai d’abord tenter d’uploader le flv_player et la vidéo que je voulais publier dans la partie Flash des fichiers uploader par FCK …
Vient alors deux problèmes :
Les fichiers flv, qui sont dans notre cas les fichiers qui contiennenent la vidéo ne sont pas acceptés en natif par chenpress …
premier réflexe

wp-content/plugins/chenpress/chenpress.php

le fichier de conf du plugin : pas trace des extensions autorisés
deuxième réflexe

wp-content/plugins/chenpress/FCKeditor/fckconfig.js

le fichier de conf de FCK je remplace

FCKConfig.FlashUploadAllowedExtensions = « .(swf|fla)$ » ; // empty for all

par

FCKConfig.FlashUploadAllowedExtensions = « .(swf|fla|flv)$ » ; // empty for all

et choux blanc
Troisième réflexe : demander à google quels sont les fichiers à hacker dans chenpress pour modifier les « allowed extensions »
J’ai donc hacké joyeusement

wp-content/plugins/chenpress/FCKeditor/editor/filemanager/upload

en remplacant

$Config['AllowedExtensions']['Flash'] = array(’swf’,'fla’,'flv’) ;

par

$Config['AllowedExtensions']['Flash'] = array(’swf’,'fla’,'flv’) ;

et là re-choux blanc
donc j’ai fini par hacké en changeant

‘AllowedExtensions’ => array(« zip », »rar », »doc », »xls », »pdf », »rtf », »csv », »jpg », »gif », »jpeg », »png », »avi », »mpg », »mpeg », »swf », »fla »),

pour

‘AllowedExtensions’ => array(« zip », »rar », »doc », »xls », »pdf », »rtf », »csv », »jpg », »gif », »jpeg », »png », »avi », »mpg », »mpeg », »swf », »fla », »flv »),

Et là je ne peux importer des flv que via l’upload de fichier … mais je m’en contenterai :-/
Reste maintenant à faire en sorte que le flv_player puisse lire les flv dans le répertoire d’upload FCK et pour ça j’ai opté pourle flash video plugin for worpress.
C’est pas encore aussi simple qu’une image car il faut taper un bout de bb code qui est systématiquement échappé par FCK :-/
Mais déjà on évite de sortir le FTP à chaque nouvelle vidéo. J’ai remarque par ailleurs que flv player était distribué sous forme de plugin sur la plupart des CMS … ce plugin est manqaunt dans Symfony (qui n’est pas un CMS on est d’accord!! mais ca aiderait bien quand même)…
TO DO donc écrire un clône de sfMediaLibrary qui automatise le dépot de vidéos.

  • del.icio.us
  • Twitter
  • Facebook
  • Tumblr
  • FriendFeed
  • LinkedIn
  • MySpace
  • StumbleUpon
  • Digg
  • Google Bookmarks
  • MSN Reporter
  • Netvibes
  • Ping.fm
  • Wikio FR
  • Reddit
  • Scoopeo
  • Slashdot
  • email
  • PDF
  • Print

poster un commentaire

votre email ne sera jamais publié ou communiqué. les champs obligatoires sont marqués par une *

*
*