Facebook Wall Stack by WeaverAddons.com not responding to support request


(Gabrielle Vickery) #1

Hi all,

does anyone know if Weaveraddons.com is having any issues? I’ve emailed them twice now over the past week for support regarding their facebook wall stack but haven’t heard anything back from them.


Facebook & Twitter
(Marten Claridge ) #2

Wesley and Weaveraddons have been unresponsive and off the RapidWeaver grid for quite a while now. As such I wouldn’t expect a reply.

Marten
RapidWeaver Central


(Gabrielle Vickery) #3

Oh dear. What a shame I bought the product. Thanks for the info.


(Gabrielle Vickery) #4

At the risk of buying another add on that might not work due to a absent customer support, can anyone else suggest how to easily import a facebook feed into a rapidweaver page?


(Stuart) #5

https://developers.facebook.com/docs/plugins/page-plugin

Might be worth a look? Don’t forget to look at the menu on the left offering a range of options…


(Gabrielle Vickery) #6

Ugh this is harder than I thought. I’ve tried using the code from that page Kryten, but it hasn’t worked so far. I’ve tried using an html stack, a text stack, ignoring formatting, clearing formatting, the div class option of code, the iframe option of code, none of it works. Can anyone walk me through this process? The page url that I want to embedd is here: https://www.facebook.com/nevertoolatetheband/?fref=ts but I’m not sure if I need to include ‘/?fref=ts’.

Too many ways to get it wrong this morning!


(Will Woodgate) #7

You’re within your rights to get a refund from your credit card company or PayPal.


(Rob Beattie) #8

Cosculture has a set of Facebook stacks.


(Will Woodgate) #9

+1 The Cosculture example is pretty slick. Probably the best solution there is.

I recall Rapid Ideas having something available too - some sort of social stream or Facebook stream? But I’ve just been to the website and can’t seem to access a complete list of Cric’s available stacks anymore.


(Rob Beattie) #10

Social Stream will pull stuff from a Facebook account but not a Facebook page, IIRC.


(Stuart) #11

Really?

As it happens I’ve just had to embed a facebook page into a site myself. Something I normally avoid, but the customer is always right I suppose.

Here is what I did:-

  1. Go to the page plugin developers page here:-
    https://developers.facebook.com/docs/plugins/page-plugin

  2. Fill in the Facebook URL of the profile you want to embed. Choose other options about the height, width etc. All very exciting I’m sure…

  3. Click on the ‘get code’ button.

  4. Copy the Javascript SDK portion of the code. Looks like this:-

    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    

So, thats no good is it? because it contains a path to an external resource that RW won’t be able to recognise. So lets fix that. Its the:–

js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";

line. So we change that line to:-

js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";

How do we know that will work and the resource is ‘gettable’? Easy just paste the URL in your browser and see what you get. What you will get is an eyeful of script. Exactly what we need. So the new code block becomes:-

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Right, so we paste that into an html stack at the top of the stacks page. Easy.

  1. Now we grab the plugin embed code ( the code in the bottom part of the Facebook popup). Just drop that into an html stack where you want the embed to show up.

Preview and … nothing!
Publish the page and … there it is…easy. Right?


(Gabrielle Vickery) #12

Thanks Kryten for that info, unfortunately I still can’t get it to work even after following your suggestions.
My code looks like this:


(Stuart) #13

In the top html stack where did the js.src line come from? That is not correct. It should be:-

js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";

It looks like you have put the facebook profile page URL in there?


(Gabrielle Vickery) #14

Thank you for the clarification. It bloody works!!! :wink:


(Nik Fletcher) #15

We try to translate as many //-prefixed URLs as possible to use http://, however connect.facebook.net wasn’t one of them. We’re looking into translating it to http:// in the built-in preview in future.


(Andy Pearce) #16

HI Kryten, hope you are well. Where do you find the Facebook URL you need to put into the code generator? Like Gabrielle I have the Facebook profile page URL in there instead…


(Scott Steven) #17

I use this one http://onelittledesigner.com/rapidweaver-stack/facebook-connect/

I have use it on this sites front page just scroll down. works a charm

http://www.towerbungalow.co.uk

You can populate an admin ID to manage the rubbish that might get posted