Emplois

Ce plugin propose deux objets éditoriaux :

  • Offres d’emploi
  • CVs

Il est possible d’activer l’un et/ou l’autre selon vos besoins.

Présentation générale

Dépôt des offres d’emploi et/ou CVs depuis l’espace public
Essentiellement, ce plugin permet aux visiteurs inscrits de déposer des CVs et aux visiteurs inscrits ou non, de déposer des Offres d’emploi.
Dans les deux formulaires, il est possible de joindre un fichier PDF.

Mais aussi dépôt d’offres d’emploi depuis le back-office
Cette option a été demandée plusieurs fois : permettre aux rédacteurs du site de mettre en ligne des offres d’emplois.

Des notifications automatiques pour les dépôts en ligne
Au dépôt d’une offre d’emploi ou d’un CV, le Webmaster est notifié.
À la validation ou au refus du Webmaster, le déposant est notifié.

Un plugin configurable
Ce plugin se veut hautement configurable, afin de répondre à vos besoins [1].

I. Installation

Le plugin s’installe classiquement.

Il nécessite les plugins suivants

II. Configuration

Activation
Avant toute chose, vous devez vous rendre sur la page de configuration du plugin pour activer dans les onglets (présentés ci-dessous), soit :

  • les offres d’emplois ;
  • les CVs ;
  • les deux.
Activer les Offres
Activer les CVs

Après activation, vous trouverez dans le menu Activité les liens correspondants à la gestion éditoriale de ce(s) contenu(s).

Configuration des contenus pour les Offres d’emploi
A l’instar des articles, vous pouvez configurer les champs dont vous avez besoin.
Par défaut le champs toujours présent dans le formulaires est le titre.
Pour les autres vous avez le choix.

Configuration des contenus pour les CVs
Un CV est lié à l’auteur (au sens SPIP) qui le dépose.
La seule option est de pouvoir attacher ou non un fichier PDF

Configuration Affichage espace public

Paramétrage de l’affichage public

Configuration des notifications

Par défaut, la notification d’un dépôt sur l’espace public d’un CV ou d’une offre d’emploi se fait sur l’adresse email du Webmaster (voir Configuration -> Identité du site).

III. Note importante à propos des CVs

La conception de l’objet « CV » est basée sur l’idée que seul le déposant peut créer/modifier son CV. Il faut donc que cette personne ait créé un compte sur le site (formulaire inscription de SPIP).

Un administrateur du site ne pourra pas créer de CV par délégation ; son rôle sera [2], de contrôler puis de valider la publication de ce CV.

IV. Dans les squelettes

-  a) Formulaires

#FORMULAIRE_EDITER_OFFRE
#FORMULAIRE_EDITER_CV

-  b) boucles

Pour les offres d’emplois

<BOUCLE_offres_emplois(OFFRES){}>
…
</BOUCLE_offres_emplois>

Pour les CVs

<BOUCLE_cvs(CVS){…}>
…
</BOUCLE_cvs>

-  c) Balises
Pour les offres d’emploi, les champs utilisables comme balises, comprennent l’identification-description de l’émetteur

  • #NOM
  • #EMAIL
  • #TELEPHONE

…ainsi que l’offre elle même

  • #TITRE
  • #EMETTEUR
  • #DATE_DEBUT
  • #DATE_FIN
  • #TEXTE_OFFRE

Pour les objets CVs (un document PDF et son identification)

  • #NOM
  • #DATE_DEBUT
  • ID_DOCUMENT_CV : référence directe du document CV joint (PDF)
    le document -supposé être un .PDF - est stocké en Médiathèque SPIP (donc d’accès libre par défaut [3]),
  • #ID_AUTEUR (référence l’auteur -inscrit- émetteur du/des CVs)

-  d) Critère
Un critère spécifique {offres_en_cours} est pré-programmé pour faciliter la boucle de sélection des offres d’emploi (entre #DATE_DEBUT et #DATE_FIN) en cours à la date courante.

Les plugins copains

  • Champs extras
    il permet d’ajouter des nouveaux champs à vos formulaires
  • Facteur
    les notifications envoyées sont plus jolies (mais Facteur ne se résume pas qu’à cela hein ;)
  • NoSpam
    Indispensable dans le cas de l’utilisation des formulaires dans l’espace public, afin de protéger des spammeurs.
  • LIM : alléger l’espace privé
    Grâce à la gestion de contenu par rubrique de LIM, il devient possible de préciser dans quelle(s) rubrique vous voulez voir apparaitre les boutons « Créer un CV », « Créer une offre ».

TODOs

Proposer des squelettes prêt à l’emploi

  • Listing d’offres
  • listing de CVs
  • etc.

Simplifier le téléchargement d’offre PDF depuis le BO
Pour autoriser l’ajout de documents joints, pensez à cocher la/les cases descriptives voulues dans la Configuration / Contenu du site, dans le panneau « Documents joints »
Avec la nouvelle version de CVT Upload, c’est possible de de se passer de cette config.

Donner la possibilité de répondre à une offre
Ça, ça sera un gros morceau...gloups.

Notes

[1À ce propos vos remarques, suggestions ou contributions sont les bienvenus

[2suite à une notification par email du dépôt d’un nouveau CV

[3Attention aux protections d’accès pour des documents confidentiels

Des pistes et aides à la mise en œuvre vous seront proposées en article 4815, et vos remarques sont attendues en Carnet Emploi-CV.
Merci a YannX pour son aide à la première rédaction de cet article

Discussion

Une discussion

  • 1

    Bonjour,

    Je suis en train de tester ce plugin et j’aimerais y rajouter des choses pour les offres :

    • Coordonnées (Adresse, CP, ville, pays)
    • Nature du contrat (CDI, CDD, Intérim...)

    D’autre part, je constate qu’on ne peut pas mettre de Pièce jointe via les formulaires dans l’espace privé (ecrire/ ?exec=offre_edit&new=oui et ecrire/ ?exec=cv_edit&new=oui)

    Enfin, pour les CV, j’aimerais rajouter des champs permettant de donner des informations complémentaires. Et ne pas lier ça aux auteurs (je ne comprends pas ce choix).

    • Hello,

      j’aimerais y rajouter des choses pour les offres :

      -  Coordonnées (Adresse, CP, ville, pays)
      -  Nature du contrat (CDI, CDD, Intérim...)

      Carrément :)

      D’autre part, je constate qu’on ne peut pas mettre de Pièce jointe via les formulaires dans l’espace privé (ecrire/ ?exec=offre_edit&new=oui et ecrire/ ?exec=cv_edit&new=oui)

      Voir le paragraphe TODO’s

      Enfin, pour les CV, j’aimerais rajouter des champs permettant de donner des informations complémentaires.

      Comme suggéré dans la doc, l’idée c’est d’utiliser les Champs Extras pour les besoins spécifiques.
      Peux-tu préciser ton besoin ?

      Et ne pas lier ça aux auteurs (je ne comprends pas ce choix).

      C’était pour répondre au besoin d’une association : les membres pouvaient déposer leur propre C.V.
      Si tu as des idées pour rendre cet objet plus générique…

      cheers

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom