@extends('layouts.app') @section('title') Voir un compte @endsection @section('page-title') Comptes Voir : {{ $compte->name }} @endsection @section('button-top') @include('comptes.delete_modal', ['compte' => $compte]) @endsection @section('content')
Compte
Nom : {{ $compte->name }}
@if (!empty($compte->display_name)) Nom d'affichage : {{ $compte->display_name }}
@endif
Domaine du site : {{ $compte->site_url }}
STR ID du compte : {{ $compte->str_id }}
@if (!empty($compte->account_css)) CSS personnalisé @endif @if (count($compte->tags))

Tags : @foreach ($compte->tags as $tag) {{ $tag->name }}{{ $loop->last ? '' : ',' }} @endforeach @endif @if (!empty($compte->comments))

Commentaires :
{!! nl2br($compte->comments) !!} @endif
@if ($compte->koba_instance)
Compte Koba
Koba ID : {{ $compte->koba_instance->koba_id }}
Koba Slug : {{ $compte->koba_instance->slug }}
@endif
Gestion
Compte actif : {!! $compte->is_active ? ' Actif' : ' Inactif' !!}
Le logo Copernic est affiché dans le widget : {!! $compte->display_copernic_logo ? ' Oui' : ' Non' !!}
Date de fin de contrat : {!! empty($compte->date_end_subscription) ? 'Pas de date de fin' : $compte->date_end_subscription->format('d/m/Y') !!}

Template Mailjet pour la validation d'une propositions : @if (empty($compte->proposition_validation_mail_id)) Par défaut @else ID {{ $compte->proposition_validation_mail_id }} @endif
Administrateurs
@if (count($compte->administrateurs) == 0) Ce compte n'a aucun administrateur.

@else
    @foreach ($compte->administrateurs as $administrateur)
  • {{ $administrateur->prenom_nom }} @if (isset($compte->referent) && $compte->referent->id == $administrateur->id) (référent) @endif
  • @endforeach
@endif
L'ajout d'un administrateur se fait depuis la page de gestion des administrateurs.
Options activées pour le compte
@if (empty($compte->options)) Aucune option n'a été configurée. @else @if (isset($compte->options->type)) @endif @if (isset($compte->options->login_to_vote)) @endif @if (isset($compte->options->is_opened)) @endif @if (isset($compte->options->login_to_send_proposition)) @endif @if (empty($compte->compte_prop_max)) @else @endif @if (isset($compte->options->display_votes)) @endif
Option Activé
Type de consultation +1 sur chaque proposition {!! in_array(config('constants.CONSULT_TYPE.PLUS_UN'), $compte->options->type) ? ' Activé' : ' Désactivé' !!}
Pour / Neutre / Contre sur chaque proposition {!! in_array(config('constants.CONSULT_TYPE.POUR_CONTRE_NEUTRE'), $compte->options->type) ? ' Activé' : ' Désactivé' !!}
Vote unique sur une seule proposition de la question {!! in_array(config('constants.CONSULT_TYPE.VOTE_UNIQUE'), $compte->options->type) ? ' Activé' : ' Désactivé' !!}
Connexion obligatoire pour voter {!! $compte->options->login_to_vote ? ' Activé' : ' Désactivé' !!}
Consultation ouverte (possibilité de soumettre des propositions) {!! $compte->options->is_opened ? ' Activé' : ' Désactivé' !!}
Connexion obligatoire pour envoyer une proposition {!! $compte->options->login_to_send_proposition ? ' Activé' : ' Désactivé' !!}
Nombre de propositions à afficher par défaut8 (par défaut){{$compte->compte_prop_max}}
Affichage des résultats Ne sont jamais affichés {!! in_array(config('constants.DISPLAY_VOTES.NON'), $compte->options->display_votes) ? ' Activé' : ' Désactivé' !!}
Sont affichés lorsque l'administrateur a lui-même voté {!! in_array(config('constants.DISPLAY_VOTES.APRES_VOTE'), $compte->options->display_votes) ? ' Activé' : ' Désactivé' !!}
Sont affichés à tout moment {!! in_array(config('constants.DISPLAY_VOTES.OUI'), $compte->options->display_votes) ? ' Activé' : ' Désactivé' !!}
@endif
Toutes les propositions du compte
    @foreach ($compte->propositions as $proposition)
  • {{ $proposition->title }}
  • @endforeach
@php //dd($compte->consultationsInProgress); @endphp
Consultations en cours ({{ count($compte->consultationsInProgress) }})
@if (count($compte->consultationsInProgress))
    @foreach ($compte->consultationsInProgress as $consultation)
  • {{ $consultation->title }} ({{ Config::get('constants.CONSULT_TYPE_STRING_ABBREV')[$consultation->type] }})
    • Nombre de propositions : {{ count($consultation->propositions) }}
    • Nombre de votes : {{ count($consultation->votes) }}
  • @endforeach
@else Aucune consultation en cours @endif
Consultations terminées ({{ count($compte->consultationsEnded) }})
@if (count($compte->consultationsEnded)) @else Aucune consultation terminée @endif

Statistiques

Consultations en cours

{{ formatNumberFR(count($compte->consultationsInProgress)) }}

Propositions en ligne

{{ formatNumberFR($compte->count_propositions) }}

Propositions à valider

{{ formatNumberFR(count($compte->sentPropositions)) }}

Nombre total de votes

{{ formatNumberFR($compte->count_votes_total) }}

Nombre de contributeurs

{{ formatNumberFR($contributeurs_nb) }}

Nombre de participants

{{ formatNumberFR($votants_nb + $contributeurs_nb) }}

{{--
Nombre de chargement de consultations

{{ formatNumberFR($consultations_load) }}

--}}
Nombre de visiteurs uniques

{{ formatNumberFR($unique_visitors) }}

Nombre de votes par votants

@if ($votants_nb > 0) {{ formatNumberFR($compte->count_votes_total / $votants_nb, 2) }} @else 0 @endif

Taux de participation

@if ($unique_visitors > 0) {{ formatNumberFR((($votants_nb + $contributeurs_nb) / $unique_visitors * 100), 2) }}% @else 0% @endif

@endsection