Skip to content

Instantly share code, notes, and snippets.

@itdesign
Created February 11, 2014 14:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save itdesign/8935614 to your computer and use it in GitHub Desktop.
Save itdesign/8935614 to your computer and use it in GitHub Desktop.
Custom XOG-Client Portlet for 13.3 by www.itdesign.de
<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_contentPack.xsd">
<Header action="write" externalSource="NIKU" objectType="contentPack" version="13"/>
<contentPack update="true">
<portlets update="true">
<htmlPortlet category="businessIntelligence" code="z_itd_xog_client" objectType="SYSTEM" source="customer">
<nls languageCode="cs" name="itdesign XOG Client"/>
<nls languageCode="da" name="itdesign XOG Client"/>
<nls languageCode="de" name="itdesign XOG Client"/>
<nls languageCode="en" name="itdesign XOG Client"/>
<nls languageCode="es" name="itdesign XOG Client"/>
<nls languageCode="fi" name="itdesign XOG Client"/>
<nls languageCode="fr" name="itdesign XOG Client"/>
<nls languageCode="hu" name="itdesign XOG Client"/>
<nls languageCode="it" name="itdesign XOG Client"/>
<nls languageCode="ja" name="itdesign XOG Client"/>
<nls languageCode="ko" name="itdesign XOG Client"/>
<nls languageCode="nl" name="itdesign XOG Client"/>
<nls languageCode="no" name="itdesign XOG Client"/>
<nls languageCode="pl" name="itdesign XOG Client"/>
<nls languageCode="pt" name="itdesign XOG Client"/>
<nls languageCode="ru" name="itdesign XOG Client"/>
<nls languageCode="sv" name="itdesign XOG Client"/>
<nls languageCode="tr" name="itdesign XOG Client"/>
<nls languageCode="zh" name="itdesign XOG Client"/>
<nls languageCode="zh_TW" name="itdesign XOG Client"/>
<OBSAssocs complete="false"/>
<Security/>
<htmlText><![CDATA[<div style="background-color: #E8EBF2; padding: 15px;">
<fieldset>
<legend>Input</legend>
<textarea rows="22" cols="120" wrap="off" class="ppm_field ppm_code_field" style="resize:both;" id="xog-input"></textarea>
</fieldset>
<div class="ppm_button_bar">
<button id="callXog" onclick="callXog();" class="ppm_button">Run</button>
</div>
<fieldset>
<legend>Output</legend>
<textarea rows="16" cols="120" wrap="off" class="ppm_field ppm_code_field" style="resize:both;" id="xog-output" readonly></textarea>
</fieldset>
</div>
<script type="text/javascript">
var _0xaedc=["\x3C\x73\x6F\x61\x70\x65\x6E\x76\x3A\x45\x6E\x76\x65\x6C\x6F\x70\x65\x20\x78\x6D\x6C\x6E\x73\x3A\x73\x6F\x61\x70\x65\x6E\x76\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x73\x63\x68\x65\x6D\x61\x73\x2E\x78\x6D\x6C\x73\x6F\x61\x70\x2E\x6F\x72\x67\x2F\x73\x6F\x61\x70\x2F\x65\x6E\x76\x65\x6C\x6F\x70\x65\x2F\x22\x20\x78\x6D\x6C\x6E\x73\x3A\x69\x6E\x76\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x6E\x69\x6B\x75\x2E\x63\x6F\x6D\x2F\x78\x6F\x67\x2F\x49\x6E\x76\x6F\x6B\x65\x41\x63\x74\x69\x6F\x6E\x22\x3E","\x0A","\x20\x20\x3C\x73\x6F\x61\x70\x65\x6E\x76\x3A\x48\x65\x61\x64\x65\x72\x3E","\x20\x20\x20\x20\x3C\x69\x6E\x76\x3A\x41\x75\x74\x68\x3E","\x20\x20\x20\x20\x20\x20\x3C\x69\x6E\x76\x3A\x53\x65\x73\x73\x69\x6F\x6E\x49\x44\x3E","\x73\x65\x73\x73\x69\x6F\x6E\x49\x64","\x3C\x2F\x69\x6E\x76\x3A\x53\x65\x73\x73\x69\x6F\x6E\x49\x44\x3E","\x20\x20\x20\x20\x3C\x2F\x69\x6E\x76\x3A\x41\x75\x74\x68\x3E","\x20\x20\x3C\x2F\x73\x6F\x61\x70\x65\x6E\x76\x3A\x48\x65\x61\x64\x65\x72\x3E","\x20\x20\x3C\x73\x6F\x61\x70\x65\x6E\x76\x3A\x42\x6F\x64\x79\x3E","\x20\x20\x3C\x2F\x73\x6F\x61\x70\x65\x6E\x76\x3A\x42\x6F\x64\x79\x3E","\x3C\x2F\x73\x6F\x61\x70\x65\x6E\x76\x3A\x45\x6E\x76\x65\x6C\x6F\x70\x65\x3E","\x70\x61\x72\x73\x65\x58\x4D\x4C","\x68\x74\x6D\x6C","\x70\x61\x72\x65\x6E\x74","\x58\x4F\x47\x4F\x75\x74\x70\x75\x74","\x66\x69\x6E\x64","","\x72\x65\x70\x6C\x61\x63\x65","\x74\x72\x69\x6D","\x76\x61\x6C","\x23\x78\x6F\x67\x2D\x6F\x75\x74\x70\x75\x74","\x3B\x20","\x73\x70\x6C\x69\x74","\x63\x6F\x6F\x6B\x69\x65","\x6C\x65\x6E\x67\x74\x68","\x3D","\x50\x72\x6F\x63\x65\x73\x73\x69\x6E\x67\x2E\x2E\x2E","\x23\x78\x6F\x67\x2D\x69\x6E\x70\x75\x74","\x2F\x6E\x69\x6B\x75\x2F\x78\x6F\x67","\x50\x4F\x53\x54","\x74\x65\x78\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C\x3B\x20\x63\x68\x61\x72\x73\x65\x74\x3D\x22\x75\x74\x66\x2D\x38\x22","\x61\x6A\x61\x78"];function wrapInSoap(_0xe586x2){return _0xaedc[0]+_0xaedc[1]+_0xaedc[2]+_0xaedc[1]+_0xaedc[3]+_0xaedc[1]+_0xaedc[4]+(readCookie(_0xaedc[5]))+_0xaedc[6]+_0xaedc[1]+_0xaedc[7]+_0xaedc[1]+_0xaedc[8]+_0xaedc[1]+_0xaedc[9]+_0xaedc[1]+_0xe586x2+_0xaedc[10]+_0xaedc[1]+_0xaedc[11];} ;function unwrapSoap(_0xe586x4){var _0xe586x5=jQuery[_0xaedc[12]](_0xe586x4);var _0xe586x6=jQuery(_0xe586x5)[_0xaedc[16]](_0xaedc[15])[_0xaedc[14]]()[_0xaedc[13]]();var _0xe586x7=_0xe586x6[_0xaedc[19]]()[_0xaedc[18]](/^[^\S\n][^\S\n][^\S\n][^\S\n]/gm,_0xaedc[17]);return _0xaedc[17]+_0xe586x7;} ;function successError(_0xe586x4){jQuery(_0xaedc[21])[_0xaedc[20]](unwrapSoap(_0xe586x4));} ;var cookies;function readCookie(_0xe586xb,_0xe586xc,_0xe586xd,_0xe586xe){if(cookies){return cookies[_0xe586xb];} ;_0xe586xc=document[_0xaedc[24]][_0xaedc[23]](_0xaedc[22]);cookies={};for(_0xe586xe=_0xe586xc[_0xaedc[25]]-1;_0xe586xe>=0;_0xe586xe--){_0xe586xd=_0xe586xc[_0xe586xe][_0xaedc[23]](_0xaedc[26]);cookies[_0xe586xd[0]]=_0xe586xd[1];} ;return cookies[_0xe586xb];} ;function callXog(){jQuery(_0xaedc[21])[_0xaedc[20]](_0xaedc[27]);var _0xe586x10=wrapInSoap(jQuery(_0xaedc[28])[_0xaedc[20]]());jQuery[_0xaedc[33]]({url:_0xaedc[29],type:_0xaedc[30],processData:false,dataType:_0xaedc[31],data:_0xe586x10,contentType:_0xaedc[32],success:successError,error:successError});} ;
</script>]]></htmlText>
</htmlPortlet>
</portlets>
</contentPack>
</NikuDataBus>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment