File attachments (Drupal)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Kijk hier eerst

Modules > Core - optional > Upload
Administer > Site configuration > File uploads
User Management > Permissions

Per groep kun je limieten vaststellen. Bv. alleen de groep Beheerders aanpassen.

Drupal 5 & 6

Standaard kun je in Drupal geen bijlages (attachments) bij nodes voegen. Dat kun je als volgt veranderen:

  • Om attachments bij nodes te kunnen hebben, moet je eerst de module Upload aanzetten onder Administer > Modules > Core - optional > Upload.
  • Indien je wilt dat anonieme bezoekers attachments kunnen lezen, moet je dat als zodanig configureren onder Administer > User management > Permissions > Upload Module: View Uploaded Files.

Grootte-limiet (Drupal 6)

  • Bestandsgrootte is standaard beperkt tot 1 MB
  • Via php.ini zou je dit kunnen aanpassen
  • Aanpassen schijnt ook te kunnen via .htaccess. Bv.:
# Zelf toegevoegd, Strompf, sep 2014
#
php_value upload_max_filesize 2048M
php_value post_max_size 2048M

maar tot op heden zonder succes.

Een truuk om dit probleem te vermeiden: Een dummy-bestand uploaden maar wel met de juiste naam (bv. algemene-voorwaarden.pdf dat in werkelijkheid een lege e-mail is, van slechts 35Kb), en daarna via FTP het bestand vervangen door het beoogde bestand.

Drupal 7

In Drupal 7 kun je standaard geen bijlages bij nodes toevoegen. Daarvoor moet je eerst een veld van het type bestand toevoegen aan een node-type. Is een koud kunstje, via menu content. Let op dat je ook moet aangeven welke bestandsextenties je toestaat. Mijn lijstje du jour:

txt, pdf, png, jpg

Bronnen