Publication sur votre site en Javascript

Cette notice technique est à destination du webmaster en charge du site internet qui affiche la page recrutement sur laquelle la liste des postes publiés est affichée. 

Elle détaille le processus qui permet d'intégrer sur la page recrutement et de personnaliser :

  • Une liste dynamique des offres d'emploi à publier.
  • Une page de détail pour chaque poste qui contient le lien de candidature

L'intégration du script de syndication nécessite des connaissances rudimentaires du langage HTML. La personnalisation de l'affichage de la liste des postes et du détail de chaque poste nécessite des connaissances minimum de la manipulation de feuilles de style (fichiers CSS). 

1. Fonctionnement : 

1.1 Le script : 

Il faut nous demander le script au support@intuition-software.com, il aura une forme proche de l'exemple ci-dessous. 

Vous devez l'intégrer dans la page du site web destinée à afficher la liste des postes publiés. 

1.2 Liste des postes publiés : 

A l'appel de la page, le script de syndication interroge le serveur d'Intuition qui lui renvoie au format HTML un tableau contenant la liste des postes. Chaque ligne contient :

  • La date de publication du poste.
  • Le titre du poste.
  • Le type de contrat proposé.
  • Le lien vers le détail du poste.

Ce tableau a la CLASS « intuitionpro », il est injecté dans la DIV « retrieve_syndication » qui prend la forme HTML suivante : 

1.3 Le détail du poste : 

Lorsque l'internaute clique sur un lien détail, la page est rechargée et renvoie le détail du poste au format HTML. Ce détail de poste contient : 

  • Le titre du poste dans une balise <h2>.
  • Le titre des rubriques « Entreprise », « Le poste », « Le profil » dans une balise <h3>.
  • Un tableau qui a la CLASS « intuitionproapply » contenant un lien de candidature et un

    lien de retour à la liste des postes. 

Le descriptif du poste est injecté dans la DIV « retrieve_syndication » qui prend la forme HTML suivante : 


2. Personnalisation de l'affichage

Vous pouvez personnaliser l'affichage du script de syndication en faisant évoluer la feuille de style ( CSS ) de votre site internet ou en ajoutant une feuille de style dédiée au script.

Vous pouvez utiliser pour cela l'ID « retrieve_syndication » qui encapsule le script ainsi que les classes des tableaux du script : « intuitionpro » et « intuitionproapply ».

Vous pouvez par exemple cacher la colonne Date en précisant la propriété display : None aux classes de cette colonne.

2.1 Exemple de personnalisation et le CSS correspondant pour la liste des postes : 

2.2 Exemple de personnalisation et le CSS correspondant pour le détail d'un poste : 

A titre d'exemple vous pouvez aussi consulter cette intégration sur le site d'un client : http://www.msa.fr/lfr/metiers/nous-rejoindre


3. A faire dans le logiciel Jobaffinity

Pour que des postes apparaissent dans ce tableau il faut les créer dans le logiciel et les publier sur votre site à partir du sous menu "publication" du poste.