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

Messagede 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

Messagede 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
Maître-posteur
Maître-posteur
 
Messages: 492
Inscription: 11 Mai 2008 à 22:33

Re: Topic Title Highlighter pour phpBB3

Messagede 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

Messagede 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.
Merci de ne plus me contacter, pour quoi que ce soit concernant phpBB, de près ou de loin !
Avatar de l’utilisateur
ABDev
Grand-maître des floodeurs
Grand-maître des floodeurs
 
Messages: 3753
Inscription: 12 Mai 2005 à 22:54
Localisation: Lens - France

Re: Topic Title Highlighter pour phpBB3

Messagede 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

Messagede 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,
Modérateur phpBB.biz | Traducteur documentations / Supporter BBCodes - Image Aucun support par mail, MP ou msn.
Image Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H

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

Re: Topic Title Highlighter pour phpBB3

Messagede 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
Maître-posteur
Maître-posteur
 
Messages: 492
Inscription: 11 Mai 2008 à 22:33

Re: Topic Title Highlighter pour phpBB3

Messagede ABDev » 15 Juin 2008 à 13:42

Euh c'est si vital que ça de citer le message précédent ?
Merci de ne plus me contacter, pour quoi que ce soit concernant phpBB, de près ou de loin !
Avatar de l’utilisateur
ABDev
Grand-maître des floodeurs
Grand-maître des floodeurs
 
Messages: 3753
Inscription: 12 Mai 2005 à 22:54
Localisation: Lens - France

Re: Topic Title Highlighter pour phpBB3

Messagede 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
Maître-posteur
Maître-posteur
 
Messages: 492
Inscription: 11 Mai 2008 à 22:33

Re: Topic Title Highlighter pour phpBB3

Messagede 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

Messagede 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

Messagede 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:
Modérateur phpBB.biz | Traducteur documentations / Supporter BBCodes - Image Aucun support par mail, MP ou msn.
Image Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H

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

Re: Topic Title Highlighter pour phpBB3

Messagede 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

Messagede 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

Messagede ErnadoO » 30 Aoû 2008 à 11:17

C'est pas un problème, le mod n'est juste pas conçus pour ça
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB3 en toute tranquillité
phpBB-Maintenance.com: Installation, mise à jour et transfert de votre forum à votre place

Dead zone: LA référence francophone sur la série télé Dead zone: photos, résumés, captures, videos, forum.

Fleuriste à Saint-Maur: Livraison de fleurs dans le 93 et 94.
Avatar de l’utilisateur
ErnadoO
Administrateur et resp. des codeurs
Administrateur et resp. des codeurs
 
Messages: 23793
Inscription: 21 Juin 2003 à 12:42
Localisation: Brest/Paris

PrécédenteSuivante

Retourner vers Aide au développement et à l'adaptation de MODs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

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