Admin équipe Kirby
Nombre de messages : 21 Date d'inscription : 30/09/2016 Mon âge : 30 Localisation : Sous ton lit Humeur : Fâché Points : 26
Feuille de personnage Machin: Turc Truc chose machin: Encore un champ: (5/5)
| Sujet: Un deuxième test Lun 19 Déc - 18:54 | |
| Javascript pour double profil - derneir message : - Code:
-
$(function(){ var lienpseudo; var lienperson; var avatarclass; var avatarachanger; var avanouveau; var avanouveausrc; var pseudonouveau; var cateactu; var nomcate = [ "L'animus", "Autre nom de catégorie", "Dernier nom de catégorie" ]; var nbcate = $('.tleCAT h2'); for (w = 0; w < nbcate.length; w++) { cateactu = nbcate.eq(w); for (z = 0; z < nomcate.length; z++) { if (cateactu.text() == nomcate[z]) { avatarclass = cateactu.closest('.tleCAT').next().find('.avaFRM'); avatarclass.each(function(){ avatarachanger = $(this); if (avatarachanger.find('img:first').length > 0) { lienpseudo = avatarachanger.next().find('a.gensmall:first').attr('href'); lienperson = "http://swordfofdestiny.forumactif.com" + lienpseudo; $.get(lienperson, function (d) { avanouveau = $('#field_id22', d).find('.field_uneditable:first').find('img:first'); pseudonouveau = $('#field_id21', d).find('.field_uneditable:first').text(); if (avanouveau.length > 0) { avanouveausrc = avanouveau.attr('src'); avatarachanger.find('img:first').attr('src', avanouveausrc); } if (pseudonouveau.length > 0) { if (avatarachanger.next().find('a.gensmall strong:first').length > 0) { avatarachanger.next().find('a.gensmall strong:first').text(pseudonouveau); } else { avatarachanger.next().find('a.gensmall').text(pseudonouveau); } } }); } }); } } } }); Double profil normal : - Code:
-
$(function(){ /*Noms des champs du profil A*/ var champnamenormal = [ "Image amusante : ", "Je suis né(e) le : ", "Age du personnage : ", "Coté coeur : ", "Nombre de messages : ", "Je suis arrivé(e) le : ", "Dans l'animus je suis : ", "Métier : ", "Avatar : ", "Crédit kit : ", "Multi-compte : ", "Pseudo : ", "Mon âge : ", "Localisation : ", "Emploi : ", "Humeur : ", "Let's rock : " ]; /*Nom des champs du profil B dans l'animus*/ var champnamespecial = [ "Image amusante (2e perso) : ", "Je suis né(e) le (2e perso) : ", "Age du personnage (2e perso) : ", "Coté coeur (2e perso) : ", "Nombre de messages : ", "Je suis arrivé(e) le : ", "Hors de l'animus je suis (2e perso) : ", "Métier (2e perso) : ", "Avatar (2e perso) : ", "Crédit kit (2e perso) : ", "Multi-compte : ", "Pseudo : ", "Mon âge : ", "Localisation (2e perso) : ", "Emploi : ", "Humeur (2e perso) : ", "Let's rock (2e perso) : " ]; /*Nom des champs du profil B dans l'animus tel qu'ils vont apparaître*/ var champnamespecialvrai = [ "", "Je suis né(e) le : ", "Age du personnage : ", "Coté coeur : ", "Nombre de messages : ", "Je suis arrivé(e) le : ", "Hors de l'animus je suis : ", "Métier : ", "Avatar : ", "Crédit kit : ", "Multi-compte : ", "Pseudo : ", "Mon âge : ", "Localisation : ", "Emploi : ", "Humeur : ", "Let's rock : " ]; /*Variables*/ var champs; var champ; var champnormal; var champspecial; var champtext; var nouvellevaleur; var principal; var pseudomachin; /*Nom du champ du l'image de l'avatar du profil B*/ var avatar2 = "Image avatar (2e perso) : "; /*Nom du champ du Nom du personnage du profil B*/ var pseudo2 = "Prénom et Nom (2e perso) : "; /*Nom du champ du rang du personnage du profil B*/ var rang2 = "Rang (2e perso) : "; var cate = $('.profil_navig:first').find('a:first').attr('href'); /*Code à ne pas toucher qui affiche les bonnes données dans le profil B dans l'animus*/ if (cate == "/c6-l-animus") { $('.profil_utilisateur').each(function(){ principal = $(this); champs = principal.find('.profil_champ'); for (y = 0; y < champs.length; y++) { champ = champs.eq(y); if (champ.find('span.label:first').text() == avatar2) { nouvellevaleur = champ.find('img:first').attr('src'); if (principal.find('.profil_avatar').find('img:first').length > 0) { principal.find('.profil_avatar').find('img:first').attr('src', nouvellevaleur); } else { pseudomachin = principal.find('.profil_pseudo a:first').attr('href'); principal.find('.profil_avatar').append('<a href="' + pseudomachin + '"><img src="' + nouvellevaleur + '" /></a>'); } } else if (champ.find('span.label:first').text() == pseudo2) { nouvellevaleur = champ.find('span.label:first').next().text(); if ($(this).find('.profil_pseudo:first').find('a strong:first').length > 0) { $(this).find('.profil_pseudo:first').find('a strong:first').text(nouvellevaleur); } else { $(this).find('.profil_pseudo:first').find('a:first').text(nouvellevaleur); } } else if (champ.find('span.label:first').text() == pseudo2) { nouvellevaleur = champ.find('span.label:first').next().text(); $(this).find('.profil_pseudo:first').find('a strong:first').text(nouvellevaleur); } else if (champ.find('span.label:first').text() == rang2) { nouvellevaleur = champ.find('span.label:first').next().text(); $(this).find('.profil_rang:first').text(nouvellevaleur); } else { for (z = 0; z < champnamespecial.length; z++) { champspecial = champnamespecial[z]; if (champ.find('span.label:first').text() == champspecial) { champ.css('display', 'block'); champtext = champnamespecialvrai[z]; champ.find('span.label:first').text(champtext); } } } } }); } /*Code à ne pas toucher qui affiche les bonnes données dans le profil A hors de l'animus*/ else { $('.profil_utilisateur').each(function(){ champs = $(this).find('.profil_champ'); for (y = 0; y < champs.length; y++) { champ = champs.eq(y); if (champ.find('span.label:first').text() == champnamenormal[0]) { champ.css('display', 'block'); champ.find('span.label:first').css('display', 'none'); } else { for (z = 1; z < champnamenormal.length; z++) { champnormal = champnamenormal[z]; if (champ.find('span.label:first').text() == champnormal) { champ.css('display', 'block'); } } } } }); } }); | |
|
Admin équipe Kirby
Nombre de messages : 21 Date d'inscription : 30/09/2016 Mon âge : 30 Localisation : Sous ton lit Humeur : Fâché Points : 26
Feuille de personnage Machin: Turc Truc chose machin: Encore un champ: (5/5)
| Sujet: Re: Un deuxième test Ven 24 Fév - 14:39 | |
| | |
|
Admin équipe Kirby
Nombre de messages : 21 Date d'inscription : 30/09/2016 Mon âge : 30 Localisation : Sous ton lit Humeur : Fâché Points : 26
Feuille de personnage Machin: Turc Truc chose machin: Encore un champ: (5/5)
| Sujet: Re: Un deuxième test Jeu 13 Avr - 10:49 | |
| Bonjour !
Suite à ma visite du magasin, j'ai décidé d'acheter les articles suivants : - Nom de l'item ( x3 )
Ce qui fera un total de 15 $. | |
|
Admin équipe Kirby
Nombre de messages : 21 Date d'inscription : 30/09/2016 Mon âge : 30 Localisation : Sous ton lit Humeur : Fâché Points : 26
Feuille de personnage Machin: Turc Truc chose machin: Encore un champ: (5/5)
| Sujet: Re: Un deuxième test Jeu 13 Avr - 10:53 | |
| Bonjour !
Suite à ma visite du magasin, j'ai décidé d'acheter les articles suivants :
- 1 Nom de l'item à 5$. - 1 Nom de l'item à 5$. - 1 Nom de l'item à 5$.
Ce qui fera un total de 15 $. | |
|
Admin équipe Kirby
Nombre de messages : 21 Date d'inscription : 30/09/2016 Mon âge : 30 Localisation : Sous ton lit Humeur : Fâché Points : 26
Feuille de personnage Machin: Turc Truc chose machin: Encore un champ: (5/5)
| Sujet: Re: Un deuxième test Jeu 13 Avr - 12:40 | |
| Bonjour ,
J'aimerais acheter les articles suivants s'il vous plaît :
3 Sort de divination à 7000 pour un total de 21000$
Le coût total de ma commande est de : 21000 $. | |
|
Contenu sponsorisé
| Sujet: Re: Un deuxième test | |
| |
|