Ticket #4484 (new enhancement)

Opened 21 months ago

Last modified 9 months ago

Treat name@ as component-local room link

Reported by: Dag Owned by:
Priority: normal Milestone: Patches Welcome
Component: None Version:
Severity: normal Keywords: plugin
Cc: Blocked By:
OS: All Blocking:

Description

That is, in jdev@conference.jabber.org, make jabber@ a link to xmpp:jabber@conference.jabber.org.

Attachments

Change History

Changed 21 months ago by asterix

Do you think it's really obvious for users? Only you and me will know this behaviour ...

Changed 21 months ago by Dag

  • keywords discussed added

I think it is a commonly used short name. Also, it would be highlighted as a link, and have a tooltip. If clicking should join instantly with the current nick or bring up the groupchat dialog to choose a nick, I don't know.

I know one annoyance coming from IRC is linking and refering to other rooms, and quite often you want to refer to rooms on the same network/server.

I also think other clients follow if one client does something useful they don't. Could also turn outgoing foo@ into <a href="xmpp:foo@this">foo@</a> for XHTML-IM.

Perhaps this should be hinted in some XEP aswell, as optional behavior of course (console clients etc might not handle links at all).

Changed 21 months ago by asterix

I can think of false positive like:

"send a mail to postmaster@"

or a conversation talking about another muc component and omeone saying "join jabber@" but he is talking about the other server.

Without context it's hard to know what you are talking about.

The correct way to send him a muc address is xmpp:room@server.tld. This way your contact can click on it without ambiguity. Or invite him to this room.

Changed 12 months ago by johnny

  • keywords plugin added; discussed removed

sounds like it could be done by a string substitution plugin or even added to the muc xep

Changed 9 months ago by johnny

  • milestone set to Patches Welcome

Add/Change #4484 (Treat name@ as component-local room link)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from (none). Next status will be 'new'
Next status will be 'needinfo'
The owner will change from (none) to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.