Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<p>Szanowni Państwo,</p>
<p>uprzejmie informujemy, że na podstawie złożonego i zaakceptowanego wniosku w Bazie Wiedzy PW został utworzony rekord dla Państwa projektu. W związku z tym prosimy o uzupełnienie danych w polach udostępnionych Państwu do edycji (zaznaczonych zieloną ramką).</p>
<p>W przypadku wątpliwości związanych z danymi w pozostałych polach prosimy o kontakt.</p>
<p>Tytuł projektu: "$#{empty model['projectmain'].titlePL ? model['projectmain'].titleEN : model['projectmain'].titlePL}$"
</p>
$@simpleStr$
<p>Link do rekordu projektu: $#{request.getRequestURL().substring(0, request.getRequestURL().length()-request.getRequestURI().length())}#{request.getContextPath()}$/edit.seam?id=$#{model['projectmain'].id}$&lang=pl</p>
<p>Podany powyżej link pozostanie aktywny przez 14 dni kalendarzowych.</p>
<p>W celu zapisania rekordu należy wybrać „Sprawdź poprawność”, a następnie:</p>
<ol>
<li>jeśli nie wszystkie dane zostały wprowadzone i chcą Państwo jeszcze wrócić do uzupełniania rekordu, proszę wybrać przycisk „Zapisz”,</li>
<li>jeśli wszystkie dane zostały wprowadzone i chcą Państwo przesłać rekord do COP PW, proszę wybrać przycisk „Zmień etap i zapisz”, a następnie w okienku „Zmiana etapu” – „Zapisz i wyślij email”. Po wybraniu „Wersja wiadomości w języku polskim" otworzy się mail „Powiadomienie o uzupełnieniu danych", który należy wysłać na wskazany adres pracownika COP PW. Po wysłaniu maila proszę zamknąć okienko „Wyślij pocztę”, a w okienku „Zmiana etapu" kliknąć przycisk „Zakończ".</li>
</ol>
<p>Za poprawność i kompletność danych w rekordzie odpowiada kierownik projektu.</p>
<p>Z poważaniem</p>
<p>Zespół COP</p>

Treść szablonu wiadomości może zawierać proste elementy formatowania w standardzie HTML, przykładowo mogą to być paragrafy, listy wyliczalne oraz listy numerowane.

Możliwe jest również odwołanie się do danych bieżącego rekordu projektu. Odwołania takie umieszcza się pomiędzy dwoma znakami dolara.

Przykłady użyte w powyższym szablonie:

1/ umieszczenie w treści wiadomości tytułu projektu, przy czym w pierwszej kolejności prezentowany jest tytuł w języku polskim (otoczony znakami cudzysłowia)

"$#{empty model['projectmain'].titlePL ? model['projectmain'].titleEN : model['projectmain'].titlePL}$"

2/ Odwołanie się do rekordu projektu, przy czym żądane jest wykonanie formatu simpleStr zdefiniowanego w systemie (nazwa formatu poprzedzona jest znakiem @).

$@simpleStr$

3/ Bardziej zaawansowane wykorzystanie funkcji systemu pozwala na zbudowaniu odnośnika do rekordu:

$#{request.getRequestURL().substring(0, request.getRequestURL().length()-request.getRequestURI().length())}#{request.getContextPath()}$/edit.seam?id=$#{model['projectmain'].id}$&lang=pl

W tym przypadku budowany jest link, którego użycie spowoduje wejście na formularz edycji bieżącego rekordu projektu.

Oprócz treści wiadomości należy wskazać w jakich okolicznościach dany wzorzec jest wykorzystywany.

...