Commit cdfdb87b authored by prumde's avatar prumde

Updated for New Changes


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@174378 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5049d57b
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""/>
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
<xmp:CreatorTool>Adobe Photoshop CC 2017 (Windows)</xmp:CreatorTool>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
......@@ -35,5 +38,5 @@
}
</style>
</defs>
<path id="Kart" class="cls-1" d="M55.868,95.613a9.7,9.7,0,1,0,9.411,9.694A9.566,9.566,0,0,0,55.868,95.613Zm0,13.974a4.283,4.283,0,1,1,4.156-4.281A4.224,4.224,0,0,1,55.868,109.587ZM85.878,95.613a9.7,9.7,0,1,0,9.411,9.694A9.566,9.566,0,0,0,85.878,95.613Zm0,13.974a4.283,4.283,0,1,1,4.156-4.281A4.224,4.224,0,0,1,85.878,109.587Zm27.945-77.069a5.176,5.176,0,0,0-4.073-1.993H32.913l-1.653-8.264a5.387,5.387,0,0,0-3.054-3.873L16.675,13.232a2.6,2.6,0,0,0-3.456,1.4,2.738,2.738,0,0,0,1.364,3.56l11.532,5.156L38.826,86.916a5.315,5.315,0,0,0,5.146,4.32h57.941a2.707,2.707,0,0,0,0-5.413H43.973l-1.546-7.732H102.4a5.316,5.316,0,0,0,5.147-4.32L114.9,37.029A5.512,5.512,0,0,0,113.822,32.518ZM102.4,72.68H41.344L34,35.937h75.753Z"/>
<path id="Forma_1" data-name="Forma 1" class="cls-1" d="M181.6,367.589A37.2,37.2,0,1,0,218.8,404.8,37.312,37.312,0,0,0,181.6,367.589ZM70,69.993v37.2h37.2l66.96,141.361-26.04,44.638c-1.86,5.578-3.72,13.021-3.72,18.6a37.306,37.306,0,0,0,37.2,37.2H404.8v-37.2H189.039a4,4,0,0,1-3.72-3.718v-1.857l16.739-31.621H339.7c14.88,0,26.041-7.439,31.62-18.6l66.96-120.907c3.719-3.718,3.719-5.575,3.719-9.3,0-11.157-7.44-18.6-18.6-18.6H148.119l-16.74-37.2H70Zm297.6,297.6A37.2,37.2,0,1,0,404.8,404.8,37.313,37.313,0,0,0,367.6,367.589Z"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
<xmp:CreatorTool>Adobe Photoshop CC 2017 (Windows)</xmp:CreatorTool>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="w"?></metadata>
<defs>
<style>
.cls-1 {
fill: #fff;
fill-rule: evenodd;
}
</style>
</defs>
<path class="cls-1" d="M249.956,29.09c-91.39,3.142-167.312,73.2-176.082,162.637a178.24,178.24,0,0,0,2.451,51.81h0s0.284,1.951,1.228,5.659a178.38,178.38,0,0,0,12.355,35.769c18.39,42.821,60.926,114.467,156.37,192.4a16.127,16.127,0,0,0,20.372,0C362.1,399.519,404.629,327.88,423.115,284.884a171.271,171.271,0,0,0,12.355-35.776c0.85-3.62,1.225-5.658,1.225-5.658h0a178.252,178.252,0,0,0,3.3-34.195C440,107.492,354.266,25.47,249.956,29.09Zm6.507,269.871c-49.231,0-89.124-39.208-89.124-87.586s39.893-87.566,89.124-87.566S345.59,163,345.59,211.375,305.694,298.961,256.463,298.961Z"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""/>
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
<xmp:CreatorTool>Adobe Photoshop CC 2017 (Windows)</xmp:CreatorTool>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
......@@ -35,5 +38,5 @@
}
</style>
</defs>
<path id="User" class="cls-1" d="M115,64a51,51,0,1,0-85.446,37.569l-0.048.043,1.654,1.4c0.108,0.091.224,0.165,0.332,0.254,0.879,0.729,1.79,1.42,2.717,2.09,0.3,0.217.6,0.434,0.907,0.645q1.485,1.025,3.045,1.944c0.226,0.133.454,0.263,0.682,0.393,1.137,0.647,2.3,1.257,3.486,1.817,0.087,0.041.176,0.078,0.263,0.119a50.541,50.541,0,0,0,12.335,3.9l0.341,0.061c1.343,0.232,2.7.417,4.074,0.542,0.167,0.014.334,0.024,0.5,0.039C61.215,114.928,62.6,115,64,115s2.76-.072,4.121-0.182c0.172-.015.345-0.024,0.517-0.039,1.363-.124,2.71-0.3,4.039-0.532,0.115-.02.232-0.041,0.347-0.063a50.554,50.554,0,0,0,12.16-3.811c0.141-.065.284-0.126,0.425-0.193q1.716-.807,3.358-1.736,0.409-.231.814-0.469c1-.588,1.979-1.2,2.932-1.855,0.343-.233.679-0.48,1.018-0.725,0.814-.586,1.613-1.19,2.391-1.823,0.172-.139.358-0.259,0.527-0.4l1.7-1.417-0.05-.043A50.866,50.866,0,0,0,115,64ZM16.709,64A47.291,47.291,0,1,1,95.362,99.353a13.9,13.9,0,0,0-1.656-1L78,90.507a4.111,4.111,0,0,1-2.285-3.7V81.327c0.364-.449.747-0.957,1.144-1.515a37.79,37.79,0,0,0,4.852-9.5,6.731,6.731,0,0,0,3.867-6.1V57.637a6.748,6.748,0,0,0-1.645-4.393V44.589a14.957,14.957,0,0,0-3.492-10.875c-3.418-3.9-8.95-5.877-16.444-5.877s-13.026,1.975-16.444,5.875a14.96,14.96,0,0,0-3.492,10.875v8.655a6.757,6.757,0,0,0-1.645,4.393V64.21A6.746,6.746,0,0,0,44.9,69.441,34.845,34.845,0,0,0,50.64,81.29v5.367a4.137,4.137,0,0,1-2.155,3.631l-14.664,8a13.392,13.392,0,0,0-1.395.883A47.177,47.177,0,0,1,16.709,64Z"/>
<path id="Forma_1" data-name="Forma 1" class="cls-1" d="M437.931,411.77l-8.69,7.6c-0.891.744-1.87,1.375-2.78,2.1-4.1,3.291-8.318,6.445-12.615,9.49-1.79,1.28-3.56,2.565-5.372,3.78-5.03,3.395-10.207,6.6-15.471,9.654q-2.142,1.252-4.3,2.444-8.673,4.833-17.722,9.04c-0.744.35-1.5,0.67-2.241,1.012a269.3,269.3,0,0,1-64.167,19.849c-0.605.117-1.223,0.216-1.829,0.329q-10.526,1.777-21.314,2.772c-0.91.074-1.82,0.126-2.73,0.2-7.184.562-14.416,0.947-21.745,0.947-7.4,0-14.7-.385-21.922-0.969-0.889-.073-1.77-0.13-2.65-0.2-7.252-.649-14.416-1.609-21.5-2.816-0.607-.112-1.2-0.221-1.8-0.32A269.5,269.5,0,0,1,144,456.347c-0.459-.212-0.93-0.4-1.389-0.618-6.272-2.916-12.4-6.1-18.4-9.464-1.2-.679-2.407-1.354-3.6-2.055q-8.221-4.782-16.069-10.117c-1.615-1.1-3.2-2.236-4.785-3.356-4.893-3.491-9.7-7.094-14.337-10.9-0.568-.454-1.183-0.839-1.751-1.319l-8.729-7.262,0.254-.221s3.119-5.411,15.159-12.5c0,0,4.893-3.274,7.359-4.593l77.378-41.666a21.5,21.5,0,0,0,11.371-18.911V305.4c-6.027-7.859-22.341-31.06-30.268-61.709a34.992,34.992,0,0,1-13.113-27.255V182.206a34.931,34.931,0,0,1,8.679-22.889V114.233c-0.507-5-2.308-33.3,18.429-56.64,18.035-20.316,47.227-30.6,86.772-30.6S325.7,37.277,343.73,57.6c20.737,23.34,18.936,51.614,18.427,56.64v45.083a34.9,34.9,0,0,1,8.681,22.89v34.239a35.044,35.044,0,0,1-20.405,31.774,195.878,195.878,0,0,1-25.6,49.483c-2.093,2.91-4.119,5.553-6.037,7.889v28.56a21.388,21.388,0,0,0,12.055,19.257l82.859,40.892a72.744,72.744,0,0,1,8.739,5.186C433.6,405.658,436.084,406.926,437.931,411.77Z"/>
</svg>
/*
* Added by Abhishek T. on 06-OCT-2016
* For calling AttachmentsPlugin.
*/
/**
* Initialize the AttachmentsPlugin for given data and return the
* plugin ui element.
*
* @param data The required data for creating attachments plugin.
*
* @returns The generated plugin ui element.
*/
function getAttachmentsPluginUI(data)
{
var viewUIElement = null;
try
{
var pWindow = window;
if (! window.e12plugin)
{
pWindow = window.parent;
// Changed by Abhishek T on 23-Feb-17 [For checking plugin defination is present or not in current browser document] START
if (! pWindow.e12plugin) return null;
// Changed by Abhishek T on 23-Feb-17 [For checking plugin defination is present or not in current browser document] END
}
if (! data) throw "Given data is null.";
var MetadataKey = pWindow.e12plugin.enums.MetadataKey,
MetadataValue = pWindow.e12plugin.metadata.MetadataValue,
PluginMetadata = pWindow.e12plugin.metadata.PluginMetadata,
AttachmentsPlugin = pWindow.e12plugin.plugins.AttachmentsPlugin,
Layout = pWindow.e12plugin.enums.Layout,
Widget = pWindow.e12plugin.gwtwidgets.Widget,
HandlerType = pWindow.e12plugin.enums.HandlerType,
metadata = new PluginMetadata(),
ContentType = pWindow.e12plugin.enums.ContentType;
metadata.put(MetadataKey.OBJ_NAME, new MetadataValue(data.OBJ_NAME));
metadata.put(MetadataKey.REF_SERIES, new MetadataValue(data.REF_SER));
metadata.put(MetadataKey.REF_ID, new MetadataValue(data.REF_ID));
metadata.put(MetadataKey.DOC_TYPE, new MetadataValue(data.DOC_TYPE));
metadata.put(MetadataKey.HOST_URL, new MetadataValue(data.HOST_URL));
metadata.put(MetadataKey.ENABLE_SIGNLE_IMAGE, new MetadataValue(data.ENABLE_SINGLE_IMAGE));
if (data.MIN_REQUIRED)
metadata.put(MetadataKey.MIN_REQUIRED, new MetadataValue(data.MIN_REQUIRED));
if (data.MAX_ALLOWED)
metadata.put(MetadataKey.MAX_ALLOWED, new MetadataValue(data.MAX_ALLOWED));
var layout = data.LAYOUT === 'F' ? Layout.FULLVIEW : Layout.THUMBNAIL;
metadata.put(MetadataKey.LAYOUT, new MetadataValue(layout));
metadata.put(MetadataKey.THUMBNAIL_WIDTH, new MetadataValue(data.THUMBNAIL_WIDTH));
metadata.put(MetadataKey.THUMBNAIL_HEIGHT, new MetadataValue(data.THUMBNAIL_HEIGHT));
metadata.put(MetadataKey.IS_HOSTED_MODE, new MetadataValue(!! data.IS_HOSTED_MODE));
if (data.CONTENT_TYPE && data.CONTENT_TYPE instanceof Array)
metadata.put(MetadataKey.CONTENT_TYPE, new MetadataValue(data.CONTENT_TYPE));
attchPlugin = new AttachmentsPlugin();
attchPlugin.init(metadata);
var viewUI = null;
if (data.UI)
if (data.UI === 'A')
viewUI = attchPlugin.getAddUI();
else if (data.UI === 'E')
viewUI = attchPlugin.getEditUI();
else // if data.UI === 'V' No need to check here
viewUI = attchPlugin.getViewUI();
else // else default UI
viewUI = attchPlugin.getViewUI();
var widget = new Widget(viewUI);
var width = data.MAX_WIDTH ? data.MAX_WIDTH : "95%";
widget.setWidth(width);
viewUIElement = widget.getElement();
}
catch (ex)
{
window.alert("Exception in getAttachmentsPluginUI() : " + ex);
}
return viewUIElement;
}
/**
* Show attachments plugin for given object name, ref series and ref id.
*
* @param elemId The id of element in which attachments should shown.
* @param objName The object name.
* @param refSer The reference series.
* @param refId The reference id.
*/
function showAttachmentsPlugin(elemId, objName, refSer, refId)
{
try
{
// Added by Abhishek T on 23-Feb-17 [For checking plugin defination is present or not in current browser document] START
var pWindow = window.parent;
if (! pWindow.e12plugin)
return;
// Added by Abhishek T on 23-Feb-17 [For checking plugin defination is present or not in current browser document] END
// for getting host url
// required in mobile devices.
var isHostedMode = false;
if (! window._getHostURL)
{
isHostedMode = true;
window._getHostURL = function() { return ""; };
}
var hostUrl = window._getHostURL()
hostUrl = hostUrl ? hostUrl : "";
var data =
{
OBJ_NAME : objName,
REF_SER : refSer,
REF_ID : refId,
HOST_URL : hostUrl,
DOC_TYPE : "",
UI : "V",
THUMBNAIL_WIDTH : "40px",
THUMBNAIL_HEIGHT : "40px",
MAX_WIDTH : "90%",
IS_HOSTED_MODE : isHostedMode
}
var attView = window.getAttachmentsPluginUI(data);
var elem = document.getElementById(elemId);
if (elem)
{
elem.innerHTML = "";
elem.appendChild(attView);
}
}
catch (ex)
{
window.alert("Exception in showAttachmentsPlugin [" + ex + "]");
}
}
/**
* Initialize the ContentPlugin for given data and return the
* plugin ui element.
*
* @param data The required data for creating contents plugin.
*
* @returns The generated plugin ui element.
*/
function getContentPluginUI(data, caller, callback)
{
var viewUIElement = null;
try
{
var pWindow = window;
if (! window.e12plugin)
{
pWindow = window.parent;
if (! pWindow.e12plugin) return null;
}
if (! data) throw "Given data is null.";
var MetadataKey = pWindow.e12plugin.enums.MetadataKey,
MetadataValue = pWindow.e12plugin.metadata.MetadataValue,
PluginMetadata = pWindow.e12plugin.metadata.PluginMetadata,
ContentPlugin = pWindow.e12plugin.plugins.ContentPlugin,
Layout = pWindow.e12plugin.enums.Layout,
Widget = pWindow.e12plugin.gwtwidgets.Widget,
HandlerType = pWindow.e12plugin.enums.HandlerType,
metadata = new PluginMetadata(),
ContentType = pWindow.e12plugin.enums.ContentType;
metadata.put(MetadataKey.USER_ID, new MetadataValue(data.USER_ID));
metadata.put(MetadataKey.IS_PROFILE_IMAGE, new MetadataValue(data.IS_PROFILE_IMAGE));
metadata.put(MetadataKey.IS_HOSTED_MODE, new MetadataValue(!! data.IS_HOSTED_MODE));
metadata.put(MetadataKey.HOST_URL, new MetadataValue(data.HOST_URL));
console.log( HandlerType.DONE_HANDLER );
contentPlugin = new ContentPlugin();
contentPlugin.init(metadata);
contentPlugin.addHandler(function(contentData) {
console.log("On DONE_HANDLER : caller >> [" + Object.keys(caller) + "] ");
console.log("callback >> [" + callback + " = " + caller[callback] + "] ");
try
{
caller[callback]();
}
catch(e)
{
console.log(' caller[callback]()' + e);
}
}, HandlerType.DONE_HANDLER);
var viewUI = contentPlugin.getAddUI();
var widget = new Widget(viewUI);
var width = data.MAX_WIDTH ? data.MAX_WIDTH : "95%";
widget.setWidth(width);
viewUIElement = widget.getElement();
}
catch (ex)
{
window.alert("Exception *********** in getContentPluginUI() : " + ex);
}
return viewUIElement;
}
// left: 37, up: 38, right: 39, down: 40,
// spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36
var keys = {37: 1, 38: 1, 39: 1, 40: 1};
function preventDefault(e) {
e = e || window.event;
if (e.preventDefault)
e.preventDefault();
e.returnValue = false;
}
function preventDefaultForScrollKeys(e) {
if (keys[e.keyCode]) {
preventDefault(e);
return false;
}
}
function disableScroll() {
if (window.addEventListener) // older FF
window.addEventListener('DOMMouseScroll', preventDefault, false);
window.onwheel = preventDefault; // modern standard
window.onmousewheel = document.onmousewheel = preventDefault; // older browsers, IE
window.ontouchmove = preventDefault; // mobile
document.onkeydown = preventDefaultForScrollKeys;
}
function enableScroll() {
if (window.removeEventListener)
window.removeEventListener('DOMMouseScroll', preventDefault, false);
window.onmousewheel = document.onmousewheel = null;
window.onwheel = null;
window.ontouchmove = null;
document.onkeydown = null;
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode BackCompat
locale ru
phonegap.env yes
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env no
25CD47B7B91C3B3296D47902272DDE4D.cache.js
26838A55D183CA8629084FD8EB2C3523.cache.js
compat.mode CSS1Compat
locale ru
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode BackCompat
locale default
phonegap.env yes
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env no
6CF3A1EFEA3010053D0E4C8948D0E27F.cache.js
4CDB3F337EABAD95997891519EEEF0D1.cache.js
compat.mode CSS1Compat
locale default
phonegap.env yes
......
function e12riaExt(){var Q='bootstrap',R='begin',S='gwt.codesvr.e12riaExt=',T='gwt.codesvr=',U='e12riaExt',V='startup',W='DUMMY',X=0,Y=1,Z='iframe',$='javascript:""',_='position:absolute; width:0; height:0; border:none; left: -1000px;',ab=' top: -1000px;',bb='CSS1Compat',cb='<!doctype html>',db='',eb='<html><head><\/head><body><\/body><\/html>',fb='undefined',gb='DOMContentLoaded',hb=50,ib='Chrome',jb='eval("',kb='");',lb='script',mb='javascript',nb='moduleStartup',ob='moduleRequested',pb='Failed to load ',qb='head',rb='meta',sb='name',tb='e12riaExt::',ub='::',vb='gwt:property',wb='content',xb='=',yb='gwt:onPropertyErrorFn',zb='Bad handler "',Ab='" for "gwt:onPropertyErrorFn"',Bb='gwt:onLoadErrorFn',Cb='" for "gwt:onLoadErrorFn"',Db='#',Eb='?',Fb='/',Gb='img',Hb='clear.cache.gif',Ib='baseUrl',Jb='e12riaExt.nocache.js',Kb='base',Lb='//',Mb='compat.mode',Nb='BackCompat',Ob='locale',Pb='default',Qb='locale=',Rb=7,Sb='&',Tb='__gwt_Locale',Ub='_',Vb='Unexpected exception in locale detection, using default: ',Wb='phonegap.env',Xb='android',Yb='ipad',Zb='ipod',$b='iphone',_b='blackberry',ac='file://',bc='local://',cc='yes',dc='no',ec='selectingPermutation',fc='e12riaExt.devmode.js',gc='ru',hc='25CD47B7B91C3B3296D47902272DDE4D',ic=':1',jc=':2',kc=':3',lc='6CF3A1EFEA3010053D0E4C8948D0E27F',mc=':',nc=10,oc='.cache.js',pc='link',qc='rel',rc='stylesheet',sc='href',tc='loadExternalRefs',uc='gwt/standard/standard.css',vc='gwt/aegean/aegean.css',wc='gwt/aegean/mosaic.css',xc='standard.css',yc='gwt-cal-google.css',zc='end',Ac='http:',Bc='file:',Cc='_gwt_dummy_',Dc='__gwtDevModeHook:e12riaExt',Ec='Ignoring non-whitelisted Dev Mode URL: ',Fc=':moduleBase';var q=window;var r=document;t(Q,R);function s(){var a=q.location.search;return a.indexOf(S)!=-1||a.indexOf(T)!=-1}
function e12riaExt(){var Q='bootstrap',R='begin',S='gwt.codesvr.e12riaExt=',T='gwt.codesvr=',U='e12riaExt',V='startup',W='DUMMY',X=0,Y=1,Z='iframe',$='javascript:""',_='position:absolute; width:0; height:0; border:none; left: -1000px;',ab=' top: -1000px;',bb='CSS1Compat',cb='<!doctype html>',db='',eb='<html><head><\/head><body><\/body><\/html>',fb='undefined',gb='DOMContentLoaded',hb=50,ib='Chrome',jb='eval("',kb='");',lb='script',mb='javascript',nb='moduleStartup',ob='moduleRequested',pb='Failed to load ',qb='head',rb='meta',sb='name',tb='e12riaExt::',ub='::',vb='gwt:property',wb='content',xb='=',yb='gwt:onPropertyErrorFn',zb='Bad handler "',Ab='" for "gwt:onPropertyErrorFn"',Bb='gwt:onLoadErrorFn',Cb='" for "gwt:onLoadErrorFn"',Db='#',Eb='?',Fb='/',Gb='img',Hb='clear.cache.gif',Ib='baseUrl',Jb='e12riaExt.nocache.js',Kb='base',Lb='//',Mb='compat.mode',Nb='BackCompat',Ob='locale',Pb='default',Qb='locale=',Rb=7,Sb='&',Tb='__gwt_Locale',Ub='_',Vb='Unexpected exception in locale detection, using default: ',Wb='phonegap.env',Xb='android',Yb='ipad',Zb='ipod',$b='iphone',_b='blackberry',ac='file://',bc='local://',cc='yes',dc='no',ec='selectingPermutation',fc='e12riaExt.devmode.js',gc='ru',hc='26838A55D183CA8629084FD8EB2C3523',ic=':1',jc=':2',kc=':3',lc='4CDB3F337EABAD95997891519EEEF0D1',mc=':',nc=10,oc='.cache.js',pc='link',qc='rel',rc='stylesheet',sc='href',tc='loadExternalRefs',uc='gwt/standard/standard.css',vc='gwt/aegean/aegean.css',wc='gwt/aegean/mosaic.css',xc='standard.css',yc='gwt-cal-google.css',zc='end',Ac='http:',Bc='file:',Cc='_gwt_dummy_',Dc='__gwtDevModeHook:e12riaExt',Ec='Ignoring non-whitelisted Dev Mode URL: ',Fc=':moduleBase';var q=window;var r=document;t(Q,R);function s(){var a=q.location.search;return a.indexOf(S)!=-1||a.indexOf(T)!=-1}
function t(a,b){if(q.__gwtStatsEvent){q.__gwtStatsEvent({moduleName:U,sessionId:q.__gwtStatsSessionId,subSystem:V,evtGroup:a,millis:(new Date).getTime(),type:b})}}
e12riaExt.__sendStats=t;e12riaExt.__moduleName=U;e12riaExt.__errFn=null;e12riaExt.__moduleBase=W;e12riaExt.__softPermutationId=X;e12riaExt.__computePropValue=null;e12riaExt.__getPropMap=null;e12riaExt.__installRunAsyncCode=function(){};e12riaExt.__gwtStartLoadingFragment=function(){return null};e12riaExt.__gwt_isKnownPropertyValue=function(){return false};e12riaExt.__gwt_getMetaProperty=function(){return null};var u=null;var v=q.__gwt_activeModules=q.__gwt_activeModules||{};v[U]={moduleName:U};e12riaExt.__moduleStartupDone=function(e){var f=v[U].bindings;v[U].bindings=function(){var a=f?f():{};var b=e[e12riaExt.__softPermutationId];for(var c=X;c<b.length;c++){var d=b[c];a[d[X]]=d[Y]}return a}};var w;function A(){B();return w}
function B(){if(w){return}var a=r.createElement(Z);a.src=$;a.id=U;a.style.cssText=_+ab;a.tabIndex=-1;r.body.appendChild(a);w=a.contentDocument;if(!w){w=a.contentWindow.document}w.open();var b=document.compatMode==bb?cb:db;w.write(b+eb);w.close()}
......
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Image Plugin</title>
<script type="text/javascript" language="javascript" src="e12riaExt/e12riaExt.nocache.js"></script>
<script src="e12PluginWrapper.js"></script>
<style>
.mainContainer{
position: relative;
padding: 10px 50px 10px 50px;
width: 50%;
border: 1px mediumvioletred solid;
}
.contentPluginContainer{
position: relative;
padding: 10px 50px 10px 50px;
width: 50%;
border: 1px mediumvioletred solid;
}
#attachImage .contentPluginPopup{
top:0px !important;
left:0px !important;
}
</style>
</head>
<body onload="setImage();">
<!-- OPTIONAL: include this if you want history support -->
<iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe>
<h2>For Attachment Plugin</h2>
<div class="mainContainer">
Obj Name : <input id = "OBJ_NAME" type = "text" /><br/>
Ref SER : <input id = "REF_SER" type = "text" /><br/>
Ref ID : <input id = "REF_ID" type = "text" /><br/>
UI Mode : <input id = "UI" type = "text" /><br/>
Width : <input id = "THUMBNAIL_WIDTH" type = "text" /><br/>
Height : <input id = "THUMBNAIL_HEIGHT" type = "text" /><br/>
Single Image : <input id = "ENABLE_SIGNLE_IMAGE" type = "text" /><br/>
<button id = "load" onclick= "loadImage();"> Load Image </button>
<div id="imageToLoad"></div>
</div>
<h2>For Content Plugin</h2>
<div class="contentPluginContainer">
User ID : <input id = "USER_ID" type = "text" /><br/>
Profile Image : <input id = "IS_PROFILE_IMAGE" type = "text" /><br/>
<button id = "attach" onclick= "attachImage();"> Attach Image </button>
<img id="uploadedImage" src=""></div>
<div id="attachImage"></div>
</div>
</body>
<script type="text/javascript">
var imgPath = "/ibase/resource/images/users/BASE.png";
function setImage()
{
document.getElementById('uploadedImage').src = imgPath;
}
//http://192.168.0.81:9090/ibase/WebITMDocumentHandlerServlet?ACTION=GET_DOCUMENT&DOC_ID=0000000760&DOC_TYPE=png
function loadImage()
{
console.log("loadImage check window.getAttachmentsPluginUI ");
if (! window.getAttachmentsPluginUI){
console.log("window.getAttachmentsPluginUI is null" );
return;
}
// Get the target element in which you want to add AttachmentsPlugin.
console.log("loadImage after check window.getAttachmentsPluginUI ");
var targetDiv = document.querySelector('div#imageToLoad');
var REF_ID = document.getElementById('REF_ID').value;
var UIMODE = document.getElementById('UI').value;
var THUMBNAIL_WIDTH = document.getElementById('THUMBNAIL_WIDTH').value;
var THUMBNAIL_HEIGHT = document.getElementById('THUMBNAIL_HEIGHT').value;
var ENABLE_SIGNLE_IMAGE = document.getElementById('ENABLE_SIGNLE_IMAGE').value;
var REF_SER = document.getElementById('REF_SER').value;
var OBJ_NAME = document.getElementById('OBJ_NAME').value;
var attchPluginViewUI = window.getAttachmentsPluginUI({
OBJ_NAME : OBJ_NAME,
REF_SER : REF_SER,
REF_ID : REF_ID,//ITEM_CODE
// host url can be empty in browser
// for mobile devices it has be specified correctly
HOST_URL : "",
DOC_TYPE : "",
// A - For gettig add ui (user can add new attachments and view attached files)
// E - For getting edit ui (user can view attachments, add new attachments as well as delete attachments)
// V - For getting view ui (user can only view attachments)
UI : UIMODE,
// The thumbnai height and width
THUMBNAIL_WIDTH : THUMBNAIL_WIDTH + 'px',
THUMBNAIL_HEIGHT : THUMBNAIL_HEIGHT + 'px',
// Maximum width of attachment plugin, can be specified in pixels
MAX_WIDTH : "100%",
// true for browser, false for mobile.
IS_HOSTED_MODE : true || false,
ENABLE_SIGNLE_IMAGE : ENABLE_SIGNLE_IMAGE
});
console.log("created attchPluginViewUI " + attchPluginViewUI);
if (targetDiv && attchPluginViewUI)
{
targetDiv.innerHTML = "";
// adding plugin in target element.
targetDiv.appendChild(attchPluginViewUI);
}
}
function attachImage()
{
console.log("attachImage check window.getContentPluginUI ");
/*
if (! window.getContentPluginUI){
console.log("window.getContentPluginUI is null" );
return;
}
*/
// Get the target element in which you want to add ContentPlugin.
console.log("attachImage after check window.getContentPluginUI ");
var targetDiv = document.querySelector('div#attachImage');
var USER_ID = document.getElementById('USER_ID').value;
var IS_PROFILE_IMAGE = document.getElementById('IS_PROFILE_IMAGE').value;
var attchPluginViewUI = getContentPluginUI({
USER_ID : USER_ID,
IS_PROFILE_IMAGE : IS_PROFILE_IMAGE,
// for mobile devices it has be specified correctly
HOST_URL : "",
// true for browser, false for mobile.
IS_HOSTED_MODE : true || false
});
console.log("created attchPluginViewUI " + attchPluginViewUI);
if (targetDiv && attchPluginViewUI)
{
targetDiv.innerHTML = "";
// adding plugin in target element.
targetDiv.appendChild(attchPluginViewUI);
}
}
/*
var contentPlugin = new window.e12plugin.plugins.ContentPlugin();
// adding done handler
contentPlugin.addHandler(function(data) {
var fileUrl = data['FILE_URL'];
var docId = data['DOC_ID'];
..........= data['DOC_TYPE'];
..........= data['FILE_NAME'];
..........= data['FILE_TYPE'];
..........= data['ACTION'];
}, window.e12plugin.enums.HandlerType.DONE_HANDLER);
private void changeProfileImg(final Image userImage)
{
ContentPlugin contentPlugin = new ContentPlugin();
PluginMetadata metadata = new PluginMetadata();
metadata.put(MetadataKey.USER_ID, new MetadataValue(E12Constants.userID));
metadata.put(MetadataKey.IS_PROFILE_IMAGE, new MetadataValue(true));
metadata.put(MetadataKey.IS_HOSTED_MODE, new MetadataValue(true));
metadata.put(MetadataKey.HOST_URL, new MetadataValue(E12Global.getHostUrl()));
contentPlugin.addDoneHandler(new DoneHandler()
{
@Override
public void onDone(DoneEvent event)
{
// Added by Abhishek T on 23-June-17 [Profile image changes] START
String imgUrl = event.getFileUrl();
userImage.setUrl(imgUrl);
userImage.setPixelSize(65, 65);
if( E12Global.isGalaxy() )
{
if( E12HeaderPanel.usrImgRef != null )
{
E12HeaderPanel.usrImgRef.setUrl( imgUrl );
}
}
else
{
E12HeaderPanel.userImageHB.setUrl( imgUrl );
E12HeaderPanel.userImageHB.setStyleName( "header-modifiedUserImage" );
}
// Added by Abhishek T on 23-June-17 [Profile image changes] END
}
});
contentPlugin.init(metadata);
Map<String, String> pluginData = new HashMap<String, String>();
pluginData.put("fileUrl", userImage.getUrl());
pluginData.put("docType", "Profile image");
contentPlugin.setPluginData(pluginData);
// PopupPanel imgPopupPnl = (PopupPanel) contentPlugin.getAddUI();
PopupPanel imgPopupPnl = (PopupPanel) contentPlugin.getEditUI();
imgPopupPnl.show();
}
*/
function getContentPluginUI(data)
{
var viewUIElement = null;
try
{
var pWindow = window;
if (! window.e12plugin)
{
pWindow = window.parent;
if (! pWindow.e12plugin) return null;
}
if (! data) throw "Given data is null.";
var MetadataKey = pWindow.e12plugin.enums.MetadataKey,
MetadataValue = pWindow.e12plugin.metadata.MetadataValue,
PluginMetadata = pWindow.e12plugin.metadata.PluginMetadata,
ContentPlugin = pWindow.e12plugin.plugins.ContentPlugin,
Layout = pWindow.e12plugin.enums.Layout,
Widget = pWindow.e12plugin.gwtwidgets.Widget,
HandlerType = pWindow.e12plugin.enums.HandlerType,
metadata = new PluginMetadata(),
ContentType = pWindow.e12plugin.enums.ContentType;
metadata.put(MetadataKey.USER_ID, new MetadataValue(data.USER_ID));
metadata.put(MetadataKey.IS_PROFILE_IMAGE, new MetadataValue(data.IS_PROFILE_IMAGE));
metadata.put(MetadataKey.IS_HOSTED_MODE, new MetadataValue(!! data.IS_HOSTED_MODE));
metadata.put(MetadataKey.HOST_URL, new MetadataValue(data.HOST_URL));
console.log( HandlerType.DONE_HANDLER);
contentPlugin = new ContentPlugin();
contentPlugin.init(metadata);
contentPlugin.addHandler(function(contentData) {
alert("contentData >> " + Object.keys(contentData) );
alert( document.getElementById('uploadedImage').src );
document.getElementById('uploadedImage').src = imgPath + "?temp=" + Math.random();
alert( document.getElementById('uploadedImage').src );
}, HandlerType.DONE_HANDLER);
var viewUI = contentPlugin.getAddUI();
var widget = new Widget(viewUI);
var width = data.MAX_WIDTH ? data.MAX_WIDTH : "95%";
widget.setWidth(width);
viewUIElement = widget.getElement();
}
catch (ex)
{
window.alert("Exception *********** in getContentPluginUI() : " + ex);
}
return viewUIElement;
}
</script>
</html>
......@@ -17,13 +17,14 @@
<script src="/ecm/assets/js/flickity.js"></script>
<script src="/ecm/assets/js/sha256.js"></script>
<script src="/ecm/assets/js/e12riaExt/e12riaExt.nocache.js"></script>
<script src="/ibase/webitm/js/e12PluginWrapper.js"></script>
<script src="/ecm/assets/js/e12PluginWrapper.js"></script>
<script type="text/javascript">
function initSearch() {
new UISearch(document.getElementById('sb-search'));
}
var getAttachmentsPlugin = window.getAttachmentsPluginUI;
var getContentPlugin = window.getContentPluginUI;
function reinitFlickity() {
fizzyUIUtils.htmlInit( Flickity, 'flickity' );
......@@ -36,6 +37,7 @@
</head>
<body>
<ecm-root>Loading...</ecm-root>
<div id="targetContent"></div>
</body>
</html>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment