You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by gg...@apache.org on 2012/10/01 12:09:28 UTC
svn commit: r1392262 -
/incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java
Author: ggrekhov
Date: Mon Oct 1 10:09:27 2012
New Revision: 1392262
URL: http://svn.apache.org/viewvc?rev=1392262&view=rev
Log:
Jitsi: beautiful invitation link
Modified:
incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java
Modified: incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java?rev=1392262&r1=1392261&r2=1392262&view=diff
==============================================================================
--- incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java (original)
+++ incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java Mon Oct 1 10:09:27 2012
@@ -105,18 +105,24 @@ public class OpenmeetingsPluginMenuItem
OperationSetBasicInstantMessaging basicInstMsgImpl = jabberProvider
.getOperationSet(OperationSetBasicInstantMessaging.class);
+ String invitationLinkStr = OpenmeetingsPluginActivator.resourceService
+ .getI18NString("plugin.openmeetings.INVITATION_LINK");
+
String message =
OpenmeetingsPluginActivator.resourceService
- .getI18NString("plugin.openmeetings.INVITE_MESSAGE");
- message += "\n" + invitationUrlForSend;
+ .getI18NString("plugin.openmeetings.INVITE_MESSAGE") + "\n" +
+ "<a href=\"" + invitationUrlForSend + "\">" + invitationLinkStr + "</a>";
- Message msg = basicInstMsgImpl.createMessage(message);
+ Message msg = basicInstMsgImpl.createMessage(message,
+ OperationSetBasicInstantMessaging.HTML_MIME_TYPE,
+ OperationSetBasicInstantMessaging.DEFAULT_MIME_ENCODING, null);
basicInstMsgImpl.sendInstantMessage(to, msg);
message = OpenmeetingsPluginActivator.resourceService
- .getI18NString("plugin.openmeetings.ENTER_MESSAGE") + "\n" + invitationUrl;
+ .getI18NString("plugin.openmeetings.ENTER_MESSAGE") + "\n" +
+ "<a href=\"" + invitationUrl + "\">" + invitationLinkStr + "</a>";
chat.addMessage(null, System.currentTimeMillis(), Chat.SYSTEM_MESSAGE,
- message, "plain/text");
+ message, "text/html");
}