Comparison

mod_ogp/README.markdown @ 4484:6813a00878ea

mod_ogp/README: Annotate example as XML to enable syntax highlighting
author Kim Alvefur <zash@zash.se>
date Tue, 02 Mar 2021 14:17:51 +0100
parent 4483:c4f11a4b5ac7
child 4485:2c4b65bfac62
comparison
equal deleted inserted replaced
4483:c4f11a4b5ac7 4484:6813a00878ea
3 This module adds [Open Graph Protocol](https://ogp.me) metadata to URLs sent inside a MUC. 3 This module adds [Open Graph Protocol](https://ogp.me) metadata to URLs sent inside a MUC.
4 4
5 With mod_ogp enabled, when a user sends a URL in a MUC (where the message has its `id` equal to its `origin-id`), the module calls the URL and parses the result for `<meta>` html tags that have any `og:...` properties. 5 With mod_ogp enabled, when a user sends a URL in a MUC (where the message has its `id` equal to its `origin-id`), the module calls the URL and parses the result for `<meta>` html tags that have any `og:...` properties.
6 If it finds any, it sends a [XEP-0422 fastening](https://xmpp.org/extensions/xep-0422.html) applied to the original message that looks like: 6 If it finds any, it sends a [XEP-0422 fastening](https://xmpp.org/extensions/xep-0422.html) applied to the original message that looks like:
7 7
8 ``` 8 ```xml
9 <message id="example" from="chatroom@muc.example.org" to="chatroom@muc.example.org"> 9 <message id="example" from="chatroom@muc.example.org" to="chatroom@muc.example.org">
10 <apply-to xmlns="urn:xmpp:fasten:0" id="origin-id-X"> 10 <apply-to xmlns="urn:xmpp:fasten:0" id="origin-id-X">
11 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:title" content="The Rock"/> 11 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:title" content="The Rock"/>
12 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:url" content="https://www.imdb.com/title/tt0117500/"/> 12 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:url" content="https://www.imdb.com/title/tt0117500/"/>
13 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:image" content="https://ia.media-imdb.com/images/rock.jpg"/> 13 <meta xmlns="http://www.w3.org/1999/xhtml" property="og:image" content="https://ia.media-imdb.com/images/rock.jpg"/>