Received Badge New badge ${object.badge_id.name} granted ${object.user_id.partner_id.id}
Your Badge
${object.badge_id.name}
${object.user_id.company_id.name}

Congratulations ${object.user_id.name} !
You just received badge ${object.badge_id.name} !
% if not is_html_empty(object.badge_id.description)
${user.company_id.name} ${object.badge_id.description}
% endif
% if object.sender_id This badge was granted by ${object.sender_id.name}. % endif
% if object.comment ${object.comment} % endif

Thank you, % if object.sender_id.signature:
${object.sender_id.signature | safe} % endif

${object.user_id.company_id.name}
${object.user_id.company_id.phone} % if object.user_id.company_id.email | ${object.user_id.company_id.email} % endif % if object.user_id.company_id.website | ${object.user_id.company_id.website} % endif
Powered by Odoo
${object.user_id.lang}
Goal: Reminder for Goal Update ${object.user_id.partner_id.id}
Reminder ${object.name}
You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.

Thank you, % if object.challenge_id.manager_id.signature:
${object.challenge_id.manager_id.signature | safe} % endif
${object.user_id.lang}
Challenge: Simple Challenge Report Progress
% set record = ctx.get('record') % set company = record and record.company_id or user.company_id % set challenge_lines = ctx.get('challenge_lines', [])
% if object.visibility_mode == 'ranking':
% endif

Leaderboard

% if object.visibility_mode == 'personal': Here is your current progress in the challenge ${object.name}.
Personal Performance
% for line in challenge_lines: % endfor
Goals Target Current Completeness
${line['name']} % if line['suffix'] or line['monetary']: (${line['full_suffix']}) % endif ${"%.2f" % line['target']} % if line['suffix']: ${line['suffix']} % endif ${"%.2f" % line['current']} % if line['suffix']: ${line['suffix']} % endif ${line['completeness']| int}%
% else: Challenge: ${object.name}. % for line in challenge_lines:
Top Achievers for goal ${line['name']}
% if len(line['goals']) == 2:
% set top_goals = line['goals'][:3] % for goal in top_goals: % endfor
% if loop.index == 1: % set extra_div = '
' % set heightA = 95 % set heightB = 75 % set bgColor = '#b898b0' % set fontSize = 50 % set podiumPosition = '2' % elif loop.index == 2: % set extra_div = '' % set heightA = 55 % set heightB = 115 % set bgColor = '#9A6C8E' % set fontSize = 85 % set podiumPosition = '1' % elif loop.index == 3: % set extra_div = '
' % set heightA = 115 % set heightB = 55 % set bgColor = '#c8afc1' % set fontSize = 35 % set podiumPosition = '3' % endif
${extra_div | safe}
${goal['name']}
${goal['name']}
${podiumPosition | safe}
${"%.2f" % goal['current']} % if line['suffix'] or line['monetary']: ${line['full_suffix']} % endif
% endif
% for goal in line['goals']: % set tdBgColor = '#fff' % set tdColor = 'gray' % set mutedColor = '#AAAAAA' % set tdPercentageColor = '#9A6C8E' % endfor
Rank Name Performance % if line['suffix']: (${line['suffix']}) % elif line['monetary']: (${company.currency_id.symbol}) % endif Completeness
${goal['rank']+1} ${goal['name']} ${"%.2f" % goal['current']}
on ${"%.2f" % line['target']}
${goal['completeness'] | int}%
% endfor % endif
User: New rank reached New rank: ${object.rank_id.name} ${object.partner_id.id}
% if user.signature % endif

Congratulations ${object.name or ''}!

You just reached a new rank : ${object.rank_id.name}

% if object.next_rank_id.name

Continue your work to become a ${object.next_rank_id.name} !

% endif
% set gamification_redirection_data = object.get_gamification_redirection_data() % for data in gamification_redirection_data % set url = data['url'] % set label = data['label'] ${label} % endfor

${user.signature | safe}
${object.lang}