Connexion

Récupérer mon mot de passe

Derniers sujets
» [Edge] Astuces sur le forum
par msfeettoes Aujourd'hui à 9:34

» [PhpBB2] Interdire citation dernier message
par Milouze14 Hier à 14:27

» Règlement de l'entraide Forumactif
par -Tony- Sam 14 Déc 2019 - 23:53

» *RESOLU*[Invision] Alerte message reçu dans messagerie
par Milouze14 Sam 14 Déc 2019 - 7:18

» *RESOLU*[PhpBB2] Date d'entrée au forum
par Milouze14 Sam 14 Déc 2019 - 4:49

» *RESOLU*[Invision] Membres - 'cartes de visite'
par Milouze14 Sam 14 Déc 2019 - 4:46

» [PhpBB2] Problème d'affichage FA messenger
par Milouze14 Ven 13 Déc 2019 - 3:54

» *RESOLU*[PhpBB2] Largeur cadre messagerie privé
par Milouze14 Jeu 12 Déc 2019 - 5:54

» *RESOLU*[PhpBB2] Supprimer zone commentaires des infos profil
par Milouze14 Mer 11 Déc 2019 - 17:06

» *RESOLU*[PhpBB3] Aide sur syntaxe JS
par Milouze14 Mar 10 Déc 2019 - 17:35

» *RESOLU*[ModernBB] Décoration !
par Milouze14 Mar 10 Déc 2019 - 16:55

» *RESOLU*[Invision] Vote négatif réservé aux modérateurs et administrateurs
par Milouze14 Mar 10 Déc 2019 - 16:12

» *RESOLU*[ModernBB] Cherche script participation et autres
par Milouze14 Lun 9 Déc 2019 - 17:59

» [Toutes versions]Ajouter un contenu visible que par les membres ayant répondu.
par oneandone Lun 9 Déc 2019 - 17:37

» *RESOLU*[PhpBB2] Supprimer champ de contact dans les infos de profil,
par Milouze14 Dim 8 Déc 2019 - 20:29

» *RESOLU*[Invision] Déplacement du bouton résolu (suite et fin?)
par Milouze14 Dim 8 Déc 2019 - 9:01

» *RESOLU*[PhpBB3] Outil modération
par Milouze14 Jeu 5 Déc 2019 - 19:30

» *CORBEILLE*[Edge] Pub intrusive
par Milouze14 Mer 4 Déc 2019 - 3:55

» *RESOLU*[PhpBB3] Compte à rebours hebdomadaire permanent
par Milouze14 Mar 3 Déc 2019 - 19:02

» *RESOLU*[PhpBB2] Selecteur de style | placement
par Milouze14 Mar 3 Déc 2019 - 16:32

*RESOLU* [EDGE] Afficher les infos du profil

Voir le sujet précédent Voir le sujet suivant Aller en bas

Splash
Splash
Milouzien

MessageSplash le Sam 20 Oct 2018 - 19:58

Hi,

J'ai installé cette astuce : 

https://www.milouze14.com/t30576-edge-afficher-masquer-le-profil-dans-les-messages?highlight=afficher+les+infos+du+profil

Aucun souci, je voulais juste avoir une modification afin que les informations soient cachées systématiquement.
Actuellement elles sont visibles

À bientôt


Dernière édition par Splash le Lun 22 Oct 2018 - 6:15, édité 3 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Sam 20 Oct 2018 - 20:08

Hello Fred,
tu veux simplement que ses informations ne soient pas visible aux invités ?
Dans ce cas, je vois cela demain  matin clin oeil .
Splash
Splash
Milouzien

MessageSplash le Sam 20 Oct 2018 - 20:18

Hi Philippe,

Non car pour les rendre non visibles aux invités je sais comment faire.
J'aimerais bien que les informations soient cachés aux membres et qu'il suffise de cliquer sur le bouton pour les afficher

À la lecture des messages tous les profils s'afficheraient ainsi

*RESOLU* [EDGE] Afficher les infos du profil Sans_t19

En cliquant sur "Afficher les infos" le menu se déroule, et s'il pouvait se refermer tout seul au bout de 20 ou 30 secondes d'affichage se serait génial. Sinon on clique de nouveau pour masquer
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 8:36

Hello Fred,

dans le script recherches ceci:
Code:

$(this).find('.contact-info').before('<dd class="M14_contFavoris"><a class="M14_contFavorisbtnleft"title="Voir les autres favoris"></a><a class="M14_contFavorisbtnright"title="Retour"></a>
<div class="M14_favoris"></div></dd>');


Ici:
Code:
<dd class="M14_contFavoris">
Ajoutes un display none
Code:
<dd class="M14_contFavoris"style="display:none;">

Ensuite on va placer le menu qui fera afficher les favoris.

Juste avant ceci:
Code:
<dd class="M14_contFavoris"style="display:none;">

Ajoutes:
Code:
<dd class="M14_toogleFavoris color-primary"style="cursor:pointer;">Afficher masquer les infos</dd>

Ce qui donnera:
Code:
<dd class="M14_toogleFavoris color-primary"style="cursor:pointer;">Afficher masquer les infos</dd><dd class="M14_contFavoris"style="display:none;"> le reste.......

Puis recherches dans le script en bas de page les deux fermetures d'accolades:
Code:

});
});

Juste avant déposes ceci:

Code:
$('.M14_toogleFavoris').click(function(){
$(this).next().slideDown();
$(this).next().delay(20000).slideUp();
});

le 20000 correspond au délai avant la fermeture clin oeil
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 9:20

Hi Philippe,

Mon script ressemble plutôt à ça :
Code:
$(function(){
$('.user-avatar a[href^="/u"]').removeAttr('href').css('cursor','pointer');
$('.field-info').before('<div id="M14_slide_Profil"class="title"title="Afficher masquer le profil">Afficher Masquer les infos</div>');
$('.postprofile #M14_slide_Profil').css('cursor','pointer').each(function(){
$(this).click(function(){
$(this).next().slideToggle();
});});
$('.username:contains("Invité")').each(function(){
$(this).closest('.postprofile').find('#M14_slide_Profil').remove();});
});

Donc c'est une erreur dans le titre du topic, ce n'est pas les boutons en rapport avec le profil mais "Afficher ou masquer le profil", désolé
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 9:33

Et ce script ne te convient pas ?

Tu souhaites masquer les boutons suivant l'astuce que tu as mentionnée ?
Je n'ai pas trop gout a coder actuellement ,
il serait judicieux d'être explicite car actuellement je perds un temps précieux Fred....
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 9:43

Je reviens vers 18h00 Fred hinhin
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 9:46

C'est une erreur dans le titre et le lien du tuto
Je souhaites masquer les infos de profil (nombre de messages, inscription, etc...)

Sincèrement désolé de cette bévue rien ne presse pour autant
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 9:48

Sincèrement désolé de cette bévue rien ne presse pour autant


clin oeil

Juste avant de me sauver car c'est encore vague Fred,
tu désires masquer tout ce qui se trouve en dessous de l'avatar?
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 9:54

Exact
En image cela donne

- Première image c'est l'affichage actuelle
- Deuxième image c'est l'affichage que je voudrais pour les profils

       
           
           
       
*RESOLU* [EDGE] Afficher les infos du profil A_tiff10*RESOLU* [EDGE] Afficher les infos du profil B_tiff10
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 10:11

Avant de me sauver, comme je suis admin sur ton fofo,
ce script est fonctionnel Fred:

Code:
$(function(){
    $('.user-avatar a[href^="/u"]').removeAttr('href').css('cursor','pointer');
    $('.field-info').hide().before('<div id="M14_slide_Profil"class="title"title="Afficher masquer le profil">Afficher Masquer les infos</div>');
    $('.postprofile #M14_slide_Profil').css('cursor','pointer').each(function(){
    $(this).click(function(){
    $(this).next().slideDown().delay(20000).slideUp();
    });});
    $('.username:contains("Invité")').each(function(){
    $(this).closest('.postprofile').find('#M14_slide_Profil').remove();});
    });
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 11:00

Re,

Génial

Il suffit juste de remplacer la ligne 6 du script par celle-ci pour, qu'une fois affichées les infos se masquent automatiquement
Code:
$(this).next().slideDown().delay(20000).slideUp().delay();

Grand merci à toi

Je viens de modifier le titre de ce tuto et le lien, encore désolé
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 18:28

Re Fred,

non c'est impossible mon ami, cette ligne ne peut pas faire office car elle attends une instruction
Code:
   
$(this).next().slideDown().delay(20000).slideUp().delay();

Celle-ci est fonctionnelle Fred
Code:
$(this).next().slideDown().delay(20000).slideUp();

Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 18:34

Alors c'est étrange, sans cet ajout lorsque les infos s'affichent elle se ferment et se réouvrent automatiquement. C'est ce que j'ai remarqué en installant l'astuce sur mon forum.
Avec cet ajout, il n'y a pas de soucis de réouverture
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 18:46

Je viens de modifier sur ton fofo et elle se ferme bien Fred clin oeil
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 19:00

OK
Je vois pourquoi !
Quand tu cliques sur le bouton pour afficher les infos, elle s'affichent
Si tu recliques une nouvelle fois sur ce bouton, avant la fermeture automatique, lorsque cette fermeture arrive les infos se ferment et se réouvrent de suite
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 19:07

Hum, il ne doit pas le faire car je n'utilises pas un toggle mais bien un slidedown (descendre) et un slideUp (monter)
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 19:08

Et c'est bien pour cela que j'avais ajouté cette modif
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 19:13

Elle n'apportait rien Fred, car le délai était erroné clin oeil
Et je ne comprends pas pourquoi, le slide se faisait dans les deux sens sans attendre le délai des 20 secondes!!!
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 19:24

Le slide ne se fait pas sans attendre le délai, mais au délai de 20 secondes si entre temps tu as cliqué une autre fois sur le bouton, le slide se ferme et s'ouvre automatiquement
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 19:29

Oui, c'est un peu gênant.
J'ai ajouté cette ligne:
Code:
  $(this).unbind();

C'est à dire que l'on ne pourra cliquer qu'une seule fois pour afficher le profil d'un même membre.
Est-ce gênant Fred ?
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 19:33

Sincèrement je préfère comme avant, la fermeture au délai des 20 secondes
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 21 Oct 2018 - 19:51

Je viens de modifier Fred clin oeil
Splash
Splash
Milouzien

MessageSplash le Dim 21 Oct 2018 - 20:02

Parfait merci

Tu as modifié quoi ?
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 22 Oct 2018 - 3:53

Hello Fred,

j'ai juste supprimé le unbind(); clin oeil
Splash
Splash
Milouzien

MessageSplash le Lun 22 Oct 2018 - 6:14

OK parfait, je clos le sujet
Merci à toi l'ami

:u1677: hinhin
Jackymi
Jackymi
Milouzien

MessageJackymi le Lun 22 Oct 2018 - 10:48


Coucou

Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum