En poursuivant votre navigation sur notre site, vous acceptez l’utilisation de cookies afin d’améliorer votre navigation. En savoir plus Réduire
Plan du site  ·  Mentions Légales  ·  Statistiques  ·  Contact PatMax Web ·  PatMax Annuaire · 
FAQ
Connexion · M’enregistrer
Afin de bénéficier de l'intégralité des fonctions de ce forum il est conseillé de vous connecter
PatMax Scripts va fermer définitivement au mois d'avril 2024

Index du forum » ENTRAIDE » PHPBB (2 et 3)

 
Poster un nouveau sujet Ce sujet est verrouillé, vous ne pouvez pas modifier de messages ou poster de réponse.
Message Auteur
 Sujet du message:
Message Posté: Mer 12 Déc 2007 01:21 

Bonjour à tous,

Mon forum est tout neuf, brut de décoffrage et au niveau des possibilités bbcodes, c'est la misère. On ne peut même pas centrer.

Je n'ai pas trouvé dans mes recherches sur PMS.

Ma première question : Comment rajouter ou "dévérouiller" ou installer toutes les balises du bbcode.

La deuxième : Comment les mettre sous forme de boutons (comme tous ces jolis boutons qu'il y a au-dessus de ce message que j'écris) ?

Il faut installer un mod pour chaque fonction bbcode ?

Merci d'avance

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 08:34 

Et oui tu as tout compris :D il te faut un mod pour chaque BBcode que tu veux rajouter, euh certains en proposent deux voir trois par mod.

Regarde par exemple ICI , ET LA

Tu y trouveras déjà beaucoup de choix, et tu peux en trouver bien plus en faisant davantage de recherches.

On l'a bien dit depuis le début, un "vrai" php c'est la liberté totale, tu fais ce que tu veux, comme tu veux et quand tu veux, mais l'inconvénient c'est que cela ne fonctionne pas comme FA, pour avoir une fonctionnalité il ne suffit pas de l'activer dans l'ACP, il faut se la travailler et se la gagner
:D :D :D


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Mer 2 Nov 2005 21:51
Messages: 837

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 09:10 

En d'autres termes, Rythie te demande de te mettre au boulot.

Allez zou..... :lol: :lol:

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 11:07 

Chef ! Oui chef ! :D :oops:

Message reçu 5/5 :wink:

Et pis j'ai ma réponse. Lol

Merci

P.S. Ce n'est pas un inconvénient, Rythie, moi ça me passionne.
Mais je préfère demander avant de faire des bourdes irréparable. J'ai déjà donné :wink:

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:07 

EUHHHH, coucou :oops: C'est encore moi

Je viens d'installer le mod :
BBcode Box Reloaded 1.2.2a

Voilà la réponse quand je veux ouvrir le forum :
Parse error: syntax error, unexpected T_GLOBAL, expecting '{' in /mnt/140/sdc/f/8/yanneton/forum/includes/bbcode.php on line 400

Voici la ligne 400 (en rouge) que j'ai contrôlée, la syntaxe est comme indiquée (le copier-collé est le plus sûr, non ?):

Citation:
function bbencode_first_pass($text, $uid)//-- mod : bbcode box reloaded -------------------------------------------------
//-- add
global $bbc_value, $bbc_auth, $bbc_open, $bbc_tag;
//-- fin mod : bbcode box reloaded ---------------------------------------------


Il y avait ceci avec, mais déjà un PB de syntaxe. donc j'ai enlevé : MOD Version: 1.2.1
Translation: Français (French)

Je note qu'il y a une différence de version pour la traduction française.

Là, je ne vois pas de quel côté chercher... J'ai suivi tout à la lettre et dans l'ordre.

Pour la table, j'ai fait comme indiqué en bas de cette présentation :
http://www.reddevboard.com/forum/viewtopic.php?t=1214
Aucun message d'erreur.
J'étais sûr que tout allait bien tourner. Bin non....

Moi, perplexe :shock:
Et je suis embété de vous casser les pieds tous les jours :oops:

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:10 

Passes moi l'intégralité de ton fichier bbcode.php, on n'y gagnera du temps.

Edit: ton message d'erreur indique qu'il y a une discordance en le nombre de balise { et }, à nous de trouver celle qui manque ou celle qui est en trop.

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:16 

Sur le forum ou en MP ? Ou par mail.
C'est qu'il est long l'animal....

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:19 

Tu nous dis avoir cela :

function bbencode_first_pass($text, $uid)
//-- mod : bbcode box reloaded ------------------------------------------------
//-- add
global $bbc_value, $bbc_auth, $bbc_open, $bbc_tag;
//-- fin mod : bbcode box reloaded ---------------------------------------------


Vérifies bien les instructions du mod.
Tu ne devrais pas plutot avoir cela:

function bbencode_first_pass($text, $uid)
{
//-- mod : bbcode box reloaded -----------------------------------------------
//-- add
global $bbc_value, $bbc_auth, $bbc_open, $bbc_tag;
//-- fin mod : bbcode box reloaded --------------------------------------------

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:31 

Pour celle-ci, c'est bon, mais ça continue sur d'autres. Je viens d'en corriger une seconde, et je m'attaque à la suivante.

Si je cale, je te dis.

En tout cas, merci

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Modifié en dernier par Yanneton le Jeu 13 Déc 2007 03:38, modifié 1 fois.

Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:43 

Alors celle-ci, c'est la meilleure :
Parse error: syntax error, unexpected $end in /mnt/140/sdc/f/8/yanneton/forum/includes/bbcode.php on line 1218

Voici ma ligne 1218, c'est la dernière :

Citation:
function load_rainbow_colors ()
{
return array(
1 => 'red',
2 => 'orange',
3 => 'yellow',
4 => 'green',
5 => 'blue',
6 => 'indigo',
7 => 'violet'
);
}

//-- fin mod : bbcode box reloaded --
?>

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:46 

Rajoute une balise } avant ?> pour voir.

Je ne garanti rien.... Si cela ne fonctionne pas,

Donne moi plus de lignes de la fin de ton fichier.
Une trentaine et le nom du fichier.

_________________
Ma satisfaction, que vous soyez satisfait.


Avatar de l’utilisateur
<font color=#AA0000><b>Fondateur</b></font>
Fondateur
Hors ligne

Enregistré le:
Mar 1 Nov 2005 19:45
Messages: 5117
Localisation: Centre France

Profil  Site Internet Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Mer 12 Déc 2007 23:59 

AÏE, ce n'est plus le même fichier ( ce qui veut dire que le "}" est bon ):
Fatal error: Call to undefined function: make_clickable() in /mnt/140/sdc/f/8/yanneton/forum/viewtopic.php on line 1084

Voici la fin de bbcode.php
Citation:
// End - Smiley Categories MOD//-- mod : bbcode box reloaded -------------------------------------------------
//-- add
function rainbow($text)
{
//
// Returns text highlighted in rainbow colours
//

if ( !defined('RAINBOW_COLORS_LOADED') )
{
$colors = load_rainbow_colors ();
}
$text = trim(stripslashes($text));
$length = strlen($text);
$result = '';
$color_counter = 0;
$TAG_OPEN = false;
for ( $i = 0; $i < $length; $i++ )
{
$char = substr($text, $i, 1);
if ( !$TAG_OPEN )
{
if ( $char == '<' )
{
$TAG_OPEN = true;
$result .= $char;
}
elseif ( preg_match("#\S#i", $char) )
{
$color_counter++;
$result .= '<span style="color: ' . $colors[$color_counter] . ';">' . $char . '</span>';
$color_counter = ( $color_counter == 7 ) ? 0 : $color_counter;
}
else
{
$result .= $char;
}
}
else
{
if ( $char == '>' )
{
$TAG_OPEN = false;
}
$result .= $char;
}
}
return $result;
}

function load_rainbow_colors ()
{
return array(
1 => 'red',
2 => 'orange',
3 => 'yellow',
4 => 'green',
5 => 'blue',
6 => 'indigo',
7 => 'violet'
);
}

//-- fin mod : bbcode box reloaded --
}?>


Et je t'envoie la partie de viewtopic.php concernée

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Modifié en dernier par Yanneton le Jeu 13 Déc 2007 00:50, modifié 1 fois.

Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Jeu 13 Déc 2007 00:06 

Fichier viewtopic.php

Fatal error: Call to undefined function: make_clickable() in /mnt/140/sdc/f/8/yanneton/forum/viewtopic.php on line 1084

Citation:
}

//
// Parse message and/or sig for BBCode if reqd
//
if ($user_sig != '' && $user_sig_bbcode_uid != '')
{
$user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);
}

if ($bbcode_uid != '')
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $message);
}

if ( $user_sig != '' )
{
$user_sig = make_clickable($user_sig);
}
$message = make_clickable($message);

//
// Parse smilies
//
if( $board_config['allow_smilies'] )


Ce qui m'étonne, c'est que le fichier "viewtopic.php" n'est pas concerné par ce mod, et avant, tout fonctionnait très bien.
Il a été transformé en installant : Smiley Categories MOD 2.0.4.1 et pas de soucis avant l'install de "BBcode Box Reloaded".
J'ai même repris l'original en y refaisant la petite manip demandée lors du précédent mod. Toujours pareil.
Incompatibles ? Pas d'après ce que j'ai pu lire...

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Modifié en dernier par Yanneton le Jeu 13 Déc 2007 04:27, modifié 2 fois.

Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Jeu 13 Déc 2007 03:32 

Pour revenir à ton message de 22h07

Voici l'original du TXT d'install :

Citation:
#-----[ FIND ]------------------------------------------------
#
function bbencode_first_pass($text, $uid)
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : bbcode box reloaded -------------------------------------------------
//-- add
global $bbc_value, $bbc_auth, $bbc_open, $bbc_tag;
//-- fin mod : bbcode box reloaded ---------------------------------------------
#


Autant pour moi.....
Je suis désolé. Un tout petit manque d'attention... (Rythie, c'est pas drôle ! :wink: )

Mais il y a tt de même ce "}" en fin de fichier, que je n'aurais jamais deviné sans toi. Tu as eu le nez fin.

Reste cette énigme du précédent message. Et laquelle après ?
C'est fou, ça. On régle un mod, on en installe un autre et c'est le précédent qui plante !?

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 Sujet du message:
Message Posté: Jeu 13 Déc 2007 04:47 

J'ai avancé, mais nouveau mystère :
Quand je veux faire une prévisualisation ou envoyer voici le message d'erreur :
Fatal error: Call to undefined function: bbencode_first_pass_pda() in /mnt/140/sdc/f/8/yanneton/forum/includes/bbcode.php on line 410 (en rouge)
_____________________________________________________________

//-- mod : bbcode box reloaded -----------------------------------------------
//-- add
global $bbc_value, $bbc_auth, $bbc_open, $bbc_tag;
//-- fin mod : bbcode box reloaded --------------------------------------------
{
// pad it with a space so we can distinguish between FALSE and matching the 1st char (index 0).
// This is important; bbencode_quote(), bbencode_list(), and bbencode_code() all depend on it.
$text = " " . $text;

//
 and
for posting code (HTML, PHP, C etc etc) in your posts.
$text = bbencode_first_pass_pda($text, $uid, '', '', true, '');

//
Citation:
and
for posting replies with quote, or just for quoting stuff.
$text = bbencode_first_pass_pda($text, $uid, '
Citation:
', '
', '', false, '');
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\&quot;(.*?)\\\\&quot;\]/is', '[/quote]', '', false, '', "[quote:$uid=\\"\\1\\"]");

//
    and
      for (un)ordered lists.
      $open_tag = array();
      $open_tag[0] = "
        ";

        // unordered..
        $text = bbencode_first_pass_pda($text, $uid, $open_tag, "
", "[/list:u]", false, 'replace_listitems');

_____________________________________________________________

Ce passage appartient au fichier original et n'est pas transformé par les deux mods que j'ai installés. Mais, c'est après l'installation de BBcode Box Reloaded que cette erreur se manifeste.

Les "citations" viennent du texte en lui-même.

Et le comble, les smilies du mod précédent ne s'affichent plus !!!!!! :evil:

_________________
Aider les autres à réaliser leurs rêves, nous rapproche des nôtres


Avatar de l’utilisateur
Hors ligne

Enregistré le:
Dim 4 Mar 2007 18:20
Messages: 272
Localisation: Saint Dié, VOSGES, France

Profil  Voir la position géographique du membre
 
Haut  
 
Poster un nouveau sujet Ce sujet est verrouillé, vous ne pouvez pas modifier de messages ou poster de réponse.



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités


Afficher les messages postés depuis:   Trier par  
Aller à:  

Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas modifier vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Index du forum » ENTRAIDE » PHPBB (2 et 3)

cron

Votre site ici

Inscrire votre site        Voir plus de boutons
 

Reproduction strictement interdite sans l'autorisation de l'administrateur.

PatMax © 2006 - 2008
Développé par phpBB® Forum Software © phpBB Group    
Traduit par phpBB-fr.com
Thème graphique par PatMax ©