Translation:When will this article be uploaded by you?
Why does artikel ini precede akan Anda in this question? Would “Kapan Anda akan unggah artikel ini?” not work?
It makes it into a passive, rather than active sentence.
Check out https://www.bahasakita.com/about/grammar/sentence/passive-sentences/ under "Passive Sentences For The First and Second Person"
My wife says that this construction is pretty rare in her experience, though.