Commit 98bcedbe authored by Carsten  Rose's avatar Carsten Rose Committed by crose
Browse files

Add Form copyFormFromExt

parent 1ade8e72
Pipeline #690 passed with stage
in 1 minute and 41 seconds
......@@ -4,38 +4,37 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
"hash": "86f2025eeddd20249f3abda169f4cef5",
"content-hash": "4f14571d939f8d9878c81e587b0a9d06",
"packages": [],
"packages-dev": [
{
"name": "doctrine/instantiator",
"version": "1.0.5",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/instantiator.git",
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
"reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
"reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
"shasum": ""
},
"require": {
"php": ">=5.3,<8.0-DEV"
"php": "^7.1"
},
"require-dev": {
"athletic/athletic": "~0.1.8",
"ext-pdo": "*",
"ext-phar": "*",
"phpunit/phpunit": "~4.0",
"squizlabs/php_codesniffer": "~2.0"
"phpunit/phpunit": "^6.2.3",
"squizlabs/php_codesniffer": "^3.0.2"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
"dev-master": "1.2.x-dev"
}
},
"autoload": {
......@@ -60,29 +59,32 @@
"constructor",
"instantiate"
],
"time": "2015-06-14 21:17:01"
"time": "2017-07-22T11:58:36+00:00"
},
{
"name": "myclabs/deep-copy",
"version": "1.7.0",
"version": "1.8.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
"reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e"
"reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
"reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8",
"reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8",
"shasum": ""
},
"require": {
"php": "^5.6 || ^7.0"
"php": "^7.1"
},
"replace": {
"myclabs/deep-copy": "self.version"
},
"require-dev": {
"doctrine/collections": "^1.0",
"doctrine/common": "^2.6",
"phpunit/phpunit": "^4.1"
"phpunit/phpunit": "^7.1"
},
"type": "library",
"autoload": {
......@@ -105,7 +107,7 @@
"object",
"object graph"
],
"time": "2017-10-19 19:58:43"
"time": "2018-06-11T23:09:50+00:00"
},
{
"name": "phar-io/manifest",
......@@ -160,7 +162,7 @@
}
],
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
"time": "2017-03-05 18:14:27"
"time": "2017-03-05T18:14:27+00:00"
},
{
"name": "phar-io/version",
......@@ -207,7 +209,7 @@
}
],
"description": "Library for handling version information and constraints",
"time": "2017-03-05 17:38:23"
"time": "2017-03-05T17:38:23+00:00"
},
{
"name": "phpdocumentor/reflection-common",
......@@ -261,7 +263,7 @@
"reflection",
"static analysis"
],
"time": "2017-09-11 18:02:19"
"time": "2017-09-11T18:02:19+00:00"
},
{
"name": "phpdocumentor/reflection-docblock",
......@@ -312,7 +314,7 @@
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
"time": "2017-11-30 07:14:17"
"time": "2017-11-30T07:14:17+00:00"
},
{
"name": "phpdocumentor/type-resolver",
......@@ -359,7 +361,7 @@
"email": "me@mikevanriel.com"
}
],
"time": "2017-07-14 14:27:02"
"time": "2017-07-14T14:27:02+00:00"
},
{
"name": "phpspec/prophecy",
......@@ -422,7 +424,7 @@
"spy",
"stub"
],
"time": "2018-04-18 13:57:24"
"time": "2018-04-18T13:57:24+00:00"
},
{
"name": "phpunit/php-code-coverage",
......@@ -485,7 +487,7 @@
"testing",
"xunit"
],
"time": "2018-04-06 15:36:58"
"time": "2018-04-06T15:36:58+00:00"
},
{
"name": "phpunit/php-file-iterator",
......@@ -532,7 +534,7 @@
"filesystem",
"iterator"
],
"time": "2017-11-27 13:52:08"
"time": "2017-11-27T13:52:08+00:00"
},
{
"name": "phpunit/php-text-template",
......@@ -573,7 +575,7 @@
"keywords": [
"template"
],
"time": "2015-06-21 13:50:34"
"time": "2015-06-21T13:50:34+00:00"
},
{
"name": "phpunit/php-timer",
......@@ -622,7 +624,7 @@
"keywords": [
"timer"
],
"time": "2017-02-26 11:10:40"
"time": "2017-02-26T11:10:40+00:00"
},
{
"name": "phpunit/php-token-stream",
......@@ -671,7 +673,7 @@
"keywords": [
"tokenizer"
],
"time": "2017-11-27 05:48:46"
"time": "2017-11-27T05:48:46+00:00"
},
{
"name": "phpunit/phpunit",
......@@ -755,20 +757,20 @@
"testing",
"xunit"
],
"time": "2018-07-03 06:40:40"
"time": "2018-07-03T06:40:40+00:00"
},
{
"name": "phpunit/phpunit-mock-objects",
"version": "5.0.7",
"version": "5.0.8",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
"reference": "3eaf040f20154d27d6da59ca2c6e28ac8fd56dce"
"reference": "6f9a3c8bf34188a2b53ce2ae7a126089c53e0a9f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/3eaf040f20154d27d6da59ca2c6e28ac8fd56dce",
"reference": "3eaf040f20154d27d6da59ca2c6e28ac8fd56dce",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/6f9a3c8bf34188a2b53ce2ae7a126089c53e0a9f",
"reference": "6f9a3c8bf34188a2b53ce2ae7a126089c53e0a9f",
"shasum": ""
},
"require": {
......@@ -814,7 +816,7 @@
"mock",
"xunit"
],
"time": "2018-05-29 13:50:43"
"time": "2018-07-13T03:27:23+00:00"
},
{
"name": "sebastian/code-unit-reverse-lookup",
......@@ -859,7 +861,7 @@
],
"description": "Looks up which function or method a line of code belongs to",
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
"time": "2017-03-04 06:30:41"
"time": "2017-03-04T06:30:41+00:00"
},
{
"name": "sebastian/comparator",
......@@ -923,7 +925,7 @@
"compare",
"equality"
],
"time": "2018-02-01 13:46:46"
"time": "2018-02-01T13:46:46+00:00"
},
{
"name": "sebastian/diff",
......@@ -975,7 +977,7 @@
"keywords": [
"diff"
],
"time": "2017-08-03 08:09:46"
"time": "2017-08-03T08:09:46+00:00"
},
{
"name": "sebastian/environment",
......@@ -1025,7 +1027,7 @@
"environment",
"hhvm"
],
"time": "2017-07-01 08:51:00"
"time": "2017-07-01T08:51:00+00:00"
},
{
"name": "sebastian/exporter",
......@@ -1092,7 +1094,7 @@
"export",
"exporter"
],
"time": "2017-04-03 13:19:02"
"time": "2017-04-03T13:19:02+00:00"
},
{
"name": "sebastian/global-state",
......@@ -1143,7 +1145,7 @@
"keywords": [
"global state"
],
"time": "2017-04-27 15:39:26"
"time": "2017-04-27T15:39:26+00:00"
},
{
"name": "sebastian/object-enumerator",
......@@ -1190,7 +1192,7 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
"time": "2017-08-03 12:35:26"
"time": "2017-08-03T12:35:26+00:00"
},
{
"name": "sebastian/object-reflector",
......@@ -1235,7 +1237,7 @@
],
"description": "Allows reflection of object attributes, including inherited and non-public ones",
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
"time": "2017-03-29 09:07:27"
"time": "2017-03-29T09:07:27+00:00"
},
{
"name": "sebastian/recursion-context",
......@@ -1288,7 +1290,7 @@
],
"description": "Provides functionality to recursively process PHP variables",
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
"time": "2017-03-03 06:23:57"
"time": "2017-03-03T06:23:57+00:00"
},
{
"name": "sebastian/resource-operations",
......@@ -1330,7 +1332,7 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
"time": "2015-07-28 20:34:47"
"time": "2015-07-28T20:34:47+00:00"
},
{
"name": "sebastian/version",
......@@ -1373,7 +1375,7 @@
],
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
"homepage": "https://github.com/sebastianbergmann/version",
"time": "2016-10-03 07:35:21"
"time": "2016-10-03T07:35:21+00:00"
},
{
"name": "theseer/tokenizer",
......@@ -1413,7 +1415,7 @@
}
],
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
"time": "2017-04-07 12:08:54"
"time": "2017-04-07T12:08:54+00:00"
},
{
"name": "webmozart/assert",
......@@ -1463,7 +1465,7 @@
"check",
"validate"
],
"time": "2018-01-29 19:49:41"
"time": "2018-01-29T19:49:41+00:00"
}
],
"aliases": [],
......
......@@ -4,7 +4,6 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
"hash": "138dc5a94ee5aa8358ee946adbc876c5",
"content-hash": "cef6f65f63451da68119df4277175b18",
"packages": [
{
......@@ -91,7 +90,7 @@
"xls",
"xlsx"
],
"time": "2018-06-12 13:40:21"
"time": "2018-06-12T13:40:21+00:00"
},
{
"name": "psr/simple-cache",
......@@ -139,7 +138,7 @@
"psr-16",
"simple-cache"
],
"time": "2017-10-23 01:57:42"
"time": "2017-10-23T01:57:42+00:00"
}
],
"packages-dev": [],
......
INSERT INTO `Form` VALUES(80, 'copyFormFromExt', 'Copy a form (external)', '', 'Clipboard', 'sip', 'sip', 'c', 'bootstrap', '', '', 'exclusive', 'close,save', 'none', '', '', '', 'url-sip', '?id={{pageId:T}}&form=form&r={{formId:P0}}', '', '', '', 'submitButtonText = Copy Form', '', '', '', '', 900, 'no', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'idSrc', 'Source Form', 'show', '', 'native', 'select', '', 'specialchar', 'alnumx', '', '', 10, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '{{!SELECT f.id, CONCAT(f.name, \" / \", f.title) FROM ExtForm AS f ORDER BY f.name}}', '', '', '', '', '', '', '', 'no', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'myNewFormName', 'New Form Name', 'show', '', 'native', 'text', '', 'specialchar', 'alnumx', '', '', 20, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '{{SELECT f.name FROM ExtForm AS f WHERE f.id={{idSrc:F0}} }}', '', '', '', '', '', '', '', '', 'no', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'clearClipboard', '', 'show', '', 'action', 'beforeSave', '', 'specialchar', 'alnumx', '', '', 100, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '', 'sqlValidate={{!SELECT f.id FROM Form AS f WHERE f.name LIKE \"{{myName:FE:alnumx}}\" LIMIT 1}}\nexpectRecords = 0\nmessageFail = There is already a form with this name\nsqlAfter={{DELETE FROM Clipboard WHERE cookie=\"{{cookieQfq:C0:alnumx}}\" }}', '', '', '', '', '', '', 'no', '2017-08-20 18:01:32', '2017-08-20 20:01:32');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'updateClipboardRecord', '', 'show', '', 'action', 'afterSave', '', 'specialchar', 'alnumx', '', '', 110, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '', 'sqlAfter={{UPDATE Clipboard AS c, Form AS f SET c.cookie=\"{{cookieQfq:C0:alnumx}}\", c.formIdPaste=f.id /* PasteForm */ WHERE c.id={{id:R}} AND f.name=\"{{form:SE}}\" }}', '', '', '', '', '', '', 'no', '2017-08-20 18:01:32', '2017-08-20 20:01:32');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'formId', '', 'show', '', 'action', 'paste', '', 'specialchar', 'alnumx', '', '', 200, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '{{!SELECT {{id:P}} AS id, \"{{myNewFormName:FE:allbut}}\" AS name}}', 'recordSourceTable=ExtForm\r\nrecordDestinationTable=Form\r\n', '', '', '', '', '', '', 'no', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `FormElement` VALUES(NULL, 80, 0, 'no', 'yes', 'formElementId', '', 'show', '', 'action', 'paste', '', 'specialchar', 'alnumx', '', '', 210, 0, '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '{{!SELECT fe.id AS id, {{formId:P}} AS formId FROM ExtFormElement AS fe WHERE fe.formId={{id:P}} ORDER BY fe.ord}}', 'recordSourceTable=ExtFormElement\r\nrecordDestinationTable=FormElement\r\ntranslateIdColumn=feIdContainer', '', '', '', '', '', '', 'no', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
Supports Markdown
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