plugin:facebookwall
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:facebookwall [2012-03-26 16:31] – Updated to version 1.1 jdt | plugin:facebookwall [2019-01-12 15:09] (current) – Added bugtracker LarsDW223 | ||
---|---|---|---|
Line 2: | Line 2: | ||
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
author | author | ||
email : info@drost-tenfelde.de | email : info@drost-tenfelde.de | ||
type : syntax | type : syntax | ||
- | lastupdate : 2012-03-26 | + | lastupdate : 2012-09-29 |
- | compatible : 2012-01-25, 2011-05-25, 2010-11-07 | + | compatible : 2016-06-26, 2015-08-10, 2014-09-29, 2014-05-05 |
depends | depends | ||
conflicts | conflicts | ||
similar | similar | ||
- | tags : facebook, wall, posts, status, messages, fb, social, network | + | tags : facebook, wall, posts, status, messages, social, network |
- | downloadurl: | + | downloadurl: |
- | bugtracker : | + | bugtracker : https:// |
- | sourcerepo : | + | sourcerepo : https:// |
- | donationurl: | + | donationurl: |
+ | |||
+ | screenshot_img: | ||
---- | ---- | ||
This pluging allows you to connect to your Facebook page and display the status messages on your Facebook wall in DokuWiki. | This pluging allows you to connect to your Facebook page and display the status messages on your Facebook wall in DokuWiki. | ||
- | This plugin uses the [[https:// | + | |
+ | This plugin uses Facebook | ||
===== Installation ===== | ===== Installation ===== | ||
:!: **External requirements: | :!: **External requirements: | ||
- | * This plugin uses the [[https:// | + | * This plugin uses the Facebook Graph API v2.7, which requires |
- | * The CURL PHP extension to be installed | + | * the CURL PHP extension to be installed |
- | * The JSON PHP extension to be installed | + | * the JSON PHP extension to be installed |
- | * Additionally, | + | * Additionally, |
* App ID, which identifies your Facebook App (you can have multiple Apps) | * App ID, which identifies your Facebook App (you can have multiple Apps) | ||
* App Secret, which secures your Facebook App | * App Secret, which secures your Facebook App | ||
- | Install | + | Search and install |
===== Examples/ | ===== Examples/ | ||
- | * '' | + | * Displays all status messages on the facebook wall< |
- | * '' | + | * Displays |
- | See the plugin in action [[http:// | + | See the plugin in action [[http:// |
Line 49: | Line 52: | ||
^ value | the parameter value to set | optional | | ^ value | the parameter value to set | optional | | ||
- | Multiple key=value parameters can be set using the & as a seperator. | + | Multiple |
Available parameters: | Available parameters: | ||
^ Key ^ Type ^ Comments | ^ Key ^ Type ^ Comments | ||
- | | appid | string | This is the mandatory App ID of your [[https:// | + | | appid | string | This is the mandatory App ID of your Facebook App | **mandatory** | all | |
- | | secret | string | This is the mandatory App Secret of your [[https:// | + | | secret | string | This is the mandatory App Secret of your Facebook App | **mandatory** | all | |
| fanpageid | string | This is the ID of your Facebook page. You can find this ID by going to your Facebook page. Typically, the link of your page looks like %%https:// | | fanpageid | string | This is the ID of your Facebook page. You can find this ID by going to your Facebook page. Typically, the link of your page looks like %%https:// | ||
- | | showAs | string | Default: **default**. Allows you to use alternate display of the wall posts using configuration parameters. You can add more templates by editing the default.php and metadata.php files in the conf/ directory. | optional | all | | + | | showAs | string | Default: **default**\\ Allows you to use alternate display of the wall posts using configuration parameters. You can add more templates by editing the '' |
| from | date | This indicates the date from which the wall posts should be displayed. Older wall posts are disregarded. Format is DD/MM/YYYY. The value ' | | from | date | This indicates the date from which the wall posts should be displayed. Older wall posts are disregarded. Format is DD/MM/YYYY. The value ' | ||
| to | date | This indicates the date to which the wall posts should be displayed. Newer wall posts are disregarded. Format is DD/MM/YYYY. The value ' | | to | date | This indicates the date to which the wall posts should be displayed. Newer wall posts are disregarded. Format is DD/MM/YYYY. The value ' | ||
| numberOfEntries | number | Indicates the maximum number of entries to display. | optional | all | | | numberOfEntries | number | Indicates the maximum number of entries to display. | optional | all | | ||
- | | sort | string | Default: **DESC**. Allows you to sort by the date of the wall post. Valid values are ' | + | | sort | string | Default: **DESC**\\ Allows you to sort by the date of the wall post. Valid values are ''ASC'' and ''DESC''. | optional | all | |
- | | limit | number | Default: **0**. Allows you to limit the maximum number of characters displayed for the message. | optional | + | | limit | number | Default: **0**\\ Allows you to limit the maximum number of characters displayed for the message. | optional | Version 1.1 | |
- | + | ||
===== Configuration and Settings ===== | ===== Configuration and Settings ===== | ||
Line 76: | Line 79: | ||
===== Display templates ===== | ===== Display templates ===== | ||
- | You may add your own configuration parameters in order to display the wall posts in different formats. The appropriate configuration parameter for the template can be set via the syntax parameter **showAs**. | + | You may not add your own configuration parameters in order to display the wall posts in different formats. The appropriate configuration parameter for the template can be set via the syntax parameter **showAs**. |
- | In order to make a new template, for example | + | In order to make a new template, for example |
** conf/ | ** conf/ | ||
Line 102: | Line 105: | ||
Once the configuration parameter has been added, you can use it in the plugin syntax: | Once the configuration parameter has been added, you can use it in the plugin syntax: | ||
- | '' | + | |
===== Template tags ===== | ===== Template tags ===== | ||
Line 108: | Line 111: | ||
The templates, which can be configured in '' | The templates, which can be configured in '' | ||
- | ^ Tag ^ Comments | + | ^ Tag ^ Comments |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
+ | | '' | ||
===== Development ===== | ===== Development ===== | ||
- | |||
- | * **2012-02-14** [[http:// | ||
- | * Initial release | ||
- | |||
=== Change Log === | === Change Log === | ||
- | * **2012-03-26** [[http:// | + | * **2016-09-29** Version 1.3 released |
- | * Minor bugfixes. | + | * Updated to use Facebook Graph API 2.7 instead of the Facebook PHP SDK. |
- | * Added ' | + | * **2012-03-27** Version 1.2 released |
- | * **2012-02-14** | + | * Added {attachment} tag, which displays link, photo or video attachments. |
+ | * **2012-03-26** | ||
+ | * Minor bugfixes | ||
+ | * Added ''limit'' parameter that allows you to set the maximum number of characters displayed for '' | ||
+ | * **2012-02-14** Version 1.0 released | ||
* Initial release | * Initial release | ||
=== Known Bugs and Issues === | === Known Bugs and Issues === | ||
- | |||
=== ToDo/Wish List === | === ToDo/Wish List === | ||
- | |||
- | * Attachments | ||
===== FAQ ===== | ===== FAQ ===== | ||
- | |||
- | |||
- | ===== Discussion ===== | ||
Thank you for your contributions! | Thank you for your contributions! |
plugin/facebookwall.1332772280.txt.gz · Last modified: 2012-03-26 16:31 by jdt