Difference between revisions of "XMPP URIs"

Jump to navigation Jump to search
18 bytes removed ,  21:02, 5 April 2010
m
no edit summary
m
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:


= Formal Definition =
= Formal Definition =
For those interested in a formal definition of XMPP URIs, read RFC 4622, [http://www.jabber.org/jeps/jep-0147.html JEP-0147] and the [http://www.xmpp.org/registrar/querytypes.html querytypes registry].
For those interested in a formal definition of XMPP URIs, read RFC 5122, [http://xmpp.org/extensions/xep-0147.html XEP-0147] and the [http://xmpp.org/registrar/querytypes.html querytypes registry].


= Web browsers =
= Web browsers =
Line 49: Line 49:


== Windows ==
== Windows ==
Paste the following in Notepad and save to a file with an ".reg" extension.  Then double-click on it and answer yes to the prompt to import the settings into your registry.  Be sure to enter the path to your XMPP-URI capable Jabber client.  See the [http://msdn.microsoft.com/workshop/networking/pluggable/overview/appendix_a.asp Registering an Application to a URL Protocol] article in [http://msdn.microsoft.com MSDN] for more details.
Paste the following in Notepad and save to a file with an ".reg" extension.  Then double-click on it and answer yes to the prompt to import the settings into your registry.  Be sure to enter the path to your XMPP-URI capable Jabber/XMPP client.  See the [http://msdn.microsoft.com/workshop/networking/pluggable/overview/appendix_a.asp Registering an Application to a URL Protocol] article in [http://msdn.microsoft.com MSDN] for more details.
<pre>
<pre>
Windows Registry Editor Version 5.00
Windows Registry Editor Version 5.00
Line 62: Line 62:
</pre>
</pre>


= Jabber Clients =
= Jabber/XMPP Clients =
List clients supporting XMPP URIs here.
List clients supporting XMPP URIs here.


Line 184: Line 184:
#bodyContent a[href ^="xmpp:"],
#bodyContent a[href ^="xmpp:"],
.link-xmpp {
.link-xmpp {
     background: url(xmpp_icon.gif) center right no-repeat;
     background: url(xmpp_icon.png) center right no-repeat;
     padding-right: 10px;
     padding-right: 10px;
}
}
Line 198: Line 198:
#bodyContent a[href ^="xmpp:"],
#bodyContent a[href ^="xmpp:"],
.link-xmpp {
.link-xmpp {
     background: url(xmpp_icon.gif) center right no-repeat;
     background: url(xmpp_icon.png) center right no-repeat;
     padding-right: 10px;
     padding-right: 10px;
}
}
</pre>
</pre>


And in the same folder as the CSS file, download and place [http://wiki.jabber.org/skins/jabberorg/xmpp_icon.gif this icon file].
And in the same folder as the CSS file, download and place [http://wiki.xmpp.org/images/xmpp_icon.png this icon file].


== older ==
== older ==
Line 211: Line 211:
</pre>
</pre>


That's all you technically need to do. It can also make things prettier though if you add the Jabber icon next to all such links. To do this, locate the .css file for the skin you are using (e.g. skins/monobook/main.css) and append the following code:
That's all you technically need to do. It can also make things prettier though if you add the XMPP icon next to all such links. To do this, locate the .css file for the skin you are using (e.g. skins/monobook/main.css) and append the following code:
<pre>
<pre>
#bodyContent a[href ^="xmpp:"],
#bodyContent a[href ^="xmpp:"],
.link-xmpp {
.link-xmpp {
         background: url(xmpp_icon.gif) center right no-repeat;
         background: url(xmpp_icon.png) center right no-repeat;
         padding-right: 10px;
         padding-right: 10px;
}
}
</pre>
</pre>


And in the same folder as the CSS file, download and place [http://wiki.jabber.org/skins/jabberorg/xmpp_icon.gif this icon file].
And in the same folder as the CSS file, download and place [http://wiki.xmpp.org/images/xmpp_icon.png this icon file].


{{Technical Page}}
{{Technical Page}}
216

edits

Navigation menu