[Ok] Shoutblock ne m'obei pas...
Aller à la page 1, 2, 3  Suivante
PHP-Nuke France - CE -> Blocks

Auteur: frenchyneo MessagePosté le: 12.11.2004, 01:43:37    Sujet du message: [Ok] Shoutblock ne m'obei pas...

Bonsoir a tous.

voila, j'ai un probleme.
Sur le module shoutblock, je commence a avoir de plus en plus de boulet injurieux et irrespecteux envers le staff et mes visiteurs.

j'aimerai donc bloquer les visiteur du shout.
Malgré l'activation par le panel admin, ca ne bloque pas.

J'avais trouver cette version de ce shoutblock.
et je l'avait moi meme modifier par la suite, et ce qui conduit sans doute le bug.

Pourriez vous m'aider a trouver la faille ?
Et a enfin bloquer les visiteur (et mettre une image qui enmenne vers une inscription).

je vous joint le block

merci infiniment de votre aide precieuse.

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 12.11.2004, 02:25:15    Sujet du message:

Bonjour frenchyneo,

Euh question comme ça !, bah alors pourquoi tu ne mets pas le block en question tout simplement accéssible aux membres uniquement et pas aux anonymes, via l'admin de phpnuke ???

Et juste au passage c'est bien que tu es eu le reflex de poster un bout de code Smile mais pour nous permettre de te répondre rapidement essayes au moin d'isoler la partie que tu as modifié ou de commenter dans le fichier les éléments qui te paraissent douteux afin d'eviter de se retaper systématiquement toute la lecture du script ! because, en tout cas pour moi, on ne connait pas forcément tout les scripts ... Ou alors donne un élément de comparaison entre avant et apres modif !

@++

Auteur: frenchyneo MessagePosté le: 12.11.2004, 03:04:57    Sujet du message:

Hello a toi.
merci de m'avoir repondu.

Alors en fait, ca faisait longtemps que je l'avait modifier, ca aurait etait trés dur d'isoler la partie que j'avait modifier.

J'ai donc mis a jour la version du module (plus judicieux je pense).
Et ca a l'air de fonctionner trés bien.

Par contre j'ai une erreur, quand on clique sur: Voir tous les messages

ca donne ca:

Error in query: select * from nuke_quiecom_shoutblock order by id desc limit 0, . Array

quel est cette chose ? Smile

EDIT: J'ai une partie du block, qui sert a ouvrir une popup de smileys. sur le bloc c'est un liens texte
: plus de smilies ...

a la place de ce texte, j'aimerai une image. Que dois je faire ?

voila le bout de code:


Code:
  $content .= " </tr>\n";
  $content .= "  <td colspan=2>\n";
  $content .= "<br><a href=\"javascri pt:displayMoreSmilies();\">"._QS_MORE_SMILIES."</a></td>\n";   
  $content .= "</form>\n";
  $content .= "</table>\n";

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 12.11.2004, 13:05:31    Sujet du message:

re,

Pour cette erreur :

Code:

Error in query: select * from nuke_quiecom_shoutblock order by id desc limit 0, . Array


Apparement cette erreur est liée à la ligne 218 du fichier que tu as joint soit un probleme avec une variable de configuration je te cite la ligne en question :

Code:

$query = "select * from ".$prefix."_quiecom_shoutblock order by id DESC LIMIT $conf[5]";


Donc l'array $conf[5] est est mal renseigné a mon avis (car je ne connais pas ce mod) il doit y avoir une partie configuration peut être via admin ? ou via une requete qui alimente l'array $conf et apparement dans ton cas la valeur 5 n'est pas bonne car dans l'erreur citée plus haut cette valeur est null donc forcément cela te génere une erreur au niveau de la requete car tu lui demande de limité le nombre de résultat à 0, ???

Déjà corrige ce probleme peut être tout simplement en reseignant cette valeur et / ou en changeant en dur pour tester avec une valeur du style :

Code:

$query = "select * from ".$prefix."_quiecom_shoutblock order by id DESC LIMIT 0,20";


Afin de "passer" cette erreur !

Pour ton image en question là c'est simple tu peux par exemple mettre un bout de code comme cela :


Code:

   $content .= " </tr>\n";
  $content .= "  <td colspan=2>\n";
  $content .= "<br><a href=\"javascript:displayMoreSmilies();\"><img src=\"tonimage.gif\" alt=\""._QS_MORE_SMILIES."\" border=\"0\"></a></td>\n";   
  $content .= "</form>\n";
  $content .= "</table>\n";


Ou tu remplaces "tonimage.gif" par ton image avec le chemin permettant d'y avoir accès bien sûr !

Voilà
@++

Auteur: frenchyneo MessagePosté le: 12.11.2004, 16:53:52    Sujet du message:

hummm... alors pour le block, je pense qu'il n'y a pas de bleme je comprend. je m'y met de suite.
Par contre pour l'erreur...

je n'arrive pas a trouver, d'ailleurs je reconnait que je ne sait pas trop ou chercher Embarassed

j'imagine que cette erreur viens de l'index du module.
je te joint donc le fichier en .txt

merci infiniment



PHP-Nuke France - CE -> Blocks

Toutes les heures sont au format GMT + 2 Heures

Aller à la page 1, 2, 3  Suivante
Page 1 sur 3


>> Fermer cette Page <<