Problème avec le script "invisible"
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Problème avec le script "invisible"
Bonjour et voilà mon problème, je veux enlever l'option invisible dans le profile des membres pour des raisons de sécurité et j'ai pris le script et j'ai fais la soluce qui en bas de ce sujet(qui est résolu) --> https://forum.forumactif.com/t327473-inactivation-connexion-en-invisible
----------
Voici la procedure que Familink a donné:
Code de Dauclem:
$(function() {
var parentTag = $('input[name="hideonline"]').closest('dl');
parentTag.css('display', 'none');
});
J'ai utilisé le code de dauclem en l'activant sur toutes les pages comme tu le suggérais. Ça fonctionne impec, plus d'option "Cacher sa présence en ligne" dans les préférences du profile.
Donc je résume la procédure qui a fonctionné pour moi :
1. Copier le code de dauclem
2. Dans PA/modules/Gestion des codes Javascript/... Créer une règle (je l'ai appelé "Empêcher la connexion invisible"), cocher la case "Sur toutes les pages" et coller le code dans la fenêtre de script... Puis cliquer sur "valider" en bas de la page.
3. Cocher la case OUI de "Activer la gestion des codes javascript" puis cliquer sur "enregistrer".
Désormais, l'option "Cacher sa présence en ligne" n'est plus disponible dans le profile des membres.
--------------------------------------------------
Moi ça ne marche pas
----------
Voici la procedure que Familink a donné:
Code de Dauclem:
$(function() {
var parentTag = $('input[name="hideonline"]').closest('dl');
parentTag.css('display', 'none');
});
J'ai utilisé le code de dauclem en l'activant sur toutes les pages comme tu le suggérais. Ça fonctionne impec, plus d'option "Cacher sa présence en ligne" dans les préférences du profile.
Donc je résume la procédure qui a fonctionné pour moi :
1. Copier le code de dauclem
2. Dans PA/modules/Gestion des codes Javascript/... Créer une règle (je l'ai appelé "Empêcher la connexion invisible"), cocher la case "Sur toutes les pages" et coller le code dans la fenêtre de script... Puis cliquer sur "valider" en bas de la page.
3. Cocher la case OUI de "Activer la gestion des codes javascript" puis cliquer sur "enregistrer".
Désormais, l'option "Cacher sa présence en ligne" n'est plus disponible dans le profile des membres.
--------------------------------------------------
Moi ça ne marche pas
Re: Problème avec le script "invisible"
Bonjour
Essayez de désactiver la fonctionnalité "cacher sa présence en ligne" par CSS, en allant sur PA >> Affichage >> Images et couleurs >> Couleurs >> Feuillez de style CSS :
Collez ce code
Cordialement
Essayez de désactiver la fonctionnalité "cacher sa présence en ligne" par CSS, en allant sur PA >> Affichage >> Images et couleurs >> Couleurs >> Feuillez de style CSS :
Collez ce code
- Code:
input[name=hideonline] {
display:none;
}
Cordialement
Re: Problème avec le script "invisible"
Scipion a écrit:Bonjour
Essayez de désactiver la fonctionnalité "cacher sa présence en ligne" par CSS, en allant sur PA >> Affichage >> Images et couleurs >> Couleurs >> Feuillez de style CSS :
Collez ce codeEnregistrez.
- Code:
input[name=hideonline] {
display:none;
}
Cordialement
Merci pour ta réponse rapide Scipion ! ton code marche mais en partie il y a le oui et non et le texte "Cacher sa présence en ligne :" ils apparaissent encore dans profil/préférence même si le membre ne peut plus le cocher... comment enlever le oui/non et "Cacher sa présence en ligne :" ?
Re: Problème avec le script "invisible"
Bonsoir
Ce n'est que les admi qui voient ceci.
Essaies de créer un compte normal, tu verras bien.
Voici ce que cela donne, l'onglet invisible n'a aucun texte
Ce n'est que les admi qui voient ceci.
Essaies de créer un compte normal, tu verras bien.
Voici ce que cela donne, l'onglet invisible n'a aucun texte
Re: Problème avec le script "invisible"
A mon avis, pour faire disparaître totalement la ligne comprenant "Cacher sa présence en ligne" et le oui/non, vous devez utiliser le code javascript (conçu pour forum version phpBB3) que vous avez posté, mais en étant sûr que :
- Votre forum est bien en version phpBB3
- et que 'Activer la gestion des codes Javascript' soit coché sur oui.
Pour connaître la version de votre forum, vous allez sur PA >> Affichage >> Thèmes >> Choisir un thème >> Cliquez sur Version :
Dans Général, la version cochée est celle de votre forum.
Cordialement
- Votre forum est bien en version phpBB3
- et que 'Activer la gestion des codes Javascript' soit coché sur oui.
Pour connaître la version de votre forum, vous allez sur PA >> Affichage >> Thèmes >> Choisir un thème >> Cliquez sur Version :
Dans Général, la version cochée est celle de votre forum.
Cordialement
Re: Problème avec le script "invisible"
Scipion a écrit:A mon avis, pour faire disparaître totalement la ligne comprenant "Cacher sa présence en ligne" et le oui/non, vous devez utiliser le code javascript (conçu pour forum version phpBB3) que vous avez posté, mais en étant sûr que :
- Votre forum est bien en version phpBB3
- et que 'Activer la gestion des codes Javascript' soit coché sur oui.
Pour connaître la version de votre forum, vous allez sur PA >> Affichage >> Thèmes >> Choisir un thème >> Cliquez sur Version :
Dans Général, la version cochée est celle de votre forum.
Cordialement
Oui Scipion je suis en PhpBB3 donc si j'ai bien compris il faut le code Dauclaim dans le Javascript ?
Merci encore !
Re: Problème avec le script "invisible"
Rajoute ce script en plus de l'autre de dauclem
- Code:
$(function($){
if(window.location.href.match(/.+\/profile\.forum\?mode=editprofile.page_profil=preferences/)){
$('input[name=hideonline]:first').each(function(){
$(this)[0].disabled='true';
});
}
});
$(function(){
function BoutonTag(label,tag){
$('#button_solved').clone().attr('value',label).removeAttr('onclick').removeAttr('id').click(function(){
set_solved($('#modif_topic_title')[0],tag).insertBefore('#button_solved');
});
}
});
Re: Problème avec le script "invisible"
badibou a écrit:
Oui Scipion je suis en PhpBB3 donc si j'ai bien compris il faut le code Dauclaim dans le Javascript ?
Merci encore !
Exactement, le code Dauclem que j'ai testé sur phpBB3 :
- placement sur tous les sujets
- cliquer sur valider
- cocher sur oui la case "Activer la gestion des codes Javascript"
- enregistrer.
Cordialement
Re: Problème avec le script "invisible"
FANCH 56 a écrit:Rajoute ce script en plus de l'autre de dauclem
- Code:
$(function($){
if(window.location.href.match(/.+\/profile\.forum\?mode=editprofile.page_profil=preferences/)){
$('input[name=hideonline]:first').each(function(){
$(this)[0].disabled='true';
});
}
});
$(function(){
function BoutonTag(label,tag){
$('#button_solved').clone().attr('value',label).removeAttr('onclick').removeAttr('id').click(function(){
set_solved($('#modif_topic_title')[0],tag).insertBefore('#button_solved');
});
}
});
Question un peu bête... Je l'ajoute dans le même code un en dessous de l'autre ?
Ex:
$(function() {
var parentTag = $('input[name="hideonline"]').closest('dl');
parentTag.css('display', 'none');
});
$(function($){
if(window.location.href.match(/.+\/profile\.forum\?mode=editprofile.page_profil=preferences/)){
$('input[name=hideonline]:first').each(function(){
$(this)[0].disabled='true';
});
}
});
$(function(){
function BoutonTag(label,tag){
$('#button_solved').clone().attr('value',label).removeAttr('onclick').removeAttr('id').click(function(){
set_solved($('#modif_topic_title')[0],tag).insertBefore('#button_solved');
});
}
});
Re: Problème avec le script "invisible"
Pour ma part par sécurité, je les ai séparés.
Re: Problème avec le script "invisible"
Je ne comprends pas. De nombreux membres utilisent ces codes et ils fonctionnent.
Re: Problème avec le script "invisible"
Ça ne pourrait pas provenir du CSS ou du HTML ?
Re: Problème avec le script "invisible"
Le premier code fonctionne très bien sur phpBB3 et il supprime toute la ligne "Cacher sa présence en ligne", soyez-en sûr car je l'ai testé sur la même version.
Sur votre forum, nous faisons face à un problème d'affichage qui pourrait résulter d'un conflit avec un ou plusieurs codes javascript qui n'auraient pas été désactivés.
Si vous avez installé précédemment d'autres codes java, vous devez les ouvrir un par un pour décocher toutes les cases de placement et enregistrez à chaque fois.
Pour le moment, activez uniquement le code 'Dauclem' en le plaçant "sur toutes les pages".
Cordialement
Sur votre forum, nous faisons face à un problème d'affichage qui pourrait résulter d'un conflit avec un ou plusieurs codes javascript qui n'auraient pas été désactivés.
Si vous avez installé précédemment d'autres codes java, vous devez les ouvrir un par un pour décocher toutes les cases de placement et enregistrez à chaque fois.
Pour le moment, activez uniquement le code 'Dauclem' en le plaçant "sur toutes les pages".
Cordialement
Re: Problème avec le script "invisible"
Merci !!! Ça marche !!
Re: Problème avec le script "invisible"
J'ai une dernière petite question qui n'a pas rapport avec le sujet mais je cherche la réponse depuis 2 jours..
J'aimerais savoir comment on fait pour réduire le nombre de sujet dans un page et que le dernier sujet aille dans une 2ieme page dans mon forum(comme ici sur le portail en bas des sujets)1, 2, 3.. ?
J'aimerais savoir comment on fait pour réduire le nombre de sujet dans un page et que le dernier sujet aille dans une 2ieme page dans mon forum(comme ici sur le portail en bas des sujets)1, 2, 3.. ?
Re: Problème avec le script "invisible"
Pour réduire le nombre de sujets dans une page, vous allez sur PA >> Général >> Messages et Emails >> Configuration >> Sujets (section située en bas de page) :
Sujets par Page : mettez le chiffre qui vous convient (< 50)
Enregistrez.
Je n'ai pas compris la deuxième partie de votre question
Cordialement
Sujets par Page : mettez le chiffre qui vous convient (< 50)
Enregistrez.
Je n'ai pas compris la deuxième partie de votre question
Cordialement
Re: Problème avec le script "invisible"
D'accord, là je comprends mieux. Si par exemple vous paramétrez le nombre de sujets par page à 25, le 26 ème sujet et suivants apparaîtront automatiquement dans une deuxième page mais sans pour autant afficher en tête de liste le premier sujet de la première page. Cette option est valable uniquement pour les messages dans un sujet.
Cordialement
Cordialement
Re: Problème avec le script "invisible"
Merci infiniment, Scipion et Fanch !!
Sujets similaires
» Un problème avec un script
» Problème avec script
» Problème avec un script JS
» probleme avec mon script
» Problème avec un script
» Problème avec script
» Problème avec un script JS
» probleme avec mon script
» Problème avec un script
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum