Changeset 80067 in spip-zone


Ignore:
Timestamp:
Jan 15, 2014, 8:18:33 PM (6 years ago)
Author:
real3t@…
Message:

Encore mieux : ne pas installer les articles et rubriques et sites et événement de démonstration si l'installation est faite sur un site déjà existant.

File:
1 edited

Legend:

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

    r80066 r80067  
    8181        }
    8282
    83 
    84         if ( $GLOBALS['meta']['nom_site'] == _T('info_mon_site_spip') ) {
    85                 ecrire_meta('nom_site', 'Votre site SPIP','non');
    86                 ecrire_meta('slogan_site', '[Todo : Slogan du site]','non');
    87                 ecrire_meta('descriptif_site', '[ToDo : descriptif du site en 20 mots = 2 lignes max ]','non');
    88                 ecrire_meta('email_webmaster', 'vous@domaine.tld','non');
    89                 create_logo('documents/siteon0.jpg', $type='site', 0, 'jpg');
    90         }
    9183        spip_log("1. (soyezcreateurs_config_site) metas du plugins ecrite", "soyezcreateurs_install");
    9284        return true;
     
    793785        include_spip("inc/sc_article");
    794786        // Structure et contenu du site
     787        $nouvelle_installation = false;
     788        if ( $GLOBALS['meta']['nom_site'] == _T('info_mon_site_spip') ) {
     789                ecrire_meta('nom_site', 'Votre site SPIP','non');
     790                ecrire_meta('slogan_site', '[Todo : Slogan du site]','non');
     791                ecrire_meta('descriptif_site', '[ToDo : descriptif du site en 20 mots = 2 lignes max ]','non');
     792                ecrire_meta('email_webmaster', 'vous@domaine.tld','non');
     793                create_logo('documents/siteon0.jpg', $type='site', 0, 'jpg');
     794                $nouvelle_installation = true;
     795        }
    795796
    796797        $id_rubrique = create_rubrique("000. Fourre-tout", '0', "Vous trouverez dans cette rubrique:\n\n-* Les Éditos\n-* Des articles concernant le site lui-même\n");
     
    837838                        create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Courrier_libre", "_Specialisation");
    838839                        create_article_mot("20. Raccourcis Typographiques de SPIP, mode d'emploi", "000. Fourre-tout", "Sommaire", "_Specialisation_Rubrique_ou_Article");
    839                         $sites = array();
    840                         $sites['nom_site'] = "MàJ SoyezCréateurs";
    841                         $sites['url_site'] = "http://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?action=follow_copy&mode=follow_copy&rev=&stop_rev=&limit=100";
    842                         $sites['descriptif'] = "Les dernières mises à jour de SoyezCréateurs sur la Zone de SPIP.";
    843                         $sites['url_syndic'] = "http://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?format=rss&stop_rev=&limit=100&mode=follow_copy";
    844                         $sites['statut'] = 'publie';
    845                         $id_site = create_site($sites, "000. Fourre-tout");
    846                         $sites = array();
    847                         $sites['nom_site'] = "SoyezCréateurs";
    848                         $sites['url_site'] = "http://contrib.spip.net/?rubrique1237";
    849                         $sites['descriptif'] = "La documentation sur le squelette SoyezCreateurs disponible sur la zone.";
    850                         $sites['url_syndic'] = "http://contrib.spip.net/spip.php?page=backend&id_rubrique=1237";
    851                         $sites['statut'] = 'publie';
    852                         $id_site = create_site($sites, "000. Fourre-tout");
    853        
    854         $id_parent = $id_rubrique;
     840                        if ($nouvelle_installation) {
     841                                $sites = array();
     842                                $sites['nom_site'] = "MàJ SoyezCréateurs";
     843                                $sites['url_site'] = "http://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?action=follow_copy&mode=follow_copy&rev=&stop_rev=&limit=100";
     844                                $sites['descriptif'] = "Les dernières mises à jour de SoyezCréateurs sur la Zone de SPIP.";
     845                                $sites['url_syndic'] = "http://zone.spip.org/trac/spip-zone/log/_squelettes_/soyezcreateurs_net?format=rss&stop_rev=&limit=100&mode=follow_copy";
     846                                $sites['statut'] = 'publie';
     847                                $id_site = create_site($sites, "000. Fourre-tout");
     848                                $sites = array();
     849                                $sites['nom_site'] = "SoyezCréateurs";
     850                                $sites['url_site'] = "http://contrib.spip.net/?rubrique1237";
     851                                $sites['descriptif'] = "La documentation sur le squelette SoyezCreateurs disponible sur la zone.";
     852                                $sites['url_syndic'] = "http://contrib.spip.net/spip.php?page=backend&id_rubrique=1237";
     853                                $sites['statut'] = 'publie';
     854                                $id_site = create_site($sites, "000. Fourre-tout");
     855                        }
     856       
     857                $id_parent = $id_rubrique;
    855858       
    856859                $id_rubrique = create_rubrique("05. Saint du jour", $id_parent, "Rubrique destinée à recevoir le site référencé utilisé pour l'affichage du Saint du jour.");
     
    871874       
    872875                $id_rubrique = create_rubrique("30. Outils", $id_parent, "Navigations par les outils : un article de redirection par outil, numérotés.\nChaque article doit avoir le mot clef de _Specialisation : Outils");
     876                if ($nouvelle_installation) {
    873877                        $id_article = create_article(trouve_article_sc("10. Outil 1"), "30. Outils");
    874878                                create_logo('documents/arton13.jpg', $type='art', $id_article, 'jpg');
     
    891895                                create_logo('documents/artoff20.jpg', $type='art', $id_article, 'jpg','off');
    892896                                create_article_mot("50. Documentation", "30. Outils", "Outils", "_Specialisation");
     897                }
    893898       
    894899                $id_rubrique = create_rubrique("80. Réseaux sociaux", $id_parent, "Rubrique destinée à recevoir les sites référencés utilisés pour l'affichage des réseaux sociaux.");
     
    940945       
    941946       
    942 
    943         $id_rubrique = create_rubrique("100. Rubriques", '0', "Clementer adsurgit, Hierapoli, vetere Nino et Samosata civitatibus amplis inlustris.");
    944                 create_rubrique_mot("100. Rubriques", "MenuHaut", "_Specialisation_Rubrique");
    945        
    946         $id_parent = $id_rubrique;
    947        
    948                 $id_rubrique = create_rubrique("10. DessousBreves 1", $id_parent, "Avec le mot clef \"DessousBreves\".\n_ Affiche: titre, bulle d'aide, liste des article");
    949                         create_rubrique_mot("10. DessousBreves 1", "DessousBreves", "_Specialisation_Rubrique");
    950                         $id_article = create_article(trouve_article_sc("20. Et prima post Osdroenam quam"), "10. DessousBreves 1");
    951                         $id_article = create_article(trouve_article_sc("30. Ideo urbs venerabilis"), "10. DessousBreves 1");
    952        
    953                 $id_rubrique = create_rubrique("20. DessousBreves 2", $id_parent, "Sur 2 colonnes.\n_ non limité en nombre");
    954                         create_rubrique_mot("20. DessousBreves 2", "DessousBreves", "_Specialisation_Rubrique");
    955                         $id_article = create_article(trouve_article_sc("10. Nos obsecuturos"), "20. DessousBreves 2");
    956                         $id_article = create_article(trouve_article_sc("20. Mensarum enim"), "20. DessousBreves 2");
    957                         $id_article = create_article(trouve_article_sc("30. Iamque non umbratis"), "20. DessousBreves 2");
    958        
    959        
    960 
    961         $id_rubrique = create_rubrique("200. Avec le mot-clé", '0', "Quare talis improborum consensio non modo excusatione amicitiae tegenda non est sed potius supplicio omni.");
    962                 create_rubrique_mot("200. Avec le mot-clé", "MenuHaut", "_Specialisation_Rubrique");
    963                 $id_article = create_article(trouve_article_sc("Le nombre d'article affiché est administrable"), "200. Avec le mot-clé");
    964                         create_logo('documents/arton33.jpg', $type='art', $id_article, 'jpg');
    965                         create_logo('documents/artoff33.jpg', $type='art', $id_article, 'jpg','off');
    966                 $id_article = create_article(trouve_article_sc("Un sourire peut changer une vie"), "200. Avec le mot-clé");
    967                         create_article_mot("Un sourire peut changer une vie", "200. Avec le mot-clé", "VideoALaUne", "_Specialisation");
    968                 $id_article = create_article(trouve_article_sc("30. Articles avec le Mot clef : \"ALaUne\""), "200. Avec le mot-clé");
    969                         create_logo('documents/arton22.jpg', $type='art', $id_article, 'jpg');
    970                         create_article_mot("30. Articles avec le Mot clef : \"ALaUne\"", "200. Avec le mot-clé", "ALaUne", "_Specialisation");
    971                 $id_article = create_article(trouve_article_sc("40. Image = logo"), "200. Avec le mot-clé");
    972                         create_logo('documents/arton24.jpg', $type='art', $id_article, 'jpg');
    973                         create_article_mot("40. Image = logo", "200. Avec le mot-clé", "ALaUne", "_Specialisation");
    974        
    975        
    976 
    977         $id_rubrique = create_rubrique("300. MenuHaut", '0', "Libano monti Phoenice, regio plena gratiarum et venustatis");
    978                 create_rubrique_mot("300. MenuHaut", "MenuHaut", "_Specialisation_Rubrique");
    979                 $id_article = create_article(trouve_article_sc("Les derniers articles modifiés"), "300. MenuHaut");
    980                         create_logo('documents/arton32.jpg', $type='art', $id_article, 'jpg');
    981                         create_logo('documents/artoff32.jpg', $type='art', $id_article, 'jpg','off');
    982                 $id_article = create_article(trouve_article_sc("10. Urbibus decorata"), "300. MenuHaut");
    983                 $id_article = create_article(trouve_article_sc("20. Rogatus ad ultimum"), "300. MenuHaut");
    984        
    985        
    986 
    987         $id_rubrique = create_rubrique("400. Classées par numéro de titre", '0', "Subsidiis patrimonii aut amicorum liberalitate sustentant hos perire patiemur.");
    988                 create_rubrique_mot("400. Classées par numéro de titre", "MenuHaut", "_Specialisation_Rubrique");
    989                 $id_article = create_article(trouve_article_sc("10. Oportunum est"), "400. Classées par numéro de titre");
    990                 $id_article = create_article(trouve_article_sc("20. Quis enim"), "400. Classées par numéro de titre");
    991                 $id_article = create_article(trouve_article_sc("30. Altera sententia est"), "400. Classées par numéro de titre");
    992        
    993        
    994 
    995         $id_rubrique = create_rubrique("800. Rubrique \"Goodies\"", '0', "Si post exsudatos labores itinerum longos congestosque adfatim.");
    996                 create_rubrique_mot("800. Rubrique \"Goodies\"", "Goodies", "_ModePortail");
    997                 create_rubrique_mot("800. Rubrique \"Goodies\"", "SecteurPasDansQuoiDeNeuf", "_Specialisation_Rubrique");
    998                 $id_article = create_article(trouve_article_sc("Logo de survol"), "800. Rubrique \"Goodies\"");
    999                         create_logo('documents/arton14.jpg', $type='art', $id_article, 'jpg');
    1000                         create_logo('documents/artoff14.jpg', $type='art', $id_article, 'jpg','off');
    1001                 $id_article = create_article(trouve_article_sc("Derniers articles"), "800. Rubrique \"Goodies\"");
    1002                         create_logo('documents/arton30.jpg', $type='art', $id_article, 'jpg');
    1003                         create_logo('documents/artoff30.jpg', $type='art', $id_article, 'jpg','off');
    1004                 $id_article = create_article(trouve_article_sc("Titre de la rubrique"), "800. Rubrique \"Goodies\"");
    1005                         create_logo('documents/arton31.jpg', $type='art', $id_article, 'jpg');
    1006                         create_logo('documents/artoff31.jpg', $type='art', $id_article, 'jpg','off');
    1007        
     947        if ($nouvelle_installation) {
     948                $id_rubrique = create_rubrique("100. Rubriques", '0', "Clementer adsurgit, Hierapoli, vetere Nino et Samosata civitatibus amplis inlustris.");
     949                        create_rubrique_mot("100. Rubriques", "MenuHaut", "_Specialisation_Rubrique");
     950               
     951                $id_parent = $id_rubrique;
     952               
     953                        $id_rubrique = create_rubrique("10. DessousBreves 1", $id_parent, "Avec le mot clef \"DessousBreves\".\n_ Affiche: titre, bulle d'aide, liste des article");
     954                                create_rubrique_mot("10. DessousBreves 1", "DessousBreves", "_Specialisation_Rubrique");
     955                                $id_article = create_article(trouve_article_sc("20. Et prima post Osdroenam quam"), "10. DessousBreves 1");
     956                                $id_article = create_article(trouve_article_sc("30. Ideo urbs venerabilis"), "10. DessousBreves 1");
     957               
     958                        $id_rubrique = create_rubrique("20. DessousBreves 2", $id_parent, "Sur 2 colonnes.\n_ non limité en nombre");
     959                                create_rubrique_mot("20. DessousBreves 2", "DessousBreves", "_Specialisation_Rubrique");
     960                                $id_article = create_article(trouve_article_sc("10. Nos obsecuturos"), "20. DessousBreves 2");
     961                                $id_article = create_article(trouve_article_sc("20. Mensarum enim"), "20. DessousBreves 2");
     962                                $id_article = create_article(trouve_article_sc("30. Iamque non umbratis"), "20. DessousBreves 2");
     963               
     964               
     965
     966                $id_rubrique = create_rubrique("200. Avec le mot-clé", '0', "Quare talis improborum consensio non modo excusatione amicitiae tegenda non est sed potius supplicio omni.");
     967                        create_rubrique_mot("200. Avec le mot-clé", "MenuHaut", "_Specialisation_Rubrique");
     968                        $id_article = create_article(trouve_article_sc("Le nombre d'article affiché est administrable"), "200. Avec le mot-clé");
     969                                create_logo('documents/arton33.jpg', $type='art', $id_article, 'jpg');
     970                                create_logo('documents/artoff33.jpg', $type='art', $id_article, 'jpg','off');
     971                        $id_article = create_article(trouve_article_sc("Un sourire peut changer une vie"), "200. Avec le mot-clé");
     972                                create_article_mot("Un sourire peut changer une vie", "200. Avec le mot-clé", "VideoALaUne", "_Specialisation");
     973                        $id_article = create_article(trouve_article_sc("30. Articles avec le Mot clef : \"ALaUne\""), "200. Avec le mot-clé");
     974                                create_logo('documents/arton22.jpg', $type='art', $id_article, 'jpg');
     975                                create_article_mot("30. Articles avec le Mot clef : \"ALaUne\"", "200. Avec le mot-clé", "ALaUne", "_Specialisation");
     976                        $id_article = create_article(trouve_article_sc("40. Image = logo"), "200. Avec le mot-clé");
     977                                create_logo('documents/arton24.jpg', $type='art', $id_article, 'jpg');
     978                                create_article_mot("40. Image = logo", "200. Avec le mot-clé", "ALaUne", "_Specialisation");
     979               
     980               
     981
     982                $id_rubrique = create_rubrique("300. MenuHaut", '0', "Libano monti Phoenice, regio plena gratiarum et venustatis");
     983                        create_rubrique_mot("300. MenuHaut", "MenuHaut", "_Specialisation_Rubrique");
     984                        $id_article = create_article(trouve_article_sc("Les derniers articles modifiés"), "300. MenuHaut");
     985                                create_logo('documents/arton32.jpg', $type='art', $id_article, 'jpg');
     986                                create_logo('documents/artoff32.jpg', $type='art', $id_article, 'jpg','off');
     987                        $id_article = create_article(trouve_article_sc("10. Urbibus decorata"), "300. MenuHaut");
     988                        $id_article = create_article(trouve_article_sc("20. Rogatus ad ultimum"), "300. MenuHaut");
     989               
     990               
     991
     992                $id_rubrique = create_rubrique("400. Classées par numéro de titre", '0', "Subsidiis patrimonii aut amicorum liberalitate sustentant hos perire patiemur.");
     993                        create_rubrique_mot("400. Classées par numéro de titre", "MenuHaut", "_Specialisation_Rubrique");
     994                        $id_article = create_article(trouve_article_sc("10. Oportunum est"), "400. Classées par numéro de titre");
     995                        $id_article = create_article(trouve_article_sc("20. Quis enim"), "400. Classées par numéro de titre");
     996                        $id_article = create_article(trouve_article_sc("30. Altera sententia est"), "400. Classées par numéro de titre");
     997               
     998               
     999
     1000                $id_rubrique = create_rubrique("800. Rubrique \"Goodies\"", '0', "Si post exsudatos labores itinerum longos congestosque adfatim.");
     1001                        create_rubrique_mot("800. Rubrique \"Goodies\"", "Goodies", "_ModePortail");
     1002                        create_rubrique_mot("800. Rubrique \"Goodies\"", "SecteurPasDansQuoiDeNeuf", "_Specialisation_Rubrique");
     1003                        $id_article = create_article(trouve_article_sc("Logo de survol"), "800. Rubrique \"Goodies\"");
     1004                                create_logo('documents/arton14.jpg', $type='art', $id_article, 'jpg');
     1005                                create_logo('documents/artoff14.jpg', $type='art', $id_article, 'jpg','off');
     1006                        $id_article = create_article(trouve_article_sc("Derniers articles"), "800. Rubrique \"Goodies\"");
     1007                                create_logo('documents/arton30.jpg', $type='art', $id_article, 'jpg');
     1008                                create_logo('documents/artoff30.jpg', $type='art', $id_article, 'jpg','off');
     1009                        $id_article = create_article(trouve_article_sc("Titre de la rubrique"), "800. Rubrique \"Goodies\"");
     1010                                create_logo('documents/arton31.jpg', $type='art', $id_article, 'jpg');
     1011                                create_logo('documents/artoff31.jpg', $type='art', $id_article, 'jpg','off');
     1012        }
    10081013       
    10091014
     
    10121017                create_rubrique_mot("900. Agenda", "PasDansMenu", "_Specialisation_Rubrique");
    10131018                create_rubrique_mot("900. Agenda", "SecteurPasDansQuoiDeNeuf", "_Specialisation_Rubrique");
    1014                 $id_article = create_article(trouve_article_sc("Démonstration Agenda"), "900. Agenda");
    1015                 $id_article = create_article(trouve_article_sc("Installation du site"), "900. Agenda");
    1016                 $id_article = create_article(trouve_article_sc("Événement exceptionnel"), "900. Agenda");
    1017        
    1018         $id_parent = $id_rubrique;
    1019        
    1020                 $id_rubrique = create_rubrique("10. SPIP", $id_parent, "");
    1021                         $id_article = create_article(trouve_article_sc("Historique des versions de SPIP"), "10. SPIP");
    1022        
    1023                 $id_rubrique = create_rubrique("20. Linux", $id_parent, "");
     1019                if ($nouvelle_installation) {
     1020                        $id_article = create_article(trouve_article_sc("Démonstration Agenda"), "900. Agenda");
     1021                        $id_article = create_article(trouve_article_sc("Installation du site"), "900. Agenda");
     1022                        $id_article = create_article(trouve_article_sc("Événement exceptionnel"), "900. Agenda");
     1023               
     1024                        $id_parent = $id_rubrique;
     1025               
     1026                        $id_rubrique = create_rubrique("10. SPIP", $id_parent, "");
     1027                                $id_article = create_article(trouve_article_sc("Historique des versions de SPIP"), "10. SPIP");
     1028               
     1029                        $id_rubrique = create_rubrique("20. Linux", $id_parent, "");
     1030                }
    10241031       
    10251032       
     
    10311038                create_rubrique_mot("999. Citations", "SecteurPasDansQuoiDeNeuf", "_Specialisation_Rubrique");
    10321039                create_rubrique_mot("999. Citations", "PasDansFildAriane", "_Specialisation_Rubrique");
    1033                 $id_article = create_article(trouve_article_sc("Conseil n°3"), "999. Citations");
    1034                 $id_article = create_article(trouve_article_sc("Conseil n°2"), "999. Citations");
    1035                 $id_article = create_article(trouve_article_sc("Conseil n°1"), "999. Citations");
    1036                 $id_article = create_article(trouve_article_sc("Conseil n°4"), "999. Citations");
     1040                if ($nouvelle_installation) {
     1041                        $id_article = create_article(trouve_article_sc("Conseil n°3"), "999. Citations");
     1042                        $id_article = create_article(trouve_article_sc("Conseil n°2"), "999. Citations");
     1043                        $id_article = create_article(trouve_article_sc("Conseil n°1"), "999. Citations");
     1044                        $id_article = create_article(trouve_article_sc("Conseil n°4"), "999. Citations");
     1045                }
    10371046               
    10381047        return true;
Note: See TracChangeset for help on using the changeset viewer.