Actu Assurance Vie

Banque Populaire & Crédit Maritime

Le besoin :

Le tout avec des délais extrêmement courts…

Un client satisfait

Toute l’équipe se joint à moi pour vous remercier tant pour votre professionnalisme et votre disponibilité que pour les réponses apportées à nos besoins techniques et métier.

Le site actuassurancevie a été réalisé dans un bon esprit d’équipe (…« Le sourire au téléphone » et la patience en prime sont toujours très appréciés…) avec pour seul objectif le résultat positif… Ce fut le cas vendredi, la présentation du site ayant été faite aux banques régionales avec succès.

Merci beaucoup

Quelques astuces techniques

Deux sites dans un seul SPIP

Afin de disposer de 2 sites, avec un seul back-office, 2 secteurs ont étés mis en place, un par site, avec comme logo de secteur le logo de chaque site.

Les URL arborescentes ont été activées sur les sites afin de distinguer les 2 sites par le premier niveau de l’arborescence.

Le squelette de sommaire renvois automatiquement vers le site principal par une redirection 301 en pur SPIP :

[(#HTTP_HEADER{Location: [(#URL_RUBRIQUE{26}|url_absolue)]})]#HTTP_HEADER{HTTP/1.1 301 Moved Permanently}#HTTP_HEADER{Status: 301 Moved Permanently}

Un même squelette pour les 2 sites

Afin d’utiliser les mêmes squelettes pour les 2 sites, le choix du squelette à utiliser a été mis en place par l’usage de mots clefs permettant d’utiliser un squelette spécifique

  • pour un article,
  • tous les articles d’une branche,
  • toutes les rubriques d’une branche

Ces squelettes d’aiguillage sont disponible en pièce jointe.

Renvoyer sur la bonne page si accès direct imprévus

Un des squelettes de rubrique du site affiche un sommaire avec la liste de tous les articles de la rubriques faisant un lien vers une ancre précédant le contenu intégral de chaque article affichés dans la même page. Pour être cohérent, il fallait interdire l’affichage des articles seuls.

Cela a été fait avec un simple squelette d’article spécifique redirigeant par une 302 sur la rubrique et l’ancre idoine :

<BOUCLE_(ARTICLES){id_article}><?php
        header("Status: 302 Moved Temporarily", false, 302);
        header("Location: [(#URL_SITE_SPIP)]/[(#URL_RUBRIQUE)##ID_ARTICLE]");
        exit;
?></BOUCLE_>

L’usage du PHP a été rendu nécessaire par le fait que l’équivalent SPIP #HTTP_HEADER ne fonctionne pas au sein d’une inclusion.

Intervenants :

  • Pyrat.net : évaluation du travail à faire, coordination du projet, intégration SPIP, finalisation, documentation
  • Kristof Leray : intégration SPIP
Actu Assurance Vie - Crédit Maritime Actu Assurance Vie - Banque Populaire

Documents à télécharger