Recherche avancée

Médias (1)

Mot : - Tags -/book

Autres articles (70)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Sélection de projets utilisant MediaSPIP

    29 avril 2011, par

    Les exemples cités ci-dessous sont des éléments représentatifs d’usages spécifiques de MediaSPIP pour certains projets.
    Vous pensez avoir un site "remarquable" réalisé avec MediaSPIP ? Faites le nous savoir ici.
    Ferme MediaSPIP @ Infini
    L’Association Infini développe des activités d’accueil, de point d’accès internet, de formation, de conduite de projets innovants dans le domaine des Technologies de l’Information et de la Communication, et l’hébergement de sites. Elle joue en la matière un rôle unique (...)

Sur d’autres sites (4766)

  • Anomalie #3799 : appliquer_filtre ne s’applique pas aux filtres image_

    10 février 2017

    L’intention que tu cites n’était peut être pas forcément le but de la fonction appliquer_filtre() à l’origine.

    Bon, j’ai un problème. Comme je disais en #note-7 il y a un bug sur appliquer filtre et l’option qui avait été ajoutée en r71781.

    En plein dans le bug

    Il y a un cas intéressant sur la zone dans SarkaSPIP, parmi d’autres :

    [(#ENVid_rubrique|appliquer_filtreaccesrestreint_rubrique_restreinte,0|oui) #SETretour_logout, #URL_PAGEsommaire]
    

    function accesrestreint_rubrique_restreinte($id_rubrique, $id_auteur = null)

    Le zéro passé en second paramètre, on ne sait pas s’il était
    - à destination de appliquer_filtre() pour éviter absolument qu’il retourne la valeur id_rubrique SI accès restreint est absent, ou s’il était
    - à destination de accesrestreint_rubrique_restreinte() pour indiquer l’auteur 0 (ce qui est peu probable)
    Et du coup, ça casse le fonctionnement de accesrestreint_rubrique_restreinte() car ça ne prend pas en compte le visiteur courant car $id_auteur ne vaut plus null

    À d’autres endroits au contraire, par exemple dans Emballe Medias, on trouve :

    [(#INCLUREjavascript/jquery.shiftcheckbox.js|appliquer_filtreminifier,js)]
    

    Ici, la présence de l’option ’js’ fait que appliquer_filtre va comprendre qu’il doit toujours retourner le contenu d’origine même en absence du filtre.
    C’est d’ailleurs très certainement ce qui est souhaité ici. Sauf que ce n’est pas voulu explicitement a priori.

    On trouve aussi un usage avec |sinon :

    ["geometry" : (#GEOMETRY|appliquer_filtrewkt_to_json|sinon"type" : "Point", "coordinates" : [#LON, #LAT]),]
    

    Corrections de appliquer_filtre en créant une seconde fonction ?

    Ces 2 derniers exemples montrent que quelque soit l’option choisie pour corriger on va casser des usages (en créant une seconde fonction pour faire l’inverse), ie :

    Option Historique)
    - T|appliquer_filtre{F} retourne ’’ si F introuvable
    - T|appliquer_filtre_ou_continuer retourne T si F introuvable

    Option Chaînage)
    - T|appliquer_filtre{F} retourne T si F introuvable
    - T|appliquer_filtre_sinon_rien{F} retourne ’’ si F introuvable

    Ou déprécier appliquer_filtre()

    Une autre solution est de créer 2 nouvelles fonctions pour remplacer appliquer_filtre et son fonctionnement incertain.
    Contrainte : elles ne doivent pas commencer par filtre_.
    - T|utiliser_filtre{F} retourne T si F introuvable (chaînage)
    - T|utiliser_filtre_sinon_rien{F} retourne ’’ si F introuvable

    C’est peut être une solution acceptable. On aurait du être plus vigilent en introduisant une nouvelle fonction plutôt qu’un paramètre en plus à appliquer_filtre() alors que celle ci utilise func_get_args…

  • Using FFMPEG to batch remove audio endings

    27 juillet 2019, par user2828890

    I have over 1000 audio files, all of which end in a mouse click. I would like to remove the last half second from all of them. The audio files have different length (i.e. 15sec, 5 sec ...) But one thing in common with all of them is the last half second has a mouse click sound. How do I trim in bulk the ending of the mp3 files within a folder using windows 10 command line ? I already have FFMPEG downloaded. Thank you !

  • fate/exr : add tests for piz uncompress

    23 avril 2017, par Martin Vignali
    fate/exr : add tests for piz uncompress
    

    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] tests/fate/image.mak
    • [DH] tests/ref/fate/exr-rgb-scanline-float-piz-48x32
    • [DH] tests/ref/fate/exr-rgb-scanline-half-piz-bw
    • [DH] tests/ref/fate/exr-rgb-scanline-half-piz-color
    • [DH] tests/ref/fate/exr-rgb-scanline-half-piz-dw-t01