Changeset 65814 in spip-zone


Ignore:
Timestamp:
Sep 12, 2012, 1:26:53 PM (7 years ago)
Author:
marcimat@…
Message:
  • Correction de notices PHP en vrac
  • Page d'édition d'un thème un peu mieux
  • Queue à inclure
Location:
_plugins_/spip-lettres/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-lettres/trunk/exec/config_lettres_cron.php

    r65800 r65814  
    9999
    100100                if ($spip_lettres_envois_recurrents == 'oui') {
    101                         $cron = afficher_objets('cron', _T('lettresprive:taches_cron'), array('SELECT' => 'CT.*, RUB.titre AS titre_rub', 'FROM' => 'spip_rubriques_crontabs AS CT LEFT JOIN spip_rubriques AS RUB ON RUB.id_rubrique=CT.id_rubrique', 'ORDER BY' => 'CT.titre'));
     101                        $cron = afficher_objets('cron', _T('lettresprive:taches_cron'), array(
     102                                'SELECT' => 'CT.*, RUB.titre AS titre_rub',
     103                                'FROM' => 'spip_rubriques_crontabs AS CT
     104                                        LEFT JOIN spip_rubriques AS RUB ON RUB.id_rubrique=CT.id_rubrique',
     105                                'WHERE' => '',
     106                                'ORDER BY' => 'CT.titre'));
    102107                        if ($cron) {
    103108                                echo $cron;
  • _plugins_/spip-lettres/trunk/exec/progression_envoi_lettre.php

    r65800 r65814  
    4646                        $lettre->enregistrer_statut('envoyee');
    4747        }
    48         else
     48        else {
     49                include_spip('inc/queue');
    4950                echo queue_afficher_cron();
     51        }
    5052
    5153}
  • _plugins_/spip-lettres/trunk/inc/afficher_lettres_minis.php

    r65800 r65814  
    2929        function afficher_lettre_mini_boucle($row, $own) {
    3030                $vals = '';
     31                $dir_lang = $GLOBALS['spip_lang_rtl'];
    3132
    3233                $lettre = new lettre($row['id_lettre']);
  • _plugins_/spip-lettres/trunk/inc/lettres_pipelines.php

    r65800 r65814  
    3131
    3232function lettres_objet_compte_enfants($flux) {
    33         if ($flux['args']['objet']=='rubrique'){
    34                 $flux['data']['lettres']+= sql_countsel('spip_lettres', 'id_rubrique='.$flux['args']['id_objet']);
    35                 $flux['data']['abonnes']+= sql_countsel('spip_abonnes_rubriques', 'id_rubrique='.$flux['args']['id_objet']);
     33        if ($flux['args']['objet']=='rubrique') {
     34                $flux['data']['lettres'] = sql_countsel('spip_lettres', 'id_rubrique='.$flux['args']['id_objet']);
     35                $flux['data']['abonnes'] = sql_countsel('spip_abonnes_rubriques', 'id_rubrique='.$flux['args']['id_objet']);
    3636        }
    3737        return $flux;
     
    8181        global $spip_lang_right;
    8282        if (autoriser('voir', 'lettres')) {
    83                 $id_rubrique = $flux['args']['id_rubrique'];
     83                $id_rubrique = isset($flux['args']['id_rubrique']) ? $flux['args']['id_rubrique'] : 0;
    8484                $admin_abo_toutes_rubriques = lire_config('spip_lettres_admin_abo_toutes_rubriques');
    8585
  • _plugins_/spip-lettres/trunk/lang/lettres_fr.php

    r48782 r65814  
    7676                'description_page-lettres' => 'Accessible via spip.php?page=lettres, cette page fournit un formulaire d\'abonnement aux lettres d\'information',
    7777
     78                'nombre_abonnes' => 'Nombre d\'abonnés',
     79                'info_numero_theme' => 'Thème n°&nbsp:',
     80
    7881                'Z' => 'ZZzZZzzz'
    7982
  • _plugins_/spip-lettres/trunk/lettre_preview.html

    r61134 r65814  
    99[(#HTTP_HEADER{[Content-Type:(#ENV{format}|=={texte}|?{'text/plain','text/html'}); charset=#CHARSET]})]
    1010[(#AUTORISER{previsualiser,lettre,#ID_LETTRE}|oui)
    11 <INCLURE{fond=#ENV{format}|=={texte}|?{#CONFIG{spip_lettres_fond_lettre_texte},#CONFIG{spip_lettres_fond_lettre_html}}}{env}>
     11<INCLURE{fond=#ENV{format}|=={texte}
     12        |?{#CONFIG{spip_lettres_fond_lettre_texte},#CONFIG{spip_lettres_fond_lettre_html}}}{env}>
    1213]
  • _plugins_/spip-lettres/trunk/prive/exec/themes_edit.html

    r57304 r65814  
    11<BOUCLE_theme(THEMES){id_theme}>
    22<!--#hierarchie-->
    3 <ul id="chemin">
    4     <li><a href="#URL_ECRIRE{accueil}"><:configuration|ucfirst:></a> &gt; </li>
    5     <li><a href="#URL_ECRIRE{lettres_tous}"><:lettres:lettres_information:></a> &gt; </li>
    6      <li><a href="#URL_ECRIRE{config_lettres_formulaire}"><:lettres:tout_le_site:></a> &gt; </li>
    7      <li>#TITRE</li>
    8 </ul>
     3<div id="chemin">
     4        <a href="#URL_ECRIRE{lettres_tous}"><:lettres:lettres_information:></a> &gt;
     5        <a href="#URL_ECRIRE{config_lettres_formulaire}"><:lettres:tout_le_site:></a> &gt;
     6        <strong class='on'>#TITRE</strong>
     7</div>
    98<!--/#hierarchie-->
    109
    1110<!--#navigation-->
    1211 
    13 <div class='navigation'>
    14         <div class='cadre cadre-info verdana1'>
    15                 <div class="cadre_padding">
    16                         <div class="infos">
    17                                 <div class="numero">
    18                                         <:lettresprive:theme|strtoupper:> N&deg;: <p>#ID_THEME</p>
    19                                 </div>
    20                                 <ul class="instituer">
    21                                         <li><strong><:rubrique|ucfirst:> : </strong>
    22                                             <BOUCLE_rubrique(RUBRIQUES){tout}{id_rubrique}>
    23                                                         <a href="[(#URL_ECRIRE{rubrique}|parametre_url{id_rubrique, #ID_RUBRIQUE})]">#TITRE</a>
    24                                                 </BOUCLE_rubrique>
    25                                         </li>
    26                                 </ul>
    27                                 <ul class="instituer">
    28                                         <li><strong><:lettres:abonnes|ucfirst:> : </strong>
    29                                         <BOUCLE_nb(spip_abonnes_rubriques){id_rubrique}{statut=valide}>
    30                                         </BOUCLE_nb>
    31                                                 #TOTAL_BOUCLE
    32                                         </B_nb>
    33                                 </ul>
    34                                 <center class="logo_navigation">
    35                                 <br/>
    36                                 <img src="#CHEMIN{prive/images/lettre-48.png}" width="48" height="48" alt="Modifier thematique" />
    37                                 </center>
    38                         </div>
    39                 </div>
     12<div class='navigation' class='lat'>
     13
     14#BOITE_OUVRIR{'','info'}
     15<div class='infos'>
     16<div class='numero'><:lettres:info_numero_theme:><p>#ID_THEME</p></div>
     17
     18        <ul class="instituer">
     19                <li><strong><:rubrique:> : </strong>
     20                        <BOUCLE_rubrique(RUBRIQUES){tout}{id_rubrique}>
     21                                <a href="[(#URL_ECRIRE{rubrique}|parametre_url{id_rubrique, #ID_RUBRIQUE})]">#TITRE</a>
     22                        </BOUCLE_rubrique>
     23                </li>
     24
     25                <li><strong><:lettres:nombre_abonnes:> : </strong>
     26                <BOUCLE_nb(spip_abonnes_rubriques){id_rubrique}{statut=valide}>
     27                </BOUCLE_nb>
     28                        #TOTAL_BOUCLE
     29                </B_nb>
     30        </ul>
     31
     32        <div class='center'>
     33        <img src="#CHEMIN_IMAGE{lettre-48.png}" width="48" height="48" alt="Modifier thematique" />
    4034        </div>
     35</div>
     36#BOITE_FERMER
     37
    4138</div>
    4239<!--/#navigation-->
Note: See TracChangeset for help on using the changeset viewer.