FreeGuppY site officiel

Texte à méditer :  Faire des maths, c'est comme faire l'amour, ça a des applications pratiques, mais en général ce n'est pas pour ça qu'on le fait.   

[RSS 2.0]

Oratoire N D des Colmianes
Oratoire N D des Colmianes:

Qui suis-je ?

Sites réalisés

Merci






Participez aux frais d'hébergement :

 
Liste des membres Membres : 258

Votre pseudo :

Mot de passe :

[ Mot de passe perdu ? ]


[ Devenir membre ]


  Membre en ligne :
  Anonyme en ligne : 1

Total visites Total visites: 1352543  

Record connectés :
Record connectés :Cumulé : 384

Le 03/08/2010 @ 11:53


Webmaster - Infos

Licences

Guppy

Guppy 4.5.x

Guppy plugins

mad AUCUN support par mail.
Utilisez le forum
biggrin pour signaler des bugs ou pour poser des questions.

forum.gifForum - GUPPY |= Mes plugins - Mes forks - Sujet n°310

La Charte du Forum - La Charte du Forum

Forum - Forum
GUPPY |= Mes plugins - Mes forks - GUPPY |= Mes plugins - Mes forks


clos par hpsam le 11/10/2008 @ 13:51  Sujet n° 310  Dans boxcpnewslet.inc S'abonner OU Se désabonner

le 08/09/2008 @ 19:57
par alpha47



9 messages

Bonsoir,
Encore merci pour ton plugin Cryptographp qui marche super bien.nJean-Mi écrit sur son site :
Dans la boîte Newsletter, GuppY affiche toujours les deux boutons radio "S'abonner" et "Se desabonner". Or pour un membre, il n'est pas possible de savoir s'il est déjà abonné ou non. D'où l'idée de supprimer ces boutons radio et de les remplacer par un bouton "S'abonner" ou "Se désabonner" selon le cas.
Pourrais-tu m'indiquer comment modifier la boxcpnewslet.inc comme JeanMi le propose sur son site pour la boxnewslet.inc ?
Si possible sans faire disparaitre le nombre d'abonnés !!

Merci d'avance
Ecrire à alpha47   Site web alpha47 sujet clos  Haut

[]   

Réponse n° 1
--------
le 11/09/2008 @ 19:57
par hpsam



Administrateur
705 messages
Salut,
Il faut juste remplacer
 
Code : php
      ?>
<form name="subscribe" action="<?php echo CHEMIN; ?>newsletter.php?lng=<?php echo $lng; ?>" method="post">
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tr><td class="box" align="center"><?php echo $web247; ?></td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlpseudo" size="18" value="<?php echo $txt1; ?>" /></td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlmail" size="18" value="<?php echo $txt2; ?>" /></td></tr>
</table>
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tr><td><input type="radio" name="action" checked="checked" value="sub"/></td><td class="box"><?php echo $web237 ?></td></tr>
<tr><td><input type="radio" name="action" value="unsub"/></td><td class="box"><?php echo $web236 ?></td></tr>
<?php
// Added Cryptograph ==>
if ($cp_cfg[6] && !($userprefs[1] != '' && $cp_cfg[12])) { ?>
<tr>
<td align="center" colspan="2"><?php
if (stristr($_SERVER["SCRIPT_NAME"], "postguest.php")) dsp_crypt(0,0,2,0);
else dsp_crypt(0,0);
?></td>
</tr>
<tr>
<td align="center" colspan="2"><?php echo $cp_web2; ?><br /><input type="text" name="cryptcodenl" size="10" /></td>
</tr>
<?php }
// <== Cryptograph
?>
<tr><td colspan="2" align="center"><?php echo $boutonleft; ?><button type="submit" title="<?php echo $web52; ?>"><?php echo $web52; ?></button><?php echo $boutonright; ?></td></tr>
<tr><td colspan="2" class="box" align="center">
<?php
if ($nabon == 0) {
?>
<b><?php echo $mot; ?><br /><?php echo $web176; ?></b><br /><img src="<?php echo CHEMIN; ?>inc/img/general/empty.gif" alt="Snif !!!" title="Snif !!!"/>
<?php
}
else {
echo $nabon." ".$mot;
}
?>
</td></tr>
</table>
</form>
<?php
par
 
Code : php
  /// Debut Fork : Boîte newsletter
if ($txt1 == $web259) {
/// C'est un visiteur
echo '
<form name="subscribe" action="'.CHEMIN.'newsletter.php" method="post">
<input type="hidden" name="lng" value="'.$lng.'" />
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tr><td class="box" align="center">'.$web247.'</td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlpseudo" size="20" value="'.$txt1.'" onfocus="this.value=\'\'" /></td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlmail" size="20" value="'.$txt2.'" onfocus="this.value=\'\'" /></td></tr>
<tr><td style="padding-left:40px;"><input type="radio" name="action" checked="checked" value="sub" />'.$web237.'</td></tr>
<tr><td style="padding-left:40px;"> <input type="radio" name="action&quo


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 2
--------
le 12/09/2008 @ 10:20
par alpha47



10 messages
Salut hpsam 
Je n'y connais pas grand chose dans l'écriture php, mais il me semble que ta transmission pour la partie "à remplacer" a été interrompue...
Qui est ce malveillant ?n  Tu peux me renvoyer le version complète stp ?
Merci d'avance 
Ecrire à alpha47   Site web alpha47 clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 3
--------
le 18/09/2008 @ 21:02
par hpsam



Administrateur
708 messages
Code : php
      // Debut Fork : Boîte newsletter
if ($txt1 == $web259) {
// C'est un visiteur
echo '
<form name="subscribe" action="'
.CHEMIN.'newsletter.php" method="post">
<input type="hidden" name="lng" value="'
.$lng.'" />
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tr><td class="box" align="center">'
.$web247.'</td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlpseudo" size="20" value="'
.$txt1.'" onfocus="this.value=\'\'" /></td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlmail" size="20" value="'
.$txt2.'" onfocus="this.value=\'\'" /></td></tr>
<tr><td style="padding-left:40px;"><input type="radio" name="action" checked="checked" value="sub" />'
.$web237.'</td></tr>
<tr><td style="padding-left:40px;"><input type="radio" name="action" value="unsub" />'
.$web236.'</td></tr>';
// Added Cryptograph ==>
if ($cp_cfg[6] && !($userprefs[1] != '' && $cp_cfg[12])) {
echo '
<tr><td align="center">'
;
if (stristr($_SERVER["SCRIPT_NAME"], "postguest.php")) dsp_crypt(0,0,2,0);
else dsp_crypt(0,0);
echo '</td></tr>
<tr><td align="center">'
.$cp_web2.'<br /><input type="text" name="cryptcodenl" size="10" /></td></tr>';
}
// <== Cryptograph
echo '
<tr><td align="center">'
.$boutonleft.'<input class="bouton" type="submit" value="'.$web52.'" title="'.$web52.'" name="submit" />'.$boutonright.'</td></tr>';
}
else {
// C'est un membre
// Est-il inscrit ? (oui => $abon = true)
$abon = CheckDB2Fields(DBNEWSLETTER,$txt1,0,$txt2,1);
echo '
<form name="subscribe" action="'
.CHEMIN.'newsletter.php" method="post">
<input type="hidden" name="lng" value="'
.$lng.'" />
<input type="hidden" name="action" value="'
.($abon ? 'unsub' : 'sub').'" />
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tr><td class="box" align="center">'
.$web247.'</td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlpseudo" size="18" value="'
.$txt1.'" onfocus="this.value=\'\'" /></td></tr>
<tr><td align="center"><input class="texte" type="text" name="nlmail" size="18" value="'
.$txt2.'" onfocus="this.value=\'\'" /></td></tr>';
// Added Cryptograph ==>
if (!$abon && $cp_cfg[6] && !($userprefs[1] != '' && $cp_cfg[12])) {
echo '
<tr><td align="center" colspan="2">'
;
if (stristr($_SERVER["SCRIPT_NAME"], "postguest.php")) dsp_crypt(0,0,2,0);
else dsp_crypt(0,0);
echo '</td></tr>
<tr><td align="center" colspan="2">'
.$cp_web2.'<br /><input type="text" name="cryptcodenl" size="10" /></td></tr>';
}
// <== Cryptograph
echo '
<tr><td align="center">'
.$boutonleft.'<input class="bouton" type="submit" value="'.($abon ? $web236 : $web237).'" title="'.($abon ? $web236 : $web237).'" name="submit" />'.$boutonright.'</td></tr>';
}
// Fin Fork : Boîte newsletter
// a supprimer pour ne pas afficher le nombre d'abonnes ==>
echo '
<tr><td colspan="2" class="box" align="center">'
.($nabon == 0 ? '<b>'.$mot.'<br />'.$web176.'</b><br /><img src="'.CHEMIN.'inc/img/general/empty.gif" alt="Snif !!!" title="Snif !!!"/>' : $nabon.' '.$mot ).'</td></tr>';
// <== a supprimer pour ne pas afficher le nombre d'abonnes
echo '
</table>
</form>'
;

Rectifié par hpsam le 08/10/2008 @ 19:30
Ecrire à hpsam   Site web hpsam clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 4
--------
le 19/09/2008 @ 09:31
par alpha47



11 messages
Salut sylvain,
J'ai bien peur que ce coquin de poisson ait encore tronqué ton message trop long...n

Alors pourrais-tu m'envoyer le fichier modifié par courriel ?

Et plus fort encore, pourquoi ne pas l'intégrer dans une prochaine version du Cryptographp, avec l'option "affichage ou non du nombre d'abonnés" ?
Ce serait super !!!!
Encore merci pour ce plugin vraiment efficace n
Rectifié par alpha47 le 19/09/2008 @ 09:45
Ecrire à alpha47   Site web alpha47 clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 5
--------
le 22/09/2008 @ 12:32
par hpsam



Administrateur
709 messages
Salut,
Le soucis venait de la longueur maximale des messages.
J'ai doublé la valeur, plus de soucis.
A+


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 6
--------
le 22/09/2008 @ 16:14
par alpha47



12 messages
Salut Sylvain
Tout se présente bien pour le membre du site Abonné n

Mais voilà que pour le membre du site non-abonné, c'est la débandade : 
  • le panneau de caractère Crypto n'est pas centré dans la boite
  • le texte "Recopie le code", l'espace d'écriture, le bouton sont envoyés hors boite, au milieu de la page et sous toute les autres boites
  • toutes les autres boites en dessous de la boite Cryptographp sont pleine page et sous toute les autres boites .....d
Et pour le visiteur les deux boutons S'abonner et Se désabonner existent toujours et c'est la même débandade décrite ci-dessus !!!
Désolé cela semble compliqué puisqu'il y a deux cas pour les visiteurs et deux cas pour les membres du site

PS : reste ensuite la disparition du nombre d'abonnés si c'est possible !!!
Rectifié par alpha47 le 22/09/2008 @ 16:33
Ecrire à alpha47   Site web alpha47 clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 7
--------
le 08/10/2008 @ 19:32
par hpsam



Administrateur
713 messages
Salut,
J'ai mis le code à jour.
La partie à supprimer pour ne pas savoir le nombre d'abonnée est signalée.
A+


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 8
--------
le 10/10/2008 @ 14:39
par alpha47



visiteur
n Salut Sylvain,

La nouvelle présentation marche maintenant parfaitement pour les membres inscrits sur le site. C'est-à-dire lorsque les visiteurs n'ont pas accès à la Newsletter.

Excuse moi, si j'abuse, mais je me suis aperçu en testant les écrans pour le visiteur lambda (non-membre du site) que l' affichage se fait avec les boutons radio comme avant. Est-ce possible d'avoir aussi la boite des visiteurs sans les boutons radio le bouton "S'abonner" ou "Se désabonner" (+ les formulaires remplis) suivant le cas? 

Dans tous les cas merci pour ta patience et comme tu le dis "Pas de problème sans solution". k
  Site web alpha47 clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 9
--------
le 10/10/2008 @ 18:56
par hpsam



Administrateur
714 messages
Salut,
Par définition, le visiteur est anonyme. Il n'est donc pas possible de savoir si il est inscrit, ou de connaitre son pseudo et son mail.
Donc ce que tu demandes n'est pas possible.
A+


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam clos par hpsam le 11/10/2008 @ 13:51  Haut
Réponse n° 10
--------
le 11/10/2008 @ 12:09
par alpha47



14 messages
Ben oui, tu as parfaitement raison ! Je retire ma question. s

Je te remercie pour tout et espère voir la modification que tu m'a proposéeen réponse 3 dans ta prochaine version avec peut-être un texte alternatif en haut de boite : 
Pour l'abonné-membres : Vous êtes abonné à notre lettre d'information !
Pour le non abonné-membres : Pour vous abonner à notre lettre d'information, écrivez votre Nom (ou pseudo), votre E-mail, Recopier le code et cliquez sur 'S'abonner' !

C'est ce que j'ai fait sur un de mes sites et modifiant le fichier fr-web.inc (dans inc/lang du Guppy standard).

Je crois que tu peux clore ce fil de discussion n
A+


Rectifié par alpha47 le 11/10/2008 @ 12:22


Rectifié par alpha47 le 11/10/2008 @ 12:22


Rectifié par alpha47 le 11/10/2008 @ 12:23
Ecrire à alpha47   Site web alpha47 clos par hpsam le 11/10/2008 @ 13:51  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Cloturer Cloturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 


Avec Total RSS mettez du flux dans votre GuppY !

^ Haut ^