Ignore:
Timestamp:
12/20/10 01:17:59 (9 years ago)
Author:
b_b
Message:

insérer une boite de config des trackbacks dans le bloc des forums en utilisant le pipeline afficher_config_objet (permet de desactiver/activer les tb et affiche le lien de suivi qu'il faudra faire pointer vers une page fonctionnelle)

Location:
plugins_spip/trackbacks
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/trackbacks/lang/trackbacks_en.php

    r4641 r4642  
    3131'icone_suivi_cette_breve' => 'received trackbacks for this new',
    3232'icone_suivi_general' => 'Received trackbacks on the whole site',
     33'icone_suivi_trackbacks' => 'Follow-up of trackbacks: @nb_trackbacks@ trackback(s)',
    3334'info_activer_trackback' => 'To enable trackback functionnalities, please choose their default mode of moderation:',
    3435'info_desactiver_trackback' => 'Disable the use of trackbacks',
     
    4748'notrackbacks' => 'Trackbacks are not allowed for this post or weblog.',
    4849
     50//O
     51'option_accepter_trackabcks' => 'Accept trackbacks',
     52'option_refuser_trackabcks' => 'Refuse trackbacks',
     53
    4954//P
    5055'pings_envoyes' => 'Previously sent pings',
  • plugins_spip/trackbacks/lang/trackbacks_fr.php

    r4641 r4642  
    3131'icone_suivi_cette_breve' => 'Trackbacks reçus pour cette brève',
    3232'icone_suivi_general' => 'Trackbacks reçus sur tout le site',
     33'icone_suivi_trackbacks' => 'Suivi des trackbacks  : @nb_trackbacks@ trackback(s)',
    3334'info_activer_trackback' => 'Pour activer les trackbacks, veuillez choisir leur mode de modération par défaut :',
    3435'info_desactiver_trackback' => 'Désactiver les trackbacks',
     
    4748'notrackbacks' => 'Les trackbacks ne sont pas autorisés pour cet objet ou pour ce weblog.',
    4849
     50//O
     51'option_accepter_trackabcks' => 'Accepter les trackbacks',
     52'option_refuser_trackabcks' => 'Refuser les trackbacks',
     53
    4954//P
    5055'pings_envoyes' => 'Rétroliens déjà envoyés',
  • plugins_spip/trackbacks/plugin.xml

    r4633 r4642  
    3535                <inclure>trackbacks_pipeline.php</inclure>
    3636        </pipeline>
     37        <pipeline>
     38                <nom>afficher_config_objet</nom>
     39                <inclure>trackbacks_pipeline.php</inclure>
     40        </pipeline>
    3741        <categorie>communication</categorie>
    3842        <necessite id="SPIP" version='[2.0.0;]' />
  • plugins_spip/trackbacks/prive/contenu/trackbacks_objet.html

    r4641 r4642  
    11<div id="editer_trackbacks_[(#ENV{objet})]_[(#ENV{id_objet})]">
    2         <div id="pave_trackbacks_depliable" class="bloc_depliable blocreplie ajax">
    3                 #FORMULAIRE_TRACKBACKS{#ENV{objet},#ENV{id_objet}}
     2        <div id="pave_trackbacks_depliable" class="bloc_depliable blocreplie">
     3                <div class="ajax">#FORMULAIRE_TRACKBACKS{#ENV{objet},#ENV{id_objet}}</div>
    44                <B_pings><h3 class="legend"><:trackbacks:pings_envoyes:></h3>
    55                <ul>
     
    88                </BOUCLE_pings>
    99                </ul></B_pings>
    10                 [<a href="(#URL_ECRIRE{controle_forum,mode=trackbacks}|parametre_url{[(#ENV{objet}|id_table_objet)],#ENV{id_objet}})"><:trackbacks:icone_suivi_cet_article:></a>]
    1110        </div>
    1211</div>
  • plugins_spip/trackbacks/trackbacks_pipeline.php

    r4631 r4642  
    3030}
    3131
     32/**
     33 * Boite de configuration des objets (articles)
     34 *
     35 * @param array $flux
     36 * @return array
     37 */
     38function trackbacks_afficher_config_objet($flux){
     39        if (($objet = $flux['args']['type'])=='article'){
     40                $id_objet = $flux['args']['id'];
     41                $flux['data'] .= recuperer_fond('prive/configurer/trackbacks', array('objet'=>$objet, 'id_objet'=>$id_objet));
     42        }
     43        return $flux;
     44}
     45
    3246?>
Note: See TracChangeset for help on using the changeset viewer.