Changeset 103468 in spip-zone


Ignore:
Timestamp:
Mar 23, 2017, 10:02:07 PM (3 years ago)
Author:
kent1@…
Message:

Utiliser ecrire_config même pour notre table des métas différente (spipmotion_metas)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/trunk/inc/spipmotion_ffmpeg_infos.php

    r98343 r103468  
    121121                                        );
    122122                                }
    123                                 ecrire_meta('spipmotion_formats', serialize($data['spipmotion_formats']), '', 'spipmotion_metas');
     123                                ecrire_config('/spipmotion_metas/spipmotion_formats', serialize($data['spipmotion_formats']));
    124124                        }
    125125
     
    157157                                        }
    158158                                }
    159                                 ecrire_meta('spipmotion_codecs', serialize($data['spipmotion_codecs']), '', 'spipmotion_metas');
    160                                 ecrire_meta('spipmotion_codecs_audio_decode', serialize($data['spipmotion_codecs_audio_decode']), '', 'spipmotion_metas');
    161                                 ecrire_meta('spipmotion_codecs_video_decode', serialize($data['spipmotion_codecs_video_decode']), '', 'spipmotion_metas');
    162                                 ecrire_meta('spipmotion_codecs_audio_encode', serialize($data['spipmotion_codecs_audio_encode']), '', 'spipmotion_metas');
    163                                 ecrire_meta('spipmotion_codecs_video_encode', serialize($data['spipmotion_codecs_video_encode']), '', 'spipmotion_metas');
     159                                ecrire_config('/spipmotion_metas/spipmotion_codecs', serialize($data['spipmotion_codecs']));
     160                                ecrire_config('/spipmotion_metas/spipmotion_codecs_audio_decode', serialize($data['spipmotion_codecs_audio_decode']));
     161                                ecrire_config('/spipmotion_metas/spipmotion_codecs_video_decode', serialize($data['spipmotion_codecs_video_decode']));
     162                                ecrire_config('/spipmotion_metas/spipmotion_codecs_audio_encode', serialize($data['spipmotion_codecs_audio_encode']));
     163                                ecrire_config('/spipmotion_metas/spipmotion_codecs_video_encode', serialize($data['spipmotion_codecs_video_encode']));
    164164                        }
    165165
     
    169169                        $bitstream_filters = trim($matches[$indexs['bitstream_filters']]);
    170170                        $data['spipmotion_bitstream_filters'] = empty($bitstream_filters) ? array() : preg_split('/\n/', $bitstream_filters);
    171                         ecrire_meta('spipmotion_bitstream_filters', serialize($data['spipmotion_bitstream_filters']), '', 'spipmotion_metas');
     171                        ecrire_config('/spipmotion_metas/spipmotion_bitstream_filters', serialize($data['spipmotion_bitstream_filters']));
    172172
    173173                        /**
     
    176176                        $protocols = trim($matches[$indexs['protocols']]);
    177177                        $data['spipmotion_protocols'] = empty($protocols) ? array() : preg_split('/\n/', str_replace(':', '', $protocols));
    178                         ecrire_meta('spipmotion_protocols', serialize($data['spipmotion_protocols']), '', 'spipmotion_metas');
     178                        ecrire_config('/ecrire_config/spipmotion_protocols', serialize($data['spipmotion_protocols']));
    179179
    180180                        /**
     
    194194
    195195                        ksort($data['spipmotion_avfilters']);
    196                         ecrire_meta('spipmotion_avfilters', serialize($data['spipmotion_avfilters']), '', 'spipmotion_metas');
    197                         ecrire_meta('spipmotion_compiler', serialize($data['spipmotion_compiler']), '', 'spipmotion_metas');
     196                        ecrire_config('/spipmotion_metas/spipmotion_avfilters', serialize($data['spipmotion_avfilters']));
     197                        ecrire_config('/spipmotion_metas/spipmotion_compiler', serialize($data['spipmotion_compiler']));
    198198
    199199                        /**
     
    207207                                $data['spipmotion_spipmotion_sh']['chemin'] = $spipmotion_sh;
    208208                                $data['spipmotion_spipmotion_sh']['version'] = $infos[1];
    209                                 ecrire_meta('spipmotion_spipmotion_sh', serialize($data['spipmotion_spipmotion_sh']), '', 'spipmotion_metas');
     209                                ecrire_config('/spipmotion_metas/spipmotion_spipmotion_sh', serialize($data['spipmotion_spipmotion_sh']));
    210210                        }
    211211
     
    226226                                $data['spipmotion_spipmotion_sh_vignettes']['chemin'] = $spipmotion_sh_vignettes;
    227227                                $data['spipmotion_spipmotion_sh_vignettes']['version'] = $infos[1];
    228                                 ecrire_meta('spipmotion_spipmotion_sh_vignettes', serialize($data['spipmotion_spipmotion_sh_vignettes']), '', 'spipmotion_metas');
     228                                ecrire_config('/spipmotion_metas/spipmotion_spipmotion_sh_vignettes', serialize($data['spipmotion_spipmotion_sh_vignettes']));
    229229                        } else {
    230230                                $data['spipmotion_spipmotion_sh_vignettes']['spipmotion_sh_vignettes'] = false;
     
    232232                                        $data['spipmotion_spipmotion_sh_vignettes']['chemin'] = $spipmotion_sh_vignettes;
    233233                                }
    234                                 ecrire_meta('spipmotion_spipmotion_sh_vignettes', serialize($data['spipmotion_spipmotion_sh_vignettes']), '', 'spipmotion_metas');
     234                                ecrire_config('/spipmotion_metas/spipmotion_spipmotion_sh_vignettes', serialize($data['spipmotion_spipmotion_sh_vignettes']));
    235235                        }
    236236
     
    246246                                $data['spipmotion_flvtoolplus']['flvtoolplus'] = true;
    247247                                $data['spipmotion_flvtoolplus']['version'] = $infos[1];
    248                                 ecrire_meta('spipmotion_flvtoolplus', serialize($data['spipmotion_flvtoolplus']), '', 'spipmotion_metas');
    249                         } else {
    250                                 effacer_meta('spipmotion_flvtoolplus', 'spipmotion_metas');
     248                                ecrire_config('/spipmotion_metas/spipmotion_flvtoolplus', serialize($data['spipmotion_flvtoolplus']));
     249                        } else {
     250                                effacer_config('/spipmotion_metas/spipmotion_flvtoolplus');
    251251                        }
    252252
     
    259259                                $data['spipmotion_ffprobe']['ffprobe'] = true;
    260260                                $data['spipmotion_ffprobe']['version'] = 'present';
    261                                 ecrire_meta('spipmotion_ffprobe', serialize($data['spipmotion_ffprobe']), '', 'spipmotion_metas');
    262                         } else {
    263                                 effacer_meta('spipmotion_ffprobe', 'spipmotion_metas');
     261                                ecrire_config('/spipmotion_metas/spipmotion_ffprobe', serialize($data['spipmotion_ffprobe']));
     262                        } else {
     263                                effacer_config('/spipmotion_metas/spipmotion_ffprobe');
    264264                        }
    265265
     
    275275                                $data['spipmotion_mediainfo']['mediainfo'] = true;
    276276                                $data['spipmotion_mediainfo']['version'] = $infos[1];
    277                                 ecrire_meta('spipmotion_mediainfo', serialize($data['spipmotion_mediainfo']), '', 'spipmotion_metas');
    278                         } else {
    279                                 effacer_meta('spipmotion_mediainfo', 'spipmotion_metas');
     277                                ecrire_config('/spipmotion_metas/spipmotion_mediainfo', serialize($data['spipmotion_mediainfo']));
     278                        } else {
     279                                effacer_config('/spipmotion_metas/spipmotion_mediainfo');
    280280                        }
    281281
Note: See TracChangeset for help on using the changeset viewer.