Eric Lupinacci
d2be4636be
Imposer que les composants composer ne nécessite pas un PHP supérieur à 7.4, soit le min de la branche 4 de spip.
1 week ago
Eric Lupinacci
18510f66eb
Suppression de la librairie obsolète sfYaml
1 week ago
Eric Lupinacci
ba8809a655
Update de la librairie YAML symfony en v5.4.
...
Cette librairie devient la lib par défaut car c'est la seule qui fonctionne correctement en PHP 8.2 avec libYAML mais qui est une extension PHP
2 weeks ago
Matthieu Marcillaud
112565645c
fix: Deprecated in PHP 8.2-rc
6 months ago
Matthieu Marcillaud
6bfa29c609
fix: Deprecated in PHP 8.2-rc
6 months ago
Cerdic
a7feadc998
v3.0.1 compatible SPIP 4.1
11 months ago
Cerdic
6f751ae4e3
PSR SPIP 4
11 months ago
erational
7ace057bd8
[ui] icone plus charte : reprise du gris standard à la place du noir
1 year ago
Alberto
3e2da42168
[Salvatore] [source:lang/ paquet-yaml] Export depuis https://trad.spip.net de la langue it
...
[Salvatore] [source:lang/ paquet-yaml] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
erational
0b44e79304
compat SPIP4 datasource devient source
1 year ago
Matthieu Marcillaud
6f5a1a1507
Version 3.0.0 uniquement pour SPIP 4.0+ ; Il y aura des nettoyages à faire, mais on pourra utiliser des librairies avec PHP plus récent...
2 years ago
Matthieu Marcillaud
d913054629
Suppression du fichier .gitattributes inutile.
2 years ago
erational
3d32ca0f8e
compat SPIP 4
2 years ago
erational
19a15230f3
[ui] logo SVG
2 years ago
Maïeul
a229aa3d65
Saisies: datas->data, sauf pour les demos qui sont visiblement des formulaires formidable
2 years ago
Maïeul
389081ae86
que ce soit en lecture ou en écriture, je n'ai remarqué aucun pb en 3.3
2 years ago
Maïeul
d64a5e70b5
passage en stable (dixit Eric)
2 years ago
Salvatore
7177ce5b14
[Salvatore] [source:lang/ paquet-yaml] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source:lang/ paquet-yaml] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
salvatore@rezo.net
2c7308b2dd
[Salvatore] [source: paquet-yaml] Export depuis https://trad.spip.net de la langue fr
...
[Salvatore] [source: paquet-yaml] Mise a jour du bilan depuis https://trad.spip.net
3 years ago
eric@smellup.net
5575c0d07c
Ajout des auteurs du plugin.
4 years ago
salvatore@rezo.net
6f1755c8a5
[Salvatore] [source:_plugins_/yaml/trunk/lang/ paquet-yaml] Export depuis http://trad.spip.net
4 years ago
kent1@arscenic.info
3144ac11cc
Compat PHP 7.2 create_function deprecated
4 years ago
spip.franck@lien-d-amis.net
670a354bb0
Alors en faite, le "necessite" php est dans spip depuis 3.1.0
...
https://core.spip.net/projects/spip/repository/revisions/22424
Par contre, le "necessite" concernant les module de php n'est dans spip que depuis 3.2.0, donc, modif en conséquence (merci marcimat)
https://core.spip.net/projects/spip/repository/revisions/23396
4 years ago
bruno@eliaz.fr
7c6540238e
version 2.0.8 : ne pas tenter de détecter la version de PHP si on est sur SPIP < 3.2
...
ref https://www.mail-archive.com/spip-zone@rezo.net/msg46459.html
4 years ago
eric@smellup.net
3d53d65f60
Cosmétique du footer
5 years ago
eric@smellup.net
e1f4037207
amélioration des regex de détection des --- et ...
5 years ago
eric@smellup.net
cc2f27e302
Utiliser la lecture des inclusions quand cela est nécessaire
5 years ago
eric@smellup.net
e8e72c69d0
Pétouille
5 years ago
eric@smellup.net
abc0c86e84
Quelques améliorations pour la démo.
5 years ago
eric@smellup.net
d23803303d
Mise au point de la demo.
...
Ca permet de se rendre compte que certains YAML existant sont un peu permissifs (saisies input et email).
5 years ago
eric@smellup.net
de1bbf2187
Limiter la lecture d'une chaine YAML par libYAML à un seul document sinon on obtient un array indexé par le numéro d'ordre du document (dont index 0 si un seul).
5 years ago
eric@smellup.net
b57df88a8b
Pour spyc et libyaml on fait en sorte que le YAML soit généré sans les '---' et '...' pour être cohérent avec les autres librairies.
...
De fait, il n'est jamais possible de mettre plusieurs 'documents' YAML dans un fichier YAML.
5 years ago
eric@smellup.net
2474f6548e
On corrige la librairie sfyaml qui finalement ne supportait pas le paramétrage de l'indentation.
...
On copie le fonctionnement de symfony v4 et ça marche.
Donc on a plus de préfixe espaces sur chaque ligne (realet).
Reste à supprimer les open dashes de la chaine produite en YAML avec spyc et libyaml
5 years ago
eric@smellup.net
526ccc6326
Mise à jour de la démo avec un formulaire de formidable
5 years ago
eric@smellup.net
2d136b5a95
Renommage des fonctions de service encapsulant les librairies et des fichiers les contenant.
...
Mise à jour du paquet.xml (version, crédits, documentation)
Nettoyage de code inutile.
Ajout de log pour les erreurs.
5 years ago
eric@smellup.net
78c0ff813c
Renommage et mise au point des demos.
5 years ago
eric@smellup.net
17c3860c72
Refactoring du plugin YAML:
...
- mise à jour de la librairie sfyaml. sfyaml passe de 1.0.0 (à priori) à 1.0.6 (dernière version possible car plus maintenue). Les améliorations faites pour textwheel ont été reportées dans cette nouvelle version.
- mise à jour de la librairie spyc. spyc passe de 0.4.5 à 0.6.2. Contrairement à la branche v1 il est possible d'utiliser cette librairie qui est rapide et qui fonctionne très bien sur un ensemble conséquent d'écritures YAML.
- ajout de la nouvelle librairie symfony/yaml dans sa version la plus récente 4.2.
- ajout de la librairie libYAML. En fait, libYAML est une extension PECL à installer sur le serveur. Une fois installée il est possible de l'activer par l'API du plugin YAML. C'est la librairie la plus rapide et de loin!
Le choix de la librairie se fait par la constante _LIB_YAML mais peut être écrasé par une option d'appel de l'API du plugin.
La version PHP 4 a été supprimée et le plugin est compatible SPIP 3. Néanmoins, il faut à minima un PHP 5.3.3. La librairie symfony/yaml requiert PHP 7.1. L'extension PECL libYAML nécessite PHP 7 en v2 et PHP 5.3 en v1.
Ajout de démos et de fichiers de tests YAML qui permettent de visualiser les cas non supportés par chacune des librairies.
5 years ago
eric@smellup.net
5e5a5f8bb8
Premiers tests de mise à jour.
5 years ago
eric@smellup.net
6de45f4fdc
Passage en trunk/branches du plugin YAML avant rafraichissement
5 years ago