Topic Title Highlighter pour phpBB3

Ce forum vous servira à trouver de l'aide uniquement en ce qui concerne le développement d'un de vos MODs, ou l'adaptation d'un MOD phpBB2 pour phpBB3.

Modérateur: Equipe

Re: Topic Title Highlighter pour phpBB3

Messagepar ilaron » 15 Juin 2008 à 08:35

ea98 a écrit:Je cherche sinon un MOD permettant dans le TITRE du SUJET de mettre une sorte d'encadré en couleur ;) J'ai déja vu sur certains forums phpBB3.


Dit que tu l'as vu sur le mien, ça sera plus rapide à comprendre !
ilaron
Posteur habitué
Posteur habitué
 
Messages: 274
Inscription: 30 Mai 2004 à 18:23

Re: Topic Title Highlighter pour phpBB3

Messagepar ea98 » 15 Juin 2008 à 10:21

Bonjour,


Eh bien non figures toi :) LIEN.
Et mettre des photos ;)



Mais je ne savais pas que TU avais développé ces MODS sous donc d'autres pseudos dans les diverses communautés PHPBB . . . .

A cet Ilaron qui s'approprie tout ce qui est bien pour sa propre personne . . .

Exemple : tu t'appropriais ESTHAUTO . . . et tu t'appropries COSMETIQUE-AUTO . . . Bizarre, le WHOIS ne fait nullement mention de toi ;) LOL

Même les bannières et MODS de ESTHAUTO n'avaient pas été faits par toi, Mr l'informaticien.


Désolé, mais la communauté phpBB est très ouverte contrarement à toi et je n'ai nul besoin de ton aide et encore moins de tes critiques.


Donc ne nous parlons plus, ça ira mieux ainsi, plagieur.

STEF ;)
Image
Le site sur l'entretien esthétique automobile
Avatar de l’utilisateur
ea98
Roi des posts
Roi des posts
 
Messages: 579
Inscription: 11 Mai 2008 à 22:33
Localisation: Monaco

Re: Topic Title Highlighter pour phpBB3

Messagepar ilaron » 15 Juin 2008 à 11:24

J'ai jamais dis que j'avais écrit les MODS, mais je m'étais cassé la tête à les installé pour me faire ensuite voler tous mon boulot...

Pour les histoires de bannières, sérieux, tu veux que je t'envoie les PSD (si tu sais ce que c'est) ? C'est pas parce que tu as vu que je pose des questions que ça y'est j'ai rien crée Monsieur.

Plagieur ? LOL Tu plaisantes j'espère ? Encore une fois, je te demande de prouver tes accusations, mais te connaissant, tu va encore éviter la question !

PS : A tous le staff Phpbb, je suis désolé de faire du HS mais c'est la seul façon pour moi d'avoir des réponses car le ea98 ne répond pas en privé...
ilaron
Posteur habitué
Posteur habitué
 
Messages: 274
Inscription: 30 Mai 2004 à 18:23

Re: Topic Title Highlighter pour phpBB3

Messagepar ABDev » 15 Juin 2008 à 11:33

ilaron a écrit:PS : A tous le staff Phpbb, je suis désolé de faire du HS mais c'est la seul façon pour moi d'avoir des réponses car le ea98 ne répond pas en privé...


Honnêtement, ce n'est pas notre problème. Et pour le moment, c'est toi qui le provoque.
Donc merci de cesser cela.
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7190
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: Topic Title Highlighter pour phpBB3

Messagepar ilaron » 15 Juin 2008 à 11:38

Désolé, je t'ai envoyé un mp ABdev ;)
ilaron
Posteur habitué
Posteur habitué
 
Messages: 274
Inscription: 30 Mai 2004 à 18:23

Re: Topic Title Highlighter pour phpBB3

Messagepar Dakin Quelia » 15 Juin 2008 à 13:21

Bonjour,

ea98 a écrit:Je cherche sinon un MOD permettant dans le TITRE du SUJET de mettre une sorte d'encadré en couleur ;) J'ai déja vu sur certains forums phpBB3.


Tu ne le ferais pas exprès? :lol:

C'est ce que font les modifications que j'ai données. :wink:

ilaron a écrit:J'ai jamais dis que j'avais écrit les MODS, mais je m'étais cassé la tête à les installé pour me faire ensuite voler tous mon boulot...


Les mods que tu télécharges dans les communautés phpbb sont faits pour être utilisables par tout le monde. Donc, il est logique que beaucoup de membres les installent et ce n'est pas du vol. :wink:

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20387
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Topic Title Highlighter pour phpBB3

Messagepar ea98 » 15 Juin 2008 à 13:38

Merci ;)

C'est OK.

Du tout bon.

Bonne journée ;)
Dernière édition par ea98 le 15 Juin 2008 à 13:47, édité 1 fois.
Image
Le site sur l'entretien esthétique automobile
Avatar de l’utilisateur
ea98
Roi des posts
Roi des posts
 
Messages: 579
Inscription: 11 Mai 2008 à 22:33
Localisation: Monaco

Re: Topic Title Highlighter pour phpBB3

Messagepar ABDev » 15 Juin 2008 à 13:42

Euh c'est si vital que ça de citer le message précédent ?
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedIn

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7190
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: Topic Title Highlighter pour phpBB3

Messagepar ea98 » 15 Juin 2008 à 13:47

Désolé, j'ai édité.

Bonne journée,
Image
Le site sur l'entretien esthétique automobile
Avatar de l’utilisateur
ea98
Roi des posts
Roi des posts
 
Messages: 579
Inscription: 11 Mai 2008 à 22:33
Localisation: Monaco

Re: Topic Title Highlighter pour phpBB3

Messagepar cbastien76 » 18 Juil 2008 à 12:46

En parlant de ce mod, j'ai une erreur en créant une annonce :shock:

Et justement, une erreur à la ligne 634 :
Code: Tout sélectionner
 $replace = preg_replace( $search_type, $type . "\${1}" . $end_style . "\${2}", censor_text($row['topic_title']) );


C'est pas la joie des fois :mrgreen:


Le problème majeur, le titre de l'annonce n'est pas affiché...
cbastien76
Posteur néophyte
Posteur néophyte
 
Messages: 7
Inscription: 29 Mar 2007 à 10:55

Re: Topic Title Highlighter pour phpBB3

Messagepar melvine » 27 Juil 2008 à 09:42

Dakin Quelia a écrit:Re,

Désolé, de remonter le sujet mais je pense que c'est utile.

Pour que les titres de sujets soient en couleurs dans les fora et dans les sujets:

Ouvrez viewforum.php.

Cherchez:

Code: Tout sélectionner
 // Send vars to template
      $template->assign_block_vars('topicrow', array(


Avant, ajoutez:

Code: Tout sélectionner
      $topic_title = censor_text($row['topic_title']);
          $replace = $topic_title;

          //words surronded by brackets []
          if ( $replace == $topic_title )
          {
             $replace = preg_replace( $search_type, $type . "\${1}" . $end_style . "\${2}", censor_text($row['topic_title']) );
             $replace = ereg_replace("$type\[","$type ",$replace);
             $replace = ereg_replace("\]$end_style"," $end_style",$replace);
          }

          //Propositions, surronded by asteriscs *
          if ( $replace == $topic_title )
          {
             $replace = preg_replace( $search_propositions, $propositions . "\${1}" . $end_style . "\${2}", $topic_title );
             $replace = ereg_replace("$propositions\*","$propositions ",$replace);
             $replace = ereg_replace("\*$end_style"," $end_style",$replace);
          }

          //Important Announces, starting by vertical bar |
          if ( $replace == $topic_title )
          {
             $replace = preg_replace( $search_notifications, $notifications . "\${1}" . $end_style . "\${2}", $topic_title );
             $replace = ereg_replace("$notifications\|","$notifications ",$replace);
             $replace = ereg_replace("\|$end_style"," $end_style",$replace);
          }

          //News, starting by sharp #
          if ( $replace == $topic_title )
          {
             $replace = preg_replace( $search_news, $news . "\${1}" . $end_style . "\${2}", $topic_title );
             $replace = ereg_replace("$news#","$news ",$replace);
             $replace = ereg_replace("#$end_style"," $end_style",$replace);
          }

          $row['topic_title'] = $replace;


Puis, cherchez:

Code: Tout sélectionner
if (sizeof($topic_list))
{


Après, ajoutez:

Code: Tout sélectionner
//words surronded by brackets []
   $type = "<span style=\"background-color:white;color:green;border:green 1px solid\">";
   $search_type = "#(\[.*?\])(.*)#";
   $end_style = "</span>";

   //Propositions, surronded by asteriscs *
   $propositions = "<span style=\"background-color:white;color:red;border:red 1px solid\">";
   $search_propositions = "#(\*.*?\*)(.*)#";

   //Important Announces, starting by vertical bar |
   $notifications = "<span style=\"background-color:white;color:blue;border:blue 1px solid\">";
   $search_notifications = "#(\|.*?\|)#";

   //News, starting by sharp #
   $news = "<span style=\"background-color:darkblue;color:white;border:white 1px solid\">";
   $search_news = "#(\#.*?\#)(.*)#";

   $end_style = "</span>";



Première partie faite par ErnadoO.


Ensuite, ouvrez viewtopic.php.

Cherchez:

Code: Tout sélectionner
$topic_data['topic_title'] = censor_text($topic_data['topic_title']);


Après, ajoutez:

Code: Tout sélectionner
//words surronded by brackets []
$type = "<span style=\"background-color:white;color:green;border:green 1px solid\">";
$search_type = "#(\[.*?\])(.*)#";
$end_style = "</span>";

//Propositions, surronded by asteriscs *
$propositions = "<span style=\"background-color:white;color:red;border:red 1px solid\">";
$search_propositions = "#(\*.*?\*)(.*)#";

//Important Announces, starting by vertical bar |
$notifications = "<span style=\"background-color:white;color:blue;border:blue 1px solid\">";
$search_notifications = "#(\|.*?\|)#";

//News, starting by sharp #
$news = "<span style=\"background-color:darkblue;color:white;border:white 1px solid\">";
$search_news = "#(\#.*?\#)(.*)#";

$end_style = "</span>";

$replace = $topic_data['topic_title'];

//words surronded by brackets []
if ( $replace == $topic_data['topic_title'] )
{
    $replace = preg_replace( $search_type, $type . "\${1}" . $end_style . "\${2}", $topic_data['topic_title'] );
    $replace = ereg_replace("$type\[","$type&nbsp;",$replace);
    $replace = ereg_replace("\]$end_style","&nbsp;$end_style",$replace);
}

//Propositions, surronded by asteriscs *
if ( $replace == $topic_data['topic_title'] )
{
    $replace = preg_replace( $search_propositions, $propositions . "\${1}" . $end_style . "\${2}", $topic_data['topic_title'] );
    $replace = ereg_replace("$propositions\*","$propositions&nbsp;",$replace);
    $replace = ereg_replace("\*$end_style","&nbsp;$end_style",$replace);
}

//Important Announces, starting by vertical bar |
if ( $replace == $topic_data['topic_title'] )
{
    $replace = preg_replace( $search_notifications, $notifications . "\${1}" . $end_style . "\${2}", $topic_data['topic_title'] );
    $replace = ereg_replace("$notifications\|","$notifications&nbsp;",$replace);
    $replace = ereg_replace("\|$end_style","&nbsp;$end_style",$replace);
}

//News, starting by sharp #
if ( $replace == $topic_data['topic_title'] )
{
    $replace = preg_replace( $search_news, $news . "\${1}" . $end_style . "\${2}", $topic_data['topic_title'] );
    $replace = ereg_replace("$news#","$news&nbsp;",$replace);
    $replace = ereg_replace("#$end_style","&nbsp;$end_style",$replace);
}
 
$topic_data['topic_title'] = $replace;


J'ai pu tester et cela fonctionne. :)

Cordialement,
Dakin Quelia




Bonjour encore moi :oops:
Décidement quel boulet que je suis ..., on m'appelle la :idea: :lol:

J'ai effectué toutes ces modifications, mais cela ne semble pas fonctionner avec moi :cry: je suis en 3.0.2
ou je ne sais pas m'en servir peut être ?

Code: Tout sélectionner
Pour mettre une couleur dans vos titre, vous devez utiliser une balise composer soit de
[votre titre], soit |votre titre|, soit #votre titre#, soit *votre titre*



Il faut donc ecrire son titre [comme ceci] et le mettre en couleur comme ça [comme ceci]

mais ça ne fonctionne pas tous les codes s'affichent mais pas la couleur :mrgreen:

Merci.beaucoup

Ps : ce mod est valable pour tous les styles :?:
Avatar de l’utilisateur
melvine
Posteur néophyte
Posteur néophyte
 
Messages: 61
Inscription: 27 Juin 2008 à 19:09

Re: Topic Title Highlighter pour phpBB3

Messagepar Dakin Quelia » 27 Juil 2008 à 16:29

Oui, c'est valable pour tous les styles.

A mon avis, il faudrait revoir le code depuis la mise à jour de phpbb 3. :wink:
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20387
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Topic Title Highlighter pour phpBB3

Messagepar melvine » 27 Juil 2008 à 18:16

Merci pour cette réponse
Pro comme je suis je vais vous modifier ça en qq secondes :? j'aimerais beaucoup, mais je ne suis pas à la hauteur.
Je vais donc attendre honteusement :oops:
Bonne soirée à toutes et tous.
Et encore merci pour votre aide.
Avatar de l’utilisateur
melvine
Posteur néophyte
Posteur néophyte
 
Messages: 61
Inscription: 27 Juin 2008 à 19:09

Re: Topic Title Highlighter pour phpBB3

Messagepar Apoulit » 30 Aoû 2008 à 10:33

Bonjour a tous ,

Pour melvine , moi j'ai fait la mise à jour 3.02 et ça fonctionne !

Par contre , les tags ne fonctionnent pas sur la page search.php , est ce que quelqu'un saurait comment régler ce problèmes ?

Merci ;)
Image
Avatar de l’utilisateur
Apoulit
Posteur néophyte
Posteur néophyte
 
Messages: 36
Inscription: 21 Aoû 2008 à 18:37

Re: Topic Title Highlighter pour phpBB3

Messagepar ErnadoO » 30 Aoû 2008 à 11:17

C'est pas un problème, le mod n'est juste pas conçus pour ça
ErnadoO
 

PrécédenteSuivante

Retourner vers Aide au développement

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant