Site protégé contre sélection texte sauf forums
Aller à la page 1, 2  Suivante
PHP-Nuke France - CE -> Modules

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 10.11.2007, 21:55:26    Sujet du message: Site protégé contre sélection texte sauf forums

Bonjour,

Mon site est actuellement protégé contre le clic droit avec la ligne suivante que j'ai intégré au fichier my_header.php :

Code:
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">


Le hic c'est que je souhaite désactiver ce truc pour le forum.

Auriez-vous une idée à me proposer ?

A bientôt.

Gérald

Auteur: killer_Boy MessagePosté le: 11.11.2007, 23:34:06    Sujet du message:

tu utilise un produit kentix ??? au niveau du thème ??? Neutral

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 12.11.2007, 07:48:28    Sujet du message:

Salut,

Non pas du tout. C'est un tout vieux thème Weblordtech, je crois d'ailleurs qu'ils ne le distribuent même plus car a l'origine il était développé pour les versions 6, j'avais du faire des modifs lorsque je j'étais passé à la 7.0

Pourquoi ?

Auteur: FBLocalisation: Gradignan (33) MessagePosté le: 12.11.2007, 23:01:56    Sujet du message:

Bonjour en passant...

=> fichier : theme.php

=> fonction : themeheader()

faire un if{...}else{...} sur $name pour la ligne echo du body. Rq : vérifier que $name est déclaré en global, sinon, l'ajouter. (au début de la fonction)

Un truc du genre : (pour tout autoriser sur forum => à adapter)

Code:
if($name=="Forums"){
echo "<body>";
}else{
echo "<body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\">";
}


Voilà.

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 13.11.2007, 21:55:33    Sujet du message:

Salut FB,

Ca faisait longtemps Wink
Je ne suis pas souvent présent en ce moment mais des travaux d'envergure s'annoncent sur mon site ce qui forcément va me conduire à revenir plus souvent Very Happy

Super ta proposition mais je me pose la question de faire en fait l'inverse : par défaut pas de protection, mais je désigne quelques modules ou elle doit être activée.
Du coup je le vois pas mal comme ceci :
Code:
if($name=="album"){
echo "<body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\">";
}
if($name=="taxonomie"){
echo "<body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\">";
}else{
echo "<body>";
}

C'est juste ?

A+



PHP-Nuke France - CE -> Modules

Toutes les heures sont au format GMT + 2 Heures

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


>> Fermer cette Page <<