x

Основни глави

  1. LimeSurvey Cloud срещу LimeSurvey CE
  2. LimeSurvey Cloud - Кратко ръководство за стартиране
  3. LimeSurvey CE - Монтаж
  4. Как да проектираме добро проучване (Ръководство)
  5. Приготвяме се да започнем
  6. Конфигурация на LimeSurvey
  7. Въведение - Анкети
  8. Вижте настройките на проучването
  9. Вижте менюто за проучване
  10. Вижте структурата на проучването
  11. Въведение - Въпроси
  12. Въведение - Групи въпроси
  13. Въведение – Проучвания – Управление
  14. Опции на лентата с инструменти за проучване
  15. Многоезично проучване
  16. Кратко ръководство за стартиране - ExpressionScript
  17. Разширени функции
  18. Общи ЧЗВ
  19. Отстраняване на неизправности
  20. Заобиколни решения
  21. Разрешително
  22. Дневник на промените на версията
  23. Плъгини - Разширени
 Actions

DateFunctions/bg: Difference between revisions

From LimeSurvey Manual

Maren.fritz (talk | contribs)
Created page with "{{FeatureStarting|5.XY}}"
Maren.fritz (talk | contribs)
Created page with "=Пример за използване на имейл шаблон= 1000px"
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
{{FeatureStarting|5.XY}}  
{{FeatureStarting|5.XY}}  


=Usage=
=Използване=


Functions for the ExpressionScript engine to handle date variables:
Функции за машината ExpressionScript за обработка на променливи за дата:


* localize_date(date[, language = null]): Formats a date according to the Survey's date format for the specified language.  
* localize_date(date[, language = null]): Форматира дата според формата на датата на проучването за посочения език.  
** 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.  
** Посочената дата трябва да следва следния формат "Ymd H:i:s", който е например този, използван от променливата 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
** Езикът, използван за локализация, е по подразбиране езикът на текущата сесия. Ако текущият език не е конфигуриран в анкетата, ще се използва основният език на анкетата. Когато използвате в имейл шаблони, моля, използвайте езика на токена като параметър, за да зададете очаквания език. Пример: TOKEN:LANGUAGE


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.
Този плъгин използва плъгина [[ExpressionManagerStart]] и създава тази функция. Тези 2 функции не използват JavaScript, така че се изпълняват изцяло от сървъра. В случай, че функцията се използва при провеждане на анкета, функцията ще се изпълни само когато респондентът премине напред в анкетата.


{{Alert|Before using these functions, the plugin must be activated in [[Plugin_manager#General|Plugin Manager]].}}
{{Alert|Преди да използвате тези функции, плъгинът трябва да бъде активиран в [[Plugin_manager#General|Plugin Manager]].}}


=Usage Example on Welcome Message=
=Пример за използване на приветствено съобщение=
[[File:DateFunctions-LocalizeDate Sample Welcome.png|1000px]]
[[File:DateFunctions-LocalizeDate Sample Welcome.png|1000px]]


=Usage Example on Email Template=
=Пример за използване на имейл шаблон=
[[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 08:09, 13 November 2023

 Hint: This features is available starting in version 5.XY


Използване

Функции за машината ExpressionScript за обработка на променливи за дата:

  • localize_date(date[, language = null]): Форматира дата според формата на датата на проучването за посочения език.
    • Посочената дата трябва да следва следния формат "Ymd H:i:s", който е например този, използван от променливата TOKEN:VALIDFROM.
    • Езикът, използван за локализация, е по подразбиране езикът на текущата сесия. Ако текущият език не е конфигуриран в анкетата, ще се използва основният език на анкетата. Когато използвате в имейл шаблони, моля, използвайте езика на токена като параметър, за да зададете очаквания език. Пример: TOKEN:LANGUAGE

Този плъгин използва плъгина ExpressionManagerStart и създава тази функция. Тези 2 функции не използват JavaScript, така че се изпълняват изцяло от сървъра. В случай, че функцията се използва при провеждане на анкета, функцията ще се изпълни само когато респондентът премине напред в анкетата.

  Преди да използвате тези функции, плъгинът трябва да бъде активиран в Plugin Manager.


Пример за използване на приветствено съобщение

Пример за използване на имейл шаблон