This commit is contained in:
2022-01-07 15:46:01 +01:00
6 changed files with 89 additions and 21 deletions
+1
View File
@@ -14,6 +14,7 @@
# Ignore Drupal's file directory
/web/sites/*/files/
/private
# Ignore SimpleTest multi-site environment.
/web/sites/simpletest
@@ -18,15 +18,18 @@ title: 'Déposer une contribution'
description: ''
category: ''
elements: |-
titre:
'#type': webform_markup
'#markup': 'Base de données'
sous_titre:
'#type': webform_markup
'#markup': 'déposer une contribution'
processed_text:
'#type': processed_text
'#text': |
<p>Pour déposer une contribution, veuillez remplir le formulaire ci-contre.</p>
<p>Les champs marqués (*) sont<br />
obligatoires.</p>
<p>Votre contribution devra être revue par un administrateur avant publication.</p>
<p>Pour déposer une contribution, veuillez remplir le formulaire ci-contre.<br />
Les champs marqués (*) sont obligatoires.<br />
Votre contribution devra être <strong>revue par un administrateur</strong> avant publication.</p>
'#format': wysiwyg
titre_du_document:
'#type': textfield
@@ -57,19 +60,30 @@ elements: |-
'#type': textarea
'#title': 'Résumé de la ressource'
'#required': true
'#counter_type': character
'#counter_minimum': 100
'#counter_maximum': 1000
'#counter_maximum_message': '%d signe(s) disponible(s)'
3_ou_4_mots_ou_expression_cles_pour_identifier_le_sujet:
'#type': textfield
'#title': '3 ou 4 mots ou expression clés pour identifier le sujet'
piece_s_jointe_s_:
'#type': managed_file
'#title': 'Pièce(s) jointe(s)'
'#multiple': 5
'#max_filesize': '5'
'#file_extensions': 'gif jpg jpeg png pdf'
'#sanitize': true
url_vers_une_video_ou_un_site_internet:
'#type': url
'#title': 'Url vers une vidéo ou un site internet'
courriel:
'#type': email
'#title': Courriel
'#title': 'Courriel (ne sera pas diffusé sur le site)'
'#required': true
telephone:
'#type': tel
'#title': Téléphone
'#title': 'Téléphone (ne sera pas diffusé sur le site)'
'#required': true
actions:
'#type': webform_actions
@@ -18,15 +18,18 @@ title: 'Offre de service'
description: "Pour d&eacute;poser une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqu&eacute;s (*) sont<br />\r\nobligatoires.<br />\r\nVotre offre de service devra &ecirc;tre revue par un administrateur avant publication."
category: ''
elements: |-
title:
'#type': webform_markup
'#markup': 'Offres de service'
sous_titre:
'#type': webform_markup
'#markup': 'd&eacute;poser une offre de service'
processed_text:
'#type': processed_text
'#text': |
<p>Pour déposer une offre de service, veuillez remplir le formulaire ci-contre.</p>
<p>Les champs marqués (*) sont<br />
obligatoires.</p>
<p>Votre offre de service devra être revue par un administrateur avant publication.</p>
<p>Pour déposer une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont<br />
obligatoires.<br />
Votre offre de service devra être <strong>revue par un administrateur</strong> avant publication.</p>
<p>&nbsp;</p>
'#format': wysiwyg
@@ -38,6 +41,7 @@ elements: |-
structure:
'#type': textfield
'#title': Structure
'#description': 'collectivit&eacute;, architecte, ma&icirc;tre d&#39;ouvrage, structure de recherche, etc.'
'#title_display': before
'#required': true
localisation:
@@ -47,11 +51,24 @@ elements: |-
description:
'#type': textarea
'#title': Description
image:
'#type': webform_image_file
'#title': image
'#description': 'Une image repr&eacute;sentative pour identifier votre offre de service'
'#max_filesize': '5'
'#sanitize': true
des_documents_complementaires_en_pdf:
'#type': webform_document_file
'#title': 'Des documents complémentaires en pdf'
'#multiple': 5
'#max_filesize': '10'
'#file_extensions': pdf
'#sanitize': true
lien:
'#type': webform_link
'#title': Lien
'#title__access': false
'#url__placeholder': 'url vers une vidéo ou un site internet'
'#url__title': 'url vers une vidéo ou un site internet'
'#url__required': true
courriel:
'#type': email
@@ -59,7 +76,11 @@ elements: |-
'#required': true
telephone:
'#type': tel
'#title': Téléphone
'#title': 'Téléphone (ne sera pas indiqué sur le site)'
'#required': true
j_accepte_que_mon_courriel_soit_diffuse_sur_la_page_de_mon_offre:
'#type': checkbox
'#title': 'J''accepte que mon courriel soit diffusé sur la page de mon offre de service sur le site engages-pour-la-qualite-du-logement-de-demain.archi.fr.'
'#required': true
actions:
'#type': webform_actions
+12 -4
View File
@@ -18,12 +18,20 @@ title: Question
description: 'Question for FAQ'
category: ''
elements: |-
processed_text:
'#type': processed_text
'#text': |
<p>Pour déposer une question, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont obligatoires.<br />
Votre offre de service devra être revue par un administrateur avant publication.</p>
'#format': wysiwyg
couriel:
'#type': webform_email_confirm
'#type': email
'#title': Couriel
'#required': true
question:
'#type': textarea
'#title': Question
'#required': true
actions:
'#type': webform_actions
'#title': 'Submit button(s)'
@@ -130,9 +138,9 @@ settings:
draft_loaded_message: ''
draft_pending_single_message: ''
draft_pending_multiple_message: ''
confirmation_type: page
confirmation_type: modal
confirmation_title: ''
confirmation_message: ''
confirmation_message: 'Votre question a bien &eacute;t&eacute; envoy&eacute;e.'
confirmation_url: ''
confirmation_attributes: { }
confirmation_back: true
@@ -223,7 +231,7 @@ handlers:
- completed
to_mail: julie.andre@popsu.archi.fr
to_options: { }
cc_mail: ''
cc_mail: dev@figureslibres.io
cc_options: { }
bcc_mail: ''
bcc_options: { }
+24
View File
@@ -0,0 +1,24 @@
# Deny all requests from Apache 2.4+.
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
# Deny all requests from Apache 2.0-2.2.
<IfModule !mod_authz_core.c>
Deny from all
</IfModule>
# Turn off all options we don't need.
Options -Indexes -ExecCGI -Includes -MultiViews
# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php7.c>
php_flag engine off
</IfModule>