Telechargements

Aussi disponible en Deutsch, Español, English, Русский, 简体中文



1. Description Fonctions

1.1. Téléchargement


  • Permet d'afficher le formulaire relatif aux téléchargements soit sur la page actuelle soit sur l'espace global.
  • Tapez : {{upload [global=1] [maxsize=200] [hide_description=1]}}
  • Paramètres :
    • global — Le chargement s'effectuera obligatoirement sur l'espace global the flag of the fact that the load will be unconditional into the global space
    • maxsize — fixe bien évidemment un maximum. La taille doit être inférieur à la configuration de base.
    • hide_description — permet l'insertion d'un champs texte ou vous pourrez décrire la nature de l'objet

1.2. fichier


  • Permet le chargement du fichier sur une page ou sur l'espace commun
  • Tapez : {{files [page="PageName" or global=1] [order="ext|ext_desc|name_desc|size|size_desc|time|time_desc"] [owner="UserName"] [media=1] [max=chiffre] [nomark=1]}}
  • Paramètres:
    • le premier paramètre est - le nom de la page pour laquelle le fichier doit être chargé. Si vous préférez utiliser global=1, alors c'est une liste des fichiers accessible sur l'espace commun qui apparaît.
    • order — as to order, correspondingly, on the time, name, to size, the size-in-reverse- order, to the expansion
    • owner — pour montrer les fichiers, appartenant à cet utilisateur
    • media — affiche toutes les images, fichiers audio et vidéo dans leurs balises média au lieu des noms de fichiers, c'est assez similaire aux concept de gallerie de photos

2. Syntaxe de référence pour les fichiers

2.1. URL syntaxe


  • https://example.com/file/global/archive.zip — l'espace commun
  • https://example.com/ToDo/Upload/file?get=archive.zip — le fichier est attaché à la page
    • dans ce cas le fichier est attaché à la page et si l'on est pas autorisé à lire la page on ne peut pas avoir accès :
    • https://example.com/?page=ToDo/Upload/file&get=archive.zip

2.2. Wacko syntaxe


  • file:archive.zip - est ce que l'on doit chercher dans dans la page actuelle
  • file:/archive.zip est ce aussi que dans le global
  • file:!/archive.zip
  • file:/Subpage/archive.zip

Le chemin absolu n'est nécessaire que si vous voulez inclure un fichier attaché localement dans une autre page, ce qui est plutôt le cas exceptionnel, habituellement l'utilisateur inclura le fichier dans la même page. Dans ce cas, il faut toujours préférer la syntaxe relative, qui est non seulement plus courte, mais qui fonctionne aussi lorsque la page à laquelle le fichier est attaché a été renommée.

2.2.1. Media Parameters

Les paramètres sont ajoutés à la syntaxe du fichier en ajoutant un point d'interrogation ? et des paramètres supplémentaires par une esperluette &.
e.g. file:/image.png?200x400&direct&caption


  • liens
    • direct - to file
    • nolink - affiche uniquement l'image
    • linkonly - affiche uniquement le lien
    • meta - à filemeta handler (default)
  • alignment
    • right - droite
    • left - gauche
    • center - centre
  • redimensionner
    • 400x300 - largeur x hauteur
    • 0x700 - hauteur
    • 600 - largeur
  • autres
    • caption - affiche la légende
    • clear - clears float

Exemple:
file:/Groups/WackoWiki/mammut_800.jpg?500&caption

The Woolly Mammoth (Elephas primigenius)
We try to respect the hunter that dominated the first 99.9% of the history of our species. If you had to kill a mammoth or do without supper, there was no time to draw up an organization chart, assign tasks, or delegate authority. Basically, the person who saw the mammoth from farthest away was the Official Sighter, the one who ran fastest was the Head Runner, whoever threw the most accurate spear was the Grand Marksman, and the person all others respected most and listened to was the Chief. That’s all there was to it. Distributing little charts to produce an appearance of order would have been a waste of time. It still is.

2.3. Intégration de fichiers multimédias

Les fichiers médias sont rendus dans leur balise média comme <image>, <audio> ou <video>, sauf déclaration contraire.


Lotus Flower
Shinobazu Pond at Ueno Park at Ueno, Taito-ku in Tokyo
(Source:: Yoshikazu TAKADA /Some rights reserved)

Sandhill Cranes
(Source:: NPS / Dale Bohlke /Public domain)

Johann Sebastian Bach - Well-Tempered Clavier, Book 1 - 01 Prelude No. 1 in C major, BWV 846
(Source:: Composer: Johann Sebastian Bach; Performer: Kimiko Ishizaka /Public domain)

3. Tuning the installation

3.1. Tuning config.php


constants.php

<?php
...
const UPLOAD_GLOBAL_DIR                = 'file/global';
const UPLOAD_LOCAL_DIR            = 'file/perpage';
const UPLOAD_BACKUP_DIR                = 'file/backup';
...

  • UPLOAD_GLOBAL_DIR — c'est là où sont placés les fichiers publique
  • UPLOAD_LOCAL_DIR — C'est là où les fichiers publique attachés à des pages sont stockés

  • upload — false, true, "admins" — !! détermine qui peut télécharger. Les personnes anonymes ne peuvent alors pas télécharger.!!
  • upload_images_only — si vous avez mis cette option en actif, le visiteur ne pourra télécharger que les images. Les images sont déterminées à l'aide du GD.
  • upload_max_size — la taille maximale de fichier en octets est autorisée
  • upload_quota_per_user — vous pouvez déterminer le quota de fichiers qu'un utilisateur peut télécharger (si vous ne précisez pas le visiteur pourra télécharger autant de fichiers qu'il le souhaite)

Paramètres des pièces jointes