Userdatenbank mit Lebensläufen und Berufserfahrungen
am 20.03.2015 - 14:35 Uhr in
Liebes Forum,
es ist lange her als ich das letzte Mal hier war. Musste mir sogar einen neuen Benutzer anlegen.. Aber nach ein paar Jahren hat es mich dann doch wieder zu Drupal gezogen :)
Meine Frage:
ich möchte auf eine Website, welche noch nicht existiert, Usern die sich registrieren die Möglichkeit geben, Lebensläufe, Zeugnisse hochzuladen, auf das Profil dann bezogen, und Stichpunkte bezogen auf die Lebenserfahrung. Sprich:
Alter
Stadt
Abschluss
Beruf 1
Beruf 2
Stichwortartig Skills: Prjekt Management, Software entwickler etc
Diese Stichpunkte sollten dann zugewiesene User (Mitarbeiter) suchen können oder Filtern können. Die Website soll es ermöglichen, Intern den HR Menschen es zu vereinfachen, eigenes Personal zu finden wenn es um offene Positionen geht.
Meine Kernfrage:
Gibt es vielleicht dafür schon eine Art fertige Module oder Distributionen?
Könnt ihr mir sagen auf was ich achten muss, welche Module ich brauche?
Und ob es überhaupt möglich ist?
Vielleicht auch ein Schlagwort wonach ich hier suchen kann um etwas zu finden, vielleicht hatte ja schon jemand diese Frage.
Ich freue mich auf feedback! Vielen Dank
- Anmelden oder Registrieren um Kommentare zu schreiben
das ist schon ein Thema,
am 20.03.2015 - 14:47 Uhr
das einiges an Einarbeitung erfordert.
Wichtig dafür sind Views, entity_API und entity_relations.
Schau dir am besten Taming the beast an, dann wirst du einiges erkennen.
Das ist aber nichts, was ein Anfänger zusammenklicken kann.
Grüße
Ronald
Zitat: ich möchte auf eine
am 20.03.2015 - 22:03 Uhr
ich möchte auf eine Website, welche noch nicht existiert, Usern die sich registrieren die Möglichkeit geben, Lebensläufe, Zeugnisse hochzuladen, auf das Profil dann bezogen, und Stichpunkte bezogen auf die Lebenserfahrung.
Fange doch erst einmal damit an.
Das Mittel der Wahl dafür ist das Modul profile2.
Und wenn du das alles richtig verstanden hast, kümmerst du dich um das Filtern.
Das Mittel der Wahl dafür ist natürlich das views-Modul.
Gruß
Berthold
Drupal Video-Tutorials
luckymint schrieb Gibt es
am 21.03.2015 - 09:23 Uhr
Gibt es vielleicht dafür schon eine Art fertige Module oder Distributionen?
Für dein Vorhaben wäre https://www.drupal.org/project/recruiter sicherlich einen Blick wert. Dennoch wäre es besser, das Projekt von Grund auf aufzubauen. Warum? Weil du gerade als Einsteiger Drupal kennenlernen musst, sonst stehst du bei späteren Problemen im Live- Betrieb ziemlich hilflos da. Davon abgesehen bringen Distributionen häufig Strukturen mit, die sich für im Laufe der Entwicklung für das eigene Projekt eher als kontraproduktiv erweisen.
Fang am besten, wie schon erwähnt, mit der Grundinstallation an, dann beschäftige dich mit Profile 2, dann mit Views und schließlich mit dessen exposed Filtern. Step by Step ist hier die beste Devise. Dein Vorhaben ist für einen Einsteiger vielleicht nicht ganz einfach, aber natürlich machbar ;)
Die zwei Module waren schon
am 21.03.2015 - 11:03 Uhr
Die zwei Module waren schon mal sehr hilfreich. Views hatte ich mir schon gedacht. Profile2 kannte ich noch nicht. Also Drupal, auch wenn ich hier mich neu angemeldet habe, ist mir nicht völlig fremd. ich werde dieses Wochnende die zwei Module installieren und mich damit auseinander setzen.
Liege ich richtig wenn ich denke: Das ich das Template immer noch am Schluss kaufen kann wenn ich eins benötige?
Ich werde mich also am Sonntag wieder melden, vielen Dank!
luckymint schrieb Liege ich
am 21.03.2015 - 12:45 Uhr
Liege ich richtig wenn ich denke: Das ich das Template immer noch am Schluss kaufen kann wenn ich eins benötige?
Wenn du strikt erst die gesamte Funktionalität erstellst und dich dann um das Frontend kümmerst schon. Anderfalls müsstest du hier und da Arbeiten am Theme noch mal machen.
Guten Abend, also alle
am 22.03.2015 - 19:42 Uhr
Guten Abend,
also alle Module installiert und mich mit Profile2 auseinander gesetzt. Soweit funktioniert es wie ich es mir vorgestellt habe. Jetzt meine gezielte Frage euch bevor ich weiter mache:
Mitarbeiter sollen dann ja gezielt nach "Skills" suchen können, also dachte ich mir, ich mache Textfelder per Profile2 in dem sie rein schreiben können: Elektrotechnik, Testmanagement etc...
Jetzt die Frage:
Greift Views dann auf einzelne Worte in einem Testfeld? Oder muss man jeden Begriff in ein neues Textfeld schreiben?
Oder ist der einfachste Weg, man schlägt Skills vor und der User kann diese anklicken oder auch nicht?
Und folgefrage: Über die
am 22.03.2015 - 20:22 Uhr
Und folgefrage:
Über die normale "Suche" finde ich keine einzige Angabe aus dem Profile. Das ist normal? Jetzt werde ich mich dann wohl mit Views auseinandersetzen müssen, habt ihr da ein Tipp oder einen Thread/Video wie ich das angehe?
Beispiel:
Gesucht werden soll zum Beispiel eine oder mehrere Personen die in ihrem Profil folgendes angegeben haben:
Wohnort PLZ6
Berufserfahrung 3-5 Jahre
Abschluss Ingenieur
Projekterfahunr (haben sie in der Checkbox angeklickt)
Und dann sollten alle User angezeigt werden mit Profilbild die das können.
ich würde nicht Profile2 verwenden
am 23.03.2015 - 15:02 Uhr
sondern jeweils einen Node von einem entsprechenden content_type anlegen lassen.
Deshalb auch mein Hinweis auf entity_relations und "Taming The Beast".
Grüße
Ronald
Natürlich kannst du Profile 2
am 23.03.2015 - 16:34 Uhr
Natürlich kannst du Profile 2 dafür verwenden. Für komplexere Suchanforderungen ist die Standard Suche ohnehin nicht geeignet.
Am besten du arbeitest mit Views. Du kannst exposed Filter bauen, die auch eine Umkreissuche ermöglichen, in Feldern suchen, nach Taxonomy- Terms suchen usw. Die Drupal Search_API ist weiterhin sehr interessant für dein Vorhaben und wenns richtig leistungsfähig sein muss, auch apache_solr.
Guck mal hier als Einstieg. Dort findest du auch noch weitere Beispiele bis hin zu Facetten- Suche.