onions and opportunistic ircs

This commit is contained in:
psyc://psyced.org/~lynX 2015-01-30 17:46:41 +01:00
parent b8506361f6
commit 66626510e8
5 changed files with 23 additions and 5 deletions

View File

@ -440,7 +440,7 @@ _PAGES_help_access
|Wie sich der <b>psyced</b> als IRC-Server verhält wird in der
|<a href="http://www.psyced.org/psyc-irc.de.html">Hilfestellung zum
|IRC-Zugang</a> genauer beschrieben.
|Eventuell funktioniert dieser <a href="irc://{_VAR_server}">Link</a>.
|Eventuell funktioniert dieser <a href="ircs://{_VAR_server}">Link</a>.
|
|</dd><dt><P><a name="telnet"><B> Telnet </B></a></p></dt><dd>
|Rudimentär aber immernoch ausreichend: Mit einem telnet-Programm wie

View File

@ -493,7 +493,7 @@ _PAGES_help_access
|This server accepts
|<a target=_top class=top href="http://internet.relay.pages.de/">IRC</a> client
|protocol on the IRC port 6667.
|Try this <a href="irc://{_VAR_server}">link</a>.
|Try this <a href="ircs://{_VAR_server}">link</a>.
|You shall find <a href="http://www.psyced.org/psyc-irc.en.html"
|>Getting started using IRC with psyced</a> helpful to understand
|how different PSYC is from IRC.

View File

@ -369,7 +369,7 @@ _PAGES_help_access
|Wie sich der <b>psyced</b> als IRC-Server verhält wird in der
|<a href="http://www.psyced.org/psyc-irc.de.html">Hilfestellung zum
|IRC-Zugang</a> genauer beschrieben.
|Eventuell funktioniert dieser <a href="irc://{_VAR_server}">Link</a>.
|Eventuell funktioniert dieser <a href="ircs://{_VAR_server}">Link</a>.
|
|</dd><dt><P><a name="telnet"><B> Telnet </B></a></p></dt><dd>
|Rudimentär aber immernoch ausreichend: Mit einem telnet-Programm wie

View File

@ -299,7 +299,16 @@ qDescription(source, vars, profile, itsme) {
"xmpp:"+ MYLOWERNICK +"@"+ SERVER_HOST +" "+
# endif
# endif
"irc://"+ SERVER_HOST +"/~"+ MYNICK,
# ifdef ONION_HOST
"irc://"+ ONION_HOST +"/~"+ MYNICK,
# else
# ifdef __TLS__
"ircs://"
# else
"irc://"
# endif
+ SERVER_HOST +"/~"+ MYNICK,
# endif
#endif
#ifdef JABBER_PATH
"_identification_scheme_XMPP":

View File

@ -2056,6 +2056,10 @@ showStatus(verbosity, al, person, mc, data, vars) {
([ "_identification": identification,
#ifdef IRC_PATH
"_identification_alias":
# ifdef ONION_HOST
"http://"+ ONION_HOST +"/"+ pathName() +" "+
"irc://"+ ONION_HOST +"/"+ MYNICK +" "+
# endif
# if HAS_PORT(HTTP_PORT, HTTP_PATH) || HAS_PORT(HTTPS_PORT, HTTP_PATH)
# ifdef PRO_PATH
((tls_available() && HTTPS_URL) || HTTP_URL)
@ -2075,7 +2079,12 @@ showStatus(verbosity, al, person, mc, data, vars) {
"xmpp:*"+ MYLOWERNICK +"@"+ SERVER_HOST +" "+
# endif
# endif
"irc://"+ SERVER_HOST +"/"+ MYNICK,
# ifdef __TLS__
"ircs://"
# else
"irc://"
# endif
+ SERVER_HOST +"/"+ MYNICK,
#endif
#ifdef JABBER_PATH
"_identification_scheme_XMPP":