Page 28 sur 28 PremièrePremière ... 18262728
Résultats de 271 à 280 sur 280

Sujet : Présentation obligatoire des membres (Maj 2.2.7)

  1. #1
    Version
    vB 4.2.0
    Inscrit
    octobre 2008
    Messages
    11 976
    Billets
    33
    Pouvoir de réputation
    69

    Par défaut Présentation obligatoire des membres (Maj 2.2.7)

    Présentation obligatoire des membres (Maj 2.2.7)
    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.
    Proposé par Simon.
    Compatible avec vBulletin: 4.x


    Conception

    • Auteur du Hack / Author Of Hack : suleiman - sd2310
    • 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


    1. La compatibilité avec le CMS .
    2. L'absence de " Supprimer par " quand on supprime une présentation.
    3. L'absence de " Editer par " quand on déplace une présentation.
    4. 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é.
    5. 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.


    1. 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.
    2. Remplacer le module qui utilise le fichier misc.php par un fichier spécialement dédié pour ce hack.
    3. Ajouter une option pour changer le nom de ce fichier (pour plus de sécurité).
    4. Ajouter l'option "Approbation automatique / manuelle" pour les présentations.
    5. Forcer les messages privés. Maintenant même si le membre n'accepte pas les M.P., il va recevoir votre message.
    6. Ajouter l'option : Désapprouver la présentation sans la déplacer / supprimer.
    7. Ajouter une petite icône dans la présentation pour indiquer si elle est approuvée ou non.
    8. Ajouter une option pour cacher les miniatures et les miniatures utilisées dans les sujets sous forme [ a t t a c h ] .


    Installation

    1. Désinstallez l'ancienne version .
    2. Importez le fichier XML
    3. Gardez le hack désactivé
    4. Éditez les paramètres "Nom de fichier pour ce hack" et "Forum de présentation" .
    5. Changez le nom de fichier suleiman.php par le nom que vous avez utilisé dans l'étape 4
    6. Copiez les fichiers du dossier forum dans les dossiers respectifs de votre FTP .
    7. 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" . .
    8. Quand la mise à jour est finie, activez le Hack (dans le gestionnaire des modules et dans les options du hack des options vbulletin) .
    9. Paramétrez le hack dans les options vBulletin

    Notes


    1. Dans le fichier attaché vous avez deux images psd, pour que vous puissiez les éditer.
    2. 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.
    3. Pour ajouter le message d'admin dans l'éditeur -> voir ce lien


    Captures et Archive
    Images attachées Images attachées
      Tout d'abord , vous devez vous présenter pour voir les fichiers joints
    Fichiers attachés Fichiers attachés
      Tout d'abord , vous devez vous présenter pour voir les fichiers joints

  2. #271
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut Non il ne fonctionne pas correctement mon cher toka

    Il y a des fonctions qui sont incompatibles avec la version 4.2.5 et PHP 7.1

    - - - - - - - - - - Ajout ultérieur - - - - - - - - - -

    L’icône d'approbation ne fonctionne pas

  3. #272
    Version
    vB 4.2.3
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    39 688
    Billets
    64
    Pouvoir de réputation
    210

    Par défaut

    bonsoir, même si je ne pourrais pas t'aider sur ce hack, l'icône ne fonctionne pas? Elle à pas pour but de fonctionner mais jsute d'apparaitre, c'est donc le cas, elle n'apparait pas?

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


  4. #273
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    Effectivement l'icône n’apparaît pas

  5. #274
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    Après avoir supprimer quelques produits VSA surtout celui des Utilisateurs Misérables qui est incompatible, le produit de présentation obligatoire fonctionne bien, le seul bug trouvé est l'affichage de l'icône Approuvé ou refusé.

    Je n'ai pas testé les autres affichage car je ne bloque pas les images avec ce produit, seulement le téléchargement des pièces jointes en épingle.

    Après un test, le produit envoie un MP à l'utilisateur lorsque l'on clique sur le bouton Supprimer configuré en suppression logique.

    Donc pour ma part seul l'affichage de l'icône Approuvé ou refusé est problématique en ce moment.

  6. #275
    Version
    vB 4.2.3
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    39 688
    Billets
    64
    Pouvoir de réputation
    210

    Par défaut

    Il est possible que ton style diffère trop de celui par défaut, as tu regarder sur le style par défaut l’icône apparait, bien entendu en mettant les images au bon endroit, tout comme sur ton style personnalisé, tu as bien mis les icônes?

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


  7. #276
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    Merci Ombre, il fallait que j'ajoute les images dans les différents styles, ça fonctionne maintenant.

  8. #277
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    En fait il reste un dernier bug, si on utilise l'option de déplacement au lieu de suppression logique, la il y a une erreur SQL

    PHP Warning: require_once(..../includes/functions_wysiwyg.php): failed to open stream: No such file or directory in ..../prez-obligatoire.php on line 175

    Fatal error: require_once(): Failed opening required '/home3/roiarthur/public_html/includes/functions_wysiwyg.php' (include_path='.:/opt/php70/lib/php') in /home3/roiarthur/public_html/prez-obligatoire.php on line 175

    Bon OK le fichier /includes/functions_wysiwyg.php n'existe plus dans Vbulletin depuis la version 4.1.4

    J'ai donc du utiliser celui de la version 4.1.3

    En uploadant le fichier /includes/functions_wysiwyg.php dans Vbulletin 4.2.5

    J'obtiens deux erreurs lors d'un déplacement

    PHP Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in ..../includes/functions_wysiwyg.php on line 111
    Redirection...

    PHP Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in ..../includes/functions_wysiwyg.php on line 186
    Redirection...

    Il faut corriger mais je ne sais pas trop comment, j'ai essayé ceci à la ligne 111 et 112

    111 ), $text = preg_replace_callback
    112 );

    et ceci à la ligne 186

    186 $text = preg_replace_callback;Je n'ai plus d'erreurs pour la ligne 186 mais toujours une erreur à la ligne 111

    PHP Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in ..../includes/functions_wysiwyg.php on line 111
    Redirection...
    Dernière édition par roiarthur; 03/12/2017 à 16h27

  9. #278
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    C'est pourquoi je disais au tout début qu'il était incompatible.

    On ne peut déplacer une présentation dans la corbeille car cette fonction appelle une fonction de l'ancien éditeur Wysiwyg soit functions_wysiwyg et ce dernier n'existe plus.

    D’où la demande d'une mise à jour.

    Mis à part cette fonction de déplacement occasionnant des erreurs SQL, le déplacement se fait quand même mais c'est gênant de voir afficher un message d'erreur SQL à chaque déplacement.
    Dernière édition par roiarthur; 03/12/2017 à 19h52

  10. #279
    Version
    vB 4.1.3
    Inscrit
    juillet 2011
    Messages
    42
    Pouvoir de réputation
    0

    Par défaut

    J'ai trouvé le problème et maintenant c'est compatible

    Dans le fichier suleiman.php que j'ai renommé pour des raisons de sécurité le fichier sur le serveur porte le nom de prez-obligatoire.php

    Il faut rechercher cette ligne de code

    Code:
    require_once(DIR . '/includes/functions_wysiwyg.php');
     $edit['message'] = convert_wysiwyg_html_to_bbcode($postinfo['pagetext'], $foruminfo['allowhtml']);
    et la remplacer par

    Code:
     require_once(DIR . '/includes/class_wysiwygparser.php');
        $html_parser = new vB_WysiwygHtmlParser($vbulletin);
        $edit['message'] = $html_parser->parse_wysiwyg_html_to_bbcode($postinfo['pagetext']);
    Puis réuploader le fichier modifié à la racine de vb4.2.5

    Voila c'est corrigé

    Voici le produit mis à jour en version 2.2.8 pour les intéressés
    Dernière édition par Ombre; 03/12/2017 à 22h23 Raison: lien supprimé

  11. #280
    Version
    vB 4.2.3
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    39 688
    Billets
    64
    Pouvoir de réputation
    210

    Par défaut

    Merci pour l'info, par contre seul l'auteur est autorisé à partager son produit, ceux qui ont ce soucis seront quoi faire, c'est amplement suffisant .

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


Page 28 sur 28 PremièrePremière ... 18262728

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Sujets similaires

  1. Outils de modération Outils de modération Présentation obligatoire des membres (Maj 2.2.7)
    Par Simon dans le forum Hacks vBulletin 4.0.x
    Réponses: 233
    Dernier message: 22/06/2015, 23h05
  2. Outils de modération Outils de modération Présentation obligatoire des membres
    Par Simon dans le forum Hacks vBulletin 3.8.x
    Réponses: 143
    Dernier message: 29/04/2012, 10h18
  3. Présentation obligatoire des membres (Maj 2.2.7)
    Par raja811 dans le forum Support vBulletin 4.x
    Réponses: 2
    Dernier message: 19/04/2010, 15h57
  4. Présentation Obligatoire
    Par murderland dans le forum Support vbulletin 3.x
    Réponses: 2
    Dernier message: 26/01/2007, 00h53

Liens sociaux

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Hébergé par PlanetHoster