Das Formularfür den Urlaubsantrag erweitern !

  • Hallo, ich bin neu hier und habe folgendes Problem!


    Ich möchte gerne das Formular für den Urlaubsantrag soweit ändern, dass das angegebene Datum (grün Markierte Teil im Quelletext), bei genehmigtem Urlaubsantrag (rot markiert), in den Gemeinschaftskalender übertragen bzw. eingetragen wird!

    Dazu muss ich sagen, dass ich die html-Sprache nicht sehr gut beherrsche und mir die Befehel dafür fehelen.

    Hier ist auch nochmal ein Auszug aus dem Formular, wo der Übertrag des Datums in den gem. Kalender stattfinden soll:


    ##HEAD##

    ##WINDOWSIZE=400,600 fixed nobuttons##

    ##CALENDAR_SCRIPT##

    ##CONTENT##

    ##FORM##

    ##LARGE##Urlaubsantrag##/LARGE## ##I-CON##

    <p>Bitte vollständig ausfüllen. Die Informationen werden automatisch an den entsprechenden Abteilungsleiter gesendet. Der Antrag ist erst nach eingegangener Genehmigung gültig.</p>

    ## Auswahl des Empfängers. Bitte ersetzen Sie die Angaben durch die

    ##

    ## realen Adressen der Abteilungsleiter und die Abteilungs-Namen.

    ##

    ## Natürlich können Sie diese Liste noch um weitere Einträge erweitern.

    ##

    <p><B>Abteilung</B><BR>

    <select name="dep_email" size="1" id=input>

    <option value="-" selected>-- bitte wählen --</option>

    <option value="w.xxxxx@xxxxxx.de;u.pinders@reuschling-hattingen.de">Technische Leitung</option>

    <option value="axxxxxx@xxxxxxx.de">Leitungsassistentin</option>

    <option value="xxxxxx@xxxxxxxx.de">Technischer Verkauf</option>

    </select></p>

    <p><B>Urlaubsbeginn</B><BR>

    <input type="text" size="10" name="begin_day" id="input">&nbsp;&nbsp;##CALENDAR_1##&nbsp;&nbsp;

    <input type=radio checked name="begintime" value="vormittags" id="vormittag_von"><label for="vormittag_von"> vormittags</label>

    <input type=radio name="begintime" value="nachmittags" id="nachmittag_von"><label for="nachmittag_von"> nachmittags</label></p>

    <p><B>Urlaubsende</B><BR>

    <input type="text" size="10" name="end_day" id="input">&nbsp;&nbsp;##CALENDAR_2##&nbsp;&nbsp;

    <input type=radio name="endtime" value="vormittags" id="vormittag_bis"><label for="vormittag_bis"> vormittags</label>

    <input type=radio checked name="endtime" value="nachmittags" id="nachmittag_bis"><label for="nachmittag_bis"> nachmittags</label></p>

    <p><B>Ergänzende Hinweise</B><BR>

    <textarea name="text" cols=55 rows=5 wrap=virtual id=inputarea>keine</textarea></p>

    <p style="margin-top: 40px">

    <input type=submit value="Abschicken" id="button" name="send">&nbsp;

    <input type=reset value="Zurücksetzen" id="button">&nbsp;

    <input type=button value="Abbrechen" id="button" name="exit">

    </p>

    ##/FORM##

    ##/CONTENT##

    ##TAIL##

    <DFML name=exit option=nosend option=close>

    </DFML>

    <DFML name=send>

    @@EMAIL ##dep_email##

    @@SUBJECT Urlaubsantrag

    @@DFML

    ##*HEAD##

    ##*WINDOWSIZE=400,460 fixed nobuttons##

    ##*CONTENT##

    ##*FORM##

    ##*LARGE##Urlaubsantrag##*/LARGE##

    <p>##*I-CON_SMALL##<b>@@GET BEN_NAME@@</b> beantragt Urlaub vom ##begin_day## (##begintime##) bis ##end_day## (##endtime##).</p>

    <p><B>Ergänzende Hinweise</B><BR>

    ##text##</p>

    <p><hr size="1" noshade>

    <p><B>Mitteilung an @@GET BEN_NAME@@</B><BR>

    <textarea name="text" cols=55 rows=5 wrap=virtual id=inputarea></textarea>

    <INPUT TYPE=HIDDEN NAME="SNDNAME" VALUE="@@GET BEN_NAME@@">

    <INPUT TYPE=HIDDEN NAME="SNDEMAIL" VALUE="@@GET BEN_EMAIL@@">

    <INPUT TYPE=HIDDEN NAME="ZEITRAUM" VALUE="##begin_day## (##begintime##) bis ##end_day## (##endtime##)"></p>

    <p>

    <INPUT TYPE=BUTTON NAME="ACK" VALUE="Genehmigen" id=button> (Wenn der Chef diesen Knopf drückt sollen die Daten, oben grün gekennzeichnet, in den Gem.Kalender als Eintrag übernommen werden.!) 

    <INPUT TYPE=BUTTON NAME="NAK" VALUE="Ablehnen" id=button></p>

    ##*/FORM##

    ##*/CONTENT##

    ##*TAIL##

    </DFML>

    <NEXTSTEP>

    ## In diesem Schritt existieren zwei DFML Sektionen mit gleichem Namen

    ##

    ## parallel nebeneinander. So bewirkt die auslösende Aktion (hier das

    ##

    ## Drücken des 'genehmigen'-Buttons) die Ausführung zweier voneinander

    ##

    ## unabhängiger Sendaufträge. Der erste erzeugt eine Bestätigungs-

    ##

    ## nachricht für den Antragsteller, der zweite erstellt eine Benach-

    ##

    ## richtigung als Rundsendung an eine Liste von Empfängern.

    ##

    <DFML name=ACK>

    @@EMAIL ##SNDEMAIL##

    @@SUBJECT Ihr Urlaubsantrag wurde genehmigt 

    @@DFML

    ##*HEAD##

    ##*WINDOWSIZE=400,350 fixed nobuttons##

    ##*CONTENT##

    ##*LARGE##Urlaubsantrag##*/LARGE##

    <p>##*I-CON_SMALL## ##SNDNAME##

    Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## wurde <font color="green"><b>genehmigt</b></font>.</p>

    <p>##text##</p>

    ##*/CONTENT##

    ##*TAIL##

    </DFML>

    <DFML name=ACK>

    @@EMAIL

    @@SUBJECT Urlaub ##SNDNAME##

    ## Ersetzen Sie die unteren

    ##

    ## Adressangaben durch die eMail-Adressen der Personen oder Gruppen,

    ##

    ## die darüber hinaus eine Kopie der Bestätigung erhalten sollen.

    ##

    ## Natürlich können Sie diese Liste noch um weitere Einträge erweitern.

    ##

    @@NUMBERLIST xxxxxx@xxxxxxxx.de

    @@NUMBERLIST xxxxxxxx@xxxxxxxx.de

    @@NUMBERLIST ##USER MAILADDRESS##

    @@DFML

    ##*HEAD##

    ##*WINDOWSIZE=400,300 fixed nobuttons##

    ##*CONTENT##

    ##*LARGE##Urlaubsantrag##*/LARGE##

    <p>##*I-CON_SMALL## ##SNDNAME##,<br>

    Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## wurde <font color="green"><b>genehmigt</b></font>.</p>

    <p>##text##</p>

    ##*/CONTENT##

    ##*TAIL##

    </DFML>

    <DFML NAME=NAK>

    ## Diese DFML Sektion wird abgearbeitet, wenn der 'ablehnen'-Button

    ##

    ## betätigt, der Antrag also nicht genehmigt wird. Der Antragsteller

    ##

    ## erhält eine entsprechende Benachrichtigung.

    ##

    @@EMAIL ##SNDEMAIL##

    @@SUBJECT Ihr Urlaubsantrag wurde abgelehnt

    @@DFML

    ##*HEAD##

    ##*WINDOWSIZE=400,350 fixed nobuttons##

    ##*CONTENT##

    ##*LARGE##Urlaubsantrag##*/LARGE##

    <p>##*I-CON_SMALL## ##SNDName##,<br>

    Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## musste <font color="red"><b>leider abgelehnt</b></font> werden. </p>

    <p>Grund:<br>##text##</p>

    ##*/CONTENT##

    ##*TAIL##

    </DFML>


    Einmal editiert, zuletzt von fabian5486 (16. Oktober 2007 um 12:35)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!