Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (29)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Librairies et logiciels spécifiques aux médias

    10 décembre 2010, par

    Pour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
    Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...)

Sur d’autres sites (4578)

  • 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.

  • Anomalie #4689 (Nouveau) : minipres propose un lien toujours vers le privé

    8 mars 2021, par jluc -

    minipres affiche son message et propose ensuite un lien qui va toujours vers le privé.
    Or parfois c’est pas adéquat de diriger vers le privé.
    Concrètement j’avais eu ce pb pour l’authentification d’une demande de changement d’email, lorsque le lien n’est plus valide.

  • Anomalie #4765 : Listes d’auteurs : liens de messagerie en 404

    4 mai 2021

    La description de auteur_lien_messagerie dit :

    1. si la messagerie est activée [...], lien vers la messagerie interne
    2. sinon lien vers un email
    3. sinon rien

    Mais en l’absence du lien de messagerie, moi j’ai jamais le 2). Et de toute façon les emails sont déjà affichés dans une colonne suivante.
    Donc la colonne entière semble n’avoir d’effet que si le plugin est présent.

    Si on peut éviter les colonnes vides c’est mieux, ça fait des espacements disgracieux (j’ai vu ça en travaillant sur les styles des listes d’objets).