denisb | 1 Dec 02:11
Favicon
Gravatar

Re: Affichage conditionnel d'une rubrique

Gaelle Faure a écrit :
> Désolée mais je ne comprends pas bien cette proposition de code.
> Je voudrai afficher le contenu de la rubrique 363 seulement quand je suis
> dans la rubrique 368.

si l'id_rubrique du contexte où nous nous trouvons est 368
   [(#ID_RUBRIQUE|={368}|oui)

alors, pour délimiter le champ de recherche de notre boucle, nous 
définissons une variable 'where' à 363
   #SET{where, #ARRAY{0,363}}]

si l'id_rubrique du contexte où nous nous trouvons n'est pas 368
   [(#ID_RUBRIQUE|={368}|non)

alors, pour délimiter le champ de recherche de notre boucle, nous 
définissons une variable 'where' à 1, 2, 3, 4, 5
   #SET{where, #ARRAY{0,1,1,2,2,3,3,4,4,5}}]

puis nous lançons notre boucle
   <BOUCLE_rub_meres(RUBRIQUES) {id_rubrique IN #GET{where}}>

qui, selon le cas, se traduira par
   <BOUCLE_rub(RUBRIQUES) {id_rubrique IN 363}>
ou par
   <BOUCLE_rub(RUBRIQUES) {id_rubrique IN 1,2,3,4,5}>

Bernard Blazin | 1 Dec 07:44
Picon
Favicon
Gravatar

Re: SESSION dans CVT

Stéphane Santon a écrit :
> Bonjour,
>
> Pour remplir un formulaire CVT, quel est l'équivalent de 
> #SESSION{id_auteur} en php ?
>
> $auteur_session['id_auteur'] ??
> Toujours accessible ?
>
> Merci
>
C'est pas  $GLOBALS['visiteur_session']['id_auteur'] ?

Bernard

--

-- 
Bernard Blazin - Développement Internet 
Ingénieur ENSAM promo 1978

Bernard Blazin Point Com 

9 rue de la Rose
77320 Montolivet
Tel 01 64 20 98 49
http://www.bernardblazin.com

Dan | 1 Dec 08:48
Picon

recherche plugin Inscription 2

Bonjour à toutes et tous,

Après avoir passer ma journée d'hier à essayer de mettre en place un  
formulaire de 5 champs,
sans succès (je ne suis pas développeur) et sous les conseils de Teddy  
Payet, je recherche le plugin
Inscription 2 et surtout son zip. Je sais que le plugin se trouve en  
fragment sur la zone mais la méthode pour le récupérer
reste bien obscure pour un néophyte... (et je regrette le temps où les  
plugins étaient présentés dans 3 dossiers : en développement, stable,  
en test...).

Merci pour votre aide

Dan
djeel | 1 Dec 09:24
Picon
Favicon

histoires d'url

Salut !

1) qu'utilisez-vous comme type d'url ?
Moi, c'est propres_qs pour un site spip et sarka
http://djeel/free/fr
C'est bien ? Pas bien ?
J'ai bien lu http://www.spip.net/fr_article765.html
mais ça n'est pas très clair pour moi.

2) je vais bientôt changer d'hébergeur (de Free -> chez OVH)

Aurais-je des problèmes avec mes url ?
Faut-il faire des modifications d'url ?
Que me conseillez-vous ?

Merci de votre aide et cordialement

--

-- 
Djeel

Dan | 1 Dec 09:29
Picon

formulaire suite - SOS

Je continue ma recherche sur les formulaires.
J'ai testé "formulaire CVT par l'exemple" et j'obtient cela :

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in/var/www/vhosts/phonethik.com/httpdocs/squelettes-dist/formulaires/contact.php on line 8

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in/var/www/vhosts/phonethik.com/httpdocs/squelettes-dist/formulaires/contact.php on line 9

Parse error: syntax error, unexpected T_FUNCTION in/var/www/vhosts/phonethik.com/httpdocs/squelettes-dist/formulaires/contact.php on line 10


simplement en copiant/collant

En résumé, la partie html :

[<p class='formulaire_ok'>(#ENV*{message_ok})</p>]
[<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
[(#EDITABLE|oui)
<form action='#ENV{action}' method='post'>
#ACTION_FORMULAIRE{#ENV{action}}
<label>Votre email</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{email})</span>]
<input type='text' name='email' value='#ENV{email}' />
<br />
<label>Votre message</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{message})</span>]
<textarea name='message'>#ENV{message}</textarea>
<input type='submit' name='ok' value='ok' />
</form>
]


La partie php

<?php

function formulaires_contact_charger_dist(){
$valeurs = array('email'=>'','message'=>'');


return $valeurs;
}

function formulaires_contact_verifier_dist(){
$erreurs = array();
foreach(array('email','message') as $obligatoire)
if (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champ est obligatoire';
include_spip('inc/filtres');
if (_request('email') AND !email_valide(_request('email')))
$erreurs['email'] = 'Cet email n\'est pas valide';

if (count($erreurs))
$erreurs['message_erreur'] = 'Votre saisie contient des erreurs !';
return $erreurs;
}

function formulaires_contact_traiter_dist(){
$envoyer_mail = charger_fonction('envoyer_mail','inc');
$email_to = $GLOBALS['meta']['email_webmaster'];
$email_from = _request('email');
$sujet = 'Formulaire de contact';
$message = _request('message');
$envoyer_mail($email_to,$sujet,$message,$email_from);
return array('message_ok'=>'Votre message a bien été pris en compte. Vous recevrez prochainement une réponse !');
}
?>

Re: histoires d'url


>
> 2) je vais bientôt changer d'hébergeur (de Free -> chez OVH)
>
> Aurais-je des problèmes avec mes url ?
> Faut-il faire des modifications d'url ?
> Que me conseillez-vous ?
Bonjour,

Personnellement je suis chez OVH, et j'utilise les URLs personnalisées 
sans soucis.
Ne pas oublier de renommer le fichier htaccess.txt (fournit par défaut à 
la racine de Spip) en .htaccess

Pierre-Yves

>
> Merci de votre aide et cordialement
>
>

-- 

Cordialement

Pierre-Yves cavellat

-------------------------------------

Webmaster
02 98 43 84 13 (ligne directe)
pierre-yves.cavellat <at> bij-brest.org

-------------------------------------

Bureau Information Jeunesse de Brest
4 rue Augustin Morvan
29200 BREST
Tél : 02 98 43 01 08
Fax : 02 98 43 01 26

www.bij-brest.org

djeel | 1 Dec 09:54
Picon
Favicon

Re: histoires d'url

Pierre-Yves Cavellat a écrit :

> Personnellement je suis chez OVH, et j'utilise les URLs personnalisées 
> sans soucis.

merci de ta réponse...
urls personnalisées, c'est propres_qs ?

 > Ne pas oublier de renommer le fichier htaccess.txt (fournit par défaut à
 > la racine de Spip) en .htaccess

Ok, merci beaucuop

--

-- 
Djeel

Monique (AC ! Orne | 1 Dec 10:22
Picon
Favicon

forums en "escaliers"

Bonjour,


J'administre un site qui fut longtemps en version  standard de spip: les réponses s’affichent directement sous le commentaire, quelle que soit la date de réponse.

Ainsi, si quelqu'un a écrit un commentaire le 30 septembre répondant lui-même à un commentaire du 10 juin, il est relié directement au commentaire du 10 juin par le système "d'escalier".


J'ai passé le site sous Sarka, et là, c'est le système anti-chronologique qui s'affiche. Toute la partie forums devient illisible.


Ma question est : comment retrouver les forums "en escalier" ?


Ça devient urgent.


Bonne journée

jeami | 1 Dec 11:18

spip 192 courtes citations aléatoires dans le bandeau du site

Bonjour
existe t'il un plugin qui permet d'afficher des citations de façon 
aléatoire en superposition dans le bandeau du site chaque fois que l'on 
ouvre une page?
- où alors, comment fait on cela?
merci d'avance
JM

Teddy Payet | 1 Dec 11:35
Picon
Gravatar

Re: spip 192 courtes citations aléatoires dans le bandeau du site

Bonjour,

En spip 1.9.2 (peut-être aussi SPIP 2 mais pas sûr), il existe ce plugin :
Le répertoire sur la zone : http://zone.spip.org/trac/spip-zone/browser/_plugins_/citation_aleatoire
L'archive zip : http://files.spip.org/spip-zone/citation_aleatoire.zip
Et la doc : http://www.quesaco.org/Citation-aleatoire


Le 1 décembre 2009 11:18, jeami <jmpaillot <at> ouvaton.org> a écrit :
Bonjour
existe t'il un plugin qui permet d'afficher des citations de façon aléatoire en superposition dans le bandeau du site chaque fois que l'on ouvre une page?
- où alors, comment fait on cela?
merci d'avance
JM

_______________________________________________
liste spip
spip <at> rezo.net - désabonnement : envoyer un mail à  spip-off <at> rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc


Gmane