Difference between revisions of "Link"

From Mibbit Wiki
Jump to: navigation, search
m (Reverted edits by Hercule (talk) to last revision by Havvy)
(mibbit.com/#ch made less prominent)
Line 1: Line 1:
== Protocol Autoselect ==
 
 
Whenever you link to a web resource that is opened in Mibbit, you can omit the "http[s]:" from the URL.  Mibbit will automatically re-add it as necessary.  Note that this only happens when Mibbit deals with the URLs internally.  If will not automatically add the protocol when you send a message through the server.
 
 
This is useful because it prevents browsers from complaining about mixed protocols when a resource is loaded over SSL and another resource is not, and for allowing you to use both <nowiki>http://(chat/widget).mibbit.com and https://(chat/widget).mibbit.com</nowiki>.
 
 
Be default, the URLs for [[Sounds]] use protocol autoselect.
 
 
 
== Direct Channel Linking ==
 
== Direct Channel Linking ==
 
+
There are two methods for linking directly to an IRC Channel.
There are three methods for linking directly to an IRC Channel.
+
 
+
 
=== Direct to Mibbit Client ===
 
=== Direct to Mibbit Client ===
 +
<code><nowiki>http://mibbit.com/?channel=%23<channel_name>&server=<server_address></nowiki></code>
 +
Examples:
 +
<code><nowiki>http://mibbit.com/?channel=%23chat&server=irc.mibbit.net</nowiki></code>
 +
or (HTML for your web page)
 +
<code><nowiki><a href="http://mibbit.com/?channel=%23chat&server=irc.mibbit.net" target="_new_win">open Chat </a></nowiki></code>
 +
See [[Uri_parameters#main_client|URI Parameters - Main Client]] for details.
  
* Default: '''<code><nowiki> http://mibbit.com/#<channel_name> </nowiki></code>''' - uses default mibbit server and selected channel (''example: http://mibbit.com/#chat'')
+
Note: Doesn't work for users who are logged into a Mibbit account and have checked any [[Autoconnect|"Auto connect"]] in "Channels".
* Specify Different Server: <code><nowiki>http://mibbit.com/#<channel_name>@<server_address></nowiki></code> - You can include the IRC server after an @, with an optional port. (''example: http://mibbit.com/#chat@irc.mozilla.org'' )
+
  
'''Note:''' the methods above do '''not''' work in '''IE'''.
 
 
* Alternative Parameters (working in '''all''' browsers): <code><nowiki>http://mibbit.com/?channel=%23<channel_name>&server=<server_address></nowiki></code> (''example: http://mibbit.com/?channel=%23chat&server=irc.mibbit.net''). See [[Uri_parameters#main_client|URI Parameters - Main Client]] for details.
 
* Cannot accept a channel key.  To do so, use channel and server URI Parameters.
 
  
 +
(the third method, <code><nowiki>http://mibbit.com/#<channel_name>@<server_address></nowiki></code> should '''not''' be used since it doesn't work for IE users)
 
=== IRC:// ULRs ===
 
=== IRC:// ULRs ===
 +
This standard is actually used in links.  For instance, the Mozilla developer wiki gives links that might be useful.  For Mibbit, it is implemented by placing the URL <code><nowiki>http://mibbit.com/?server=<SERVER>&channel=<CHANNEL></nowiki></code> in the address bar or placing IRC://irc.server.net/channel in as a link.  It is simple in and of itself, and while there are other parts, they have yet to be used in a practical manner.  If the person makes Mibbit their default IRC Client in Firefox, any IRC:// link on the web goes to Mibbit.  The Chatzilla extension overwrites this unless the user changes specific about:config preferences, and other clients can open the links, if they support IRC:// links.  Thus, the IRC:// method is preferred over others.
  
This standard is actually used in links.  For instance, the Mozilla developer wiki gives links that might be useful. For Mibbit, it is implemented by placing the URL http://mibbit.com/?server=<SERVER>&channel=<CHANNEL> in the address bar or placing IRC://irc.server.net/channel in as a link.  It is simple in and of itself, and while there are other parts, they have yet to be used in a practical manner.  If the person makes Mibbit their default IRC Client in Firefox, any IRC:// link on the web goes to Mibbit.  The Chatzilla extension overwrites this unless the user changes specific about:config preferences, and other clients can open the links, if they support IRC:// linksThus, the IRC:// method is preferred over others.
+
For '''Main Client''' users ready to use links are provided if you click "Menu" when you are in your channel tab. There is an entry "Link to channel".
 +
== Protocol Autoselect ==
 +
Whenever you link to a web resource that is opened in Mibbit, you can omit the "http[s]:" from the URL.  Mibbit will automatically re-add it as necessaryNote that this only happens when Mibbit deals with the URLs internallyIf will not automatically add the protocol when you send a message through the server.
  
'''Note:''' Any [[Widget:Autoconnect|autoconnect]] set in your Mibbit account overrides the [[URI parameters]].
+
This is useful because it prevents browsers from complaining about mixed protocols when a resource is loaded over SSL and another resource is not, and for allowing you to use both <nowiki>http://(chat/widget).mibbit.com and https://(chat/widget).mibbit.com</nowiki>.
 +
 
 +
Be default, the URLs for [[Sounds]] use protocol autoselect.
  
'''Main Client users''': Ready to use links are provided if you click "Menu" when you are in your channel tab. There is an entry "Link to channel".
 
 
[[Category:Commands]][[Category:How To]][[Category:IRC]]
 
[[Category:Commands]][[Category:How To]][[Category:IRC]]

Revision as of 06:04, 12 July 2011

Direct Channel Linking

There are two methods for linking directly to an IRC Channel.

Direct to Mibbit Client

http://mibbit.com/?channel=%23<channel_name>&server=<server_address>

Examples:

http://mibbit.com/?channel=%23chat&server=irc.mibbit.net

or (HTML for your web page)

<a href="http://mibbit.com/?channel=%23chat&server=irc.mibbit.net" target="_new_win">open Chat </a>

See URI Parameters - Main Client for details.

Note: Doesn't work for users who are logged into a Mibbit account and have checked any "Auto connect" in "Channels".


(the third method, http://mibbit.com/#<channel_name>@<server_address> should not be used since it doesn't work for IE users)

IRC:// ULRs

This standard is actually used in links. For instance, the Mozilla developer wiki gives links that might be useful. For Mibbit, it is implemented by placing the URL http://mibbit.com/?server=<SERVER>&channel=<CHANNEL> in the address bar or placing IRC://irc.server.net/channel in as a link. It is simple in and of itself, and while there are other parts, they have yet to be used in a practical manner. If the person makes Mibbit their default IRC Client in Firefox, any IRC:// link on the web goes to Mibbit. The Chatzilla extension overwrites this unless the user changes specific about:config preferences, and other clients can open the links, if they support IRC:// links. Thus, the IRC:// method is preferred over others.

For Main Client users ready to use links are provided if you click "Menu" when you are in your channel tab. There is an entry "Link to channel".

Protocol Autoselect

Whenever you link to a web resource that is opened in Mibbit, you can omit the "http[s]:" from the URL. Mibbit will automatically re-add it as necessary. Note that this only happens when Mibbit deals with the URLs internally. If will not automatically add the protocol when you send a message through the server.

This is useful because it prevents browsers from complaining about mixed protocols when a resource is loaded over SSL and another resource is not, and for allowing you to use both http://(chat/widget).mibbit.com and https://(chat/widget).mibbit.com.

Be default, the URLs for Sounds use protocol autoselect.