formularios de contacto

This commit is contained in:
f 2020-06-25 17:06:37 -03:00
parent 6cdb825496
commit c81860c9a2
4 changed files with 17 additions and 1 deletions

View file

@ -117,7 +117,7 @@ class SitesController < ApplicationController
def site_params
params.require(:site)
.permit(:name, :design_id, :licencia_id, :description, :title,
:colaboracion_anonima,
:colaboracion_anonima, :contact,
deploys_attributes: %i[type id _destroy])
end
end

View file

@ -90,6 +90,14 @@
%hr/
- if site.persisted?
.form-group
%h2= t('.contact.title')
%p.lead= t('.contact.help')
.custom-control.custom-switch
= f.check_box :contact, class: 'custom-control-input'
= f.label :contact, class: 'custom-control-label'
.form-group
%h2= t('.colaboracion_anonima.title')
%p.lead= t('.colaboracion_anonima.help')

View file

@ -100,6 +100,7 @@ en:
title: 'Title'
description: 'Description'
colaboracion_anonima: Enable anonymous collaboration
contact: Enable contact forms
errors:
models:
site:
@ -347,6 +348,9 @@ en:
colaboracion_anonima:
title: 'Accept anonymous collaboration'
help: 'By allowing anonymous collaboration, you enable visitors to send articles without a Sutty account. Nothing is published without your consent, so make sure to check drafts regularly. This feature can expose you to attacks and violence, so we recommend you enable it with care.'
contact:
title: 'Enable contact forms'
help: 'If your site has contact forms, you can enable them here. If your site is under spam or trolls attack, you can disable them temporarily.'
fetch:
title: 'Upgrade the site'
help:

View file

@ -103,6 +103,7 @@ es:
title: 'Título'
description: 'Descripción'
colaboracion_anonima: Habilitar colaboración anónima
contact: Habilitar formularios de contacto
errors:
models:
site:
@ -355,6 +356,9 @@ es:
colaboracion_anonima:
title: 'Aceptar colaboraciones anónimas'
help: 'Al permitir colaboraciones anónimas, habilitamos a les visitantes del sitio a enviar contenido sin necesidad de una cuenta en Sutty. Nada se publica sin tu consentimiento, así que revisa los borradores regularmente. Esto también te puede exponer a ataques y violencias, por lo que es una característica que recomendamos usar con cuidado.'
contact:
title: 'Habilitar formularios de contacto'
help: 'Si tu sitio tiene formularios de contacto, con esta opción habilitas su funcionamiento. Si tu sitio está bajo ataque de spam o trolls, puedes deshabilitarlos temporalmente aquí.'
fetch:
title: 'Actualizar el sitio'
help: