Add images and document settings to the DB

This commit is contained in:
Julian Herrero
2019-05-16 16:11:43 +02:00
parent e32faf3a3c
commit 35cd26c117
3 changed files with 54 additions and 0 deletions

View File

@@ -84,6 +84,16 @@ class Setting < ApplicationRecord
"proposals.email_description": nil,
"proposals.poster_short_title": nil,
"proposals.poster_description": nil,
# Images and Documents
"uploads.images.title.min_length": 4,
"uploads.images.title.max_length": 80,
"uploads.images.min_width": 0,
"uploads.images.min_height": 475,
"uploads.images.max_size": 1,
"uploads.images.content_types": "image/jpeg",
"uploads.documents.max_amount": 3,
"uploads.documents.max_size": 3,
"uploads.documents.content_types": "application/pdf",
# Names for the moderation console, as a hint for moderators
# to know better how to assign users with official positions
"official_level_1_name": I18n.t("seeds.settings.official_level_1_name"),

View File

@@ -139,3 +139,25 @@ en:
per_page_code_head_description: "This code will appear inside the <head> label. Useful for entering custom scripts, analytics..."
per_page_code_body: "Code to be included on every page (<body>)"
per_page_code_body_description: "This code will appear inside the <body> label. Useful for entering custom scripts, analytics..."
uploads:
images:
min_width: "Image minimum width"
min_width_description: "Minimum width allowed for an uploaded image (in pixels)"
min_height: "Image minimum height"
min_height_description: "Minimum height allowed for an uploaded image (in pixels)"
max_size: "Image maximum size"
max_size_description: "Maximum size allowed for an uploaded image (in Megabytes/MB)"
content_types: "Accepted content types for images"
content_types_description: "Select all the content types allowed for uploaded images"
title:
min_length: "Image title minimum length"
min_length_description: "Title provided by the user when uploading an image (used as alt HTML attribute)"
max_length: "Image title maximum length"
max_length_description: "Title provided by the user when uploading an image (used as alt HTML attribute)"
documents:
max_amount: "Maximum number of documents"
max_amount_description: "Maximum number of documents that can be attached to a proposal, investment..."
max_size: "Document maximum size"
max_size_description: "Maximum size allowed for an uploaded document (in Megabytes/MB)"
content_types: "Accepted content types for documents"
content_types_description: "Select all the content types allowed for uploaded documents"

View File

@@ -139,3 +139,25 @@ es:
per_page_code_head_description: "Esté código aparecerá dentro de la etiqueta <head>. Útil para introducir scripts personalizados, analitycs..."
per_page_code_body: "Código a incluir en cada página (<body>)"
per_page_code_body_description: "Esté código aparecerá dentro de la etiqueta <body>. Útil para introducir scripts personalizados, analitycs..."
uploads:
images:
min_width: "Ancho mínimo de imagen"
min_width_description: "Ancho mínimo permitido al subir una imagen (en pixeles)"
min_height: "Alto mínimo de imagen"
min_height_description: "Alto mínimo permitido al subir una imagen (en pixeles)"
max_size: "Tamaño máximo de imagen"
max_size_description: "Tamaño máximo permitido al subir una imagen (en Megabytes/MB)"
content_types: "Tipos de imagenes permitidos"
content_types_description: "Selecciona todos los tipos permitidos para las imágenes subidas"
title:
min_length: "Longitud mínima del título de la imagen"
min_length_description: "El título es proporcionado por el usuario cuando se sube una imagen (usado como atributo HTML alt)"
max_length: "Longitud máxima del título de la imagen"
max_length_description: "El título es proporcionado por el usuario cuando se sube una imagen (usado como atributo HTML alt)"
documents:
max_amount: "Número máximo de documentos"
max_amount_description: "Número máximo de documentos que se pueden añadir a una propuesta, proyecto de gasto..."
max_size: "Tamaño máximo de documento"
max_size_description: "Tamaño máximo permitido al subir un documento (en Megabytes/MB)"
content_types: "Tipos de documentos permitidos"
content_types_description: "Selecciona todos los tipos permitidos para los documentos subidos"