J.W.
My now 4-year-old got the hang of the peeing in the potty quickly, but it took a month and a half to get her pooping in the potty. She would do it in her panties, however she would hold it until she absolutely couldn't any longer. So I observed for about a week to see if it was around the same time, etc that she needed to go and then would take her to the bathroom around that time and have her sit until she went. One time we sat there for 30 minutes. After a few days of this and then her getting to flush it down, she started doing it on her own. Good Luck! My suggestions for the diaper at night is to give her and you a time frame and if she keeps the diaper dry for say a week then you move to panties at night. I did this with all three of my girls and within a week they were all in panties throughout the night.