Afficher un message
  #1  
Vieux   
Avatar de akex
akex (Hors ligne)
Administrateur
akex is infamous around these parts
 
Messages: 124
Date d'inscription: November 2005
Par défaut [Module] Répondre avant de pouvoir voir les pièces jointes - 30/01/2006 , 15h43




Répondre avant de pouvoir voir les pièces jointes

.: Infos légales

Auteur : Akex pour vbfp
Version : 1.0.0.2
Version de vBulletin : 3.5.x, testé sur 3.5.3
Installation : 3 min

Redistribution interdite sans accord explicite de l'auteur


.: Description

Vous permet d'empecher les utilisateurs de télécharger ou visualiser les pièces jointes s'ils n'ont pas répondu.
Il vous est possible de personnaliser le message affiché, via les options du produit (Options d'administration) ou en modifiant le template postbit_hide_attach pour chaque style

.: Historique

1.0.0.2

Bug : le message signalant qu'il fallait répondre était affiché sur le premier message de chaque page et non le premier message de la discussion uniquement. Corrigé

Bug : le message s'affichait même si aucune pièce jointe n'avait été soumise. Corrigé

1.0.0.1 :

Amélioration du code, possibilité de choisir, via les options d'administration, les forums concernés par ce module.

.: Installation et mise à jour

Installation

Uploadez le fichier bitfield_akex_repondre_pour_dl.xml dans le dossier includes/xml.
Rendez vous ensuite dans l'administration de votre forum : Système de modules > Gestionnaire de produits > [Ajouter/Importer un produit] et importez le fichier Répondre pour voir les pj.xml

Mise à jour :

Rendez vous ensuite dans l'administration de votre forum : Système de modules > Gestionnaire de produits > [Ajouter/Importer un produit] et importez le nouveau fichier Répondre pour voir les pj 1.0.0.x.xml (x étant un chiffre). N'oubliez pas de mettre Autoriser l'écrasement sur oui.


Voilà il ne vous reste plus qu'à activer le système via les options d'administration et d'autoriser certains groupes à voir les pièces jointes sans avoir besoin de répondre.

Une démo du module peut être visualisée ici : http://www.vbfp.org/forum/t9-test-piece-jointe.html

Enjoy
Images attachées:
Type de fichier : gif screen.gif (5,1 Ko, 17 affichages)
Fichiers attachés:
Type de fichier : xml bitfield_akex_repondre_pour_dl.xml (352 octets, 14 affichages)
Type de fichier : xml Répondre pour voir les pj 1.0.0.2.xml (12,2 Ko, 12 affichages)

Dernière modification par akex 09/02/2006 à 20h14 .

Réponse avec citation
 
X vBulletin 3.8.11 Debug Information
  • Page Generation 0,01011 seconds
  • Memory Usage 1,283KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)postbit
  • (3)postbit_attachment
  • (1)postbit_onlinestatus
  • (1)postbit_reputation
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • fetch_musername
  • reputation_image
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • showpost_complete