fecd12c0e4Indiquer l’url source dans le json de l’autodoc des plugins (Eric)
marcimat@rezo.net
2019-03-25 18:10:50 +0000
b368815efdOn remet le préfixe en clé de tableau également
marcimat@rezo.net
2019-03-18 13:10:25 +0000
d6672a7d0cTentons de génerer un fichier plugins.json pour l’autodoc.
marcimat@rezo.net
2019-03-18 13:07:00 +0000
71ad8329e9Améliorer le rendu des tags @example en comprenant que si le texte commence par ``` c'est bien qu’il était indenté en bloc de code.
marcimat@rezo.net
2017-06-30 17:08:35 +0000
ae49a6e7c7mise à jour d'urls
spip.franck@lien-d-amis.net
2017-05-14 14:42:28 +0000
2f86af381dmise à jour d'urls
v2.4
spip.franck@lien-d-amis.net
2017-05-14 14:38:41 +0000
cf127a82f0mise à jour d'urls
spip.franck@lien-d-amis.net
2017-05-14 14:38:41 +0000
589f5222b5Update des urls
marcimat@rezo.net
2017-05-05 17:20:08 +0000
2fa0261859Pour que les erreurs ne soient pas compatibilisées en double, il faut les créer au moment de la validation, avec des contraintes indiquées par des classes spécifiques.
marcimat@rezo.net
2015-11-21 15:27:54 +0000
fbc504ea35Sur le helper, pouvoir utiliser --force pour forcer l'analyse des fichiers (phpdocumentor a un cache qu'il utilise si le fichier n'a pas été modifié)
marcimat@rezo.net
2015-11-20 23:22:36 +0000
3a0947c727Générer aussi pour les plugins les erreurs de références sur @see ou @uses. Cependant, on tolère de mettre des @see ou @uses vers des fonctions de SPIP.
marcimat@rezo.net
2015-11-19 19:58:21 +0000
e225889cf8Le nombre de répertoires était faux. On ne comptait que le répertoire racine :p
marcimat@rezo.net
2015-11-19 18:59:59 +0000
380c51b8ecUne option --force sur l'aide à la génération des docs de plugin, pour générer la doc même si le plugin n'a pas été mis à jour.
marcimat@rezo.net
2015-11-19 18:51:05 +0000
c57b1fdce9Meilleur texte pour les graphiques de statistiques, vu que pour les plugins, si il n'y a pas eu de nouveau commit, la documentation n'est pas régénérée.
marcimat@rezo.net
2015-11-19 18:24:53 +0000
00e98413a3Générer un fichier qui liste toutes les références (fqsen) des fichiers, classes, fonctions et de leurs urls correspondantes.
marcimat@rezo.net
2015-11-18 21:07:14 +0000
fe0dea933dAjout du nom de la référence manquante sur les @uses ou @see en erreur.
marcimat@rezo.net
2015-11-18 21:04:49 +0000
47a1ca8743Pour générer la page d'accueil avec toutes les descriptions des plugins documentés, il faut récupérer leurs infos (titre, descriptif, etc), même si leur documentation n'a pas besoin d'être régénérée.
marcimat@rezo.net
2015-11-18 19:47:14 +0000
50edb6be80Pas besoin de préparer un fichier phpdoc.xml si la documentation n'a pas besoin d'être actualisée. (une ligne de log en moins).
marcimat@rezo.net
2015-11-15 13:25:44 +0000
4ac7b2fa49Permettre de générer uniquement un certain prefixe lorsqu'on demande à générer tout un fichier qui liste de documentations (autodoc.txt).
marcimat@rezo.net
2015-11-15 11:46:14 +0000
bfc6e66177Éviter que la description d'une fonction touche l'icone d'api.
marcimat@rezo.net
2015-11-14 17:49:43 +0000
93428f3c1dLogs moins loquaces
marcimat@rezo.net
2015-11-14 14:56:58 +0000
8829af6be0Optimiser la création de la documentation phpdoc des plugins en ne régénérant pas la doc si un plugin n'a pas eu de mise à jour depuis la précédente génération.
marcimat@rezo.net
2015-11-14 14:44:20 +0000
f812af9d16Basculer sur la norme P30-c pour l'intégration de la boussole (_eric_)
marcimat@rezo.net
2015-11-14 14:07:54 +0000
51545d0e7dPour Éric : gérer un paramètre d'appel supplémentaire sur le helper nommé --avec_boussole_spip qui ajuotera la boussole SPIP sur la documentation générée. De même, alternativement, --topnav=URL ajoutera le js contenu dans l'url indiquée dans le header.
marcimat@rezo.net
2015-11-14 12:36:56 +0000
859f139812Forcer un test sur le contenu textuel (ce sont des objets ici)
marcimat@rezo.net
2015-11-10 15:27:54 +0000
120d876b23Le fond jaunatre, c'est sympa, mais pas très lisible. Donc, quelques corrections de CSS. Et on évite les shadow, c'est pas très joli.
marcimat@rezo.net
2015-11-09 22:00:09 +0000
ccd1b196f0Réparer enfin les cas des exemples dont il manquait parfois le premier mot. En fait, phpdocumentor attend : @example url [start?] [stop?] [description?] mais nous on écrit simplement : @example texte d'exemple qui ne correspond pas à une url. Le premier mot ou suite de caractères avant un espace est considéré comme l'url (inexistante), et ne fait pas partie de la description.
marcimat@rezo.net
2015-11-09 21:28:09 +0000
a69b8c4c3cLe tri des filtres est particulier car certains sont nommés 'nn', et d'autres 'filtres_nn'. On trie effectivement sur 'nn'
marcimat@rezo.net
2015-11-06 22:59:37 +0000
bd37a3718eL'identifiant de div ne doit pas être le même pour les erreurs et notices.
marcimat@rezo.net
2015-11-05 15:53:22 +0000
b30f41e568Séparer les graphs d'erreurs des notices. colorier un peu.
marcimat@rezo.net
2015-11-05 15:40:56 +0000
23158b7bd6Ne pas oublier la div qui reçoit le graphique !
marcimat@rezo.net
2015-11-05 14:37:48 +0000
525ec6b0d2Faire un premier graphique de statistiques sur uniquement 30 jours.
marcimat@rezo.net
2015-11-05 14:28:17 +0000
2fae088e35La topnav doit revenir sur l'autodoc si on la demande !
marcimat@rezo.net
2015-03-16 11:54:59 +0000
305e103c30Les options de configuration ajoutées au fichier phpdoc.xml n'étaient plus prises en compte dans les templates twig (en utilisant : configuration.options.titre.value par exemple). On corrige ce détail.
marcimat@rezo.net
2015-03-16 11:37:46 +0000
6815b392a5Ne pas faire de var_dump complet, cela peut faire planter php à cause des liens croisés. On commente ce code, et on évite de génerer le fichier debug.html au passage.
marcimat@rezo.net
2015-02-22 09:04:32 +0000
441c34c710Ces 2 fichiers sont exécutables
marcimat@rezo.net
2015-02-21 19:28:07 +0000
2887a9edddCette branche, c'est pour la version 2.4.0 de phpdocumentor. Après, ça marche plus.
marcimat@rezo.net
2015-02-21 19:25:11 +0000
d254b9da81Mise à jour de l'installation.
marcimat@rezo.net
2015-02-21 19:22:56 +0000
9c9c14dce4Oubli dans le report de r87563
marcimat@rezo.net
2015-02-21 19:09:27 +0000
99cf6a2f43Lorsqu'aucun @package n'est déclaré sur le fichier, les fonctions ayant une @api généraient une erreur. On évite cela en mettant par défaut ces fonctions dans un groupe d'API : 'Orphelins (sans @package)'.
marcimat@rezo.net
2015-02-21 18:17:09 +0000
81c94f55d7Lorsqu'aucun @package n'est déclaré sur le fichier, les fonctions ayant une @api généraient une erreur. On évite cela en mettant par défaut ces fonctions dans un groupe d'API : 'Orphelins (sans @package)'.
marcimat@rezo.net
2015-02-21 18:17:09 +0000
b5faaa5459Report de r87564 : Ne plus supprimer les vieux fichiers ou dossiers ; un changement de comportement de phpdocumentor fait qu'ils ne sont pas forcément recréés lors d'une génération de la documentation et que du coup, notre tentative d'enlever les fichiers et dossiers périmés en fonction du timestamp ne fonctionne plus.
marcimat@rezo.net
2015-02-21 17:29:09 +0000
014fc46a51Report de r87563 : Il faut rééchapper les texte pour XML pour construire notre XML pour phpdocumentor, sinon les documentations ayant des urls avec des & ne passaient pas.
marcimat@rezo.net
2015-02-21 17:28:20 +0000
670aa326efNe plus supprimer les vieux fichiers ou dossiers ; un changement de comportement de phpdocumentor fait qu'ils ne sont pas forcément recréés lors d'une génération de la documentation et que du coup, notre tentative d'enlever les fichiers et dossiers périmés en fonction du timestamp ne fonctionne plus.
marcimat@rezo.net
2015-02-21 17:26:50 +0000
197d3d7a88Il faut rééchapper les texte pour XML pour construire notre XML pour phpdocumentor, sinon les documentations ayant des urls avec des & ne passaient pas.
marcimat@rezo.net
2015-02-21 17:22:51 +0000
dbf46846ccUn trunk s'est glissé. J'ai du rater le svn cp tout à l'heure.
marcimat@rezo.net
2015-02-21 17:20:07 +0000
f96bc27477branches avec un s
marcimat@rezo.net
2015-02-21 17:14:36 +0000
05ad9a1a02Migration vers phpDocumentor 2.6.1
marcimat@rezo.net
2014-07-10 16:00:11 +0000
3b0d2708aale numéro de ligne à droite, ça fera plus propre.
marcimat@rezo.net
2014-05-09 16:55:15 +0000
c0d6a24fd8Pour élargir la colonne décrivant les erreurs, on met sur la même colonne le fichier et la description de l'erreur.
marcimat@rezo.net
2014-05-09 16:43:03 +0000
814ce60cb8Allègement graphique des erreurs…
marcimat@rezo.net
2014-05-09 16:14:57 +0000
1155846283Essayons d'alléger un peu la liste complète des erreurs en n'affichant qu'une fois chaque fichier.
marcimat@rezo.net
2014-05-09 16:05:05 +0000
5c2cd36e80Ranger les erreurs par ligne aussi sur la liste complète des erreurs. Et mettre un lien vers la source du fichier également.
marcimat@rezo.net
2014-05-09 15:28:43 +0000
85d7f930b9Liens vers les package respectifs sur les fonctions et constantes
marcimat@rezo.net
2014-05-09 15:10:27 +0000
8272334475Ne pas créer une liste vide sur des @tag non spécifiques qui n'ont pas de description (tel que @internal).
marcimat@rezo.net
2014-05-09 14:43:18 +0000
701a585d5fTrier aussi par sévérité pour faire 1 ligne de tableau par ligne d'erreur et sévérité d'erreur
marcimat@rezo.net
2014-05-09 14:36:54 +0000
7dc1b6e7d3Lister les erreurs par ligne pour plus de clarté (Teddy) (1/2)
marcimat@rezo.net
2014-05-09 14:20:42 +0000
4cb4f3dd2f- Le cache de Twig se met à jour si le code source du template change (na !) - Commentaire inutile.
marcimat@rezo.net
2014-05-09 13:01:11 +0000
57c69e4414Les package affichent la liste des fichiers
marcimat@rezo.net
2014-05-09 10:55:08 +0000
d67f99c3cbPréfixer la description des passes de compilateur pour plus de distinction
marcimat@rezo.net
2014-05-09 10:54:52 +0000
92c0eb8322Quelques corrections : - prises en compte des constantes dans les @uses et de leurs affichages - pas d'affichage intempestif du tag @todo sur les classes
marcimat@rezo.net
2014-05-09 10:42:19 +0000
e1ab59d371Oubli de commit ! On réexécute le plugin pour twig pour notre template !
marcimat@rezo.net
2014-04-21 13:21:56 +0000
6bd9f4fccbAdaptation à phpDocumentor 2.4
marcimat@rezo.net
2014-04-03 15:33:57 +0000
a629f46f241è adaptations du code pour phpDocumentor 2.3.2
marcimat@rezo.net
2014-03-28 11:06:57 +0000
484e2ffa6aMettre la boussole JS (suite)
marcimat@rezo.net
2013-11-09 15:20:59 +0000
e03ac1bb98Mettre code.spip.net sur la boussole JS, ainsi que l'autodoc généré.
marcimat@rezo.net
2013-11-09 15:18:28 +0000
f5fd018beaadapter à la nouvelle hauteur de la topnav
marcimat@rezo.net
2013-09-13 10:32:11 +0000
93f70b672fOn prend en compte une nouvelle option dans la génération des phpdoc : 'topnav'. Mis à oui, et en présence de l'option site renseignée, cela demande à intégrer une topnav comme sur le site défini. De la même manière que r75786, on ajoute au HTML le cas échéant la classe avec_boussole_topnav qui décalera l'entête. On télécharge alors `$site/?page=boussole_topnav` pour le code HTML à insérer et `$site/?page=boussole_topnav_css` pour le code CSS.
marcimat@rezo.net
2013-09-12 17:25:35 +0000