{% macro getFileanme(filename, articleId, rubriqueId) %} {% if filename is ondisk %} {{ filename }} {% elseif ("Graphisme/mediasSpip/arton"~articleId~".png") is ondisk %} Graphisme/mediasSpip/arton{{ articleId }}.png {% elseif ("Graphisme/mediasSpip/rubon"~rubriqueId~".png") is ondisk %} Graphisme/mediasSpip/rubon{{ rubriqueId }}.png {% else %} Graphisme/mediasSpip/rubon{{ rubriqueId }}.jpg {% endif %} {% endmacro %} {% macro miseEnPage01(filename, article, rubrique, showRubTitle) %} {% if article.urlRewrite is empty %} {% set link = 'Article?'~article.articleId %} {% else %} {% set link = article.urlRewrite %} {% endif %}
{% if (showRubTitle=='true') %}

{{ rubrique.title }}

{% endif %}
{{ article.title }}
{{ article.descriptif |raw }}
Publié le {{ article.datePublication | date('d/m/Y') }}
{% set stripabout = articleAbout|striptags %}
{{ stripabout |length > 100 ? stripabout|slice(0, 117) ~ '...' : stripabout|raw }}
{##} {% endmacro %} {% macro miseEnPage02(filename, article, rubrique, showRubTitle) %}
{% if (showRubTitle=='true') %}

{{ rubrique.title }}

{% endif %} {% if article.urlRewrite is empty %} {% set link = 'Article?'~article.articleId %} {% else %} {% set link = article.urlRewrite %} {% endif %} {{ article.title }}
{{ article.descriptif |raw }}
Publié le {{ article.datePublication | date('d/m/Y') }}
{% set stripabout = articleAbout|striptags %}
{{ stripabout |length > 100 ? stripabout|slice(0, 117) ~ '...' : stripabout|raw }}
{% endmacro %} {% macro miseEnPage03(filename, article, rubrique, showRubTitle) %}
{% if (showRubTitle=='true') %}

{{ rubrique.title }}

{% endif %} {% if article.urlRewrite is empty %} {% set link = 'Article?'~article.articleId %} {% else %} {% set link = article.urlRewrite %} {% endif %} {{ article.title }}
{{ article.descriptif |raw }}
Publié le {{ article.datePublication | date('d/m/Y') }}
{% set stripabout = articleAbout|striptags %}
{{ stripabout |length > 100 ? stripabout|slice(0, 117) ~ '...' : stripabout|raw }}
{% endmacro %} {% macro miseEnPage04(filename, article, rubrique, showRubTitle) %}
{% if (showRubTitle=='true') %}

{{ rubrique.title }}

{% endif %} {% if article.urlRewrite is empty %} {% set link = 'Article?'~article.articleId %} {% else %} {% set link = article.urlRewrite %} {% endif %} {{ article.title }}
{{ article.descriptif |raw }}
Publié le {{ article.datePublication | date('d/m/Y') }}
{% set stripabout = articleAbout|striptags %}
{{ stripabout |length > 100 ? stripabout|slice(0, 117) ~ '...' : stripabout|raw }}
{% endmacro %} {% macro miseEnPage05(filename, article, rubrique, showRubTitle) %}
{% if (showRubTitle=='true') %}

{{ rubrique.title }}

{% endif %} {% if article.urlRewrite is empty %} {% set link = 'Article?'~article.articleId %} {% else %} {% set link = article.urlRewrite %} {% endif %} {{ article.title }}
{{ article.descriptif |raw }}
Publié le {{ article.datePublication | date('d/m/Y') }}
{% set stripabout = articleAbout|striptags %}
{{ stripabout |length > 100 ? stripabout|slice(0, 117) ~ '...' : stripabout|raw }}
{% endmacro %} {% extends "Web/Global.php.twig" %} {% block body %}
{#//rubrique 172 newspro#} {% set RA = HM.getOneRubriqueAndLastArticle(172) %} {% set Rub = RA[0] %} {% set artik = [] %} {% set AAA = Rub.getLastOnlineArticles(2,'non') %} {% for art in AAA %} {% set artik = artik|merge({ (loop.index) : art }) %} {% endfor %} {% set Art1 = artik[0] %} {% set filename1 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art1.articleId ~".jpg"), Art1.articleId, rubrique.rubriqueId)|trim %} {% set Art2 = artik[1] %} {% set filename2 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art2.articleId ~".jpg"), Art2.articleId, rubrique.rubriqueId)|trim %} {% set PL = HM.getOrientation(filename1)~HM.getOrientation(filename2) %} {% if PL == 'LL' %} {{ _self.miseEnPage01(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage02(filename2, Art2, Rub,'false' ) }} {% elseif PL == 'LP' %} {{ _self.miseEnPage01(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage03(filename2, Art2, Rub,'false' ) }} {% elseif PL == 'PL' %} {{ _self.miseEnPage04(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage01(filename2, Art2, Rub,'false' ) }} {% else %} {{ _self.miseEnPage02(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage05(filename2, Art2, Rub,'false' ) }} {% endif %}
{#//rubrique 77 Voi, Lire et entandre#} {% set RA = HM.getOneRubriqueAndLastArticle(77) %} {% set Rub = RA[0] %} {% set artik = [] %} {% set AAA = Rub.getLastOnlineArticles(2,'non') %} {% for art in AAA %} {% set artik = artik|merge({ (loop.index) : art }) %} {% endfor %} {% set Art1 = artik[0] %} {% set filename1 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art1.articleId ~".jpg"), Art1.articleId, rubrique.rubriqueId)|trim %} {% set Art2 = artik[1] %} {% set filename2 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art2.articleId ~".jpg"), Art2.articleId, rubrique.rubriqueId)|trim %} {% set PL = HM.getOrientation(filename1)~HM.getOrientation(filename2) %} {% if PL == 'LL' %} {{ _self.miseEnPage01(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage02(filename2, Art2, Rub, false ) }} {% elseif PL == 'LP' %} {{ _self.miseEnPage02(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage04(filename2, Art2, Rub, false ) }} {% elseif PL == 'PL' %} {{ _self.miseEnPage03(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage02(filename2, Art2, Rub, false ) }} {% else %} {{ _self.miseEnPage03(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage05(filename2, Art2, Rub, false ) }} {% endif %}
{#//rubrique 35 Vie Professionnelle #} {% set RA = HM.getOneRubriqueAndLastArticle(35) %} {% set Rub = RA[0] %} {% set artik = [] %} {% set AAA = Rub.getLastOnlineArticles(2,'non') %} {% for art in AAA %} {% set artik = artik|merge({ (loop.index) : art }) %} {% endfor %} {% set Art1 = artik[0] %} {% set filename1 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art1.articleId ~".jpg"), Art1.articleId, rubrique.rubriqueId)|trim %} {% set Art2 = artik[1] %} {% set filename2 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art2.articleId ~".jpg"), Art2.articleId, rubrique.rubriqueId)|trim %} {{ _self.miseEnPage04(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage05(filename2, Art2, Rub, false ) }}
{#//rubrique 174 Boite otils #} {% set RA = HM.getOneRubriqueAndLastArticle(174) %} {% set Rub = RA[0] %} {% set artik = [] %} {% set AAA = Rub.getLastOnlineArticles(2,'non') %} {% for art in AAA %} {% set artik = artik|merge({ (loop.index) : art }) %} {% endfor %} {% set Art1 = artik[0] %} {% set filename1 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art1.articleId ~".jpg"), Art1.articleId, rubrique.rubriqueId)|trim %} {% set Art2 = artik[1] %} {% set filename2 = _self.getFileanme(("Graphisme/mediasSpip/arton"~ Art2.articleId ~".jpg"), Art2.articleId, rubrique.rubriqueId)|trim %} {{ _self.miseEnPage05(filename1, Art1, Rub,'true' ) }} {{ _self.miseEnPage04(filename2, Art2, Rub , false) }}
{% endblock %}