Changer les virgules dans les sous forums par un symbole
4 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
Changer les virgules dans les sous forums par un symbole
Bonjour,
Je souhaiterais changer les "," en "♫" dans les sous forums. J'ai trouvé des explications sur un sujet similaire ici. Cependant, comme j'ai touché à mon template index-box je ne peux pas le faire. J'ai essayé et cela empêchait le javascript qui permet à mes catégories de se mettre en accordéon de s'exprimer.
Template index-box:
Quelqu'un pourrait il m'aider? Merci.
adresse du forum: http://mahourpg.forumactif.org/
Je souhaiterais changer les "," en "♫" dans les sous forums. J'ai trouvé des explications sur un sujet similaire ici. Cependant, comme j'ai touché à mon template index-box je ne peux pas le faire. J'ai essayé et cela empêchait le javascript qui permet à mes catégories de se mettre en accordéon de s'exprimer.
Template index-box:
- Code:
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
<tr>
<td valign="bottom">
<!-- BEGIN switch_user_logged_in -->
<span class="gensmall">{LAST_VISIT_DATE}<br />
{CURRENT_TIME}<br />
</span>
<!-- END switch_user_logged_in -->
<div class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_CAT_DESC}</div>
</td>
<td class="gensmall" align="right" valign="bottom">
<!-- BEGIN switch_user_logged_in -->
<a class="gensmall" href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><br />
<a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a>
</td>
</tr>
</table>
<!-- BEGIN catrow --><!-- BEGIN tablehead -->
<center>
<table class="forumline tfa" width="100%" cellspacing="3" cellpadding="7">
<tr>
<th class="secondarytitle" width="100%" nowrap="nowrap" colspan="3">
{catrow.tablehead.L_FORUM}
</th>
</tr>
<!-- END tablehead -->
<!-- BEGIN forumrow -->
<tr>
<td width="75%">
<!-- DÉBUT DESCRIPTION FORUM -->
<div class="tfa_description">
<!-- DÉBUT TITRE FORUM -->
<div class="forum_titre">
<h{catrow.forumrow.LEVEL} class="hierarchy">
<span class="forumlink">
<a class="forumlink" href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a>
</span>
</h{catrow.forumrow.LEVEL}>
</div>
<!-- FIN TITRE FORUM -->
<div style="clear:both;"></div>
<div class="descrp">
<span class="genmed">{catrow.forumrow.FORUM_DESC}</span>
<div class="tfa_sous_forum">
<span class="gensmall"> {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} </span>
</div>
</div>
</div>
<!-- FIN DESCRIPTION FORUM -->
</td>
<!-- DÉBUT DERNIERS MESSAGES -->
<td width="25%" valign="middle">
<div class="derniers_tfa_messages">
<!-- DEBUT ICONE NEW/NO-NEW/CLOS -->
<div class="icone_tfa_cat"><img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></div>
<!-- FIN ICONE NEW/NO-NEW/CLOS -->
<span class="gensmall">{catrow.forumrow.LAST_POST}<br><br>
{catrow.forumrow.TOPICS} SUJETS | {catrow.forumrow.POSTS} MESSAGES</span>
</div>
</td>
<!-- FIN DERNIERS MESSAGES -->
</tr>
<!-- END forumrow -->
<!-- BEGIN catfoot -->
<tr>
<td class="spaceRow" colspan="2" height="1"><img src="{SPACER}" alt="" height="1" width="1" /></td>
</tr>
<!-- END catfoot -->
<!-- BEGIN tablefoot -->
</table><img src="{SPACER}" alt="" height="5" width="1" /><!-- END tablefoot --><!-- END catrow -->
Quelqu'un pourrait il m'aider? Merci.
adresse du forum: http://mahourpg.forumactif.org/
Dernière édition par Fleurine le Mar 24 Mar 2015 - 15:18, édité 1 fois
Re: Changer les virgules dans les sous forums par un symbole
Bonjour,
Logiquement tu remplaces les lignes 48 à 51 de ton code au dessus
PAR
Logiquement tu remplaces les lignes 48 à 51 de ton code au dessus
- Code:
<div class="tfa_sous_forum">
<span class="gensmall"> {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} </span>
</div>
PAR
- Code:
<div class="tfa_sous_forum">
<span class="gensmall"> {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} </span>
<script type="text/javascript">
jQuery('#subforums').html(jQuery('#subforums').html().replace(/, /g,' ♫ ')).removeAttr('id');
</script>
</div>
Re: Changer les virgules dans les sous forums par un symbole
Bonjour, je viens de le refaire et cela empêche à nouveau le javascript des catégories en onglet à fonctionner. Quelqu'un d'autre à t'il une solution?
voila le javascript que j'ai mis en place:
voila le javascript que j'ai mis en place:
- Code:
$(function(){
/* variable temporaire */
var t;
/* liste des onglets avec les catégories en faisant partie */
var onglets= [
["Modalité",[0]],
["Académie de magie",[1]],
["Mahou",[2]],
[" Le reste du monde",[3]],
["Gaming zone",[4]],
["Archives & Staff",[5]]];
/* fonction pour sélectionner un onglet d'après une string s */
var getOnglet= function(s) {
var j;
for(j=0;j<onglets.length;j++)
if(JSON.stringify(onglets[j])==s) return onglets[j];
return !1;
};
/* fonction pour voir si un index de catégorie i est dans un onglet d */
var inOnglets= function(d,i) {
var j;
for(j=0;j<d[1].length;j++)
if(d[1][j]==i) return !0;
return !1;
};
/* onglet sélectionné par défaut */
var songlet= onglets[0];
/* est-ce que l'onglet sélectionné est sauvegardé d'un affichage de l'index à l'autre */
var save= true;
/* temps pour slider en ms */
var timeslide= 800;
/* récupération de l'onglet sauvé d'une autre fois */
if(save && window.localStorage)
if(t=localStorage.getItem("onglets"))
if(t=getOnglet(t))
songlet= t;
/* entoure les catégories d'un <div class="cat-table" /> */
$("th.secondarytitle").closest("table").wrap('<div class="cat-table" />');
/* affichage de l'onglet en cours */
$(".cat-table").filter(function(index) {
return !inOnglets(songlet,index);
}).hide();
/* ajout du div des onglets */
$(".cat-table:first").before('<div id="cat-onglets"></div>');
/* ajout des onglets dans le div */
for(t=0;t<onglets.length;t++)
{
$("#cat-onglets").append('<div class="co-item'+(onglets[t]==songlet?' co-actif':'')+'">'+onglets[t][0]+'</div>');
}
/* clic sur un onglet */
$("#cat-onglets .co-item").click(function(){
$("#cat-onglets .co-actif").removeClass("co-actif");
$(this).addClass("co-actif");
var o= onglets[$("#cat-onglets .co-item").index(this)];
$(".cat-table").not($(".cat-table").filter(function(index) {
return inOnglets(o,index);
}).slideDown(timeslide)).slideUp(timeslide);
if(save && window.localStorage) localStorage.setItem("onglets",JSON.stringify(o));
});
});
Re: Changer les virgules dans les sous forums par un symbole
Huhu, je vois qu'il n'y a pas que moi qui me casse la tête sur ses templates.
Ton forum est déjà très chouette, je vais le suivre pour voir comment il évolue !
Bon courage !
(Et désolé de ne pas pouvoir t'apporter de réponse !)
Ton forum est déjà très chouette, je vais le suivre pour voir comment il évolue !
Bon courage !
(Et désolé de ne pas pouvoir t'apporter de réponse !)
Re: Changer les virgules dans les sous forums par un symbole
Bonjour ^^
Essayer plutôt ceci
Si on définit la class tfa_sous_forum, ensuite en allant chercher l'id subforums on trouvera rien. Peut-être que le non-fonctionnement des onglets est justement la conséquence d'une erreur dans ce script.
Essayer plutôt ceci
- Code:
<div class="tfa_sous_forum">
<span class="gensmall"> {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} </span>
<script type="text/javascript">
jQuery('.tfa_sous_forum').html(jQuery('.tfa_sous_forum').html().replace(/, /g,' ♫ '));
</script>
</div>
Si on définit la class tfa_sous_forum, ensuite en allant chercher l'id subforums on trouvera rien. Peut-être que le non-fonctionnement des onglets est justement la conséquence d'une erreur dans ce script.
Re: Changer les virgules dans les sous forums par un symbole
Tout à fait exact Neptune
Re: Changer les virgules dans les sous forums par un symbole
Waah!!! Merci beaucoup! Vous êtes des amours! Le code fonctionnement parfaitement bien!
Merci beaucoup Xëanus pour le compliment! C'est adorable (^u^)
Merci beaucoup Xëanus pour le compliment! C'est adorable (^u^)
Sujets similaires
» Virgules titres sous-forums
» Enlever les virgules des liens des sous forums
» Comment supprimer les virgules des sous forums
» Remplacer les virgules des sous-forums par des sauts de ligne
» changer les "," en "♫" dans les sous forums
» Enlever les virgules des liens des sous forums
» Comment supprimer les virgules des sous forums
» Remplacer les virgules des sous-forums par des sauts de ligne
» changer les "," en "♫" dans les sous forums
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