Correct, I wanted to keep the changes confined, and didn't want to modify the deletion scripts as well.
If you delete an event, its date remains in the w3t_evenst board, but that shoudn't be a problem.
It was initially causing a problem if you moved threads, but in postlist:
SELECT E_ID,B_Username,E_Date,E_Time,E_Location,B_Subject, B_Number, B_Replies,B_Board
FROM w3t_Events, w3t_Posts
WHERE E_Date >= '$lowdate'
AND E_Date < '$highdate'
AND B_Number = E_Number
AND B_Board = '$Board_q'
ORDER BY E_Location
I added the B_Board check to make sure that an event didn't displayed if it was moved out of the calendar board.
You need to have B_Number = E_Number for an event to be displayed... if you delete a post, B_Number disappears, and the event never gets displayed.
Did you modify the scripts from their originals?
I think that the first thing to do to debug on your end would be to take a look at B_Number and E_Number for the event that is giving you a problem.
Regards,
Max