
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (99)
-
Automated installation script of MediaSPIP
25 avril 2011, parTo overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
The documentation of the use of this installation script is available here.
The code of this (...) -
Que fait exactement ce script ?
18 janvier 2011, parCe script est écrit en bash. Il est donc facilement utilisable sur n’importe quel serveur.
Il n’est compatible qu’avec une liste de distributions précises (voir Liste des distributions compatibles).
Installation de dépendances de MediaSPIP
Son rôle principal est d’installer l’ensemble des dépendances logicielles nécessaires coté serveur à savoir :
Les outils de base pour pouvoir installer le reste des dépendances Les outils de développements : build-essential (via APT depuis les dépôts officiels) ; (...) -
XMP PHP
13 mai 2011, parDixit Wikipedia, XMP signifie :
Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)
Sur d’autres sites (8611)
-
Anomalie #3128 (Nouveau) : Compression CSS et mauvaise interprétation de caractères
28 décembre 2013, par _ CasPLorsqu’on active la compression CSS via SPIP
le caractère pourcentage % est supprimer après un 0% et ne conserve que le 0.
Cela pose problème à safari pour les animations css3 @keyframes qui utilisent 0% pour indiquer le point clef.Dans mon site j’ai remplacé le keyframes 0% par le 1% corrigeant ainsi le bug, mais il m’a fallu du temps pour comprendre le problème, il serait bon de corriger cela.
-
nomenclature #3124 (Nouveau) : abstraction sql et ancienne API SQL
23 décembre 2013, par Ybbet SPIPDans les fichiers suivants :
http://core.spip.org/projects/spip/repository/entry/spip/ecrire/req/mysqli.php#L67
http://core.spip.org/projects/spip/repository/entry/spip/ecrire/req/mysql.php#L65
On fait référence à l’ancienne API SQL…Ne faudrait-il pas remettre cela à plat pour référencer l’abstraction sql qui semble aujourd’hui de rigueur dans SPIP ?
cf. http://core.spip.org/projects/spip/repository/entry/spip/ecrire/base/abstract_sql.php -
Evolution #3121 (Nouveau) : Critère sur un champ installé par un plugin, lorsque le plugin n’est p...
14 décembre 2013, par realet RealETDans le cadre de la création d’un squelette générique affichant un agenda, il serait pratique de pouvoir utiliser :
Mais si le champ agenda n’existe pas dans la table spip_rubriques, alors, une erreur est affichée :
Critère inconnu =Il faudrait pouvoir avoir une syntaxe portant sur des champs pouvant être absents.
Voir le ticket #3037 qui montre que c’est déjà possible pour une table avec un " ?" après le nom de la table :
On a déjà les critères optionnels : http://programmer.spip.net/Criteres-optionnels et http://programmer.spip.net/Criteres-optionnels-avec
Il manque donc les champs optionnels.
Rastapopoulos me faisait de plus remarquer qu’il faudrait pouvoir décider ce qui se passerait quand le champ n’est pas présent :
- est-ce que la boucle est exécuté comme si le critère n’était pas là ?
- ou, est-ce que seule sa partie alternative serait exécutée (dans l’exemple ci-dessus, c’est ce qui serait attendu) ?
Il faudrait peut-être avoir 2 syntaxes :
- ?agenda=1 : ignore le critère si champ agenda non présent
- !agenda=1 : considère le critère invalidé quand le champ n’est pas là et exécute donc la partie alternative de la boucle