'¿De que te ries?' means 'What are you laughing at?' or 'What's so funny?'
It means, "From when is this photo or [of] what?"
I rejoice/ am delighted that I'm free of you
Translation: everything that, i.e. Quiero saber todo lo que piensas de eso = I want to know everything that you think about that.
"de lo que" would vary depending on the context it is used in - but the direct translation would be "than".
I believe that I am in love with you
Of which or of what.
Nada de que in English means nothing to.
"De que" would be "Of what" in English.
But from what city
What are you talking about?
it means: what relation is he/she to you?
que le vas a decir = what are you going to say to him
how was your weekend?
It means, "What is there [that's] good?"
What kind of exercises do you do?
de que: from what
What do you//does he/she do after going home