PDA

Afficher la version complète : Outils de modération Présentation obligatoire des membres (Maj 2.2.7)



Simon
21/12/2009, 16h23
Ce hack permet de rendre la présentation obligatoire à vos membres.

Tant qu'ils ne se sont pas présentés, vous pouvez leur interdire de:


télécharger / voir les fichiers joints
accéder/répondre/créer des sujets en dehors du forum de présentation.

Le message d'erreur affiché est également personnalisable. Il est possible d'ajouter un lien pour signaler les mauvaises présentations: un traitement sera automatiquement effectué: déplacement/suppression et envoi de MP avec/sans accusé de réception.

Conception

Auteur du Hack / Author Of Hack : suleiman (http://www.vbulletin-ressources.com/forum/member.php?u=1639) - sd2310 (http://www.vbulletin-ressources.com/forum/member.php?u=12718)

Version du hack :2.2.7
Version vBulletin Requise / Version vBulletin Required : vB 4.0 Gold

Version PHP Requise / Version PHP Required : PHP 5
Testé / Tested : Oui (vB 4.0.1 , 4.0.2)
Compatibilité de JavaScript testé sous : Firefox , IE 8 , IE 7 .

Copyright © 2009 suleiman & sd2310 - Tous droits réservés




Les bugs corrigés


La compatibilité avec le CMS .
L'absence de " Supprimer par " quand on supprime une présentation.
L'absence de " Editer par " quand on déplace une présentation.
L'affichage des fichiers joints dans les sujets si le paramètre "Interdire le téléchargement de fichiers joints aux membres non-présentés" est activé.
L'affichage d'éditeur rapide si le paramètre "Interdire les réponses à des sujets existants en dehors du forum de présentation aux membres non-présentés" est activé.

Les nouvelles modifications
Historique
Jusqu'à présent le hack ne faisait que vérifier si les membres postaient un sujet dans le forum de présentation. C'est désormais terminé. Une colonne a été ajoutée à la table user dans la base de données dans la version 2.2.6.



Lorsqu'un membre crée un nouveau sujet dans le forum de présentation, la présentation est validée automatiquement (comme avant) ou manuellement.
Remplacer le module qui utilise le fichier misc.php par un fichier spécialement dédié pour ce hack.
Ajouter une option pour changer le nom de ce fichier (pour plus de sécurité).
Ajouter l'option "Approbation automatique / manuelle" pour les présentations.
Forcer les messages privés. Maintenant même si le membre n'accepte pas les M.P., il va recevoir votre message.
Ajouter l'option : Désapprouver la présentation sans la déplacer / supprimer.
Ajouter une petite icône dans la présentation pour indiquer si elle est approuvée ou non.
Ajouter une option pour cacher les miniatures et les miniatures utilisées dans les sujets sous forme [ a t t a c h ] .



Installation

Désinstallez l'ancienne version .
Importez le fichier XML
Gardez le hack désactivé
Éditez les paramètres "Nom de fichier pour ce hack" et "Forum de présentation" .
Changez le nom de fichier suleiman.php par le nom que vous avez utilisé dans l'étape 4
Copiez les fichiers du dossier forum dans les dossiers respectifs de votre FTP .
Ouvrez le fichier supresoblig_upgrade.php qui se trouve dans le dossier admincp de votre ftp. Mettez à jour les utilisateurs présentés dans votre forum de présentation et si vous voulez utiliser l'option "Mettre à jour les utilisateurs exemptés de présentation" . .
Quand la mise à jour est finie, activez le Hack (dans le gestionnaire des modules et dans les options du hack des options vbulletin) .
Paramétrez le hack dans les options vBulletin

Notes


Dans le fichier attaché vous avez deux images psd, pour que vous puissiez les éditer.
Dans la page de mise à jour, vous avez une phrase qui vous indique le nombre des membres qui sont présentés, mais sans approbation. Si ce nombre est plus grand que zéro, répétez alors la mise à jour.
Pour ajouter le message d'admin dans l'éditeur -> voir ce lien (http://www.vbulletin-ressources.com/forum/showthread.php?t=18352&p=145756#post145756)


Captures et Archive

Ombre
21/12/2009, 17h38
Bonjoir, merci à vous deux pour cette mise à jour de hack qui permet d'avoir une utilité pour le forum "présentation" :)

Verbagraph
21/12/2009, 17h38
Ha super!!! Merci pour ce hack!!

Verbagraph
21/12/2009, 17h52
heu y a un pb..


Les dépendances suivantes n'ont pas été rencontrées :

Ce produit est incompatible avec la version 4.0.0 Release Candidate 4 de vBulletin. (La compatibilité débute avec 3.7 / Incompatible avec 3.8.99 et supérieur)

Merci de ta réponse

Simon
21/12/2009, 18h08
Et maintenant ?

Verbagraph
21/12/2009, 18h12
Ha c'est good!!! Merci chef :cool4:

Kevius
22/12/2009, 10h01
Grandiose ! MERCI beaucoup !! :smile2:

José
22/12/2009, 22h43
Merci beaucoup pour ce hack :cool4:

clems206
23/12/2009, 04h12
Merci Marche nickel VB4 RC4

gil
23/12/2009, 09h53
Bonjour

Merci pour ce hack

gil
23/12/2009, 09h54
Re

test test test

NON c'est ok j'avais un message d'erreur de securité dans "réponse rapide"mais fonctionne ???

Simon
23/12/2009, 10h49
NON c'est ok j'avais un message d'erreur de securité dans "réponse rapide"mais fonctionne ???Cela devait venir d'un autre hack, je n'ai pas jamais eu ce message lors de mes tests.

SiRk@zeY
23/12/2009, 11h00
merci ma poule pour ce hack... très utile... tu gères

Simon
23/12/2009, 11h08
merci ma poule pour ce hack... très utile... tu gèresIl faut surtout remercier suleiman qui a fait le gros du boulot :)

gil
23/12/2009, 11h27
re
Bonjour

Par contre j'ai l'affichage du bouton lien cross qui s'affiche pas correctement

http://www.gil-simages.com/images/utilisateurs_externes/48761-bouton cross.jpg (http://www.gil-simages.com/images/utilisateurs_externes/48761-bouton cross.jpg)

Simon
23/12/2009, 11h39
Bonjour,
Edite le template sd2310_prezoblig_signale_l pour ton style en adaptant le code en t'inspirant des autres boutons.

gil
23/12/2009, 12h18
Bonjour,
Edite le template sd2310_prezoblig_signale_l pour ton style en adaptant le code en t'inspirant des autres boutons.

re

J'ai cela dans le template " style par defaut et autre "

<vb:if condition="$show['sd2310_postbit_controls']">
<a href="misc.php?{vb:raw session.sessionurl}do=mauvaiseprez&amp;threadid={vb:ra w thread.threadid}"><img class="inlineimg" src="{vb:stylevar imgdir_misc}/cross.png" border="0" alt="{vb:rawphrase sd2310_prezoblig_signale_img}" /></a>
</vb:if>

Que faut t'il modif car la je sais pas faire si tu pouvais m'aider stp

Simon
23/12/2009, 12h20
Quel style utilises-tu ? S'il est gratuit, où peux-ton le télécharger ?

gil
23/12/2009, 12h29
Quel style utilises-tu ? S'il est gratuit, où peux-ton le télécharger ?

re

L'affichage ne fonctionne pas sur style par defaut
L'autre c'est le style Xmas-style
http://www.vbulletin-ressources.com/forum/showthread.php?t=18122

Simon
23/12/2009, 12h54
Tu dois avoir un hack qui interfère, le hack ajoute tout seul le croix pour le style par défaut, je viens de vérifier.

gil
23/12/2009, 13h20
Tu dois avoir un hack qui interfère, le hack ajoute tout seul le croix pour le style par défaut, je viens de vérifier.


re
Niet j'ai desactivé tous les hacks idem
Par contre si je crée un bouton et que je modifie le fichier xlm ce dernier s'affiche bien
http://www.gil-simages.com/images/utilisateurs_externes/48762-prez.jpg (http://www.gil-simages.com/images/utilisateurs_externes/48762-prez.jpg)

Simon
23/12/2009, 13h22
Tu n'aurais pas oublié de transférer l'image ?

gil
23/12/2009, 13h26
Tu n'aurais pas oublié de transférer l'image ?

heu
L'image cross est existante dans images/misc et même j'ai pas vu dans le zip 1up image ??

Simon
23/12/2009, 13h30
Exact :rolleyes4: C'est curieux que personne ne s'en rendus compte avant.
Je l'ai rajouté dans l'archive.

gil
23/12/2009, 13h39
Exact :rolleyes4: C'est curieux que personne ne s'en rendus compte avant.
Je l'ai rajouté dans l'archive.

en fait ca sert a rien l'ajout car elle est deja presente dans img/misc

Simon
23/12/2009, 14h03
en fait ca sert a rien l'ajout car elle est deja presente dans img/miscJe ne veux rien comprendre... Lorsque tu affiche les informations sur la page, regarde à quel endroit l'image est recherchée.

gil
23/12/2009, 14h50
Je ne veux rien comprendre... Lorsque tu affiche les informations sur la page, regarde à quel endroit l'image est recherchée.

re dans mon cas



<a href="misc.php?do=mauvaiseprez&amp;threadid=1388"><img title="Signaler comme mauvaise présentation" class="inlineimg" src="images/misc/prez.png" alt="Signaler comme mauvaise présentation" border="0"></a>sachant que j'ai remplacer img cross par prez " bouton perso "

Ombre
25/12/2009, 14h23
Bonjour, tu utilise quel style exactement? et cette image que je vois dans ta capture n'est aps celle par défaut il me semble, as tu modifier le template?

KurdMaster
25/12/2009, 15h24
Merci pour ce hack!!

dhaimy
26/12/2009, 16h27
Bonjour

Merci pour ce hack

comment je fait pour ajouté un texte comme se si

Il est important de remplir toutes les cases, sinon votre présentation n'est pas prise en compte
fait un copier coller

Ma présentation

Informations personnelles :
Mon prénom :
Mon âge :
Ma région :
Mes passions :
Mon métier / Mes Etudes :

Autres Informations :

Mon Fournisseur d'accès Internet :
Mon navigateur :
Comment j'ai connu le forum:
Message supplémentaire :

11648


merci

Ombre
26/12/2009, 16h52
Bonjour, tu peux utiliser ceci pour ce que tu désires: http://www.vbulletin-ressources.com/forum/showthread.php?t=12546&highlight=

dhaimy
26/12/2009, 17h00
merci ombre

HBM
28/12/2009, 21h40
bonsoir,
j'avais l'habitude de fusionner les nouvelles discussion dans une seule discussion - présentations acceptées - mais là avec ce hack si je fusionne les discussion, leur proprio doivent se représenter

Ombre
28/12/2009, 21h53
Bonsoir,

Ne les fusionnes pas mais copie les alors :)

Simon
29/12/2009, 11h49
bonsoir,
j'avais l'habitude de fusionner les nouvelles discussion dans une seule discussion - présentations acceptées - mais là avec ce hack si je fusionne les discussion, leur proprio doivent se représenterC'est normal, il ne fait que compter les messages postés par un membre dans un forum précis.

floopy
06/01/2010, 02h31
Merci beaucoup
mais j'ai un petit probleme
lorsque j'importe le hack un probleme se produise !
lors l'appui sur le boutton de créer un nouveau article dans CMS
=>

Fatal error: Cannot redeclare membrepresente() (previously declared in /mnt/web7/21/09/52242609/htdocs/packages/vbcms/controller/content.php(82) : eval()'d code:1) in /mnt/web7/21/09/52242609/htdocs/packages/vbcms/controller/content.php(82) : eval()'d code on line 75

Ombre
06/01/2010, 07h31
Bonjour, nous utilisons ce hack et pas d'erreur sur le CMS, tu es sur que c'est lui qui pose problème ou bien qu'il n'y est pas une incompatibilité avec un autre hack?

floopy
06/01/2010, 21h20
Lorsque je le fait activer , l'erreur se produise ! Mais si je le desactivais ,l'erreur disparaitrait
Je veux de l'aide sVp

Ombre
06/01/2010, 21h55
Bonsoir, patiente un peu, tu devrais avoir une réponse de Suleiman, ou Simon.

Simon
08/01/2010, 20h17
Bonsoir,
Lorsque je le fait activer , l'erreur se produise ! Mais si je le desactivais ,l'erreur disparaitraitOn est au courant.

Bonjour, nous utilisons ce hack et pas d'erreur sur le CMS, tu es sur que c'est lui qui pose problème ou bien qu'il n'y est pas une incompatibilité avec un autre hack?On utilise la nouvelle version qui a été patchée (cf forum privé) ;)

Kevius
12/01/2010, 18h59
Salut !

La version "patchée" n'est pas encore disponible ?

Incubes
18/01/2010, 07h11
Bonsoir,On est au courant.
On utilise la nouvelle version qui a été patchée (cf forum privé) ;)

Bonjour, je suis nouveau dans la communauté de vb, mais c'est quoi l'histoire de forum privé? le forum officiel ou rien à voir?

Cordialement

Ombre
18/01/2010, 08h13
Bonjour, il parle de la version qu'on utilise en privé sur vb-r...

Incubes
18/01/2010, 08h56
Ok Merci, et cette version "patchée", elle sera disponible bientôt?

Cordialement

Ombre
18/01/2010, 19h23
Je pense que oui :)

Incubes
19/01/2010, 17h55
Je ne trouve pas de section concernant ma question donc je la pose directement dans le hack concerné:

J'utilise le Hack DownloadII (gestionnaire de fichiers), et je voudrais que la présentation soit obligatoire pour pouvoir télécharger les fichiers, est-ce possible?

Ombre
19/01/2010, 18h36
Bonsoir, à la base non, mais il existe des hacks prévus pour modéré les pj selon certains cas, mais sous vb4 je ne sais pas si ils ont étaient adapter.

Incubes
19/01/2010, 22h02
J'ai regardé un peu le fichier XML du Produit, j'y connais pas grand chose mais je pense que c'est faisable, malheureusement, je n'ai pas les compétences requises :(
Autrement, si tu as les noms de ces hacks, je vérifierai s'il sont opérationnels sur la v4

Merci

Simon
22/01/2010, 22h21
Mise à jour du hack en 1.1
Uniquement pour vB 4 Gold+.

Incubes
22/01/2010, 22h46
MErci pour cette MàJ, les nouvelles options sont sympas, par contre toujours ce message lorsque je veux créer un article sur le CMS :


Fatal error: Cannot redeclare membrepresente() (previously declared in /home/web/www/packages/vbcms/controller/content.php(82) : eval()'d code:1) in /home/web/www/packages/vbcms/controller/content.php(82) : eval()'d code on line 75

Simon
22/01/2010, 23h11
MErci pour cette MàJ, les nouvelles options sont sympas, par contre toujours ce message lorsque je veux créer un article sur le CMS :


Fatal error: Cannot redeclare membrepresente() (previously declared in /home/web/www/packages/vbcms/controller/content.php(82) : eval()'d code:1) in /home/web/www/packages/vbcms/controller/content.php(82) : eval()'d code on line 75Tiens, je croyais qu'il avait été corrigé celui-là. Je regarde.

Simon
22/01/2010, 23h15
Tiens, je croyais qu'il avait été corrigé celui-là. Je regarde.C'est mieux maintenant ?

Ombre
22/01/2010, 23h16
Je sais pas j'ai pas gouté :D (je suis déjà loin ....)

Incubes
22/01/2010, 23h22
C'est mieux maintenant ?

Parfait, bon boulot !

Merci

dragon111
14/02/2010, 18h28
thank

dragon111
14/02/2010, 18h29
merci

nevrotiks
16/02/2010, 15h49
Hello,

Merci pour ce mods

john69steph
20/02/2010, 13h09
Bonjour,

J'aimerai bien mettre un autre bouton cross.png mais quand je le met en place ca donne ca :

12543

Prévisualisation sans le hack :

12544

J'aimerai le déplacé a droite ou ailleur mais qu'il soit bien placé sans caché d'autre bouton... Je précise que j'utilise le theme Breeze.

lien du bouton : http://www.future.fr/images/signaler.png

Merci du coup de pouce

Amicalement

John

suleiman
23/02/2010, 22h11
Bonjour .

La version 2.2.6 de ce hack est fini et testé sur 4.0.1 . Demain je veux tester ce hack sur la version 4.0.2 et apres je le publie .

Merci pour votre patience .

http://signatures.mylivesignature.com/54488/87/88C2DA492148ACA7B548C995EAA81C79.png

Ombre
23/02/2010, 22h40
Merci à toi pour ce grand travail :)

astros
25/02/2010, 17h39
suleiman , elle est en ou la version 2.2.6 s il te plait ?

Ombre
25/02/2010, 17h44
Bonsoir, patiente un peu il est en phase de test :)

Et elle promet cette nouvelle version :)

astros
25/02/2010, 20h18
ouahhhh , tu donnes envie ombre :)

Simon
25/02/2010, 23h08
ouahhhh , tu donnes envie ombre :)Et il y a de quoi ! Aller Suleiman, dépêche-toi :p

suleiman
02/03/2010, 19h28
Bonsoir .
J'ai mis la version 2.2.7

Ombre
02/03/2010, 19h52
Bonsoir, merci pour cette mise à jour, de ce fabuleux hack ;)

Bon boulot Suleiman ;)

astros
03/03/2010, 02h39
merci je l attendais avec impatience tres bon travail merci a toi byby

Lo'
03/03/2010, 10h41
Merci à vous deux pour cette traduction :)

suleiman
03/03/2010, 13h08
Merci à vous deux pour cette traduction :)

Quelle traduction ? :)

Lo'
03/03/2010, 14h35
Yes ... désolé, plutôt pour ce hack :blush2:

Speedy
03/03/2010, 18h04
super be hack suleiman ! quel taf de fou ! Une très belle réussite ! et fonctionnel parfaitement !

bravo pour ce partage et la qualité du travail ! je tenais à le signaler !

Spider-Man
03/03/2010, 18h13
Bonjour et bravo mille fois pour cette mise à jour ;)

astros
03/03/2010, 22h03
Bonjour , comment faire pour eviter a certain membre de se presenter comme les vip ou les sponsor , car en installant ce hack tout le monde est obliger de passer par la case presentation , y a t il une solution s il vous plait ?

suleiman
03/03/2010, 22h30
Bonjour , comment faire pour eviter a certain membre de se presenter comme les vip ou les sponsor , car en installant ce hack tout le monde est obliger de passer par la case presentation , y a t il une solution s il vous plait ?

Biensur , allez sur la page de hack dans les paramètres , vous avez un lien : Mettez à jour les membres présentés . Utilisez la page qui s'ouvre .
J'avais bien expliqué ca :)

Ombre
03/03/2010, 22h33
Un fichier est fournis afin que les membres déjà présenté n'ai pas à le refaire.

astros
03/03/2010, 22h59
oui , mais ce que je voulais dire ,c est faire un passe droit si vous voulez , si par exemple un nouveau sponsor arrive par exemple , qu il soi pas obliger de se presenter

en gros sa aurait donner : entrer l id des utilisateur qui ne seront pas obliger de se presenter , car la y a aucun passe droit et j aimerai savoir si c est possible ?

Simon
06/03/2010, 14h37
Bonsoir .
J'ai mis la version 2.2.7Merci pour le temps passé sur cette mise à jour, c'est une pure merveille :delicious:

Simon
06/03/2010, 14h40
oui , mais ce que je voulais dire ,c est faire un passe droit si vous voulez , si par exemple un nouveau sponsor arrive par exemple , qu il soi pas obliger de se presenter

en gros sa aurait donner : entrer l id des utilisateur qui ne seront pas obliger de se presenter , car la y a aucun passe droit et j aimerai savoir si c est possible ?Bonjour,

Ce n'est pas possible. Mais c'est contournable, crée un nouveau groupe utilisateur et marque ses utilisateurs comme exempts de présentation.
Tu peux aussi forcer manuellement via phpMyAdmin en éditant la table user: édite la ligne correspondant à l'utilisateur en définissant supresoblig à 1.

john69steph
07/03/2010, 15h11
Merci pour cette mise a jour, la seul chose qui est dommage, c'est l'approbation en cliquant sur lu et approuvé car quand le membre va se présenter, je n'ai pas la possibilité de pré-remplir le post. Chose que j'avais fait dans l'ancienne version.

exemple :


Ma présentation


Mon prénom :
Mon âge :
Ma région :
Mes passions :
Mon métier / Mes Etudes :

Autres Informations

Mon Fournisseur d'accès Internet :
Mon navigateur :
Comment j'ai connu le forum :
Message supplémentaire :


Mon PC

Marque/Modèle ou Monté :
Boitier :
Alimentation :
Carte mère :
Processeur :
Mémoire :
Disque dur :
Carte graphique :
Ecran :
Autres :

Ombre
07/03/2010, 15h28
Bonjour, c'est voulu, nous avons demander à Suleiman de faire comme cela, car nous estimons qu'une présentation pré formater, n'en est pas une, de rédigé des phrases, imagine plus tard sur le reste du forum...

Un simple copier coller de ce que tu vas indiqué dans la partie à approuvé suffit, sinon il te faudra soit resté avec l'ancienne version soit patienter que Suleiman ou Simon est le temps de revoir cela si ils sont d'accord, à la base ce hack à était créer pour vb-r, nous avons voulu en faire profité nos membres.

john69steph
07/03/2010, 15h53
Bonjour Ombre,

Dans le principe, je suis d'accord, mais dans la technique, un peu moins car il arrive que des gens ne savent même pas faire un copier coller (même si je l'ai indiqué)

Je sais, c'est pas croyable, mais ca existe !!!

Enfin bon, c'est dommage que cette possibilité ai été supprimé, car les Webmasters aurai eu la possibilité de l'activer ou Non.

Merci pour ce Hack, c'est du bon boulot.

suleiman
08/03/2010, 14h49
Bonjour Ombre,

Dans le principe, je suis d'accord, mais dans la technique, un peu moins car il arrive que des gens ne savent même pas faire un copier coller (même si je l'ai indiqué)

Je sais, c'est pas croyable, mais ca existe !!!

Enfin bon, c'est dommage que cette possibilité ai été supprimé, car les Webmasters aurai eu la possibilité de l'activer ou Non.

Merci pour ce Hack, c'est du bon boulot.

Bonjour John .

Meme si c'est pas désiré de mettre les modifications des hacks dans les réponses , je veux faire une petite exception .

Si tu veux afficher le text dans l'éditeur , tu dois créer un nouveau module :

admincp -> Modules & Produits -> Ajouter un module :

Produit : Présentation obligatoire des membres
Emplacement du crochet : newthread_form_start
Titre : Presentation : L'affichage de text d'admin dans l'editeur
Ordre d'exécution : 5
Code PHP du module :

if($vbulletin->options['sd2310_prezoblig_active'] AND $foruminfo['forumid'] == $vbulletin->options['sd2310_prezoblig_fid'])
{
if($vbulletin->options['sd2310_prezoblig_textchoix'] AND empty($newpost['message']))
{
$newpost['message'] = $vbulletin->options['sd2310_prezoblig_textchoix'];
}
}

Ce module est-il actif ? : oui

Clique sur le boutton : Enregistrer .

C'est tout :)

john69steph
09/03/2010, 08h43
Je te remercie, c'est extra !

Ombre
09/03/2010, 18h23
Suleiman, tu as oublié de réclamé le chèque de 50€ pour ce petit plus comme je te l'ai demander :D

john69steph
09/03/2010, 20h30
Sans déconner, c'est impeccable... 50 billets, va falloir que je mette de la pub sur mon fofo lol...

Je te remercie Suleiman, car c'est vraiment pratique et utile cette fonction !

Good Job

solidleon
21/03/2010, 20h02
Bonsoir
je vous remerci pour le hack
mais j ai pas trot aimé le truc de visualisé d abore la page du modele, puis on dois cliquer sur
J'ai lu et je suis d'accord (javascript://)
je souhaite que le membre remplira directement ces infos sur le modele

es que c'est possible ?

Simon
21/03/2010, 20h10
Bonsoir
je vous remerci pour le hack
mais j ai pas trot aimé le truc de visualisé d abore la page du modele, puis on dois cliquer sur
J'ai lu et je suis d'accord (http://javascript%3Cb%3E%3C/b%3E://)
je souhaite que le membre remplira directement ces infos sur le modele

es que c'est possible ?Bonsoir, tu parle bien du hack "Présentation obligatoire des membres" ?

Ombre
21/03/2010, 20h16
Bonsoir
je vous remerci pour le hack
mais j ai pas trot aimé le truc de visualisé d abore la page du modele, puis on dois cliquer sur
J'ai lu et je suis d'accord (http://javascript%3Cb%3E%3C/b%3E://)
je souhaite que le membre remplira directement ces infos sur le modele

es que c'est possible ?

Bonsoir,

Il me semble que si avais chercher dans les réposnes de ce sujet, tu auras eu une réponse de Balhack disant comment mettre les infos directement dans l'éditeur une sorte de pré formatage, ce qui correspond à ce que tu veux faire je pense?

solidleon
21/03/2010, 20h18
Bonsoir, tu parle bien du hack "Présentation obligatoire des membres" ?
bin oui , sinon pk je posterais sur ce forum lol
J'avais l ancienne version 1.1, les membres remplie directement leurs présentation
mais avec cette version les membres doivent au premier copier le model, cliquer sur le lien "j ai lu et je suis d'accord"
puis collé le model et validé, et cela prend bcp de temps,
je souhaite seulement enlevé la page ou ya le lien j'ai lu et je suis dacord, et je ve que le model s insere automatiquement sans copier puis collé, cad comme l ancienne version

merci

Simon
21/03/2010, 20h20
bin oui , sinon pk je posterais sur ce forum lolJe n'avais pas fait le rapprochement entre ta question et la fonction du hack, désolé meoui

Ombre
21/03/2010, 20h21
Pour retiré la partie que tu cites, il te faudra modifier le produit je pense, avoir un préformatage directement dans le sujet, il te faut suivre la réponse de Balhack.

Juste à titre d'information, le hack à la base à était fait pour vb-r après une de nos demande à nos gentil codeur, il est sur qu'il est plus proche de ce qu'on veux que de ce pourrait vouloir les membres, bien que je trouve qu'il est déjà super bien rodé avec ses options, et je doute fort qu'un autre hack actuellement soit aussi poussé pour ses présentations obligatoires :)

solidleon
21/03/2010, 20h26
c est pas grave simon,
Mr le conseiller peut tu m orienté ou je peut trouver l ancienne version du hack, et comment revenir a la version antérieur
en attendant ?
mici^^

BalHack
21/03/2010, 20h59
Salut, si tu veux pas faire de copier/coller, normalement, si tu mets ce module, il devrait remplir automatiquement.
J'ai pas testé car je n'ai pas ce hack d'installer sur mon forum

Mais si tu n'as pas peur :)

Produit

Présentation obligatoire des membres

Emplacement du crochet

newthread_start

Titre

Préremplis le champs message


if($foruminfo['forumid'] == $vbulletin->options['sd2310_prezoblig_fid'] && $vbulletin->options['sd2310_prezoblig_textchoix'] !=''){
$newpost['message'] = $vbulletin->options['sd2310_prezoblig_textchoix'];
}

Ce module est-il actif ?

Oui

Je pense et j'espère que je n'ai rien oublié

solidleon
21/03/2010, 21h14
Merci BalHack
g déja essayé ça , le probleme c'est que le lien "j ai lu et je suis d'accore" n as aucun effet sur mon template par défaut; mais avec le template classic ça marche
et ça me gene aussi de cliquer sur le lien puis copier collé etc
je ve quelque chose de simple et rapide,
si ya pas de sol , je ve revenir a l ancienne version , seulement g pas trouvé ou le téléchargé
et quesque je dois faire comme modifs pour ne pas avoir des problems
merci

BalHack
21/03/2010, 21h22
et je pourrais pas tedire car perso j'aime pas ce hack, donc, je le connais pas lol
et l'ancienne, même punition :p

Je pense que tu peux passer au dessus juste en modifiant cette ligne dans le css mais comme j'ai pas envie d'installer pour installer, ça n'a surement rien à voir
Après si tu essaye et que ça marche, tu auras juste à virer le lien approuvé ou je ne sais plus quoi

recherche

#sushoweditor{
display:none;
}Remplace par

#sushoweditor{
display:block;
}
Autrement, il faut passer par le div qui se trouve sous le lien
A tes risques et périls llol

solidleon
21/03/2010, 22h08
Merci bcp BalHack
ça marche bien seulement j aimerai bien enlevé le bloc de "Les champs désirés"
et le lien "J'ai lu et je suis d'accord (http://javascript%3Cb%3E%3C/b%3E://)"
voici l aperçu
http://img28.imageshack.us/img28/4481/vbr.jpg (http://img28.imageshack.us/i/vbr.jpg/)
Merci^^

BalHack
21/03/2010, 22h15
Par contre, pour ça tu aurais pu chercher :p
Y a juste le template sd2310_prezoblig_adminmsg a modifié tout est dedans :)
Fait des backup mais ça devrait le faire

Sélectionne tout le template
et remplace par ça

<vb:if condition="$show['messagechoix']">
<div class="blockrow" id="sunewpresnt">
<vb:if condition="$vboptions['sd2310_prezoblig_textchoix']">
<div class="primary textbox" style="width:100%;margin-bottom:5px;">
{vb:raw vboptions.sd2310_prezoblig_titrechoix}
</div>
</vb:if>

</div>
<div id="sushoweditor">
</vb:if>Et ça devrait retirer tout ce que tu veux

solidleon
21/03/2010, 22h57
merci bcp Belhack
enfaite g mis le code si dessous en commentaire <!-- -->
cela évitera de faire le backup

<vb:if condition="$vboptions['sd2310_prezoblig_textchoix']">
<div class="primary textbox" style="width:100%;margin-bottom:5px;">
<div class="susepar">{vb:rawphrase sd2310_prezoblig_desire}</div>
{vb:raw vboptions.sd2310_prezoblig_textchoix}
</div>
</vb:if>

<div style="text-align:center;"><a href="javascript://" id="suhidetxtshow">{vb:rawphrase sd2310_prezoblig_monaccord}</a></div>
et ça marche 100% merci bcp

BalHack
21/03/2010, 23h24
impeccable, on a réussi ;)

REBEL
31/03/2010, 14h58
salut a tous
faut-il.
qu'il faut que je fasse ce que BalHack a dit vers la fin
car la j'ai un probleme avec l'editeur j'active le hack et je me retrouve avec rien
13474
fenetre 1
donc pour voir je suis obliger de copier pour voir apparaitre ou cliquer sur " j'ai lu et je suis d'accord "
ce qui donne sa
13475
fenetre 2
c'est vrai c'est un peu nul car apres avoir cliquer sur " j'ai lu et je suis d'accord "
et la on peu faire ce que l'on veut
13476
fenetre 3
donc il n'y aurais pas une maniere plus rapide pour une fois appuyer sur presentation atteindre la fenetre 3
direct que de faire la premiere fenetre.
car ce hack ma l'air super mais le seul probleme c'est bien sa
merci

suleiman
01/04/2010, 01h03
Salut ,
Ta problème est dans le style ...

Cherche dans le template "sd2310_prezoblig_adminmsg" (deux fois):



width:100%;margin-bottom:5px;


et change le par :



width:100%;margin-bottom:5px;color:black;

REBEL
01/04/2010, 08h28
oui j'ai un grave soucie avec mon theme
que je regle petit a petit
merci suleiman

yopy
13/04/2010, 23h27
bonjour merci pour cette trad super taf en plus un super hack :yahoo:

Red
16/06/2010, 16h28
Merci beaucoup pour le hack :)

amine
20/06/2010, 18h34
Bonsoir cher Simon :angel:,

Tout simplement magnifique...Vraiment bravo Simon pour ce hack.

Pouvez vous s'il vous plait me montrer ou se trouver l'option '' Indiquez les groupes utilisateurs dispensés de présentation '' exemple pour les Admins comme dans (hack ) v 3.

Mes sincéres remerciments et Salutations ;)

Simon
17/07/2010, 20h29
Bonsoir,

Ce hack est en cours de mise à jour. Avez-vous des suggestions sur celui-ci ?

Allan
17/07/2010, 22h19
Bonsoir,

Ce hack est en cours de mise à jour. Avez-vous des suggestions sur celui-ci ?
Oui, la personnalisation via l'admincp des images des fichiers joints. (mais bon, je chipote un peu la :p)

Ombre
17/07/2010, 22h21
Bonsoir, moi tu connais déjà mes demandes dans le sujet privé, d'ailleurs qui commence à daté :)

Simon
18/07/2010, 00h31
Oui, la personnalisation via l'admincp des images des fichiers joints. (mais bon, je chipote un peu la :p)Un peu trop même, j'ai viré l'image de remplacement ^^ Je vais voir à la remettre.

Fibonacci
18/07/2010, 00h43
Bonsoir,

Perso quand je fais une validation des présentations manuelles , le signe pour approuver est celui pour désapprouver , et vice versa ^^"
C'est bien sûr peu embêtant mais bon , c'est juste un détail ^^

Cordialement , Fibo.

Simon
18/07/2010, 11h40
Bonsoir,

Perso quand je fais une validation des présentations manuelles , le signe pour approuver est celui pour désapprouver , et vice versa ^^"
C'est bien sûr peu embêtant mais bon , c'est juste un détail ^^

Cordialement , Fibo.Déjà corrigé :)

Bkdenice
18/07/2010, 22h05
Bonjour

Voilà je souhaite que repassé tout mes membres dans le groupe par défaut pour les inscriptions mais cela dit j'aimerai savoir si ils devront se présenté à nouveau car certains sont la depuis 2-3 ans et j'ai eu une petite erreur sur le forum des présentations donc toutes les anciennes sont perdu

Merci d'avance
//Beka

Simon
19/07/2010, 13h43
Bonjour

Voilà je souhaite que repassé tout mes membres dans le groupe par défaut pour les inscriptions mais cela dit j'aimerai savoir si ils devront se présenté à nouveau car certains sont la depuis 2-3 ans et j'ai eu une petite erreur sur le forum des présentations donc toutes les anciennes sont perdu Tout dépend de la valeur dans la base de données. S'ils sont marqués comme présentés, ils le resteront.

HuRRR
22/07/2010, 18h09
Pouvez vous s'il vous plait me montrer ou se trouver l'option '' Indiquez les groupes utilisateurs dispensés de présentation ''



Bah euh j'dois être aveugle mais moi non plus je trouve pas ... Quelqu'un saurait-il nous éclairer ? :sweat_002:


EDIT : Désolé, j'ai trouvé tout seul comme un grand finalement :D

pepsi-tom
31/07/2010, 19h28
hello

merci a vous :)

sunray
01/08/2010, 14h04
Bonjour,

Merci à vous 2 pour ce hack, fonctionne très bien en version 4.05 !

Motus
02/08/2010, 17h33
Merci beaucoup très utiles :yahoo:

Free
07/08/2010, 16h39
mercii bcp , je prend ;)

Kensaku
14/08/2010, 20h29
Merci beaucoup pour ce hack :) mais j'ai une question, quand un membre poste, il est approuvé automatiquement, mais il peut mettre le message que il veut, mais j'ai vue sur beaucoup de forum, la présentation n'ai pas valide tous le temp. alors comment faire ?

pattaya4
19/08/2010, 08h32
Merci beaucoup..
on vas moderer :(

amine
25/08/2010, 18h32
Bonsoir à Simon :angel: ,

Aprés avoir installé ce hack sous vB 4 et fait ma présentation sous vB 3, je reçois ce message :


Message vBulletin
Attention Amine!

Avant de pouvoir continuer, je vous invite à vous présenter.

Pour ce faire, cliquez sur ce lien: Se présenter

J'ai vu en haut ceux ci mais je ne sais pas ce que je dois mettre dans le fichier supresoblig_upgrade.php :




Ouvrez le fichier supresoblig_upgrade.php qui se trouve dans le dossier admincp de votre ftp. Mettez à jour les utilisateurs présentés dans votre forum de présentation et si vous voulez utiliser l'option "Mettre à jour les utilisateurs exemptés de présentation" . .





<?php
/*================================================= =====================*\
|| ################################################## ################## ||
|| # Presentation Obligatoir 2.2.7 # ||
|| # Copyright ©2009-2010 Suleiman # ||
|| # www.vbulletin-ressources.com # ||
|| ################################################## ################## ||
\*================================================ ======================*/

// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// ##################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('GET_EDIT_TEMPLATES', true);
define('THIS_SCRIPT', 'supresoblig_upgrade');
define('THIS_SUPAGE', 'supresoblig_upgrade.php');
define('SUPHV','2.2.7');

// #################### PRE-CACHE TEMPLATES AND DATA ######################
$phrasegroups = array('maintenance');
$specialtemplates = array();

// ########################## REQUIRE BACK-END ############################
require_once('./global.php');
$grouppresenter = '5,6,7';

if(!can_administer('canadminplugins'))
{
print_cp_no_permission();
}

if(empty($_REQUEST['do']))
{
$_REQUEST['do'] = "misajours";
}

function show_presoblig_groups($permissions = '')
{
global $vbulletin;

if($permissions != '')
{
$lesgroups = $vbulletin->db->query_read("
SELECT * FROM " . TABLE_PREFIX . "usergroup
ORDER BY usergroupid
");

while($group = $vbulletin->db->fetch_array($lesgroups))
{
$permission = explode(",",$permissions);
if(is_array($permission))
{
if(sizeof($permission))
{
$checked = in_array($group['usergroupid'],$permission) ? "checked=\"checked\"" : 'disabled';
}
}

$listefinale .="<div align=\"" . vB_Template_Runtime::fetchStyleVar('left') . "\"><label for=\"per_" . $group['usergroupid'] . "\" title=\"id : " . $group['usergroupid'] . "\"><input type='checkbox' id=\"per_" . $group['usergroupid'] . "\" name=\"equipes[]\" value=\"" . $group['usergroupid'] . "\" $checked $disabled/>" . $group['title'] . "</label></div>";

}
}
return $listefinale;
}

print_cp_header($vbphrase['sd2310_prezoblig_miseajour']);

if ($_REQUEST['do'] == "misajours")
{
if (!($forum = fetch_foruminfo($vbulletin->options['sd2310_prezoblig_fid'], false)))
{
$supreoblg = $vbphrase['sd2310_prezoblig_etesure'];
$pasdeforum = true;
}
else
{
if(!$forum['cancontainthreads'] OR $forum['link'])
{
$supreoblg = $vbphrase['sd2310_prezoblig_etesure'];
$pasdeforum = true;
}
else
{
$supreoblg = '';
$pasdeforum = false;
}
}

print_table_start();
print_table_header($vbphrase['sd2310_prezoblig_miseajour'], 2, 0);
print_description_row("<div style=\"margin:10px;\">" . $vbphrase['sd2310_prezoblig_quefait'] . "</div>");
print_description_row("<div style=\"margin:10px;\">" . $vbphrase['sd2310_prezoblig_misedesc'] . "</div>");
print_table_footer('', '', '', false);

if($pasdeforum)
{
print_table_start();
print_description_row($supreoblg);
print_table_footer('', '', '', false);
print_cp_footer();
exit;
}

$totalusersabsent = $db->query_first("
SELECT COUNT(*) AS users
FROM " . TABLE_PREFIX . "thread AS thread
INNER JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = thread.postuserid)
WHERE thread.forumid = '" . $vbulletin->options['sd2310_prezoblig_fid'] . "'
AND thread.visible = 1
AND user.supresoblig = '0'
");

print_table_start();
print_description_row("<div style=\"margin:10px;\">".construct_phrase($vbphrase['sd2310_prezoblig_attention'],$totalusersabsent['users'])."</div>");
print_table_footer('', '', '', false);

print_form_header(THIS_SCRIPT, 'domisajours');
print_table_header($vbphrase['sd2310_prezoblig_upusers'], 2, 0);
print_input_row(construct_phrase($vbphrase['sd2310_prezoblig_etssure'],$forum[title]), 'perpage', 1000);
print_submit_row($vbphrase['sd2310_prezoblig_upusers']);

print_form_header(THIS_SCRIPT, 'doequipe');
print_table_header($vbphrase['sd2310_prezoblig_upequipe'], 2, 0);
print_cells_row(array(construct_phrase($vbphrase['sd2310_prezoblig_equipes'],$forum[title]),show_presoblig_groups($grouppresenter)));
print_submit_row($vbphrase['sd2310_prezoblig_upequipe']);

print_cp_footer();
exit;
}


if($_REQUEST['do'] == "domisajours")
{
if(!($forum = fetch_foruminfo($vbulletin->options['sd2310_prezoblig_fid'], false)))
{
print_stop_message('invalid_forum_specified');
}

if(!$forum['cancontainthreads'] OR $forum['link'])
{
print_stop_message('invalid_forum_specified');
}

$vbulletin->input->clean_array_gpc('r', array(
'perpage' => TYPE_UINT,
'startat' => TYPE_UINT
));

if(empty($vbulletin->GPC['perpage']))
{
$vbulletin->GPC['perpage'] = '1';
}

$finishat = $vbulletin->GPC['startat'] + $vbulletin->GPC['perpage'];

echo '<p>' . $vbphrase['sd2310_prezoblig_upusers'] . '</p>';

$lesmembrespresenter = $db->query_read("
SELECT thread.*,user.*
FROM " . TABLE_PREFIX . "thread AS thread
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = thread.postuserid)
WHERE thread.postuserid >= " . $vbulletin->GPC['startat'] . "
AND thread.forumid = '" . $vbulletin->options['sd2310_prezoblig_fid'] . "'
AND thread.visible = 1
AND user.supresoblig = '0'
ORDER BY thread.postuserid
LIMIT " . $vbulletin->GPC['perpage']
);

$finishat = $vbulletin->GPC['startat'];

while($lemembrepres = $db->fetch_array($lesmembrespresenter))
{
$updateuserpres = $db->query_write("
UPDATE " . TABLE_PREFIX . "user
SET supresoblig = '1'
WHERE userid = '" . $lemembrepres['postuserid'] . "'
");
unset($updateuserpres);

echo construct_phrase($vbphrase['processing_x'], $lemembrepres['postuserid'] . " . " . $lemembrepres['postusername']) . "<br />\n";

vbflush();

$finishat = ($lemembrepres['postuserid'] > $finishat ? $lemembrepres['postuserid'] : $finishat);
}

$finishat++;

if ($checkmore = $db->query_first("SELECT postuserid FROM " . TABLE_PREFIX . "thread WHERE postuserid >= $finishat AND forumid = '" . $vbulletin->options['sd2310_prezoblig_fid'] . "' LIMIT 1"))
{
print_cp_redirect(THIS_SUPAGE ."?" . $vbulletin->session->vars['sessionurl'] . "do=domisajours&amp;startat=$finishat&amp;pp=". $vbulletin->GPC['perpage']);
echo "<p><a href=\"". THIS_SUPAGE ."?" . $vbulletin->session->vars['sessionurl'] . "do=domisajours&amp;startat=$finishat&amp;pp=". $vbulletin->GPC['perpage'] ."\">" . $vbphrase['click_here_to_continue_processing'] . "</a></p>";
}
else
{
define('CP_REDIRECT', THIS_SUPAGE .'?do=misajours');
print_stop_message('sd2310_prezoblig_present_succe s');
}
}


if($_POST['do'] == "doequipe")
{
$vbulletin->input->clean_array_gpc('p', array(
'equipes' => TYPE_ARRAY,
));

if(is_array($vbulletin->GPC['equipes']))
{
$equipes = implode(",",$vbulletin->GPC['equipes']);
}

$lesmembresequipe = $db->query_read("
SELECT * FROM " . TABLE_PREFIX . "user
WHERE usergroupid IN ($equipes)
AND supresoblig = '0'
ORDER BY userid
");
if ($db->num_rows($lesmembresequipe))
{
while($lemembrequipe = $db->fetch_array($lesmembresequipe))
{
$updateuserpres = $db->query_write("
UPDATE " . TABLE_PREFIX . "user
SET supresoblig = '1'
WHERE userid = '" . $lemembrequipe['userid'] . "'
");
unset($updateuserpres);

echo construct_phrase($vbphrase['processing_x'], $lemembrequipe['username']) . "<br />\n";

vbflush();
}
}


define('CP_REDIRECT', THIS_SUPAGE .'?do=misajours');
print_stop_message('sd2310_prezoblig_present_succe s');
}
?>


Mes remerciements les plus sincéres ;)

Simon
26/08/2010, 10h58
Bonjour Amine,

Suleiman s'est mal exprimé: ce n'est pas ouvrir le code source mais afficher la page dans le navigateur.
Connecte-toi sur ton panneau d'administration puis remplace dans la barre d'adresse index.php par supresoblig_upgrade.php.

amine
26/08/2010, 18h52
Bonjour Amine,

Suleiman s'est mal exprimé: ce n'est pas ouvrir le code source mais afficher la page dans le navigateur.
Connecte-toi sur ton panneau d'administration puis remplace dans la barre d'adresse index.php par supresoblig_upgrade.php. Bonsoir trés cher Simon :angel:,

Merci beaucoup pour la réponse, aprés la mise à jour j'ai fait un éssai avec simple membre ça fonctionne mais avec le webmaster j'ai toujours ce message :


Message vBulletin Attention Amine! Avant de pouvoir continuer, je vous invite à vous présenter. Pour ce faire, cliquez sur ce lien: Se présenter

les cases ne sont pas tous cochés pour les autres groupes et je ne trouve pas la procédure à faire pour les cochés :

http://img44.xooimage.com/files/2/6/7/mettre-jour-1fafd74.png


Mes Amities ;)

amine
28/08/2010, 09h15
Bonjour à tous,

Pas une petite idée s'il vous plait, merci beaucoup.

trés bonne journée :)

Magikss
29/08/2010, 21h04
Merci pour ce hack :)

Ac3
30/08/2010, 14h47
Salut , Merci x)

scorto
01/09/2010, 20h30
Bonjour à tous,
Voilà je trouve ce hack hyper interressant et je souhaite l'installer.
Problème je découvre vb qui est un peu une montagne pour moi au quotidien...

Bref, j'ai telechargé et dezippe le hack, je l'ai désactivé et là..... je ne comprend pas et ne vois pas ce que je dois faire au niveau du point 4/
ça peut paraitre simple pour vous, mais je suis bloqué à ce niveau là :( si quelqu'un peut m'aider, je suis avec la dernière version de vb.

Encore merci ;)

scorto
01/09/2010, 22h31
J'ai trouvé ;)
En fouillant pas mal de temps j'ai enfin compris qu'on pouvait modifier les options des modules dans le menu Options> options dans l'admin :)

scorto
04/09/2010, 19h14
Bonjour à tous,
Alors je rencontre un petit problème avec ce hack.
En effet lorsque j'active le hack les utilisateurs non inscrits (invités) ne peuvent accéder aux forums publiques. j'ai bien tchecké les autorisations. Pour en avoir le coeur net j'ai désactivé le hack et là les invité peuvent voir les forums publiques et les discussions.

Y a t il une solution pour que les invités puissent voir les forums publiques (et lire les posts) tout en ayant activé le hack?

Merci :)

Simon
11/09/2010, 10h49
Bonjour,

C'est pourtant le cas :fool:, la preuve vB-R l'utilise et il est possible de voir l'ensemble des sujets public.

baskwo
12/09/2010, 01h23
Tout d'abord, merci pour se hack.
Deuxièmement, j'ai un petit problème j'ai pris un style et quand je vais me présenter les champs demander sont en écriture blanc donc on les vois pas sauf en sélectionnant.
J'aimerai savoir comment changer cela ou comment changer la couleur du texte.
Je sais que je ne suis pas précis mais je crois que vous pourai m'aidez.
Merci
Cordialement Baskwo

Simon
12/09/2010, 10h07
Tout d'abord, merci pour se hack.
Deuxièmement, j'ai un petit problème j'ai pris un style et quand je vais me présenter les champs demander sont en écriture blanc donc on les vois pas sauf en sélectionnant.
J'aimerai savoir comment changer cela ou comment changer la couleur du texte.
Je sais que je ne suis pas précis mais je crois que vous pourai m'aidez.
Merci
Cordialement BaskwoBonjour,

L'ensemble des textes du mod se règle via la feuille de style sd2310_prezoblig.css accessible via le panneau d'administration > Templates.

baskwo
12/09/2010, 18h12
J'ai trouver le sd2310_prezoblig.css mais quand je fait personnaliser je ne sais pas quoi modifier.
Voici le code:

#sushoweditor{
display:none;
}
#suhidetxtshow{
text-decoration:underline;
}
#sunewpresnt{
background: transparent none;
}
.susepar{
width:auto;
padding-bottom:4px;
margin-bottom:4px;
font-weight:bold;
border-bottom:solid 1px {vb:stylevar forumhead_border.borderColor};
}
.supresob_cachejoint{
background: transparent url({vb:stylevar imgdir_misc}/presentation/hideimage.png) no-repeat top {vb:stylevar left};
margin:5px;
border:1px solid #DBDBDB;
width:210px;
height:160px;
-moz-border-radius:{vb:stylevar border_radius};
}
.suprob_pres{
float:{vb:stylevar right};
margin:10px;
}
.presentation0{
width:80px;height:70px;background:transparent url({vb:stylevar imgdir_misc}/presentation/presentation_0.png) no-repeat;
}
.presentation1{
width:80px;height:70px;background:transparent url({vb:stylevar imgdir_misc}/presentation/presentation_1.png) no-repeat;
}

Donc, je ne sais pas quoi changer.
Merci

baskwo
14/09/2010, 01h54
Petit up

WARNING
14/12/2010, 06h02
bonsoir a tous

merci pour le hack

j'aurai quelques questions s'il vous plais

dans Changez le nom de fichier suleiman.php (j'ai un blanc lol, cette fonction appel un fichier php? je comprend pas)

que se passe t'il si on active le hack avant d'avoir changer le nom suleiman.php

merci la team

Marokinox
25/12/2010, 08h51
j'aimerais tres bien le faire, mais je ne pige rien..

reckon
02/01/2011, 23h21
pour ma part j'ai desactivé ce hack pour le moment car je crois qu'il bloque les moteurs de recherches qui ne peuvent scanner les forum...

Ombre
02/01/2011, 23h47
Et comment en l'activant il y a peu de temps tu peux avancé cela? il suffit de regarder via google si c'est le cas avec vb-r.

guizmo21
12/01/2011, 22h23
Bonsoir,

Après plusieurs essai dans tous les sens ce hack ne marche pas sur la version 4.0.4 dommage j'attendrais une autre version

En tous cas merci quand même.

Ombre
12/01/2011, 22h26
Bonsoir, on l'utilise depuis vb 4.0.0 donc ça devrais fonctionner :)

Quand tu dis que ça ne marche pas, c'est quoi qui ne marche pas précisément?

guizmo21
14/01/2011, 12h45
Bonjour Ombre,

Lorsque je veux valider les présentation j'ai un message d'erreur de même lorsque la présentation n'est pas valide !!!

pourtant j'ai tous suivi à la lettre j'ai même renommé le le fameux fichier mais rien y fait et quand je fait la mise à jour des membres présenté ça tourne dans le vide.

Enfin bref je l'ai enlevé pour le moment je me pencherais dessus un peu plus tard.

Cordialement Guizmo21

iZi
25/01/2011, 05h46
salut, merci pour ce hack très utiles a mes yeux :delicious:

aranud87
08/02/2011, 16h24
Bonjour,

j'ai un bug, si je l'active les visiteur ne peuvent plus poster, ça leur dit qu'ils n'ont pas les droits et qu'ils doivent s'enregistrer c'est normal?
je pensais que c'était uniquement pour les membres ? :(

Ombre
08/02/2011, 19h44
Bonsoir,

Je ne sais pas si c'est un bug, en tout cas si tes membres sont obligés de ce présenté pour pouvoir participé et pas tes visiteurs, à quoi bon te sert ce hack? tu ne trouve pas que c'est illogique?

Lenders
08/02/2011, 19h57
Guizmo, c'est très simple le fichier que tu modifies dans produit tu l'appelle par exemple test.php le .php est TRES TRES important ;)

guizmo21
08/02/2011, 21h10
Merci pour ton conseil cependant j'ai l'impression que les membres ne voit pas ou il faut cliquer pour continuer j'aimerai changer le message


" j'ai lu et je suis d'accord" j'aimerai le mettre en plus gros et une couleur plus voyante pour que les membres le loupe pas

Si c'est faisable bien sur :d2


je joint un screen pour mieux comprendre ===>

http://neo.6pix.fr/thmb/1297192293/bfvs1/93/Sans-titre.png (http://neo.6pix.fr/1297192293/bfvs1/93/Sans-titre.png.html)

Cordialement Guizmo

aranud87
08/02/2011, 21h21
Bonsoir,

Je ne sais pas si c'est un bug, en tout cas si tes membres sont obligés de ce présenté pour pouvoir participé et pas tes visiteurs, à quoi bon te sert ce hack? tu ne trouve pas que c'est illogique?

Ba je suis pas mitigé...

la description c'est bien : Ce hack permet de rendre la présentation obligatoire à vos membres.
Arprès, tu le sais que un visiteur peut prendre n'importe qu'elle pseudo donc on va pas demander à un visiteur de ce présenter...hors un membre à un pseudo unique.
De plus, quand un visiteur accède pour poster dans un forum où il est autoriser il ne peut quand meme pas à cause des "droits" donc il ne sait même pas qu'il doit ce présenter :swoon1:


enfin je trouve ce système pas très logique, on devrai pouvoir obliger la présentation uniquement à ce qui on un compte (comme ces dans les autres "marques" de forums...)


Merci ;)

Ombre
08/02/2011, 21h58
Je pense que Simon à mal rédigé son sujet, car de mémoire Suleiman m'avait dit que ce hack se basé sur la db et sur une simple info, présenté ou non, pour tous les groupes, même les admins ne passent pas au travers, après si les auteurs n'ont pas pensé au invités, c'est autre chose, ils devraient avoir le même message que les membres enregistrés.

Simon regardera cela quand il aura le temps je pense.

Par contre je reste sur mon idée, outre qu'il y ai ce soucis, que il n'est pas logique de forcé une présentation à un membre enregistré, et pas à un visiteurs, sur le simple fais que il n'a pas de pseudo, donc l'effort qu'un membre fait en s'inscivent sur ton forum, est récompensé par une obligation dont les visiteurs n'ont pas, j'espère au moins qu'il y a un interet autre que la présentation obligatoire (ironie) de s'inscrire sur ton forum, comme voir plus de contenu ou je ne sais quoi en prime :)

Lenders
08/02/2011, 22h15
Je trouve ça cool la présentation, comme ça tu peux savoir un peu plus sur qui est sur ton forum

guizmo21
08/02/2011, 22h17
Merci pour ton conseil cependant j'ai l'impression que les membres ne voit pas ou il faut cliquer pour continuer j'aimerai changer le message


" j'ai lu et je suis d'accord" j'aimerai le mettre en plus gros et une couleur plus voyante pour que les membres le loupe pas

Si c'est faisable bien sur :d2


je joint un screen pour mieux comprendre ===>

http://neo.6pix.fr/thmb/1297192293/bfvs1/93/Sans-titre.png (http://neo.6pix.fr/1297192293/bfvs1/93/Sans-titre.png.html)

Cordialement Guizmo

Ombre
08/02/2011, 22h31
Bonsoir,

Pour corrigé cela, dirige toi dans le template additional.css, et ajoutes ceci:



#suhidetxtshow {
font-size: 23px;
font-weight: bold;
}Change la valeur en rouge par la taille désiré, là actuellement elle est déjà plus grande que celle d'origine.

guizmo21
08/02/2011, 22h47
Je te remercie beaucoup pour cette réponse rapide mais ça ne change rien :blush2:

Mon thème c'est AlexMacvb4

Ombre
09/02/2011, 00h40
Regarde si sur le style par défaut ça fonctionne, et dis moi.

guizmo21
09/02/2011, 00h59
C'est pareil désolé de t’embêter avec ça :(

Ombre
09/02/2011, 08h05
Chez moi ça fonctionne, donc tu n'as pas du suivre mes indication je pense, tu a splcé ce bout de code ou exactement et sur le ou les bons styles?

guizmo21
09/02/2011, 11h33
Bonjour Ombre,

Je te donne la marche que j'ai suivi
Styles & Templates / rechercher dans les templates là je mets additional.css je clique sur trouver, dans le thème voulu je fait un double clique sur additional.css et je colle le bout de code que tu m'as donné en bas de la page à la suite des autres. je joint un screen.

Ou je doit mal procéder :blush2:

http://neo.6pix.fr/thmb/1297243962/bfvs1/10/screen.png (http://neo.6pix.fr/1297243962/bfvs1/10/screen.png.html)

Ombre
09/02/2011, 12h52
Tu veux que je regarde cela directement sur ton forum?

YaYa
21/02/2011, 17h12
Moi non plus les images "approuvé" ou "desapprouvé" ne s'affichent pas :(

Mon style :
http://www.completevb.com/demovb4/forum.php?styleid=19

Tout le reste fonctionne bien.

Merci.

Ombre
21/02/2011, 17h17
Bonjour, tu as tout simplement pas mis les images au bon endroit, place le contenu du dossier images/misc dans le dossier misc de ton style.

YaYa
26/02/2011, 01h51
Super c'était ça ! On voit que les pros ont l'habitude des erreurs classiques ;)

Merci encore !

Markco
16/03/2011, 11h33
Une petite question, savez-vous s'il existe le même hack mais au lieu que ça soit un forum qui serve de présentation, ça serait un sujet

Merci

Billyboule
16/03/2011, 19h55
Il y avait Prezup pour vb3.6 mais il n'y a pas d'autre version de ce hack.

Il y a aussi le hack de Balhack pour vb3.8. http://www.vbulletin-ressources.com/forum/showthread.php?t=12220
Faudrait voir si il sait l'adapter à vb4.

Markco
17/03/2011, 06h52
Merci de ta réponse Billy

Th0m4s
24/03/2011, 23h17
Salut,

J'utilise le thème Gray-FOLIO mais l'image approuvé n'apparait pas...
Si quelqu'un pouvait m'aider :)


Cdt.

Ombre
24/03/2011, 23h20
Bonsoir, il te suffit de placé les images aussi dans le dossier "misc" de ton style.

Th0m4s
24/03/2011, 23h23
MDR! que suis-je bête..

Merci beaucoup!


Cdt.

KAISER JDVIRUS
03/04/2011, 13h59
Hello, j'ai installé le hack mais je ne trouve pas les parametres du module ?!

Ombre
03/04/2011, 14h26
Bonjour, regarde dans les options vbulletin.

KAISER JDVIRUS
03/04/2011, 14h47
J'ai cherché dans toutes les options mais je n'ai rien .

DexX
03/04/2011, 14h53
Bonjour,

Paramètres --> Options --> Présentation obligatoire des membres

KAISER JDVIRUS
09/04/2011, 12h31
C'est ok merci bien .

dady203
29/04/2011, 02h53
Un grand mercii

empereur
01/05/2011, 03h46
Merci beaucoup pour ce hack

Ark_Night
06/05/2011, 12h39
Bonjour,

Je ne comprend pas quel Fichier je dois éditer, peut-on m'aider Svp ?

Simon
06/05/2011, 12h58
Bonjour,

Je ne comprend pas quel Fichier je dois éditer, peut-on m'aider Svp ?Par défaut, aucun ???

Ark_Night
06/05/2011, 13h18
Ok j'ai réussie c'est bon désoler

Wormz
18/05/2011, 11h53
Bonjour,

J'ai parcouru ce topic mais sans trouver la réponse à ma question.

Pourquoi dans dans la mise à jour des membres exemptés de présentation, tous les groupes d'utilisateur sont grisés sauf ceux par défaut (admin, supermodo et modo) j'ai regardé dans les groupes utilisateur, mais rien trouvé.

Merci d'avance.

ps: question bonus, est-il possible d'exempté un seul utilisateur, ou faut-il forcément lui attribuer un groupe prévu pour ça?

X'taze
27/05/2011, 15h52
Bonjour,

J'ai parcouru ce topic mais sans trouver la réponse à ma question.

Pourquoi dans dans la mise à jour des membres exemptés de présentation, tous les groupes d'utilisateur sont grisés sauf ceux par défaut (admin, supermodo et modo) j'ai regardé dans les groupes utilisateur, mais rien trouvé.

Merci d'avance.

ps: question bonus, est-il possible d'exempté un seul utilisateur, ou faut-il forcément lui attribuer un groupe prévu pour ça?

Exact moi aussi j'ai le même problème, je veux cocher le groupe invités pour leur autoriser à voir les sections, mais je veux obliger les membres à se présenter. De toute façon les invités peuvent pas voir les liens, c'est juste bon pour le SEO.

Possible de faire en sorte que quand on coche oui pour :

Interdire l'affichage de forums & discussions situés en dehors du forum de présentation aux membres non-présentés

On laisse l'accès aux invités ouverts ? Car là si je coche oui ça ferme l'accès aux invités, et c'est pas du tout bon pour le SEO.

merci pour le hack !

VanillaNeko
08/06/2011, 17h16
Merci Simon.

Hack très utile de nos jours ! :D

ar51kevinos
10/06/2011, 22h19
Bonsoir à tous,
Voilà j'ai un petit problème avec ce patch quand je clique sur j'ai lu et suis d'accord rien ne se passe se ne change pas de page ni rien pouvez vous m'aide rsvp? merci

alois3
16/06/2011, 10h08
bonjour et merci pour ce hack , la seul chose j'aimerai changer la couleur d’écriture de fond du hack , car on ne la voit pas .

http://img41.imageshack.us/img41/7664/sansre1j.th.png (http://imageshack.us/photo/my-images/41/sansre1j.png/)



désoler du message , en fait la modif ce trouve page 10 ou 11 de se post ;)

spider62
16/06/2011, 18h29
Merci pour ce hack :)

spider62
16/06/2011, 20h03
il y a une erreur d'orthographe sur l'image par défaut : attachment.php (http://www.vbulletin-ressources.com/forum/attachment.php?attachmentid=12882&stc=1&d=1267550019)

bastien60
28/06/2011, 20h53
Bonjours,

Pourquoi n'ai-je pas le lien "approuvée cette présentation" et "désapprouvée cette présentation" ?

LAYLA
19/07/2011, 02h47
Bonsoir,

Je voulais valider une présentation en cliquant sur approuver cette présentation et c'est inscrit sur une page blanche. J'ai vus que en souhaitant supprimer la présentation il y a la même inscription sur la page blanche. L'écrit ci dessous ;

Not Found The requested URL /Présentation des membres was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


Merci de me guider afin de résoudre ce problème

PS : j'ai mis tous les dossiers dans le ftp et renommer le fichier suleiman par présentation des membres.

Bonne soirée

Simon
19/07/2011, 21h51
PS : j'ai mis tous les dossiers dans le ftp et renommer le fichier suleiman par présentation des membres.Ni espace ni caractère spéciaux dans le nom des fichiers, surtout PHP ;)

LAYLA
19/07/2011, 22h45
Bonsoir,

Merci Simon j'ai modifié le nom du PHP...

J'ai toujours le même problème
Not Found The requested URL /presentation_membres was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Bonne soirée Simon

Simon
20/07/2011, 09h58
Not Found The requested URL /presentation_membres was not found on this server.Tu as aussi retiré l'extension PHP ?!

LAYLA
20/07/2011, 14h10
Bonjour Simon,

Non je n'ai pas retiré l'extension... J'ai tout simplement modifié le titre suleiman et voici ce que ça donne :

Presentation_membres.php

Cordialement,

guetteur
22/07/2011, 14h01
Merci pour ce hack.

dragon111
05/08/2011, 01h34
bonsoir super ce mode 'installation ces bien passer mes la j'ai un problème pour me présenter sa mes

Fatal error: Class 'vB_Template' not found in /home/wazateam/public_html/vb/newthread.php(76) : eval()'d code on line 36

Ombre
05/08/2011, 06h39
Bonjour, normal ce hack ne fonctionne pas sous vb 3.

LAYLA
08/08/2011, 20h07
Bonjour,

Juste par confirmation : Est ce que vous pouvez me dire ce que veut dire



4. Éditez les paramètres "Nom de fichier pour ce hack" et "Forum de présentation" .

C'est à dire que faut-il faire svp

Bonne journée

dragon111
08/08/2011, 21h18
bonjour moi j'ai ceci quand je me rend pour presenter cela est du a quoi et comment résoudre le probléme

Fatal error: Class 'vB_Template' not found in /home/wazateam/public_html/vb/newthread.php(71) : eval()'d code on line 36

LAYLA
08/08/2011, 21h29
Bonsoir,

DRAGON111 tu as la version 3.8.4 et comme t'as dit Ombre ce hack est pour la version 4.0.x. Désinstalles ce hack qui n'est pas compatible avec ta version...

Tu trouveras dans les hacks un superbe tuto pour présentation, je t'invite à cliquer sur le lien ci dessous ... Tu verras une petite merveille !!!!!

http://www.vbulletin-ressources.com/forum/showthread.php?t=12220&page=14


Bonne continuation

Bonne soirée

(http://www.vbulletin-ressources.com/forum/showthread.php?t=12220&page=14)

dragon111
08/08/2011, 23h45
merci mes sa marche pas

dragon111
08/08/2011, 23h48
j'ai ceci en mail


Database error in vBulletin 3.6.8:

Invalid SQL:

SELECT
userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid,
language.phrasegroup_threadmanage AS phrasegroup_threadmanage,
language.phrasegroup_postbit AS phrasegroup_postbit,
language.phrasegroup_posting AS phrasegroup_posting,
language.phrasegroup_prefix AS phrasegroup_prefix,
language.phrasegroup_global AS phrasegroup_global,
language.options AS lang_options,
language.languagecode AS lang_code,
language.charset AS lang_charset,
language.locale AS lang_locale,
language.imagesoverride AS lang_imagesoverride,
language.dateoverride AS lang_dateoverride,
language.timeoverride AS lang_timeoverride,
language.registereddateoverride AS lang_registereddateoverride,
language.calformat1override AS lang_calformat1override,
language.calformat2override AS lang_calformat2override,
language.logdateoverride AS lang_logdateoverride,
language.decimalsep AS lang_decimalsep,
language.thousandsep AS lang_thousandsep
,mgcugp.mgc_cb_evo_default_color,mgcugp.mgc_cb_evo _chanid
FROM user AS user
LEFT JOIN userfield AS userfield ON (user.userid = userfield.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN language AS language ON (language.languageid = IF(user.languageid = 0, 2, user.languageid))
LEFT JOIN usergroup AS mgcugp ON (user.usergroupid=mgcugp.usergroupid)
WHERE user.userid = 1;

MySQL Error : Unknown column 'language.phrasegroup_prefix' in 'field list'
Error Number : 1054
Date : Monday, August 8th 2011 @ 10:43:28 PM
Script :
Username :
Classname : vB_Database

Ombre
09/08/2011, 00h05
Bonsoir, normal le hack n'est pas prévus pour vb 3.

LAYLA
09/08/2011, 09h23
Bonjour,

Tout fonctionne comme il se doit... pour ce qui est du fichier php : je l'ai nommé presentation (sur conseil de balhack)

MERCI BALHACK POUR TON CONSEIL EN MP pour le php

MERCI A SIMON, OMBRE ET SULEIMAN

Bonne journée

Au plaisir

the majik05
16/08/2011, 05h36
Bonsoir ,
Dragon111 tu utilise vB3 non ?
Si tu utilise vBulletin 3.x tu ne doit pas installer l'hack proposé dans la section 4.x tous simplement !
Désinstalle complètement ce hack et installe ce lui pour ta version de vb !

dragon111
17/08/2011, 01h19
merci pour votre aide j'ai trouver une autre option ces résolu

CaptCom
25/08/2011, 19h12
Ne fonctionne pas très bien avec la version 4.1.5 :(

Ombre
25/08/2011, 23h08
Ne fonctionne pas très bien avec la version 4.1.5 :(Bonsoir,

Je pense que ton commentaire va pas énormément nous aidé à cerné ce qui cloche avec ce hack sous vb 4.1.5, plus de détails seraient appréciés.

Tout en sachant que nous sommes sur vb-r en version de vbulletin 4.1.5 et qu'il fonctionne parfaitement, comme quoi...

Fozzy
28/08/2011, 19h34
Tout simplement super utile et fantastique, merci !

J'ai juste un problème.

Tout fonctionne à la perfection sauf cette option :

http://tof.canardpc.com/view/fd149179-9a4e-4ed2-ac01-90f5c106170e.jpg

Tous mes forums s'affichent (ce qui à la rigueur n'est pas très grave vu qu'ainsi tout le monde peut voir le super message personnalisé d'erreur, mais ça reste un bug), contrairement à l'option choisie.

J'ai bien procédé aux instructions précédentes, sauf l'édition du fichier .php pour les droits des précédents utilisateurs. Ca leur permet de faire un test grandeur nature de la fonction llol

Simon
28/08/2011, 19h35
Tous mes forums s'affichent (ce qui à la rigueur n'est pas très grave vu qu'ainsi tout le monde peut voir le super message personnalisé d'erreur, mais ça reste un bug), contrairement à l'option choisie. Cette option empêche de voir le contenu des forums, pas les forums eux-même. Est-ce bien le cas ?

Fozzy
28/08/2011, 19h41
Ahhh ! Alors formulé comme cela, oui. Ça marche parfaitement.

Pour moi "discussions" = contenu, et "forums" ben.. les sections.

Je pensais que serait affiché le seul forum où je demande l'inscription, comme si j'avais modifié manuellement le droit en lecture de la catégorie d'utilisateur (chose que je vais donc faire manuellement du coup).

Merci et désolé pour le quiproquo :)

LAYLA
27/09/2011, 23h14
Bonsoir,

J'ai un souci pour la présentation obligatoire. Quand un membre veut se présenter et qu'il veut valider 'la fiche : j'ai lu et je suis d'accord' Au lieu qu'apparait la fiche de préinscription pour l'a rempli, c'est tout gris. Il bloque à la validation 'J'ai lu et je suis d'accord'. J'ai uniquement ce problème sur Google mais pas sur firefox. Il fonctionne très bien sur firefox.

Merci de m'aider s'il vous plait car la plupart ont google et non firefox.

Bonne soirée

A bientôt

Body194
28/09/2011, 00h26
Bonsoir,

J'ai un souci pour la présentation obligatoire. Quand un membre veut se présenter et qu'il veut valider 'la fiche : j'ai lu et je suis d'accord' Au lieu qu'apparait la fiche de préinscription pour l'a rempli, c'est tout gris. Il bloque à la validation 'J'ai lu et je suis d'accord'. J'ai uniquement ce problème sur Google mais pas sur firefox. Il fonctionne très bien sur firefox.

Merci de m'aider s'il vous plait car la plupart ont google et non firefox.

Bonne soirée

A bientôt

Bonsoir

A tu testée personellement si oui le javascript de google chrome sont t'il as jour

body

LAYLA
28/09/2011, 00h48
Bonsoir,

Oui je l'ai testé chez moi et une amie. Mais j'ai vu durant ma recherche d'essayer de résoudre ce problème, une modification proposé par Balhack et Solidleo. Je n'ai pas fait attention à cette proposition de retirer toute cette fiche de préinscription et de passer directement à l'inscription. Donc j'ai résolu le problème par cette source :

Merci bcp body

Merci Balhack pour cette modification

Merci à Solidleon car j'ai pris son code en commentaire <!-- -->

Voici la modif. :

http://www.vbulletin-ressources.com/forum/showthread.php?t=18352&page=10

Bonne fin de soirée

Problème résolu et très satisfaite d'avoir trouvé mieux. J'ai juste une petite modif à rajouter dans le template pour garder le commentaire de la préinscription que l'on fait dans Option 'Présentation Obligatoire'

A bientôt

Freddy.k
22/10/2011, 02h23
Merci pour se hack super

the majik05
23/10/2011, 01h54
Bonsoir,
hack activé :
Mes visiteurs ne peuvent pas voir les sujets et les forums malgré que les permissions sont bien paramétré.
hack désactivé :
les visiteurs peuvent voir les forums et les sujets sans rien touché concernant les permissions.

Est ce que je doit mettre ajour la version ?
j'utilise 227 sur vb417, c'est possible ?
merci

Ombre
23/10/2011, 09h33
Bonjour, tu parles de quelles permissions? ceux du forum ou du hack, car il y a une option dans le hack pour cela.

the majik05
24/10/2011, 13h24
Bonjour, tu parles de quelles permissions? ceux du forum ou du hack, car il y a une option dans le hack pour cela.
Bonjour,
La qu'elle cette option?
En tous cas lorsque l'hack est activé et si normalement tous marche bien, les visiteurs ne peuvent pas voir les forums et les sujets.

uniquement les visiteurs.

Ombre
24/10/2011, 20h10
Il y a une option qui permet de laissé visible ou pas le contenu des messages, regarde dans les options du hack, elle y est forcément.