Oh no, I know that post is old, but I wanted to try it out anyway-- by making a MediaWiki page. Thought it'd be worth a shot. I'm an admin to both the wikis I linked.
Alright I made a few attempts and I don't think it will work. I couldn't create a page on the MediaWiki namespace without adding .css or .js to it. When I tried to put HTML tags on a .css page a spam filter prevented me from saving it.
You can ask Fandom staff directly if they can let you embedding a Google form using a MediaWiki page.
I just stumbled upon a Dev Wiki script called ApesterIntegrator. It was archived in favor of apester tag... which I honestly had no idea even exists until now. I don't know how that tag is supposed to be used, but it doesn't look to be available on UCP based on Special:Version.
Due to being archived, the script hasn't be updated since years; but it still does seem to work well (on UCP, too) and I'd say the Apester polls look quite pleasant. So well, maybe you can give it a try?
Edit: Oh, and also keep in mind that custom JS doesn't work on mobile. Hence, any polls that are added using JS won't appear on mobile skin at all. It's recommendable to stick with content approaches that're portable. Alternatively, you can just add links to Discussions polls on the pages. But of course, it's up to you! :)
Hmm the code uses only basic JS, nothing Fandom-specific, so it's not surprising it works on UCP. I wonder though if Fandom staff won't want to keep a close eye on iframes once they notice.
Edit: I'm not sure polls not appearing on mobile is a problem - it's not really part of the contents. The span element can contain a link to the poll or to the full-site view.
@HumansCanWinElves "I'm not sure polls not appearing on mobile is a problem - it's not really part of the contents. The span element can contain a link to the poll or to the full-site view."
Ah, true, a link to Apester poll for mobile users can be sufficient, too. Although it might appear kind of weird to have such link appear on desktop... But I guess <div style="display: none;">Poll link</div> will do.
I think it won't appear on desktop because the script replace the inner HTML of the span tag with the embbeded poll. It will appear in any case the JS doesn't work - so better don't use display:none;
Most MediaWiki pages (i.e. system messages) are not whitelisted on UCP yet.
Just to clearly state it, there is no list of compatible external poll sites. The reason is that scripts like the one for Strawpoll.me are written by users not by Fandom. So the availability is entirely dependent on someone volunteering the time to put it together.
The verbatim and iframe tags are blocked for the same reason the MediaWiki pages need to be whitelisted and JS needs to be reviewed by staff. All 3 present opportunities for hackers to compromise site security and potentially steal users' personal information. You can write a JS script to insert blocked tags but the JS is, of course, reviewed by staff.
This is just one of the many, many things that you need to complain to FANDOM staff about via "Contact us".
If you want to pursue a more complex JS code solution, it is probably better to do it at the Dev wiki.
@CrazyForMyself Ajax polls didn't show up on mobile either so, yeah I'm not worried about that. I'll try out apster and see how that goes.
Honesty, I don't need anything complicated. Lol. I'll send something along to Staff too about polls though.
What do you think?