Recherche avancée

Médias (1)

Mot : - Tags -/net art

Autres articles (74)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • Activation de l’inscription des visiteurs

    12 avril 2011, par

    Il est également possible d’activer l’inscription des visiteurs ce qui permettra à tout un chacun d’ouvrir soit même un compte sur le canal en question dans le cadre de projets ouverts par exemple.
    Pour ce faire, il suffit d’aller dans l’espace de configuration du site en choisissant le sous menus "Gestion des utilisateurs". Le premier formulaire visible correspond à cette fonctionnalité.
    Par défaut, MediaSPIP a créé lors de son initialisation un élément de menu dans le menu du haut de la page menant (...)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

Sur d’autres sites (7069)

  • Evolution #4358 (Nouveau) : Supprimer l’explication d’inscription qui préjuge de l’utilisation

    5 juillet 2019, par RastaPopoulos ♥

    À l’intérieur même du formulaire d’inscription (et non pas dans les squelettes qui l’appellent), il y a un message d’explication qui préjuge de ce pour quoi on demande aux gens de s’inscrire. Ce message change suivant le type de compte à créer (rédac ou visiteur).

    Depuis peu, ce morceau est dans un squelette séparé (inc-) qui permet de le surcharger pour le vider (avant il fallait essayer de le cacher en CSS, et il n’y avait même pas de sélecteur précis).

    Je postule (avec raison bien sûr), que de nos jours, le nombre de sites qui sortent où ces messages ont un sens, et notamment celui pour les visiteurs publics ("Vous avez demandé à intervenir sur un forum réservé aux visiteurs enregistrés.") , sont moins nombreux que ceux où cela n’a strictement aucun sens.

    Je pense donc que dans les prochaines versions (dès 3.3), cela doit disparaitre complètement par défaut. Les chaines peuvent rester, et on peut dire aux quelques rares personnes au monde pour qui ces messages ont un sens, comment l’afficher avant leur formulaire. On peut même l’ajouter dans squelettes-dist pour montrer comment on fait.

    Mais par défaut, le formulaire d’inscription fourni, doit être générique, avec juste le nécessaire. Les explications autour sont du ressort du site qui utilise (squelettes-dist par défaut et chacun dans son coin suivant son besoin).

  • Anomalie #4751 : Refonte du jeu d’icônes : retours et commentaires

    29 avril 2021, par RastaPopoulos ♥

    Oui super boulot, merci beaucoup.

    Pour l’argumentation, je suis totalement d’accord avec tcharlss : même si d’autres choix pourront être faits plus tard, pour le moment on a deux jeux bien distincts :
    - l’un avec des couleurs, et possiblement parfois plus de détails
    - l’autre pour vraiment du symbolique, pour des actions (assez souvent récurrentes)

    Les images liées à une fonctionnalité précise (articles, mots, agenda, etc) seront toujours bien plus nombreuses que celles des actions. Tendant vers l’infini puisqu’on rajoute des plugins régulièrement, et que chacune des fonctionnalités (en dist ou contrib) va utiliser au minimum une ou deux icônes voire plus.

    Pour cette raison, je suis pour l’instant partisan que ces images doivent rester avec une touche de couleur + peuvent être un peu plus détaillées, que les actions symboliques. Car vu leur nombre toujours en augmentation, ça va permettre un moyen (couleur et détail) de les distinguer bien plus facilement, que si elles étaient toutes monochromes.

    Exemples, en conséquence de cette argumentation, qui devraient avoir de la couleur :
    - l’icône pour Documents (surtout que la métaphore c’est une image, un paysage)
    - pour Boite multimédia
    - pour Langue principale du site (alors que Multilinguisme est en couleur, et du coup, on voit moins Langue principale que Multilinguisme, alors que dans l’ordre c’est plus important)
    - et peut-être d’autres :)

  • Evolution #4471 : singulier_ou_pluriel pour l’arabe

    24 août 2020, par George Kandalaft

    Hello

    Ça ne change pas, c’est la partie entière qui compte. Je suis en
    déplacement, je vérifierai à mon retour la semaine prochaine.

    Merci Bruno

    George

    Quoting  :

    La demande #4471 a été mise à jour par b b.

    george j'ai commencé à intégrer ça, mais j'ai une question à propos  <br />des valeurs non entières. En effet, depuis ta proposition, j'ai  <br />amélioré @singulier_ou_pluriel pour prendre en compte les valeurs
    non entières comme 0.5 cf
    https://git.spip.net/spip/spip/commit/380c4f95fff44b617745fc7e5a5515009b082ebf ; ça se passe comment en arabe pour ce type de valeur
     ?

    ----------------------------------------
    Evolution #4471 : singulier_ou_pluriel pour l’arabe
    https://core.spip.net/issues/4471#change-16006

    • Auteur : George Kandalaft
    • Statut : En cours
    • Priorité : Normal
    • Assigné à :
    • Catégorie : filtres et balises
    • Version cible : 3.3
    • Resolution :
      ----------------------------------------
      Voici le filtre singulier_ou_pluriel adapté à l’arabe (qui a
      plusieurs formes de pluriels suivant le nombre d’objets) :
    1. <span class="CodeRay">> <span class="comment">/**
    2. >  * Afficher un message "un truc"/("deux trucs" pour l'arabe)/"N trucs"
    3. >  * Les items sont à indiquer comme pour la fonction _T() sous la forme :
    4. >  * "module:chaine"
    5. >  *
    6. >  * @param int $nb : le nombre
    7. >  * @param string $chaine_un : l'item de langue si $nb vaut un (ou  
    8. > $nb > 10 pour l'arabe)
    9. >  * @param string $chaine_plusieurs : l'item de lanque si $nb > 1  
    10. > ($nb est compris entre 3 et 10 pour l'arabe)
    11. >  * @param string $var : La variable à remplacer par $nb dans l'item  
    12. > de langue (facultatif, défaut "nb")
    13. >  * @param array $vars : Les autres variables nécessaires aux chaines  
    14. > de langues (facultatif)
    15. >  * @return string : la chaine de langue finale en utilisant la fonction _T()
    16. >  */</span>
    17. > <span class="keyword">function</span> <span class="function">ar_singulier_ou_pluriel</span>(<span class="local-variable">$nb</span>, <span class="local-variable">$chaine_un</span>, <span class="local-variable">$chaine_plusieurs</span>,  
    18. > <span class="local-variable">$var</span> = <span class="string"><span class="delimiter">'</span><span class="content">nb</span><span class="delimiter">'</span></span>, <span class="local-variable">$vars</span> = <span class="predefined">array</span>()) {
    19. >     <span class="keyword">if</span> (!<span class="local-variable">$nb</span> = <span class="predefined">intval</span>(<span class="local-variable">$nb</span>)) {
    20. >         <span class="keyword">return</span> <span class="string"><span class="delimiter">'</span><span class="delimiter">'</span></span>;
    21. >     }
    22. >     <span class="keyword">if</span> (!<span class="predefined">is_array</span>(<span class="local-variable">$vars</span>)) {
    23. >         <span class="keyword">return</span> <span class="string"><span class="delimiter">'</span><span class="delimiter">'</span></span>;
    24. >     }
    25. >     <span class="local-variable">$vars</span>[<span class="local-variable">$var</span>] = <span class="local-variable">$nb</span>;
    26. >
    27. >     <span class="keyword">if</span> (<span class="predefined">$GLOBALS</span>[<span class="string"><span class="delimiter">'</span><span class="content">spip_lang</span><span class="delimiter">'</span></span>] == <span class="string"><span class="delimiter">'</span><span class="content">ar</span><span class="delimiter">'</span></span>) {
    28. >         <span class="local-variable">$fem</span> = <span class="predefined">substr</span>(<span class="local-variable">$chaine_un</span>, -<span class="integer">2</span>);
    29. >         <span class="keyword">switch</span> (<span class="predefined-constant">true</span>) {
    30. >             <span class="keyword">case</span> (<span class="local-variable">$nb</span> == <span class="integer">1</span>):
    31. >                 <span class="keyword">if</span> (<span class="local-variable">$fem</span> == <span class="string"><span class="delimiter">'</span><span class="content">ة</span><span class="delimiter">'</span></span>) {
    32. >                     <span class="local-variable">$chaine_un</span> = <span class="local-variable">$chaine_un</span> . <span class="string"><span class="delimiter">'</span><span class="content"> واحدة</span><span class="delimiter">'</span></span>;
    33. >                 } <span class="keyword">else</span> {
    34. >                     <span class="local-variable">$chaine_un</span> = <span class="local-variable">$chaine_un</span> . <span class="string"><span class="delimiter">'</span><span class="content"> واحد</span><span class="delimiter">'</span></span>;
    35. >                 }
    36. >                 <span class="keyword">return</span> _T(<span class="local-variable">$chaine_un</span>, <span class="local-variable">$vars</span>);
    37. >                 <span class="keyword">break</span>;
    38. >             <span class="keyword">case</span> (<span class="local-variable">$nb</span> == <span class="integer">2</span>):
    39. >                 <span class="keyword">if</span> (<span class="local-variable">$fem</span> == <span class="string"><span class="delimiter">'</span><span class="content">ة</span><span class="delimiter">'</span></span>) {
    40. >                     <span class="local-variable">$chaine_deux</span> = <span class="predefined">rtrim</span>(<span class="local-variable">$chaine_un</span>, <span class="local-variable">$fem</span>) . <span class="string"><span class="delimiter">'</span><span class="content">تان</span><span class="delimiter">'</span></span>;
    41. >                 } <span class="keyword">else</span> {
    42. >                     <span class="local-variable">$chaine_deux</span> = <span class="local-variable">$chaine_un</span> . <span class="string"><span class="delimiter">'</span><span class="content">ان</span><span class="delimiter">'</span></span>;
    43. >                 }
    44. >                 <span class="keyword">return</span> _T(<span class="local-variable">$chaine_deux</span>, <span class="local-variable">$vars</span>);
    45. >                 <span class="keyword">break</span>;
    46. >             <span class="keyword">case</span> (<span class="local-variable">$nb</span> ><span class="integer">2</span> &#38;&#38; <span class="local-variable">$nb</span> &lt; <span class="integer">11</span>):
    47. >                 <span class="keyword">return</span> _T(<span class="local-variable">$chaine_plusieurs</span>, <span class="local-variable">$vars</span>);
    48. >                 <span class="keyword">break</span>;
    49. >             <span class="keyword">default</span>:
    50. >                 <span class="local-variable">$chaine_un</span> = <span class="local-variable">$nb</span> . <span class="string"><span class="delimiter">'</span><span class="content"> </span><span class="delimiter">'</span></span> . <span class="local-variable">$chaine_un</span>;
    51. >                 <span class="keyword">return</span> _T(<span class="local-variable">$chaine_un</span>, <span class="local-variable">$vars</span>);
    52. >         }
    53. >     } <span class="keyword">else</span> {
    54. >         <span class="keyword">if</span> (<span class="local-variable">$nb</span> > <span class="integer">1</span>) {
    55. >             <span class="keyword">return</span> _T(<span class="local-variable">$chaine_plusieurs</span>, <span class="local-variable">$vars</span>);
    56. >         } <span class="keyword">else</span> {
    57. >             <span class="keyword">return</span> _T(<span class="local-variable">$chaine_un</span>, <span class="local-variable">$vars</span>);
    58. >         }
    59. >     }
    60. > }
    61. > </span>

    Télécharger


    Vous recevez ce mail car vous êtes impliqués sur ce projet.
    Pour changer les préférences d’envoi de mail, allez sur
    http://core.spip.net/my/account