When you have a well-thought-out question to ask; do so. But, first, remove the irrelevant parts. You'll have better luck getting useful replies when you pose precise questions.
Questions containing the words "doesn't work" (or their moral equivalent) will usually get a downvote from me unless accompanied by:
code
verbatim error and/or warning messages
a coherent explanation of what "doesn't work actually means.