Changeset 66589 in spip-zone


Ignore:
Timestamp:
Oct 8, 2012, 8:37:28 PM (8 years ago)
Author:
joseph@…
Message:

Quelques soucis avec les noms de collection qui contiennent des entités HTML.

Une pagination et un {0, n} ça marche pas très bien. On jongle donc un peu. Si un max est passé, la pagination sera calquée dessus mais on n'affichera pas les liens de pagination.

Location:
_plugins_/zotspip/trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/zotspip/trunk/inc/zotspip.php

    r66243 r66589  
    286286                                'id_zcollection' => $id_zcollection,
    287287                                'id_parent' => '0', // 0 si pas de parent
    288                                 'zcollection' => spip_xml_aplatit($entree['title']),
     288                                'zcollection' => importer_charset(html_entity_decode(spip_xml_aplatit($entree['title']), ENT_QUOTES, "UTF-8"),'utf-8'),
    289289                                'updated' => $updated
    290290                        );
  • _plugins_/zotspip/trunk/lang/zotspip_fr.php

    r66243 r66589  
    160160
    161161        // V
    162         'voir_publis_auteur' => 'Voir toutes les publications de @auteur@.',
     162        'voir_publis_auteur' => 'Voir les publications de @auteur@.',
    163163        'voir_sur_zotero' => 'Consulter cette référence sur zotero.org',
    164164
  • _plugins_/zotspip/trunk/modeles/biblio.html

    r66248 r66589  
    1818                <input type="hidden" name="page" value="zotspip_unapi">]
    1919        <ul class="spip">
    20         <BOUCLE_biblio_type(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{json LIKE %#ENV{recherche}%}{zotsip_depuis}{0,#ENV{max,100000}}{par_type_zotero}{pagination 50}>
     20        <BOUCLE_biblio_type(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{json LIKE %#ENV{recherche}%}{zotsip_depuis}{par_type_zotero}{pagination #ENV{max,50}}>
    2121        #INCLURE{fond=inclure/zitem,id_zitem,csl,liste=oui,icones=oui,details=#GET{details},export=#GET{export},liens=#GET{liens},souligne=#GET{souligne},form_export=#GET{export}}
    2222        </BOUCLE_biblio_type>
    2323        </ul>
    24         [<p class="pagination">(#PAGINATION)</p>]
     24        [(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    2525        [(#GET{export}|oui)
    2626                #INCLURE{fond=inclure/zotspip_form_export_select}
     
    3333                <input type="hidden" name="page" value="zotspip_unapi">]
    3434        <ul class="spip">
    35         <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{json LIKE %#ENV{recherche}%}{zotsip_depuis}{0,#ENV{max,100000}}{tri #ENV{tri,auteurs},#GET{defaut_tri}}{pagination 50}>
     35        <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{json LIKE %#ENV{recherche}%}{zotsip_depuis}{0,#ENV{max,100000}}{tri #ENV{tri,auteurs},#GET{defaut_tri}}{pagination #ENV{max,50}}>
    3636        #INCLURE{fond=inclure/zitem,id_zitem,csl,liste=oui,icones=oui,details=#GET{details},export=#GET{export},liens=#GET{liens},souligne=#GET{souligne},form_export=#GET{export}}
    3737        </BOUCLE_biblio>
    3838        </ul>
    39         [<p class="pagination">(#PAGINATION)</p>]
     39        [(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    4040        [(#GET{export}|oui)
    4141                #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/modeles/biblio_annee.html

    r61503 r66589  
    99        <form method="get" action="spip.php" target="_blank">
    1010        <input type="hidden" name="page" value="zotspip_unapi">]
    11 <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{0,#ENV{max,100000}}{json LIKE %#ENV{recherche}%}{!par annee}{par auteurs}{pagination 50}>
     11<BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{json LIKE %#ENV{recherche}%}{!par annee}{par auteurs}{pagination #ENV{max,50}}>
    1212[[(#COMPTEUR_BOUCLE|>{1}|oui)</ul>]<h4 class="h4">(#ANNEE|=={0}|?{<:zotspip:annee_non_precisee:>,#ANNEE}|unique{annee_#GET{alea}})</h4><ul class="spip">]
    1313#INCLURE{fond=inclure/zitem,id_zitem,csl,liste=oui,icones=oui,details=#GET{details},export=#GET{export},liens=#GET{liens},souligne=#GET{souligne},form_export=#GET{export}}
    1414</BOUCLE_biblio>
    1515</ul>
    16 [<p class="pagination">(#PAGINATION)</p>]
     16[(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    1717[(#GET{export}|oui)
    1818        #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/modeles/biblio_annee_type.html

    r61503 r66589  
    88        <form method="get" action="spip.php" target="_blank">
    99        <input type="hidden" name="page" value="zotspip_unapi">]
    10 <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{0,#ENV{max,100000}}{!par annee}{par_type_zotero}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination 50}>
     10<BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{!par annee}{par_type_zotero}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination #ENV{max,50}}>
    1111#SET{ouvert,' '}
    1212[[(#COMPTEUR_BOUCLE|>{1}|oui)</ul>]<h4 class="h4">(#ANNEE|=={0}|?{<:zotspip:annee_non_precisee:>,#ANNEE}|unique{annee_#GET{alea}})</h4>#SET{ouvert,''}]
     
    1515</BOUCLE_biblio>
    1616</ul>
    17 [<p class="pagination">(#PAGINATION)</p>]
     17[(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    1818[(#GET{export}|oui)
    1919        #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/modeles/biblio_premier_auteur.html

    r61503 r66589  
    99        <form method="get" action="spip.php" target="_blank">
    1010        <input type="hidden" name="page" value="zotspip_unapi">]
    11 <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{0,#ENV{max,100000}}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination 50}>
     11<BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination #ENV{max,50}}>
    1212[[(#COMPTEUR_BOUCLE|>{1}|oui)</ul>]<h4 class="h4">(#AUTEURS|?{[(#AUTEURS|zotspip_premier_auteur)],<:zotspip:sans_auteur:>}|unique{auteur_#GET{alea}})</h4><ul class="spip">]
    1313#INCLURE{fond=inclure/zitem,id_zitem,csl,liste=oui,icones=oui,details=#GET{details},export=#GET{export},liens=#GET{liens},souligne=#GET{souligne},form_export=#GET{export}}
    1414</BOUCLE_biblio>
    1515</ul>
    16 [<p class="pagination">(#PAGINATION)</p>]
     16[(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    1717[(#GET{export}|oui)
    1818        #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/modeles/biblio_type.html

    r61503 r66589  
    88        <form method="get" action="spip.php" target="_blank">
    99        <input type="hidden" name="page" value="zotspip_unapi">]
    10 <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{0,#ENV{max,100000}}{par_type_zotero}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination 50}>
     10<BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{par_type_zotero}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination #ENV{max,50}}>
    1111[[(#COMPTEUR_BOUCLE|>{1}|oui)</ul>]<h4 class="h4">(#TYPE|zotspip_traduire_type|unique{type_#GET{alea}})</h4><ul class="spip">]
    1212#INCLURE{fond=inclure/zitem,id_zitem,csl,liste=oui,icones=oui,details=#GET{details},export=#GET{export},liens=#GET{liens},souligne=#GET{souligne},form_export=#GET{export}}
    1313</BOUCLE_biblio>
    1414</ul>
    15 [<p class="pagination">(#PAGINATION)</p>]
     15[(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    1616[(#GET{export}|oui)
    1717        #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/modeles/biblio_type_annee.html

    r61503 r66589  
    88        <form method="get" action="spip.php" target="_blank">
    99        <input type="hidden" name="page" value="zotspip_unapi">]
    10 <BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{0,#ENV{max,100000}}{par_type_zotero}{!par annee}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination 50}>
     10<BOUCLE_biblio(ZITEMS){id_parent==0}{auteur?}{type?}{annee?}{publication?}{conference?}{editeur?}{collection?}{type_doc?}{tag?}{zcollection?}{zotsip_depuis}{par_type_zotero}{!par annee}{par auteurs}{json LIKE %#ENV{recherche}%}{pagination #ENV{max,50}}>
    1111#SET{ouvert,' '}
    1212[[(#COMPTEUR_BOUCLE|>{1}|oui)</ul>]<h4 class="h4">(#TYPE|zotspip_traduire_type|unique{type_#GET{alea}})</h4>#SET{ouvert,''}]
     
    1515</BOUCLE_biblio>
    1616</ul>
    17 [<p class="pagination">(#PAGINATION)</p>]
     17[(#ENV{max}|non)[<p class="pagination">(#PAGINATION)</p>]]
    1818[(#GET{export}|oui)
    1919        #INCLURE{fond=inclure/zotspip_form_export_select}
  • _plugins_/zotspip/trunk/plugin.xml

    r66248 r66589  
    44        <auteur>[Joseph Larmarange->http://contrib.spip.net/Joseph]</auteur>
    55        <licence>GPL v3</licence>
    6         <version>1.2.1</version>
     6        <version>1.2.2</version>
    77        <version_base>0.2</version_base>
    88        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.