Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Urlaubsplaner

Eingetragen von nAyu (5)
am 27.02.2013 - 10:28 Uhr in
  • Modulsuche
  • Drupal 7.x

Hallöchen,

ich wurde Anfang der Woche mit einem Projekt betraut, einen Urlaubsplaner zu erstellen.
Allerdings ist es das erste mal dass ich überhaupt mit Drupal arbeite, daher verzeiht mir bitte mögliche "Noob"-Fragen ;)
Zur Aufgabenstellung allgemein:
Es soll möglich sein dass jeder User seinen Urlaub auf einer Übersichtsseite einsehen kann, desweiteren soll nur er den eigenen Urlaub sehen und Eintragen dürfen.
(Übrige Tage/genommene Tage/Rest)
In einem Kalender soll dieser Urlaub dann dargestellt werden (so Balken vom 1.03.13 bis 10.3.13 bspw.) Monatsansicht/Jahresansicht damit man Überschneidungen gut erkennen kann.
Der eingerichte Urlaub wird auf den Status "unbestätigt" gesetzt
Das Personalmanagement soll für jeden angemeldeten Urlaub eine Mail bekommen, dass dieser eingereicht wurde und kann dann sagen, ob das klar geht oder nicht.
Dazu soll dann eine Mail an den entsprechenden User gesendet werden.
Der bestätigte Urlaub wird dann vom aktuellen abezogen

Welche Module kommen für eine solche Aufgabe in Frage?
Derzeit habe ich mit Date,Calendar,ctools,views etwas "herumgespielt".
Das Ergebnis war wenig befriedigend, da der Jahresübersicht von Calendars nur eine Art "Miniaturübersicht" war. (Wenn jemand weiß wie ich das umstelle wäre das natürlich auch in Ordnung ;) )

Ich hoffe mir konnte man etwas folgen ;)

Greetz

‹ Reservierungssystem mit Kalender Code Generator mit Coins ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

paar Ideen

Eingetragen von Netzhexe (45)
am 13.03.2013 - 14:07 Uhr

Hmmm, was mir so dazu einfällt: Nimm noch Rules dazu, dann kannst Du automatisch eine Mail verschicken lassen, wenn der Status des Urlaubs umgestellt wird. (In Rules musste Dich bisschen einlesen, nur mit rumprobieren ist es ziemlich frustig.)

Dann würde ich einen Inhaltstyp "Urlaub" erstellen und den Usern die Berechtigung geben, nur den eigenen Inhalt von diesem Inhaltstyp zu sehen und zu bearbeiten. Dieser Inhaltstyp bekommt ein Feld "Status", am besten ein Dropdown mit "eingereicht", "bestätigt" und "abgelehnt".

Dieses Feld dürfen Deine User natürlich nicht bearbeiten können, da musst Du bei den Content Access Restriction Modulen das passende finden. Ich mach damit auch grad rum, wenn ich was find, sag ich Bescheid.

Dann braucht Du eine Regel, die eine Mail ans PM verschickt, sobald jemand einen neuen Urlaubseintrag speichert, und eine Regel, die eine Mail an den Autor/die Autorin dieses Urlaubseintrags verschickt, wenn der Status auf bestätigt oder abgelehnt geändert wird.

Ach so, und die Jahresübersicht von Calendar: Überleg Dir, wie Du's haben willst, und pass die Views-Ausgabe bzw. Dein CSS an. Der wichtigste Teil davon ist "überleg wie Du's haben willst".

Kommt das so hin? Hast noch Fragen? :-)

Gruß
Anna~

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Anna,danke für deine

Eingetragen von nAyu (5)
am 23.04.2013 - 10:05 Uhr

Hallo Anna,

danke für deine Anregungen soweit.
Ich war in letzter Zeit anderweitig verplant sodass das Projekt erstmal in den Hintergrund gerutscht ist. ;)
Die Idee mit dem Dropdown war super.
Bei Rules muss ich mich ebenfalls noch einlesen - allerdings muss ich doch i-wo einen SMTP eingeben damit Mails versendet werden oder steh ich grad einfach auf dem Schlauch? :o
Find dazu leider nichts

Also ich hab immernoch folgendes Problem:
Ich bekomm die Jahresansicht nicht in den Stil der Monatsansicht
Jahresansicht
Jahresansicht
Monatsansicht
Monatsansicht

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 9 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 12 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association