// fonction qui permet de trouver si une liaison entre un article et un mot clé existe
function find_article_mot($id_mot, $id_article) {
$count = sql_countsel(
@ -488,7 +523,11 @@ function find_article_mot($id_mot, $id_article) {
function create_article_mot($article, $rubrique, $mot, $groupe) {
include_spip('action/editer_mot');
spip_log("1. (create_article_mot) demande de creation de liaison : $article avec $mot", _LOG_DEBUG);
$id_rubrique = id_rubrique($rubrique);
if (is_int($rubrique)) {
$id_rubrique = $rubrique;
} else {
$id_rubrique = id_rubrique($rubrique);
}
$id_groupe = id_groupe($groupe);
$id_mot = id_mot($mot, $id_groupe);
$id_article = id_article($article, $id_rubrique);
@ -843,7 +882,6 @@ function soyezcreateurs_config_motsclefs() {
$id_mot = create_mot('_ModePortail', 'ZoomSur2', "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", '');
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');
$id_mot = 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).");
$id_mot = 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)', '');
$id_mot = 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");
$id_mot = create_mot('_Specialisation', 'DevoilerDate', 'Mettre ce mot clef à un article dont on veut afficher la date de publication.', '');
@ -852,7 +890,6 @@ function soyezcreateurs_config_motsclefs() {
$id_mot = 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.");
$id_mot = 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).");
$id_mot = 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)");
$id_mot = create_mot('_Specialisation', 'MentionsLegales', "Mentions légales obligatoires ([CNIL|Commision Nationale Informatique et Liberté->https://www.cnil.fr/] et [LcEN|Loi sur la confiance en l'économie Numérique->https://www.legifrance.gouv.fr/loda/id/JORFTEXT000000801164/]). Tout ce qu'[il faut savoir->https://www.service-public.fr/professionnels-entreprises/vosdroits/F31228]. [Décryptage des obligations légales->https://www.maitre-eolas.fr/post/2008/03/24/905-blogueurs-et-responsabilite-reloaded].", "Affecter ce mot clef à l'article destiné à afficher les mentions légales du site.");
$id_mot = create_mot('_Specialisation', 'MenuFooter', 'Affecter ce mot clef aux articles devant être affichés dans le menu de pied de page.', "Les liens vers les articles seront faits triés par numéro de titre.\n\nIl est bien sûr possible de faire des articles de redirection...");
$id_mot = 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");
$id_mot = 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.');
@ -964,11 +1001,9 @@ function soyezcreateurs_config_motsclefs() {
</div>
</div>");
}
$id_article = create_article(trouve_article_sc("Politique d'accessibilité du site"), '000. Fourre-tout');
create_article_mot("Politique d'accessibilité du site", '000. Fourre-tout', 'AccesibiliteLien', '_Specialisation');
create_article_mot("Politique d'accessibilité du site", '000. Fourre-tout', 'Sommaire', '_Specialisation_Rubrique_ou_Article');
@ -27,20 +27,20 @@ Vous avez correctement passé la première étape en installant ce squelette.
Et maintenant vous vous demandez « Que faire ? »
Ce squelette est entièrement personnalisable et il va vous permettre de changer les différents critères suivants :
Ce squelette est entièrement personnalisable et il va vous permettre de changer les différents critères suivants :
-* Pour changer l'Édito, créer un article et lui affecter le mot clef <code>EDITO</code>
-* Pour changer le nom du site et son logo : {URL de votre site}<code>/ecrire/?exec=configurer_identite</code>
_ Le logo de survol s'il est présent est utilisé comme bannière en haut du site[[Lui donner précisément la taille voulue]]
-* Configuration du Squelette SoyezCréateurs {URL de votre site}<code>/ecrire/?exec=configurer_soyezcreateurs&cfg=soyezcreateurs</code> (ex : position Logo) [[Attention, l'accès à cette configuration est réservée aux webmestres du site, par défaut, l'auteur n°1 avec ce squelette.]]
-* Choisir la disposition des différents parties du site parmi 40 modèles disponibles {URL de votre site}<code>/ecrire/?exec=configurer_soyezcreateurs&cfg=soyezcreateurs_layout</code> (source: [LayoutGala->http://blog.html.it/layoutgala/index.html])
Vous trouverez aussi plusieurs documentations disponibles aux adresses ci-dessous :
Vous trouverez aussi plusieurs documentations disponibles aux adresses ci-dessous :
-* [pyrat.net->https://www.pyrat.net/] :
-** [Rédacteurs SPIP : la boîte à outils->https://www.pyrat.net/556]
-** [Les raccourcis typographiques indispensables de SPIP->https://www.pyrat.net/452]
-** [Rédiger pour Internet afin d’être lu et trouvé->https://www.pyrat.net/313]
-** [Erreurs classiques de mise en forme typographique->https://www.pyrat.net/351]
@ -293,7 +293,7 @@ Pour les images et documents, reportez-vous à l'aide en ligne de SPIP. Seule co
<code>----</code>: 4 signes moins en seuls sur une ligne (précédés d'une ligne vide et suivis d'une ligne vide) donneront un trait de séparation horizontal.
----
----
{{{Éléments dangereux}}}
@ -385,6 +385,7 @@ EOF;
/* Politique d'accessibilité du site */
if ($article == "Politique d'accessibilité du site") {
$contenu['titre'] = "Politique d'accessibilité du site";
$contenu['page'] = 'politiqueaccessibilite';
$contenu['chapo'] = <<<EOF
Le [squelette SPIP SoyezCréateurs->https://contrib.spip.net/SoyezCreateurs-1237] utilisé sur ce site est conçu pour faciliter la mise en œuvre des bonnes pratiques de l'accessibilité des sites pour tous.
EOF;
@ -441,7 +442,7 @@ Vous avez le choix ! C'est vous qui décidez ! Rien ne vous est imposé.
Pour ouvrir un lien dans une nouvelle fenêtre (ou un nouvel onglet), il suffit :
-* à la souris de cliquer avec la molette sur le lien
-* pas de molette ? <code>Ctrl + clic gauche</code>
-* ou encore, bouton droit sur le lien et choisir l'option adéquate
-* ou encore, bouton droit sur le lien et choisir l'option adéquate
Bonne navigation !
EOF;
@ -450,6 +451,7 @@ EOF;
/* Mentions légales */
if ($article == 'Mentions légales') {
$contenu['titre'] = 'Mentions légales';
$contenu['page'] = 'mentionslegales';
$contenu['texte'] = <<<EOF
{{{Propriétaire du site}}}
@ -471,7 +473,7 @@ La reprise intégrale du contenu d'une page est aussi autorisée, sous réserve
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.
Nous 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).
Nous 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).
Pour exercer ce droit, contactez-nous.
{{{Cookies}}}
@ -570,9 +572,9 @@ Accedat huc suavitas quaedam oportet sermonum atque morum, haudquaquam mediocre
Regio plena gratiarum et venustatis, urbibus decorata magnis et pulchris; in quibus amoenitate celebritateque nominum Tyros excellit, Sidon et Berytus isdemque pares Emissa et Damascus saeculis condita priscis.
Ex his quidam aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni delatum est primo, cum consiliis armisque regem superasset Antiochum.
Ex his quidam aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni delatum est primo, cum consiliis armisque regem superasset Antiochum.
Quam autem sit pulchrum exigua haec spernentem et minima ad ascensus verae gloriae tendere longos et arduos, ut memorat vates Ascraeus, Censorius Cato monstravit. qui interrogatus quam ob rem inter multos...
Quam autem sit pulchrum exigua haec spernentem et minima ad ascensus verae gloriae tendere longos et arduos, ut memorat vates Ascraeus, Censorius Cato monstravit. qui interrogatus quam ob rem inter multos...
Statuam non haberet malo inquit ambigere bonos quam ob rem id non meruerim, quam quod est gravius cur inpetraverim mussitare.
EOF;
@ -587,7 +589,7 @@ EOF;
Quarum nullam probo, unam, ut eodem modo erga amicum adfecti simus, quo erga nosmet ipsos, alteram, ut nostra in amicos benevolentia illorum erga nos benevolentiae pariter aequaliterque respondeat, tertiam, ut, quanti quisque se ipse facit, tanti fiat ab amicis.
Eius populus ab incunabulis primis ad usque pueritiae tempus extremum, quod annis circumcluditur fere trecentis, circummurana pertulit bella, deinde aetatem ingressus adultam post multiplices bellorum aerumnas
Eius populus ab incunabulis primis ad usque pueritiae tempus extremum, quod annis circumcluditur fere trecentis, circummurana pertulit bella, deinde aetatem ingressus adultam post multiplices bellorum aerumnas
{{{Alpes transcendit et fretum}}}
@ -620,9 +622,9 @@ EOF;
Haud scio an aliquando futurum sit. Mihi autem non minori curae est, qualis res publica post mortem meam futura, quam qualis hodie sit.
Nisi mihi Phaedrum, inquam, tu mentitum aut Zenonem putas, quorum utrumque audivi, cum mihi nihil sane praeter sedulitatem probarent :
-* omnes mihi Epicuri
-* sententiae satis
-* notae sunt.
-* omnes mihi Epicuri
-* sententiae satis
-* notae sunt.
{{{**Atque eos}}}
@ -654,7 +656,7 @@ EOF;
In mundanum fulgorem surgeret victura dum erunt homines Roma, ut augeretur sublimibus incrementis, foedere pacis aeternae Virtus convenit atque Fortuna plerumque dissidentes, quarum si altera defuisset, ad perfectam non venerat summitatem.
Quam quidem partem accusationis admiratus sum et moleste tuli potissimum esse Atratino datam:
-* neque enim decebat neque aetas illa postulabat neque,
-* neque enim decebat neque aetas illa postulabat neque,
-* id quod animadvertere poteratis, pudor patiebatur optimi adulescentis in tali illum oratione versari,
-* vellem aliquis ex vobis robustioribus hunc male dicendi locum suscepisset
@ -665,7 +667,7 @@ Et magis more nostro refutaremus istam male dicendi licentiam. Tecum, Atratine,
Haec dum oriens diu perferret, caeli reserato tepore Constantius consulatu suo septies et Caesaris ter egressus Arelate Valentiam petit, in Gundomadum et Vadomarium fratres Alamannorum reges arma moturus, quorum crebris excursibus vastabantur confines limitibus terrae Gallorum.
Auxerunt haec vulgi sordidioris audaciam, quod cum ingravesceret penuria commeatuum, famis et furoris inpulsu Eubuli cuiusdam inter suos clari domum ambitiosam ignibus subditis inflammavit rectoremque ut sibi iudicio imperiali addictum calcibus incessens et pugnis conculcans seminecem laniatu miserando discerpsit.
Auxerunt haec vulgi sordidioris audaciam, quod cum ingravesceret penuria commeatuum, famis et furoris inpulsu Eubuli cuiusdam inter suos clari domum ambitiosam ignibus subditis inflammavit rectoremque ut sibi iudicio imperiali addictum calcibus incessens et pugnis conculcans seminecem laniatu miserando discerpsit.
Post cuius lacrimosum interitum in unius exitio quisque imaginem periculi sui considerans documento recenti similia formidabat.
EOF;
@ -705,7 +707,7 @@ EOF;
Cautela observatum est deinceps et cum edita montium petere coeperint grassatores, loci iniquitati milites cedunt. ubi autem in planitie potuerint reperiri, quod contingit adsidue, nec exsertare lacertos nec crispare permissi tela, quae vehunt bina vel terna, pecudum ritu inertium trucidantur.
Sed maximum est in amicitia parem esse inferiori. Saepe enim excellentiae quaedam sunt, qualis erat Scipionis in nostro, ut ita dicam, grege.
Sed maximum est in amicitia parem esse inferiori. Saepe enim excellentiae quaedam sunt, qualis erat Scipionis in nostro, ut ita dicam, grege.
{{{Numquam se ille Philo}}}
@ -897,7 +899,7 @@ EOF;
Et exiliter ad calculos vocare amicitiam, ut par sit ratio acceptorum et datorum. Divitior mihi et affluentior videtur esse vera amicitia nec observare restricte, ne plus reddat quam acceperit; neque enim verendum est, ne quid excidat, aut ne quid in terram defluat, aut ne plus aequo quid in amicitiam congeratur.
Et quoniam inedia gravi adflictabantur, locum petivere Paleas nomine, vergentem in mare, valido muro firmatum, ubi conduntur nunc usque commeatus distribui militibus omne latus Isauriae defendentibus adsueti.
Et quoniam inedia gravi adflictabantur, locum petivere Paleas nomine, vergentem in mare, valido muro firmatum, ubi conduntur nunc usque commeatus distribui militibus omne latus Isauriae defendentibus adsueti.
Circumstetere igitur hoc munimentum per triduum et trinoctium et cum neque adclivitas ipsa sine discrimine adiri letali, nec cuniculis quicquam geri posset.
@ -906,7 +908,7 @@ Circumstetere igitur hoc munimentum per triduum et trinoctium et cum neque adcli
Maesti excedunt postrema vi subigente maiora viribus adgressuri.
Nihil est enim virtute amabilius, nihil quod magis adliciat ad diligendum, quippe cum propter virtutem et probitatem etiam eos, quos numquam vidimus, quodam modo diligamus. Quis est qui C. Fabrici, M'. Curi non cum caritate aliqua benevola memoriam usurpet, quos numquam viderit?
Nihil est enim virtute amabilius, nihil quod magis adliciat ad diligendum, quippe cum propter virtutem et probitatem etiam eos, quos numquam vidimus, quodam modo diligamus. Quis est qui C. Fabrici, M'. Curi non cum caritate aliqua benevola memoriam usurpet, quos numquam viderit?
Quis autem est, qui Tarquinium Superbum, qui Sp. Cassium, Sp. Maelium non oderit? Cum duobus ducibus de imperio in Italia est decertatum, Pyrrho et Hannibale; ab altero propter probitatem eius non nimis alienos animos habemus, alterum propter crudelitatem semper haec civitas oderit.
[<divid="bandeau_annonce"class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]
[<divid="bandeau_annonce"class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]
[<divid="bandeau_annonce"class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]