Difference between revisions of "Template:Facebook page/doc"
imported>ArmbrustBot m (→See also: re-categorisation per Wikipedia:Categories for discussion/Log/2015 November 6, replaced: Category:Templates for linking to a social networking site → Category:Social media external link templates using AWB) |
imported>JN Dela Cruz (→Unamed parameters: fixed misspelling) |
||
| (19 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| − | <!-- | + | <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> |
| − | {{ | + | {{Warning|The [[Wikipedia:External links|external links guideline]] recommends [[WP:ELNO|avoiding links to Facebook]] unless the profile is an [[WP:ELOFFICIAL|official account]], "controlled by the subject (organization or individual person) of the Wikipedia article" '''and''' when the links to Facebook "provide the reader with unique content and are not prominently linked from other official websites". Wikipedia is not a directory for helping Facebook users find pages on Facebook.}} |
| + | {{Uses Wikidata|P4003}} | ||
| + | {{Lua|Module:EditAtWikidata}} | ||
| + | {{See also|Template:Facebook|Wikipedia:External links/Perennial websites}} | ||
| − | + | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a page at [[Facebook]], a [[social networking]] website. It is intended for use in the [[Wikipedia:External links|external links]] section of an article. | |
| − | {{ | ||
| − | + | == Usage == | |
| + | ; Named parameters | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''page ID'' }}</code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''page ID'' | name= ''Displayed Name'' }}</code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''page ID'' | name= ''Displayed Name'' | link= no }}</code> | ||
| + | |||
| + | ; Unnamed parameters | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | ''ID'' }}</code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | ''ID'' | ''Displayed Name'' }}</code> | ||
| + | |||
| + | ; Using [[Wikidata]] property ''{{Property|P4003}}'' | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | name= ''Displayed Name'' }}</code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | name= ''Displayed Name'' | link= no }}</code> | ||
| + | |||
| + | == Parameters == | ||
| + | Named parameters, for [[URL]]s such as <kbd>https://<nowiki/>www.facebook.com/'''pages'''/''id''</kbd> | ||
| + | # {{para|id}} is the page ID of the Facebook account. | ||
| + | # {{para|name}} is the description or display name used in the [[link text]]. | ||
| + | # {{para|link}} suppresses the wikilink to [[Facebook]] in the words "on [[Facebook]]". | ||
| + | |||
| + | Unnamed parameters, for URLs such as <kbd>https://<nowiki/>www.facebook.com/''id''</kbd> | ||
| + | # The first unnamed parameter is the ID of the Facebook account. | ||
| + | # The second unnamed parameter is the description or display name used in the [[link text]]. | ||
| + | # Named parameter {{para|link}} may be used here as well | ||
| + | |||
| + | ==Examples== | ||
| + | |||
| + | === Named parameters === | ||
| + | In these examples, the Facebook page ID is ''wikipedia/103767749661773'' and description in the link text is ''Wikipedia'': | ||
| + | |||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | id= wikipedia/103767749661773 | name= Wikipedia }}</code> | ||
| + | :* {{{{BASEPAGENAME}} | id= wikipedia/103767749661773 | name= Wikipedia }} | ||
| − | |||
| − | |||
| − | |||
| − | |||
This example is identical except for the suppress wikilink option: | This example is identical except for the suppress wikilink option: | ||
| − | |||
| − | |||
| − | == | + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | id= wikipedia/103767749661773 | name= Wikipedia | link= no }}</code> |
| − | *[[ | + | :* {{{{BASEPAGENAME}} | id= wikipedia/103767749661773 | name= Wikipedia | link= no }} |
| − | *[[Wikipedia:FACEBOOK]] | + | |
| − | *{{tl|Facebook navbox}} | + | For these examples, the URL generated by the template is: |
| + | : <samp>https://<nowiki/>www.facebook.com/'''pages'''/{{Hilite|wikipedia/103767749661773}}</samp> | ||
| + | |||
| + | === Unnamed parameters === | ||
| + | In this example, the Facebook user account is ''wikipedia'' and the description in the link is ''Wikipedia'': | ||
| + | |||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | wikipedia | Wikipedia }}</code> | ||
| + | :* {{{{BASEPAGENAME}} | wikipedia | Wikipedia }} | ||
| + | |||
| + | For this example, the URL generated by the template is: | ||
| + | : <samp>https://<nowiki/>www.facebook.com/{{Hilite|wikipedia}}</samp> | ||
| + | |||
| + | ===Using Wikidata=== | ||
| + | Generally, [[Wikidata]] should contain article subjects' Facebook page ID in property {{WPL|id=o|P4003}}, allowing the ID parameter to be omitted: | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |name=''NAME'' }}</code> | ||
| + | |||
| + | If the Wikidata property is not defined, the output is: | ||
| + | : {{ {{BASEPAGENAME}} }} | ||
| + | |||
| + | == Tracking category == | ||
| + | * {{clc|Facebook template missing ID and not in Wikidata}} | ||
| + | |||
| + | == See also == | ||
| + | * {{tl|Facebook}}, which uses Wikidata property ''{{Property|P2013}}'' | ||
| + | * [[Wikipedia:FACEBOOK]] | ||
| + | * {{tl|Facebook navbox}} | ||
| − | <includeonly> | + | <includeonly>{{Sandbox other|| |
| − | <!-- | + | <!-- Categories below this line, please; interwikis at Wikidata --> |
| − | [[Category:Social media external link templates | + | [[Category:Social media external link templates]] |
| − | </includeonly> | + | [[Category:External link templates using Wikidata]] |
| + | [[Category:Templates that add a tracking category]] | ||
| + | }}</includeonly> | ||
Latest revision as of 18:18, 4 December 2020
| This is a documentation subpage for Template:Facebook page. It contains usage information, categories and other content that is not part of the original template page. |
| The external links guideline recommends avoiding links to Facebook unless the profile is an official account, "controlled by the subject (organization or individual person) of the Wikipedia article" and when the links to Facebook "provide the reader with unique content and are not prominently linked from other official websites". Wikipedia is not a directory for helping Facebook users find pages on Facebook. |
| This template uses Lua: |
Template:Facebook page displays an external link to a page at Facebook, a social networking website. It is intended for use in the external links section of an article.
Contents
Usage
- Named parameters
{{Facebook page | id= page ID }}{{Facebook page | id= page ID | name= Displayed Name }}{{Facebook page | id= page ID | name= Displayed Name | link= no }}
- Unnamed parameters
{{Facebook page | ID }}{{Facebook page | ID | Displayed Name }}
- Using Wikidata property Template:Property
{{Facebook page}}{{Facebook page | name= Displayed Name }}{{Facebook page | name= Displayed Name | link= no }}
Parameters
Named parameters, for URLs such as https://www.facebook.com/pages/id
|id=is the page ID of the Facebook account.|name=is the description or display name used in the link text.|link=suppresses the wikilink to Facebook in the words "on Facebook".
Unnamed parameters, for URLs such as https://www.facebook.com/id
- The first unnamed parameter is the ID of the Facebook account.
- The second unnamed parameter is the description or display name used in the link text.
- Named parameter
|link=may be used here as well
Examples
Named parameters
In these examples, the Facebook page ID is wikipedia/103767749661773 and description in the link text is Wikipedia:
* {{Facebook page | id= wikipedia/103767749661773 | name= Wikipedia }}
This example is identical except for the suppress wikilink option:
* {{Facebook page | id= wikipedia/103767749661773 | name= Wikipedia | link= no }}- Wikipedia on FacebookScript error: No such module "EditAtWikidata".
For these examples, the URL generated by the template is:
- https://www.facebook.com/pages/wikipedia/103767749661773
Unnamed parameters
In this example, the Facebook user account is wikipedia and the description in the link is Wikipedia:
* {{Facebook page | wikipedia | Wikipedia }}
For this example, the URL generated by the template is:
- https://www.facebook.com/wikipedia
Using Wikidata
Generally, Wikidata should contain article subjects' Facebook page ID in property Template:WPL, allowing the ID parameter to be omitted:
{{Facebook page}}{{Facebook page |name=NAME }}
If the Wikidata property is not defined, the output is:
- Template:PAGENAMEBASE on FacebookScript error: No such module "EditAtWikidata".
Tracking category
See also
- {{Facebook}}, which uses Wikidata property Template:Property
- Wikipedia:FACEBOOK
- {{Facebook navbox}}