Skip to content

Latest commit

 

History

History
71 lines (65 loc) · 2.6 KB

opportunities.md

File metadata and controls

71 lines (65 loc) · 2.6 KB
layout title permalink expiration
page_select
/opportunities/
100

For a spontaneous application do not hesitate to contact us.

{% assign today = site.time | date: '%s' %} {% assign jobs_sorted = site.opportunities | sort: 'date' | reverse %} {% assign jobs_array = "permanent|phd|postdoc|internship" | split: "|" %}

{% assign jobs_valid = '' | split: '' %} {% for item in jobs_array %} {% assign listjobs = '' | split: '' %} {% for job in jobs_sorted %} {% if job.type contains item %} {% assign start = job.date | date: '%s' %} {% assign seconds_since = today | minus: start %} {% assign hours_since = seconds_since | divided_by: 60 | divided_by: 60 %} {% assign days_since = hours_since | divided_by: 24 %} {% if days_since < site.expiration_opportunities %} {% assign listjobs = listjobs | push: job %} {% endif %} {% endif %} {% endfor %} {% assign jobs_valid = jobs_valid | push: listjobs %} {% endfor %}

{% assign i = 0 %} {% for item in jobs_array %} {% assign listjobs = jobs_valid[i] %} {% assign i = i | plus: 1 %} {% if listjobs.size > 0 %}
{% if item == 'permanent' %}

Permanent position

{% elsif item == 'phd' %}

PhD Scholarship

{% elsif item == 'postdoc' %}

PostDoctoral position

{% elsif item == 'internship' %}

Internship

{% elsif item == 'old' %}

Already filled position

{% endif %}
{% for job in listjobs %}

• {{job.title}} - {{job.profile}} {% if job.ext_url %} Job {% elsif job.pdf %} Job {% else %} Job {% endif %}

{% endfor %}
{% endif %} {% endfor %}