Changeset 67994 in spip-zone


Ignore:
Timestamp:
Nov 28, 2012, 6:20:52 PM (7 years ago)
Author:
cedric@…
Message:

bug dans la configuration des noisettes qui n'était pas enregistrée dans la bonne meta
ajouter la prise en charge du widget Twitter via le plugin twidget : on configurer le @user ou la recherche, et le widget s'affiche en colonne extra en reprenant les couleurs courantes

+ 2 bugs quand albums et evenements ne sont pas activés

Location:
_squelettes_/sarkaspip/trunk
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/sarkaspip/trunk/css/sarkaspip.less

    r67680 r67994  
    110110/* meteo */
    111111.entry.meteo .spip_logos {background: none;border:0;box-shadow: none;}
     112
     113/* twidget */
     114.twidget {background-color: @wellBackground;.border-radius(@baseBorderRadius);}
     115.twidget .twtr-doc {width: 100% !important;}
    112116
    113117/* resultats */
  • _squelettes_/sarkaspip/trunk/extra/inc-plugins.html

    r67685 r67994  
    11[(#REM) <!-- affichage de la noisette Rainette --> ]
     2[(#PLUGIN{TWIDGET}|oui)
     3        [(#CONFIG{sarkaspip/noisettes/position_twidget, 0}|in_any{#LISTE{1,2}}|oui)
     4                <INCLURE{fond=noisettes/inc_twidget}>
     5        ]
     6]
     7
    28[(#PLUGIN{RAINETTE}|oui)
    39        [(#CONFIG{sarkaspip/noisettes/position_rainette, 0}|in_any{#LISTE{1,2}}|oui)
  • _squelettes_/sarkaspip/trunk/formulaires/configurer_sarkaspip_noisettes.html

    r67988 r67994  
    66        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    77        <form method="post" action="#ENV{action}"><div>
     8                <input type="hidden" name="_meta_casier" value="sarkaspip/noisettes" />
    89                #ACTION_FORMULAIRE{#ENV{action}}
    9 
    10                 [(#REM) <!-- Choix de la pagination des noisettes de navigation --> ]
    11                 <fieldset>
    12                         <legend><:sarkaspip:cfg_lgd_inc_navigation:></legend>
    13                         <ul>
    14                         <INCLURE{fond=formulaires/inc/cfg_pagination}
    15                                 {explications=<:sarkaspip:cfg_inf_inc_navigation:>}
    16                                 {defaut_pas=10}
    17                                 {suffixe=_navigation}
    18                                 {choix=sans_position}
    19                                 {env}>
    20                         </ul>
    21                 </fieldset>
    22 
    23                 [(#REM) <!-- Choix de la pagination des noisettes de filtre --> ]
    24                 <fieldset>
    25                         <legend><:sarkaspip:cfg_lgd_inc_filtre:></legend>
    26                         <ul>
    27                                 <INCLURE{fond=formulaires/inc/cfg_pagination}
    28                                         {explications=<:sarkaspip:cfg_inf_inc_filtre:>}
    29                                         {defaut_pas=10}
    30                                         {suffixe=_filtre}
    31                                         {choix=sans_position}
    32                                         {env}>
    33                         </ul>
    34                 </fieldset>
    3510
    3611                [(#REM) <!-- Choix d'affihcage des noisettes --> ]
     
    426401                                </li>
    427402                                ]
    428 
     403                                [(#REM) <!-- twitget  --> ]
     404                                [(#PLUGIN{TWIDGET}|oui)
     405                                #SET{name,position_twidget}#SET{defaut,0}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     406                                <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     407                                        [
     408                                        <span class='erreur_message'>(#GET{erreurs})</span>
     409                                        ]
     410                                        #SET{val,2}
     411                                        <div class="choix">
     412                                                <input type="hidden" name="#GET{name}" value="0" />
     413                                                <input type="checkbox" name="#GET{name}" class="checkbox" id="#GET{name}_#GET{val}" value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|oui)checked="checked"] />
     414                                                <label for="#GET{name}_#GET{val}"><:sarkaspip:cfg_lbl_position_twitget:></label>
     415                                        </div>
     416                                        <div class="suite">
     417                                                <p class="explication"><:sarkaspip:cfg_inf_inc_twitget_timeline:></p>
     418                                                <ul>
     419                                                        #SET{name,twidget_user}#SET{defaut,''}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     420                                                        <li class="editer long_label editer_lien_texte editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     421                                                                <label for="#GET{name}"><:sarkaspip:cfg_lbl_twitget_user_or_search:></label>[
     422                                                                <span class='erreur_message'>(#GET{erreurs})</span>
     423                                                                ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
     424                                                        </li>
     425                                                </ul>
     426                                        </div>
     427                                </li>
     428                                ]
     429                        </ul>
     430                </fieldset>
     431
     432                [(#REM) <!-- Choix de la pagination des noisettes de navigation --> ]
     433                <fieldset>
     434                        <legend><:sarkaspip:cfg_lgd_inc_navigation:></legend>
     435                        <ul>
     436                        <INCLURE{fond=formulaires/inc/cfg_pagination}
     437                                {explications=<:sarkaspip:cfg_inf_inc_navigation:>}
     438                                {defaut_pas=10}
     439                                {suffixe=_navigation}
     440                                {choix=sans_position}
     441                                {env}>
     442                        </ul>
     443                </fieldset>
     444
     445                [(#REM) <!-- Choix de la pagination des noisettes de filtre --> ]
     446                <fieldset>
     447                        <legend><:sarkaspip:cfg_lgd_inc_filtre:></legend>
     448                        <ul>
     449                                <INCLURE{fond=formulaires/inc/cfg_pagination}
     450                                        {explications=<:sarkaspip:cfg_inf_inc_filtre:>}
     451                                        {defaut_pas=10}
     452                                        {suffixe=_filtre}
     453                                        {choix=sans_position}
     454                                        {env}>
    429455                        </ul>
    430456                </fieldset>
  • _squelettes_/sarkaspip/trunk/lang/sarkaspip_fr.php

    r67685 r67994  
    328328        'cfg_inf_inc_rainette_pos' => 'Choisissez dans quelle colonne vous désirez insérer la noisette météo.',
    329329        'cfg_inf_inc_rainette_ville' => 'La noisette météo permet d\'afficher les conditions et les prévisions météorologiques d\'une ville française grâce à un code disponible à <a href="http://www.weather.com/outlook/weatherbycountry/france?from=enhsearch_reg">cette adresse</a> sur le site de weather.com ®.',
     330        'cfg_inf_inc_twitget_timeline' => 'Pour afficher la timeline d\'un compte twitter indiquez son <tt>@nom</tt> commençant par un <tt>@</tt>. Sinon le widget affichera les résultats de recherche portant sur les mots indiqués',
    330331        'cfg_inf_inc_recherche_ext' => 'Choisissez le moteur de recherche externe que vous souhaitez ajouter en colonne de navigation, en complément du formulaire SPIP',
    331332        'cfg_inf_inc_recherche_pos' => 'Choisissez dans quelle colonne vous désirez insérer les formulaires de recherche (pensez à assurer la cohérence avec le choix précédent et suivant).',
     
    617618        'cfg_lbl_rainette_nb_prevision' => 'Indiquez le nombre de jours de prévisions : ',
    618619        'cfg_lbl_rainette_ville' => 'Indiquez le code de cette ville : ',
     620        'cfg_lbl_twitget_user_or_search' => '@nom ou termes de la recherche Twitter',
    619621        'cfg_lbl_rss_age' => 'Age maximal pour faire partie du flux (en jours)',
    620622        'cfg_lbl_rss_nombre' => 'Nombre maximal d\'éléments dans le flux sans tenir compte de l\'âge',
     
    627629        'cfg_lbl_taille_resume' => 'Nombre maximal d\'événements',
    628630        'cfg_lbl_top_padding' => 'Marge entre le haut du pied et la première ligne de texte (en pixels)',
     631        'cfg_lbl_position_twitget' => 'Afficher une timeline Twitter',
    629632        'cfg_lbl_tri_antichrono' => 'Tri anti-chronologique',
    630633        'cfg_lbl_tri_chrono' => 'Tri chronologique',
  • _squelettes_/sarkaspip/trunk/noisettes/article/description.html

    r67585 r67994  
    4040        <div class="main">
    4141
    42                 <BOUCLE_ev(EVENEMENTS){id_evenement}>
     42                <BOUCLE_ev(EVENEMENTS?){id_evenement}>
    4343                <div class="evenement one well">#INCLURE{fond=inclure/resume/evenement,id_evenement}</div>
    4444                </BOUCLE_ev>
  • _squelettes_/sarkaspip/trunk/noisettes/statistiques/stats_site.html

    r67350 r67994  
    2020                        <B_tous_articles> <BOUCLE_tous_articles(ARTICLES) {tout_voir}{id_secteur!==#RACINE_SPECIALISEE}> </BOUCLE_tous_articles>
    2121                                <li class="item">[#TOTAL_BOUCLE (#TOTAL_BOUCLE|=={1}|?{<:sarkaspip:1_article:>,<:sarkaspip:articles:>})]</B_tous_articles><:sarkaspip:0_article:><//B_tous_articles></li>
    22                         <B_tous_albums> <BOUCLE_tous_albums(ALBUMS) {tout_voir}> </BOUCLE_tous_albums>
     22                        <B_tous_albums> <BOUCLE_tous_albums(ALBUMS?) {tout_voir}> </BOUCLE_tous_albums>
    2323                                <li class="item">[#TOTAL_BOUCLE (#TOTAL_BOUCLE|=={1}|?{<:sarkaspip:1_album:>,<:sarkaspip:n_albums:>})]</B_tous_albums><:sarkaspip:0_album:><//B_tous_albums></li>
    2424                        <B_tous_breves> <BOUCLE_tous_breves(BREVES) {tout_voir}{id_rubrique!==#BRANCHE_SPECIALISEE}> </BOUCLE_tous_breves>
  • _squelettes_/sarkaspip/trunk/paquet.xml

    r67978 r67994  
    22        prefix="SarkaSpip"
    33        categorie="squelette"
    4         version="4.0.3"
     4        version="4.0.4"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.