Gentics Content.Node Fileuploaders

At this time of writing, there are 5 different file uploaders options. This page will explain the differences of each uploader.

1 Overview

Name / Info Flash Uploader Flash Fallback Uploader WebDAV PHP Legacy Uploader Aloha gcnfileupload plugin
Multifile Support Yes Yes Yes No No
Backend Technology REST API REST API WebDAV PHP REST API
Frontend Technology Flash Javascript WebDAV Static HTML Javascript
FUM Support Yes Yes No Yes Yes
Upload Limit 250 MB

2 Flash Uploader

The Flash Uploader requires Flash. The Flash Fallback Uploader will be used if flash is not provided by the browser.

Feature:


$FEATURE["multifileupload"] = true;

The fallback uploader can be enforced by enabling the following feature:


$FEATURE["alwaysfileuploadfallback"] = true;

3 FUM (File Uploader Manipulator)

The FUM is a user-API which allows intercepting the file upload process. This enables a custom implementation to modify the upload data or check it and reject the upload. Possible applications are video conversion and virus checks.

More Info

4 General Gentics Content.Node Settings


$MAX_FILESIZE = "64M";

For the upload limit see: http://www.gentics.com/Content.Node/infoportal/cms/faq/Wie-kann-man-das-upload-limit-fuer-Dateien-und-Bilder-erhoe.php See REST API:“http://www.gentics.com/Content.Node/infoportal/cms/version5/rest-api/File-REST-Resource.en.php”

5 Allowed characters


a-z A-Z 0-9 _ , . - ( ) [ ] { } $

All other characters shall be replaced with _ automatically.

Characters replaced automatically:


ö = oe    Ö = Oe
ü = ue    Ü = Ue
ä = ae    Ä = Ae
ß = ss

The total character limit for a filename is 64 characters

6 Default Upload Folders

It is possible to define default upload folders for images and files (separately) per node in the node properties dialog.

The default upload folders will be used

  • When a user creates a new image/file out of the tagfill dialog (when filling a part of type URL (File) or URL (image).
  • When a user uploads a new image/file using Aloha Editor (while setting a link).

The default upload folders will not be used

  • When a user uploads files/images in the tagfill dialog using a part of type Folder (Upload).
  • When a user creates a new image/file in the backend after selecting a specific folder and clicking on New|Image or New|File in the main menu.