Changeset 24110 in spip-zone


Ignore:
Timestamp:
Nov 8, 2008, 3:51:03 AM (11 years ago)
Author:
kent1@…
Message:

Modifications mineures

Location:
_plugins_/_dev_/spipmotion
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/spipmotion/modeles/doc_video_spipmotion.html

    r24095 r24110  
    11[(#REM)
    22
    3         // modeles/doc_video.html
    4 
    5         // $LastChangedRevision: 23343 $
    6         // $LastChangedBy: kent1@arscenic.info $
    7         // $LastChangedDate: 2008-10-16 01:33:06 +0200 (jeu., 16 oct. 2008) $
    8 
    9 // CP-20080321
    10 // version de test pour valider la page de configuration flv
    11 // ici, utiliser <docX|video|center> par exemple
    12 //
    13 // Pour illustrer l'insertion des sous-titres,
    14 //   petite doc (ephemere) : http://www.quesaco.org/Des-sous-titres-pour-vos
    153
    164Modele pour <doc> modifie pour le plugin Lecteur Flash pour MP3
  • _plugins_/_dev_/spipmotion/prive/prive_infos_video.html

    r24095 r24110  
    1 #CACHE{0}<BOUCLE_document(DOCUMENTS){id_document}{tout}>
     1#CACHE{0}
     2<BOUCLE_document(DOCUMENTS){id_document}{tout}>
    23<div id="infosdoc-#ID_DOCUMENT">
    34        <div id="infos_video_haut_#ID_DOCUMENT" class="infos_video_haut">
    4                 <span style="float: #LANG_RIGHT;"><a href="#" onclick="if(jQuery('#infos_video_bas_#ID_DOCUMENT').is(':visible')){jQuery('#infos_video_bas_#ID_DOCUMENT').slideUp(); return false;}else{jQuery('#infos_video_bas_#ID_DOCUMENT').slideDown(); return false;}">[<img src="(#CHEMIN{images/noeud_plus.gif})" alt="-" />]</a></span>
    5                 <strong><:spipmotion:video_infos_techniques:></strong>
     5                <strong>[(#LOGO_DOCUMENT||image_reduire{24,24}|inserer_attribut{class,logo})]<a href="#" onclick="if(jQuery('#infos_video_bas_#ID_DOCUMENT').is(':visible')){jQuery('#infos_video_bas_#ID_DOCUMENT').slideUp(); return false;}else{jQuery('#infos_video_bas_#ID_DOCUMENT').slideDown(); return false;}"><:spipmotion:video_infos_techniques:></a></strong>
    66                <br class="nettoyeur" />
    77
  • _plugins_/_dev_/spipmotion/spipmotion_pipelines.php

    r24097 r24110  
    2727
    2828function spipmotion_post_edition($flux){
     29        global $connect_id_auteur;
    2930        spip_log("pipeline post_edition","spipmotion");
    3031                $id_document = $flux['args']['id_objet'];
    31                 spip_log($flux,"spipmotion");
    3232                if($flux['args']['operation'] == 'ajouter_document'){
    33                                 spip_log("operation = ajouter_docs","spipmotion");
    34                                 $document = sql_fetsel("docs.id_document, docs.extension,docs.fichier,docs.mode,docs.distant, L.vu, L.objet, L.id_objet", "spip_documents AS docs INNER JOIN spip_documents_liens AS L ON L.id_document=docs.id_document","L.id_document=".sql_quote($id_document));
    35                                 $extension = $document['extension'];
    36                                 if(($extension == 'mov')||($extension == 'flv')||($extension == 'avi')||($extension == 'mp4')||($extension == 'm4v')){
    37                                         if (class_exists('ffmpeg_movie')) {
    38                                                 spip_log("id_document=$id_document - extension = ".$document['extension']);
    39                                                                                
    40                                                 $recuperer_infos = charger_fonction('spipmotion_recuperer_infos','inc');
    41                                                 $infos = $recuperer_infos($id_document);
    42        
    43                                                 //include_spip('inc/documents');
    44                                                 //$mode= 'vignette';
    45                                                 //$type= $document['objet'];
    46                                                 //$chemin = $document['fichier'];
    47                                                 //$type = $document['objet'];
    48                                                 //$id = $document['id_objet'];
    49                                                 //$movie = get_spip_doc($chemin);
    50                                                 //$movie = @new ffmpeg_movie($movie, 0);
    51                                                 //$string = "$id-$type-$id_document";
    52                                                 //$query = md5($string);
    53                                                 //$dossier = _DIR_VAR;
    54                                                 //$fichier = "$dossier$query.jpg";
    55                                                
    56                                                 //$frame = $movie->getFrame(100);
    57                                                 //$img = $frame->toGDImage();
    58                                                 //imagejpeg($img, $fichier);
    59                                                 //$img_finale = $fichier;
    60                                                 //$mode = 'vignette';
    61                                                
    62                                                 //$ajouter_documents = charger_fonction('ajouter_documents', 'inc');
    63                                                
    64                                                 // verifier l'extension du fichier en fonction de son type mime
    65                                                 //list($extension,$arg) = fixer_extension_document($arg);
    66                                                 //$x = $ajouter_documents($img_finale, $img_finale, $type, $id, $mode, $id_document, $actifs);
    67                                                
    68                                                 //imagedestroy($img);
    69                                                 //unlink($img_finale);
    70                                                 include_spip('inc/invalideur');
    71                                                 suivre_invalideur("id='id_$type/$id'");
     33                        spip_log("operation = ajouter_docs","spipmotion");
     34                        $document = sql_fetsel("docs.id_document, docs.extension,docs.fichier,docs.mode,docs.distant, L.vu, L.objet, L.id_objet", "spip_documents AS docs INNER JOIN spip_documents_liens AS L ON L.id_document=docs.id_document","L.id_document=".sql_quote($id_document));
     35                        $extension = $document['extension'];
     36                        if(($extension == 'mov')||($extension == 'flv')||($extension == 'avi')||($extension == 'mp4')||($extension == 'm4v')){
     37                                if (class_exists('ffmpeg_movie')) {
     38                                        spip_log("id_document=$id_document - extension = ".$document['extension']);
     39                                                                       
     40                                        $recuperer_infos = charger_fonction('spipmotion_recuperer_infos','inc');
     41                                        $infos = $recuperer_infos($id_document);
     42                                       
     43                                        // Pour plus tard le passer en cfg
     44                                        if($extension != 'flv'){
     45                                                $en_file = sql_getfetsel("spip_spipmotion_attentes","id_document=$id_document");
     46                                                if(!$en_file){
     47                                                        sql_insertq("spip_spipmotion_attentes", array('id_document'=>$id_document,'objet'=>$document['objet'],'id_objet'=>$document['id_objet'],'encode'=>'non','id_auteur'=> $connect_id_auteur));
     48                                                        spip_log("on ajoute une video dans la file d'attente","spipmotion");                                                   
     49                                                }
     50                                                else{
     51                                                        spip_log("Cette video existe deja dans la file d'attente","spipmotion");                                                       
     52                                                }
    7253                                        }
    73                                         return $flux;
     54                                        //include_spip('inc/documents');
     55                                        //$mode= 'vignette';
     56                                        //$type= $document['objet'];
     57                                        //$chemin = $document['fichier'];
     58                                        //$type = $document['objet'];
     59                                        //$id = $document['id_objet'];
     60                                        //$movie = get_spip_doc($chemin);
     61                                        //$movie = @new ffmpeg_movie($movie, 0);
     62                                        //$string = "$id-$type-$id_document";
     63                                        //$query = md5($string);
     64                                        //$dossier = _DIR_VAR;
     65                                        //$fichier = "$dossier$query.jpg";
     66                                       
     67                                        //$frame = $movie->getFrame(100);
     68                                        //$img = $frame->toGDImage();
     69                                        //imagejpeg($img, $fichier);
     70                                        //$img_finale = $fichier;
     71                                        //$mode = 'vignette';
     72                                       
     73                                        //$ajouter_documents = charger_fonction('ajouter_documents', 'inc');
     74                                       
     75                                        // verifier l'extension du fichier en fonction de son type mime
     76                                        //list($extension,$arg) = fixer_extension_document($arg);
     77                                        //$x = $ajouter_documents($img_finale, $img_finale, $type, $id, $mode, $id_document, $actifs);
     78                                       
     79                                        //imagedestroy($img);
     80                                        //unlink($img_finale);
     81                                        include_spip('inc/invalideur');
     82                                        suivre_invalideur("id='id_$type/$id'");
    7483                                }
    75                                 else{
    76                                         return $flux;
    77                                 }
    78                         }
    79                         else{
    80                                 return $flux;
     84
    8185                        }
    8286                }
     87                return $flux;
     88        }
    8389       
    8490?>
Note: See TracChangeset for help on using the changeset viewer.