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");
         
     }