Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (21)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

  • Les vidéos

    21 avril 2011, par

    Comme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
    Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
    Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...)

  • Les formats acceptés

    28 janvier 2010, par

    Les commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
    ffmpeg -codecs ffmpeg -formats
    Les format videos acceptés en entrée
    Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
    Les formats vidéos de sortie possibles
    Dans un premier temps on (...)

Sur d’autres sites (5589)

  • Evolution #4171 (Nouveau) : Rendre le formulaire d’oubli du mot de passe plus conforme aux convent...

    25 août 2018, par Gilles VINCENT

    Voici le message de David Prévot sur spip-team

    Actuellement, si l’adresse n’est pas dans la base de donnée, l’erreur
    suivante est servie :

    Erreur : l’adresse <> n’est pas enregistrée sur ce site.

    Alors que si l’adresse existe, le message suivant est affiché :

    Vous allez recevoir un email vous indiquant comment retrouver votre
    accès au site.

    (L’identifiant est même envoyé en clair dans le courrier électronique.)

    Un comportement plus neutre pourrait être, comme on le voit souvent, un
    message du genre « Si l’adresse est dans la base de donnée, un message
    sera envoyé en indiquant comment retrouver votre accès au site. »

    Pour répondre à cela, j’ai simplement créé un fichier squelettes/lang/local_fr.php contenant

    1. <span class="CodeRay"><span class="predefined">$GLOBALS</span>[<span class="predefined">$GLOBALS</span>[<span class="string"><span class="delimiter">'</span><span class="content">idx_lang</span><span class="delimiter">'</span></span>]] = <span class="predefined">array</span>(
    2.     <span class="string"><span class="delimiter">'</span><span class="content">pass_recevoir_mail</span><span class="delimiter">'</span></span> => <span class="string"><span class="delimiter">"</span><span class="content">Si votre email est inscrit sur le site vous allez recevoir un email vous indiquant comment retrouver votre accès au site.</span><span class="delimiter">"</span></span>
    3. );
    4. </span>

    Télécharger

    Puis fais en sorte que le formulaire d’oubli (oubli.php) ne retourne jamais d’erreur (hors problème technique de livraison)

    1. <span class="CodeRay"><span class="line comment">25a26,46</span>
    2. <span class="line comment">></span>
    3. <span class="line comment">>       $r = formulaires_oubli_mail($email);</span>
    4. <span class="line comment">></span>
    5. <span class="line comment">>       if (!is_array($r)) {</span>
    6. <span class="line comment">>               $erreurs['oubli'] = $r;</span>
    7. <span class="line comment">>       } else {</span>
    8. <span class="line comment">>               if (!$r[1]) {</span>
    9. <span class="line comment">>                       $erreurs['oubli'] = _T('pass_erreur_non_enregistre', array('email_oubli' => spip_htmlspecialchars($email)));</span>
    10. <span class="line comment">>               } elseif ($r[1]['statut'] == '5poubelle' or $r[1]['pass'] == '') {</span>
    11. <span class="line comment">>                       $erreurs['oubli'] = _T('pass_erreur_acces_refuse');</span>
    12. <span class="line comment">>               }</span>
    13. <span class="line comment">>       }</span>
    14. <span class="line comment">></span>
    15. <span class="line comment">>       spip_log("Un utilisateur a effectué une demande de mot de passe oublié sur un email inexistant : " . $erreurs['oubli'],'spip');</span>
    16. <span class="line comment">></span>
    17. <span class="line comment">>       if ($erreurs['oubli']) {</span>
    18. <span class="line comment">>               return _T('pass_recevoir_mail');</span>
    19. <span class="line comment">>       }</span>
    20. <span class="line comment">></span>
    21. <span class="line comment">>       unset($erreurs['oubli']);</span>
    22. <span class="line comment">></span>
    23. <span class="line comment">72,85d92</span>
    24. <span class="line comment">&lt;</span>
    25. <span class="line comment">&lt;       $email = strval(_request('oubli'));</span>
    26. <span class="line comment">&lt;</span>
    27. <span class="line comment">&lt;       $r = formulaires_oubli_mail($email);</span>
    28. <span class="line comment">&lt;</span>
    29. <span class="line comment">&lt;       if (!is_array($r)) {</span>
    30. <span class="line comment">&lt;               $erreurs['oubli'] = $r;</span>
    31. <span class="line comment">&lt;       } else {</span>
    32. <span class="line comment">&lt;               if (!$r[1]) {</span>
    33. <span class="line comment">&lt;                       $erreurs['oubli'] = _T('pass_erreur_non_enregistre', array('email_oubli' => spip_htmlspecialchars($email)));</span>
    34. <span class="line comment">&lt;               } elseif ($r[1]['statut'] == '5poubelle' or $r[1]['pass'] == '') {</span>
    35. <span class="line comment">&lt;                       $erreurs['oubli'] = _T('pass_erreur_acces_refuse');</span>
    36. <span class="line comment">&lt;               }</span>
    37. <span class="line comment">&lt;       }</span>
    38. </span>

    Télécharger

    Le test sur l’existence du mail est réalisé désormais juste avant l’envoi.

  • Join us at MatomoCamp 2024 world tour edition

    13 novembre 2024, par Daniel Crough — Uncategorized

    Join us at MatomoCamp 2024 world tour edition, our online conference dedicated to Matomo Analytics—the leading open-source web analytics platform that prioritises data privacy.

    • 🗓️ Date : 14 November 2024
    • 🌐 Format : 24-hour virtual conference accessible worldwide
    • 💰 Cost : Free and no need to register

    Event highlights

    Opening ceremony

    Begin the day with a welcome from Ronan Chardonneau, co-organiser of MatomoCamp and customer success manager at Matomo.

    View session | iCal link

    Keynote : “Matomo by its creator”

    Attend a special session with Matthieu Aubry, the founder of Matomo Analytics. Learn about the platform’s evolution and future developments.

    View session | iCal link

    Explore MatomoCamp 2024’s diverse tracks and topics

    MatomoCamp 2024 offers a wide range of topics across several tracks, including using Matomo, integration, digital analytics, privacy, plugin development, system administration, business, other free analytics, use cases, and workshops and panel talks.

    Featured sessions

    1. Using AI to fetch raw data with Python

    Speaker : Ralph Conti
    Time : 14 November, 12:00 PM UTC

    Discover how to combine AI and Matomo’s API to create unique reporting solutions. Leverage Python for advanced data analysis and unlock new possibilities in your analytics workflow.

    View session | iCal link

    2. Supercharge Matomo event tracking with custom reports

    Speaker : Thomas Steur
    Time : 14 November, 2:00 PM UTC

    Learn how to enhance event tracking and simplify data analysis using Matomo’s custom reports feature. This session will help you unlock the full potential of your event data.

    View session | iCal link

    3. GDPR with AI and AI Act

    Speaker : Stefanie Bauer
    Time : 14 November, 4:00 PM UTC

    Navigate the complexities of data protection requirements for AI systems under GDPR. Explore the implications of the new AI Act and receive practical tips for compliance.

    View session | iCal link

    4. A new data mesh era !

    Speaker : Jorge Powers
    Time : 14 November, 4:00 PM UTC

    Explore how Matomo supports the data mesh approach, enabling decentralised data ownership and privacy-focused analytics. Learn how to empower teams to manage and analyse data without third-party reliance.

    View session | iCal link

    5. Why Matomo has to create a MTM server side : The future of data privacy and user tracking

    Panel discussion
    Time : 14 November, 6:00 PM UTC

    Join experts in a discussion on the necessity of server-side tag management for enhanced privacy and compliance. Delve into the future of data privacy and user tracking.

    View session | iCal link

    6. Visualisation of Matomo data using external tools

    Speaker : Leticia Rodríguez Morado
    Time : 14 November, 8:00 PM UTC

    Learn how to create compelling dashboards using Grafana and Matomo data. Enhance your data visualisation skills and gain better insights.

    View session | iCal link

    7. Keep it simple : Tracking what matters with Matomo

    Speaker : Scott Fillman
    Time : 14 November, 9:00 PM UTC

    Discover how to focus on essential metrics and simplify your analytics setup for more effective insights. Learn tactics for a powerful, streamlined Matomo configuration.

    View session | iCal link

    Stay connected

    Stay updated with the latest news and announcements :

    Don’t miss out

    MatomoCamp 2024 world tour edition is more than a conference ; it’s a global gathering shaping the future of ethical analytics. Whether you aim to enhance your skills, stay informed about industry trends, or network with professionals worldwide, this event offers valuable opportunities.

    For any enquiries, please contact us at info@matomocamp.org. We look forward to your participation.

  • lavfi/crop : restore pos constant, and fix "t" variable misplacement in variable array

    12 avril 2013, par Stefano Sabatini

    lavfi/crop : restore pos constant, and fix "t" variable misplacement in variable array