EmbedFacebook
Questions answered by this recipe
How do I embed Facebook in a PmWiki page?
Description
This recipe generates the markup to embed the Facebook API into a PmWiki wiki.
The Facebook API supports display of Facebook timeline, events, or messages.
Installation
- download
2024-04-25-embedfacebook.phpΔ - copy to the
/cookbook/directory asembedfacebook.php - add to
config.phpthe lineinclude_once($FarmD/cookbook/embedfacebook.php);
Usage
Place the directive, as described below, in your PmWiki page.
The recipe provides a page variable {$EmbedFacebookVersion} which contains the current version, and page variable $EmbedFacebook for a (:if enabled EmbedFacebook:) recipe installation check.
Configuration
(:embedfacebook name=facebookpage
tabs=timeline,events,messages Tabs to render, use a comma-separated list to add multiple tabs, i.e. timeline,events. Defaults to timeline
width=340 pixels, min 180, max 500, default 340
height=500 pixels, min 70, default 500
header=false show large header, default false
cover=false show cover photo, default false
:)
Parameters are case-insensitive.
config.php settings
You can change the following in config.php. For example:
$EmbedFacebookDebug = true; # results may vary
Internationalisation
This recipe has no internationalisation.
Change log / Release notes
2024-04-10 update for PHP 8 warnings, fix undefined variable 2022-02-22 Initial version
See also
- [pmwiki-devel] Embed script immediately after body
- Facebook Social Plugins
- EmbedFacebook home
- test EmbedFacebook
Contributors
Special thanks to Petko
Comments
See discussion at EmbedFacebook-Talk
User notes : If you use, used or reviewed this recipe, you can add your name. These statistics appear in the Cookbook listings and will help newcomers browsing through the wiki.