Recherche avancée

Médias (91)

Autres articles (59)

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

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (5885)

  • Evolution #2173 : Date de création / publication

    17 juillet 2017, par nico d_

    J’avais pensé traiter ça sur une table pour un dév en cours avec deux champs en DEFAULT CURRENT_TIMESTAMP :

    `date_creation` DATETIME DEFAULT CURRENT_TIMESTAMP,<br />`maj` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

    (c) chez moi ça marche, du coup ça me paraissait une solution propre et généralisable, mais le serveur de prod est en Mysql 5.1 et ça ne marche qu’à partir de Mysql 5.6.5 :
    https://stackoverflow.com/questions/4897002/mysql-current-timestamp-on-create-and-on-update
    Du coup, pas utilisable en natif pour SPIP...

    J’ai fait autrement et rapidement (directement dans le formulaire_traiter), mais j’aurais pu faire plus propre et passer par le pipeline pre_insertion en renseignant automatiquement date_creation dans $flux[’data’].

    Mais je me dis que ça pourrait faire l’objet d’un plugin, qui ajouterait donc des champs date_creation à toutes les tables déjà existantes qui n’en ont pas (auteurs, mots etc + objets persos), et qui utiliserait ce pipeline pour renseigner les date de création automatiquement si le champ existe dans la description de la table $flux[’args’][’table’] de l’objet inséré.

    Ça ressemblerait aux behaviors des ORM, comme Propel / Timestampable :
    http://propelorm.org/Propel/documentation/07-behaviors.html
    http://propelorm.org/Propel/behaviors/timestampable

    A tester...

  • Anomalie #4375 (Fermé) : Tests unitaires en erreur

    6 juillet 2021, par cedric -

    Tous les tests sont maintenant OK en mysql et en sqlite

  • Anomalie #3452 (Nouveau) : L’image jointe à un message de forum n’est pas prise en charge (bug SPI...

    18 mai 2015, par Pascal Verrier

    Bonjour,

    Depuis la MAJ toute récente de SPIP 3.0.19 je constate que l’image jointe à un message de forum n’est plus affichée après enregistrement du message.

    Le document est cependant bien créé dans la médiathèque mais n’est plus associé au forum.

    J’ai identifié le code responsable, dans plugins-dist/medias/action/editer_document.php lignes 260 à 267 : il s’agit d’un ajout depuis la 3.0.17 (ajout du même type également quelques lignes plus haut L252 avec "dissocierdocuments") :

       // verifier les droits d'associer<br />    foreach($objets_parents as $objet=>$ids){<br />        foreach($ids as $k=>$id){<br />            if (!autoriser('associerdocuments',$objet,$id)){<br />                unset($objets_parents[$objet][$k]);<br />            }<br />        }<br />    }<br />

    L’utilisateur courant devrait donc avoir le droit "associerdocuments" pour que l’image soit associée au forum. Or je suis connecté en tant que webmestre. Notez que par ailleurs notre forum peut également être utilisé par des "visiteurs" qui peuvent également joindre des images.

    En supprimant ce code l’image est de nouveau prise en charge normalement.