| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
vespa Spécialiste


Inscrit le: Jun 18, 2006 Messages: 634 Localisation: Paris
|
Posté le: 26 Feb 2007, 14:51 Sujet du message: Code des citations sur le forum |
|
|
Bonjour,
Savez vous ou se trouve le code qui génere les citations avec les boutons "déployez" etc .???
J'ai du modifier quelque chose sur mon forum et maintenant les citations s'affichent sous la forme d'un grand cadre et ne sont plus contractées. _________________ rencontre | news | Forum |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8222 Localisation: France Corse Ventiseri
|
Posté le: 26 Feb 2007, 14:55 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Plutôt qu'une longue explication, voici les modifications de fichiers :
| Citation: | #-----[ OPEN ]------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
define("BBCODE_TPL_READY", true);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//+MOD: Select Expand BBcodes MOD
global $phpbb_root_path;
$u_sxbb_jslib = $phpbb_root_path . 'templates/select_expand_bbcodes.js';
// Replacing BBCode variables, but also adding CR to preserve HTML comment delimiters for JS code.
$expand_ary1 = array('<!--', '//-->', '{L_SELECT}', '{L_EXPAND}', '{L_CONTRACT}', '{U_SXBB_JSLIB}');
$expand_ary2 = array("\r<!--\r", "\r//-->\r", $lang['Select'], $lang['Expand'], $lang['Contract'], $u_sxbb_jslib);
$expand_ary3 = array('<!--', '//-->');
$expand_ary4 = array("\r<!--\r", "\r//-->\r");
$bbcode_tpl['quote_open'] = str_replace($expand_ary1, $expand_ary2, $bbcode_tpl['quote_open']);
$bbcode_tpl['quote_username_open'] = str_replace($expand_ary1, $expand_ary2, $bbcode_tpl['quote_username_open']);
$bbcode_tpl['code_open'] = str_replace($expand_ary1, $expand_ary2, $bbcode_tpl['code_open']);
$bbcode_tpl['quote_close'] = str_replace($expand_ary3, $expand_ary4, $bbcode_tpl['quote_close']);
$bbcode_tpl['code_close'] = str_replace($expand_ary3, $expand_ary4, $bbcode_tpl['code_close']);
//-MOD: Select Expand BBcodes MOD
#
#-----[ OPEN ]------------------------------------------
#
# NOTE --- You need to do this for all of your installed template styles
#
templates/subSilver/bbcode.tpl
#
#================================================================================
# MOD Section: quote_username_open
#================================================================================
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN quote_username_open --></span>
<table
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<table
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
class="bodyline"
#
#-----[ FIND ]------------------------------------------
#
<td><span class="genmed"><b>{USERNAME} {L_WROTE}:</b></span></td>
</tr>
<tr>
<td class="quote"><!-- END quote_username_open -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="helpline"><span class="genmed"><b>{USERNAME} {L_WROTE}:</b>
<script type="text/javascript" src="{U_SXBB_JSLIB}"></script>
<script type="text/javascript">
<!--
var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));
SXBB[id] = new _SXBB(id);
SXBB[id].T['select'] = '{L_SELECT}';
SXBB[id].T['expand'] = '{L_EXPAND}';
SXBB[id].T['contract'] = '{L_CONTRACT}';
SXBB[id].writeCmd();
//-->
</script>
</span></td>
</tr>
<tr>
<td class="quote">
<script type="text/javascript">
<!--
SXBB[id].writeDiv();
//-->
</script><!-- END quote_username_open -->
#
#================================================================================
# MOD Section: quote_open
#================================================================================
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN quote_open --></span>
<table
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<table
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
class="bodyline"
#
#-----[ FIND ]------------------------------------------
#
<td><span class="genmed"><b>{L_QUOTE}:</b></span></td>
</tr>
<tr>
<td class="quote"><!-- END quote_open -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="helpline"><span class="genmed"><b>{L_QUOTE}:</b>
<script type="text/javascript" src="{U_SXBB_JSLIB}"></script>
<script type="text/javascript">
<!--
var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));
SXBB[id] = new _SXBB(id);
SXBB[id].T['select'] = '{L_SELECT}';
SXBB[id].T['expand'] = '{L_EXPAND}';
SXBB[id].T['contract'] = '{L_CONTRACT}';
SXBB[id].writeCmd();
//-->
</script>
</span></td>
</tr>
<tr>
<td class="quote">
<script type="text/javascript">
<!--
SXBB[id].writeDiv();
//-->
</script><!-- END quote_open -->
#
#================================================================================
# MOD Section: quote_close
#================================================================================
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN quote_close --></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- BEGIN quote_close -->
<script type="text/javascript">
<!--
document.write('</div>');
//-->
</script>
</td>
#
#================================================================================
# MOD Section: code_open
#================================================================================
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN code_open --></span>
<table
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<table
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
class="bodyline"
#
#-----[ FIND ]------------------------------------------
#
<td><span class="genmed"><b>{L_CODE}:</b></span></td>
</tr>
<tr>
<td class="code"><!-- END code_open -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="helpline"><span class="genmed"><b>{L_CODE}:</b>
<script type="text/javascript" src="{U_SXBB_JSLIB}"></script>
<script type="text/javascript">
<!--
var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));
SXBB[id] = new _SXBB(id);
SXBB[id].T['select'] = '{L_SELECT}';
SXBB[id].T['expand'] = '{L_EXPAND}';
SXBB[id].T['contract'] = '{L_CONTRACT}';
SXBB[id].writeCmd();
//-->
</script>
</span></td>
</tr>
<tr>
<td class="code">
<script type="text/javascript">
<!--
SXBB[id].writeDiv();
//-->
</script><!-- END code_open -->
#
#================================================================================
# MOD Section: code_close
#================================================================================
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN code_close --></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- BEGIN code_close -->
<script type="text/javascript">
<!--
document.write('</div>');
//-->
</script>
</td>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ |
_________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Lorand Expert


Inscrit le: Apr 08, 2006 Messages: 1029 Localisation: La Rochelle
|
Posté le: 07 Aug 2007, 2:04 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour
J'ai un petit soucis également mais uniquement avec le thème iCGstation que je n'utilisais pas auparavant c'est pour cela que je ne m'en rends compte que maintenant.
Vous pouvez le voir sur ce post par exemple : http://www.actua-mobiles.fr/modules.php?name=Forums&file=viewtopic&p=37330#37330
Bien que le texte soit assez grand, j'ai simplement l'option "Sélectionner" qui s'affiche. J'en déduits donc que le problème vient du thème mais je ne trouve rien
Merci pour votre aide _________________ Visitez Lorand Ville |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1848
|
Posté le: 07 Aug 2007, 3:50 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Je n'ai pas bien le problème. Je viens de jeter un coup d'oeil et le texte est juste assez long.
As-tu fait un essai de ce style :
| Citation: | essai
essai
essai
essai
essai
essai
essai
essai
essai
essai
essai
essai |
Pour vérifier si ça fonctionne ou non ? |
|
|
|
| Revenir en haut de page |
|
Lorand Expert


Inscrit le: Apr 08, 2006 Messages: 1029 Localisation: La Rochelle
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1848
|
Posté le: 07 Aug 2007, 4:32 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Je suis pas couche-tard, il n'est que 22h30, chez moi (martinique ).
Je viens de repasser sur ton site, l'option "Déployer" s'affiche bel et bien, seulement j'ai remarqué qu'elle ne s'afichait pas tout de suite. Il faut attendre la fin du chargement de la page pour qu'elle s'affiche.
Comme c'est du javascript, il faut obligatoirement que cette condition soit rempli : chargement de la page terminé. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8222 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
Lorand Expert


Inscrit le: Apr 08, 2006 Messages: 1029 Localisation: La Rochelle
|
Posté le: 07 Aug 2007, 13:26 Sujet du message: Re : Code des citations sur le forum |
|
|
Vous êtes bien avec le thème iCGstation ?
Les pages s'affichent vite chez moi et ça ne change rien, le cadre ne se déploie pas du tout chez moi :
 _________________ Visitez Lorand Ville |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1848
|
Posté le: 07 Aug 2007, 13:38 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
As-tu attendu ?
Car voilà ce que je vois :
Je précise qu'on est bien sous le thème iCGstation sur ton site. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8222 Localisation: France Corse Ventiseri
|
Posté le: 07 Aug 2007, 13:56 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Lorsque j'ai dit que tout s'affichait correctement pour moi, c'est de ton site que je parlais . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Lorand Expert


Inscrit le: Apr 08, 2006 Messages: 1029 Localisation: La Rochelle
|
Posté le: 07 Aug 2007, 14:24 Sujet du message: Re : Code des citations sur le forum |
|
|
Arf j'ai compris, "Deployer" ne fonctionne pas avec Maxthon / IE par contre je le vois avec Firefox... _________________ Visitez Lorand Ville |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8222 Localisation: France Corse Ventiseri
|
Posté le: 07 Aug 2007, 15:08 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Pour corriger ce dysfonctionnement, édite le fichier modules/Forums/templates/select_expand_bbcodes.js et remplace le code :
par :
L'archive de PHP-Nuke 8.1.xx a été mise à jour . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1848
|
Posté le: 07 Aug 2007, 15:16 Sujet du message: Re : Code des citations sur le forum |
|
|
Bonjour,
Stefvar, pendant que tu es là, j'ai remarqué que sur le site les options Sélectionner et Déployer sont entourées par ? au lieu de <>, c'est normal ? |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8222 Localisation: France Corse Ventiseri
|
Posté le: 07 Aug 2007, 15:39 Sujet du message: Re : Code des citations sur le forum |
|
|
Re,
Je n'ai pas fait attention, j'ai paré au plus "urgent", les détails attendront un petit peu . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Lorand Expert


Inscrit le: Apr 08, 2006 Messages: 1029 Localisation: La Rochelle
|
Posté le: 07 Aug 2007, 16:32 Sujet du message: Re : Code des citations sur le forum |
|
|
Merci Stef, c'est parfait _________________ Visitez Lorand Ville |
|
|
|
| Revenir en haut de page |
|
|