Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 31-05-2006 12:14:47

vin100
Membre

Discussions privées 1.1

Auteur : Vincent Garnier (vin100)

Permet de créer des discussions privées. C'est à dire que seuls le créateur de la discussion, les modérateurs et les administrateurs peuvent voir et poster dans la discussion.

Télécharger

Hors ligne

#2 01-06-2006 01:00:17

Elesar
Membre

Re : Discussions privées 1.1

heuu :$ J'ai un petit probleme avec l'installation..

Je ne trouve pas le 11/

#---------[ 11. TROUVER ]-------------------------------------------------------
#

    $result = $db->query('SELECT last_post, last_post_id, last_poster FROM '.$db->prefix.'topics WHERE forum_id='.$forum_id.' AND moved_to IS NULL ORDER BY last_post DESC LIMIT 1') or error('Impossible de retrouver last_post/last_post_id/last_poster', __FILE__, __LINE__, $db->error());
    if ($db->num_rows($result))        // There are topics in the forum
    {
        list($last_post, $last_post_id, $last_poster) = $db->fetch_row($result);

        $db->query('UPDATE '.$db->prefix.'forums SET num_topics='.$num_topics.', num_posts='.$num_posts.', last_post='.$last_post.', last_post_id='.$last_post_id.', last_poster=\''.$db->escape($last_poster).'\' WHERE id='.$forum_id) or error('Impossible de mettre à jour last_post/last_post_id/last_poster', __FILE__, __LINE__, $db->error());
    }
    else    // There are no topics
        $db->query('UPDATE '.$db->prefix.'forums SET num_topics=0, num_posts=0, last_post=NULL, last_post_id=NULL, last_poster=NULL WHERE id='.$forum_id) or error('Impossible de mettre à jour last_post/last_post_id/last_poster', __FILE__, __LINE__, $db->error());

J'ai pas ca dans mon fichier Include/functions.php.. Ou du moins, j'ai pas la meme chose..

$result = $db->query('SELECT u.*, g.*, o.logged FROM '.$db->prefix.'users AS u INNER JOIN '.$db->prefix.'groups AS g ON u.group_id=g.g_id LEFT JOIN '.$db->prefix.'online AS o ON o.ident=\''.$remote_addr.'\' WHERE u.id=1') or error('Impossible de retrouver les informations d\'invité', __FILE__, __LINE__, $db->error());
    if (!$db->num_rows($result))
        exit('Impossible de retrouver les informations invité. La table \''.$db->prefix.'users\' doit contenir une entrée avec un id = 1 qui représente les utilisateurs anonymes.');

    $pun_user = $db->fetch_assoc($result);

    // Update online list
    if (!$pun_user['logged'])
        $db->query('INSERT INTO '.$db->prefix.'online (user_id, ident, logged) VALUES(1, \''.$db->escape($remote_addr).'\', '.time().')') or error('Impossbile d\'insérer dans la liste des utilisateurs en ligne', __FILE__, __LINE__, $db->error());
    else
        $db->query('UPDATE '.$db->prefix.'online SET logged='.time().' WHERE ident=\''.$db->escape($remote_addr).'\'') or error('Impossible de mettre à jour la liste des utilisateurs en ligne', __FILE__, __LINE__, $db->error());

J'ai des "pun_user" un peu partout dans ce code hmm Sans doute suite a l'ajout d'un mod.. (J'ai PunToolBar, Mod_Message_Priver_1.2b_fr, Multy 2.0, et Puntal 1.7 (mais ca, j'ai l'impression que je l'ai mal fait happy))

Dernière modification par Elesar (01-06-2006 01:01:31)

Hors ligne

#3 01-06-2006 08:01:01

Morph1er
Membre

Re : Discussions privées 1.1

Salut,

Je ne comprends pas vraiment pourquoi faire un mod siffle
Il suffit de créer un nouveau forum et dans ses options, décocher les cases pour membres et invités.
Vu que l'admin a accès à tous les forums et que l'on a donné les droits dans le forum pour les modos, ça fait pareil non ?

Hors ligne

#4 01-06-2006 08:04:24

nico_somb
Membre

Re : Discussions privées 1.1

non! car là les membres peuvent créer des discussions, visibles par le membre qui a créé le sujet et par les modos/admins smile

Hors ligne

#5 01-06-2006 09:23:21

vin100
Membre

Re : Discussions privées 1.1

Elesar tu voit bien que c'est pas du tout la même chose

le code se trouve dans la fonction update_forum j'viens d'essayer sur deux fichiers de deux forums différents et le code y est bien

Puntal ne touche pas aux fichiers de punbb donc rien à voir ; par contre c'est possible que mutly ou une autre mod touche à cette fonction, il faut chercher

rien qu'en cherchant par exemple [c]$result = $db->query('SELECT last_post, last_post_id, last_poster FROM '.$db->prefix.'topics WHERE forum_id='.$forum_id.' [/c] on le trouve ; mais attention il faut remplacer le bloc entier, alors si une mod à modifiée une partie de ce bloc tu est dans le cas d'un conflit de mod

colle ici le contenu de la fonction update_forum

Hors ligne

#6 01-06-2006 09:31:42

nico_somb
Membre

Re : Discussions privées 1.1

La fonction update_forum() est modifiée avec la Mod Sous Forum. P'tet as-tu installé ma mod ?

Hors ligne

#7 01-06-2006 14:36:12

Illusion
Membre

Re : Discussions privées 1.1

Soit il l'a installé et n'a pas créé de sous forums soit il l'a pas installé.
Peut-être que c'est du au Mod Mark Topic as read... Il me disait qu'il allait (ou avait?) installé ce mod...


*-- Illusion --*
PoesieLand, la poésie sommeille en vous !

Hors ligne

#8 01-06-2006 16:38:35

Elesar
Membre

Re : Discussions privées 1.1

mdr je sens que je vais me faire taper sur les doigts happy

En fait, le mod Sous_forum est installé, le mod Multy aussi (normalement hmm), le mod Marck topic and read aussi (normalement aussi tongue) et Puntal est partit jesaispasoù mais pas dans le forum mais il est installé smile

Pour voir mon fichier include/functions.php, téléchargez-le ICI

Etant donné que c'est un peu le fouillis dans mes dossiers, je sens que je vais tout desinstaller et réinstaller au propre..

Hors ligne

#9 01-06-2006 16:41:31

MT
Admin rasé

Re : Discussions privées 1.1

+1 pour faire ça proprement.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#10 01-06-2006 16:42:09

nico_somb
Membre

Re : Discussions privées 1.1

Qu'est-ce qu'il est écrit dans la description de la Mod Sous Forum?

/!\ Attention /!\ cette modification est totalement incompatible avec la modification Mark topics as read (http://www.punres.org/desc.php?pid=46).



smile

Hors ligne

#11 01-06-2006 16:50:06

Elesar
Membre

Re : Discussions privées 1.1

##          Titre mod :  SubForum
##
##        Version mod :  1.1

Haaaa je viens de voir, dans le fichier functions.php, le passage que je ne trouvais pas pour l'install de discution privée.
Effectivement, c'est bien a cause du mod Sous-forum que je ne trouvais plus le bon paragraphe tongue

Ce qui m'ammene a une autre question tongue La mod discution_privée et la mod Sous_forum sont-elle compatible? (parce que j'avoue que meme apres avoir essayé d'installer la discution privée, je n'ai vu aucuns changements tongue)

Hors ligne

#12 01-06-2006 16:54:26

nico_somb
Membre

Re : Discussions privées 1.1

si tu as installé la Mod Sous Forum, et que quand tu veux installer la Mod Discussion (AVEC DEUX S!!!) tu ne trouves pas le code qu'il faut, c'est que c'est incompatible wink !

Hors ligne

#13 01-06-2006 17:02:00

Elesar
Membre

Re : Discussions privées 1.1

Ha oue, mais non sad

Je vais avoir besoin des deux >_<

Hors ligne

#14 06-06-2006 22:53:39

Elesar
Membre

Re : Discussions privées 1.1

Bon, j'ai fais une RAZ de mon forum.. Et je veux installer ce mod.. (la mod sous-forum sera pour plus tard)

Ma question est, comment ca marche? Par 2 fois je l'ai installée et par 2 fois je n'ai pas vu de changement.. (ou alors je suis bigleux hmm)

Hors ligne

#15 07-06-2006 06:52:47

vin100
Membre

Re : Discussions privées 1.1

il y a une case à cocher quand on lance une discussion

Hors ligne

#16 16-06-2006 08:47:43

Elesar
Membre

Re : Discussions privées 1.1

J'ai encore un probleme avec cette mod..

Mes modos peuvent pas voir les discussions privées hmm J'ai louper un truc?

Ou peu etre que les modos doivent avoir les droits de modération dans le forum prévu pour.. :s

Hors ligne

#17 16-06-2006 09:17:53

vin100
Membre

Re : Discussions privées 1.1

Elesar a écrit :

Ou peu etre que les modos doivent avoir les droits de modération dans le forum prévu pour.. :s

pourquoi tu n'essai pas ?

Hors ligne

#18 16-06-2006 09:53:54

Elesar
Membre

Re : Discussions privées 1.1

Lol, pardon >_<

Bon, j'ai ma réponse.. Mais un autre probleme se pose :s J'ai environ 5-6 modo dans mon forum, et si je les met tous les 6 a la modération, il va m'apparaitre "modéré par: modo1, modo, modo3 etc..." et ca va pas etre esthetique..

Comme je l'ai deja demander dans le forum entraide, existe t-il un moyen de faire un groupe "modo" et de donner les droits de modération a ce forum ? ainsi il apparaitrait seulement "modéré par: les modos"

Hors ligne

#19 16-06-2006 11:26:37

vin100
Membre

Re : Discussions privées 1.1

rien à voir avec la mod à suivre sur l'autre discussion

Hors ligne

#20 23-08-2006 16:01:10

falconflyz
Membre

Re : Discussions privées 1.1

Salut vin100
Cette mod est très bien faite et très intéressante. Merci.
Je voudrais juste suggérer l'ajout d'une icône( ou autre remarque) pour faire ressortir les messages privés par rapport aux messages normaux,  ce pour attirer l'attention de l'admin (et éventuellement celle de son auteur s'il a coché la case « Discussion privée » par erreur.)
Cordialement.

Hors ligne

#21 17-11-2006 19:48:54

vin100
Membre

Re : Discussions privées 1.1

ça semble être des bugs mais je t'avouerais que cette mod est pour moi rangée dans les placards de l'oubli, donc si quelqu'un veut s'y remettre dessus, ne pas hésiter

Hors ligne

#22 07-01-2007 12:35:21

Cramix
Membre

Re : Discussions privées 1.1

Le mod n'est pas compatible avec ma version de punbb.

You are running a version of PunBB (1.2.14) that this mod does not support. This mod supports PunBB versions: 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.2.10, 1.2.11, 1.2.12

Ca m'embête car c'était un mod dont j'avais besoin sad
Y a t'il un moment de le rendre compatible avec ma version (1.2.14) ?

Hors ligne

#23 07-01-2007 12:41:19

Pandark
Guide

Re : Discussions privées 1.1

Aide > Mods (Extension et personnalisation) > Installation avec modification de la base de donnée


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#24 07-01-2007 13:29:09

romain9441
Admin locker

Re : Discussions privées 1.1

Pandark a écrit :

Aide > Mods (Extension et personnalisation) > Installation avec modification de la base de donnée

http://www.punbb.fr/aide/doku.php/mods# … _de_donnee


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#25 07-01-2007 17:05:07

zograf
Membre

Re : Discussions privées 1.1

En recherchant ou :
Afficher les nouveaux messages depuis la dernière visite


Tout le Monde peut voir et accèder au Message, c'est Normal?

A part de ca, quand je Créer le Message avec la Case Coché, elle l'est pas vraiment, me faut éditter et recocher pour la rendre vraiment coché et valide.

J'ai ces 2 choses a corriger je crois!

Merci
A+

exact ! meme si on utilise le fils RSS, le topic prive se fait visible.

ça semble être des bugs mais je t'avouerais que cette mod est pour moi rangée dans les placards de l'oubli, donc si quelqu'un veut s'y remettre dessus, ne pas hésiter

Vin100 je te supplie fait un effort, c'est indispensable cette geniale mod (surtout) pour un forum albanais, ou tout le monde ou presque ont des trucs a exprimer en prive envers le staff qu'ils le trouvent  dictatorial. ^^

Hors ligne

Pied de page des forums