Userlink qui souvre dans un onglet

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

Résolu Userlink qui souvre dans un onglet

Message par piernogood le Sam 29 Sep 2012 - 1:53

Bonsoir,

Après quelque recherche et plusieurs tentative je n'est pas trouver ce que je recherche, c'est pour cela que j'ouvre un sujet, peut être qu'avec un peut de chance vous serez m'aider.

Voilà j'ai fait un système de monnaie sur mon site mes le seul moyen de voir le nombre d'argent que le joueur possèdes est à partir de sa fiche du profil.

Le moyen que j'aurais trouver est d'après ce si :
http://forum.forumactif.com/t260631-astuce-utiliser-les-variables-user-et-forum-autre

Faire un
Code:
<span class="USERLINK"></span>
Ce si sert à afficher le pseudo de l'utilisateur avec un lien qui une fois cliquer mène à la fiche du profil.

Je vais me donc me servir de sa puisque je n'y voie pas d'autre moyen.
Cependant je souhaiterais que ce-si s'ouvre non dans la page même mais dans un nouvel onglets !

Donc je voudrai savoir si vous seriez comment faire ?
J'ai essayer de rajouter un
Code:
target="_blank"

Mes comme je m'en douter, cela ne change rien ^^'

Et j'ai aussi tester la classe directement dans le lien :
Code:
<a href="" class="USERLINK" target="_blank" > </a>
Sans résultat également..

Donc si vous avez la solution pourriez vous me la dires s'il vous plait ?

Mes remerciement les plus sincère.

Amicalement,
Filing


Dernière édition par piernogood le Jeu 18 Oct 2012 - 13:54, édité 1 fois

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Dim 30 Sep 2012 - 22:26

UP

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 1 Oct 2012 - 22:24

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Jeu 4 Oct 2012 - 2:39

UP

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

L'auteur de ce message est actuellement banni du forum - Voir le message

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Ven 5 Oct 2012 - 0:41

Bonsoir c'est bien cela, mes la je souhaiterais ouvrir une class dans un nouvel onglet qui est celle si :

Code:
        <span class="USERLINK"></span>
Ce code permet d'afficher le pseudo de l'utilisateur, et lorsqu'il clique dessus, il est mener vers la page de sont profil, et ces ce que je souhaiterais faire, sauf que sa s'ouvre non dans la page même mes dans un nouvel onglet..

Cordialement

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Sam 6 Oct 2012 - 17:28

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Dim 7 Oct 2012 - 19:53

Personne c'est m'aider ? Je vais continuer à UP longtemps ?
Pas très sérieux pour le forum de forumactif !! Il y a pas moyen d'ouvrir les tickets ? Je vais pas attendre l'éternité...

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par FANCH 56 le Dim 7 Oct 2012 - 20:25

Hola !!!!!!!

On est pas aux ordres.

Chaque navigateur permet d'ouvrir un lien dans un onglet ou une fenêtre, c'est à chacun de régler celui-ci.

Et le clic droit le permet aussi.

PS : avec ce genre de phrase tu ne risques pas d'avoir de réponse.

Personne c'est m'aider ? Je vais continuer à UP longtemps ?
Pas très sérieux pour le forum de forumactif !! Il y a pas moyen d'ouvrir les tickets ? Je vais pas attendre l'éternité...

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Dim 7 Oct 2012 - 20:47

Je pense qu'après une semaine sans réponse, ma réaction est tout à fait normal.
En tous qu'à vous ne répondez pas à ma question tous cela je le savais déjà je souhaite que lorsqu'il clique sur le userlink sa l'ouvre directement en onglet et non sur la page même, étant donner que je n'est pas trouver de solution je poste ici pour la trouver, mes personne ne ces m'aider.

C'est tous de même forum actif qui à fait ces class.
Donc si eux même ne savent pas y trouver une solution sa ne va plus ! Bien que ce soit un service gratuit un minimum de service client serait la bienvenue de la part de forumactif.

Et je continue de dire que ce n'est pas très sérieux, comme votre réponse qui n'est pas très sérieuse, aulieu de donner une solution vous voulez me faire une remonter en place, ou va le monde.

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par FANCH 56 le Dim 7 Oct 2012 - 22:27

Un client est quelqu'un qui paie, et non un utilisateur d'un service gratuit.

De plus le staff pro ne travaille que durant les jours ouvrables.

Si vous n'avez pas de réponse, c'est que personne ne la connaît.

Et je réitère ma réponse : ce n'est pas avec cette manière de dire que vous aurez des réponses. On a toujours envie d'aider ceux qui restent courtois.

Pour moi, je sors de ce sujet.

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Dim 7 Oct 2012 - 22:58

Je suis rester courtois jusqu'à présent, je n'est fait par d'aucune grossièreté dans mon message, si le fait de parler sec déplait, j'en suis navré, mes le sujet n'est pas la on ne va pas faire un débat sur cela.

Un client n'est pas forcément quelqu'un qui paie, détromper vous.
Sur forumactif nous sommes clients d'un service gratuit, sans parler du fait que nous pouvons payer pour avoir un nom de domaine et autre.

C'est comme les hébergeur de site web gratuit, vous devenez automatiquement leur client en faisant partit de leur service, et la il y a possibilité de ticket + un forum, qui est souvent vue par l'équipe du site.

Tandis que sur forumactif leur service clientel, si je puis-ce dire cela ainsi ce fait par les membres de leur service.

Ensuite si personne n'a la solution, je pense que le minimum si l'on pense qu'il n'y est pas de solution est de laisser un message le disant histoire que je n'attende pas infiniment sur ce problème la et que je trouve une notre façon de gérer cela.

Monsieur bonne nuit à vous.

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Manumanu le Lun 8 Oct 2012 - 0:16

Salut,

Ajoute ceci juste avant la balise </head> (fichier overall_header) :

Code:
<script type="text/javascript">
$(document).ready(function(){
   $('.USERLINK a').click(function(e) {
      var lienUser = $(this).attr('href');
      window.open(lienUser);
      e.preventDefault();
   });
});
</script>

Manumanu
****

Masculin
Messages : 437
Inscrit(e) le : 27/12/2011

http://helpinghelps-phpbb2.forumgratuit.org/
Manumanu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 8 Oct 2012 - 2:17

Bonsoir,

Merci de ta réponse,

Je ne ces pas si j'ai mal fait quelque chose mes sa ne marche pas, voilà le test que j'ai effectuer :

Code:
<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
    <meta charset="utf-8" />

    <script type="text/javascript" src="http://tinyurl.com/var-fa"></script>

            <script type="text/javascript">
        $(document).ready(function(){
          $('.USERLINK a').click(function(e) {
              var lienUser = $(this).attr('href');
              window.open(lienUser);
              e.preventDefault();
          });
        });
        </script>
</head>

<body>
        <span class="USERLINK"></span>
        <br /><br />
        <span class="USERLINK">Ton pseudo est </span>     
        <br /><br />
        <div class="USERLINK"></div>
        <br />
        <input type="text" class="USERLINK" />
        <br /><br />
        <a href="" class="USERLINK" target="_blank" > </a>

</body>
</html>

Voici la page ou j'ai effectuer le test : http://themilitary.forumactif.com/h2-test

PS : Je veut intégrer le Userlink sur une page HTML donc je pense pas qu'il faut que je passe par le fichier overall_header ?

Amicalement,
Filing

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Manumanu le Lun 8 Oct 2012 - 2:22

Si tu le fais sur une page de test et non sur le forum, il faut que tu penses à inclure jquery avant tout. Juste après le charset, ajoute :

Code:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

Manumanu
****

Masculin
Messages : 437
Inscrit(e) le : 27/12/2011

http://helpinghelps-phpbb2.forumgratuit.org/
Manumanu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 8 Oct 2012 - 2:29

J'ai fait le test avec le jquery mes pas de changement

Code:
<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
    <meta charset="utf-8" />
   
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://tinyurl.com/var-fa"></script>

   
            <script type="text/javascript">
        $(document).ready(function(){
          $('.USERLINK a').click(function(e) {
              var lienUser = $(this).attr('href');
              window.open(lienUser);
              e.preventDefault();
          });
        });
        </script>
</head>

<body>
        <span class="USERLINK"></span>
        <br /><br />
        <span class="USERLINK">Ton pseudo est </span>     
        <br /><br />
        <div class="USERLINK"></div>
        <br />
        <input type="text" class="USERLINK" />
        <br /><br />
        <a href="" class="USERLINK" target="_blank" > </a>

</body>
</html>

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Manumanu le Lun 8 Oct 2012 - 2:39

Je peux avoir le lien de la page de test ?

Manumanu
****

Masculin
Messages : 437
Inscrit(e) le : 27/12/2011

http://helpinghelps-phpbb2.forumgratuit.org/
Manumanu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 8 Oct 2012 - 2:41

C'est toujours :
http://themilitary.forumactif.com/h2-test

Merci à toi

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Manumanu le Lun 8 Oct 2012 - 2:49

Le même code marche bien dans une page exterieure ; j'en déduis que c'est ForumActif qui empêche peut-être l'ouverture dans une nouvelle fenêtre pour laisser place à un réglage... Fais un simple test avec ça, et dis-moi si ça ouvre dans une nouvelle fenêtre ou non :

Code:
<a href="http://www.google.fr" target="_blank">Lien de test</a>

Manumanu
****

Masculin
Messages : 437
Inscrit(e) le : 27/12/2011

http://helpinghelps-phpbb2.forumgratuit.org/
Manumanu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 8 Oct 2012 - 2:54

Ici sa l'ouvre dans une nouvel fenêtre.
Dans ce qu'à, il faudrait que je face quoi, puisqu'il faut forcément que ma page soit sur ForumActif pour avoir le pseudo de la personne : USERLINK ?

PS : J'ai fait l'essai sur ma page test toujours : http://themilitary.forumactif.com/h2-test

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Manumanu le Lun 8 Oct 2012 - 3:03

Essaie de remplacer le code javascript que je t'ai donné plus haut par celui-ci (n'oublie pas de le laisser entre les balises script) :

Code:
$(document).ready(function(){
   $('.USERLINK a').each(function(e) {
      $(this).attr('target', '_blank');
   });
});

Manumanu
****

Masculin
Messages : 437
Inscrit(e) le : 27/12/2011

http://helpinghelps-phpbb2.forumgratuit.org/
Manumanu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 8 Oct 2012 - 3:08

Je viens d'effectuer le test, et sa ne change malheureusement toujours rien.

Voila à quoi ressemble le code :
Code:
<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
    <meta charset="utf-8" />
   
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://tinyurl.com/var-fa"></script>

   
            <script type="text/javascript">
        $(document).ready(function(){
          $('.USERLINK a').each(function(e) {
              $(this).attr('target', '_blank');
          });
        });
        </script>
</head>

<body>
        <span class="USERLINK"></span>
        <br /><br />
        <span class="USERLINK">Ton pseudo est </span>     
        <br /><br />
        <div class="USERLINK"></div>
        <br />
        <input type="text" class="USERLINK" />
        <br /><br />
        <a href="" class="USERLINK" target="_blank" > </a>
        <br /><br />
        <a href="http://www.google.fr" target="_blank">Lien de test</a>

</body>
</html>
Et pour le voir en place : http://themilitary.forumactif.com/h2-test

Pour ma part je fatigue, donc je reprendrais demain, merci de ton aide et à bientôt.

Amicalement,
Filing

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Mer 10 Oct 2012 - 12:22

up.

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Jeu 11 Oct 2012 - 19:10

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Sam 13 Oct 2012 - 11:09

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Lun 15 Oct 2012 - 9:21

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Mer 17 Oct 2012 - 1:14

Up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Jeu 18 Oct 2012 - 2:11

up

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par Ea le Jeu 18 Oct 2012 - 11:27

Bonjour,


Si tout les liens devaient s'ouvrir dans une autre fenêtre, il suffirait de mettre dans la partie <head>...</head> :

Code:
<base target="_blank" />
Le problème avec la solution de manumanu c'est que ça modifie les touche aux ".USERLINK a" une fois la page complètement ouverte, mais les liens sont mis dedans après l'ouverture de la page.

Il faudrait plutôt un code :

Code:
$(document).on('click', '.USERLINK a', function() {
  $(this).attr('target','_blank');
});
( qui en cliquant sur un .USERLINK a ( ajouté n'importe quand sur la page ), lui ajoute le target="_blank" ).

Sans vouloir le pseudo, il y aurait également moyen de ne pas utiliser l'astuce et faire :

Code:
<script>
// nécessaire si on est pas sur une page du forum
function my_getcookie(name){cname=name+'=';cpos=document.cookie.indexOf(cname);if(cpos!=-1){cstart=cpos+cname.length;cend=document.cookie.indexOf(";",cstart);if(cend==-1){cend=document.cookie.length}return unescape(document.cookie.substring(cstart,cend))}return null};

$(function(){
  var user_id= +(my_getcookie("fa_"+location.host.replace(/\./g,'_')+"_data")||"").replace(/^.*"userid";(s:[1-9][0-9]*:"([1-9][0-9]*)"|i:([1-9][0-9]*));.*$/,"$2$3");

  if(user_id)
    $('.lienprofil').replaceWith('<a href="/u'+user_id+'" target="_blank">votre profil</a>');
  else
    $('.lienprofil').replaceWith('<a href="/login">connectez-vous</a>');
});
</script>
Puis mettre sur la page :

Code:
<span class="lienprofil"></span>

Ea
Aidactif
Aidactif

Messages : 23429
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Userlink qui souvre dans un onglet

Message par piernogood le Jeu 18 Oct 2012 - 13:54

C'est exactement ce que je voulais merci à toi !

piernogood
****

Masculin
Messages : 263
Inscrit(e) le : 13/01/2007

http://drakan.probb.fr
piernogood a été remercié(e) par l'auteur de ce sujet.

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


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