Dear OpenMeetings Developers,

We are seeking your guidance to solve the following issue we are facing regarding an enhancement to downloading saved file from file explorer.

When we draw/ write on Whiteboard, and click to Save/Export as JPG or SVG, it creates a file in File Explorer. We would like to download it.

When we save something from whiteboard, it creates a File in Explorer, and also a WML file containing XML descriptions, whose name uses a hashcode e.g. 8b46d0a1e2fdf52761c74b16f26f02d4.wml.

   ·Does the WML file contain complete information, or any other hidden
   file is needed along with it to view the saved content?

   ·What method should be created and/or called from the click handler
   for this, and in which file?

   ·What is the process and logic to use this output so it can be used
   to view the exported and saved image outside of OpenMeetings?

Here is the related debugger output for this, but it was not very informative for this purpose.

###### onsharedMessage draw «Array(19)#446| ['drawarrow', 42576, 4, 16737792, 1, 1, 1, 92, 0, 0, 37, 4, null, 0, 268, 104, 92, 37, 'drawarrow_1450510664130']»
INFO: ..... end typing  6dabf36d499d982511bcc63e14bf4e41

setSelection #main_content/@_content/@inner/flexibleConferenceRoom/@_whiteboard/multiWhiteboardPanel/@panelArea/mainToolsTopPanel/@_tools/@saveobj sendObject doSave: «Array(4)#403| [['paint', [['point', 90, 6, 90, 6], ['point', 90, 6, 90, 31], ['point', 90, 31, 90, 60], ['point', 90, 60, 90, 61], ['point', 90, 61, 90, 68], ['point', 90, 68, 90, 74], ['point', 90, 74, 90, 75], ['point', 90, 75, 89, 75], ['point', 89, 75, 82, 75], ['point', 82, 75, 73, 75], ['point', 73, 75, 45, 76], ['point', 45, 76, 33, 78], ['point', 33, 78, 29, 78], ['point', 29, 78, 28, 78], ['point', 28, 78, 27, 78], ['point', 27, 78, 26, 78], ['point', 26, 78, 23, 78], ['point', 23, 78, 21, 78], ['point', 21, 78, 19, 78], ['point', 19, 78, 18, 78], ['point', 18, 78, 17, 78], ['point', 17, 78, 16, 78], ['point', 16, 78, 15, 78], ['point', 15, 78, 14, 78], ['point', 14, 78, 13, 78], ['point', 13, 78, 11, 78], ['point', 11, 78, 9, 78], ['point', 9, 78, 8, 78], ['point', 8, 78, 7, 78], ['point', 7, 78, 6, 78], ['point', 6, 78, 4, 77], ['point', 4, 77, 2, 77], ['point', 2, 77, 1, 77], ['point', 1, 77, 0, 77], ['point', 0, 77, 0, 76], ['point', 0, 76, 0, 74], ['point', 0, 74, 0, 73], ['point', 0, 73, 0, 72], ['point', 0, 72, 0, 69], ['point', 0, 69, 0, 66], ['point', 0, 66, 2, 61], ['point', 2, 61, 3, 53], ['point', 3, 53, 5, 48], ['point', 5, 48, 7, 46], ['point', 7, 46, 16, 40], ['point', 16, 40, 21, 36], ['point', 21, 36, 21, 35], ['point', 21, 35, 22, 32], ['point', 22, 32, 23, 32], ['point', 23, 32, 27, 32], ['point', 27, 32, 29, 32], ['point', 29, 32, 30, 31], ['point', 30, 31, 32, 29], ['point', 32, 29, 35, 29], ['point', 35, 29, 36, 28], ['point', 36, 28, 38, 27], ['point', 38, 27, 41, 26], ['point', 41, 26, 44, 26], ['point', 44, 26, 46, 26], ['point', 46, 26, 47, 26], ['point', 47, 26, 55, 25], ['point', 55, 25, 59, 24], ['point', 59, 24, 64, 22], ['point', 64, 22, 67, 21], ['point', 67, 21, 68, 21], ['point', 68, 21, 68, 19], ['point', 68, 19, 70, 18], ['point', 70, 18, 76, 15], ['point', 76, 15, 82, 12], ['point', 82, 12, 85, 8], ['point', 85, 8, 86, 6], ['point', 86, 6, 86, 5], ['point', 86, 5, 88, 2], ['point', 88, 2, 89, 1], ['point', 89, 1, 89, 0]], '0x000000', 2, 16737792, 1, 1, null, 0, 170, 91, 90, 78, 'paint_1450510469143'], ['paint', [['point', 0, 0, 0, 0], ['point', 0, 0, 2, 2]], '0x000000', 2, 16737792, 1, 2, null, 0, 150, 165, 0, 0, 'paint_1450510479303'], ['uline', 65535, 20, 0.5, 10, 10, 143, 11, 3, null, 0, 135, 145, 153, 21, 'uline_1450510645527'], ['drawarrow', 42576, 4, 16737792, 1, 1, 1, 92, 0, 0, 37, 4, null, 0, 268, 104, 92, 37, 'drawarrow_1450510664130']]» INFO: #main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setColor <mailto:#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setColor> is deprecated. Use #main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setAttribute <mailto:#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setAttribute> instead
onkeydown:: keyCode =  16
onkeydown:: keyCode =  84
onkeydown:: keyCode =  69
onkeydown:: keyCode =  83
onkeydown:: keyCode =  84
onkeydown:: keyCode =  16
onkeydown:: keyCode =  83
onkeydown:: keyCode =  65
onkeydown:: keyCode =  86
onkeydown:: keyCode =  16
onkeydown:: keyCode =  69
onkeydown:: keyCode =  88
onkeydown:: keyCode =  80
onkeydown:: keyCode =  79
onkeydown:: keyCode =  82
onkeydown:: keyCode =  84
  saveAsImage:  74
getFileExplorerByRoomSelf doRequest 1 http://coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4 ondata 1 http://coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4 <%20http:/coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4> ondata 2 «<anonymous extends='dataset'>#198#197| <getFileExplorerByRoomSelf><getFileExplorerByRoomSelfInternalResponse ns="http://services.axis.openmeetings.apache.org"; <http://services.axis.openmeetings.apache.org>><return…»
roomHomeSize 0
roomHomeSize 0

--

Regards,

Susheel Jalali
Coscend Communications Solutions
www.Coscend.com <http://www.Coscend.com>
----------------------------------------------------------------

CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail Messages from Coscend Communications Solutions' posted at: http://www.Coscend.com/Terms_and_Conditions.html

No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2016.0.7303 / Virus Database: 4489/11210 - Release Date: 12/19/15



Reply via email to