Changeset 108891 in spip-zone


Ignore:
Timestamp:
Feb 10, 2018, 1:01:10 PM (18 months ago)
Author:
real3t@…
Message:

Mise à jour importante du portail Cognac :

  • L'usage des mots clefs EDITO et ZoomSur? est *inversé* pour plus de logique
  • Le processus de mise à jour du plugin inverse automatiquement les mots déjà affectés
Location:
_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/base/soyezcreateurs.php

    r108172 r108891  
    1212include_spip("inc/lang");
    1313include_spip('inc/meta');
    14 define('_LOG_INSTALL', "soyezcreateurs_install");
     14define('_LOG_DEBUG', "soyezcreateurs_install");
    1515
    1616//fonction qui permet de créer les métas de config du site
     
    8383        }
    8484
    85         spip_log("1. (soyezcreateurs_config_site) metas du plugins ecrite", _LOG_INSTALL);
     85        spip_log("1. (soyezcreateurs_config_site) metas du plugins ecrite", _LOG_DEBUG);
    8686        return true;
    8787}
     
    9090function find_groupe($titre) {
    9191        $titre = sql_quote($titre);
    92         spip_log("1. (find_groupe) recherche des occurences dans la table spip_groupes_mots de l'id de : $titre", _LOG_INSTALL);
     92        spip_log("1. (find_groupe) recherche des occurences dans la table spip_groupes_mots de l'id de : $titre", _LOG_DEBUG);
    9393        $count = sql_countsel("spip_groupes_mots", "titre=$titre");
    94         spip_log("2. (find_groupe) resultat de la recherche : $count occurences pour $titre", _LOG_INSTALL);
     94        spip_log("2. (find_groupe) resultat de la recherche : $count occurences pour $titre", _LOG_DEBUG);
    9595        return $count;
    9696}
     
    9999function id_groupe($titre) {
    100100        $titre = sql_quote($titre);
    101         spip_log("1. (id_groupe) selection dans la table spip_groupes_mots de l'id de : $titre", _LOG_INSTALL);
     101        spip_log("1. (id_groupe) selection dans la table spip_groupes_mots de l'id de : $titre", _LOG_DEBUG);
    102102        $result = sql_fetsel("id_groupe", "spip_groupes_mots", "titre=$titre");
    103103        $resultat = $result['id_groupe'];
    104         spip_log("2. (id_groupe) selection = $resultat pour $titre", _LOG_INSTALL);
     104        spip_log("2. (id_groupe) selection = $resultat pour $titre", _LOG_DEBUG);
    105105        return $resultat;
    106106}
     
    109109function create_groupe($groupe, $descriptif='', $texte='', $unseul='non', $obligatoire='non', $tables_liees='', $minirezo='oui', $comite='oui', $forum='non') {
    110110        $id_groupe = find_groupe($groupe);
    111         spip_log("1. (create_groupe) pret a creer groupe : titre = $groupe. retour de find_groupe = $id_groupe", _LOG_INSTALL);
     111        spip_log("1. (create_groupe) pret a creer groupe : titre = $groupe. retour de find_groupe = $id_groupe", _LOG_DEBUG);
    112112        if ($id_groupe == 0) {
    113113                $id_insert = sql_insertq(
     
    125125                        )
    126126                );
    127                 spip_log("2. (create_groupe) retour de find_groupe : $id_groupe, donc insertion avec id = $id_insert et titre = $groupe", _LOG_INSTALL);
     127                spip_log("2. (create_groupe) retour de find_groupe : $id_groupe, donc insertion avec id = $id_insert et titre = $groupe", _LOG_DEBUG);
    128128        }
    129129        else if ($id_groupe > 0) {
    130130                $id_insert = remplacer_groupe($groupe, $descriptif, $texte, $unseul, $obligatoire, $tables_liees, $minirezo, $comite, $forum);
    131                 spip_log("2. (create_groupe) retour de find_groupe : $id_groupe... passage a remplacer_groupe", _LOG_INSTALL);
     131                spip_log("2. (create_groupe) retour de find_groupe : $id_groupe... passage a remplacer_groupe", _LOG_DEBUG);
    132132        }
    133133        return $id_insert;
     
    187187//fonction qui permet de trouver l'id du mot clé à partir du titre et de l'id du groupe
    188188function id_mot($titre, $id_groupe) {
    189         spip_log("1. (id_mot) debut de recherche de l'id de $titre avec $id_groupe", _LOG_INSTALL);
     189        spip_log("1. (id_mot) debut de recherche de l'id de $titre avec $id_groupe", _LOG_DEBUG);
    190190        $titre = sql_quote($titre);
    191191        $result = sql_fetsel(
     
    195195        );
    196196        $id_mot = $result['id_mot'];
    197         spip_log("2. (id_mot) retour de la fonction id_mot = $id_mot", _LOG_INSTALL);
     197        spip_log("2. (id_mot) retour de la fonction id_mot = $id_mot", _LOG_DEBUG);
    198198        return $id_mot;
    199199}
     
    204204        $find_mot = find_mot($mot, $id_groupe);
    205205        if ($find_mot == 0) {
    206                 spip_log("1. (create_mot) debut create_mot. mot inexistant donc creation : $id_groupe - $mot", _LOG_INSTALL);
     206                spip_log("1. (create_mot) debut create_mot. mot inexistant donc creation : $id_groupe - $mot", _LOG_DEBUG);
    207207                $id_mot = sql_insertq(
    208208                        "spip_mots", array(
     
    215215                        )
    216216                );
    217                 spip_log("2. (create_mot) mot cle $mot insere sous l'id $id_mot dans la table avec groupe = $id_groupe", _LOG_INSTALL);
     217                spip_log("2. (create_mot) mot cle $mot insere sous l'id $id_mot dans la table avec groupe = $id_groupe", _LOG_DEBUG);
    218218        }
    219219        else if ($find_mot > 0) {
    220220                $id_mot = id_mot($mot, $id_groupe);
    221                 spip_log("1. (create_mot) mise a jour dans la table du mot cle : $mot", _LOG_INSTALL);
     221                spip_log("1. (create_mot) mise a jour dans la table du mot cle : $mot", _LOG_DEBUG);
    222222                remplacer_mot($id_mot, $mot, $descriptif, $texte, $id_groupe, $groupe);
    223223        }
    224224        else {
    225                 spip_log("insertion impossible ! debug : groupe = $groupe --- id_groupe = $id_groupe", _LOG_INSTALL);
     225                spip_log("insertion impossible ! debug : groupe = $groupe --- id_groupe = $id_groupe", _LOG_DEBUG);
    226226        }
    227227        return $id_mot;
     
    260260        );
    261261        $resultat = $result['id_rubrique'];
    262         spip_log("1. (id_rubrique) recherche de l'id_rubrique de $titre = $resultat", _LOG_INSTALL);
     262        spip_log("1. (id_rubrique) recherche de l'id_rubrique de $titre = $resultat", _LOG_DEBUG);
    263263        return $resultat;
    264264}
     
    283283                        ), "id_rubrique=$id_rubrique"
    284284                );
    285                 spip_log("rename_rubrique) renommage de $titre en $nouveau_titre", _LOG_INSTALL);
     285                spip_log("rename_rubrique) renommage de $titre en $nouveau_titre", _LOG_DEBUG);
    286286        }
    287287        return true;
     
    306306                        ), "id_rubrique=$id_rubrique"
    307307                );
    308                 spip_log("1. (create_rubrique) rubrique cree : id = $id_rubrique, titre = $titre", _LOG_INSTALL);
     308                spip_log("1. (create_rubrique) rubrique cree : id = $id_rubrique, titre = $titre", _LOG_DEBUG);
    309309        }
    310310        else if ($id_rubrique > 0) {
     
    345345        );
    346346        $resultat = $result['id_article'];
    347         spip_log("1. (id_article) recherche de l'id_article de '$titre' = $resultat", _LOG_INSTALL);
     347        spip_log("1. (id_article) recherche de l'id_article de '$titre' = $resultat", _LOG_DEBUG);
    348348        return $resultat;
    349349}
     
    354354        $count_articles = find_article($texte['titre'], $id_rubrique);
    355355        if ($count_articles == 0) {
    356                 spip_log("1. (create_article) insertion d'un article : ".$texte['titre'], _LOG_INSTALL);
     356                spip_log("1. (create_article) insertion d'un article : ".$texte['titre'], _LOG_DEBUG);
    357357                $statut = 'publie';
    358358                $date = date("Y-m-d H:i:s");
     
    398398                propager_les_secteurs();
    399399                effacer_meta("date_calcul_rubriques");
    400                 spip_log("2. (create_article) article insere : $id_article", _LOG_INSTALL);
     400                spip_log("2. (create_article) article insere : $id_article", _LOG_DEBUG);
    401401        }
    402402        else if ($count_articles > 0) {
    403403                $id_article = id_article($texte['titre'], $id_rubrique);
    404                 spip_log("2. (create_article) maj de l'article : ".$texte['titre'], _LOG_INSTALL);
     404                spip_log("2. (create_article) maj de l'article : ".$texte['titre'], _LOG_DEBUG);
    405405                remplacer_article($id_article, $id_rubrique, $texte);
    406406        }
     
    454454//fonction qui permet de créer une relation entre un article et un mot clé
    455455function create_article_mot($article, $rubrique, $mot, $groupe) {
    456         spip_log("1. (create_article_mot) demande de creation de liaison : $article avec $mot", _LOG_INSTALL);
     456        spip_log("1. (create_article_mot) demande de creation de liaison : $article avec $mot", _LOG_DEBUG);
    457457        $id_rubrique = id_rubrique($rubrique);
    458458        $id_groupe = id_groupe($groupe);
     
    469469                        )
    470470                );
    471                 spip_log("2. (create_article_mot) liaison mise en place (article = $id_article - mot = $id_mot)", _LOG_INSTALL);
     471                spip_log("2. (create_article_mot) liaison mise en place (article = $id_article - mot = $id_mot)", _LOG_DEBUG);
    472472        }
    473473        else {
    474                 spip_log("2. (create_article_mot) liaison deja existante ! (article = $id_article - mot = $id_mot)", _LOG_INSTALL);
    475         }
     474                spip_log("2. (create_article_mot) liaison deja existante ! (article = $id_article - mot = $id_mot)", _LOG_DEBUG);
     475        }
     476}
     477
     478function find_lien_mot($id_mot, $id_objet, $type='article') {
     479        $count = sql_countsel(
     480                "spip_mots_liens",
     481                "id_mot=$id_mot AND id_objet=$id_objet AND objet='$type'"
     482        );
     483        return $count;
     484}
     485
     486function create_lien_mot($id_mot, $id_objet, $type='article') {
     487        $count = find_lien_mot($id_mot, $id_objet, $type);
     488        if ($count == 0) {
     489                sql_insertq(
     490                        "spip_mots_liens",
     491                        array(
     492                                "id_mot"=> $id_mot,
     493                                "id_objet" => $id_objet,
     494                                "objet" => $type
     495                        )
     496                );
     497                spip_log("2. (create_lien_mot) liaison mise en place (article = $id_objet - mot = $id_mot - $type)", _LOG_DEBUG);
     498        }
     499        else {
     500                spip_log("2. (create_lien_mot) liaison deja existante ! (article = $id_objet - mot = $id_mot - $type)", _LOG_DEBUG);
     501        }       
     502}
     503
     504function delete_lien_mot($id_mot, $id_objet, $type='article') {
     505        sql_delete("spip_mots_liens", "id_mot=$id_mot AND id_objet=$id_objet AND objet = '$type'");
     506        spip_log("2. (delete_lien_mot) liaison supprimée (article = $id_objet - mot = $id_mot - $type)", _LOG_DEBUG);
    476507}
    477508
     
    490521        $id_groupe = id_groupe($groupe);
    491522        $id_mot = id_mot($mot, $id_groupe);
    492         spip_log("1. (create_rubrique_mot) creation : rubrique = $id_rubrique ($rubrique) - mot = $id_mot ($mot) - groupe = $id_groupe ($groupe)", _LOG_INSTALL);
     523        spip_log("1. (create_rubrique_mot) creation : rubrique = $id_rubrique ($rubrique) - mot = $id_mot ($mot) - groupe = $id_groupe ($groupe)", _LOG_DEBUG);
    493524        $count = find_rubrique_mot($id_mot, $id_rubrique);
    494525        if ($count == 0) {
     
    561592        );
    562593        $resultat = $result['id_auteur'];
    563         spip_log("1. (id_auteur) recherche de l'id_auteur de $nom = $resultat", _LOG_INSTALL);
     594        spip_log("1. (id_auteur) recherche de l'id_auteur de $nom = $resultat", _LOG_DEBUG);
    564595        return $resultat;
    565596}
     
    573604        );
    574605        $resultat = $result['email'];
    575         spip_log("1. (email) recherche de l'email de $id_auteur = $resultat", _LOG_INSTALL);
     606        spip_log("1. (email) recherche de l'email de $id_auteur = $resultat", _LOG_DEBUG);
    576607        return $resultat;
    577608}
     
    597628                );
    598629        }
    599         spip_log("1. (create_auteur) auteur cree : id = $id_auteur, nom = $nom", _LOG_INSTALL);
     630        spip_log("1. (create_auteur) auteur cree : id = $id_auteur, nom = $nom", _LOG_DEBUG);
    600631        return $id_auteur;
    601632}
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/sommaire/sommaire_modeportailcognac.html

    r108635 r108891  
    1010<a id="letexte"></a>
    1111
    12 <BOUCLE_Edito(ARTICLES) {titre_mot=EDITO}{!par date}{0,1}{lang}{doublons}>
     12<BOUCLE_ZoomSur(ARTICLES) {titre_mot=ZoomSur}{!par date}{0,1}{lang}{doublons}>
    1313#SET{article_url,#ARTICLE_URL}
    1414<!-- SLIDER -->
     
    2222                        <div class="slider-diapo-imgfull">
    2323                                [(#MEDIA|=={image}|oui)
    24                                 <a href="#GET{article_url}"[ title="(#_EDITO:DESCRIPTIF|attribut_html)"]>
     24                                <a href="#GET{article_url}"[ title="(#_ZoomSur:DESCRIPTIF|attribut_html)"]>
    2525                                        <img src="[(#FICHIER|copie_locale|image_focus{1920,#CONFIG{soyezcreateurs/hauteur_slider,580}}|extraire_attribut{src})]" alt="" />
    2626                                </a>]
    2727                                [(#MEDIA|=={video}|oui)
    28                                 <a href="#GET{article_url}"[ title="(#_EDITO:DESCRIPTIF|attribut_html)"]>
     28                                <a href="#GET{article_url}"[ title="(#_ZoomSur:DESCRIPTIF|attribut_html)"]>
    2929                                        [(#MIME_TYPE|=={text/oembed}|non)
    3030                                        <div style="width: 1920px; height: #CONFIG{soyezcreateurs/hauteur_slider,580}px;">
     
    4545                <div class="slider show-for-medium" role="region" aria-label="Diaporama d'accueil">
    4646                        <div class="slider-diapo-imgfull">
    47                                 <a href="#GET{article_url}"[ title="(#_EDITO:DESCRIPTIF|attribut_html)"]>
     47                                <a href="#GET{article_url}"[ title="(#_ZoomSur:DESCRIPTIF|attribut_html)"]>
    4848                                        <img src="[(#CHEMIN{images/placeholder.jpg}|image_focus{1920,#CONFIG{soyezcreateurs/hauteur_slider,580}}|extraire_attribut{src})]" alt="" />
    4949                                </a>
     
    6464</div>
    6565<!-- fin SLIDER -->
    66 </BOUCLE_Edito>
    67 
    68 <BOUCLE_ZoomSur(ARTICLES) {titre_mot=ZoomSur}{!par date}{0,(#CONFIG{soyezcreateurs/nombres_zoomsur,1})}{lang}{doublons}>
    69 
    70 <!-- ZoomSur -->
    71 <div id="zoomsur" class="zone-zoomsur">
     66</BOUCLE_ZoomSur>
     67
     68<BOUCLE_EDITO(ARTICLES) {titre_mot=EDITO}{!par date}{0,1}{lang}{doublons}>
     69
     70<!-- EDITO -->
     71<div id="edito" class="zone-edito">
    7272        <header class="titre-sommaire">
    7373                <h1 class="#EDIT{titre}">[(#TITRE)]</h1>
    7474        </header>
    75         [<img class="zoomsurlogo" src="(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|extraire_attribut{src}|embarque_fichier)" width="[(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|largeur)]" height="[(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|hauteur)]" alt="" />]
    76         <div id="zoomsurtexte">
     75        [<img class="editologo" src="(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|extraire_attribut{src}|embarque_fichier)" width="[(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|largeur)]" height="[(#LOGO_ARTICLE|image_focus{#CONFIG{soyezcreateurs_layout/largeurconteneur,960},200}|hauteur)]" alt="" />]
     76        <div id="editotexte">
    7777                <div class="infos">[(#INCLURE{fond=noisettes/liste_auteurs,id_article,virgule=1,nodiv=1})][(#INCLURE{fond=noisettes/aff_datepublication,id_article,lang})]</div>
    7878                <div>
     
    8686        </div>
    8787</div>
    88 <!-- fin ZoomSur -->
    89 </BOUCLE_ZoomSur>
     88<!-- fin EDITO -->
     89</BOUCLE_EDITO>
    9090
    9191[<!-- ACTUS -->
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/paquet.xml

    r108559 r108891  
    22        prefix="soyezcreateurs"
    33        categorie="squelette"
    4         version="4.2.22"
     4        version="4.2.23"
    55        etat="stable"
    66        compatibilite="[3.0.25;3.2.*]"
    77        logo="img_pack/soyezcreateurs_48.png"
    8         schema="3.1.49"
     8        schema="3.1.50"
    99        documentation="https://contrib.spip.net/SoyezCreateurs-1237?tri_articles=titre"
    1010>
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/soyezcreateurs_administrations.php

    r107057 r108891  
    2222        if ((!isset($GLOBALS['meta'][$nom_meta_base_version])) || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)){
    2323                if (version_compare($current_version,'3.0.20','<')) {
    24                         spip_log("SoyezCreateurs maj 3.0.20 Début", "soyezcreateurs_install");
     24                        spip_log("SoyezCreateurs maj 3.0.20 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    2525                        soyezcreateurs_config_site();
    2626                        soyezcreateurs_config_motsclefs();
     
    4848                                }
    4949                        }
    50                         spip_log("SoyezCreateurs maj 3.0.20 Faite", "soyezcreateurs_install");
     50                        spip_log("SoyezCreateurs maj 3.0.20 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    5151                        ecrire_meta($nom_meta_base_version,$current_version='3.0.20','non');
    5252                }
    5353
    5454                if (version_compare($current_version,'3.0.24','<')) {
    55                         spip_log("SoyezCreateurs maj 3.0.24 Début", "soyezcreateurs_install");
     55                        spip_log("SoyezCreateurs maj 3.0.24 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    5656                        // Initialisation Sigles du dictionnaire
    5757                        if (defined('_DIR_PLUGIN_DICTIONNAIRES')) {
     
    113113                               
    114114                        }
    115                         spip_log("SoyezCreateurs maj 3.0.24 Faite", "soyezcreateurs_install");
     115                        spip_log("SoyezCreateurs maj 3.0.24 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    116116                        ecrire_meta($nom_meta_base_version,$current_version='3.0.24','non');
    117117                }
    118118                if (version_compare($current_version,'3.0.28','<')) {
    119                         spip_log("SoyezCreateurs maj 3.0.28 Début", "soyezcreateurs_install");
     119                        spip_log("SoyezCreateurs maj 3.0.28 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    120120                        // Au cas où : remttre au carré les id_secteur des articles et rubriques.
    121121                        include_spip('inc/rubriques');
     
    124124                        effacer_meta("date_calcul_rubriques");
    125125                       
    126                         spip_log("SoyezCreateurs maj 3.0.28 Faite", "soyezcreateurs_install");
     126                        spip_log("SoyezCreateurs maj 3.0.28 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    127127                        ecrire_meta($nom_meta_base_version,$current_version='3.0.28','non');
    128128                }
    129129               
    130130                if (version_compare($current_version,'3.0.30','<')) {
    131                         spip_log("SoyezCreateurs maj 3.0.30 Début", "soyezcreateurs_install");
     131                        spip_log("SoyezCreateurs maj 3.0.30 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    132132                        $id_mot = create_mot("_ModePortail", "ZoomSur2_Variante1", "Affecter ce mot clef à l’objet que vous voulez placer dans le cadre « Zoom sur secondaire » (facultatif).\n\nLe site prendra le dernier article ayant ce mot clef.", "Variante sur 2 colonnes : \n-* Titre de la rubrique contenant l’article\n-* 1re colonne :\n-** Document joint (de type autre média, PowerPoint par exemple) affiché avec son logo\n-** Chapo de l'article en dessous (permet de faire un lien)\n-* 2e colonne :\n-** Logo de l’article\n-** faisant un lien vers l’article (et si c’est une redirection, ça peut conduire à une autre page");
    133                         spip_log("SoyezCreateurs maj 3.0.30 Faite", "soyezcreateurs_install");
     133                        spip_log("SoyezCreateurs maj 3.0.30 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    134134                        ecrire_meta($nom_meta_base_version,$current_version='3.0.30','non');
    135135                }
    136136                if (version_compare($current_version,'3.0.31','<')) {
    137                         spip_log("SoyezCreateurs maj 3.0.31 Début", "soyezcreateurs_install");
     137                        spip_log("SoyezCreateurs maj 3.0.31 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    138138                        $id_mot = create_mot("_ModePortail", "ZoomSur2_Variante2", "Affecter ce mot clef à l’objet que vous voulez placer dans le cadre « Zoom sur secondaire » (facultatif).\n\nLe site prendra le dernier article ayant ce mot clef.", "Variante sur 2 colonnes : \n-* Titre de la rubrique contenant l’article\n-* 1re colonne :\n-** Fonctionne comme le Cycloshow avec les articles de la sous rubriques de la rubrique de l'article\n-* 2e colonne :\n-** Logo de l’article\n-** faisant un lien vers l’article (et si c’est une redirection, ça peut conduire à une autre page");
    139139                        ecrire_meta($nom_meta_base_version,$current_version='3.0.31','non');
    140140                }
    141141                if (version_compare($current_version,'3.0.33','<')) {
    142                         spip_log("SoyezCreateurs maj 3.0.33 Début", "soyezcreateurs_install");
     142                        spip_log("SoyezCreateurs maj 3.0.33 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    143143                        $id_mot = create_mot("_Specialisation_Rubrique", "ClassementAlpha", "Mettre ce mot clef à la rubrique pour classer son contenu alphabétiquement.", "");
    144144                        ecrire_meta($nom_meta_base_version,$current_version='3.0.33','non');
     
    146146               
    147147                if (version_compare($current_version,'3.0.34','<')) {
    148                         spip_log("SoyezCreateurs maj 3.0.34 Début", "soyezcreateurs_install");
     148                        spip_log("SoyezCreateurs maj 3.0.34 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    149149                        $sites['nom_site'] = "90. Flux RSS du site";
    150150                        $sites['url_site'] = "?page=backend";
     
    160160                }
    161161                if (version_compare($current_version,'3.1.35','<')) {
    162                         spip_log("SoyezCreateurs maj 3.1.35 Début", "soyezcreateurs_install");
     162                        spip_log("SoyezCreateurs maj 3.1.35 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    163163                        supprimer_mot_groupe("_Specialisation_Rubrique", "GisSecteur");
    164164                        ecrire_meta($nom_meta_base_version,$current_version='3.1.35','non');
    165165                }
    166166                if (version_compare($current_version,'3.1.36','<')) {
    167                         spip_log("SoyezCreateurs maj 3.1.36 Début", "soyezcreateurs_install");
     167                        spip_log("SoyezCreateurs maj 3.1.36 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    168168                        ecrire_config('boutonstexte/skin','soyezcreateurs');
    169169                        ecrire_meta($nom_meta_base_version,$current_version='3.1.36','non');
    170170                }
    171171                if (version_compare($current_version,'3.1.39','<')) {
    172                         spip_log("SoyezCreateurs maj 3.1.39 Début", "soyezcreateurs_install");
     172                        spip_log("SoyezCreateurs maj 3.1.39 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    173173                        ecrire_meta('orthotypo',"a:7:{s:10:\"guillemets\";s:1:\"1\";s:9:\"exposants\";s:1:\"1\";s:4:\"mois\";s:1:\"1\";s:4:\"caps\";s:1:\"1\";s:5:\"fines\";s:1:\"1\";s:11:\"corrections\";s:1:\"1\";s:18:\"corrections_regles\";s:319:\"oeuf = œuf\ncceuil = ccueil\n(a priori) = {a priori}\n(([hH])uits) = $1uit\n/([cC]h?)oeur/ = $1œur\n/oeuvre/ = œuvre\n(O[Ee]uvre([rs]?)) = Œuvre$1\n/\b([cC]|[mM].c|[rR]ec)on+ais+a((?:n(?:ce|te?)|ble)s?)\b/ = $1onnaissa$2\nCO2 = <abbr title=\"CO2, Dioxyde de carbone, O=C=O\">CO<sub>2</sub></abbr>\noeil = œil\n(O[Ee]il) = Œil\";}", 'non');
    174174                        ecrire_meta($nom_meta_base_version,$current_version='3.1.39','non');
     
    197197                }
    198198                if (version_compare($current_version,'3.1.43','<')) {
    199                         spip_log("SoyezCreateurs maj 3.1.43 Début", "soyezcreateurs_install");
     199                        spip_log("SoyezCreateurs maj 3.1.43 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    200200                        create_groupe("_FondPage", "Images en fond de page :\n-* Créer autant de mots clefs que de fonds de page désirés\n-* Mettre un logo à ces mots clefs\n-* Possibilité de fixer un fond de page pour :\n-** Une rubrique (et la branche en dessous)\n-** Un type de page particulier (Sommaire, Plan)\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", "", 'oui', 'non', 'rubriques', 'oui', 'non', 'non');
    201                         spip_log("SoyezCreateurs maj 3.1.43 Faite", "soyezcreateurs_install");
     201                        spip_log("SoyezCreateurs maj 3.1.43 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    202202                        ecrire_meta($nom_meta_base_version,$current_version='3.1.43','non');
    203203                }
    204204                if (version_compare($current_version,'3.1.44','<')) {
    205                         spip_log("SoyezCreateurs maj 3.1.44 Début", "soyezcreateurs_install");
     205                        spip_log("SoyezCreateurs maj 3.1.44 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    206206                        $id_mot = create_mot("_ModePortail", "Goodies2", "Affecter ce mot clef aux objets SPIP devant apparaitre dans la zone des Goodies (en mode international, sous la Une).", "");
    207207                        ecrire_meta($nom_meta_base_version,$current_version='3.1.44','non');
    208208                }
    209209                if (version_compare($current_version,'3.1.45','<')) {
    210                         spip_log("SoyezCreateurs maj 3.1.45 Début", "soyezcreateurs_install");
     210                        spip_log("SoyezCreateurs maj 3.1.45 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    211211                        create_groupe("_HeaderBanner", "Pour définir plusieurs bannières pour le site.", "Il faut créer un mot clef par bannière (le titre n'a pas d'importance).\n\nC'est le logo du mot clef qui est utilisé comme bannière du site.\n\n{{Attention}} : si vous avez déjà défini une bannière avec le logo de survol du site, alors, cette dernière n'est plus utilisée ; seuls les logos des mots clefs de ce groupe seront pris en compte.\n\nLes mots clefs affectés à une rubrique restreignent le choix des bannières pour la branche entière à celles affectées à la rubrique. Le fonctionnement pour le reste du site est inchangé ({{toutes}} les bannières sont disponibles pour le reste du site).\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", 'non', 'non', 'rubriques', 'oui', 'non', 'non');                       
    212212                        create_groupe("_FooterBanner", "Pour définir plusieurs fonds de pied de page pour le site.", "Il faut créer un mot clef par fond (le titre n'a pas d'importance).\n\nC'est le logo du mot clef qui est utilisé comme fond de pied du site.\n\nLes mots clefs affectés à une rubrique restreignent le choix des fonds pour la branche entière à celles affectées à la rubrique. Le fonctionnement pour le reste du site est inchangé ({{tous}} les fonds sont disponibles pour le reste du site).\n\nSe reporter à la documentation sur [Personnalisation graphique du squelette SoyezCreateurs->https://contrib.spip.net/Personnalisation-graphique-du-squelette-SoyezCreateurs].\n\nPour mettre une trame de fond, utiliser le logo de survol.\n\nUn site pour [créer des trames de fond->http://www.patternify.com/].", 'non', 'non', 'rubriques', 'oui', 'non', 'non');                     
    213                         spip_log("SoyezCreateurs maj 3.1.45 Faite", "soyezcreateurs_install");
     213                        spip_log("SoyezCreateurs maj 3.1.45 Faite", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    214214                        ecrire_meta($nom_meta_base_version,$current_version='3.1.45','non');
    215215                }
    216216                if (version_compare($current_version,'3.1.46','<')) {
    217                         spip_log("SoyezCreateurs maj 3.1.46 Début", "soyezcreateurs_install");
     217                        spip_log("SoyezCreateurs maj 3.1.46 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    218218                        ecrire_meta('version_html_max', 'html4', 'non');
    219219                        ecrire_meta($nom_meta_base_version,$current_version='3.1.46','non');
    220220                }
    221221                if (version_compare($current_version,'3.1.47','<')) {
    222                         spip_log("SoyezCreateurs maj 3.1.47 Début", "soyezcreateurs_install");
     222                        spip_log("SoyezCreateurs maj 3.1.47 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    223223                        $id_mot = create_mot("_Specialisation_Rubrique", "PasDansMenuHaut", "Pour interdire que la rubrique (et ses sous-rubriques) soi(en)t dans le menu du haut", "");
    224224                        ecrire_meta($nom_meta_base_version,$current_version='3.1.47','non');
    225225                }
    226226                if (version_compare($current_version,'3.1.49','<')) {
    227                         spip_log("SoyezCreateurs maj 3.1.49 Début", "soyezcreateurs_install");
     227                        spip_log("SoyezCreateurs maj 3.1.49 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    228228                        ecrire_config('boutonstexte/selector','#contenu');
     229                        ecrire_meta($nom_meta_base_version,$current_version='3.1.49','non');
     230                }
     231                if (version_compare($current_version,'3.1.50','<')) {
     232                        spip_log("SoyezCreateurs maj 3.1.50 Début", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
     233                        if (lire_config('soyezcreateurs/mode_affichage') == 'portailcognac') {
     234                                spip_log("SoyezCreateurs maj 3.1.50 Portailcognac", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
     235                                $id_zoomsur = id_mot('ZoomSur',id_groupe('_ModePortail'));
     236                                $id_edito = id_mot('EDITO',id_groupe('_Specialisation'));
     237                                // Trouver les articles attachés à EDITO et ZoomSur
     238                                $Articles_ZoomSur = sql_allfetsel('id_objet', "spip_mots_liens", "id_mot=$id_zoomsur AND objet='article'");
     239                                $Articles_EDITO = sql_allfetsel('id_objet', "spip_mots_liens", "id_mot=$id_edito AND objet='article'");
     240                                if ($Articles_ZoomSur) {
     241                                        foreach ($Articles_ZoomSur as $Article_ZoomSur) {
     242                                                create_lien_mot($id_edito, $Article_ZoomSur['id_objet'], 'article');
     243                                                delete_lien_mot($id_zoomsur, $Article_ZoomSur['id_objet'], 'article');
     244                                        }
     245                                }
     246                                if ($Articles_EDITO) {
     247                                        foreach ($Articles_EDITO as $Article_EDITO) {
     248                                                create_lien_mot($id_zoomsur, $Article_EDITO['id_objet'], 'article');
     249                                                delete_lien_mot($id_edito, $Article_EDITO['id_objet'], 'article');
     250                                        }
     251                                }
     252                        }
    229253                        // On invalide les caches
    230254                        include_spip('inc/invalideur');
    231255                        suivre_invalideur("soyezcreateurs");
    232                         ecrire_meta($nom_meta_base_version,$current_version='3.1.49','non');
     256                        ecrire_meta($nom_meta_base_version,$current_version='3.1.50','non');
    233257                }
    234258               
     
    243267                if (version_compare($current_version,'2.1.14','<')) {
    244268                        include_spip('base/soyezcreateurs');
    245                         spip_log("SoyezCreateurs maj 2.1.14", "soyezcreateurs_install");
     269                        spip_log("SoyezCreateurs maj 2.1.14", 'soyezcreateurs_install'._LOG_INFO_IMPORTANTE);
    246270                        $id_groupe = id_groupe("_Specialisation_Rubrique");
    247271                        $id_mot = id_mot("Agenda", $id_groupe);
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/stylesportailcognac.css.html

    r108661 r108891  
    666666        margin-bottom: 9em;
    667667}
    668 #zoomsurtexte {
     668#editotexte {
    669669  max-width: [(#GET{LargeurContaineur}|moins{44})]px;
    670670  margin: 0 auto;
     
    674674  [(#CONFIG{soyezcreateurs_couleurs/transparencecontent,1}|!={1}|oui)background-color: rgba([(#GET{c_container_bk}|sc_rgb)], #CONFIG{soyezcreateurs_couleurs/transparencecontent,1});]
    675675}
    676 #content #zoomsur .titre-sommaire h1 {
     676#content #edito .titre-sommaire h1 {
    677677        margin-bottom: 0;
    678678}
    679 img.zoomsurlogo {
     679img.editologo {
    680680  max-width: [(#GET{LargeurContaineur})]px;
    681681  margin: 0 auto;
Note: See TracChangeset for help on using the changeset viewer.