Accueil » modules » Downloads 2.0 Dle 13.0-16.1
  • Auteur: MaRZoCHi
    Version Dle: 13.0-16.1
    Version du script: 2.0
    Version du php: 7.4 - 8.x
    Langue: Français, Anglais, Turc
Description
Gallerie d'images
Installation
Téléchargements

Le module vous permet de télécharger des fichiers sur une page séparée. Il peut être utilisé dans des articles et des pages statiques. Cliquer sur le téléchargement du fichier et une nouvelle page s'ouvre ou un nouvel onglet selon la configuration et vous pouvez télécharger le fichier à partir d'ici de la même manière. Vous pouvez également utiliser une conception de page complètement distincte si vous le souhaitez. Il enregistre également les téléchargements des utilisateurs et affiche « Qui a téléchargé ? » ce fichier.

Installation:
1. Ouvrez .htaccess à la racine du site et après RewriteEngine On ajoutez:

# Downloads
RewriteRule ^download/([0-9]+)/?(static)?$ index.php?do=download&id=$1&area=$2 [L]
RewriteRule ^file/([0-9]+)$ index.php?do=downloads&id=$1 [L]
RewriteRule ^file/([a-z0-9]{32})$ index.php?do=downloads&hash=$1 [L]
RewriteRule ^file/([a-zA-Z0-9\w\-\.]+)$ index.php?do=downloads&name=$1 [L]
RewriteRule ^sfile/([0-9]+)$ index.php?do=downloads&id=$1&area=static [L]
RewriteRule ^sfile/([a-z0-9]{32})$ index.php?do=downloads&hash=$1&area=static [L]
RewriteRule ^sfile/([a-zA-Z0-9\w\-\.]+)$ index.php?do=downloads&name=$1&area=static [L]

Balises pour les pages statiques et les fichiers d'articles:
{f-name} : Nom du fichier
{f-size} : Taille du fichier (kb, avec suffixe mb)
{f-author} : Nom de l'utilisateur qui a téléchargé le fichier
{f-date} : date au format m.d.Y
{f-count} : Nombre de fois où le fichier a été téléchargé
{f-counter} : Durée du compte à rebours
{f-link} : Lien de téléchargement du fichier
{f-seo-link} : Lien de téléchargement du fichier ( SEF )
{f-ext} : Extension du fichier ( Exemple : zip, rar, apk )
{f-dir} : Nom du dossier dans lequel le fichier est installé
{f-url} : L'url directe du fichier ( Exemple : http://..../uploads/files/dosya.zip )

{f-url} - vous pouvez utiliser un lien direct vers un fichier avec une balise. Cependant, le système ne permet pas l'accès direct à certains fichiers téléchargés. Vous pouvez surmonter cette limitation en ajoutant les extensions de fichier que vous utiliserez comme indiqué ci-dessous. Dans le dossier /uploads/files/ , ouvrez le fichier .htaccess et ajoutez:
(avi|divx|mp3|mp4|flv|swf|wmv|m4v|m4a|mov|mkv|3gp|f4v)

Vous pouvez modifier le fichier et ajouter pdf, doc, ppt, pptx, docx si nécessaire:
ce qui donnera pour le htaccess
(pdf|doc|ppt|pptx|docx|avi|divx|mp3|mp4|flv|swf|wmv|m4v|m4a|mov|mkv|3gp|f4v)

Balises pour les fichiers d'articles uniquement:
{f-news-title} : Le titre de l'article avec lequel le fichier est chargé
{f-dlink} : Le lien de téléchargement du fichier (version automatique des deux liens ci-dessus).
{f-news-link} : Lien vers l'article où le fichier est installé
{f-cat-link} : Lien vers la catégorie de l'article dans lequel le fichier est téléchargé
{f-cat-name} : Le nom de la catégorie à laquelle appartient l'article contenant le fichier
{related limit="10" template="relatednews"} : Articles similaires à l'article. Paramètres de limite et de modèle

Balises de contrôle:
[direct] Lorsque le lien du fichier est accessible directement [/direct]
[not-direct] Lorsque le lien du fichier n'est pas directement accessible [/not-direct]
[not-allowed] Apparaît si le groupe d'utilisateurs n'a pas le droit de télécharger [/not-allowed]
[allowed] Apparaît si le groupe d'utilisateurs a le droit de télécharger [/allowed]
[timer] Si la fonction de compte à rebours est activée [/timer]
[notimer] Si la fonction de compte à rebours est désactivée [/notimer]
[related] Si la fonction d'articles similaires est activée [/related]
[not-static] Si le fichier téléchargé dans l'article est [/not-static]
[static] Si le fichier est téléchargé sur une page statique [/static]

Si vous le souhaitez, vous pouvez enregistrer les téléchargements des utilisateurs et indiquer qui a téléchargé le fichier et à quelle heure. Vous pouvez activer ou désactiver l'enregistrement et l'affichage de ce paramètre à partir du panneau d'administration.

Il suffit d'ajouter la balise
{who-downloaded}
aux fichiers modèles attachment.tpl ou download.tpl pour qu'ils puissent être affichés. Vous pouvez personnaliser chaque ligne/entrée de cet onglet comme vous le souhaitez.

Balises valides dans le fichier download-who.tpl:
    Date du dernier téléchargement: {down-date} - {down-date=d.m.Y}
    Nom de l'utilisateur: {user-name}
    Nom de l'utilisateur (coloré): {user-name-colored}
    Avatar: {user-foto}
    Profil: {user-url}
    Profil popup: <a href="{user-url}" onclick="{user-url-popup}">{user-name-colored}</a>
    Groupe: {user-group}
    Groupe (coloré): {user-group-colored}
    Icone du groupe: {user-group-icon}

Les visiteurs du groupe Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus d'inscription sur le site.


Soutenez le site
Tous les fonds collectés seront reversés afin de garder le site et de vous proposer toujuour autant de modules et templates
Merci d'avance!

Commentaires (3)

  1. Aimyong
    Aimyong
    23 Octobre 2024 14:08
    Bonjour quelqu'un peut-il m'expliquer comment on augmente la taille maximale d'ulpload des fichiers
  2. DarkLane
    DarkLane
    23 Octobre 2024 16:44
    Citation: Aimyong
    Bonjour quelqu'un peut-il m'expliquer comment on augmente la taille maximale d'ulpload des fichiers

    Tu vas dans l'administration/Utilisateurs/Groupes d'utilisateurs/ section article "Taille maximale de fichier autorisée pour l'importation vers le serveur (en kilo-octets)" pour enlever la limite tu met 0. La prochaine fois écrit dans les bon article parce que c'est pour datalife engine et non un module
    1. Aimyong
      Aimyong
      23 Octobre 2024 16:52
      D'accord merci beaucoup pour ton aide
Ajouter un commentaire
Information
Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.