fixing an issue with translation.en
This commit is contained in:
@@ -983,14 +983,12 @@ class G
|
|||||||
function streamFile( $file, $download = false, $downloadFileName = '' )
|
function streamFile( $file, $download = false, $downloadFileName = '' )
|
||||||
{
|
{
|
||||||
require_once (PATH_THIRDPARTY . 'jsmin/jsmin.php');
|
require_once (PATH_THIRDPARTY . 'jsmin/jsmin.php');
|
||||||
|
$typearray = explode ( '.', basename( $file) );
|
||||||
$typearray = explode ( '.', $file );
|
|
||||||
$typefile = $typearray[ count($typearray) -1 ];
|
$typefile = $typearray[ count($typearray) -1 ];
|
||||||
$namearray = explode ( '/', $typearray[0] );
|
|
||||||
$filename = $file;
|
$filename = $file;
|
||||||
|
|
||||||
//trick to generate the translation.language.js file , merging two files and then minified the content.
|
//trick to generate the translation.language.js file , merging two files and then minified the content.
|
||||||
if ( strtolower ($typefile ) == 'js' && $namearray[ count($namearray) -1 ] == 'translation' ) {
|
if ( strtolower ($typefile ) == 'js' && $typearray[0] == 'translation' ) {
|
||||||
header('Content-Type: text/javascript');
|
header('Content-Type: text/javascript');
|
||||||
|
|
||||||
//if userAgent (BROWSER) is MSIE we need special headers to avoid MSIE behaivor.
|
//if userAgent (BROWSER) is MSIE we need special headers to avoid MSIE behaivor.
|
||||||
|
|||||||
@@ -7,48 +7,49 @@
|
|||||||
$oHeadPublisher->addExtJsScript('bpmn/TaskContext', true ); //adding a javascript file .js
|
$oHeadPublisher->addExtJsScript('bpmn/TaskContext', true ); //adding a javascript file .js
|
||||||
|
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/designer', true ); //adding a javascript file .js
|
$oHeadPublisher->addExtJsScript('bpmn/designer', true ); //adding a javascript file .js
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/Annotation' );
|
$oHeadPublisher->addExtJsScript('bpmn/Annotation',true );
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/bpmnShapes', true); //
|
$oHeadPublisher->addExtJsScript('bpmn/bpmnShapes', true); //
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/LoopingSubProcess'); //
|
//$oHeadPublisher->addExtJsScript('bpmn/LoopingSubProcess'); //
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/LoopingTask'); //
|
//$oHeadPublisher->addExtJsScript('bpmn/LoopingTask'); //
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/Dataobject'); //
|
//$oHeadPublisher->addExtJsScript('bpmn/Dataobject'); //
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/Pool',true);
|
//$oHeadPublisher->addExtJsScript('bpmn/Pool',true);
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/Lane');
|
//$oHeadPublisher->addExtJsScript('bpmn/Lane');
|
||||||
|
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyStart');
|
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMessageStart');
|
$oHeadPublisher->addExtJsScript('bpmn/EventMessageStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventRuleStart');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventRuleStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventTimerStart');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventTimerStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventSignalStart');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventSignalStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMulStart');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventMulStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventLinkStart');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventLinkStart');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyInter');
|
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMessageRecInter');
|
$oHeadPublisher->addExtJsScript('bpmn/EventMessageRecInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMessageSendInter');
|
$oHeadPublisher->addExtJsScript('bpmn/EventMessageSendInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventTimerInter');
|
$oHeadPublisher->addExtJsScript('bpmn/EventTimerInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventBoundaryTimerInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventBoundaryTimerInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventErrorInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventErrorInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventCompInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventCompInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventRuleInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventRuleInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventCancelInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventCancelInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventInterSignal');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventInterSignal');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMultipleInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventMultipleInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventLinkInter');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventLinkInter');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyEnd');
|
$oHeadPublisher->addExtJsScript('bpmn/EventEmptyEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMessageEnd');
|
$oHeadPublisher->addExtJsScript('bpmn/EventMessageEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventErrorEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventErrorEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventCompEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventCompEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventTerminateEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventTerminateEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventEndSignal');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventEndSignal');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventMultipleEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventMultipleEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventCancelEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventCancelEnd');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/EventLinkEnd');
|
//$oHeadPublisher->addExtJsScript('bpmn/EventLinkEnd');
|
||||||
|
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GatewayInclusive' );
|
$oHeadPublisher->addExtJsScript('bpmn/GatewayInclusive' );
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GatewayExclusiveData' );
|
$oHeadPublisher->addExtJsScript('bpmn/GatewayExclusiveData' );
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GatewayExclusiveEvent' );
|
//$oHeadPublisher->addExtJsScript('bpmn/GatewayExclusiveEvent' );
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GatewayParallel' );
|
$oHeadPublisher->addExtJsScript('bpmn/GatewayParallel' );
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GatewayComplex' );
|
//$oHeadPublisher->addExtJsScript('bpmn/GatewayComplex' );
|
||||||
|
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/GridPanel');
|
$oHeadPublisher->addExtJsScript('bpmn/GridPanel');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/SubProcess' );
|
$oHeadPublisher->addExtJsScript('bpmn/SubProcess' );
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
$_SESSION['PROCESSMAP'] = 'BPMN';
|
$_SESSION['PROCESSMAP'] = 'BPMN';
|
||||||
|
|
||||||
$oHeadPublisher =& headPublisher::getSingleton();
|
$oHeadPublisher =& headPublisher::getSingleton();
|
||||||
$oHeadPublisher->usingExtJs('ux/miframe');
|
//$oHeadPublisher->usingExtJs('ux/miframe');
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/ProcessOptions', true);
|
$oHeadPublisher->addExtJsScript('bpmn/ProcessOptions', true);
|
||||||
$oHeadPublisher->addExtJsScript('bpmn/processmap', true);
|
$oHeadPublisher->addExtJsScript('bpmn/processmap', true);
|
||||||
$oHeadPublisher->addContent( 'bpmn/processmap');
|
$oHeadPublisher->addContent( 'bpmn/processmap');
|
||||||
|
|||||||
@@ -46,71 +46,81 @@ ArrowLine.prototype.paint=function(){
|
|||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection=function(){
|
DottedConnection=function(){
|
||||||
ArrowLine.call(this);
|
ArrowLine.call(this);
|
||||||
this.sourcePort=null;
|
this.sourcePort=null;
|
||||||
this.targetPort=null;
|
this.targetPort=null;
|
||||||
this.lineSegments=[];
|
this.lineSegments=[];
|
||||||
this.setColor(new Color(0,0,115));
|
this.setColor(new Color(0,0,115));
|
||||||
this.setLineWidth(1);
|
this.setLineWidth(1);
|
||||||
};
|
};
|
||||||
DottedConnection.prototype=new ArrowLine();
|
|
||||||
|
DottedConnection.prototype=new ConnectionDecorator();
|
||||||
DottedConnection.prototype.type="DottedConnection";
|
DottedConnection.prototype.type="DottedConnection";
|
||||||
DottedConnection.prototype.disconnect=function(){
|
DottedConnection.prototype.disconnect=function(){
|
||||||
if(this.sourcePort!==null){
|
if(this.sourcePort!==null){
|
||||||
this.sourcePort.detachMoveListener(this);
|
this.sourcePort.detachMoveListener(this);
|
||||||
}
|
}
|
||||||
if(this.targetPort!==null){
|
if(this.targetPort!==null){
|
||||||
this.targetPort.detachMoveListener(this);
|
this.targetPort.detachMoveListener(this);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.reconnect=function(){
|
DottedConnection.prototype.reconnect=function(){
|
||||||
if(this.sourcePort!==null){
|
if(this.sourcePort!==null){
|
||||||
this.sourcePort.attachMoveListener(this);
|
this.sourcePort.attachMoveListener(this);
|
||||||
}
|
}
|
||||||
if(this.targetPort!==null){
|
if(this.targetPort!==null){
|
||||||
this.targetPort.attachMoveListener(this);
|
this.targetPort.attachMoveListener(this);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.isConnector=function(){
|
DottedConnection.prototype.isConnector=function(){
|
||||||
return true;
|
return true;
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.isResizeable=function(){
|
DottedConnection.prototype.isResizeable=function(){
|
||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.setSource=function(port){
|
DottedConnection.prototype.setSource=function(port){
|
||||||
if(this.sourcePort!==null){
|
if(this.sourcePort!==null){
|
||||||
this.sourcePort.detachMoveListener(this);
|
this.sourcePort.detachMoveListener(this);
|
||||||
}
|
}
|
||||||
this.sourcePort=port;
|
this.sourcePort=port;
|
||||||
if(this.sourcePort===null){
|
if(this.sourcePort===null){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.sourcePort.attachMoveListener(this);
|
this.sourcePort.attachMoveListener(this);
|
||||||
this.setStartPoint(port.getAbsoluteX(),port.getAbsoluteY());
|
this.setStartPoint(port.getAbsoluteX(),port.getAbsoluteY());
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.getSource=function(){
|
DottedConnection.prototype.getSource=function(){
|
||||||
return this.sourcePort;
|
return this.sourcePort;
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.setTarget=function(port){
|
DottedConnection.prototype.setTarget=function(port){
|
||||||
if(this.targetPort!==null){
|
if(this.targetPort!==null){
|
||||||
this.targetPort.detachMoveListener(this);
|
this.targetPort.detachMoveListener(this);
|
||||||
}
|
}
|
||||||
this.targetPort=port;
|
this.targetPort=port;
|
||||||
if(this.targetPort===null){
|
if(this.targetPort===null){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.targetPort.attachMoveListener(this);
|
this.targetPort.attachMoveListener(this);
|
||||||
this.setEndPoint(port.getAbsoluteX(),port.getAbsoluteY());
|
this.setEndPoint(port.getAbsoluteX(),port.getAbsoluteY());
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.getTarget=function(){
|
DottedConnection.prototype.getTarget=function(){
|
||||||
return this.targetPort;
|
return this.targetPort;
|
||||||
};
|
};
|
||||||
|
|
||||||
DottedConnection.prototype.onOtherFigureMoved=function(_3824){
|
DottedConnection.prototype.onOtherFigureMoved=function(_3824){
|
||||||
if(_3824==this.sourcePort){
|
if(_3824==this.sourcePort){
|
||||||
this.setStartPoint(this.sourcePort.getAbsoluteX(),this.sourcePort.getAbsoluteY());
|
this.setStartPoint(this.sourcePort.getAbsoluteX(),this.sourcePort.getAbsoluteY());
|
||||||
}else{
|
}
|
||||||
this.setEndPoint(this.targetPort.getAbsoluteX(),this.targetPort.getAbsoluteY());
|
else{
|
||||||
}
|
this.setEndPoint(this.targetPort.getAbsoluteX(),this.targetPort.getAbsoluteY());
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -138,27 +148,6 @@ bpmnAnnotation.prototype.setAnnotationName = function (name) {
|
|||||||
this.annotationName = 'Annotation 1';
|
this.annotationName = 'Annotation 1';
|
||||||
};
|
};
|
||||||
|
|
||||||
bpmnAnnotation.prototype.coord_converter = function (bound_width, bound_height, text_length) {
|
|
||||||
//bound_width = this.workflow.currentSelection.width;
|
|
||||||
//bound_height = this.workflow.currentSelection.height;
|
|
||||||
input_width = text_length * 6
|
|
||||||
input_height = 10
|
|
||||||
|
|
||||||
temp_width = bound_width - input_width;
|
|
||||||
temp_width /= 2;
|
|
||||||
temp_x = temp_width;
|
|
||||||
|
|
||||||
temp_height = bound_height - 10;
|
|
||||||
temp_height /= 2;
|
|
||||||
temp_y = temp_height;
|
|
||||||
|
|
||||||
var temp_coord = new Object();
|
|
||||||
temp_coord.temp_x = temp_x;
|
|
||||||
temp_coord.temp_y = temp_y;
|
|
||||||
return temp_coord;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
bpmnAnnotation.prototype.paint = function () {
|
bpmnAnnotation.prototype.paint = function () {
|
||||||
VectorFigure.prototype.paint.call(this);
|
VectorFigure.prototype.paint.call(this);
|
||||||
@@ -301,7 +290,6 @@ bpmnAnnotation.prototype.onDoubleClick = function () {
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
this.figure.rectWidth = 150;
|
this.figure.rectWidth = 150;
|
||||||
//tempcoord = this.workflow.currentSelection.coord_converter(this.workflow.currentSelection.width, this.workflow.currentSelection.height, this.input.value.length)
|
|
||||||
this.figure.bpmnText.drawStringAnno(this.input.value,20,20,this.figure.rectWidth,'left');
|
this.figure.bpmnText.drawStringAnno(this.input.value,20,20,this.figure.rectWidth,'left');
|
||||||
// this.figure.bpmnNewText.drawTextString(this.input.value, this.workflow.currentSelection.width, this.workflow.currentSelection.height, tempcoord.temp_x, tempcoord.temp_y);
|
// this.figure.bpmnNewText.drawTextString(this.input.value, this.workflow.currentSelection.width, this.workflow.currentSelection.height, tempcoord.temp_x, tempcoord.temp_y);
|
||||||
this.figure.bpmnText.paint();
|
this.figure.bpmnText.paint();
|
||||||
|
|||||||
@@ -1392,44 +1392,45 @@ MyWorkflow.prototype.editEventProperties = function(oShape)
|
|||||||
*/
|
*/
|
||||||
MyWorkflow.prototype.getStartEventConn = function(oShape,sPort,sPortType)
|
MyWorkflow.prototype.getStartEventConn = function(oShape,sPort,sPortType)
|
||||||
{
|
{
|
||||||
var aStartTask= new Array();
|
var aStartTask= new Array();
|
||||||
//Get all the ports of the shapes
|
|
||||||
if(workflow.currentSelection != null && typeof workflow.currentSelection != 'undefined') {
|
|
||||||
var ports = workflow.currentSelection.getPorts();
|
|
||||||
var len =ports.data.length;
|
|
||||||
|
|
||||||
//Get all the connection of the shape
|
//Get all the ports of the shapes
|
||||||
var conn = new Array();
|
if( workflow.currentSelection != null && typeof workflow.currentSelection != 'undefined') {
|
||||||
for(var i=0; i<=len; i++){
|
var ports = workflow.currentSelection.getPorts();
|
||||||
if(typeof ports.data[i] === 'object')
|
var len = ports.data.length;
|
||||||
if(ports.data[i].type == sPortType)
|
|
||||||
conn[i] = ports.data[i].getConnections();
|
//Get all the connection of the shape
|
||||||
|
var conn = new Array();
|
||||||
|
for(var i=0; i<=len; i++){
|
||||||
|
if(typeof ports.data[i] === 'object')
|
||||||
|
if(ports.data[i].type == sPortType)
|
||||||
|
conn[i] = ports.data[i].getConnections();
|
||||||
|
}
|
||||||
|
//Initializing Arrays and variables
|
||||||
|
var countConn = 0;
|
||||||
|
|
||||||
|
var type;
|
||||||
|
//Get ALL the connections for the specified PORT
|
||||||
|
for(i = 0; i< conn.length ; i++)
|
||||||
|
{
|
||||||
|
if(typeof conn[i] != 'undefined')
|
||||||
|
for(var j = 0; j < conn[i].data.length ; j++)
|
||||||
|
{
|
||||||
|
if(typeof conn[i].data[j] != 'undefined')
|
||||||
|
{
|
||||||
|
type = eval('conn[i].data[j].'+sPort+'.parentNode.type')
|
||||||
|
if(type == 'bpmnTask')
|
||||||
|
{
|
||||||
|
aStartTask[countConn] = new Array();
|
||||||
|
aStartTask[countConn].value = eval('conn[i].data[j].'+sPort+'.parentNode.id');
|
||||||
|
aStartTask[countConn].name = eval('conn[i].data[j].'+sPort+'.parentNode.taskName');
|
||||||
|
countConn++;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//Initializing Arrays and variables
|
}
|
||||||
var countConn = 0;
|
}
|
||||||
|
}
|
||||||
var type;
|
return aStartTask;
|
||||||
//Get ALL the connections for the specified PORT
|
|
||||||
for(i = 0; i< conn.length ; i++)
|
|
||||||
{
|
|
||||||
if(typeof conn[i] != 'undefined')
|
|
||||||
for(var j = 0; j < conn[i].data.length ; j++)
|
|
||||||
{
|
|
||||||
if(typeof conn[i].data[j] != 'undefined')
|
|
||||||
{
|
|
||||||
type = eval('conn[i].data[j].'+sPort+'.parentNode.type')
|
|
||||||
if(type == 'bpmnTask')
|
|
||||||
{
|
|
||||||
aStartTask[countConn] = new Array();
|
|
||||||
aStartTask[countConn].value = eval('conn[i].data[j].'+sPort+'.parentNode.id');
|
|
||||||
aStartTask[countConn].name = eval('conn[i].data[j].'+sPort+'.parentNode.taskName');
|
|
||||||
countConn++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return aStartTask;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -858,8 +858,9 @@ Ext.onReady ( function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
//Creating Pool
|
//Creating Pool
|
||||||
var oPool = new bpmnPool(workflow);
|
//var oPool = new bpmnPool(workflow);
|
||||||
//workflow.addFigure(oPool,100,70);
|
//workflow.addFigure(oPool,100,70);
|
||||||
|
|
||||||
if(workflow.taskNo == '')
|
if(workflow.taskNo == '')
|
||||||
workflow.taskNo= 0; //Initializing Count for the bpmnTask
|
workflow.taskNo= 0; //Initializing Count for the bpmnTask
|
||||||
var count = 0;
|
var count = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user