Changeset 38902 in spip-zone


Ignore:
Timestamp:
Jun 19, 2010, 11:38:41 PM (9 years ago)
Author:
kent1@…
Message:

Un page qui liste les encodages en attente et les encodages réalisés...

Utilise flot pour faire des graphiques ressemblant étrangement à bigbrother...

On devrait faire un plugin flot à part...

Location:
_plugins_/spipmotion
Files:
9 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/lang/spipmotion_en.php

    r38898 r38902  
    5555
    5656        // I
     57        'info_aucun_resultat_attente' => 'No documents awaiting encoding.',
    5758        'info_audiobitrate' => 'Audio bitrate : ',
    5859        'info_audiocodec' => 'Audio codec : ',
     
    8384        'info_mime' => 'Mime type : ',
    8485        'info_nom_fichier' => 'File name : ',
     86        'info_nombre_encodes' => '@nb@ files have been properly encoded.',
    8587        'info_page_ffmpeg_infos' => 'This page is only available for information. It shows the complete configuration of the FFMpeg installation on your system.',
    8688        'info_pixelformat' =>'Pixel format : ',
     
    102104        'label_extensions_sortie' => 'Encoding formats',
    103105        'label_vorbis_qualite' => 'Encoding quality (Only Vorbis audio)',
     106        'lien_enlever_previsu' => 'Remove the preview',
    104107        'lien_ffmpeg_mac'=>'Install FFmpeg on Mac OSX',
    105108        'lien_ffmpeg_linux'=>'Install FFmpeg on Linux',
     
    130133
    131134        // T
     135        'thead_date' => 'Date',
     136        'thead_id_auteur' => 'User',
     137        'thead_id_file' => 'Id in the queue',
     138        'thead_id_origine_doc' => 'Id of the original document',
     139        'thead_nombre' => 'Amount',
     140        'thead_objet_attache' => 'Attached to the object',
    132141        'titre_page_ffmpeg_infos' => 'FFMpeg informations',
     142        'titre_page_file' => 'Encoding queue',
     143        'titre_page_file_attente' => 'Documents waiting for encoding',
     144        'titre_page_file_encodes' => 'List of realized encodings',
     145        'titre_page_file_encodes_jour' => 'Encodings by date',
     146        'titre_previsu' => 'Preview',
    133147        'th_avfilter_description' => 'Description',
    134148        'th_avfilter_nom' => 'Name',
  • _plugins_/spipmotion/lang/spipmotion_fr.php

    r38898 r38902  
    5656
    5757        // I
     58        'info_aucun_resultat_attente' => 'Aucun document n\'est en attente d\'encodage.',
    5859        'info_audiobitrate' => 'Bitrate audio : ',
    5960        'info_audiocodec' => 'Codec audio : ',
     
    8485        'info_mime' => 'Type mime : ',
    8586        'info_nom_fichier' => 'Nom du fichier : ',
     87        'info_nombre_encodes' => '@nb@ fichiers ont été correctement encodés.',
    8688        'info_page_ffmpeg_infos' => 'Cette page n\'est qu\'informative. Elle indique la configuration complète de l\'installation de FFMPEG sur votre système.',
    8789        'info_pixelformat' =>'Format de pixel : ',
     
    103105        'label_extensions_sortie' => 'Formats d\'encodage',
    104106        'label_vorbis_qualite' => 'Qualité d\'encodage (Vorbis uniquement)',
     107        'lien_enlever_previsu' => 'Enlever la prévisualisation',
    105108        'lien_ffmpeg_mac'=>'Installer FFmpeg sur Mac OSX',
    106109        'lien_ffmpeg_linux'=>'Installer FFmpeg sur Linux',
     
    133136
    134137        // T
     138        'thead_date' => 'Date',
     139        'thead_id_auteur' => 'Utilisateur',
     140        'thead_id_file' => 'Id dans la file',
     141        'thead_id_origine_doc' => 'Id du document original',
     142        'thead_nombre' => 'Nombre',
     143        'thead_objet_attache' => 'Attaché à l\'objet',
    135144        'titre_page_ffmpeg_infos' => 'Informations sur FFMpeg',
     145        'titre_page_file' => 'File d\'attente d\'encodage',
     146        'titre_page_file_attente' => 'Documents en attente d\'encodage',
     147        'titre_page_file_encodes' => 'Liste des encodages terminés',
     148        'titre_page_file_encodes_jour' => 'Encodages par date',
     149        'titre_previsu' => 'Prévisualisation',
    136150        'th_avfilter_description' => 'Description',
    137151        'th_avfilter_nom' => 'Nom',
  • _plugins_/spipmotion/plugin.xml

    r38898 r38902  
    88        </auteur>
    99        <version>
    10         0.4.3
     10        0.4.4
    1111        </version>
    1212        <version_base>0.7.2</version_base>
     
    2929        spipmotion
    3030        </prefix>
     31
    3132        <pipeline>
    3233                <nom>editer_contenu_objet</nom>
     
    5152                <inclure>spipmotion_pipelines.php</inclure>
    5253        </pipeline>
     54        <pipeline>
     55                <nom>jquery_plugins</nom>
     56                <inclure>spipmotion_pipelines.php</inclure>
     57        </pipeline>
     58        <pipeline>
     59                <nom>insert_head</nom>
     60                <inclure>spipmotion_pipelines.php</inclure>
     61        </pipeline>
     62        <pipeline>
     63                <nom>header_prive</nom>
     64                <inclure>spipmotion_pipelines.php</inclure>
     65        </pipeline>
     66
    5367        <install>base/spipmotion_upgrade.php</install>
     68
    5469        <necessite id="SPIP" version="[2.1.0-rc;]" />
    5570        <necessite id='cfg' version='[1.13;]' />
     
    5873        <necessite id='getid3' version='[0.2;]' />
    5974        <necessite id='queue' version='[0.3.1;]' />
     75        <necessite id="lib:flot" src="http://flot.googlecode.com/files/flot-0.6.zip" />
    6076</plugin>
  • _plugins_/spipmotion/spipmotion_options.php

    r28200 r38902  
    11<?php
    22
     3if(!defined('_DIR_LIB_FLOT')){
     4        define('_DIR_LIB_FLOT','lib/flot');
     5}
     6
    37?>
  • _plugins_/spipmotion/spipmotion_pipelines.php

    r38879 r38902  
    134134        return $flux;
    135135}
     136
     137function spipmotion_insert_head($flux){
     138        $flux .= '<link rel="stylesheet" media="all" type="text/css" href="'.find_in_path('spipmotion.css', 'css/', false).'" />';
     139        return $flux;
     140}
     141
     142function spipmotion_header_prive($flux){
     143        $flux .= '<link rel="stylesheet" media="all" type="text/css" href="'.find_in_path('spipmotion.css', 'css/', false).'" />';
     144        return $flux;
     145}
     146
     147function spipmotion_jquery_plugins($array){
     148        if(!in_array(_DIR_LIB_FLOT.'/jquery.flot.js',$array)){
     149                $array[] = _DIR_LIB_FLOT.'/jquery.flot.js';
     150        }
     151        $array[] = 'javascript/spipmotion_flot_extras.js';
     152        return $array;
     153}
     154
    136155?>
Note: See TracChangeset for help on using the changeset viewer.