{% set additionnel_exist = false %} {% set ratio = 0 %} {% for key, tabs in tabMatMoyenne %} {% if key != 'normal' %} {% set ratio = ratio +1 %} {% if tabs.additionnel %} {% set ratio = ratio -1 %} {% set additionnel_exist = true %} {% endif %} {% endif %} {% endfor %} {% set isMobile = false %} {% if forMobile is defined %} {% set isMobile = forMobile %} {% endif %} {% if not multiple %} {% endif %} {% set colorImage = 'pistache' %} {% set color1 = 'rgba(221, 54, 54, 1)' %} {% set color3 = 'rgba(221, 54, 54, 0.7)' %} {% set color2 = '#95253e' %} {% if eleve.classe.specialiteNiveau.niveau.position == 1 %} {% set colorImage = 'pistache' %} {% set color1 = 'rgba(122, 159, 22, 1)' %} {% set color3 = 'rgba(122, 159, 22, 0.7)' %} {% set color2 = '#c2f930' %} {% elseif eleve.classe.specialiteNiveau.niveau.position == 2 %} {% set colorImage = 'marron' %} {% set color1 = 'rgba(126, 68, 16, 1)' %} {% set color3 = 'rgba(126, 68, 16, 0.7)' %} {% set color2 = '#f79e50' %} {% elseif eleve.classe.specialiteNiveau.niveau.position == 3 %} {% set colorImage = 'jaune' %} {% set color1 = 'rgba(213, 165, 2)' %} {% set color3 = 'rgba(213, 165, 2, 0.7)' %} {% set color2 = '#ffea9f' %} {% elseif eleve.classe.specialiteNiveau.niveau.position == 4 %} {% set colorImage = 'violet' %} {% set color1 = 'rgba(152, 13, 114)' %} {% set color3 = 'rgba(152, 13, 114, 0.7)' %} {% set color2 = '#f98adb' %} {% elseif eleve.classe.specialiteNiveau.niveau.position == 5 %} {% set colorImage = 'bleu' %} {% set color1 = 'rgba(30, 71, 138)' %} {% set color3 = 'rgba(30, 71, 138, 0.7)' %} {% set color2 = '#80a4e1' %} {% elseif eleve.classe.specialiteNiveau.niveau.position == 6 %} {% set colorImage = 'rouge' %} {% set color1 = 'rgba(189, 0, 45, 1)' %} {% set color3 = 'rgba(189, 0, 45, 0.7)' %} {% set color2 = '#ff5d82' %} {% endif %} {% if not isMobile %}

{{ eleve.classe.specialiteNiveau.niveau.nomAr }}

المندوبيّة الجهويّة للتّربية

ب{{ config.address }}

Logo
صورة التلميذ(ة)
صورة التلميذ(ة)
إسم المدرسة :   المدرسة الإبتدائيّة {{ config.name }}
العنوان :   {{ config.adresseEcole }}
عنوانها الالكترونيّ :  {{ config.emailEcole }}
المدير(ة) :  {{ config.nomDirecteurEcole }}
المدرّسون :   {% set lastId = '' %} {% for e in eleve.classe.enseignantClasses|filter(v => v.enseignant and v.isPageDeGarde) %} {% set lastId = e.id %} {% endfor %} {% for enseignantClasse in eleve.classe.enseignantClasses %} {% if enseignantClasse.enseignant and enseignantClasse.isPageDeGarde %} {% if enseignantClasse.enseignant.nomAr and enseignantClasse.enseignant.prenomAr %} {{ enseignantClasse.enseignant.prenomAr }} {{ enseignantClasse.enseignant.nomAr }} {% else %} {{ enseignantClasse.enseignant.fullName }} {% endif %} {% if enseignantClasse.id != lastId %}   -   {% endif %} {% endif %} {% endfor %}


دفترالنّتائج المدرسيّة

لتلاميذ {{ eleve.classe.specialiteNiveau.niveau.nomAr }} من التّعليم الأساسيّ
القسم : {{ eleve.classe.nomAr }}


إسم التّلميذ(ة) ولقبه (ها) :   {{ eleve.eleve.prenomAr }} {{ eleve.eleve.nomAr }}
تاريخ الولادة ومكانها :   {{ eleve.eleve.dateOfBirth|date('Y/m/d') }}     {{ eleve.eleve.lieunaissance }}
{% endif %}
الاسم واللقب{{ ' : '~eleve.eleve.prenomAr }} {{ eleve.eleve.nomAr }}
{{ periode.nomAr }}
القسم {{ ' : '~eleve.classe.nomAr }}       عدد التّلاميذ {{ ' : '~eleve.classe.eleveAnneeScolaires|length }}
{% for key, tabs in tabMatMoyenne|sort((a, b) => a.ordre <=> b.ordre) %} {% if key != 'normal' %} {% if not tabs.additionnel %} {% if tabs.sousMatiereParent is defined %}
{{ tabs.nomMatiereParentAr }}
{% set i = 0 %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent|sort((a, b) => a.ordre <=> b.ordre) %} {% set j = 0 %} {% set tdrowspan = "" %} {% endif %} {% endif %} {% if idsousmatparent == conseil.matiere.id %} {% set tdrowspan = "" %} {% if j == 0 %} {% set totalrowspan = 1 %} {% set totalrowspan = totalrowspan + detailsousmatpar.sousMatiere|length %} {% set tdrowspan = "" %} {% set tdrowspanMoyenModul = "" %} {% endif %} {% endif %} {% endfor %} {% set tdrowspanMoyenModul = "" %} {% if i == 0 %} {% set tabsmoyenneParent = (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' %} {% set totalrowspanmm = 0 %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent %} {% set totalrowspanmm = totalrowspanmm + 1 %} {% if detailsousmatpar.sousMatiere is defined %} {% for idmat, details in detailsousmatpar.sousMatiere %} {% set totalrowspanmm = totalrowspanmm + 1 %} {% endfor %} {% endif %} {% endfor %} {% set tdrowspanMoyenModul = "" %} {% endif %} {{ tdrowspanMoyenModul|raw }} {{ tdrowspan|raw }} {% if detailsousmatpar.sousMatiere is defined %} {% for idmat, details in detailsousmatpar.sousMatiere|sort((a, b) => a.ordre <=> b.ordre) %} {% for conseil in conseils %} {% if idmat == conseil.matiere.id %} {% endif %} {% endfor %} {% set j = j+1 %} {% endfor %} {% endif %} {% set i = i+1 %} {% endfor %} {# #} {# #} {# #} {# #} {# #} {# #}
الـــمادة
العدد /20 معدل المجال توصيات المدرس (ة) أعلى عدد بالقسم أدنى عدد بالقسم
" %} {% for conseil in conseils %} {% if key == conseil.matiere.id %} {% set tdrowspan = "" %} {% if i == 0 %} {% set totalrowspan = 1 %} {% if tabs.sousMatiereParent is defined %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent %} {% if detailsousmatpar.sousMatiere is defined %} {% for idmat, details in detailsousmatpar.sousMatiere %} {% set totalrowspan = totalrowspan + detailsousmatpar.sousMatiere|length %} {% endfor %} {% endif %} {% endfor %} {% endif %} {% set tdrowspan = ""~conseil.remarque~""~conseil.remarque~""~conseil.remarque~""~ tabsmoyenneParent ~"
{{ detailsousmatpar.nomSousMatiereParentAr }}
{{ details.nomMatiereAr }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiere|number_format(2, ',', '') }} {% else %} معفى {% endif %} {{ conseil.remarque }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMaxClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMinClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %}
معدل المجال #} {# {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }} #} {#
{% endif %} {% if tabs.sousMatiere is defined %}
{{ tabs.nomMatiereParentAr }}
{% set i = 0 %} {% for idmat, details in tabs.sousMatiere|sort((a, b) => a.ordre <=> b.ordre) %} {# #} {# #} {% if i == 0 %} {% endif %} {% for conseil in conseils %} {% if key == conseil.matiere.id %} {% if i == 0 %} {% endif %} {% elseif idmat == conseil.matiere.id %} {% endif %} {% endfor %} {% set i = i+1 %} {% endfor %} {# #} {# #} {# #} {# #} {# #} {# #}
الـــمادة
العدد /20 معدل المجال توصيات المدرس (ة) أعلى عدد بالقسم أدنى عدد بالقسم
{{ details.nomMatiereAr }}{{ details.coefMatiere }}{{ details.nomMatiere }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiere|number_format(2, ',', '') }} {% else %} معفى {% endif %} {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }}{{ conseil.remarque }}{{ conseil.remarque }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMaxClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMinClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %}
معدل المجال #} {# {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }} #} {#
{% endif %} {% endif %} {% endif %} {% endfor %}
{% if forMinistere %} {% else %} {% endif %}
معدل الثلاثي أعلى معدل بالقسم أدنى معدل بالقسم
{{ (bultinEleve.moyenneMinistere) ? bultinEleve.moyenneMinistere : 'معفى' }} {{ (allmoyennesclasseMinistere and max(allmoyennesclasseMinistere)) ? max(allmoyennesclasseMinistere) : 'معفى' }} {{ (allmoyennesclasseMinistere and min(allmoyennesclasseMinistere)) ? min(allmoyennesclasseMinistere) : 'معفى' }}{{ (bultinEleve.moyenne) ? bultinEleve.moyenne : 'معفى' }} {{ (allmoyennesclasse and max(allmoyennesclasse)) ? max(allmoyennesclasse) : 'معفى' }} {{ (allmoyennesclasse and min(allmoyennesclasse)) ? min(allmoyennesclasse) : 'معفى' }}
ملاحظات المدرس (ة) حول السلوك و المواظبة








الشهادة
{% for attestation in bultinEleve.eleve.classe.specialiteNiveau.attestations %} {% if bultinEleve.moyenne < attestation.noteMax and bultinEleve.moyenne >= attestation.noteMin %} {% if eleve.anneeScolaire.id == attestation.anneeScolaire.id %} {{ attestation.nomAr }} {% endif %} {% endif %} {% endfor %}
مدير (ة) المدرسة






التاريخ :


                      ( الختم والامضاء )

إمضاء الولي





{% if not isMobile %}
{% endif %}
{% if additionnel_exist and not forMinistere %}
المندوبية الجهوية للتربية
{{ config.name }}
{% if config.image %} image {{ config.name }} {% else %} image {{ config.name }} {% endif %} {# الجمهورية التونسية #}
وزارة التربية
{# #} {# #} {# #} {# #} {# #}
الاسم واللقب{{ ' : '~eleve.eleve.nomAr }} {{ eleve.eleve.prenomAr }} بطاقة النتائج المدرسية القسم {{ ' : '~eleve.classe.nomAr }}
تاريخ الولاده {{ ' : '~eleve.eleve.dateOfBirth|date('d/m/Y') }} {{ periode.nomAr }} عدد التلاميذ {{ ' : '~eleve.classe.eleveAnneeScolaires|length }}
رقم التسجيل {{ ' : '~eleve.dossier }}
{% for key, tabs in tabMatMoyenne %} {% if key != 'normal' %} {% if tabs.additionnel %} {% if tabs.sousMatiereParent is defined %} {% set i = 0 %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent|sort((a, b) => a.ordre <=> b.ordre) %} {% set j = 0 %} {% set tdrowspan = "" %} {% endif %} {% endif %} {% if idsousmatparent == conseil.matiere.id %} {% set tdrowspan = "" %} {% if j == 0 %} {% set totalrowspan = 1 %} {% set totalrowspan = totalrowspan + detailsousmatpar.sousMatiere|length %} {% set tdrowspan = "" %} {% endif %} {% endif %} {% endfor %} {% set tdrowspanMoyenModul = "" %} {% if i == 0 %} {% set tabsmoyenneParent = (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' %} {% set totalrowspanmm = 0 %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent %} {% set totalrowspanmm = totalrowspanmm + 1 %} {% for idmat, details in detailsousmatpar.sousMatiere %} {% set totalrowspanmm = totalrowspanmm + 1 %} {% endfor %} {% endfor %} {% set tdrowspanMoyenModul = "" %} {% endif %} {{ tdrowspanMoyenModul|raw }} {{ tdrowspan|raw }} {% for idmat, details in detailsousmatpar.sousMatiere|sort((a, b) => a.ordre <=> b.ordre) %} {% for conseil in conseils %} {% if idmat == conseil.matiere.id %} {% endif %} {% endfor %} {% set j = j+1 %} {% endfor %} {% set i = i+1 %} {% endfor %} {# #} {# #} {# #} {# #} {# #} {# #}
{{ tabs.nomMatiereParentAr }}
الـــمادة
العدد /20 معدل المجال توصيات المدرس (ة) أعلى عدد بالقسم أدنى عدد بالقسم
" %} {% for conseil in conseils %} {% if key == conseil.matiere.id %} {% set tdrowspan = "" %} {% if i == 0 %} {% set totalrowspan = 1 %} {% for idsousmatparent, detailsousmatpar in tabs.sousMatiereParent %} {% for idmat, details in detailsousmatpar.sousMatiere %} {% set totalrowspan = totalrowspan + detailsousmatpar.sousMatiere|length %} {% endfor %} {% endfor %} {% set tdrowspan = ""~conseil.remarque~""~conseil.remarque~""~ tabsmoyenneParent ~"
{{ detailsousmatpar.nomSousMatiereParentAr }}
{{ details.nomMatiereAr }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiere|number_format(2, ',', '') }} {% else %} معفى {% endif %} {{ conseil.remarque }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMaxClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMinClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %}
معدل المجال #} {# {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }} #} {#
{% endif %} {% if tabs.sousMatiere is defined %} {% set i = 0 %} {% for idmat, details in tabs.sousMatiere|sort((a, b) => a.ordre <=> b.ordre) %} {# #} {# #} {% if i == 0 %} {% endif %} {% for conseil in conseils %} {% if key == conseil.matiere.id %} {% if i == 0 %} {% endif %} {% elseif idmat == conseil.matiere.id %} {% endif %} {% endfor %} {% set i = i+1 %} {% endfor %} {# #} {# #} {# #} {# #} {# #} {# #}
{{ tabs.nomMatiereParentAr }}
الـــمادة
العدد /20 معدل المجال توصيات المدرس (ة) أعلى عدد بالقسم أدنى عدد بالقسم
{{ details.nomMatiereAr }}{{ details.coefMatiere }}{{ details.nomMatiere }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiere|number_format(2, ',', '') }} {% else %} معفى {% endif %} {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }}{{ conseil.remarque }}{{ conseil.remarque }} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMaxClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %} {% set existt = false %} {% for dev in details.devoirs %} {% if dev.note20 %} {% set existt = true %} {% endif %} {% endfor %} {% if existt %} {{ details.moyenneSousMatiereMinClasse|number_format(2, ',', '') }} {% else %} معفى {% endif %}
معدل المجال #} {# {{ (tabs.moyenneParent) ? tabs.moyenneParent|number_format(2, ',', '') : 'معفى' }} #} {#
{% endif %} {% endif %} {% endif %} {% endfor %}
ملاحظات المدرس (ة) حول السلوك و المواظبة








مدير (ة) المدرسة



التاريخ
إمضاء الولي


معدل الثلاثي {{ bultinEleve.moyenneMinistere|number_format(2, ',', '') }}
   
معدل الثلاثي الخاص {{ bultinEleve.moyenne|number_format(2, ',', '') }}
{% set totalCoef = 0 %} {% for key, tabs in tabMatMoyenne %} {% if key != 'normal' %} {% set totalCoef = totalCoef + tabs.coefMatiereParent %} {{ tabs.coefMatiereParent }} x معدل {{ tabs.nomMatiereParentAr }}
{% if not loop.last %} +
{% endif %} {% endif %} {% endfor %}
{{ totalCoef }}
{% if not isMobile %}
{% endif %}
{% endif %} {% if annee.periodes|length == allbulletineleve|length %}
الجمهورية التونسية وزارة التربية
.................. المندوبية الجمهورية للتّربية ب .......{{ config.address }} .................. المدرسة الإبتدائيّة ﺍﻟﺨﺎﺻّﺔ .......{{ config.name }} السنة الدراسيّة {{ ' : '~annee.nom }}
{# {{ dump(allmoyennesAnnuelclasse) }}#}
.................. عدد التلاميذ المرسمين :.......{{ eleve.classe.eleveAnneeScolaires|length }} .................. القسم :.......{{ eleve.classe.nomAr }} .................. التلميذ(ة) :.......{{ eleve.eleve.prenomAr }} {{ eleve.eleve.nomAr }}
النتائج النهائية
{% set totalmoyenneMinistere = 0 %} {% set totalmoyenne = 0 %} {% set totalcoefficient = 0 %} {% for per in annee.periodes %} {% for bul in allbulletineleve %} {% if per.id == bul.bulletinClasse.periode.id and bul.moyenneMinistere %} {% set totalmoyenneMinistere = totalmoyenneMinistere + bul.moyenneMinistere * per.coefficient %} {% set totalmoyenne = totalmoyenne + bul.moyenne * per.coefficient %} {% set totalcoefficient = totalcoefficient + per.coefficient %} {% endif %} {% endfor %} {% endfor %}
أدنى معدل
سنوي بالقسم

{{ (allmoyennesAnnuelclasse and min(allmoyennesAnnuelclasse)) ? min(allmoyennesAnnuelclasse)|number_format(2, ',', '') : 'معفى' }}
أعلى معدل
سنوي بالقسم

{{ (allmoyennesAnnuelclasse and max(allmoyennesAnnuelclasse)) ? max(allmoyennesAnnuelclasse)|number_format(2, ',', '') : 'معفى' }}
المعدل السنوي

{{ (totalmoyenneMinistere / totalcoefficient)|number_format(2, ',', '') }} {#
#} {# {% if not forMinistere %}#} {# المعدل السنوي الخاص#} {#
#} {# #} {# {{ (totalmoyenne / totalcoefficient)|number_format(2, ',', '') }}#} {# #} {# {% endif %}#}
{% for per in annee.periodes %} {% if loop.index == 1 %}
{% for bul in allbulletineleve %} {% if per.id == bul.bulletinClasse.periode.id %} {{ bul.moyenne }} {% endif %} {% endfor %}
معدل الثلاثي الأول
{% endif %} {% if loop.index == 2 %}
{% for bul in allbulletineleve %} {% if per.id == bul.bulletinClasse.periode.id %} {{ bul.moyenne }} {% endif %} {% endfor %}
معدل الثلاثي الثاني
{% endif %} {% if loop.index == 3 %}
{% for bul in allbulletineleve %} {% if per.id == bul.bulletinClasse.periode.id %} {{ bul.moyenne }} {% endif %} {% endfor %}
معدل الثلاثي الثالث
{% endif %} {% endfor %}
قرار مجلس القسم
الإمضاء
المدرّسون
{% set lastId = '' %} {% for e in eleve.classe.enseignantClasses|filter(v => v.enseignant and v.isPageDeGarde) %} {% set lastId = e.id %} {% endfor %} {% for enseignantClasse in eleve.classe.enseignantClasses %} {% if enseignantClasse.enseignant and enseignantClasse.isPageDeGarde %} {% if enseignantClasse.enseignant.nomAr and enseignantClasse.enseignant.prenomAr %} {{ enseignantClasse.enseignant.prenomAr }} {{ enseignantClasse.enseignant.nomAr }} {% else %} {{ enseignantClasse.enseignant.fullName }} {% endif %} {% if enseignantClasse.id != lastId %}   -   {% endif %} {% endif %} {% endfor %}
مدير(ة) المدرسة ............. الإسم و اللقب : ............. {{ config.nomDirecteurEcole }} ختم المدرسة و الإمضاء ...........................في...........................
{% if not isMobile %}
{% endif %}
{% endif %} {% if not multiple %} {% endif %}