Creating a welcome page for a facebook page - facebook

since facebook changed the whole fbml, apps and fan page stuff I've got a bit confused.
I need to make a welcome page (tab) for users who has not liked the fan page and a start page for users who have liked the fan page.
What should I use; apps, fbml, iframe etc.? How/where should I start?
Just need someone to point me in the right direction :)

For now you can still use the FBML tab
http://www.facebook.com/apps/application.php?id=4949752878
Add it to your page, type in some code, make it a tab on your page and select it as the default landing page (in your page settings panel)

Related

Exchanging iframe tab with Facebook wall

Good Day,
Is there any way one can have the Facebook Iframe tab as the default landing page on Facebook, after a user liked the page.
That means when ever a user who "liked" the page visit the facebook page again, he will see the tab first and not the wall as a default.
Go to your page, go to Edit Page, go to Manage Permissions, there you will see Default Landing Tab...
Then parse signed_request and redirect user if needed...
There is no way to set the default landing tab for users who already like your page - only for users who don't already like the page

facebook landing page not working

My facebook landing page work's when you go to the Canvas Page
https://apps.facebook.com/texansforpropeight/ but when I click the iframe tab I named welcome on my page The landing page does not show up. I have followed all instructions and have read countless blogs and tutorials and cannot seem to find the problem. If anyone has any clues, please let me know.
These are my settings.
facebook http:///texansforprop8.com/help.png
I bet the tab url needs to be a fill URL. Instead of index.php probably need http://www.texanforprop8.com/index.php or whatever it is.

Forcing Visitors to Liking Facebook Page

I have a Facebook page.
We will start a giveaway. And we will give gifts to our Facebook Fans . They will give a promo code if like our page. BUt we want to sure, they are really fan of our fan page.
Because of this, I want to create a new tab which say "You have to like this page for get promotion code" to user . When visitor like our page, he / she can see content tab. If not, they can't see.
It was easy on static FBML, but know how can i do it with iFrame ? My tab is ready. Created a new app and then this app added to page.
you need to parse the signed_request parameter, it has a Boolean attribute called liked.
you may want to look at this question

Adding Dynamic HTML to Facebook's Fan Page

I am trying to add a new box on the main view of our Fan Page.
And populate it with HTML from our main webserver (django) when the user opens the fan-page.
Is there any way to do this ?
You should read up on creating facebook applications...
Once you have an application you can setup a page tab application and add that to your fan page.
Finally go to your fan page settings, and the "Manage Permissions" tab. There you can set your "Default landing tab". Be aware, as the administrator of the page the landing tab will not work for YOUR account - you'll have to log into a different facebook account to see this behaviour.
There's two way of reading what you want to do :
1/ You want a landing for non-fans
2/ You want a landing page for all your user
The first one is achievable by creating an application and fill the page tabs fields (PAge tab name, Page tab url, secure page tab url). Then going to the App Profile Page, add it to your page. Then on the admin panel of your page pick your app as default landing tab.
The second isn't achievable. One a user likes your page, its default page is your wall and you can't change it.
I'm not sure exactly what you wants to achieve, hope I helped.

Facebook fbml add fan button to page

I'm trying to figure out how to add a Fan button to a Facebook page right next to the company name. I've seen this done on a few pages, as shown in the following screenshot.
I've added the FBML application though I can't find a great deal of information on the code required for the actual button and then how to place the button on the page. Can anyone point me in the right direction?
Many thanks.
For pages, that button is automatically handled by Facebook. If you are already a Fan of the page, the button won't appear. You should be able to "unfan" the page in your account settings.
The FBML application lets you add arbitrary FBML to the "box" that represents that application. It has nothing to do with the Fan button.
Visit the url that lets you edit your page information, on the right had side you should see something along the lines of "Promote with a fan box" -- that should be what you're looking for.
If you want to do it by hand you can use the fb:fan tag (http://wiki.developers.facebook.com/index.php/Fb:fan)
Thanks guys. Yep I delved into the hacks for this using FBML though eventually logged out and logged in with a different account and lo and behold! Facebook add this Fan Button by default now.