var/cache/dev/twig/97/97b03742936594e446c5911b93a4c262.php line 55

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* school/help.html.twig */
  16. class __TwigTemplate_7da2851dde382b8322cf5f9250ebf841 extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->blocks = [
  28.             'name' => [$this'block_name'],
  29.             'stylesheet' => [$this'block_stylesheet'],
  30.             'body' => [$this'block_body'],
  31.         ];
  32.     }
  33.     protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  34.     {
  35.         // line 1
  36.         return "layout/frontEndLayout.html.twig";
  37.     }
  38.     protected function doDisplay(array $context, array $blocks = []): iterable
  39.     {
  40.         $macros $this->macros;
  41.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  42.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""school/help.html.twig"));
  43.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  44.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""school/help.html.twig"));
  45.         $this->parent $this->loadTemplate("layout/frontEndLayout.html.twig""school/help.html.twig"1);
  46.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  47.         
  48.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  49.         
  50.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  51.     }
  52.     // line 3
  53.     /**
  54.      * @return iterable<null|scalar|\Stringable>
  55.      */
  56.     public function block_name(array $context, array $blocks = []): iterable
  57.     {
  58.         $macros $this->macros;
  59.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  60.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""name"));
  61.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  62.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""name"));
  63.         // line 4
  64.         yield "    Help SmartEdu
  65. ";
  66.         
  67.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  68.         
  69.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  70.         yield from [];
  71.     }
  72.     // line 7
  73.     /**
  74.      * @return iterable<null|scalar|\Stringable>
  75.      */
  76.     public function block_stylesheet(array $context, array $blocks = []): iterable
  77.     {
  78.         $macros $this->macros;
  79.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  80.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  81.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  82.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  83.         // line 8
  84.         yield from $this->yieldParentBlock("stylesheet"$context$blocks);
  85.         yield "
  86.  <style>
  87.   @media print {
  88.     body {
  89.       background: white; /* Fond blanc pour le PDF */
  90.     }
  91.     /* Ajoutez ici vos styles de mise en page pour le PDF */
  92.   }
  93. </style>
  94. ";
  95.         
  96.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  97.         
  98.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  99.         yield from [];
  100.     }
  101.     // line 21
  102.     /**
  103.      * @return iterable<null|scalar|\Stringable>
  104.      */
  105.     public function block_body(array $context, array $blocks = []): iterable
  106.     {
  107.         $macros $this->macros;
  108.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  109.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  111.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  112.         // line 22
  113.         yield "     <div class=\"container\">
  114.      
  115.       <div class=\"nav-scroller py-1 mb-2\">
  116.         <nav class=\"nav d-flex justify-content-between\">
  117.           <a class=\"p-2 text-muted\" href=\"#student\">Elève</a>
  118.           <a class=\"p-2 text-muted\" href=\"#teacher\">Professeur</a>
  119.            <a class=\"p-2 text-muted\" href=\"#year\">Annee Scolaire</a>
  120.           <a class=\"p-2 text-muted\" href=\"#quater\">Trimestre</a>
  121.           <a class=\"p-2 text-muted\" href=\"#sequence\">Sequence</a>
  122.           <a class=\"p-2 text-muted\" href=\"#evaluation\">Evaluations</a>
  123.           <a class=\"p-2 text-muted\" href=\"#attributions\">Attriutions</a>
  124.           <a class=\"p-2 text-muted\" href=\"#section\">Sections</a>
  125.           <a class=\"p-2 text-muted\" href=\"#room\">Classes</a>
  126.           <a class=\"p-2 text-muted\" href=\"#report\">Bulletins</a>
  127.           <a class=\"p-2 text-muted\" href=\"#course\">Matières</a>
  128.           <a class=\"p-2 text-muted\" href=\"#subscription\">Inscription</a>
  129.           <a class=\"p-2 text-muted\" href=\"#module\">Module</a>
  130.         </nav>
  131.       </div>
  132.      
  133.     
  134.     </div>
  135.     <main role=\"main\" class=\"container\" id=\"pdf-content\">
  136.     <div id=\"student\" class=\"row mb-2\">
  137.         <div class=\"col-md-12\">
  138.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  139.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  140.               <strong class=\"d-inline-block mb-2 text-primary\">Presentation</strong>
  141.              
  142.           
  143.               <p class=\"card-text mb-auto\">SmartEdu est une application web qui prend en main la gestion des notes, la scolarité et la discipline dans tout établisement. Voici ci-dessous detailées quelques fonctionnalités. </p>
  144.           
  145.             </div>
  146.             <img src=\"";
  147.         // line 58
  148.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/logo.png"), "html"nulltrue);
  149.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  150.           </div>
  151.         </div>
  152.       </div>
  153.      <div id=\"student\" class=\"row mb-2\">
  154.         <div class=\"col-md-12\">
  155.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  156.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  157.               <strong class=\"d-inline-block mb-2 text-primary\">Profil élève</strong>
  158.              
  159.           
  160.               <p class=\"card-text mb-auto\">Les élèves sont les acteurs de  première importance de l'applications. Chaque élève dispose d'une page ou sont rassemblées leurs données(Identité, parcours scolaire au sein de l'établissement, scolarité, performances sous format graphique).</p>
  161.           
  162.             </div>
  163.             <img src=\"";
  164.         // line 72
  165.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/student_show.PNG"), "html"nulltrue);
  166.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  167.           </div>
  168.         </div>
  169.       </div>
  170.        <div id=\"teacher\" class=\"row mb-2\">
  171.         <div class=\"col-md-12\">
  172.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  173.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  174.               <strong class=\"d-inline-block mb-2 text-primary\">Enseignant</strong>
  175.              
  176.           
  177.               <p class=\"card-text mb-auto\">Les enseignants sont les utilisateurs principaux de l'applications. Chaque enseignant dispose d'une page de profil .</p>
  178.           
  179.             </div>
  180.             <img src=\"";
  181.         // line 86
  182.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/profil_user.PNG"), "html"nulltrue);
  183.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  184.           </div>
  185.         </div>
  186.       </div>
  187.        <div id=\"year\" class=\"row mb-2\">
  188.         <div class=\"col-md-12\">
  189.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  190.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  191.               <strong class=\"d-inline-block mb-2 text-primary\">Annee Scolaire</strong>
  192.               <p class=\"card-text mb-auto\"> L'année scolaire détermine la période pour laquelle l'application fonctionne. Elle est constituee de   <b><a  href=\"#quater\">trimestres</a></b>. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  193.             </div>
  194.             <img src=\"";
  195.         // line 97
  196.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/annees_scolaires.PNG"), "html"nulltrue);
  197.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  198.           </div>
  199.         </div>
  200.       </div>
  201.        <div id=\"quater\" class=\"row mb-2\">
  202.         <div class=\"col-md-12\">
  203.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  204.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  205.               <strong class=\"d-inline-block mb-2 text-primary\">Trimestre</strong>
  206.               <p class=\"card-text mb-auto\"> Le trimestre détermine la période  de l' <b><a  href=\"#year\">année scolaire</a></b> pour laquelle l'application fonctionne. Il est constitué de   <b><a  href=\"#sequence\">séquences</a></b>. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  207.             </div>
  208.             <img src=\"";
  209.         // line 108
  210.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/trimestres.PNG"), "html"nulltrue);
  211.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  212.           </div>
  213.         </div>
  214.       </div>
  215.        <div id=\"sequence\" class=\"row mb-2\">
  216.         <div class=\"col-md-12\">
  217.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  218.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  219.               <strong class=\"d-inline-block mb-2 text-primary\">Séquence</strong>
  220.               <p class=\"card-text mb-auto\"> La séquence détermine la période  du <b><a  href=\"#quater\">trimestre</a></b> pour laquelle l'application fonctionne. Chaque     <b><a  href=\"#evalauation\">évaluation</a></b> doit etre faite en une séquence. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  221.             </div>
  222.             <img src=\"";
  223.         // line 119
  224.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/sequence.PNG"), "html"nulltrue);
  225.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  226.           </div>
  227.         </div>
  228.       </div>
  229.        <div id=\"evaluation\" class=\"row mb-2\">
  230.         <div class=\"col-md-12\">
  231.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  232.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  233.               <strong class=\"d-inline-block mb-2 text-primary\">Evaluation</strong>
  234.               <p class=\"card-text mb-auto\"> L'évaluation rassemble est notes d'éleves en une <b><a  href=\"#sequence\">session</a></b>, sur une <b><a  href=\"#course\">discipline</a></b>. Chaque <b><a  href=\"#teacher\">enseignant</a></b> peut créer/modifier/suprimer les évaluations avec l'accord de l'administration. Lors de l'édition d'une évaluation, les listes d'éleves de la classe sont listés sous ordre alphabétique, les appréciations automatiquement affectées par defaut.
  235.               La liste des évaluations est paginée. Il est egalement possible de rechercher une évaluation en fonction de la <b><a  href=\"#sequence\">séquence</a></b>, de la <b><a  href=\"#course\">matiere</a></b> ou de la <b><a  href=\"#room\">classe</a></b>  </p>
  236.             </div>
  237.             <img src=\"";
  238.         // line 131
  239.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/new_evaluations.PNG"), "html"nulltrue);
  240.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  241.             <img src=\"";
  242.         // line 132
  243.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/evaluations.PNG"), "html"nulltrue);
  244.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  245.           </div>
  246.         </div>
  247.       </div>
  248.        <div id=\"attribution\" class=\"row mb-2\">
  249.         <div class=\"col-md-12\">
  250.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  251.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  252.               <strong class=\"d-inline-block mb-2 text-primary\">Attribution</strong>
  253.               <p class=\"card-text mb-auto\"> La responsabilité de dispenser un  <b><a  href=\"#course\">cours</a></b> dans une <b><a  href=\"#room\">classe</a></b>  est definie par l'administrateur a chaque   nouvelle   <b><a  href=\"#year\">année scolaire</a></b> doit etre faite en une séquence. Le formulaire est concu de sorte qu'il est impossible que la même matière soit attribuee a différents enseignants la même année.</p>
  254.             </div>
  255.             <img src=\"";
  256.         // line 144
  257.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/attributions_new.PNG"), "html"nulltrue);
  258.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  259.           </div>
  260.         </div>
  261.       </div>
  262.         <div id=\"subscription\" class=\"row mb-2\">
  263.         <div class=\"col-md-12\">
  264.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  265.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  266.               <strong class=\"d-inline-block mb-2 text-primary\">Inscription</strong>
  267.               <p class=\"card-text mb-auto\"> Inscrire un  <b><a  href=\"#student\">eleve</a></b> dans une <b><a  href=\"#room\">classe</a></b> en une   <b><a  href=\"#year\">année scolaire</a></b> doit etre faite . Le formulaire est concu de sorte qu'il est impossible que le même elève soit inscrit a différentes classes la même année.</p>
  268.             </div>
  269.             <img src=\"";
  270.         // line 155
  271.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/new_subscription.PNG"), "html"nulltrue);
  272.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  273.           </div>
  274.         </div>
  275.       </div>
  276.        <div id=\"section\" class=\"row mb-2\">
  277.         <div class=\"col-md-12\">
  278.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  279.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  280.               <strong class=\"d-inline-block mb-2 text-primary\">Sections</strong>
  281.               <p class=\"card-text mb-auto\"> SmartEdu donne la possibilité de structurer l'établissement en sections selon le système d'enseignement(Anglophone ou francophone). Ce qui détermine la langue a base de laquelle les bulletins de notes des élèves d'une classe seront redigée.</p>
  282.             </div>
  283.             <img src=\"";
  284.         // line 166
  285.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/sections.PNG"), "html"nulltrue);
  286.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  287.           </div>
  288.         </div>
  289.       </div>
  290.       <div id=\"section\" class=\"row mb-2\">
  291.         <div class=\"col-md-12\">
  292.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  293.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  294.               <strong class=\"d-inline-block mb-2 text-primary\">Classes</strong>
  295.               <p class=\"card-text mb-auto\">Les  <b><a  href=\"#section\">sections</a></b> sont constituees de niveaux qui eux memes regroupent les classes. Chaque classe dispose d'une page dans laquelle elle est presentee de facons detaillee : la liste des eleves, la liste des  <b><a  href=\"#module\">modules de cours</a></b>, les performances moyennes de la classes sous forme graphique a differentes sessions sur toutes les cours.</p>
  296.             </div>
  297.             <img src=\"";
  298.         // line 177
  299.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/classes_show.PNG"), "html"nulltrue);
  300.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  301.             <img src=\"";
  302.         // line 178
  303.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/classes_show_2.PNG"), "html"nulltrue);
  304.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-6 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  305.             <img src=\"";
  306.         // line 179
  307.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/classes_show_3.PNG"), "html"nulltrue);
  308.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-6 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  309.           </div>
  310.         </div>
  311.       </div>
  312.       <div id=\"report\" class=\"row mb-2\">
  313.         <div class=\"col-md-12\">
  314.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  315.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  316.               <strong class=\"d-inline-block mb-2 text-primary\">Bulletins de notes</strong>
  317.               <p class=\"card-text mb-auto\">Les  <b><a  href=\"#report\">Bulletins de notes</a></b> sequentielles, trimestrielles ou annuelles peuvent etre generee par  <b><a  href=\"#room\">classe</a></b> ou par  <b><a  href=\"#student\">eleve</a></b> Ils consistent en un document format A4. 
  318.            
  319.           </div>
  320.         <img src=\"";
  321.         // line 191
  322.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/buletins.PNG"), "html"nulltrue);
  323.         yield "\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  324.         </div>
  325.       </div>
  326.     </main><!-- /.container -->
  327. ";
  328.         
  329.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  330.         
  331.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  332.         yield from [];
  333.     }
  334.     /**
  335.      * @codeCoverageIgnore
  336.      */
  337.     public function getTemplateName(): string
  338.     {
  339.         return "school/help.html.twig";
  340.     }
  341.     /**
  342.      * @codeCoverageIgnore
  343.      */
  344.     public function isTraitable(): bool
  345.     {
  346.         return false;
  347.     }
  348.     /**
  349.      * @codeCoverageIgnore
  350.      */
  351.     public function getDebugInfo(): array
  352.     {
  353.         return array (  350 => 191,  335 => 179,  331 => 178,  327 => 177,  313 => 166,  299 => 155,  285 => 144,  270 => 132,  266 => 131,  251 => 119,  237 => 108,  223 => 97,  209 => 86,  192 => 72,  175 => 58,  137 => 22,  124 => 21,  103 => 8,  90 => 7,  78 => 4,  65 => 3,  42 => 1,);
  354.     }
  355.     public function getSourceContext(): Source
  356.     {
  357.         return new Source("{% extends 'layout/frontEndLayout.html.twig' %}
  358. {% block name %}
  359.     Help SmartEdu
  360. {% endblock %}
  361. {% block stylesheet %}
  362. {{ parent() }}
  363.  <style>
  364.   @media print {
  365.     body {
  366.       background: white; /* Fond blanc pour le PDF */
  367.     }
  368.     /* Ajoutez ici vos styles de mise en page pour le PDF */
  369.   }
  370. </style>
  371. {% endblock %}
  372. {% block body %}
  373.      <div class=\"container\">
  374.      
  375.       <div class=\"nav-scroller py-1 mb-2\">
  376.         <nav class=\"nav d-flex justify-content-between\">
  377.           <a class=\"p-2 text-muted\" href=\"#student\">Elève</a>
  378.           <a class=\"p-2 text-muted\" href=\"#teacher\">Professeur</a>
  379.            <a class=\"p-2 text-muted\" href=\"#year\">Annee Scolaire</a>
  380.           <a class=\"p-2 text-muted\" href=\"#quater\">Trimestre</a>
  381.           <a class=\"p-2 text-muted\" href=\"#sequence\">Sequence</a>
  382.           <a class=\"p-2 text-muted\" href=\"#evaluation\">Evaluations</a>
  383.           <a class=\"p-2 text-muted\" href=\"#attributions\">Attriutions</a>
  384.           <a class=\"p-2 text-muted\" href=\"#section\">Sections</a>
  385.           <a class=\"p-2 text-muted\" href=\"#room\">Classes</a>
  386.           <a class=\"p-2 text-muted\" href=\"#report\">Bulletins</a>
  387.           <a class=\"p-2 text-muted\" href=\"#course\">Matières</a>
  388.           <a class=\"p-2 text-muted\" href=\"#subscription\">Inscription</a>
  389.           <a class=\"p-2 text-muted\" href=\"#module\">Module</a>
  390.         </nav>
  391.       </div>
  392.      
  393.     
  394.     </div>
  395.     <main role=\"main\" class=\"container\" id=\"pdf-content\">
  396.     <div id=\"student\" class=\"row mb-2\">
  397.         <div class=\"col-md-12\">
  398.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  399.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  400.               <strong class=\"d-inline-block mb-2 text-primary\">Presentation</strong>
  401.              
  402.           
  403.               <p class=\"card-text mb-auto\">SmartEdu est une application web qui prend en main la gestion des notes, la scolarité et la discipline dans tout établisement. Voici ci-dessous detailées quelques fonctionnalités. </p>
  404.           
  405.             </div>
  406.             <img src=\"{{ asset('assets/images/logo.png') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  407.           </div>
  408.         </div>
  409.       </div>
  410.      <div id=\"student\" class=\"row mb-2\">
  411.         <div class=\"col-md-12\">
  412.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  413.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  414.               <strong class=\"d-inline-block mb-2 text-primary\">Profil élève</strong>
  415.              
  416.           
  417.               <p class=\"card-text mb-auto\">Les élèves sont les acteurs de  première importance de l'applications. Chaque élève dispose d'une page ou sont rassemblées leurs données(Identité, parcours scolaire au sein de l'établissement, scolarité, performances sous format graphique).</p>
  418.           
  419.             </div>
  420.             <img src=\"{{ asset('assets/images/student_show.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  421.           </div>
  422.         </div>
  423.       </div>
  424.        <div id=\"teacher\" class=\"row mb-2\">
  425.         <div class=\"col-md-12\">
  426.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  427.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  428.               <strong class=\"d-inline-block mb-2 text-primary\">Enseignant</strong>
  429.              
  430.           
  431.               <p class=\"card-text mb-auto\">Les enseignants sont les utilisateurs principaux de l'applications. Chaque enseignant dispose d'une page de profil .</p>
  432.           
  433.             </div>
  434.             <img src=\"{{ asset('assets/images/profil_user.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  435.           </div>
  436.         </div>
  437.       </div>
  438.        <div id=\"year\" class=\"row mb-2\">
  439.         <div class=\"col-md-12\">
  440.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  441.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  442.               <strong class=\"d-inline-block mb-2 text-primary\">Annee Scolaire</strong>
  443.               <p class=\"card-text mb-auto\"> L'année scolaire détermine la période pour laquelle l'application fonctionne. Elle est constituee de   <b><a  href=\"#quater\">trimestres</a></b>. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  444.             </div>
  445.             <img src=\"{{ asset('assets/images/annees_scolaires.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  446.           </div>
  447.         </div>
  448.       </div>
  449.        <div id=\"quater\" class=\"row mb-2\">
  450.         <div class=\"col-md-12\">
  451.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  452.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  453.               <strong class=\"d-inline-block mb-2 text-primary\">Trimestre</strong>
  454.               <p class=\"card-text mb-auto\"> Le trimestre détermine la période  de l' <b><a  href=\"#year\">année scolaire</a></b> pour laquelle l'application fonctionne. Il est constitué de   <b><a  href=\"#sequence\">séquences</a></b>. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  455.             </div>
  456.             <img src=\"{{ asset('assets/images/trimestres.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  457.           </div>
  458.         </div>
  459.       </div>
  460.        <div id=\"sequence\" class=\"row mb-2\">
  461.         <div class=\"col-md-12\">
  462.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  463.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  464.               <strong class=\"d-inline-block mb-2 text-primary\">Séquence</strong>
  465.               <p class=\"card-text mb-auto\"> La séquence détermine la période  du <b><a  href=\"#quater\">trimestre</a></b> pour laquelle l'application fonctionne. Chaque     <b><a  href=\"#evalauation\">évaluation</a></b> doit etre faite en une séquence. L'administrateur a la responsabilité d'en créer/modifier/suprimer. </p>
  466.             </div>
  467.             <img src=\"{{ asset('assets/images/sequence.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  468.           </div>
  469.         </div>
  470.       </div>
  471.        <div id=\"evaluation\" class=\"row mb-2\">
  472.         <div class=\"col-md-12\">
  473.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  474.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  475.               <strong class=\"d-inline-block mb-2 text-primary\">Evaluation</strong>
  476.               <p class=\"card-text mb-auto\"> L'évaluation rassemble est notes d'éleves en une <b><a  href=\"#sequence\">session</a></b>, sur une <b><a  href=\"#course\">discipline</a></b>. Chaque <b><a  href=\"#teacher\">enseignant</a></b> peut créer/modifier/suprimer les évaluations avec l'accord de l'administration. Lors de l'édition d'une évaluation, les listes d'éleves de la classe sont listés sous ordre alphabétique, les appréciations automatiquement affectées par defaut.
  477.               La liste des évaluations est paginée. Il est egalement possible de rechercher une évaluation en fonction de la <b><a  href=\"#sequence\">séquence</a></b>, de la <b><a  href=\"#course\">matiere</a></b> ou de la <b><a  href=\"#room\">classe</a></b>  </p>
  478.             </div>
  479.             <img src=\"{{ asset('assets/images/new_evaluations.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  480.             <img src=\"{{ asset('assets/images/evaluations.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  481.           </div>
  482.         </div>
  483.       </div>
  484.        <div id=\"attribution\" class=\"row mb-2\">
  485.         <div class=\"col-md-12\">
  486.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  487.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  488.               <strong class=\"d-inline-block mb-2 text-primary\">Attribution</strong>
  489.               <p class=\"card-text mb-auto\"> La responsabilité de dispenser un  <b><a  href=\"#course\">cours</a></b> dans une <b><a  href=\"#room\">classe</a></b>  est definie par l'administrateur a chaque   nouvelle   <b><a  href=\"#year\">année scolaire</a></b> doit etre faite en une séquence. Le formulaire est concu de sorte qu'il est impossible que la même matière soit attribuee a différents enseignants la même année.</p>
  490.             </div>
  491.             <img src=\"{{ asset('assets/images/attributions_new.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  492.           </div>
  493.         </div>
  494.       </div>
  495.         <div id=\"subscription\" class=\"row mb-2\">
  496.         <div class=\"col-md-12\">
  497.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  498.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  499.               <strong class=\"d-inline-block mb-2 text-primary\">Inscription</strong>
  500.               <p class=\"card-text mb-auto\"> Inscrire un  <b><a  href=\"#student\">eleve</a></b> dans une <b><a  href=\"#room\">classe</a></b> en une   <b><a  href=\"#year\">année scolaire</a></b> doit etre faite . Le formulaire est concu de sorte qu'il est impossible que le même elève soit inscrit a différentes classes la même année.</p>
  501.             </div>
  502.             <img src=\"{{ asset('assets/images/new_subscription.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  503.           </div>
  504.         </div>
  505.       </div>
  506.        <div id=\"section\" class=\"row mb-2\">
  507.         <div class=\"col-md-12\">
  508.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  509.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  510.               <strong class=\"d-inline-block mb-2 text-primary\">Sections</strong>
  511.               <p class=\"card-text mb-auto\"> SmartEdu donne la possibilité de structurer l'établissement en sections selon le système d'enseignement(Anglophone ou francophone). Ce qui détermine la langue a base de laquelle les bulletins de notes des élèves d'une classe seront redigée.</p>
  512.             </div>
  513.             <img src=\"{{ asset('assets/images/sections.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  514.           </div>
  515.         </div>
  516.       </div>
  517.       <div id=\"section\" class=\"row mb-2\">
  518.         <div class=\"col-md-12\">
  519.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  520.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  521.               <strong class=\"d-inline-block mb-2 text-primary\">Classes</strong>
  522.               <p class=\"card-text mb-auto\">Les  <b><a  href=\"#section\">sections</a></b> sont constituees de niveaux qui eux memes regroupent les classes. Chaque classe dispose d'une page dans laquelle elle est presentee de facons detaillee : la liste des eleves, la liste des  <b><a  href=\"#module\">modules de cours</a></b>, les performances moyennes de la classes sous forme graphique a differentes sessions sur toutes les cours.</p>
  523.             </div>
  524.             <img src=\"{{ asset('assets/images/classes_show.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  525.             <img src=\"{{ asset('assets/images/classes_show_2.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-6 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  526.             <img src=\"{{ asset('assets/images/classes_show_3.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-6 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  527.           </div>
  528.         </div>
  529.       </div>
  530.       <div id=\"report\" class=\"row mb-2\">
  531.         <div class=\"col-md-12\">
  532.           <div class=\"card flex-md-row mb-4 box-shadow h-md-250 row\">
  533.             <div class=\"card-body d-flex flex-column align-items-start col-3\">
  534.               <strong class=\"d-inline-block mb-2 text-primary\">Bulletins de notes</strong>
  535.               <p class=\"card-text mb-auto\">Les  <b><a  href=\"#report\">Bulletins de notes</a></b> sequentielles, trimestrielles ou annuelles peuvent etre generee par  <b><a  href=\"#room\">classe</a></b> ou par  <b><a  href=\"#student\">eleve</a></b> Ils consistent en un document format A4. 
  536.            
  537.           </div>
  538.         <img src=\"{{ asset('assets/images/buletins.PNG') }}\"  class=\"card-img-right flex-auto d-none d-md-block col-9 img-fluid\" data-src=\"holder.js/200x250?theme=thumb\" alt=\"Card image cap\"/>
  539.         </div>
  540.       </div>
  541.     </main><!-- /.container -->
  542. {% endblock %}
  543. ""school/help.html.twig""/var/www/prod/current/templates/school/help.html.twig");
  544.     }
  545. }