Nach Termineintrag in callite Link für nächsten Termin

Snippets, Add-Ons und Fixes zum Calendar lite/pro Keine Anfragen
Gesperrt
Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29137
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Nach Termineintrag in callite Link für nächsten Termin

Beitrag von oxpus »

Wer in den Calendar Lite einen Termin eingetragen hat, kann anschliessend nur zum Kalender selber zurück und nicht per Link einen weiteren Termin eintragen.
Mit folgendem Mod (getestet auf callite 1.4.1c und 1.4.2, nicht auf 1.4.3!) ist das kein Problem mehr:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
calendar.php

#
#-----[ FIND ]-----
#
	   $url = append_sid($thisscript);
	   $message = $l_add. "</br></br><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
	   message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
	   }
}

function display()

#
#-----[ REPLACE WITH ]-----
#
	   $url = append_sid($thisscript."?month=".$month."&year=".$year."&action=Cal_add_event");
	   $message = $l_add. "</br></br><a href='".$url."'>".$lang['Cal_add_event']."</a>";
	   $url = append_sid($thisscript);
	   $message .= "</br></br><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
	   message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
	   }
}


function display()


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!

Benutzeravatar
shadowrider
User
User
Beiträge: 493
Registriert: Mi 18.Aug, 2004 12:56
Wohnort: Schelklingen-Schmiechen
Kontaktdaten:

Beitrag von shadowrider »

hallo, der ist ja toll! ^b

kannst du den auf 1.4.4 anpassen? (ähm, ich weiß das du kannst, besser ist wohl ich frage ob du bei der ganzen erstklassigen Supporterei Zeit dafür findest :)

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29137
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann müsste es so aussehen:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
cal_lite.php

#
#-----[ FIND ]-----
#
	   $url = append_sid($thisscript);
	   $message = $l_add. "</br></br><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
	   message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
	   }
	return;
}

function display()

#
#-----[ REPLACE WITH ]-----
#
	   $url = append_sid($thisscript."?cl_m=".$cl_m."&cl_y=".$cl_y."&action=Cal_add_event");
	   $message = $l_add. "</br></br><a href='".$url."'>".$lang['Cal_add_event']."</a>";
	   $url = append_sid($thisscript);
	   $message .= "</br></br><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
	   message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
	   }
	return;
}


function display()


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!

diegoriv
User
User
Beiträge: 334
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

das ist eine super sache, aber zumindest mozilla stolpert über die </br>´s und schluckt sie, sodass alles in einer wurscht kommt. daher würd ich returns auf <br /> ändern.

sieht dann so aus:

Code: Alles auswählen

# #
# #-----[ OPEN ]-----
# #
# cal_lite.php
#

# #
# #-----[ FIND ]-----
# #
#       $url = append_sid($thisscript);
#       $message = $l_add. "</br></br><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
#       message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
#       }
#    return;
# }
#

# function display()
#

# #
# #-----[ REPLACE WITH ]-----
# #
#       $url = append_sid($thisscript."?cl_m=".$cl_m."&cl_y=".$cl_y."&action=Cal_add_event");
#       $message = $l_add. "<br /><br /><a href='".$url."'>".$lang['Cal_add_event']."</a>";
#       $url = append_sid($thisscript);
#       $message .= "<br /><br /><a href='".$url."'>".$lang['Cal_back2cal']."</a>";
#       message_die(GENERAL_MESSAGE, $message, '', __LINE__, __FILE__, $sql);
#       }
#    return;
# }
#

#


# function display()
#

#


# #
# #-----[ SAVE/CLOSE ALL FILES ]-----
# #
# # EoM
lg
diego

drkmnn666
User
User
Beiträge: 389
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

kann man dies auch für die funktion entwerfen, nachdem ein termin gelöscht worden ist?

Gesperrt