différents fix avec php-cs-fixers. Fixers appliqués ici :
'encoding', // utf8
'eof_ending', // un saut de ligne en fin de fichier
'elseif', // elseif plutôt que else if
'function_call_space', // espaces sur fonctions
'function_declaration', // espaces sur fonctions
'function_typehint_space', // espaces sur fonctions
'linefeed', // sauts de ligne \n uniquement
'lowercase_constants', // true, false, null en munuscule
'lowercase_keywords', // mots clés PHP en lowercase
'method_argument_space', // espaces sur appels de fonctions
'multiple_use', // use unique sur fonctions anonymes
'newline_after_open_tag', // ouverture de php… et c'est tout sur cette ligne
'operators_spaces', // espaces de part et d'autres des opérateurs binaires
'parenthesis', // pas d'espace juste après parenthèse ouvrante, ou avant parenthèse fermante
'php_closing_tag', // pas de fermeture de php
'short_tag', // tag PHP corrects
'trailing_spaces', // pas d'espace qui traîne en fin de ligne
'visibility', // déclarer 'public / private / protected' sur les méthodes
- on peut importer que si on peut créer un site
- on peut exporter que si il existe au moins un site dans la base.
Par défaut la page sites est donc vide; il faudrait y rajouter un message du compagnon comme pour la page article.
En recherchant les profils ICC sous droit d’auteur restreint, ne
permettant pas la modification (et par conséquent en violation avec la
licence GPL), les images suivantes ont été reconnues :
find . -regextype posix-extended -iregex '.*\.(jpg|png)' \
-exec sh -c 'identify -verbose "$0" \
| grep -i copyright && echo "$0"' {} \;
Les profils inutiles ont donc été supprimés des images suivantes :
exiftool -icc_profile"-<=" $fichiers
Chaque image a été vérifiée identique, une à une, à l’image d’origine.
Cerise sur le gâteau : environ 3 ko de données binaires inutiles ont été
supprimées de chaque fichier, avec pour conséquence directe une
diminution de taille de ces fichiers.
dans les navigateurs ou les sites de partage de liens
On peut ainsi exporter tous les sites, ou d'une branche seulement au format marque-page,
ou a contrario importer tous ses marques-pages dans une rubrique du site,
avec creation de l'arborescence.
A l'import, les mot-cle ne sont pas importer a ce stade.
A noter que les sites utilisent le statut 'refuse' pour 'poubelle', ce qui créé une rupture des conventions dans les puces et couleur. Il serait bon mettre cela au propre pour etre coherent avec tous les autres usages.