2.0.4releasedField: Multilingual File Upload

Multilingual version of the classic Upload Field.

Clone URLhttps://github.com/DeuxHuitHuit/multilingual_upload_field.git

Add as a submodulegit submodule add https://github.com/DeuxHuitHuit/multilingual_upload_field.git extensions/multilingual_upload_field --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
NoNo1.01.41.6.32.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.42.0.4

Readme

Field: Multilingual File Upload

1 About

This is the multilingual version of the classic upload field.

  • optional, it will create unique filenames
  • optional, it will return value from main language

2 Installation

  1. Upload the 'multilingualuploadfield' folder in this archive to your Symphony extensions folder.

  2. Enable it by selecting the "Field: Multilingual File Upload", choose Enable from the with-selected menu, then click Apply.

  3. You can now add the "Multilingual File Upload" field to your sections.

Version history

Symphony 2.5.0 to 2.x.x

  • Fixes for PHP 7

Symphony 2.5.0 to 2.x.x

  • Make sure consolidate value does not end up in config.php

Symphony 2.5.0 to 2.x.x

  • Fixed issues with language selection

Symphony 2.5.0 to 2.x.x

  • Fixed a regression bug where file would be lost (in the database)

Symphony 2.5.0 to 2.x.x

  • Added required languages: make languages required or not
  • Better optional label in publish view
  • Better required language label in settings view
  • Renamed the field to Multilingual File Upload

Symphony 2.3.3 to 2.6.x

  • Fix broken 1.6.2 update code

Symphony 2.3.3 to 2.6.x

  • Fix broken 1.6.1 update code

Symphony 2.3.3 to 2.6.x

  • Set validator to varchar(255)

Symphony 2.3.3 to 2.6.x

  • Frontend Localisation 1.6 compatibility.
  • Fix for 2.3.3
  • Frontend Localisation 1.5 compatibility.

Requires Symphony 2.3

  • Updated for Symphony 2.3.
  • Added support for defaulting to reference language value
  • Reworked the JS. Thanks @iwyg
  • Fixed the unique_name option. It now properly appends the timestamp only when the unique checkbox is checked
  • Improved error check when saving preferences
  • Fixed a bug with FLang class not being included
  • Assets are loaded through displayPublishPanel() method
  • Fixed a bug with array indexes.
  • Fixed a bug where data was fetched in Reference Language instead of Current Language.

Requires Symphony 2.2.x

  • Initial release.