Job Search - Installation et configuration

Catégories:

Bien le bonjour à tous,
Je voulais savoir si quelqu’un avait déjà réussi à installer et configurer Job Search (ou plutôt faire fonctionner ou même comprendre comment ça marche)
http://drupal.org/project/jobsearch
J’ai suivi également ce guide, mais comme vous pourrez le voir c’est loin d’être suffisant ;) lol
http://drupal.org/node/341762
Si quelqu’un a un retour d’expérience, Je suis prenneur ;)
J’ai essayé avec la version 5 et 6 de Drupal et les versions de modules respectifs…
Je ferais un retour sur mon avancée, histoire d’en faire profiter tout le monde, si bien sur j’avance :D lol
Merci d’avance…
CiaO ++

#

Bon pas de réponse, pas grave, je m’y attendais un peu, c’est quand même bien spécifique ;)
Voici la traduction pour ceux que ça intéresse du «howto» de mise en place de Job Search présent dans le README.txt :

Installation et Configuration

Installation

Pour installer ce module, uploader et copier le répertoire jobsearch et tous ses fichiers dans votre répertoire module (site/all/modules/ par exemple)

Configuration

Pour activer ce module, suivez les étapes ci-dessous :

  1. Aller dans Administer -> Site Building -> Modules, et activer Job et Resume.
    Optionnellemet, si vous souhaitez avoir les modules Job access et Resume access, activez les.
    them as well.

  2. Aller dans Administer -> Site Configuration -> Job.
    Sélectionner le type de noeud qui devrait être désigné comme étant une offre d’emploi.
    (Bien sur il n’y a pas de type de contenu créé automatiquement par l’installation du module, dommage… Donc utilisez par exemple CCK pour créer un type de contenu. J’ai vu sur un forum comme quoi il fallait que le nom du noeud soit «job» et seulement ce mot, pas de mots type offre d’emploi… Mais étant donné que j’ai pas encore vraiment réussi à le faire fonctionner, je ne sais pas si c’est vrai, mais dans le doute, j’ai gardé cela)

  3. Aller dans Administer -> Site Configuration -> Resume.
    Sélectionner le type de noeud qui devrait être désigné comme étant un CV pour répondre à une offre.
    (Comme pour le type de contenu job il faut en créer un spécifique pour les CV qui doit s’appeler resume pour les même raison que cité ci-dessus)

  4. Aller dans Administer -> User Configuration -> Roles.
    Créer des roles pour les candidats et recruteurs

  5. Aller dans Administer -> User Configuration -> Access Control.
    Assignez «view jobs» au role recruteur, et «apply for jobs» au role candidat. Assignez également «view resume» au role recruteur.

  6. Si vous utilisez les modules «job access» et «resume access», vous devez paramétrer les permissions correctement. Visiter Administer -> Content Management ->
    Post settings et cliquer sur «Rebuild Permissions».

Bon comme vous le voyez c’est assez limité.
Voilà ce qui marche, lorsque je crée une offre d’emploi avec un utilisateur au rôle de recruteur, les utilisateurs peuvent répondre à cette annonce en cliquant sur apply jobs et si vous avec un CV, il sera envoyé au recruteur, sinon il propose d’en créer un.
Par contre il y une appli qui s’appelle «Job Applications» qui est sensé lister les offres d’emploi, mais je n’arrive pas à l’afficher dans un menu, car elle est inscrite en tant que disabled…
Voilà, la suite au prochain épisode ;)
Bonne journée à tous

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

J’ai réussi à activer «Job Applications» il suffisait de cliquer sur enable :)
Je suis un peu fatigué en ce moment.
Par contre la liste est vide, et l’offre d’emploi que j’ai créé n’apparait pas :(

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Bon j’avance un peu ;)
Normalement à l’installation du module il y a 3 vue qui sont créé :
- Liste des jobs posté par un utilisateur authentifié. (List of jobs applied for by the logged in user.)
- Liste des jobs posté par tous les utilisateurs (List of jobs applied for by any user.)
- Les jobs que j’ai posté et où quelqu’un a répondu. (Jobs that I posted and someone applied for.)
J’ai laissé la vrai version en anglais au cas où j’aurai mal traduit ;)
D’ailleurs si vous estimez que j’ai mal traduit, n’hésitez pas à me le dire :) lol
Ces vues n’était pas visible dans la liste des vues.
Il s’agit d’un bug, il est expliqué à cette adresse :
http://drupal.org/node/207625#comment-892459
Il suffit d’ajouter à la fin de la fonction job_views_default_views() {..} dans le fichier job.module la ligne : return $views ;
Un patch est sinon disponible en pièce jointe.
Une fois cela effectué, il faut vider le cache de views on trouve cette possibilité dans les outils de views.
Et ensuite les vues apparaissent. :) Magie :)
Bon par contre lorsque je clique sur le lien «Job Applications» l’offre d’emploi que j’ai créé précédement n’apparait pas. Ca aurait été trop beau ;)

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Bon et bien décidemment, ça n’intéresse pas grand mon ce module ;) lol
PAs bien grave, voici mon avancée :
Lorsque l’on a le profil de recruteur et que l’on souhaite voir les réponses en rapport avec une offre d’emploi il faut aller dans les droits utilisateurs et donner au profile recruteur, dans le module job, le droit «manage job applications»
Vous pouvez ensuite placer via la configuration des blocs le lien vers cette application où bon vous semble.
Pour les vues crées automatiquement avec la version de jobsearch pour la version 5 de drupal, je pense qu’il est «normal» que ça ne soit pas crée car ça doit encore être des vues en version Views 1
Voili, voilou ;)
Passez une bonne journée ;)

CiaO ++

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Si si ça intéresse du monde ;)

Perso je n’en ai pas l’utilité immédiate mais je pense qu’avec tes différents posts tu peux créer une page de doc en français pour ce module (que je ne connaissai pas).

Merci en tout cas de remonter l’expérience et de documenter tout ça :))

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

J’aurais pas grand chose à écrire sur JobSearch, mais l’idée de la doc est bonne en effet ;)
Je me suis rendu compte que mon dernier post concernant les vues n’était pas très claire ;)
Je vais donc clarifier cela :
Dans mon 4ème post j’indiquais comment régler le problème lié à l’ajout automatique des 3 views pré-faite lors de l’installation.
Et bien apparemment, cette modification ne serait valable que pour la version 5 de Drupal, car j’ai beau avoir modifier de la même façon le fichier job.module, mes vues ne s’affiche pas sous la version 6 de Drupal. Alors qu’avec la version 5 de Drupal, j’ai fait la modification et les vues sont apparues de suite. :(
J’en conclus que ce portage n’est pas encore effectif, je vais créer une issue sur le projet, et je vous informerais de la suite des évènements ;)
Bonne fin de journée ;)
CiaO ++

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Pour ceux que ça intéresse, j’ai fait la traduction du module Job Search version Drupal 5 que j’ai proposé aux concepteurs de ce module à cette adresse :
http://drupal.org/node/368137
Je viens de voir d’ailleurs qu’elle sera intégrée à la nouvelle version ;)
Nice ;)
Bonne soirée à tous ;)
CiaO ++

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Bonjour,

Tes explications sont très utiles, surtout pour moi, qui vient d’installer jobsearch en version 6. en revanche, j’ai les 3 vues visibles sans ajout. Mais je n’arrive pas à visualiser les offres que je crée. Quelqu’un peut aider ?

Jean-Bernard

#

Salut,

Peux-tu être plus précis ?

Je ne comprends pas trop ta question…

Par contre, il faut penser à faire tourner le cron pour que les offres soient visibles normalement.

Regardes aussi du côté des droits d’accès ;)

Bonne journée

Blog de l’Admin sous GNU/Linux :

http://blog.admin-linux.org/

Microblogging :

http://twitter.com/pydubreucq & http://identi.ca/pydubreucq

#

Bonjour

En fait j’ai crée un contenu job comme il se doit mais lorsque je crée une offre elle n’apparaît pas dans la vue job application. Après cron c’est toujours pareil Nada merci pour ton aide  !

Jean-Bernard

Syndiquer le contenu