Changeset 75121 in spip-zone


Ignore:
Timestamp:
Aug 30, 2013, 12:01:11 PM (8 years ago)
Author:
marcimat@…
Message:

Pour l'écriture simplifiée des @var, en fait, c'est dans le template twig que ça doit se passer.

Location:
_galaxie_/code.spip.net/autodoc/trunk
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/autodoc/trunk/src/autodoc/Plugin/Core/ServiceProvider.php

    r75119 r75121  
    6666        $app['compiler']->insert(new SpipTagsCollector(),    SpipTagsCollector::COMPILER_PRIORITY);
    6767        $app['compiler']->insert(new ApisCollector(),        ApisCollector::COMPILER_PRIORITY);
    68         $app['compiler']->insert(new VarTagImprovement(),    VarTagImprovement::COMPILER_PRIORITY);
    6968        $app['compiler']->insert(new Statistics(),           Statistics::COMPILER_PRIORITY);
    7069    }
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/inclure/descriptions/constants.twig

    r74727 r75121  
    1414                                <a class="accordion-toggle" data-toggle="collapse" data-parent="#{{ id }}" href="#{{ ancre }}">
    1515                                        <strong>{{ nom }}</strong>
     16                                        {# résumé indiqué, sinon dans @var type Résumé #}
    1617                                        {% if constant.summary %}
    1718                                                <div class='description'>{{ constant.summary|markdown|raw }}</div>
     19                                        {% elseif constant.tags.var.0.description %}
     20                                                <div class='description'>{{ constant.tags.var.0.description|markdown|raw }}</div>
    1821                                        {% endif %}
    1922                                </a>
     
    2225                                <div class="accordion-inner">
    2326                                        {% if constant.description %}
    24                                         <div class="presentation">
    25                                                 {{ constant.description|markdown|raw }}
    26                                         </div>
     27                                                <div class="presentation">{{ constant.description|markdown|raw }}</div>
     28                                        {% endif %}
     29                                        {# résumé indiqué + @var type Résumé, afficher le résumé du @var #}
     30                                        {% if constant.summary and constant.tags.var.0.description %}
     31                                                <div class="presentation">{{ constant.tags.var.0.description|markdown|raw }}</div>
    2732                                        {% endif %}
    2833
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/inclure/descriptions/properties.twig

    r74883 r75121  
    1414                                <a class="accordion-toggle" data-toggle="collapse" data-parent="#{{ id }}" href="#{{ ancre }}">
    1515                                        <strong>{{ nom }}</strong>
     16                                        {# résumé indiqué, sinon dans @var type Résumé #}
    1617                                        {% if property.summary %}
    1718                                                <div class='description'>{{ property.summary|markdown|raw }}</div>
     19                                        {% elseif property.tags.var.0.description %}
     20                                                <div class='description'>{{ property.tags.var.0.description|markdown|raw }}</div>
    1821                                        {% endif %}
    1922                                </a>
     
    2225                                <div class="accordion-inner">
    2326                                        {% if property.description %}
    24                                         <div class="presentation">
    25                                                 {{ property.description|markdown|raw }}
    26                                         </div>
     27                                                <div class="presentation">{{ property.description|markdown|raw }}</div>
     28                                        {% endif %}
     29                                        {# résumé indiqué + @var type Résumé, afficher le résumé du @var #}
     30                                        {% if property.summary and property.tags.var.0.description %}
     31                                                <div class="presentation">{{ property.tags.var.0.description|markdown|raw }}</div>
    2732                                        {% endif %}
    2833
Note: See TracChangeset for help on using the changeset viewer.