Skip to content
Extraits de code Groupes Projets
Valider 2bbbbb74 rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Quand le plugin Campagnes est disponible, permet de créer les emplacements des...

Quand le plugin Campagnes est disponible, permet de créer les emplacements des bannières publicitaires utilisables par le squelette.
parent fe0bd41b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -515,6 +515,35 @@ function create_evenement($rubrique, $article, $titre_evenement, $debut, $fin, $ ...@@ -515,6 +515,35 @@ function create_evenement($rubrique, $article, $titre_evenement, $debut, $fin, $
} }
} }
function create_encart($titre, $identifiant, $largeur=0, $hauteur=0) {
$titre = addslashes($titre);
$result = sql_fetsel(
"id_encart",
"spip_encarts",
"titre='$titre'"
);
$id_encart = $result['id_encart'];
if ($id_encart > 0) {
sql_updateq(
"spip_encarts", array(
"titre" => $titre,
"identifiant" => $identifiant,
"largeur" => $largeur,
"hauteur" => $hauteur
), "id_encart='$id_encart'"
);
} else {
$id_encart = sql_insertq(
"spip_encarts", array(
"titre" => $titre,
"identifiant" => $identifiant,
"largeur" => $largeur,
"hauteur" => $hauteur,
));
}
return $id_encart;
}
//fonction qui permet de trouver l'id d'un auteur à partir de son nom //fonction qui permet de trouver l'id d'un auteur à partir de son nom
function find_auteur($nom) { function find_auteur($nom) {
$result = sql_fetsel( $result = sql_fetsel(
......
<paquet <paquet
prefix="soyezcreateurs" prefix="soyezcreateurs"
categorie="squelette" categorie="squelette"
version="4.0.68" version="4.0.69"
etat="stable" etat="stable"
compatibilite="[3.0.20;3.1.*]" compatibilite="[3.0.20;3.1.*]"
logo="img_pack/soyezcreateurs_48.png" logo="img_pack/soyezcreateurs_48.png"
......
<h1><:soyezcreateurs:aidesc:></h1> <h1><:soyezcreateurs:aidesc:></h1>
<ul> <ul class="spip">
<li><a href="http://contrib.spip.net/Premiers-pas-dans-le-squelette" title="Mode d'emploi"><:soyezcreateurs:commencer:></a></li>[ <li><a href="http://contrib.spip.net/Premiers-pas-dans-le-squelette" title="Mode d'emploi"><:soyezcreateurs:commencer:></a></li>
(#AUTORISER{webmestre}|oui)<li><a href="./?exec=sc_vide">Supprimer les articles de démonstration inutiles</a><br />Cette opération est potentiellement <strong>dangereuse</strong> et n'est à faire qu'en comprenant bien ce que vous faites !</li> <li><a href="#URL_ECRIRE{sc_bannieres}">Gérer les bannières (en-tête des pages) et le logo</a></li>[
]<li><a href="./?exec=sc_bannieres">Gérer les bannières et le logo</li> (#AUTORISER{webmestre}|oui)<li><a href="#URL_ECRIRE{sc_vide}">Supprimer les articles de démonstration inutiles</a><br />Cette opération est potentiellement <strong>dangereuse</strong> et n'est à faire qu'en comprenant bien ce que vous faites !</li>
</ul> [(#PLUGIN{campagnes}|oui)<li><a href="[(#URL_ECRIRE{sc_aide}|parametre_url{doit,1})]">Créer les emplacements de bannières publicitaires par défaut</a><br />Action <strong>immédiate</strong> !</li>]
\ No newline at end of file ]</ul>
<?php
if (autoriser('webmestre') AND _request('doit')==1) {
?>
<h2>Actions</h2>
<?php
include_spip('base/soyezcreateurs');
$id_encart = create_encart("Bannière haute", "banheader", "900", "150");
echo "<p><a href=\"".generer_url_entite($id_encart, encart)."\">Bannière haute</a>, ";
$id_encart = create_encart("Avant Goodies", "bangoodiesavant", "304", "165");
echo "<a href=\"".generer_url_entite($id_encart, encart)."\">Avant Goodies</a>, ";
$id_encart = create_encart("Avant localisation", "banlocalisationavant", "304", "165");
echo "<a href=\"".generer_url_entite($id_encart, encart)."\">Avant localisation</a>, ";
$id_encart = create_encart("Bannière de pied de page", "banfooter", "900", "150");
echo "<a href=\"".generer_url_entite($id_encart, encart)."\">Bannière de pied de page</a>.</p>";
?>
<p>Les <a href="./?exec=encarts">encarts publicitaires</a> ont été créés.</p>
<?php
}
?>
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter