@extends('base') @section('title') Paramètres du site @stop @section('additional_javascript') @stop @section('content') @include('subviews.contextualHelp', array('help' => 'parameters'))

Paramètres du site

@include('subviews.flashMessages')
{{ Form::open(array('files' => true, 'url' => URL::route('edit_parameters_submit', array('section_slug' => $user->currentSection->slug)))) }}
Prix des cotisations
{{ Form::text('price_1_child', $prices['1 child'], array('class' => 'form-control small')) }} €
{{ Form::text('price_1_leader', $prices['1 leader'], array('class' => 'form-control small')) }} €
{{ Form::text('price_2_children', $prices['2 children'], array('class' => 'form-control small')) }} €
{{ Form::text('price_2_leaders', $prices['2 leaders'], array('class' => 'form-control small')) }} €
{{ Form::text('price_3_children', $prices['3 children'], array('class' => 'form-control small')) }} €
{{ Form::text('price_3_leaders', $prices['3 leaders'], array('class' => 'form-control small')) }} €
Inscriptions
{{ Form::label("registration_active", "Activer les inscriptions") }} {{ Form::checkbox("registration_active", 1, $registration_active) }}
{{ Form::label("reregistration_active", "Activer les réinscriptions") }} {{ Form::checkbox("reregistration_active", 1, $reregistration_active) }}
{{ Form::label("registration_automatic", "Activation automatique") }} {{ Form::checkbox("registration_automatic", 1, $registration_automatic) }}
{{ Form::label("registration_start_date", "du", ['class' => 'control-label']) }} {{ Form::text('registration_start_date', Parameter::get(Parameter::$REGISTRATION_START_DATE), array("class" => "form-control medium", "placeholder" => "MM-JJ hh:mm")) }} {{ Form::label("registration_end_date", "au", ['class' => 'control-label']) }} {{ Form::text('registration_end_date', Parameter::get(Parameter::$REGISTRATION_END_DATE), array("class" => "form-control medium", "placeholder" => "MM-JJ hh:mm")) }}
{{ Form::label("advanced_registrations", "Inscriptions avancées") }} {{ Form::checkbox("advanced_registrations", 1, $advanced_registrations) }}
{{ Form::label("registration_priority_city", "Localité prioritaire", ['class' => 'control-label']) }} {{ Form::text("registration_priority_city", Parameter::get(Parameter::$REGISTRATION_PRIORITY_CITY), ['class' => 'form-control medium']) }}
{{ Form::label("registration_generic_sections", "Utiliser les sections génériques", ['class' => 'control-label']) }} {{ Form::checkbox("registration_generic_sections", 1, Parameter::get(Parameter::$REGISTRATION_GENERIC_SECTIONS) ? 1 : 0) }}
Pages du site
@foreach ($pages as $page=>$pageData)
{{ Form::label($page, $pageData['description']) }} {{ Form::checkbox($page, 1, $pageData['active']) }}
@endforeach
Contenu du site
{{ Form::label("grouped_section_menu", "Regrouper les menus de section") }}
{{ Form::checkbox("grouped_section_menu", 1, $grouped_section_menu) }}
{{ Form::label('allow_personal_contact', "Contact personnel") }}
{{ Form::checkbox('allow_personal_contact', 1, $allow_personal_contact) }}
Si cette case est cochée, il sera possible de contacter les animateurs par e-mail via la page de contact et la page des animateurs.
{{ Form::label("consider_scouts_as_members", "Accès aux pages confidentielles pour les scouts") }}
{{ Form::checkbox("consider_scouts_as_members", 1, $consider_scouts_as_members) }}
(Le mot « scout » est à considérer au sens large.)
{{ Form::label("show_member_history", "Historique des membres dans l'unité") }}
{{ Form::checkbox("show_member_history", 1, Parameter::get(Parameter::$SHOW_MEMBER_HISTORY)) }}
{{ Form::label("unit_google_calendar_link", "Lien Google Agenda") }}
{{ Form::text("unit_google_calendar_link", Section::find(1)->google_calendar_link, ['class' => 'form-control']) }} URL du calendrier au format icalendar : {{ URL::route('export_calendar', ['section_id' => 1]) }}
Catégories de documents
{{ Form::label('document_categories', "Catégories") }}

NOTE : La catégorie ayant pour nom "Pour les scouts" sera déclinée en "Pour les baladins", "Pour les louveteaux", "Pour les éclaireurs", etc. suivant la section.

@foreach ($document_categories as $category) @if ($category)
{{ Form::text('document_categories[]', $category, array("class" => "form-control document-category")) }}

@endif @endforeach
{{ Form::text('', 'Divers', array("class" => "form-control", "disabled")) }}

Paramètres de l'unité
{{ Form::label('unit_long_name', "Nom de l'unité") }}
{{ Form::text('unit_long_name', Parameter::get(Parameter::$UNIT_LONG_NAME), array("class" => "form-control")) }}
{{ Form::label('unit_short_name', "Sigle de l'unité") }}
{{ Form::text('unit_short_name', Parameter::get(Parameter::$UNIT_SHORT_NAME), array("class" => "form-control")) }}
{{ Form::label('unit_bank_account', "N° de compte en banque de l'unité") }}
{{ Form::text('unit_bank_account', Parameter::get(Parameter::$UNIT_BANK_ACCOUNT), array("class" => "form-control")) }}
{{ Form::label('logo', "Logo du site") }}
{{ Form::file('logo', array('class' => 'btn btn-default website-logo-file-selector')) }}
{{ Form::label('logo_two_lines', "Logo sur deux lignes") }}
{{ Form::checkbox('logo_two_lines', 1, $logo_two_lines) }}
{{ Form::label('icon', "Icône du site") }}
{{ Form::file('icon', array('class' => 'btn btn-default website-logo-file-selector')) }}
{{ Form::label('anu_denomination', "Appellation du responsable d'unité (AnU)") }}
{{ Form::select('anu_denomination', $anuDenominationList, Parameter::get(Parameter::$ANU_DENOMINATION), array('class' => 'form-control large')) }}
{{ Form::label('asu_denomination', "Appellation des équipiers d'unité (AsU)") }}
{{ Form::select('asu_denomination', $asuDenominationList, Parameter::get(Parameter::$ASU_DENOMINATION), array('class' => 'form-control large')) }}
Moteurs de recherche
{{ Form::label('website_meta_description', "Description du site") }}
{{ Form::textarea('website_meta_description', Parameter::get(Parameter::$WEBSITE_META_DESCRIPTION), array("class" => "form-control", "rows" => 3, "placeholder" => "Cette description apparaitra dans les résultats des moteurs de recherche")) }}
{{ Form::label('website_meta_keywords', "Mots-clés de recherche") }}
{{ Form::textarea('website_meta_keywords', Parameter::get(Parameter::$WEBSITE_META_KEYWORDS), array("class" => "form-control", "rows" => 3, "placeholder" => "Séparés par des virgules, ils permettent aux moteurs de recherche de favoriser ce site dans les résultats quand ces mots-clés sont recherchés")) }}
Contenu des e-mails automatiques

Certaines parties des e-mails automatiques peuvent être modifiées : elles sont ici représentées par des zones de texte à saisir.

Clique sur un e-mail pour le modifier : Formulaire d'inscription complété Inscription validée

Réseaux sociaux
{{ Form::label('facebook_app_id', "Facebook App ID") }}

Pour activer les fonctionnalités Facebook, créez une application Facebook et entrez ici son ID.

{{ Form::text('facebook_app_id', Parameter::get(Parameter::$FACEBOOK_APP_ID ), array("class" => "form-control")) }}
Paramètres avancés du site
{{ Form::label('additional_head_html', "Contenu additionnel du champ <head>") }}

Ce champ permet par exemple d'insérer les tags de google analytics dans toutes les pages du site.

{{ Form::textarea('additional_head_html', Parameter::get(Parameter::$ADDITIONAL_HEAD_HTML), array("class" => "form-control", "rows" => 3)) }}
{{ Form::label('photos_public', "Photos publiques") }}

Si oui, toutes les photos de tous les albums seront visibles par tous les internautes.
Plus d'infos sur le droit à l'image.

{{ Form::checkbox('photos_public', 1, Parameter::get(Parameter::$PHOTOS_PUBLIC), array("class" => "photos-public-checkbox")) }}
Paramètres avancés des e-mails

Attention ! Si les paramètres suivants sont mal configurés, les e-mails ne partiront plus du site. Ne change ces valeurs que si tu es sûr de ce que tu fais.

{{ Form::label('webmaster_email', "Adresse e-mail du webmaster") }}
{{ Form::text('webmaster_email', Parameter::get(Parameter::$WEBMASTER_EMAIL), array("class" => "form-control")) }}
{{ Form::label('default_email_from_address', "Adresse e-mail du site") }}
(pour l'envoi des e-mails personnels)
{{ Form::text('default_email_from_address', Parameter::get(Parameter::$DEFAULT_EMAIL_FROM_ADDRESS), array("class" => "form-control")) }}
{{ Form::label('unit_email_address', "Adresse e-mail de l'unité") }}
(pour l'envoi des e-mails d'unité)
{{ Form::text('unit_email_address', Section::find(1)->email, array("class" => "form-control")) }}
Envoyer les demandes d'inscription à cette adresse : {{ Form::checkbox("send_registrations_to_unit_email_address", 1, Parameter::get(Parameter::$SEND_REGISTRATIONS_TO_UNIT_EMAIL_ADDRESS)) }}
{{ Form::label('smtp_host', "Hôte SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_host', Parameter::get(Parameter::$SMTP_HOST), array("class" => "form-control")) }}
{{ Form::label('smtp_port', "Port SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_port', Parameter::get(Parameter::$SMTP_PORT), array("class" => "form-control")) }}
{{ Form::label('smtp_username', "Login SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_username', Parameter::get(Parameter::$SMTP_USERNAME), array("class" => "form-control")) }}
{{ Form::label('smtp_password', "Mot de passe SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_password', Parameter::get(Parameter::$SMTP_PASSWORD), array("class" => "form-control")) }}
{{ Form::label('smtp_security', "Sécurité SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_security', Parameter::get(Parameter::$SMTP_SECURITY), array("class" => "form-control")) }}
{{ Form::label('email_safe_list[]', "Liste des adresses e-mail vérifiées") }}
@foreach ($safe_emails as $safe_email)
{{ Form::text('email_safe_list[]', $safe_email, array("class" => "form-control safe-email")) }}

@endforeach

{{ Form::close() }}
@stop