<?php | <?php | ||||
/** | |||||
Copyright distrib (2018) | |||||
contact@opendistrib.net | |||||
Ce logiciel est un programme informatique servant à aider les producteurs | |||||
à distribuer leur production en circuits courts. | |||||
Ce logiciel est régi par la licence CeCILL soumise au droit français et | |||||
respectant les principes de diffusion des logiciels libres. Vous pouvez | |||||
utiliser, modifier et/ou redistribuer ce programme sous les conditions | |||||
de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA | |||||
sur le site "http://www.cecill.info". | |||||
En contrepartie de l'accessibilité au code source et des droits de copie, | |||||
de modification et de redistribution accordés par cette licence, il n'est | |||||
offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, | |||||
seule une responsabilité restreinte pèse sur l'auteur du programme, le | |||||
titulaire des droits patrimoniaux et les concédants successifs. | |||||
A cet égard l'attention de l'utilisateur est attirée sur les risques | |||||
associés au chargement, à l'utilisation, à la modification et/ou au | |||||
développement et à la reproduction du logiciel par l'utilisateur étant | |||||
donné sa spécificité de logiciel libre, qui peut le rendre complexe à | |||||
manipuler et qui le réserve donc à des développeurs et des professionnels | |||||
avertis possédant des connaissances informatiques approfondies. Les | |||||
utilisateurs sont donc invités à charger et tester l'adéquation du | |||||
logiciel à leurs besoins dans des conditions permettant d'assurer la | |||||
sécurité de leurs systèmes et ou de leurs données et, plus généralement, | |||||
à l'utiliser et l'exploiter dans les mêmes conditions de sécurité. | |||||
Le fait que vous puissiez accéder à cet en-tête signifie que vous avez | |||||
pris connaissance de la licence CeCILL, et que vous en avez accepté les | |||||
termes. | |||||
*/ | |||||
/** | |||||
* Copyright distrib (2018) | |||||
* | |||||
* contact@opendistrib.net | |||||
* | |||||
* Ce logiciel est un programme informatique servant à aider les producteurs | |||||
* à distribuer leur production en circuits courts. | |||||
* | |||||
* Ce logiciel est régi par la licence CeCILL soumise au droit français et | |||||
* respectant les principes de diffusion des logiciels libres. Vous pouvez | |||||
* utiliser, modifier et/ou redistribuer ce programme sous les conditions | |||||
* de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA | |||||
* sur le site "http://www.cecill.info". | |||||
* | |||||
* En contrepartie de l'accessibilité au code source et des droits de copie, | |||||
* de modification et de redistribution accordés par cette licence, il n'est | |||||
* offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, | |||||
* seule une responsabilité restreinte pèse sur l'auteur du programme, le | |||||
* titulaire des droits patrimoniaux et les concédants successifs. | |||||
* | |||||
* A cet égard l'attention de l'utilisateur est attirée sur les risques | |||||
* associés au chargement, à l'utilisation, à la modification et/ou au | |||||
* développement et à la reproduction du logiciel par l'utilisateur étant | |||||
* donné sa spécificité de logiciel libre, qui peut le rendre complexe à | |||||
* manipuler et qui le réserve donc à des développeurs et des professionnels | |||||
* avertis possédant des connaissances informatiques approfondies. Les | |||||
* utilisateurs sont donc invités à charger et tester l'adéquation du | |||||
* logiciel à leurs besoins dans des conditions permettant d'assurer la | |||||
* sécurité de leurs systèmes et ou de leurs données et, plus généralement, | |||||
* à l'utiliser et l'exploiter dans les mêmes conditions de sécurité. | |||||
* | |||||
* Le fait que vous puissiez accéder à cet en-tête signifie que vous avez | |||||
* pris connaissance de la licence CeCILL, et que vous en avez accepté les | |||||
* termes. | |||||
*/ | |||||
use yii\helpers\Html; | use yii\helpers\Html; | ||||
/* @var $this yii\web\View */ | |||||
/* @var $name string */ | |||||
/* @var $message string */ | |||||
/* @var $exception Exception */ | |||||
$this->setTitle('Le serveur a renvoyé une erreur', 'Erreur'); | |||||
$this->title = $name; | |||||
?> | ?> | ||||
<section class="content"> | <section class="content"> | ||||
<div class="error-page"> | <div class="error-page"> | ||||
<h2 class="headline text-info"><i class="fa fa-warning text-yellow"></i></h2> | <h2 class="headline text-info"><i class="fa fa-warning text-yellow"></i></h2> | ||||
<div class="error-content"> | <div class="error-content"> | ||||
<h3><?= $name ?></h3> | |||||
<p> | |||||
<?= nl2br(Html::encode($message)) ?> | |||||
</p> | |||||
<h2>Erreur <?php if ($exception->statusCode): ?><?= $exception->statusCode; ?><?php endif; ?></h2> | |||||
<p><?= nl2br(Html::encode($exception->getMessage())); ?></p> | |||||
<div class="box box-warning"> | |||||
<div class="box-body"> | |||||
<?= $this->renderFile('@common/views/error_info.php', [ | |||||
'urlContact' => Yii::$app->urlManager->createUrl('support/index'), | |||||
]) ?> | |||||
</div> | |||||
</div> | |||||
<p> | <p> | ||||
The above error occurred while the Web server was processing your request. | |||||
Please contact us if you think this is a server error. Thank you. | |||||
Meanwhile, you may <a href='<?= Yii::$app->homeUrl ?>'>return to dashboard</a> or try using the search | |||||
form. | |||||
<a class="btn btn-default" href="<?= Yii::$app->urlManager->createUrl('dashboard/index') ?>"> | |||||
Retour à l'accueil | |||||
</a> | |||||
</p> | </p> | ||||
<form class='search-form'> | |||||
<div class='input-group'> | |||||
<input type="text" name="search" class='form-control' placeholder="Search"/> | |||||
<div class="input-group-btn"> | |||||
<button type="submit" name="submit" class="btn btn-primary"><i class="fa fa-search"></i> | |||||
</button> | |||||
</div> | |||||
</div> | |||||
</form> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</section> | </section> |
Le développeur a été prévenu et va faire le nécessaire pour corriger le problème. | |||||
<?php if(isset($lineBreak) && $lineBreak): ?><br /><?php endif; ?> | |||||
N'hésitez pas à <a href="<?= $urlContact ?>">le contacter</a> | |||||
si le problème persiste. |
font-size: 13px; | font-size: 13px; | ||||
color: #e08e0b; | color: #e08e0b; | ||||
} | } | ||||
/* Page d'erreur */ | |||||
/* line 104, ../sass/_common.scss */ | |||||
#main #content .site-error .col-lg-6 { | |||||
margin: 0px auto; | |||||
float: none; | |||||
} | |||||
/* line 110, ../sass/_common.scss */ | |||||
#main #content .site-error .panel .panel-body { | |||||
padding-bottom: 0px; | |||||
} | |||||
/* line 114, ../sass/_common.scss */ | |||||
#main #content .site-error .panel h2 { | |||||
text-transform: none; | |||||
font-size: 25px; | |||||
margin-top: 0px; | |||||
margin-bottom: 0px; | |||||
} | |||||
/* line 122, ../sass/_common.scss */ | |||||
#main #content .site-error .alert { | |||||
padding-bottom: 5px; | |||||
} | |||||
/* line 125, ../sass/_common.scss */ | |||||
#main #content .site-error .alert h2 { | |||||
margin-top: 5px; | |||||
} | |||||
/* line 129, ../sass/_common.scss */ | |||||
#main #content .site-error .alert p { | |||||
margin-bottom: 15px; | |||||
} | |||||
/* line 133, ../sass/_common.scss */ | |||||
#main #content .site-error .alert .btn { | |||||
text-decoration: none; | |||||
} |
font-size: 13px; | font-size: 13px; | ||||
color: darken($color1, 5); | color: darken($color1, 5); | ||||
} | } | ||||
} | |||||
/* Page d'erreur */ | |||||
#main #content .site-error { | |||||
.col-lg-6 { | |||||
margin: 0px auto; | |||||
float: none; | |||||
} | |||||
.panel { | |||||
.panel-body { | |||||
padding-bottom: 0px; | |||||
} | |||||
h2 { | |||||
text-transform: none; | |||||
font-size: 25px; | |||||
margin-top: 0px; | |||||
margin-bottom: 0px; | |||||
} | |||||
} | |||||
.alert { | |||||
padding-bottom: 5px; | |||||
h2 { | |||||
margin-top: 5px; | |||||
} | |||||
p { | |||||
margin-bottom: 15px; | |||||
} | |||||
.btn { | |||||
text-decoration: none; | |||||
} | |||||
} | |||||
.actions { | |||||
//text-align: center; | |||||
} | |||||
} | } |
<!DOCTYPE html> | <!DOCTYPE html> | ||||
<html lang="fr"> | <html lang="fr"> | ||||
<head> | <head> | ||||
<title><?php if ($isHome): ?>Opendistrib | <?= Html::encode($this->title) ?><?php else: ?><?= Html::encode($this->title) ?> | Opendistrib<?php endif; ?></title> | |||||
<title><?php if ($isHome): ?>Opendistrib | <?= Html::encode($this->title) ?><?php else: ?><?= Html::encode($this->page_title) ?> | Opendistrib<?php endif; ?></title> | |||||
<meta charset="utf-8"> | <meta charset="utf-8"> | ||||
<meta name="viewport" content="width=device-width, initial-scale=1"> | <meta name="viewport" content="width=device-width, initial-scale=1"> | ||||
<meta name="baseurl" content="<?= Yii::$app->urlManagerFrontend->baseUrl; ?>"> | <meta name="baseurl" content="<?= Yii::$app->urlManagerFrontend->baseUrl; ?>"> |
use yii\helpers\Html; | use yii\helpers\Html; | ||||
/* @var $this yii\web\View */ | |||||
/* @var $name string */ | |||||
/* @var $message string */ | |||||
/* @var $exception Exception */ | |||||
$this->setTitle('Erreur'); | |||||
$this->setIcon('exclamation-sign'); | |||||
$this->setTitle('Le serveur a renvoyé une erreur', 'Erreur'); | |||||
$this->setIcon('alert'); | |||||
$this->setMeta('description', 'Une erreur est survenue.') ; | $this->setMeta('description', 'Une erreur est survenue.') ; | ||||
?> | ?> | ||||
<div class="site-error"> | <div class="site-error"> | ||||
<div class="alert alert-danger"> | |||||
<?= nl2br(Html::encode('Une erreur est survenue.')) ?> | |||||
<div class="row"> | |||||
<div class="col-lg-6"> | |||||
<div class="panel panel-primary"> | |||||
<div class="panel-body"> | |||||
<h2>Erreur <?= $exception->statusCode ?></h2> | |||||
<p><?= nl2br(Html::encode($exception->getMessage())) ?></p> | |||||
<p> | |||||
<span class="glyphicon glyphicon-info-sign"></span> | |||||
<?= $this->renderFile('@common/views/error_info.php', [ | |||||
'urlContact' => Yii::$app->urlManager->createUrl('site/contact'), | |||||
'lineBreak' => true | |||||
]) ?> | |||||
</p> | |||||
</div> | |||||
</div> | |||||
<div class="actions"> | |||||
<p><?= Html::a("Retour à l'accueil", ['site/index'], ['class' => 'btn btn-default']) ?></p> | |||||
</div> | |||||
</div> | |||||
</div> | </div> | ||||
<p><?= Html::a("Retour à l'accueil", ['site/index']) ?></p> | |||||
</div> | </div> |
'options' => ['class' => 'nav'], | 'options' => ['class' => 'nav'], | ||||
'items' => [ | 'items' => [ | ||||
[ | [ | ||||
'label' => '<span class="glyphicon glyphicon-th-large"></span> Accueil', | |||||
'url' => $this->getUrlManagerProducer()->createUrl(['site/index']), | 'url' => $this->getUrlManagerProducer()->createUrl(['site/index']), | ||||
'label' => '<span class="glyphicon glyphicon-home"></span> Accueil', | |||||
'active' => $this->getControllerAction() == 'site/index', | 'active' => $this->getControllerAction() == 'site/index', | ||||
], | ], | ||||
[ | [ |
<?php | |||||
/** | |||||
Copyright distrib (2018) | |||||
contact@opendistrib.net | |||||
Ce logiciel est un programme informatique servant à aider les producteurs | |||||
à distribuer leur production en circuits courts. | |||||
Ce logiciel est régi par la licence CeCILL soumise au droit français et | |||||
respectant les principes de diffusion des logiciels libres. Vous pouvez | |||||
utiliser, modifier et/ou redistribuer ce programme sous les conditions | |||||
de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA | |||||
sur le site "http://www.cecill.info". | |||||
En contrepartie de l'accessibilité au code source et des droits de copie, | |||||
de modification et de redistribution accordés par cette licence, il n'est | |||||
offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, | |||||
seule une responsabilité restreinte pèse sur l'auteur du programme, le | |||||
titulaire des droits patrimoniaux et les concédants successifs. | |||||
A cet égard l'attention de l'utilisateur est attirée sur les risques | |||||
associés au chargement, à l'utilisation, à la modification et/ou au | |||||
développement et à la reproduction du logiciel par l'utilisateur étant | |||||
donné sa spécificité de logiciel libre, qui peut le rendre complexe à | |||||
manipuler et qui le réserve donc à des développeurs et des professionnels | |||||
avertis possédant des connaissances informatiques approfondies. Les | |||||
utilisateurs sont donc invités à charger et tester l'adéquation du | |||||
logiciel à leurs besoins dans des conditions permettant d'assurer la | |||||
sécurité de leurs systèmes et ou de leurs données et, plus généralement, | |||||
à l'utiliser et l'exploiter dans les mêmes conditions de sécurité. | |||||
Le fait que vous puissiez accéder à cet en-tête signifie que vous avez | |||||
pris connaissance de la licence CeCILL, et que vous en avez accepté les | |||||
termes. | |||||
*/ | |||||
<?php | |||||
/** | |||||
* Copyright distrib (2018) | |||||
* | |||||
* contact@opendistrib.net | |||||
* | |||||
* Ce logiciel est un programme informatique servant à aider les producteurs | |||||
* à distribuer leur production en circuits courts. | |||||
* | |||||
* Ce logiciel est régi par la licence CeCILL soumise au droit français et | |||||
* respectant les principes de diffusion des logiciels libres. Vous pouvez | |||||
* utiliser, modifier et/ou redistribuer ce programme sous les conditions | |||||
* de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA | |||||
* sur le site "http://www.cecill.info". | |||||
* | |||||
* En contrepartie de l'accessibilité au code source et des droits de copie, | |||||
* de modification et de redistribution accordés par cette licence, il n'est | |||||
* offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, | |||||
* seule une responsabilité restreinte pèse sur l'auteur du programme, le | |||||
* titulaire des droits patrimoniaux et les concédants successifs. | |||||
* | |||||
* A cet égard l'attention de l'utilisateur est attirée sur les risques | |||||
* associés au chargement, à l'utilisation, à la modification et/ou au | |||||
* développement et à la reproduction du logiciel par l'utilisateur étant | |||||
* donné sa spécificité de logiciel libre, qui peut le rendre complexe à | |||||
* manipuler et qui le réserve donc à des développeurs et des professionnels | |||||
* avertis possédant des connaissances informatiques approfondies. Les | |||||
* utilisateurs sont donc invités à charger et tester l'adéquation du | |||||
* logiciel à leurs besoins dans des conditions permettant d'assurer la | |||||
* sécurité de leurs systèmes et ou de leurs données et, plus généralement, | |||||
* à l'utiliser et l'exploiter dans les mêmes conditions de sécurité. | |||||
* | |||||
* Le fait que vous puissiez accéder à cet en-tête signifie que vous avez | |||||
* pris connaissance de la licence CeCILL, et que vous en avez accepté les | |||||
* termes. | |||||
*/ | |||||
use yii\helpers\Html; | |||||
$this->setTitle('La serveur a renvoyé une erreur', 'Erreur'); | |||||
?> | ?> | ||||
<div class="site-error"> | <div class="site-error"> | ||||
<h1>Erreur <?= $exception->statusCode; ?></h1> | |||||
<div class="alert alert-danger"> | |||||
<?= $exception->getMessage(); ?> | |||||
<div class="alert alert-warning"> | |||||
<h2>Erreur <?= $exception->statusCode ?></h2> | |||||
<p><?= nl2br(Html::encode($exception->getMessage())) ?></p> | |||||
<p> | |||||
<span class="glyphicon glyphicon-info-sign"></span> | |||||
<?= $this->renderFile('@common/views/error_info.php', [ | |||||
'urlContact' => Yii::$app->urlManagerFrontend->createUrl('site/contact'), | |||||
'lineBreak' => true | |||||
]) ?> | |||||
</p> | |||||
</div> | |||||
<div class="actions"> | |||||
<p><?= Html::a("Retour à l'accueil", ['site/index'], ['class' => 'btn btn-default']) ?></p> | |||||
</div> | </div> | ||||
</div> | </div> |