Expiry date format in email templates

Plus d'informations
il y a 2 ans 3 mois #123372 par karencheah
karencheah a créé le sujet : Expiry date format in email templates
Hi, may I know how I can change the expiry date field format in the email templates from yyyy-mm-dd to de-mm-yyyy? I have tried changing the date format in the text elements of the survey but that makes no difference to the expiry date field format. Can anyone advise if the format is fixed? Thanks in advance.
Les utilisateur(s) suivant ont remercié: JiangHongTiao

Connexion pour participer à la conversation.

Plus d'informations
il y a 2 ans 2 mois #124637 par JiangHongTiao
JiangHongTiao a répondu au sujet : Expiry date format in email templates
I have experienced the same issue and I cannot find it in settings.

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130328 par saltheart
saltheart a répondu au sujet : Expiry date format in email templates
I'm trying to include EXPIRY in the Reminder email template. This works:

{date('l\, F j\, Y',strtotime('2016-01-28'))}

This does NOT work:

{date('l\, F j\, Y',strtotime(EXPIRY))}

In fact, I can't even get this to work: {strtotime(EXPIRY)}, although if I "Validate expression in Reminder" it is able to show me the value of EXPIRY. Is there something else I must do to get it to evaluate EXPIRY in the expression?

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130333 par tpartner
tpartner a répondu au sujet : Expiry date format in email templates
What is your survey date format?

I find that {date('l\, F j\, Y',strtotime(EXPIRY))} works with the following formats:
  • dd.mm.yyyy
  • dd-mm-yyyy
  • d-m-yyyy
  • d.m.yyyy
  • yyyy-mm-dd
  • yyyy/mm/dd
  • mm/dd/yyyy

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130335 par saltheart
saltheart a répondu au sujet : Expiry date format in email templates
The date for this particular survey is displayed as 28.01.2016 00:00. However, when I "Validate Expression in Reminder" and hover over EXPIRY it displays "; Value= 28.01.2016". Where do I change the survey date format?

Incidentally, this text: This survey will be closing on {date('l\, F j\, Y',strtotime('2016-01-28'))}. {strtotime(EXPIRY)}

Translates to this text in the email: This survey will be closing on Thursday, January 28, 2016. strtotime(EXPIRY)

And of course if I substitute the hard-coded date (2016-01-28) with EXPIRY then it translates to: This survey will be closing on date('l\, F j\, Y', strtotime(EXPIRY)). strtotime(EXPIRY)

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois - il y a 1 an 9 mois #130337 par tpartner
tpartner a répondu au sujet : Expiry date format in email templates
The date format is set in Survey properties --> Edit text elements --> Date format


Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Pièces jointes :
Dernière édition: il y a 1 an 9 mois par tpartner.

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130346 par DenisChenu
DenisChenu a répondu au sujet : Expiry date format in email templates
HI,

LimeSurvey version and build number ?

github.com/LimeSurvey/LimeSurvey/commit/...41989578c9d5aa451ad2

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130377 par saltheart
saltheart a répondu au sujet : Expiry date format in email templates
Version 2.06+ Build 151205

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130379 par tpartner
tpartner a répondu au sujet : Expiry date format in email templates
Can you please update to the latest release and retest?

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Les utilisateur(s) suivant ont remercié: saltheart

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 9 mois #130380 par saltheart
saltheart a répondu au sujet : Expiry date format in email templates
That fixed it. Thanks!

I guess I should have tried that first. :)

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 7 mois #133686 par first
first a répondu au sujet : Expiry date format in email templates
I also trying to add expiry email in email template but I get junk HTML :
<span class='em-expression em-haveerror'><span title='Format a local date/time; string date(format [, timestamp=time()])' class='em-function' >date</span>(<span title='' class='em-var-string'>'l\, F j\, Y'</span>, <span title='Convert a date/time string to unix timestamp; int strtotime(string)' class='em-function' >strtotime</span>(<span title='Undefined variable' class='em-error'><span title='Undefined variable' class='em-var em-var-error' >EXPIRY</span></span>))</span>

Anything you guess I am doing wrong...

Version 2.06+ Build 150612

Survey Designer and Programmer

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 7 mois #133694 par first
first a répondu au sujet : Expiry date format in email templates
Update : I got rid of junk html by changing the setting : Use HTML format for token emails? --> Yes , but it still shows {date('l\, F j\, Y',strtotime(EXPIRY))} . I have also tried with date format as mm/dd/yyyy .

Survey Designer and Programmer

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 7 mois #133699 par DenisChenu
DenisChenu a répondu au sujet : Expiry date format in email templates

OMdev écrit: Anything you guess I am doing wrong...

Version 2.06+ Build 150612

Fixed in 2.06_plus_151215

github.com/LimeSurvey/LimeSurvey/commit/...41989578c9d5aa451ad2

Did you read the topic ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion pour participer à la conversation.

Plus d'informations
il y a 1 an 7 mois #133702 par first
first a répondu au sujet : Expiry date format in email templates
Yes , I did but didnt follow that link.. Got it now..

Survey Designer and Programmer

Connexion pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!