User Tools

Site Tools


en:staff:settings:templates

This is an old revision of the document!


Templates

In the Templates window you can define templates from which the system generates documents that can be viewed and printed. The templates have HTML format.

The templates are edited using the system's visual template editor. Using the editor you can created formatted documents and insert fields into them that will be replaced when printed with actual data (like the [[student_name]] field with the name of the student in the student contract).

Templates list

The Templates list contains the school's templates grouped by their Type. They have the following fields:

FieldDescription
Name Name of the template. If a template has more translations then their Name needs to be the same and the language should be set in the Language field.
Subject The subject field of email templates. This is only editable for email template types.
Visible to teachers Whether the teachers can also view the documents generated from this template. This can be set for some template types only.
Language Language of the template.
Multiple templates can have the same name if their language property is different. When a document with a selected template name is printed then the system looks for a translation that matches the language required (for example communication language of the student whose contract is printed). The system first looks if there is a template with that language and if none is found then it prints the template where the language is not set.
So it is a good practice to have a template translation where the language is not set and this will be printed if no other matching is found.
Archive buttons to manipulate the template's contents. is only shown when the template's contents was already edited.

Use the buttons in the header to edit the data in the list. Before creating a new template select the Template type folder or a template within the folder. Use the Duplicate button and the Preview button in the header to duplicate and preview the selected template.

Use to edit the selected template, to upload its contents from a saved file and to save its contents to an external file.

Note: It is not guaranteed that template contents, which was uploaded from an external file that was not saved from the system previously will be displayed correctly.

Template types

Templates in the Template list are grouped by Template types. The different template types are used at different places in the system and contain fields that are relevant for the document type.

There are the following template types:

Template typeDescription
Emails Email templates from which there can only be one with several translations:
Feedback request: Used when requesting feedback from students by clicking on the Feedback button in the header of the Students window on the Courses tab. If no template is defined then a standard text is used.
Payment notification: Contents of the email that is sent when an invoice is sent to the buyer per email on the Payments sub-tab of the Finance tab with the Email button.
Application notification The email with this template is sent when an applicant reaches the last page of the placement test survey and the Notification email field in the Set survey link window was set for the survey.
Attendance sheet Course's attendance sheet, which can be printed from the toolbar of the Course list on the Courses tab.
The template fields include [[attendance_table]], which displays the table where teachers and students can sign off the sessions where they were present.
Attendance sheet - monthly Course's attendance sheet for a specific month, which can be printed from the toolbar of the Course list on the Courses tab.
The template includes fields and data for the month that was selected before printing.
Attendance sheet - per session Course's attendance sheet for a specific session, which can be printed from the toolbar of the Course list on the Courses tab.
The template includes fields and data for the session that was selected before printing.
Certificate of completion Statement that confirms to the teacher the lessons that the teacher has held during a specific month. This statement is issued by the school and the teacher can hand in the monthly invoice for the services based on this document. The statement can be printed and exported by clicking the Certificate of completion button in the header of the Timesheet window on the Finance sub-tab of the Teachers tab.
Course properties Course properties is a template that includes several parameters of the course. It can be printed from the toolbar of the Course list on the Courses tab.
Course schedule Course schedule is a template that contains a list of the sessions with times, teacher and location fields. It can be printed from the header of the Lessons window on the Courses tab.
Course settlement The template contains information that serves as basis for issuing an invoice to the customer. It can be printed from the toolbar of the Course list on the Courses tab.
Course student email Template for an email to be sent to the students of a course. It can be sent by clicking on the Email button in the header of the Students window on the Courses tab.
Customer contract Template for creating customer contracts. It can be printed from the header of the Contracts window on the Settings sub-tab of the Customers tab.
Progress sheet The template contains the list of sessions for the course including the progress made during the session and the attending students. It can be printed from the header of the Lessons window on the Courses tab.
Room allocation Template for printing the lessons at a selected location between two dates. It can be printed from the header of the Rooms tab.
Student certificate x
Student contract x
Student course acceptance x
Syllabus x
Teacher contract for course x
Teacher framework contract x

Dokumentumok

Az iskola tetszőleges dokumentumait a Beállítások / Iskola / Dokumentumok fülön tudja feltölteni és tárolni.

A gombra kattintva lehet új sort létrehozni, ahol a meg kell adni a dokumentum nevét és opcionálisan a nyelvét és a létrehozás dátumát, az ikonra kattintva a sor végén pedig feltölthetjük az adott dokumentumot. Feltöltés után a ikon helyett ikonok jelennek meg, amelyekkel a dokumentum tartalmát lehet rendre törölni, letölteni ill. megtekinteni.

A file formátuma bármilyen lehet (nem csak pdf mint a tanári dokumentumoknál), de fontos feltöltés előtt ellenőrizni, hogy a megosztott dokumentumok ne legyenek vírusosak.

Dokumentumtípusok

A dokumentumtípusok könyvtárként jelennek meg. Az egyes típusok adják meg, hogy a rendszeren belül hol fog hozzáférhetővé válni az adott mappában lévő dokumentum.

Mező Elérés
Emailek: A rendszer által küldött e-mail sablonok. Jelenleg két fajta van:
Fizetésértesítés: az e-mailben kiküldött számlák kísérőlevele.
Visszajelzéskérés: a hallgatók számára kiküldött elégedettségmérési kérdőívek kísérőlevele.
Haladási napló: A tanfolyam tanár által regisztrált órái ebben a formában nyomtathatóak. Jelenleg két fajta van:
Standard: Fejléccel, logóval ellátott táblázatos formátum, feltüntetve az óra összes paramétere.
Táblázathoz: A tanfolyam egy hallgatóját lehet kiválasztani. A Tanfolyam fül alatt az Órák ablakban a ikonra kattintva nyomtathatóak.
Hallgatói szerződések: A Tanfolyam fül alatt a Hallgatók ablakban, adott hallgató kijelölése után a ikonra kattintva nyomtatható.
Hallgatói tanúsítványok: A Tanfolyam fül alatt a Hallgatók ablakban, adott hallgató kijelölése után a ikonra kattintva nyomtatható.
Havi jelenléti ívek: A Tanfolyam fülön az adott tanfolyamot kiválasztva Paraméterek alatt, a ikonra kattintva nyomtatható.
Jelenléti ívek: A Tanfolyam fülön az adott tanfolyamot kiválasztva Paraméterek alatt, a ikonra kattintva nyomtatható.
Jelentkezés értesítő: Az itt felvett sablonok közül lehet választani a hallgatói jelentkezések beállításánál a Hivatkozásra kattintva . A rendszer az e-mailt akkor küldi el a hallgatónak, amikor a hallgató a jelentkezés utolsó oldalára ér. Ahhoz, hogy a szöveg a szokásos normál méretben jelenjen meg a levelezőben, 14px méretű betűt érdemes választani.
Tanári szerződés tanfolyamra: A Tanfolyam fül alatt a Tanárok ablakban, adott tanár kijelölése utána a ikonra kattintva nyomtatható.
Tanári keretszerződés: A Tanárok fül alatt, az adott Tanárt kiválasztva, a Személyes adatok ablakban a ikonra kattintva nyomtatható.
Tanfolyam paraméterek: A Tanfolyam fül alatt a Tanfolyam paraméterei ablakban a ikonra kattintva nyomtatható.
Teljesítési igazolás: A Tanár fülön belül a Személyes adatok fül alatt a Személyes adatok ablakban a ikonra kattintva nyomtatható.

Új dokumentumtípust a gombra kattintással lehet felvenni, míg meglévőt a gombbal lehet szerkeszteni, illetve a gombbal törölni. gombbal menthető a szerkesztés alatt álló sor, gombbal pedig frissíthető a lista.

Dokumentumsablonok

Egy-egy dokumentumtípusba több dokumentumsablon is felvehető. Új dokumentumsablont a gombra kattintással lehet felvenni, a dokumentum címsorát a gombbal lehet szerkeszteni, illetve a gombbal törölni. gombbal menthető a szerkesztés alatt álló sor, gombbal pedig frissíthető a lista.

Új dokumentumsablont a gombbal lehet feltölteni HTML formátumban és a gombbal letölteni. Ha nem áll rendelkezésre HTML formátumban, akkor formázatlan szövegként tudunk felvinni dokumentumot, képek, táblázatok nélkül.

Magát a dokumentumsablont a gombbal lehet szerkeszteni. A rendszer HTML formátumban tárolja a sablonokat. Attól függően, hogy a dokumentum tartalmaz-e szkripteket vagy sem különböző szerkesztő nyílik meg: a) szkriptek esetén egy egyszerű szövegszerkesztő (HTML kódot kézzel lehet módosítani) b) egy összetett WYSIWYG szerkesztő formázási lehetőségekkel.

Mindkét szerkesztőnél használható a gomb a tartalom mentéséhez.

Szerkesztésnél:

  • érdemes táblázatokat használni a tartalom rendezéséhez
  • táblázatok méretét érdemes százalékban megadni, akkor különböző lapméretezéseknél is megmarad a sablon
  • pontos betűméret / elrendezés lemásolása Wordhöz gépest nem garantálható mivel más a méretek mértékegysége, betűk mérete pixelben van nem pt-ben
  • több oldalas dokumentumoknál az oldalakra automatikus fix header / footer nyomtatás nem lehetséges, csak amit a böngészőben be lehet állítani
  • az előnézetet mindig érdemes használni - gomb

A gombbal meg lehet tekintenteni a tartalom nyomtatási képét. A gombra való kattintás után megjelenő ablakban megadhatók a sablon nyomtatási paraméterei, amelyek a sablontípustól függően különbőzők lehetnek.

Különböző nyelvű sablonokat fel lehet tölteni azonos névvel, csak a nyelv kiválasztásánál kell megadni a kívánt nyelvet. A nyomtatandó dokumentum nyelve attól függően választódik ki, hogy milyen nyelvű hallgatóhoz / tanárhoz hívjuk le a sablont. Amennyiben ilyen nyelven nincs sablon, akkor a rendszer azt a sablont választja, amelyiknél nincs nyelv megadva.

Hivatkozási lista

Az alábbi táblázatokban találhatók a Hallgatói szerződés típúsú dokumentum hivatkozásmezőinek listája. A dokumentumszerkesztő gombjára kattintva érhetők el ezek a mezők.

Az iskola adatai

Mező neve Példa Leírás
company_namePélda Nyelvstúdió Kft.A nyelviskola neve.
company_short_namePélda A nyelviskola neve a “profil” és a cégtípus nélkül
company_phone36 (1) 589-6969A nyelviskola telefonszáma
company_fax36 (1) 442-4132A nyelviskola fax száma
company_emailinfo@pelda.huA nyelviskola e-mail címe
company_homepagewww.pelda-nyelvstudio.huA nyelviskola honlapjának a címe
company_logo“peldalogo.png” képfájlA nyelviskola jpg/png formátumú logóját szúrja be
company_streetPélda tér 9/bA nyelviskola címéből a közterület neve, fajtája és a házszám, az emelet száma és az ajtó száma
company_zip1077A nyelviskola címének irányítószáma
company_cityBudapestAz a város, ami a nyelviskola címében szerepel
company_countryMagyarországAz az ország, ahol a nyelviskola található
company_registration_no01 08 976513A nyelviskola cégjegyzékszáma
company_tax_no13456665-2-24 A nyelviskola adószáma
company_representativeCégvezető AndrásA nyelviskola hivatalos képviselője
company_licenseE-000358/2014 A cég nyilvántartási száma

A hallgató adatai

Mező neve Példa Leírás
student_first_nameJózsefnéA hallgató keresztneve
student_last_nameKovácsA hallgató vezetékneve
student_birth_nameMolnár IlonaA hallgató születéskori neve
student_birthday1960.10.11.A hallgató születési dátuma, számmal kiírt hónapnévvel
student_birthday_long1960. október 11.A hallgató születési dátuma, betűvel kiírt hónapnévvel
student_birthday_year1960A hallgató születési éve
student_birthday_month10A hallgató születési dátumának hónapja
student_birthday_day11A hallgató születési dátumának napja
student_birthplaceVelenceA hallgató születési helye
student_nationalityhuA hallgató nemzetiségének rövidítése
student_nationality_namemagyarA hallgató nemzetisége
student_reason_for_stayCsaládegyesítés / Kutatás / Letelepedés / Munka / Tanulás / TuristaA hallgató országban tartózkodásának oka
student_mobile306655444A hallgató mobiltelefonszáma
student_genderA hallgató neme
student_mothers_nameSzabó MáriaA hallgató édesanyjának a neve
student_phone(1)5165166A hallgató (vezetékes) telefonszáma
student_emailk.jozsefne@freemail.huA hallgató e-mail címe
student_streetKerek utca 30.A hallgató lakcíméből a közterület neve, fajtája és a házszám, az emelet száma és az ajtó száma
student_zip1046A hallgató lakcímének irányítószáma
student_cityBudapestA hallgató lakcímének városa
student_countryMagyarországA hallgató lakcímének országa
student_street2Kölcsey Ferenc tér 3., 4. emelet 3. ajtóA hallgató tartózkodási címéből a közterület neve, fajtája és a házszám, az emelet száma és az ajtó száma
student_zip22600A hallgató tartózkodási címének irányítószáma
student_city2VácA hallgató tartózkodási címének városa
student_insurance_no107-658-170A hallgató TAJ-száma
student_id_nameJogosítvány / Lakcímkártya / Tartózkodási engedély / Útlevél“Tanfolyamok/Hallgatók/Módosítás/Nemzetközi/Igazolvány/Igazolvány neve”
student_id_no190430RAA hallgató személyi igazolványának száma
student_contact_nameTóth EmíliaA hallgató kapcsolattartó személyének neve
student_contact_details2481 Velence Tópart utca 3., +36705032540A hallgató kapcsolattartó személyének címe, telefonszáma
student_mother_tonguemagyarA hallgató anyanyelve
student_mother_tongue_enHungarianA hallgató anyanyelve angolul
student_work_statusalkalmazottA hallgató munkahelyzete
student_work_status_enemployeeA hallgató munkahelyzete angolul
student_educationegyetemA hallgató legmagasabb iskolai végzettsége
student_eduaction_enuniversityA hallgató legmagasabb iskolai végzettsége angolul
student_invoices2018/01730A hallgató számára legutóbb kiállított számla sorszáma
student_paid10 000 FtA hallgató által eddig befizetett tandíj
student_to_pay27 800 FtA kurzus teljes tandíjából fennmaradó, fizetendő összeg
student_payment_row_comment1806810222“Tanfolyamok/Hallgatók/Oszlopok(←lenyitható fül)/Számla megjegyzés előhívható oszlopának értéke. Támogatott képzéseknél hasznos, ahol hallgatói azonosítók vannak - ennek a mezőnek az értéke felkerül a számlára.”
student_commentszerződés aláírva, fennmaradó összeget 11.20-án fizetiTanfolyamok/Hallgatók/Megjegyzés rész tartalma az adott diáknál
student_reached_levelB1.1KER szint a kitöltött szintfelmérő alapján
student_test_result25A kitöltött szintfelmérő pontszáma
student_joined2018.11.09.Tanfolyamok/Hallgatók/Csatlakozott oszlop tartalma
student_exited2018.12.13.Tanfolyamok/Hallgatók/Kilépett oszlop tartalma

A kurzus adatai

Mező neve Példa Leírás
course_nameAngol 2.3A kurzus neve
course_categoryáltalános / egyszemélyes tanfolyam / megosztott magánóra / szuperintenzívA kurzus típusa
course_start_date2018.11.09.A kurzus első órájának dátuma
course_start_date_min72018.november 2.A kurzus első órájának a dátuma mínusz 7 nap
course_start_date_time“Abban az esetben használjuk inkább ezt a mezőt a ”“course_start_date_long”“ helyett, ha a Sablonoknál nem szövegszerkesztővel, hanem a ”“Source”“ gombra kattintva, html kóddal szeretnénk összeállítani a sablont”
course_start_date_long2018. november 9.A kurzus első órájának dátuma, betűvel kiírt hónapnévvel
course_end_date2019.03.08.A kurzus utolsó órájának dátuma, számmal kiírt hónapnévvel
course_end_date_long2019. március 8.A kurzus utolsó órájának dátuma, betűvel kiírt hónapnévvel
course_mid_date2019.01.07.A kurzus teljes intervallumának a fele, számmal kiírt hónapnévvel
course_mid_date_long2019.január 7.A kurzus teljes intervallumának a fele, betűvel kiírt hónapnévvel
course_exam_date2019.03.06.Tanfolyamok/Tanfolyam paraméterek/Ütemezés/Vizsganap mező tartalma, számmal kiírt hónapnévvel
course_exam_date_long2019. március 06.Tanfolyamok/Tanfolyam paraméterek/Ütemezés/Vizsganap mező tartalma, betűvel kiírt hónapnévvel
course_is_one_to_one1Tanfolyamok/Tanfolyam paraméterek/Általános/Egyéni – Ha be van pipálva, “1”-es értéket ír ki
course_start_levelA2.1A kurzus kezdő szintje
course_start_level_cefrA2A kurzus kezdő szintje a Közös Európai Referenciakeret (KER / CEFRL) szerint
course_target_levelA2.2A kurzus által elérni kívánt szint
course_lesson_count32A kurzus összóraszáma
course_student_count5A kurzuson résztvevők száma
course_languageangolA kurzus által megtanulandó nyelv
course_language_enEnglishA kurzus által megtanulandó nyelv angolul
course_language_id24A kurzuson elsajátítható nyelv azonosítószáma
course_is_licensed1“Tanfolyamok/Tanfolyam paraméterek/Tananyag/Engedélyezett – Ha be van pipálva,”1”-es értéket ír ki”
course_program_nameAngol C2 1 1 028 – KER C2-es szint / Angol nyelvi képzésTanfolyamok/Tanfolyam paraméterek/Tananyag/Program
course_location_namePéldaA kurzus helyszínének a megnevezése (a nyelviskola esetében az iskola neve a “profil” és a cégtípus nélkül)
course_location_no9/bA kurzus helyszínének a címéből a házszám
course_location_streetPélda térA kurzus helyszínének a címéből a közterület neve, fajtája és a házszám, az emelet száma és az ajtó száma
course_location_zip1077A kurzus helyszínének a címéből az irányítószám
course_location_cityBudapestA kurzus helyszínének a címéből a város
course_location_countryMagyarországA kurzus helyszínének országa
course_timetablePéntek: 10:15-11:45 (2)A kurzus órarendje
course_timetable_enFriday: 10:15-11:45 (2)A kurzus órarendje angolul
course_paid_by student “Tanfolyamok/Tanfolyam paraméterek/Pénzügy/Költségviselő mező értéke - megadja angolul, hogy a kurzus tandíja ki által lesz finanszírozva”
course_rate49 000 FtA kurzus teljes tandíja
course_customersNyelvtanfolyam Finanszírozó Kft.“Tanfolyamok/Ügyfelek ablak/Név oszlop - abban az esetben használandó, ha nem, vagy nem teljes egészében a hallgató által van finanszírozva a kurzus”
course_breaks2018.12.22. - 2019.01.03.Szünetek (például nemzeti ünnep) a kurzus alatt
course_subsidiesEgyéb nemzetközi forrás (pl. norvég alap) / Európai Uniós forrás / Nemzeti foglalkoztatási alap / Szakképzési hozzájárulás / stb.“Tanfolyamok/Ügyfelek/Oszlopok(←lenyitható fül)/Típus mező értéke. Kiírja ügyfelenként, hogy a tanfolyama díjából hány % a támogatás. Ha ki van pipálva ez a mező, azt a rendszer támogatásnak veszi.”
course_program_titleAngol C2 1 1 028 – KER C2-es szintA képzési program engedélyszáma
course_program_modulesA2.2 (32 óra)A kurzus szintje a KER/CEFRL szerint és a kurzus összóraszáma
course_program_modules_enA2.2 (32 lessons)A kurzus szintje a KER/CEFRL szerint és a kurzus összóraszáma angolul
course_start_moduleA2.2A kurzus kezdő szintje a KER/CEFRL szerint
course_end_moduleA2.2A kurzus befejező szintje a KER/CEFRL szerint
course_prior_moduleA2.1A kurzus előző moduljának szintje a KER/CEFRL szerint
course_payment_row_comment “Tanfolyamok/Tanfolyam paraméterek/Pénzügy/Számla megjegyzés mező értéke. Támogatott képzéseknél hasznos, ahol tanfolyam azonosítók vannak - ennek a mezőnek az értéke felkerül a számlára a tétel “Megjegyzés”” mezőjébe a hallgató tanfolyamának számlázásakor.)“
course_syllabus_nameNew English FileA kurzus tanmenetének a neve

A szerződés adatai

Mező neve Példa Leírás
contract_year2018A hallgatói szerződés kiállításának éve
contract_no179A hallgatói szerződés sorszáma
contract_sign_date2018. november 9.A hallgató szerződés kiállításának teljes kelte (a hónapnév betűvel kiírva)

A tanúsítvány adatai

Mező neve Példa Leírás
certificate_year2018A tanusítvány kiállításának éve
certificate_certificate_no401 / 2018 évA tanusítvány azonosító száma (a tanusítvány sorszámából és a kiállítás évéből áll össze)
certificate_program_moduleA2.2A kurzus szintje a KER/CEFRL szerint
certificate_program_module_lesson_count32 óraA kurzus szintje a KER/CEFRL szerint és a kurzus összóraszáma
certificate_levelA2.2A kurzus által elért szint

Paraméterek

Sablonokba olyan mezőket (paramétereket) is be lehet szúrni, amelyeket nem a rendszer tölt ki automatikusan, hanem a felhasználó nyomtatáskor.

A sablonszerkesztőben a gombra kattintva lehet a paramétereket megadni. A megnyíló ablakban meg kell adni a paraméter nevét, amit aztán az ablak bezárását követően megjelenik sárgán a szövegben.

Dokumentum nyomtatásakor ha talál a rendszer felhasználó által definiált paramétereket a sablonban, akkor megnyit egy ablakot, amiben bekéri a paraméterek értékét és ezzel az értékkel helyettesíti a paramétereket a nyomtatott dokumentumban.

en/staff/settings/templates.1621687719.txt.gz · Last modified: 2021/05/22 14:48 by balazs