"make" can take the pattern Verb + Direct Object (DO) + Object Complement (OC) (a close synonym for "make" in this pattern is "render"), for example:
When the direct object is a nominal or an infinitival clause, dummy "it" will usually be required to fill the place of the DO between the verb and the clausal OC.
"make clear" and "make sure" are the only phrases I can think of that form such a lexical unit that they can do without dummy "it" even if the DO is extraposed (i.e. placed after the OC). Of these two verb phrases, "make clear" allows the optional use of dummy "it":
- I made sure that everything was fine.
- I made clear that I was in favor of the proposal.
- I made it clear that I was in favor of the proposal.
In all other cases, dummy "it" will be used with clausal direct objects:
- I made it public that I would not support his motion.
- I made it possible for you to be here today.
I don't think "if/whether"- clauses can work with "make public/possible." Other noun clauses will, but the DO will need to remain in its usual position (i.e. between the verb and the object complement):
- You should make what is written on the draft possible.
If you find the DO to be too long, then you'll have to look for another alternative, for example:
- You should see to it that what is written on the draft becomes possible / can be actually done/implemented/put into practice.