marcimat@rezo.net
c0d6a24fd8
Pour élargir la colonne décrivant les erreurs, on met sur la même colonne le fichier et la description de l'erreur.
9 years ago
marcimat@rezo.net
814ce60cb8
Allègement graphique des erreurs…
9 years ago
marcimat@rezo.net
1155846283
Essayons d'alléger un peu la liste complète des erreurs en n'affichant qu'une fois chaque fichier.
9 years ago
marcimat@rezo.net
d31d39c757
2 fichiers oubliés !
9 years ago
marcimat@rezo.net
5c2cd36e80
Ranger les erreurs par ligne aussi sur la liste complète des erreurs. Et mettre un lien vers la source du fichier également.
9 years ago
marcimat@rezo.net
85d7f930b9
Liens vers les package respectifs sur les fonctions et constantes
9 years ago
marcimat@rezo.net
8272334475
Ne pas créer une liste vide sur des @tag non spécifiques qui n'ont pas de description (tel que @internal ).
9 years ago
marcimat@rezo.net
701a585d5f
Trier aussi par sévérité pour faire 1 ligne de tableau par ligne d'erreur et sévérité d'erreur
9 years ago
marcimat@rezo.net
7dc1b6e7d3
Lister les erreurs par ligne pour plus de clarté (Teddy) (1/2)
9 years ago
marcimat@rezo.net
4cb4f3dd2f
- Le cache de Twig se met à jour si le code source du template change (na !)
...
- Commentaire inutile.
9 years ago
marcimat@rezo.net
57c69e4414
Les package affichent la liste des fichiers
9 years ago
marcimat@rezo.net
d67f99c3cb
Préfixer la description des passes de compilateur pour plus de distinction
9 years ago
marcimat@rezo.net
92c0eb8322
Quelques corrections :
...
- prises en compte des constantes dans les @uses et de leurs affichages
- pas d'affichage intempestif du tag @todo sur les classes
9 years ago
marcimat@rezo.net
e1ab59d371
Oubli de commit ! On réexécute le plugin pour twig pour notre template !
9 years ago
marcimat@rezo.net
6bd9f4fccb
Adaptation à phpDocumentor 2.4
9 years ago
marcimat@rezo.net
a629f46f24
1è adaptations du code pour phpDocumentor 2.3.2
9 years ago
marcimat@rezo.net
484e2ffa6a
Mettre la boussole JS (suite)
9 years ago
marcimat@rezo.net
e03ac1bb98
Mettre code.spip.net sur la boussole JS, ainsi que l'autodoc généré.
9 years ago
marcimat@rezo.net
f5fd018bea
adapter à la nouvelle hauteur de la topnav
10 years ago
marcimat@rezo.net
93f70b672f
On 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.
...
De la sorte, si le plugin boussole est mis à jour sur le site principal, ça sera répercuté peu après sur l'autodoc.
10 years ago
marcimat@rezo.net
e856daacd1
Coquille
10 years ago
marcimat@rezo.net
a7b508c794
pas de dump !
10 years ago
marcimat@rezo.net
3b2cbab815
- Compter le temps total de génération
...
- Première mise en place d'une vue des packages. (grossière)
10 years ago
marcimat@rezo.net
3983f08469
pas besoin de ça…
10 years ago
marcimat@rezo.net
d57ec4bf51
Pour tout ce qui est @balise , @critere , @boucle et @filtre , on demande de ne mettre que le nom du tag, sans le nom de l'élément comme précédemment. C'est à dire :
...
- avant : @balise AUTORISER
- maintenant : @balise
Le nom est calculé à partir du nom de la fonction
10 years ago
marcimat@rezo.net
bb5ced8909
Trier dans l'affichage d'un dossier les fichiers et sous dossiers par nom. (eric)
10 years ago
marcimat@rezo.net
10df0eecb7
Ne pas afficher une liste vide de fichiers ou de dossiers s'il n'y en a pas dans un dossier.
10 years ago
marcimat@rezo.net
384b52eec8
Afficher la révision des plugins
10 years ago
marcimat@rezo.net
9f884a536a
Mettre le nom du tag dans le bloc html généré, préfixé ce 'tag_' . Par exemple, @todo , crée une classe CSS 'tag_todo'.
10 years ago
marcimat@rezo.net
2690469ab3
Le repliement du menu latéral ne doit pas se faire abusivement lorsqu'on survole consécutivement 2 listes dépliables à la suite. En fait il fallait juste bien déclarer les variables «locale» pour ne pas que le setTimeout utilise des éléments qui ont été modifiés par la suite.
10 years ago
marcimat@rezo.net
91b6efc6f8
Mieux protéger la variable $q en js
10 years ago
marcimat@rezo.net
2bdb7129e7
Permettre à from:file de créer des documentations qui ont un lien vers le sommaire (répertoire parent).
...
Renommage du coup dans ces cas là de 'Autodoc' en 'Sommaire', le lien du bandeau retournant à la liste des documentations.
+ Correction des titres incorrects dès la seconde documentation réalisée.
10 years ago
marcimat@rezo.net
20ef958440
Patch pour les tags @example qui ont des guillements coupés. C'est moche, mais ça corrige le gros du problème.
10 years ago
marcimat@rezo.net
6b23a34f7b
Du mieux je crois dans la gestion des listes. On tolère l'absence de ligne vide avant.
...
On essaie de corriger aussi les blocs de codes. Ça marche à peu près lorsque c'est hors d'un @tag (dans la description d'une fonction par exemple) même sans les guillements ``` (mais avec une indentation.
Par contre, dans un tag, il faut les ``` presque à tous les coups. Mais nous avons un souci maintenant avec le tag @example qui n'est finalement pas fait pour recevoir (actuellement) des exemples de code intégrés (mais pour fournir un lien vers un fichier ayant des exemples). Du coup c'est pas très pratique, d'autant qu'il casse un peu le texte qui est mis dedans en essayant de trouver une url de fichier… (ça enlève les premiers guillements ```).
10 years ago
marcimat@rezo.net
c1332dcb3a
oubli dans r75141
10 years ago
marcimat@rezo.net
70e1025225
Liens vers le pipeline et texte plus explicite du tag @pipeline et @pipeline_appel
10 years ago
marcimat@rezo.net
d5993d13d0
Amélioration de @see et @uses : meilleur calcul des références qui manquent.
...
Création des automatique des tags @used-by sur la référence lorsque @uses est utilisé.
10 years ago
marcimat@rezo.net
f7d9e7ce59
Les constantes aussi peuvent avoir @var type Description
10 years ago
marcimat@rezo.net
4ff5a89dd5
Pour l'écriture simplifiée des @var , en fait, c'est dans le template twig que ça doit se passer.
10 years ago
marcimat@rezo.net
453d26e97f
Permettre l'écriture simplifiée des documentations de propriétés de classe. On autorise :
...
/** @var bool $actionner Actionner l'élément */
private $actionner = false;
Qui est équivalent à :
/**
* Actionner l'élément
*
* @var bool $actionner
*/
private $actionner = false;
10 years ago
marcimat@rezo.net
d50b6acd07
Pas de classe row si pas de classe spanX dedans ensuite.
10 years ago
marcimat@rezo.net
c42c85cdc3
Afficher dans le menu des liens vers les marqueurs et erreurs, s'il y en a.
...
Créer des statistiques avant les transformations en templates pour éviter des boucles à chaque appel de twig.
10 years ago
marcimat@rezo.net
050f39bfe5
Ne pas râler avec from:directory si :
...
- ce n'est pas un plugin spip
- le répertoire n'est pas svn
10 years ago
marcimat@rezo.net
d27533d13b
la feuille css responsive est devenue inutile.
10 years ago
marcimat@rezo.net
7202b1f14d
Passer plus tôt en 2 colonnes, dès 1200px.
10 years ago
marcimat@rezo.net
a009374352
Meilleure gestion de l'affichage de l'entête sur petit écran
...
+ compilation de bootstrap.css avec l'option @navbarCollapseWidth = 767px pour être cohérent avec bootstrap2spip qui a la même valeur. Ça se fait là http://getbootstrap.com/2.3.2/customize.html pour mémoire. Plus besoin de la feuille responsive, qui est d'ailleurs maintenant intégrée dans la feuille css principale.
10 years ago
marcimat@rezo.net
3c216cea7c
Nettoyages
10 years ago
marcimat@rezo.net
883e2ecc95
Générer un sommaire des plugins générés pour la commande from:file
10 years ago
marcimat@rezo.net
bd3de2fbe6
Dès fois que… afficher aussi à la fin si des documentations n'ont pas été générées.
10 years ago
marcimat@rezo.net
1eabd0ea97
Commande from:file fonctionnelle.
10 years ago