Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (69)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (8471)

  • Révision 24163 : Ticket #4245 : Correction empêchant la création de certains répertoires, s’ils o...

    11 décembre 2018, par marcimat@rezo.net

    Lorsque la constante CREER_DIR_PLAT n’est pas définie, ne pas supprimer les soulignés finaux des répertoires.
    À l’inverse, par contre le faire aussi pour $subdir si la constante est là (sinon, on a une incohérence entre les appels `sous_repertoire(’a/b
    ’)` et `sous_repertoire(’a’, ’b_’)`.
    Note : on ne gèrera plus ce vieux _CREER_DIR_PLAT à partir de SPIP 3.3-dev.

    Corrige, entre autres un bug dans le plugin Bigup empêchant la réception de certains fichiers.

  • Background version of uploaded video creation in Elixir with Arc and FFmpeg

    12 décembre 2017, par Levit

    I tried to make video uploading on Elixir phoenix project using Arc. I need to have different size versions of video. So I used FFmpeg to do this :

    def transform(:large, {file, scope}) do
     {:ffmpeg, fn(input, output) -> "-i #{input} -c:a copy -s 1920x1080 -f mp4 #{output}" end, :mp4}
    end

    However, it takes a lot of time to create this versions even to small videos. So, I decided to make version creation on background. I want Arc to upload video, then I give the response with uploaded original while other versions are creating.

    I was hoping to find such option at https://github.com/stavro/arc but I didn’t succed. I only found "To disable asynchronous processing, add @async false to your upload definition" but I don’t want to disable it, right ?

    I tried to use Exq https://github.com/akira/exq for background processing but I didn’t menage to use it in uploader.

    Could anybody tell me how it should be made in a proper way or give me some dirty hack advice to make it work. Thanks.

    I tried Task as was advised in comments, but I am not sure how to use them in this case. When I try

    {:ffmpeg, fn(input, output) -> Task.async(fn -> "-i #{input} -c:a copy -s 1920x1080 -f mp4 #{output}" end) end, :mp4}

    or

    {:ffmpeg, Task.async(fn -> fn(input, output) ->  "-i #{input} -c:a copy -s 1920x1080 -f mp4 #{output}" end end), :mp4}

    I got "protocol String.Chars not implemented for %Task".

    When I try

    {:ffmpeg, Task.async(fn(input, output) ->  "-i #{input} -c:a copy -s 1920x1080 -f mp4 #{output}" end), :mp4}

    I got "#Function<20.83953603/2 in MyWebSite.Content.transform/2> with arity 2 called with no arguments". I tried to pass function as an argument with "&" but it fails as well.

    My uploader :

    defmodule MyWebSite.Content do
    use Arc.Definition
    use Arc.Ecto.Definition

    @acl :public_read

    @versions [:original,  :huge]

    def transform(:huge, {file, scope}) do
     {:ffmpeg, Task.async(fn(input, output) ->  "-i #{input} -c:a copy -s 1920x1080 -f mp4 #{output}" end), :mp4}
    end

    def s3_object_headers(version, {file, scope}) do
     [timeout: 3_000_00, content_type: Plug.MIME.path(file.file_name)]
    end
    end
  • Anomalie #2562 : si base SPIP en MySQL : erreur au moment de la création d’un groupe de mots-clés

    1er mars 2012, par Hervé Le Dantec

    J’ai fait de nouveaux tests avec un SVN plus récent (SPIP 3.0.0-beta2 [19035]) : tout semble de nouveau bien fonctionner, MAIS À 1 CONDITION : cela marche uniquement si je change le nom du fichier et de la base : c’est-à-dire que si (je suis en local sous MAMP) je renomme (...)