Changeset 70111 in spip-zone
- Timestamp:
- Feb 22, 2013, 4:46:23 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_squelettes_/soyezcreateurs_net/trunk/base/soyezcreateurs.php
r70108 r70111 14 14 define('_LOG_INSTALL', "soyezcreateurs_install"); 15 15 16 //fonction qui permet de cr éer les métas de config du site16 //fonction qui permet de créer les métas de config du site 17 17 function soyezcreateurs_config_site() { 18 18 ecrire_meta('activer_breves', 'non','non'); … … 49 49 ecrire_meta('bte', 'a:14:{s:5:"puces";s:3:"Oui";s:14:"titraille1open";s:17:"<h2 class="spip">";s:15:"titraille1close";s:5:"</h2>";s:14:"titraille2open";s:17:"<h3 class="spip">";s:15:"titraille2close";s:5:"</h3>";s:14:"titraille3open";s:17:"<h4 class="spip">";s:15:"titraille3close";s:5:"</h4>";s:14:"titraille4open";s:17:"<h5 class="spip">";s:15:"titraille4close";s:5:"</h5>";s:14:"titraille5open";s:17:"<h6 class="spip">";s:15:"titraille5close";s:5:"</h6>";s:9:"insertcss";s:3:"Non";s:17:"defaultbarrestyle";s:5:"close";s:14:"mode_titraille";N;}', 'non'); 50 50 ecrire_meta('ppp', 'a:5:{s:14:"descriptif_ppp";s:0:"";s:9:"chapo_ppp";s:2:"on";s:6:"ps_ppp";s:2:"on";s:29:"configuration_description_ppp";s:2:"on";s:23:"auteurs_quietesvous_ppp";s:2:"on";}', 'non'); 51 // Activer les crayons dans ecrire, et la barre typo sur les crayons, r éduire les images à 400 px de large (au cas où)51 // Activer les crayons dans ecrire, et la barre typo sur les crayons, réduire les images à 400 px de large (au cas où) 52 52 ecrire_config('crayons/barretypo','on'); 53 53 ecrire_config('crayons/reduire_logo',400); 54 54 ecrire_config('crayons/espaceprive','on'); 55 55 ecrire_config('crayons/exec_autorise','*'); 56 // Permettre aux webmestres d' éditer les forums (dans le privéet le public, avec les crayons).56 // Permettre aux webmestres d'éditer les forums (dans le privé et le public, avec les crayons). 57 57 ecrire_config('autorite/editer_forums',1); 58 58 … … 65 65 } 66 66 67 // fonction qui permet de trouver si un groupe de mots cl és existe Ãpartir du titre67 // fonction qui permet de trouver si un groupe de mots clés existe à partir du titre 68 68 function find_groupe($titre) { 69 69 $titre = addslashes($titre); … … 74 74 } 75 75 76 // fonction pour trouver l'id du groupe de mots cl és Ãpartir du titre du groupe76 // fonction pour trouver l'id du groupe de mots clés à partir du titre du groupe 77 77 function id_groupe($titre) { 78 78 $titre = addslashes($titre); … … 84 84 } 85 85 86 //fonction qui permet de cr éer un groupe de mots clés86 //fonction qui permet de créer un groupe de mots clés 87 87 function create_groupe($groupe, $descriptif='', $texte='', $unseul='non', $obligatoire='non', $tables_liees='', $minirezo='oui', $comite='oui', $forum='non') { 88 88 $id_groupe = find_groupe($groupe); … … 135 135 } 136 136 137 //fonction qui mets à jour un groupe de mots clés137 //fonction qui mets à jour un groupe de mots clés 138 138 function remplacer_groupe($titre, $descriptif, $texte, $unseul, $obligatoire, $tables_liees, $minirezo, $comite, $forum) { 139 139 $id_groupe = id_groupe($titre); … … 153 153 } 154 154 155 // fonction qui permet de trouver si un mot cl é existe Ãpartir du titre et de l'id du groupe155 // fonction qui permet de trouver si un mot clé existe à partir du titre et de l'id du groupe 156 156 function find_mot($titre, $id_groupe) { 157 157 $titre = addslashes($titre); … … 163 163 } 164 164 165 //fonction qui permet de trouver l'id du mot cl é Ãpartir du titre et de l'id du groupe165 //fonction qui permet de trouver l'id du mot clé à partir du titre et de l'id du groupe 166 166 function id_mot($titre, $id_groupe) { 167 167 spip_log("1. (id_mot) debut de recherche de l'id de $titre avec $id_groupe", _LOG_INSTALL); … … 177 177 } 178 178 179 //fonction qui permet de cr éer un mot clé179 //fonction qui permet de créer un mot clé 180 180 function create_mot($groupe, $mot, $descriptif='', $texte='') { 181 181 $id_groupe = id_groupe($groupe); … … 206 206 } 207 207 208 //fonction qui permet de mettre à jour un mot clé208 //fonction qui permet de mettre à jour un mot clé 209 209 function remplacer_mot($id_mot, $mot, $descriptif, $texte, $id_groupe, $groupe) { 210 210 sql_updateq( … … 219 219 return true; 220 220 } 221 // fonction qui permet de trouver si une rubrique existe Ãpartir du titre221 // fonction qui permet de trouver si une rubrique existe à partir du titre 222 222 function find_rubrique($titre) { 223 223 $titre = addslashes($titre); … … 229 229 } 230 230 231 //fonction qui permet de trouver l'id d'une rubrique Ãpartir du titre231 //fonction qui permet de trouver l'id d'une rubrique à partir du titre 232 232 function id_rubrique($titre) { 233 233 $result = sql_fetsel( … … 241 241 } 242 242 243 // fonction qui permet de renommer une rubrique Ãpartir du titre243 // fonction qui permet de renommer une rubrique à partir du titre 244 244 function rename_rubrique($titre, $nouveau_titre) { 245 245 $id_rubrique = id_rubrique($titre); … … 256 256 257 257 258 //fonction qui permet de cr éer une rubrique258 //fonction qui permet de créer une rubrique 259 259 function create_rubrique($titre, $id_parent='0', $descriptif='') { 260 260 $id_rubrique = find_rubrique($titre); … … 281 281 } 282 282 283 //fonction qui mets Ãjour une rubrique283 //fonction qui mets à jour une rubrique 284 284 function remplacer_rubrique($id_rubrique, $id_parent, $descriptif) { 285 285 sql_updateq( … … 292 292 } 293 293 294 // fonction qui permet de trouver si un article existe Ãpartir du titre294 // fonction qui permet de trouver si un article existe à partir du titre 295 295 function find_article($titre, $id_rubrique) { 296 296 $titre = addslashes($titre); … … 302 302 } 303 303 304 //fonction qui permet de trouver l'id d'un article Ãpartir du titre304 //fonction qui permet de trouver l'id d'un article à partir du titre 305 305 function id_article($titre, $id_rubrique) { 306 306 $titre = addslashes($titre); … … 315 315 } 316 316 317 //fonction qui permet de cr éer un article317 //fonction qui permet de créer un article 318 318 function create_article($texte, $rubrique, $lang='fr') { 319 319 $id_rubrique = id_rubrique($rubrique); … … 372 372 } 373 373 374 //fonction qui permet de mettre Ãjour un article374 //fonction qui permet de mettre à jour un article 375 375 function remplacer_article($id_article, $id_rubrique, $texte) { 376 376 sql_updateq( … … 400 400 } 401 401 402 // fonction qui permet de trouver si une liaison entre un article et un mot cl éexiste402 // fonction qui permet de trouver si une liaison entre un article et un mot clé existe 403 403 function find_article_mot($id_mot, $id_article) { 404 404 $count = sql_countsel( … … 409 409 } 410 410 411 //fonction qui permet de cr éer une relation entre un article et un mot clé411 //fonction qui permet de créer une relation entre un article et un mot clé 412 412 function create_article_mot($article, $rubrique, $mot, $groupe) { 413 413 spip_log("1. (create_article_mot) demande de creation de liaison : $article avec $mot", _LOG_INSTALL); … … 433 433 } 434 434 435 //fonction qui permet de trouver des liaisons entre rubrique et mot cl é435 //fonction qui permet de trouver des liaisons entre rubrique et mot clé 436 436 function find_rubrique_mot($id_mot, $id_rubrique) { 437 437 $count = sql_countsel( … … 442 442 } 443 443 444 //fonction qui permet de cr éer une relation entre une rubrique et un mot clé444 //fonction qui permet de créer une relation entre une rubrique et un mot clé 445 445 function create_rubrique_mot($rubrique, $mot, $groupe) { 446 446 $id_rubrique = id_rubrique($rubrique); … … 480 480 } 481 481 482 //fonction qui permet de trouver l'id d'un auteur Ãpartir de son nom482 //fonction qui permet de trouver l'id d'un auteur à partir de son nom 483 483 function find_auteur($nom) { 484 484 $result = sql_fetsel( … … 492 492 } 493 493 494 //fonction qui permet de trouver l'email d'un auteur Ãpartir de son id494 //fonction qui permet de trouver l'email d'un auteur à partir de son id 495 495 function find_auteur_email($id_auteur) { 496 496 $result = sql_fetsel( … … 504 504 } 505 505 506 //fonction qui permet de cr éer un auteur (sans login ni mot de passe)506 //fonction qui permet de créer un auteur (sans login ni mot de passe) 507 507 function create_auteur($nom, $email='', $bio='') { 508 508 $id_auteur = find_auteur($nom); … … 551 551 } 552 552 553 //fonction qui permet de trouver l'id d'un site Ãpartir du titre553 //fonction qui permet de trouver l'id d'un site à partir du titre 554 554 function id_site($titre, $id_rubrique) { 555 555 $titre = addslashes($titre); … … 595 595 } 596 596 597 //fonction qui permet de trouver l'id d'un formulaire Ãpartir de l'id textuel597 //fonction qui permet de trouver l'id d'un formulaire à partir de l'id textuel 598 598 function id_formidable($identifiant) { 599 599 $identifiant = addslashes($identifiant); … … 643 643 } 644 644 645 //fonction qui permet de trouver des liaisons entre site et mot cl é645 //fonction qui permet de trouver des liaisons entre site et mot clé 646 646 function find_site_mot($id_mot, $id_syndic) { 647 647 $count = sql_countsel( … … 667 667 } 668 668 669 //fonction qui permet de cr éer le tout669 //fonction qui permet de créer le tout 670 670 function soyezcreateurs_config_motsclefs() { 671 671 //les rubriques 672 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");672 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"); 673 673 create_rubrique('900. Agenda', '0'); 674 674 create_rubrique('999. Citations', '0', "Mettre dans cette rubrique une citation par article"); 675 675 //les groupes puis mots 676 create_groupe("Th èmes de l'Agenda", "Détermine la liste des éléments pouvant être présentés en liste déroulante dans l'Agenda du site", "Un événement de l'Agenda peut avoir un ou {{plusieurs}} mot clefs ratachés (les sélectionner avec maj-clic).", 'non', 'non', 'evenements', 'oui', 'oui', 'non');677 create_groupe("_AgendaStatut", "Statut d'un événement dans l'Agenda", "Permet de spécifier un statut d'un événement dans l'Agenda.\n\nL'événement sera affiché dans la couleur spécifiée par le {Texte} du Mot Clef.\n\nLe {Descriptif rapide} sera quant à lui utiliséen bulle d'aide.", 'oui', 'oui', 'evenements', 'oui', 'oui', 'non');678 create_groupe("_ClasseRubriqueMenu", "Pour affecter une classe sp écifique aux éléments du menu", "", 'oui', 'non', 'rubriques', 'oui', 'non', 'non');679 create_mot("_ClasseRubriqueMenu", "separation", "Affecter ce mot clef aux rubriques qui doivent être affichée avec une séparation dans le menu.", "");680 create_groupe("_CouleurRubrique", "Permet de changer la couleur d'une Rubrique.", "Affecter un mot clef de ce groupe à une rubrique (et ses descendants) pour en changer la tonalité de couleur.\n\nPour chacun des mots clefs, mettre en titre quelque chose d'intelligible, un éventuel descriptif rapide sur l'usage Ãen faire et le code hexadecimal de la couleur dans le texte. \n\nExemple : \n-* Titre: Orange\n-* Texte : f78221", 'oui', 'non', 'rubriques', 'oui', 'non', 'non');676 create_groupe("Thèmes de l'Agenda", "Détermine la liste des éléments pouvant être présentés en liste déroulante dans l'Agenda du site", "Un événement de l'Agenda peut avoir un ou {{plusieurs}} mot clefs ratachés (les sélectionner avec maj-clic).", 'non', 'non', 'evenements', 'oui', 'oui', 'non'); 677 create_groupe("_AgendaStatut", "Statut d'un événement dans l'Agenda", "Permet de spécifier un statut d'un événement dans l'Agenda.\n\nL'événement sera affiché dans la couleur spécifiée par le {Texte} du Mot Clef.\n\nLe {Descriptif rapide} sera quant à lui utilisé en bulle d'aide.", 'oui', 'oui', 'evenements', 'oui', 'oui', 'non'); 678 create_groupe("_ClasseRubriqueMenu", "Pour affecter une classe spécifique aux éléments du menu", "", 'oui', 'non', 'rubriques', 'oui', 'non', 'non'); 679 create_mot("_ClasseRubriqueMenu", "separation", "Affecter ce mot clef aux rubriques qui doivent être affichée avec une séparation dans le menu.", ""); 680 create_groupe("_CouleurRubrique", "Permet de changer la couleur d'une Rubrique.", "Affecter un mot clef de ce groupe à une rubrique (et ses descendants) pour en changer la tonalité de couleur.\n\nPour chacun des mots clefs, mettre en titre quelque chose d'intelligible, un éventuel descriptif rapide sur l'usage à en faire et le code hexadecimal de la couleur dans le texte. \n\nExemple : \n-* Titre: Orange\n-* Texte : f78221", 'oui', 'non', 'rubriques', 'oui', 'non', 'non'); 681 681 create_mot("_CouleurRubrique", "Bleu", "", "6392A9"); 682 682 create_mot("_CouleurRubrique", "Marron clair", "", "9F7561"); 683 683 create_mot("_CouleurRubrique", "Turkoise pastel", "", "89A699"); 684 create_groupe("_HTTP-EQUIV", "Param étrage du site", "Paramétrage des entêtes HTML HTTP-EQUIV.\n\nÀutiliser en sachant pourquoi.", 'non', 'non', '', 'oui', 'non', 'non');685 create_mot("_HTTP-EQUIV", "pics-label", "Mettre ci-dessous le contenu du label ICRA (XHTML) g énéré depuis [->http://www.icra.org/].\n\nIl s'agit d'une démarche volontaire du responsable du site visant à indiquer si le site peut ou non être visitésans dommage par des enfants.", "");686 create_groupe("_InformationsLegales", "Mentions l égales obligatoire ([CNIL|Commision Nationale Informatique et Liberté->http://www.cnil.fr/] et [LcEN|Loi sur la confiance en l'Économie Numérique->http://www.legifrance.gouv.fr/WAspad/UnTexteDeJorf?numjo=ECOX0200175L])", "[Décryptage des obligations légales->http://maitre.eolas.free.fr/journal/index.php?2005/05/27/135-responsabilite-du-blogueur].", 'non', 'non', 'non', 'non', 'non', 'non', 'non', 'oui', 'non', 'non');687 create_mot("_InformationsLegales", "10. Propri étaire du site", "Mettre les coordonnées du propriétaire du site ci-dessous", "");688 create_mot("_InformationsLegales", "20. H ébergeur", "Mettre les coordonnées de l'hébergeur ci-dessous", "[Siegler informatique->http://www.siegler-informatique.fr/], hébergeur SPIP + SoyezCreateurs");689 create_mot("_InformationsLegales", "30. Liens vers ce site", "Mettre ci-dessous les conditions d'utilisation du contenu", "Le site autorise tout site Internet ou tout autre support à le citer ou à mettre en place un lien hypertexte pointant vers son contenu.\n\nL'autorisation de mise en place d'un lien est valable pour tout support, à l'exception de ceux diffusant des informations à caractère polémique, pornographique, xénophobe ou pouvant, dans une plus large mesure porter atteinte à la sensibilité du plus grand nombre.\n\nLa reprise intégrale du contenu d'une page est aussi autorisée, sous réserve d'établir un lien clair vers sa source. C'est la [licence CC-By-SA|Paternité-Partage des Conditions Initiales Ãl'Identique 2.0 France->http://creativecommons.org/licenses/by-sa/2.0/fr/] qui s'applique.");690 create_mot("_InformationsLegales", "35. Traitement automatis é d'informations nominatives", "", "Ce site ne collecte sur les visiteurs du site aucune autre information nominative ou personnelle que celles qui lui sont ouvertement et volontairement fournies en particulier par l'intermédiaire des adresses électroniques de ses correspondants.\n\nNous vous rappelons que vous disposez d'un droit d'accès, de modification, de rectification et de suppression des données vous concernant (article 34 de la loi \"Informatique et Libertés\" du 6 janvier 1978). \nPour exercer ce droit, contactez-nous.\n");691 create_mot("_InformationsLegales", "40. R éalisation", "Mettre ci-dessous les informations concernant la réalisation de ce site.", "Ce site a été réalisé par [Mantalo.net|Création de sites web->http://www.mantalo-conseil.fr/] en utilisant l'outil [SPIP->http://www.spip.net/].\n\n[Mantalo.net|Création de sites web->http://www.mantalo-conseil.fr/] a réalisé ce site dans les respect des [normes pour l'accessibilité->http://www.pyrat.net/Accessibilite-d-un-site-web,193.html] des sites web Ãtous.");692 create_groupe("_LayoutGala", "Permet de faire appel à l'une des 40 mises en page disponibles sur [Layout Gala->http://blog.html.it/layoutgala/]", "Mode d'emploi : affecter un des mots mots clefs de ce groupe à un objet de SPIP (Articles, Rubriques, Brèves, Sites) permet de lui affecter la mise en page associée", 'oui', 'non', 'articles,breves,rubriques,syndic', 'oui', 'non', 'non');684 create_groupe("_HTTP-EQUIV", "Paramétrage du site", "Paramétrage des entêtes HTML HTTP-EQUIV.\n\nÀ utiliser en sachant pourquoi.", 'non', 'non', '', 'oui', 'non', 'non'); 685 create_mot("_HTTP-EQUIV", "pics-label", "Mettre ci-dessous le contenu du label ICRA (XHTML) généré depuis [->http://www.icra.org/].\n\nIl s'agit d'une démarche volontaire du responsable du site visant à indiquer si le site peut ou non être visité sans dommage par des enfants.", ""); 686 create_groupe("_InformationsLegales", "Mentions légales obligatoire ([CNIL|Commision Nationale Informatique et Liberté->http://www.cnil.fr/] et [LcEN|Loi sur la confiance en l'Économie Numérique->http://www.legifrance.gouv.fr/WAspad/UnTexteDeJorf?numjo=ECOX0200175L])", "[Décryptage des obligations légales->http://maitre.eolas.free.fr/journal/index.php?2005/05/27/135-responsabilite-du-blogueur].", 'non', 'non', 'non', 'non', 'non', 'non', 'non', 'oui', 'non', 'non'); 687 create_mot("_InformationsLegales", "10. Propriétaire du site", "Mettre les coordonnées du propriétaire du site ci-dessous", ""); 688 create_mot("_InformationsLegales", "20. Hébergeur", "Mettre les coordonnées de l'hébergeur ci-dessous", "[Siegler informatique->http://www.siegler-informatique.fr/], hébergeur SPIP + SoyezCreateurs"); 689 create_mot("_InformationsLegales", "30. Liens vers ce site", "Mettre ci-dessous les conditions d'utilisation du contenu", "Le site autorise tout site Internet ou tout autre support à le citer ou à mettre en place un lien hypertexte pointant vers son contenu.\n\nL'autorisation de mise en place d'un lien est valable pour tout support, à l'exception de ceux diffusant des informations à caractère polémique, pornographique, xénophobe ou pouvant, dans une plus large mesure porter atteinte à la sensibilité du plus grand nombre.\n\nLa reprise intégrale du contenu d'une page est aussi autorisée, sous réserve d'établir un lien clair vers sa source. C'est la [licence CC-By-SA|Paternité-Partage des Conditions Initiales à l'Identique 2.0 France->http://creativecommons.org/licenses/by-sa/2.0/fr/] qui s'applique."); 690 create_mot("_InformationsLegales", "35. Traitement automatisé d'informations nominatives", "", "Ce site ne collecte sur les visiteurs du site aucune autre information nominative ou personnelle que celles qui lui sont ouvertement et volontairement fournies en particulier par l'intermédiaire des adresses électroniques de ses correspondants.\n\nNous vous rappelons que vous disposez d'un droit d'accès, de modification, de rectification et de suppression des données vous concernant (article 34 de la loi \"Informatique et Libertés\" du 6 janvier 1978). \nPour exercer ce droit, contactez-nous.\n"); 691 create_mot("_InformationsLegales", "40. Réalisation", "Mettre ci-dessous les informations concernant la réalisation de ce site.", "Ce site a été réalisé par [Mantalo.net|Création de sites web->http://www.mantalo-conseil.fr/] en utilisant l'outil [SPIP->http://www.spip.net/].\n\n[Mantalo.net|Création de sites web->http://www.mantalo-conseil.fr/] a réalisé ce site dans les respect des [normes pour l'accessibilité->http://www.pyrat.net/Accessibilite-d-un-site-web,193.html] des sites web à tous."); 692 create_groupe("_LayoutGala", "Permet de faire appel à l'une des 40 mises en page disponibles sur [Layout Gala->http://blog.html.it/layoutgala/]", "Mode d'emploi : affecter un des mots mots clefs de ce groupe à un objet de SPIP (Articles, Rubriques, Brèves, Sites) permet de lui affecter la mise en page associée", 'oui', 'non', 'articles,breves,rubriques,syndic', 'oui', 'non', 'non'); 693 693 create_mot("_LayoutGala", "01. Three percentage columns", "", ""); 694 694 create_mot("_LayoutGala", "02. Three percentage columns (InverseColor)", "", ""); … … 731 731 create_mot("_LayoutGala", "39. One column fixed and two halves (Right)", "", ""); 732 732 create_mot("_LayoutGala", "40. One column fixed and two halves", "", ""); 733 create_groupe("_LogosExtra", "Permet de placer une image en fond de la colonne Extra (c'est- à -dire, soit la colonne secondaire qui peut être afichée soit de l'autre côté du menu, soit en dessous de celui-ci).", "{{Utilisation}} : affecter un ou plusieurs mots clefs de ce groupe aux rubriques (héritage automatique) qui doivent avoir une ou plusieurs image en fond. L'image est choisie aléatoirement parmis celles disponibles.\n\n{{Configuration}} : \n-* créer des mots clefs dans ce groupe et leur donner un logo de mot clef.\n-* il est possible de mettre un logo de survol qui sera alors utilisé en fond de texte (en plus de l'autre logo) et positionné en haut Ãdroite sauf si le texte contient les ordres CSS de positionnement ({bottom left} par exemple)", 'non', 'non', 'rubriques', 'oui', 'non', 'non');734 create_groupe("_META", "Param ètrage du site", "Permet de spécifier des META pour le site.\n\nIl est possible de rajouter des METAs non encore présents, mais, comme d'habitude en la matière : sachez ce que vous faites !", 'non', 'non', '', 'oui', 'non', 'non');735 create_mot("_META", "ICBM", "Mettre la latitude et la longitude du lieu sous la forme : XX.XXXXX,XX.XXXXX (ex: 45.3393,1.06292)\n_ Pour trouver vos coordonn ées : [Multimap->http://www.multimap.com/]\n_ Et [vous référencer sur GeoURL->http://geourl.org/ping/]", "");736 create_mot("_META", "Keywords", "Mettre ci-dessous les mots clef du site s éparés par des virgules", "");737 create_groupe("_ModePortail", "Les mots clefs de ce groupe permettent de g érer les éléments qui s'affichent sur la page d'accueil du site si celui-ci est en mode portail.", "Les mots clefs numérotés dans leur titre de 0. à 9. verront leur logo utilisé dans les colonnes de gauche et de droite de la page d'accueil (respectivement pour les numéros impairs et pairs).", 'oui', 'non', 'articles,rubriques', 'oui', 'non', 'non');733 create_groupe("_LogosExtra", "Permet de placer une image en fond de la colonne Extra (c'est-à-dire, soit la colonne secondaire qui peut être afichée soit de l'autre côté du menu, soit en dessous de celui-ci).", "{{Utilisation}} : affecter un ou plusieurs mots clefs de ce groupe aux rubriques (héritage automatique) qui doivent avoir une ou plusieurs image en fond. L'image est choisie aléatoirement parmis celles disponibles.\n\n{{Configuration}} : \n-* créer des mots clefs dans ce groupe et leur donner un logo de mot clef.\n-* il est possible de mettre un logo de survol qui sera alors utilisé en fond de texte (en plus de l'autre logo) et positionné en haut à droite sauf si le texte contient les ordres CSS de positionnement ({bottom left} par exemple)", 'non', 'non', 'rubriques', 'oui', 'non', 'non'); 734 create_groupe("_META", "Paramètrage du site", "Permet de spécifier des META pour le site.\n\nIl est possible de rajouter des METAs non encore présents, mais, comme d'habitude en la matière : sachez ce que vous faites !", 'non', 'non', '', 'oui', 'non', 'non'); 735 create_mot("_META", "ICBM", "Mettre la latitude et la longitude du lieu sous la forme : XX.XXXXX,XX.XXXXX (ex: 45.3393,1.06292)\n_ Pour trouver vos coordonnées : [Multimap->http://www.multimap.com/]\n_ Et [vous référencer sur GeoURL->http://geourl.org/ping/]", ""); 736 create_mot("_META", "Keywords", "Mettre ci-dessous les mots clef du site séparés par des virgules", ""); 737 create_groupe("_ModePortail", "Les mots clefs de ce groupe permettent de gérer les éléments qui s'affichent sur la page d'accueil du site si celui-ci est en mode portail.", "Les mots clefs numérotés dans leur titre de 0. à 9. verront leur logo utilisé dans les colonnes de gauche et de droite de la page d'accueil (respectivement pour les numéros impairs et pairs).", 'oui', 'non', 'articles,rubriques', 'oui', 'non', 'non'); 738 738 create_mot("_ModePortail", "1. Mot1", "", ""); 739 739 create_mot("_ModePortail", "2. Mot2", "", ""); 740 create_mot("_ModePortail", "Goodies", "Affecter ce mot clef aux objets SPIP devant apparaitre dans la zone des Goodies.", "Ne pas oublier de mettre un logo (120 ×30) aux objet concernés.");741 create_mot("_ModePortail", "ZoomSur", "Affecter ce mot clef à l'objet que vous voulez placer dans le cadre « Zoom sur » (facultatif).\n\nLe site prendra les 3 derniers articles ayant ce mot clef", "S'applique aux :\n-* articles\n-* rubriques");742 create_groupe("_Specialisation", "Sp écialisation d'un article ", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'un article particulier\n", 'non', 'non', 'articles', 'oui', 'oui', 'non');743 create_mot("_Specialisation", "AccesibiliteLien", "Affecter ce mot clef à l'article traitant de la politique d'accessibilité du site.", "Un fois l'article écrit, lui affecter ce mot clef pour qu'il soit disponible en lien en haut de la page (cachépour les voyants, sauf sur la page d'accueil).");744 create_mot("_Specialisation", "ALaUne", "Article qui doit rester à la une du site (soit dans quoi de neuf, soit dans la liste des articles en ModeNews, Soit dans le cartouche Àla une en ModePortail)", "");745 create_mot("_Specialisation", "Courrier_libre", "Affecter ce mot clef à l'article utilisé comme courrier libre.", "Concerne les articles qui servent Ãl'envoi de courriers libres");746 create_mot("_Specialisation", "DevoilerDate", "Mettre ce mot clef Ãun article dont on veut afficher la date de publication.", "");747 create_mot("_Specialisation", "DevoilerIdentite", "Mettre ce mot clef Ãun article dont on veut afficher le nom du ou des auteurs (au sens de SPIP)", "");748 create_mot("_Specialisation", "EDITO", "Sert à dire que l'article est un éditorial.", "{{Attention}} : le site utilisera l'article le plus récent ayant ce mot clef pour l'afficher en tant qu'éditorial.\n\n[*Conséquence*] : ne changez pas le contenu d'un éditorial par le nouvel éditorial, créez un nouvel article éditorial!");749 create_mot("_Specialisation", "EDITO_Restreint", "Pour un article d'Edito ne s'affichant qu'en mode restreint", "Permet donc d'avoir un Edito pour le grand public et un Edito pour la zone restreinte.\n\nMieux encore, avec 2 EDITO_Restreint, un en libre acc ès et un en zone restreinte, on pourra avoir :\n-* un Edito d'accueil après inscription au site\n-* Un Edito d'accueil après rattachement Ãune zone restreinte.");750 create_mot("_Specialisation", "GraverSonNom", "Un article avec ce mot clef permettra aux visiteurs de laisser leur nom sur le site en tant que bulle d'aide sur l'image (Logo du mot) et de faire parvenir un texte aux administrateurs", "Il faut pour que ça fonctionne:\n\n-* un article\n-* un forum modéré a posteriori\n-* ce mot mot clef attaché à cet article\n-* un logo à ce mot clef\n\nÀ partir de là , l'article permet aux visiteurs de «graver leur nom» dans le site. Leur nom aparaitra en bulle d'aide sur une image (le logo de ce mot clef).");751 create_mot("_Specialisation", "Livre d'Or", "Pour emp écher que l'on puisse répondre à un forum", "Ce mot clef appliqué à un article ayant un forum fait que ce forum n'a qu'un niveau (pas possible de répondre Ãune intervention, seulement d'en rajouter)");740 create_mot("_ModePortail", "Goodies", "Affecter ce mot clef aux objets SPIP devant apparaitre dans la zone des Goodies.", "Ne pas oublier de mettre un logo (120×30) aux objet concernés."); 741 create_mot("_ModePortail", "ZoomSur", "Affecter ce mot clef à l'objet que vous voulez placer dans le cadre « Zoom sur » (facultatif).\n\nLe site prendra les 3 derniers articles ayant ce mot clef", "S'applique aux :\n-* articles\n-* rubriques"); 742 create_groupe("_Specialisation", "Spécialisation d'un article ", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'un article particulier\n", 'non', 'non', 'articles', 'oui', 'oui', 'non'); 743 create_mot("_Specialisation", "AccesibiliteLien", "Affecter ce mot clef à l'article traitant de la politique d'accessibilité du site.", "Un fois l'article écrit, lui affecter ce mot clef pour qu'il soit disponible en lien en haut de la page (caché pour les voyants, sauf sur la page d'accueil)."); 744 create_mot("_Specialisation", "ALaUne", "Article qui doit rester à la une du site (soit dans quoi de neuf, soit dans la liste des articles en ModeNews, Soit dans le cartouche À la une en ModePortail)", ""); 745 create_mot("_Specialisation", "Courrier_libre", "Affecter ce mot clef à l'article utilisé comme courrier libre.", "Concerne les articles qui servent à l'envoi de courriers libres"); 746 create_mot("_Specialisation", "DevoilerDate", "Mettre ce mot clef à un article dont on veut afficher la date de publication.", ""); 747 create_mot("_Specialisation", "DevoilerIdentite", "Mettre ce mot clef à un article dont on veut afficher le nom du ou des auteurs (au sens de SPIP)", ""); 748 create_mot("_Specialisation", "EDITO", "Sert à dire que l'article est un éditorial.", "{{Attention}} : le site utilisera l'article le plus récent ayant ce mot clef pour l'afficher en tant qu'éditorial.\n\n[*Conséquence*] : ne changez pas le contenu d'un éditorial par le nouvel éditorial, créez un nouvel article éditorial!"); 749 create_mot("_Specialisation", "EDITO_Restreint", "Pour un article d'Edito ne s'affichant qu'en mode restreint", "Permet donc d'avoir un Edito pour le grand public et un Edito pour la zone restreinte.\n\nMieux encore, avec 2 EDITO_Restreint, un en libre accès et un en zone restreinte, on pourra avoir :\n-* un Edito d'accueil après inscription au site\n-* Un Edito d'accueil après rattachement à une zone restreinte."); 750 create_mot("_Specialisation", "GraverSonNom", "Un article avec ce mot clef permettra aux visiteurs de laisser leur nom sur le site en tant que bulle d'aide sur l'image (Logo du mot) et de faire parvenir un texte aux administrateurs", "Il faut pour que ça fonctionne:\n\n-* un article\n-* un forum modéré a posteriori\n-* ce mot mot clef attaché à cet article\n-* un logo à ce mot clef\n\nÀ partir de là, l'article permet aux visiteurs de «graver leur nom» dans le site. Leur nom aparaitra en bulle d'aide sur une image (le logo de ce mot clef)."); 751 create_mot("_Specialisation", "Livre d'Or", "Pour empécher que l'on puisse répondre à un forum", "Ce mot clef appliqué à un article ayant un forum fait que ce forum n'a qu'un niveau (pas possible de répondre à une intervention, seulement d'en rajouter)"); 752 752 create_mot("_Specialisation", "MENURACINE", "Doit s'afficher en dessous de Accueil", "Pour dire que l'article s'affiche en dessous de Accueil dans le menu de gauche avant les rubriques du site"); 753 753 create_mot("_Specialisation", "MENURACINEBAS", "Pour dire que l'article s'affiche au dessus de Plan", "Permet de placer dans le menu de gauche un (ou plusieurs) article(s) en bas de menu, avant le plan du site."); 754 create_mot("_Specialisation", "MENURACINEBAS_Systematique", "Affichage syst ématique dans le menu de gauche en bas", "Affecter ce mot clef à un article qui devra être présent dans le menu de gauche, en bas, que l'on soit dans un secteur avec MenuHaut ou non.");755 create_mot("_Specialisation", "MENURACINE_Systematique", "Affichage syst ématique dans le menu de gauche en haut", "Affecter ce mot clef à un article qui devra être présent dans le menu de gauche, en haut, que l'on soit dans un secteur avec MenuHaut ou non.");756 create_mot("_Specialisation", "PasDansRecherche", "Permet de masquer un article des r ésultats de la recherche", "À affecter aux articles qui ne doivent pas être affichées dans les résultats de la recherche");757 create_mot("_Specialisation", "PasdeSiteDansForums", "Pour que les sites r éférencés n'apparaissent pas dans un forum (mesure anti SPAM)", "Pour décourager ceux qui utiliseraient vos forums pour faire de la pub pour leurs site (généralement, des sonneries de téléphone)");758 create_groupe("_Specialisation_Rubrique", "Sp écialisation d'une rubrique", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'une rubrique et de ses articles\n", 'non', 'non', 'rubriques', 'oui', 'oui', 'non');759 create_mot("_Specialisation_Rubrique", "AfficherArticlesMenu", "Affichage des articles de la rubrique dans le menu de gauche", "Affecter ce mot clef aux rubriques dont la liste des articles doit être affichée dans le menu de gauche.");760 create_mot("_Specialisation_Rubrique", "Agenda", "Pour dire qu'une rubrique est dans l'Agenda", "Il est imp ératif de mettre ce mot clef pour la rubrique à la racine ayant cette caractéristique (inutile pour les sous rubriques de cette rubrique).");761 create_mot("_Specialisation_Rubrique", "Citations", "Rubrique destin ée à recevoir de courtes citations (une par article) affichées en haut à droite des pages du site de manière alléatoire (une nouvelle citation toutes les heures)", "Créer un article par citation avec :\n\n-* La citation dans le corps du texte (entourée de guillemets si nécessaires)\n-* L'auteur dans le sous-titre\n-* Le titre de l'article sert d'accroche pour le lecteur\n");762 create_mot("_Specialisation_Rubrique", "DessousBreves", "Pour placer une rubrique et ses articles qui sont plac és sous les brèves (dans la colonne de droite du site)", "[*Attention*] : une rubrique qui a ce mot clef ne doit pas avoir de sous-rubrique !\n\nLe titre de la rubrique sera affiché sur la droite et la liste de ses articles en dessous.\n\nSeuls les articles sont clicables pour accéder Ãleur contenu.");763 create_mot("_Specialisation_Rubrique", "MenuHaut", "Pour qu'un secteur soit dans un menu horizontal en haut du site", "Affecter ce mot clef aux secteurs (rubriques rattach ées à la racine du site) qui doivent être dans le menu horizontal en haut du site.");754 create_mot("_Specialisation", "MENURACINEBAS_Systematique", "Affichage systématique dans le menu de gauche en bas", "Affecter ce mot clef à un article qui devra être présent dans le menu de gauche, en bas, que l'on soit dans un secteur avec MenuHaut ou non."); 755 create_mot("_Specialisation", "MENURACINE_Systematique", "Affichage systématique dans le menu de gauche en haut", "Affecter ce mot clef à un article qui devra être présent dans le menu de gauche, en haut, que l'on soit dans un secteur avec MenuHaut ou non."); 756 create_mot("_Specialisation", "PasDansRecherche", "Permet de masquer un article des résultats de la recherche", "À affecter aux articles qui ne doivent pas être affichées dans les résultats de la recherche"); 757 create_mot("_Specialisation", "PasdeSiteDansForums", "Pour que les sites référencés n'apparaissent pas dans un forum (mesure anti SPAM)", "Pour décourager ceux qui utiliseraient vos forums pour faire de la pub pour leurs site (généralement, des sonneries de téléphone)"); 758 create_groupe("_Specialisation_Rubrique", "Spécialisation d'une rubrique", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'une rubrique et de ses articles\n", 'non', 'non', 'rubriques', 'oui', 'oui', 'non'); 759 create_mot("_Specialisation_Rubrique", "AfficherArticlesMenu", "Affichage des articles de la rubrique dans le menu de gauche", "Affecter ce mot clef aux rubriques dont la liste des articles doit être affichée dans le menu de gauche."); 760 create_mot("_Specialisation_Rubrique", "Agenda", "Pour dire qu'une rubrique est dans l'Agenda", "Il est impératif de mettre ce mot clef pour la rubrique à la racine ayant cette caractéristique (inutile pour les sous rubriques de cette rubrique)."); 761 create_mot("_Specialisation_Rubrique", "Citations", "Rubrique destinée à recevoir de courtes citations (une par article) affichées en haut à droite des pages du site de manière alléatoire (une nouvelle citation toutes les heures)", "Créer un article par citation avec :\n\n-* La citation dans le corps du texte (entourée de guillemets si nécessaires)\n-* L'auteur dans le sous-titre\n-* Le titre de l'article sert d'accroche pour le lecteur\n"); 762 create_mot("_Specialisation_Rubrique", "DessousBreves", "Pour placer une rubrique et ses articles qui sont placés sous les brèves (dans la colonne de droite du site)", "[*Attention*] : une rubrique qui a ce mot clef ne doit pas avoir de sous-rubrique !\n\nLe titre de la rubrique sera affiché sur la droite et la liste de ses articles en dessous.\n\nSeuls les articles sont clicables pour accéder à leur contenu."); 763 create_mot("_Specialisation_Rubrique", "MenuHaut", "Pour qu'un secteur soit dans un menu horizontal en haut du site", "Affecter ce mot clef aux secteurs (rubriques rattachées à la racine du site) qui doivent être dans le menu horizontal en haut du site."); 764 764 create_mot("_Specialisation_Rubrique", "PasDansMenu", "Pour interdire que la rubrique (et ses sous-rubriques) soi(en)t dans le menu de gauche", ""); 765 create_mot("_Specialisation_Rubrique", "PasDansPlan", "Permet de masquer une rubrique, et tout son contenu (y compris les sous-rubriques) du plan du site", " À affecter aux rubriques qui ne doivent pas être affichées dans le plan du site");766 create_mot("_Specialisation_Rubrique", "SecteurPasDansQuoiDeNeuf", "Pour interdire que les articles d'un secteur entier soit dans «Quoi de Neuf» sur la page d'accueil", "Un secteur, c'est une rubrique rattachée Ãla racine du site et toutes ses sous-rubriques");767 create_groupe("_Specialisation_Rubrique_ou_Article", "Sp écialisation d'une rubrique ou d'un article", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'une rubrique et de ses articles\n-* le comportement d'un article particulier", 'non', 'non', 'articles,rubriques', 'oui', 'oui', 'non');768 create_mot("_Specialisation_Rubrique_ou_Article", "PasDansQuoiDeNeuf", "Pour interdire que l'article ou la rubrique soit dans «Quoi de Neuf» sur la page d'accueil", "À mettre soit:\n\n-* pour un article précis\n-* pour une rubrique particulière\n\nRemarque : si elle a des sous rubriques, il faut aussi le faire pour chacunes de celles-ci si on veut les exclure aussi...");769 create_mot("_Specialisation_Rubrique_ou_Article", "Sommaire", "Pour dire que les articles de cette rubrique ont un sommaire ou que l'article a un sommaire", "Un sommaire automatique sera plac é en début d'article.\n\nCe sommaire sera bati Ãpartir des titres et sous-titres du texte de l'article.");770 // les liaisons entre rubriques et mot cl é765 create_mot("_Specialisation_Rubrique", "PasDansPlan", "Permet de masquer une rubrique, et tout son contenu (y compris les sous-rubriques) du plan du site", "À affecter aux rubriques qui ne doivent pas être affichées dans le plan du site"); 766 create_mot("_Specialisation_Rubrique", "SecteurPasDansQuoiDeNeuf", "Pour interdire que les articles d'un secteur entier soit dans «Quoi de Neuf» sur la page d'accueil", "Un secteur, c'est une rubrique rattachée à la racine du site et toutes ses sous-rubriques"); 767 create_groupe("_Specialisation_Rubrique_ou_Article", "Spécialisation d'une rubrique ou d'un article", "Un mot clef pris dans ce groupe permettra de modifier\n\n-* le comportement d'une rubrique et de ses articles\n-* le comportement d'un article particulier", 'non', 'non', 'articles,rubriques', 'oui', 'oui', 'non'); 768 create_mot("_Specialisation_Rubrique_ou_Article", "PasDansQuoiDeNeuf", "Pour interdire que l'article ou la rubrique soit dans «Quoi de Neuf» sur la page d'accueil", "À mettre soit:\n\n-* pour un article précis\n-* pour une rubrique particulière\n\nRemarque : si elle a des sous rubriques, il faut aussi le faire pour chacunes de celles-ci si on veut les exclure aussi..."); 769 create_mot("_Specialisation_Rubrique_ou_Article", "Sommaire", "Pour dire que les articles de cette rubrique ont un sommaire ou que l'article a un sommaire", "Un sommaire automatique sera placé en début d'article.\n\nCe sommaire sera bati à partir des titres et sous-titres du texte de l'article."); 770 // les liaisons entre rubriques et mot clé 771 771 create_rubrique_mot('000. Fourre-tout', 'SecteurPasDansQuoiDeNeuf', "_Specialisation_Rubrique"); 772 772 create_rubrique_mot('000. Fourre-tout', 'PasDansMenu', "_Specialisation_Rubrique"); … … 789 789 $id_article3 = create_article($article3, '000. Fourre-tout'); 790 790 create_article_mot($article3['titre'], '000. Fourre-tout', "MENURACINEBAS_Systematique", "_Specialisation"); 791 $article4 = trouve_article_sc(' Économies');791 $article4 = trouve_article_sc('Économies'); 792 792 create_article($article4, '999. Citations'); 793 793 $article5 = trouve_article_sc('Concision'); … … 798 798 null, 799 799 'image', 800 array('titre' => 'Contactez-nous', 'descriptif' => 'Clavier de t éléphone...'));800 array('titre' => 'Contactez-nous', 'descriptif' => 'Clavier de téléphone...')); 801 801 $article6 = trouve_article_sc("Raccourcis Typographiques de SPIP, mode d'emploi"); 802 802 $article6['texte'] = str_replace('<img1', "<img$id_doc>", $article6['texte']);
Note: See TracChangeset
for help on using the changeset viewer.