Chat broken

Hey,
i had terrible laggs after i logged in today so i decided to relog.. Once i managed to get ingame again i realized my interface was resetted and every single chat was disabled (which is very strange), so i adjusted the interface and joined the channels (trade/general, activated the display for whispers/grp chats/guildchat etc) which then worked again like they used to, but there are still a few problems:
1. i dont see when friends go online/offline in the chat anymore
2. i dont see the battleground notifications when someone picks up a flag / returns a flag and so on
3. trade skill improvements (e.g when you pick up a flower and your herb skill increases from 80 to 81) dont show up anymore
4. alt + shift wont give me any information about a person who wrote something in any kind of chat ( class, level, race, area,guild)
5. /played wont work either
I tried to reset my interface, create new chatwindows etc but nothing works
Is there any way to fix this?
i had terrible laggs after i logged in today so i decided to relog.. Once i managed to get ingame again i realized my interface was resetted and every single chat was disabled (which is very strange), so i adjusted the interface and joined the channels (trade/general, activated the display for whispers/grp chats/guildchat etc) which then worked again like they used to, but there are still a few problems:
1. i dont see when friends go online/offline in the chat anymore
2. i dont see the battleground notifications when someone picks up a flag / returns a flag and so on
3. trade skill improvements (e.g when you pick up a flower and your herb skill increases from 80 to 81) dont show up anymore
4. alt + shift wont give me any information about a person who wrote something in any kind of chat ( class, level, race, area,guild)
5. /played wont work either
I tried to reset my interface, create new chatwindows etc but nothing works

Is there any way to fix this?