Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 23-08-2007 23:49:16

tcheval
Membre

PunBalise 2.5

Auteur : Tcheval

PunBalise est une mod vous permettant de gérer des couleurs dans les titres de vos posts avec un système de balise. Tout se passe dans le plugin Balise de l'administration de punBB.

Nouveautés de cette version 2.5 :

- Ajout d'un sélecteur de couleur pour choisir les couleurs très simplement.
- Les balises peuvent être ajoutés très simplement dans les titres en un seul clique sans avoir à éditer le titre.
- Correction de quelques bugs mineurs

Attention la mise à jours effacera vos balises existantes il faudra les recréer. Vous êtes prévenus !

Quelque capture d'écran :


Balise coloré
1.png

[---]

Ajout/suppression de balise très simple comme si on utilisé la fonction "épinglé"
2.png

[---]

Selecteur de couleur dans le plugin
4.png

[---]

Si vous souhaitez simplement ajouté Réglé dans le titre vous pouvez voir la mod de Romain elle est plus légère que PunBalise mais moins complète : http://www.punbb.fr/forums/viewtopic.php?id=5937

Dernière modification par tcheval (28-08-2007 17:56:20)


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#2 24-08-2007 10:32:45

tcheval
Membre

Re : PunBalise 2.5

Suite à une demande d'un membre je vous propose une petite retouche pour afficher la liste des balises sous la forme d'une liste déroulante pour ajouter/supprimer très simplement vos balises dans les titres :

ouvrir footer.php

Cherche :

// Mod PunBalise 2.5 par Thorze (http://www.tcheval.net)
        $liste_balise = array();
        $result_list = $db->query('SELECT id,nom,baltype FROM '.$db->prefix.'balises ORDER BY position ASC') or error('Impossible de retrouver la liste des balises', __FILE__, __LINE__, $db->error());
        $liste_balise_modo = array();
        echo "\t\t\t".'<dl>';
        while ($pun_liste_balise = $db->fetch_assoc($result_list))
        {
            if ($pun_liste_balise['baltype']=="0")
            {
            $type = "[".$pun_liste_balise['nom']."]";
            }
            if ($pun_liste_balise['baltype']=="1")
            {
            $type = "*".$pun_liste_balise['nom']."*";
            }
            if ($pun_liste_balise['baltype']=="2")
            {
            $type = "#".$pun_liste_balise['nom']."#";
            }
                    $result = $db->query('SELECT bal'.$pun_liste_balise['id'].' FROM '.$db->prefix.'balises_modo WHERE npost=\''.$id.'\' ORDER BY npost ASC') or error('Impossible de retrouver la liste des posts qui contiennent des balises', __FILE__, __LINE__, $db->error());
                    $bal = $db->result($result);
                        if ($bal == '1')
                        {
                            echo "\t\t\t".'<dd><a href="moderate.php?fid='.$forum_id.'&nobalise='.$pun_liste_balise['id'].'&npost='.$id.'">Supprimer '.$type.'</a></dd>'."\n";
                        }
                        else
                        {
                            echo "\t\t\t".'<dd><a href="moderate.php?fid='.$forum_id.'&balise='.$pun_liste_balise['id'].'&npost='.$id.'">Ajouter '.$type.'</a></dd>'."\n";
                        }    
        }
        echo "\t\t\t".'</dl>';
    // Fin mod PunBalise 2.5 par Thorze (http://www.tcheval.net)

Remplace par :

    // Mod PunBalise 2.5 par Thorze (http://www.tcheval.net)
        $liste_balise = array();
        $result_list = $db->query('SELECT id,nom,baltype FROM '.$db->prefix.'balises ORDER BY position ASC') or error('Impossible de retrouver la liste des balises', __FILE__, __LINE__, $db->error());
        $liste_balise_modo = array();
        echo "\t\t\t".'<form method="post" action="redirectionbalises.php" enctype="multipart/form-data" id="post"><fieldset><legend>Ajout/Suppression de balises dans le titre</legend><select name="balises" size="1">';
        while ($pun_liste_balise = $db->fetch_assoc($result_list))
        {
            if ($pun_liste_balise['baltype']=="0")
            {
            $type = "[".$pun_liste_balise['nom']."]";
            }
            if ($pun_liste_balise['baltype']=="1")
            {
            $type = "*".$pun_liste_balise['nom']."*";
            }
            if ($pun_liste_balise['baltype']=="2")
            {
            $type = "#".$pun_liste_balise['nom']."#";
            }
                    $result = $db->query('SELECT bal'.$pun_liste_balise['id'].' FROM '.$db->prefix.'balises_modo WHERE npost=\''.$id.'\' ORDER BY npost ASC') or error('Impossible de retrouver la liste des posts qui contiennent des balises', __FILE__, __LINE__, $db->error());
                    $bal = $db->result($result);
                        if ($bal == '1')
                        {
                            echo "\t\t\t".'<option value="moderate.php?fid='.$forum_id.'&nobalise='.$pun_liste_balise['id'].'&npost='.$id.'">Supprimer '.$type.'</option>'."\n";
                        }
                        else
                        {
                            echo "\t\t\t".'<option value="moderate.php?fid='.$forum_id.'&balise='.$pun_liste_balise['id'].'&npost='.$id.'">Ajouter '.$type.'</option>'."\n";
                        }    
        }
        echo "\t\t\t".'</select><button id="submit" value="submit" type="submit">Ok</button></fieldset></form>';
    // Fin mod PunBalise 2.5 par Thorze (http://www.tcheval.net)

Créé un nouveau fichier à la racine du forum en le nomant redirectionbalises.php

Colle ça dedans :

<?php
header("Location: ".$_POST['balises']);
?>

Dernière modification par tcheval (24-08-2007 10:33:37)


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#3 24-08-2007 11:26:46

Matthieu
Membre

Re : PunBalise 2.5

merci Thorze, t'assure tu est le boss de punbb mdr

par contre j'ai modifié viewforum.php comme tu l'as dis dans la mise a jour, mais ya un probleme de compatibilité avec le style (tout s'ffiche fauf le style) , alor j'ai remi le viewforum.php de la version 2.1 et je ne vois pas pourquoi tu as voulu modifier ce fichier car ya rien qui change a cette page donc ...

je me trompe peut-etre smile

PS: pourquoi tu m'as banni de ton forum, je suis innocent ^^:D;):P

Hors ligne

#5 24-08-2007 11:46:55

Matthieu
Membre

Re : PunBalise 2.5

eeuu....  lol c'est moi qui est fais une erreur, c'est bon sa marche niquel merci.

par contre j'aimerai inserer le menu déroulant ici pour les utilisateurs:

12345678912345789.bmp

Hors ligne

#6 24-08-2007 12:05:01

Matthieu
Membre

Re : PunBalise 2.5

tu as une big erreur sur le fichier common.php .

vaudrai mieux que tu regle sa tres vite car sa a planter mon forum lol mdr:lol:

Hors ligne

#7 24-08-2007 12:38:36

tcheval
Membre

Re : PunBalise 2.5

wz16 a écrit :

tu as une big erreur sur le fichier common.php .

vaudrai mieux que tu regle sa tres vite car sa a planter mon forum lol mdr:lol:

Tu parles à qui wz16 ?


Au passage je suis déjà en train de coder une version 2.6 qui permettra d'afficher ou non la balise en bas de la page d'un post.

Je vais voir pour une utilisation pour les simples utilisateurs je ne sais pas encore. De plus il faut que je corrige le petit bug lorsque l'on édite les balises qui remet la couleur à #ffffff c'est assez chi**t je trouve !

Si vous avez d'autres suggestions hésitez pas !!

Dernière modification par tcheval (24-08-2007 12:43:04)


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#8 24-08-2007 12:57:49

BiH
Membre

Re : PunBalise 2.5

wz16 a écrit :

tu as une big erreur sur le fichier common.php .

vaudrai mieux que tu regle sa tres vite car sa a planter mon forum lol mdr:lol:

Y'a pas d'erreur hein mais bon wink

Hors ligne

#9 24-08-2007 14:33:17

Matthieu
Membre

Re : PunBalise 2.5

voici l'erreur qu'il m'affiche quand je vais dans un forum:

Fatal error: mysql_result() [<a href='function.mysql-result'>function.mysql-result</a>]: Unable to jump to row 0 on MySQL result index 55 in /mnt/147/sdb/8/7/wz16/forum/include/dblayer/mysql.php on line 105

si qu'el qu'un peut m'aider

Hors ligne

#10 24-08-2007 15:03:00

tcheval
Membre

Re : PunBalise 2.5

Rien à voir avec ma mod tu as dû te tromper en modifiant un fichier surement.


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#11 24-08-2007 15:08:11

Matthieu
Membre

Re : PunBalise 2.5

alors, j'ai geté un coup d'eil et, j'ai remarqué quand virant ma balise [réglé] (ma seul balise ayant un accent à la fin) , j'ai remarqué que le forum remarchait nikel.

Voila mon avi.  a+

PS: si j'ai raison, esque je pourai revenir sur Tcheval.net s'il te plait Thorze.

Dernière modification par Matthieu (24-08-2007 16:01:13)

Hors ligne

#12 24-08-2007 16:08:23

tcheval
Membre

Re : PunBalise 2.5

Perso j'ai aucun problème avec les accents sur les balises c'est bizarre.

Pour répondre à ton PS ce n'est pas moi qui t'es viré c'est un modo donc voila il fallait réfléchir avant de faire n'importe quoi.


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#13 24-08-2007 16:23:27

Benji_X80
Membre

Re : PunBalise 2.5

Petite question... Les balises sont elles réservés aux modos et admins ou alors on peut regler chaques balises.. car par exemple, lors de la presentation, pour accepter la presentation d'un membre ce mod est bien utile, est ce possible ou pas merci? Car je voudrais bien l'installer mais j'aimerais être sur

Beau travail en passant c'est un très bon mod qui s'avère très utile, bonne continuation avec la v2.6! hmm


BxNxG FOREVER - Forum

Hors ligne

#14 24-08-2007 16:39:28

Matthieu
Membre

Re : PunBalise 2.5

désolé, je me suis trompé, ce n'est pas les accents, c'est juste que l'on ne peut pas inserer plus de 10 balise dans la partie admin. lol yorait-il n moyen de réglé ce petit probleme ??

Hors ligne

#15 24-08-2007 16:41:02

tcheval
Membre

Re : PunBalise 2.5

Benji_X80 a écrit :

Petite question... Les balises sont elles réservés aux modos et admins ou alors on peut regler chaques balises.. car par exemple, lors de la presentation, pour accepter la presentation d'un membre ce mod est bien utile, est ce possible ou pas merci? Car je voudrais bien l'installer mais j'aimerais être sur

Beau travail en passant c'est un très bon mod qui s'avère très utile, bonne continuation avec la v2.6! hmm

Les balises sont réservés aux modos et admins pour les mettre rapidement dans le titre. Les membres peuvent les ajouté en éditant le titre de leur posts. Elles sont modifiable à l'aide un plugin. J'espère que j'ai répondu à ta question.

Dernière modification par tcheval (24-08-2007 16:46:34)


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#16 24-08-2007 16:44:47

tcheval
Membre

Re : PunBalise 2.5

wz16 a écrit :

désolé, je me suis trompé, ce n'est pas les accents, c'est juste que l'on ne peut pas inserer plus de 10 balise dans la partie admin. lol yorait-il n moyen de réglé ce petit probleme ??

N'importe quoi tu veux absolument lui trouver un bug à cette mod c'est pas possible la preuve en local chez moi que tu peux en mettre plus de dix :

http://tcheval.net.free.fr/uploads/0210 … 657649.png


Kit Graphique gratuit : http://www.tcheval.net
URL Rewriting de FluxBB/PunBB en moins de 1 minutes : http://www.tcheval.net/forum/s1871-page … inute.html

Hors ligne

#17 24-08-2007 16:55:57

Matthieu
Membre

Re : PunBalise 2.5

dans: Administration / Plugin / Balise
si tu dépasse 10 yora o moin un de tes forum qui affichera error.

mon probleme c'est que ya beaucoup de "10" dans le fichier AP_Balise, et donc je ne sais pas les-quels modiffiés, peux-tu m'aider s'il te plait ?

Hors ligne

#18 24-08-2007 17:01:54

BiH
Membre

Re : PunBalise 2.5

wz16 a écrit :

dans: Administration / Plugin / Balise
si tu dépasse 10 yora o moin un de tes forum qui affichera error.

mon probleme c'est que ya beaucoup de "10" dans le fichier AP_Balise, et donc je ne sais pas les-quels modiffiés, peux-tu m'aider s'il te plait ?

Mais lol tu fait exprès ou quoi? Sur mon forum j'ai exactement 16 balises et ça marche comme sur des roulettes, c'est pas parceque t'à été banni de son forum (avec raison je précise) que tu dois critiquer son travail sans raison wink c'est inadmissible ton comportement.

Hors ligne

#19 24-08-2007 17:05:14

Herbivor
Membre

Re : PunBalise 2.5

Je voulais télécharger ta mod mais le fichier est en .rar et je suis sous linux, ce format n'est pas pris en charge pleure

Hors ligne

#20 24-08-2007 17:07:19

Herbivor
Membre

Re : PunBalise 2.5

Herbivor a écrit :

Je voulais télécharger ta mod mais le fichier est en .rar et je suis sous linux, ce format n'est pas pris en charge pleure

C'est bon j'ai trouvé la solution smile
Il faut ouvrir un terminal et taper [c]sudo aptitude install -y p7z-full rar arj lha[/c] wink

Hors ligne

#21 24-08-2007 19:46:16

Benji_X80
Membre

Re : PunBalise 2.5

Merci Tcheval


BxNxG FOREVER - Forum

Hors ligne

#22 24-08-2007 20:23:14

foxmask
Lugo

Re : PunBalise 2.5

Herbivor a écrit :
Herbivor a écrit :

Je voulais télécharger ta mod mais le fichier est en .rar et je suis sous linux, ce format n'est pas pris en charge pleure

C'est bon j'ai trouvé la solution smile
Il faut ouvrir un terminal et taper [c]sudo aptitude install -y p7z-full rar arj lha[/c] wink

ya unrar sous linux...


http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix

Hors ligne

#23 24-08-2007 20:23:26

foxmask
Lugo

Re : PunBalise 2.5

Tcheval : mod adoptée !


http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix

Hors ligne

#24 25-08-2007 13:56:06

Herbivor
Membre

Re : PunBalise 2.5

foxmask a écrit :
Herbivor a écrit :
Herbivor a écrit :

Je voulais télécharger ta mod mais le fichier est en .rar et je suis sous linux, ce format n'est pas pris en charge pleure

C'est bon j'ai trouvé la solution smile
Il faut ouvrir un terminal et taper [c]sudo aptitude install -y p7z-full rar arj lha[/c] wink

ya unrar sous linux...

Je savais pas tongue
Mais bon maintenant ça marche donc c'est bon smile

Hors ligne

#25 26-08-2007 22:30:15

Benji_X80
Membre

Re : PunBalise 2.5

Après installation, tout a bien été installé, j'ai ce message quand je vais sur un forum (page viewforum.php)

Fatal error: mysql_result() [<a href='function.mysql-result'>function.mysql-result</a>]: Unable to jump to row 0 on MySQL result index 96 in /mnt/149/sdb/2/5/forum.bxnxg/include/dblayer/mysql.php on line 105

Et donc la page s'affiche avec cette erreur, et le style du forum est desactivé, donc je n'ai plus qu'une page blanche et le forum en caractères simples. les autres pages marchent par contre, juste le forum


BxNxG FOREVER - Forum

Hors ligne

Pied de page des forums