Changeset 74892 in spip-zone


Ignore:
Timestamp:
Aug 23, 2013, 12:32:54 AM (6 years ago)
Author:
marcimat@…
Message:

Gérer l'affichage des éléments SPIP dépréciés

Location:
_galaxie_/code.spip.net/autodoc/trunk/templates/zora
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/css/perso.css

    r74891 r74892  
    266266
    267267/* décoration des tableaux */
    268 table { width:100%; margin:2em 0;}
     268table { width:100%; margin:1em 0 2em 0;}
    269269table td, table th { padding: 0.3em 0.4em; }
    270270table tr { border-bottom:  1px dotted #ccc; }
     
    276276    background-color: #f5f5f5;
    277277}
     278.table {margin:1em 0 2em 0;}
    278279.table th, .table td {border-top: none;}
    279280
     
    291292/* [autodoc] debug */
    292293table tr.debug td,
    293 table tr.debug th {background-color:#FFC2D0 !important;}
    294 ul li.debug {background-color:#FFC2D0 !important;}
     294table tr.debug th {background-color:#E4E5FE !important;}
     295ul li.debug {background-color:#E4E5FE !important;}
    295296
    296297/* [autodoc] bouton proposer une amélioration */
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/inclure/liste/spiperies.twig

    r74891 r74892  
    1111        {% include 'inclure/liste/spiperies_with_tabs.twig' %}
    1212{% else %}
    13         {% if elements.count %}
     13        {% set liste = elements|selectionner('', 'tags.deprecated') %}
     14        {% if liste.count %}
    1415                <table class="table">
    1516                        <thead>
     
    1718                        </thead>
    1819                        <tbody>
    19                         {% for function in elements %}
     20                        {% for function in liste %}
    2021                                <tr
    2122                                        {{- function.tags[type].0.wasMissing ? " class='was_missing' " : '' -}}
     
    2526                                        <td>
    2627                                        {% if function.summary %}
    27                                                 {{ function.summary|markdown|raw }}
     28                                                {{ function.summary|markdown|ptobr|raw }}
     29                                        {% endif %}
     30                                        </td>
     31                                </tr>
     32                        {% endfor %}
     33                        </tbody>
     34                </table>
     35        {% endif %}
     36
     37
     38        {% set liste = elements|selectionner('tags.deprecated') %}
     39        {% if liste.count %}
     40                <h3>Dépréciées</h3>
     41
     42                <table class="table">
     43                        <thead>
     44                                <tr><th>Nom</th><th>Description</th></tr>
     45                        </thead>
     46                        <tbody>
     47                        {% for function in liste %}
     48                                <tr  class='deprecated
     49                                        {{- function.tags[type].0.wasMissing ? " was_missing" : '' -}}
     50                                        ' title='Cet élément est déprécié'
     51                                >
     52                                        <th><a href="{{ path( function ) }}">
     53                                                {{ before_name }}{{ function.tags[type].0.description }}</a></th>
     54                                        <td>
     55                                        {% if function.summary %}
     56                                                {{ function.summary|markdown|ptobr|raw }}
    2857                                        {% endif %}
    2958                                        </td>
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/js/perso.js

    r74891 r74892  
    2121                window.console && console.info("Mode debug activé");
    2222
    23                 $('body').find('.was_missing')
    24                         .addClass('debug')
    25                         .attr('title', 'Tag absent du phpdoc et ajouté automatiquement');
     23                $me = $('body').find('.was_missing').addClass('debug').each(function(){
     24                        $(this)
     25                                .data('title', $(this).attr('title')) // ancien title
     26                                .attr('title', 'Tag absent du phpdoc et ajouté automatiquement');
     27                });
     28
    2629
    2730        } else {
    2831                window.console && console.info("Mode debug désactivé");
    2932
    30                 $('body').find('.debug').removeClass('debug').attr('title', null);
     33                $me = $('body').find('.debug').removeClass('debug').each(function(){
     34                        $(this)
     35                                .attr('title', $(this).data('title') ? $(this).data('title') : null )
     36                                .data('title', null);
     37                });
    3138        }
    3239}
Note: See TracChangeset for help on using the changeset viewer.