SimplePortal

Customization => Custom Coding => Topic started by: Grammy on June 02, 2016, 03:33:44 PM

Title: Question about adding Facebook plugin to custom block?
Post by: Grammy on June 02, 2016, 03:33:44 PM
Facebook has a page plug-in HERE (https://developers.facebook.com/docs/plugins/page-plugin) that, as far as I can tell, I would be able to put into a custom block.  I have SimplePortal set as my front (home) page only, with no blocks appearing in the actual forum.  According to Facebook, I am to place the HTML wherever I want the Facebook plugin to appear, so that seems simple enough.  But they also say I am to place a block of Javascript on the page once, ideally right after the opening <body> tag.

My question is, will Javascript work within a portal block and, if so, when creating a custom block (not a new page) must I put full code into it, including <doctype><header><title></title></header><body>Javascript<div>content</div></body></html> in order for the Javascript to actually work?  Or will a simple<body>Javascript<div>content</div></body> work?

I ask because I know nothing of such things.  I learn as I ask.   :nervous-happy:


P.S.  I just saw that this post is awaiting approval.  That's never happened to me before.  Did I do something wrong?
Title: Re: Question about adding Facebook plugin to custom block?
Post by: ♦ Ninja ZX-10RR ♦ on June 02, 2016, 04:36:17 PM
Hi Grammy,

No, you haven't done anything wrong, don't worry! :) I'll give you an insight on what happened: you were below 5 posts, so in the most restricted membergroup, and posted a link to an external site, plus some "strange" message (you see the tags in your post), so you got flagged as "spammer" by our built-in anti-spam system and instantly warned up to 20%, so that you ended up in post-moderation for this "suspicious" topic. I approved your message and moved it into a more appropriate section - the reply follows.

Sort of, just kill <html><head> and <body>, because you are already in the <body>, within blocks. Putting javascript into the body tag is not "usual" practice, but in this case it's better as it will only load when the block is being used.
Basically, just use
Code: [Select]
Javascript<div>content</div>of what you posted ;)
I am also removing your warning level as soon as I post this message, sorry for the inconvenience, but thank you for your understanding!

Regards
Title: Re: Question about adding Facebook plugin to custom block?
Post by: Grammy on June 02, 2016, 11:41:59 PM
Thank you for your help with this.  I was able to finally get the Facebook Page Plugin to work within the block although, as one might expect, not with Firefox.  Still, that's not SimplePortal's problem, so I'll joust that particular windmill over at Mozilla.

I'm sorry to have become upset over things.  It's just that, by the time I came here for help, I was mentally weary and already close to tears because this plugin was asked for by the person the forum is being created for and we're supposed to launch it this weekend.  So I was already a little emotional.   :)

Thanks again, I appreciate your help.
Title: Re: Question about adding Facebook plugin to custom block?
Post by: ♦ Ninja ZX-10RR ♦ on June 03, 2016, 01:27:49 AM
Thanks for the message, have to admit I was a little... Surprised, to say the least. Glad you got it to work.

Regards
SimplePortal 2.3.8 © 2008-2024, SimplePortal