===== TMS email sablon ===== - A **Törzsadatok**, - **TMS**, - **TMS email sablon** menüpont alatt szerkeszthető annak a levélnek a HTML sablonja, amit a TMS a taszkok változásairól küld ki (létrehozás, hozzászólás, módosítás, állapotváltás, elvállalás, munkaóra és a többi művelet). - A rendszer egy **Alapértelmezett TMS levél** sablonnal érkezik, amely önmagában is teljes értékű levelet ad, ugyanakkor szabadon szerkeszthető. ==== Paraméterek ==== * **Sablon** \\ A levél stílus-készlete (//Alapértelmezett TMS levél//). Rögzítés után nem módosítható. * **HTML sablon neve** \\ Melyik levélrészhez készül a sablon. Rögzítés után nem módosítható. * **HTML** \\ A levél HTML tartalma. \\ **** gombra kattintva a HTML kód nézet jeleníthető meg. \\ {{fa>exclamation-circle?lg}} Mentés előtt mindig váltsunk vissza a kód nézetről az alap nézetre, különben elvesznek a módosítások! * **Minta** \\ Csak olvasható mező: a //Minta betöltése// után itt jelennek meg a felhasználható behelyettesítési példák. Ez a mező nem kerül mentésre. ==== Funkció gombok ==== * **| Minta betöltése |** gombra kattintva a rendszer alapértelmezett mintája kerül a ''HTML'' mezőbe — ez ajánlott kiindulópont az egyedi szerkesztéshez. \\ {{fa>exclamation-circle?lg}} A minta felülírja a ''HTML'' mező tartalmát, mentésre viszont csak a //Felvesz// gombok valamelyikének megnyomásakor kerül sor! * **| {{fa>eye}} Előnézet |** gombra kattintva a böngésző új ablakában megtekinthető a szerkesztés alatt álló sablon. * **| Felvesz |** [[evir:alapok:funkcio_gombok|gombra kattintva elmenti]] az adatokat! \\ **| Felvesz és szerkesztés folytatása |** gombbal a mentés után a szerkesztő felületen marad a rendszer. * **| Eldob |** gombra kattintva elveti a módosításokat. * Törlés gombra kattintva törli a sablont, megerősítő kérdés után. {{fa>info-circle?lg}} A **TMS email sablon lista** menüpont alatt listázhatóak a már rögzített sablonok. ---- ==== Behelyettesíthető adatok ==== A sablonba írt jelölések helyére a levél kiküldésekor a taszk adatai kerülnek: | ''{tms.muvelet}'' | a művelet, ami a levelet kiváltotta | | ''{tms.prid}'' / ''{tms.tid}'' | a projekt- és a taszkazonosító | | ''{tms.ido}'' | a művelet időpontja | | ''{tms.login}'' | a műveletet végző felhasználó | | ''{tms.subject}'' | a taszk tárgya | | ''{tms.workgroup}'' | a munkacsoport | | ''{tms.partner}'' | a partner | | ''{tms.fields}'' | a módosított adatok — cikluson belül ''{field.label}'' és ''{field.value}'' | | ''{company.ceg}'', ''{company.logo.kozepes}'' | a saját cég neve és logója | Egy jelölés csak akkor jelenítendő meg, ha van értéke — erre való a feltételes blokk, például: \\ {if:partner(tms.partner)} {tms.partner} {endif:partner} {{fa>exclamation-circle?lg}} **A taszkból érkező adatok HTML-ként nem értelmeződnek:** a rendszer a ''<'', ''>'', ''{'' és ''}'' karaktereket kódolva helyezi be. Egy hozzászólásba írt HTML tehát szövegként jelenik meg a levélben, és a taszk adatai nem tudnak a sablon jelöléseiként viselkedni. ==== Beágyazható levélrészek ==== A ''{insert_module:nev}'' jelöléssel a levél előre elkészített részei ágyazhatók be: * ''company_nev'' — a saját cég logója és neve, alatta elválasztó vonal * ''adat_cimkes'' — a módosított adatok listája, címkével (//Adat: érték//) * ''adat'' — ugyanaz, címke nélkül, csak az értékek * ''evir_lablec'' — az eVIR lábléc a BC.HU és az eVIR hivatkozással Ezek a részek **fájlból jönnek**, a szerkesztő felületen nem módosíthatók. ---- ==== Formázás: stílusblokk helyett attribútum ==== {{fa>exclamation-circle?lg}} A [[evir:fogalmak:html_szerkeszto|HTML szerkesztő]] bizonyos tageket — köztük a ''