Changeset 113665 in spip-zone


Ignore:
Timestamp:
Jan 29, 2019, 1:16:21 AM (3 weeks ago)
Author:
patfr@…
Message:

Boites privées : à l'instar des articles, le texte source au format SPIP des newsletters est dévoilé.

Location:
_plugins_/couteau_suisse
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/fonds/format_spip.html

    r35789 r113665  
    2222@TITRE@=[(#GET{i}|>{1}|?{couteau:textes_formatspip,couteau:texte_formatspip}|_T)]
    2323</B_a>
     24<B_n>
     25<textarea readonly cols="55" rows="30" class="formo" style="width:100%; font-size:90%;" name="texte_formatspip"
     26><BOUCLE_n(NEWSLETTERS){id_newsletter=#ENV*{id_newsletter}}{tout}>
     27[#SET{i,#GET{i}|plus{1}}
     28===== <:info_chapeau:> =====
     29(#CHAPO*)
     30
     31][#SET{i,#GET{i}|plus{1}}
     32===== <:info_texte:> =====
     33(#TEXTE*)]
     34</BOUCLE_n></textarea>
     35[(#REM) le titre du bloc ]
     36@TITRE@=[(#GET{i}|>{1}|?{couteau:textes_formatspip,couteau:texte_formatspip}|_T)]
     37</B_n>
  • _plugins_/couteau_suisse/lang/couteauprive_fr.php

    r112595 r113665  
    162162        'boites_privees:description' => 'Toutes les boîtes décrites ci-dessous apparaissent ici ou là dans la partie privée.[[%cs_rss%]][[->%format_spip%]][[->%stat_auteurs%]][[->%qui_webmasters%]][[->%bp_urls_propres%]][[->%bp_tri_auteurs%]]
    163163- {{Les révisions du Couteau Suisse}} : un cadre sur la présente page de configuration, indiquant les dernières modifications apportées au code du plugin ([Source->@_CS_RSS_SOURCE@]).
    164 - {{Les articles au format SPIP}} : un cadre dépliable pour vos articles permettant de connaître le code source utilisé par leurs auteurs.
     164- {{Les textes au format SPIP}} : un cadre dépliable pour vos articles et vos newsletters permettant de connaître le code source utilisé par leurs auteurs.
    165165- {{Les auteurs en stat}} : un cadre dépliable sur [la page des auteurs->./?exec=auteurs] indiquant les 10 derniers connectés et les inscriptions non confirmées. Seuls les administrateurs voient ces informations.
    166166- {{Les webmestres SPIP}} : un cadre dépliable sur [la page des auteurs->./?exec=auteurs] indiquant les administrateurs élevés au rang de webmestre SPIP. Seuls les administrateurs voient ces informations. Si vous êtes webmestre vous-même, voyez aussi l\'outil « [.->webmestres] ».
  • _plugins_/couteau_suisse/outils/boites_privees.php

    r111531 r113665  
    5858                        // texte original au format spip
    5959                        if(defined('boites_privees_ARTICLES'))
    60                                 $flux['data'] .= cs_formatspip($flux['args']['id_article']);
     60                                $flux['data'] .= cs_formatspip($flux['args']['id_article'], 'id_article');
     61                        break;
     62                }
     63                case 'newsletter': case 'newsletters': {
     64                        // texte original au format spip
     65                        if(defined('boites_privees_ARTICLES'))
     66                                $flux['data'] .= cs_formatspip($flux['args']['id_newsletter'], 'id_newsletter');
    6167                        break;
    6268                }
     
    190196}
    191197
    192 function cs_formatspip($id_article){
     198function cs_formatspip($id_objet, $type_id='id_article'){
    193199        include_spip('public/assembler');
    194         if(!$txt = recuperer_fond('fonds/format_spip', array('id_article'=>$id_article))) return '';
     200        if(!$txt = recuperer_fond('fonds/format_spip', array($type_id=>$id_objet))) return '';
    195201        $txt = explode('@TITRE@=', $txt, 2);
    196202        // compatibilite avec SPIP 1.92
  • _plugins_/couteau_suisse/paquet.xml

    r112560 r113665  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.10.11"
     4        version="1.10.12"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.2.*]"
  • _plugins_/couteau_suisse/plugin.xml

    r112560 r113665  
    33        <slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
    44        <icon>img/couteau-50.gif</icon>
    5         <version>1.10.11</version>
     5        <version>1.10.12</version>
    66        <version_base>1.11</version_base>
    77        <auteur>Patrice Vanneufville
Note: See TracChangeset for help on using the changeset viewer.