x

Główne rozdziały

  1. LimeSurvey Cloud a LimeSurvey CE
  2. LimeSurvey Cloud — przewodnik szybkiego startu
  3. LimeSurvey CE - Instalacja
  4. Jak dobrze zaprojektować ankietę (Przewodnik)
  5. Pierwsze kroki
  6. Konfiguracja LimeSurvey
  7. Wprowadzenie - Ankiety
  8. Wyświetl ustawienia ankiety
  9. Zobacz menu ankiety
  10. Wyświetl strukturę ankiety
  11. Wprowadzenie - Pytania
  12. Wprowadzenie - Grupy pytań
  13. Wprowadzenie - Ankiety - Zarządzanie
  14. Opcje paska narzędzi ankiety
  15. Ankieta wielojęzyczna
  16. Skrócona instrukcja obsługi — ExpressionScript
  17. Zaawansowane funkcje
  18. Ogólne FAQ
  19. Rozwiązywanie problemów
  20. Obejścia
  21. Licencja
  22. Dziennik zmian wersji
  23. Wtyczki - Zaawansowane
 Actions

DateFunctions/pl: Difference between revisions

From LimeSurvey Manual

Maren.fritz (talk | contribs)
Created page with "Funkcje daty"
 
Maren.fritz (talk | contribs)
Created page with "=Przykład użycia w szablonie wiadomości e-mail= 1000px"
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages />
<languages />
{{FeatureStarting|5.X.Y}}  
{{FunkcjaStarting|5.XY}}  


=Usage=
=Wykorzystanie=


Functions for the ExpressionScript engine to handle date variables:
Funkcje silnika ExpressionScript do obsługi zmiennych daty:


* localize_date(date[, language = null]): Formats a date according to the Survey's date format for the specified language.  
* localize_date(data[, język = null]): Formatuje datę zgodnie z formatem daty Ankiety dla określonego języka.  
** The date given should follow the following format "Y-m-d H:i:s", which is for example the one used by the TOKEN:VALIDFROM variable.  
** Podana data powinna mieć format „Ymd H:i:s”, czyli taki, jakiego używa zmienna TOKEN:VALIDFROM.  
** The language used for localization defaults to current session language. If the current language is not configured in the survey, the survey base language will be used. When using in email templates, please use the token language as parameter as to set the expected language. Example: TOKEN:LANGUAGE
** Domyślnym językiem lokalizacji jest język bieżącej sesji. Jeżeli w ankiecie nie jest skonfigurowany bieżący język, zostanie użyty język bazowy ankiety. Używając szablonów e-maili, użyj języka tokena jako parametru, aby ustawić oczekiwany język. Przykład: TOKEN:JĘZYK


This plugin uses the [[ExpressionManagerStart]] plugin, and it creates this function. These 2 functions don't use JavaScript, so they are fully executed by the server. In case the function is used while taking a survey, the function will be executed only when the respondent moves ahead in the survey.
Ta wtyczka korzysta z wtyczki [[ExpressionManagerStart]] i tworzy tę funkcję. Te dwie funkcje nie korzystają z JavaScriptu, więc są w pełni wykonywane przez serwer. W przypadku skorzystania z tej funkcji podczas wypełniania ankiety, funkcja zostanie wykonana dopiero w momencie, gdy respondent przejdzie dalej w ankiecie.


{{Alert|Before using these functions, the plugin must be activated in [[Plugin_manager#General|Plugin Manager]].}}
{{Alert|Przed użyciem tych funkcji należy aktywować wtyczkę w [[Plugin_manager#General|Menedżer wtyczek]].}}


=Usage Example on Welcome Message=
=Przykład użycia wiadomości powitalnej=
[[File:DateFunctions-LocalizeDate Sample Welcome.png|1000px]]
[[File:DateFunctions-LocalizeDate Sample Welcome.png|1000px]]


=Usage Example on Email Template=
=Przykład użycia w szablonie wiadomości e-mail=
[[File:DateFunctions-LocalizeDate Sample.png|1000px]]
[[File:DateFunctions-LocalizeDate Sample.png|1000px]]




[[Category:Plugins]][[Category:Core Plugins]]
[[Category:Plugins]][[Category:Core Plugins]]

Latest revision as of 07:32, 12 September 2023

Template:FunkcjaStarting

Wykorzystanie

Funkcje silnika ExpressionScript do obsługi zmiennych daty:

  • localize_date(data[, język = null]): Formatuje datę zgodnie z formatem daty Ankiety dla określonego języka.
    • Podana data powinna mieć format „Ymd H:i:s”, czyli taki, jakiego używa zmienna TOKEN:VALIDFROM.
    • Domyślnym językiem lokalizacji jest język bieżącej sesji. Jeżeli w ankiecie nie jest skonfigurowany bieżący język, zostanie użyty język bazowy ankiety. Używając szablonów e-maili, użyj języka tokena jako parametru, aby ustawić oczekiwany język. Przykład: TOKEN:JĘZYK

Ta wtyczka korzysta z wtyczki ExpressionManagerStart i tworzy tę funkcję. Te dwie funkcje nie korzystają z JavaScriptu, więc są w pełni wykonywane przez serwer. W przypadku skorzystania z tej funkcji podczas wypełniania ankiety, funkcja zostanie wykonana dopiero w momencie, gdy respondent przejdzie dalej w ankiecie.

  Przed użyciem tych funkcji należy aktywować wtyczkę w Menedżer wtyczek.


Przykład użycia wiadomości powitalnej

Przykład użycia w szablonie wiadomości e-mail