Supprimer les ":" dans le profil

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

Résolu Supprimer les ":" dans le profil

Message par pinke le Mar 28 Mar 2017 - 14:05

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour,

Je suis un peu embêtée avec un code au niveau du template profile_view_body que je suis actuellement en train de modifier. J'aimerais en effet supprimer les ":" à la fin de chaque champ... J'ai réussi à le faire pour le premier avec le script ci-après mais pas pour tous :

Code:
<span class="gen" id="PFL">{profile_field.LABEL}</span><script type="text/javascript">document.getElementById('PFL').innerHTML=document.getElementById('PFL').innerHTML.replace(/:/,"");</script></div> {profile_field.CONTENT}

Merci pour votre aide d'avance Very Happy


Dernière édition par pinke le Mer 29 Mar 2017 - 8:36, édité 1 fois
avatar

pinke
****

Féminin
Messages : 260
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
pinke a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supprimer les ":" dans le profil

Message par Neptunia le Mar 28 Mar 2017 - 14:20

Bonjour ^^


Même cause que dans ce sujet, donc même solution.
avatar

Neptunia
Membre actif

Féminin
Messages : 12061
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supprimer les ":" dans le profil

Message par pinke le Mar 28 Mar 2017 - 15:00

Bonjour, merci pour votre réponse. J'ai donc compris qu'un id est unique et qu'il valait mieux donc utiliser la class pour le script. Or, je ne vois pas comment procéder...
avatar

pinke
****

Féminin
Messages : 260
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
pinke a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supprimer les ":" dans le profil

Message par IzumiRK le Mar 28 Mar 2017 - 19:11

Est-ce que tu peux envoyer une copie de ton template pour qu'on voit où placer les éléments qui manquent (car pour avoir une class il faut rajouter un bloc autour, c'est le plus simple).
avatar

IzumiRK
**

Messages : 99
Inscrit(e) le : 25/02/2015

http://indare-division.forumactif.com/
IzumiRK a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supprimer les ":" dans le profil

Message par MasDan le Mer 29 Mar 2017 - 5:30

Bonjour,


À votre template «profile_view_body» remplacer vos modifications par :

1) localiser (ligne 50 du template par défaut)
Code:
<td><b><span class="gen">{LAST_VISIT_TIME}</span></b></td>
et remplacer par
Code:
<td><b><span class="gen genX">{LAST_VISIT_TIME}</span></b></td>

2) ajouter à la fin du template

Code:
<script type="text/javascript">
//<![CDATA[
$(function(){
  $("span.gen:contains(':'):not(.genX)").each(function() {
    var txt = $(this).text();
    var txt2 = txt.replace(":", "");
    $(this).text(txt2);
  });
});
 //]]>
</script>


L'ajout de la classe «genX» est pour éviter de supprimer le «:» lors l'affichage de l'heure pour la dernière visite sinon «Aujourd'hui à 18:15» devient «Aujourd'hui à 1815».
avatar

MasDan
Aidactif
Aidactif

Masculin
Messages : 1055
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Supprimer les ":" dans le profil

Message par pinke le Mer 29 Mar 2017 - 8:36

Merci beaucoup Very Happy
avatar

pinke
****

Féminin
Messages : 260
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
pinke 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