Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Boxiang Sun
erp5
Commits
35780c45
Commit
35780c45
authored
Aug 28, 2017
by
Boxiang Sun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
New chart with event interaction
parent
562c724c
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
2208 additions
and
151 deletions
+2208
-151
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_css.css
...em/web_page_module/gadget_supportrequest_homepage_css.css
+8
-0
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_css.xml
...em/web_page_module/gadget_supportrequest_homepage_css.xml
+2
-2
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_html.html
.../web_page_module/gadget_supportrequest_homepage_html.html
+13
-16
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_html.xml
...m/web_page_module/gadget_supportrequest_homepage_html.xml
+2
-2
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_js.js
...Item/web_page_module/gadget_supportrequest_homepage_js.js
+306
-126
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_js.xml
...tem/web_page_module/gadget_supportrequest_homepage_js.xml
+2
-2
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_pt_form_view_discussable_js.js
...age_module/rjs_gadget_erp5_pt_form_view_discussable_js.js
+1
-1
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_site_module/erp5_officejs_support_request_ui.xml
...Item/web_site_module/erp5_officejs_support_request_ui.xml
+1
-1
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_site_module/erp5_officejs_support_request_ui/unsafe.xml
...b_site_module/erp5_officejs_support_request_ui/unsafe.xml
+411
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewSupportRequestFastInputDialog/my_description.xml
...dule_viewSupportRequestFastInputDialog/my_description.xml
+1
-1
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList.xml
...quest/SupportRequestModule_viewTestSupportRequestList.xml
+160
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox.xml
...pportRequestModule_viewTestSupportRequestList/listbox.xml
+484
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_causality_translated_portal_type.xml
...tRequestList/listbox_causality_translated_portal_type.xml
+124
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_delivery_start_date.xml
...iewTestSupportRequestList/listbox_delivery_start_date.xml
+100
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_delivery_stop_date.xml
...viewTestSupportRequestList/listbox_delivery_stop_date.xml
+90
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_destination_decision_language.xml
...portRequestList/listbox_destination_decision_language.xml
+120
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_start_date.xml
...le_viewTestSupportRequestList/listbox_post_start_date.xml
+124
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_start_date_hidden.xml
...TestSupportRequestList/listbox_post_start_date_hidden.xml
+135
-0
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_user.xml
...stModule_viewTestSupportRequestList/listbox_post_user.xml
+124
-0
No files found.
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_css.css
View file @
35780c45
#wrap1
iframe
{
height
:
100%
;
}
#wrap2
iframe
{
height
:
100%
;
}
#generate-rss
{
padding
:
8pt
;
margin-top
:
30pt
;
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_css.xml
View file @
35780c45
...
...
@@ -242,7 +242,7 @@
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
961.
39587.62437.8823
</string>
</value>
<value>
<string>
961.
40547.13014.7884
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
...
...
@@ -260,7 +260,7 @@
</tuple>
<state>
<tuple>
<float>
1503
561791.86
</float>
<float>
1503
909155.3
</float>
<string>
UTC
</string>
</tuple>
</state>
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_html.html
View file @
35780c45
<!DOCTYPE html>
<html>
<!--
...
...
@@ -13,7 +14,7 @@
<script
src=
"renderjs.js"
type=
"text/javascript"
></script>
<!-- libraries needed for graphs -->
<script
src=
"
chart
.js"
type=
"text/javascript"
></script>
<script
src=
"
echarts-all
.js"
type=
"text/javascript"
></script>
<!-- custom script -->
<script
src=
"gadget_erp5_page_homepage.js"
type=
"text/javascript"
></script>
...
...
@@ -26,28 +27,24 @@
<div
style=
"text-align:center;"
>
<input
data-theme=
"b"
data-inline=
"true"
type=
"submit"
data-i18n=
"[value]Submit New Support Request"
value=
"Submit New Support Request"
data-icon=
"check"
name=
"create"
/>
</div>
<div
class=
'ui-field-contain'
>
<div
class=
'left'
>
<div
style=
"width: 100% height: 200%"
>
<canvas
id=
"bar-chart-grouped"
responsive=
"true"
></canvas>
</div>
<div
class=
'left'
style=
"height:50%; width:80%"
>
<div
id=
"wrap1"
style=
"height:300px;"
></div>
</div>
<div
class=
'right'
>
<div
style=
"width: 50%"
>
<canvas
id=
"pie-chart"
responsive=
"true"
></canvas>
<div
class=
'right'
style=
"height:50%; width:80%"
>
<div
id=
"wrap2"
style=
"height:300px;"
></div>
</div>
</div>
</div>
<div
class=
'bottom'
>
<a
id=
"generate-rss"
>
Generate RSS
</a>
<div
class=
'bottom'
>
<a
id=
"generate-rss"
>
Generate RSS
</a>
</div>
<div
data-gadget-url=
"gadget_erp5_page_form.html"
data-gadget-scope=
"
la
st"
></div>
<div
data-gadget-url=
"gadget_erp5_page_form.html"
data-gadget-scope=
"
te
st"
></div>
</form>
</body>
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_html.xml
View file @
35780c45
...
...
@@ -234,7 +234,7 @@
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
961.
39558.32635.51763
</string>
</value>
<value>
<string>
961.
46338.15408.38912
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
...
...
@@ -252,7 +252,7 @@
</tuple>
<state>
<tuple>
<float>
1503
561223.16
</float>
<float>
1503
910967.83
</float>
<string>
UTC
</string>
</tuple>
</state>
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_js.js
View file @
35780c45
/*global document, window, Option, rJS, RSVP, Chart, loopEventListener*/
/*jslint nomen: true, indent: 2, maxerr:
3
*/
/*jslint nomen: true, indent: 2, maxerr:
150
*/
(
function
(
window
,
rJS
,
RSVP
,
loopEventListener
)
{
"
use strict
"
;
...
...
@@ -26,136 +26,316 @@
.
allowPublicAcquisition
(
"
updateHeader
"
,
function
()
{
return
;
})
.
declareMethod
(
'
getSearchCriteria
'
,
function
(
name
,
seriesName
)
{
console
.
log
(
"
In getSearchCriteria
"
);
var
search_criteria
;
console
.
log
(
name
,
seriesName
);
if
(
seriesName
!=
'
Support Request
'
)
{
var
cur_mid_night
=
new
Date
();
cur_mid_night
.
setHours
(
0
,
0
,
0
,
0
);
cur_mid_night
.
setDate
(
cur_mid_night
.
getDate
()
+
1
);
var
days_2
=
new
Date
(),
days_7
=
new
Date
(),
days_30
=
new
Date
();
days_2
.
setDate
(
cur_mid_night
.
getDate
()
-
2
);
days_7
.
setDate
(
cur_mid_night
.
getDate
()
-
7
);
days_30
.
setDate
(
cur_mid_night
.
getDate
()
-
30
);
days_2
.
setHours
(
0
,
0
,
0
,
0
);
days_7
.
setHours
(
0
,
0
,
0
,
0
);
days_30
.
setHours
(
0
,
0
,
0
,
0
);
var
begin_date
,
end_date
;
if
(
name
===
'
Less than 2 days
'
)
{
begin_date
=
days_2
;
cur_mid_night
.
setDate
(
cur_mid_night
.
getDate
()
+
1
);
end_date
=
cur_mid_night
;
}
else
if
(
name
===
'
2-7 days
'
)
{
begin_date
=
days_7
;
end_date
=
days_2
;
}
else
if
(
name
===
'
7-30 days
'
)
{
begin_date
=
days_30
;
end_date
=
days_7
;
}
else
{
begin_date
=
new
Date
(
1970
,
1
,
1
);
end_date
=
days_30
;
}
console
.
log
(
begin_date
,
end_date
);
console
.
log
(
seriesName
);
console
.
log
(
name
);
console
.
log
(
end_date
);
console
.
log
(
end_date
.
toISOString
());
search_criteria
=
'
( translated_simulation_state_title: "
'
+
seriesName
+
'
" AND modification_date: >=
'
+
begin_date
.
toISOString
().
slice
(
0
,
10
)
+
'
AND modification_date: <
'
+
end_date
.
toISOString
().
slice
(
0
,
10
)
+
'
)
'
;
}
else
{
search_criteria
=
'
( translated_simulation_state_title: "
'
+
name
+
'
")
'
;
}
console
.
log
(
"
Search criteria:
"
,
search_criteria
);
return
search_criteria
;
})
.
allowPublicAcquisition
(
"
onEventGraphClick
"
,
function
(
params
)
{
var
gadget
=
this
;
console
.
log
(
"
Item clicked
"
);
console
.
log
(
params
);
return
gadget
.
getDeclaredGadget
(
"
test
"
)
.
push
(
function
(
test
)
{
//console.log(params.name);
//console.log(params.seriesName);
console
.
log
(
params
[
0
][
1
]);
// console.log("(%20translated_simulation_state_title%3A%20%20%22" + params[0][1] + "%22%20)");
return
gadget
.
getSearchCriteria
(
params
[
0
][
0
],
params
[
0
][
1
])
.
push
(
function
(
search_criteria
)
{
console
.
log
(
"
What is the result:
"
,
search_criteria
);
gadget
.
changeState
({
extended_search
:
search_criteria
});
// gadget.changeState({extended_search: '( translated_simulation_state_title: "Submitted" )'});
});
});
// method code
})
/////////////////////////////////////////////////////////////////
// declared methods
/////////////////////////////////////////////////////////////////
.
declareMethod
(
"
render
"
,
function
()
{
.
declareMethod
(
"
render
"
,
function
(
options
)
{
var
gadget
=
this
;
return
new
RSVP
.
Queue
()
.
push
(
function
()
{
return
RSVP
.
all
([
gadget
.
jio_getAttachment
(
"
support_request_module
"
,
"
links
"
),
gadget
.
getDeclaredGadget
(
"
last
"
)
]);
})
.
push
(
function
(
result_list
)
{
var
i
,
erp5_document
=
result_list
[
0
],
view_list
=
erp5_document
.
_links
.
action_object_view
||
[],
last_href
;
if
(
view_list
.
constructor
!==
Array
)
{
view_list
=
[
view_list
];
}
for
(
i
=
0
;
i
<
view_list
.
length
;
i
+=
1
)
{
if
(
view_list
[
i
].
name
===
'
view_last_support_request
'
)
{
last_href
=
view_list
[
i
].
href
;
}
}
if
(
last_href
===
undefined
)
{
throw
new
Error
(
'
Cant find the list document view
'
);
}
return
RSVP
.
all
([
result_list
[
1
].
render
({
jio_key
:
"
support_request_module
"
,
view
:
last_href
})
]);
return
gadget
.
changeState
({
render
:
true
})
.
push
(
function
()
{
return
gadget
.
changeState
({
field_listbox_begin_from
:
options
.
field_listbox_begin_from
})
.
push
(
function
()
{
return
gadget
.
updateHeader
(
{
page_title
:
'
Support Requests Home Page
'
});
})
.
push
(
function
()
{
return
gadget
.
updateHeader
({
page_title
:
'
Support Requests Home Page
'
});
});
})
.
declareService
(
function
()
{
var
gadget
=
this
;
.
declareJob
(
"
renderGraph
"
,
function
()
{
var
gadget
=
this
,
option_dict
=
gadget
.
property_dict
.
option_dict
;
return
gadget
.
getSetting
(
"
hateoas_url
"
)
.
push
(
function
(
hateoas_url
)
{
return
gadget
.
jio_getAttachment
(
return
RSVP
.
all
([
gadget
.
jio_getAttachment
(
'
support_request_module
'
,
hateoas_url
+
'
support_request_module
'
+
"
/SupportRequest_getSupportRequestStatisticsAsJson
"
);
),
gadget
.
declareGadget
(
option_dict
.
graph_gadget
,
{
scope
:
"
graph
"
,
sandbox
:
"
iframe
"
,
element
:
gadget
.
property_dict
.
element
.
querySelector
(
"
#wrap1
"
)
}
),
gadget
.
declareGadget
(
option_dict
.
graph_gadget
,
{
scope
:
"
graph
"
,
sandbox
:
"
iframe
"
,
element
:
gadget
.
property_dict
.
element
.
querySelector
(
"
#wrap2
"
)
}
)
]);
})
.
push
(
function
(
result
)
{
new
Chart
(
document
.
getElementById
(
"
bar-chart-grouped
"
),
{
type
:
'
bar
'
,
data
:
{
labels
:
[
"
Less than 2 days
"
,
"
2-7 days
"
,
"
7-30 days
"
,
"
More than 30 days
"
],
datasets
:
[
{
label
:
"
Opened
"
,
backgroundColor
:
"
#3e95cd
"
,
data
:
[
result
.
le2
.
validated
,
result
[
'
2to7
'
].
validated
,
result
[
'
7to30
'
].
validated
,
result
.
gt30
.
validated
]
},
{
label
:
"
Submitted
"
,
backgroundColor
:
"
#e8c3b9
"
,
data
:
[
result
.
le2
.
submitted
,
result
[
'
2to7
'
].
submitted
,
result
[
'
7to30
'
].
submitted
,
result
.
gt30
.
submitted
]
},
{
label
:
"
Suspended
"
,
backgroundColor
:
"
#3cba9f
"
,
data
:
[
result
.
le2
.
suspended
,
result
[
'
2to7
'
].
suspended
,
result
[
'
7to30
'
].
suspended
,
result
.
gt30
.
suspended
]
},
{
label
:
"
Closed
"
,
backgroundColor
:
"
#8e5ea2
"
,
data
:
[
result
.
le2
.
invalidated
,
result
[
'
2to7
'
].
invalidated
,
result
[
'
7to30
'
].
invalidated
,
result
.
gt30
.
invalidated
]
.
push
(
function
(
result_list
)
{
var
sp_data
=
result_list
[
0
],
graph_gadget_1
=
result_list
[
1
],
graph_gadget_2
=
result_list
[
2
];
gadget
.
property_dict
.
graph_widget
=
graph_gadget_1
;
return
RSVP
.
all
([
graph_gadget_1
.
render
(
{
value
:
{
data
:
[
{
value_dict
:
{
0
:
[
"
Less than 2 days
"
,
"
2-7 days
"
,
"
7-30 days
"
,
"
More than 30 days
"
],
1
:
[
sp_data
.
le2
.
validated
,
sp_data
[
'
2to7
'
].
validated
,
sp_data
[
'
7to30
'
].
validated
,
sp_data
.
gt30
.
validated
]
},
colors
:
[
'
#d48265
'
],
type
:
"
bar
"
,
title
:
"
Opened
"
},
{
value_dict
:
{
0
:
[
"
Less than 2 days
"
,
"
2-7 days
"
,
"
7-30 days
"
,
"
More than 30 days
"
],
1
:
[
sp_data
.
le2
.
submitted
,
sp_data
[
'
2to7
'
].
submitted
,
sp_data
[
'
7to30
'
].
submitted
,
sp_data
.
gt30
.
submitted
]
},
colors
:
[
'
#61a0a8
'
],
type
:
"
bar
"
,
title
:
"
Submitted
"
},
{
value_dict
:
{
0
:
[
"
Less than 2 days
"
,
"
2-7 days
"
,
"
7-30 days
"
,
"
More than 30 days
"
],
1
:
[
sp_data
.
le2
.
suspended
,
sp_data
[
'
2to7
'
].
suspended
,
sp_data
[
'
7to30
'
].
suspended
,
sp_data
.
gt30
.
suspended
]
},
colors
:
[
'
#c23531
'
],
type
:
"
bar
"
,
title
:
"
Suspended
"
},
{
value_dict
:
{
0
:
[
"
Less than 2 days
"
,
"
2-7 days
"
,
"
7-30 days
"
,
"
More than 30 days
"
],
1
:
[
sp_data
.
le2
.
invalidated
,
sp_data
[
'
2to7
'
].
invalidated
,
sp_data
[
'
7to30
'
].
invalidated
,
sp_data
.
gt30
.
invalidated
]
},
colors
:
[
'
#2f4554
'
],
type
:
"
bar
"
,
title
:
"
Closed
"
}
],
layout
:
{
axis_dict
:
{
0
:
{
"
title
"
:
"
State
"
},
1
:
{
"
title
"
:
"
Number
"
,
"
value_type
"
:
"
number
"
}
},
title
:
"
Support Request state since last 30 days
"
}
]
},
options
:
{
responsive
:
true
,
title
:
{
display
:
true
,
text
:
'
Support Requests activities
'
}
}
});
new
Chart
(
document
.
getElementById
(
"
pie-chart
"
),
{
type
:
'
pie
'
,
data
:
{
labels
:
[
"
Opened
"
,
"
Closed
"
,
"
Suspended
"
,
"
Submitted
"
],
datasets
:
[{
label
:
"
All Support Requests Status
"
,
backgroundColor
:
[
"
#3e95cd
"
,
"
#8e5ea2
"
,
"
#3cba9f
"
,
"
#e8c3b9
"
],
data
:
[
result
.
validated
,
result
.
invalidated
,
result
.
suspended
,
result
.
submitted
]
}]
},
options
:
{
responsive
:
true
,
title
:
{
display
:
true
,
text
:
'
Support Requests state since last 30 days
'
),
sp_data
,
graph_gadget_2
]);
})
.
push
(
function
(
result_list
)
{
var
sp_data
=
result_list
[
1
],
graph_gadget
=
result_list
[
2
];
gadget
.
property_dict
.
graph_widget
=
graph_gadget
;
return
graph_gadget
.
render
({
value
:
{
data
:
[
{
value_dict
:
{
0
:
[
"
Opened
"
,
"
Submitted
"
,
"
Suspended
"
,
"
Closed
"
],
1
:
[
sp_data
.
validated
,
sp_data
.
submitted
,
sp_data
.
suspended
,
sp_data
.
invalidated
]
},
colors
:
[
'
#d48265
'
,
'
#61a0a8
'
,
'
#c23531
'
,
'
#2f4554
'
],
type
:
"
pie
"
,
title
:
"
Support Request
"
}
],
layout
:
{
axis_dict
:
{
0
:
{
"
title
"
:
"
date
"
},
1
:
{
"
title
"
:
"
value
"
,
"
value_type
"
:
"
number
"
}
},
title
:
"
Support Request activites
"
}
}
}
);
});
})
.
onStateChange
(
function
(
modification_dict
)
{
var
gadget
=
this
,
queue
=
new
RSVP
.
Queue
();
if
(
modification_dict
.
hasOwnProperty
(
"
extended_search
"
))
{
console
.
log
(
"
On state change!!!
"
);
// render the erp5 form
queue
.
push
(
function
()
{
return
gadget
.
getDeclaredGadget
(
"
test
"
)
})
.
push
(
function
(
result_list
)
{
var
erp5_form
=
result_list
,
tmp
;
tmp
=
JSON
.
parse
(
erp5_form
.
state
.
erp5_form
);
tmp
.
extended_search
=
modification_dict
.
extended_search
;
return
erp5_form
.
changeState
({
erp5_form
:
JSON
.
stringify
(
tmp
)});
});
}
if
(
modification_dict
.
hasOwnProperty
(
"
field_listbox_begin_from
"
))
{
// render the erp5 form
queue
.
push
(
function
()
{
return
gadget
.
getDeclaredGadget
(
"
test
"
)
})
.
push
(
function
(
result_list
)
{
var
erp5_form
=
result_list
,
tmp
;
tmp
=
JSON
.
parse
(
erp5_form
.
state
.
erp5_form
);
tmp
.
field_listbox_begin_from
=
modification_dict
.
field_listbox_begin_from
;
return
erp5_form
.
changeState
({
erp5_form
:
JSON
.
stringify
(
tmp
)});
});
}
if
(
modification_dict
.
hasOwnProperty
(
"
render
"
))
{
queue
.
push
(
function
()
{
return
RSVP
.
all
([
gadget
.
jio_getAttachment
(
"
support_request_module
"
,
"
links
"
),
// gadget.getDeclaredGadget("last"),
gadget
.
getDeclaredGadget
(
"
test
"
)
]);
})
.
push
(
function
(
result_list
)
{
var
i
,
erp5_document
=
result_list
[
0
],
view_list
=
erp5_document
.
_links
.
action_object_view
||
[],
test_href
;
// last_href;
if
(
view_list
.
constructor
!==
Array
)
{
view_list
=
[
view_list
];
}
for
(
i
=
0
;
i
<
view_list
.
length
;
i
+=
1
)
{
/*
if (view_list[i].name === 'view_last_support_request') {
last_href = view_list[i].href;
}
*/
if
(
view_list
[
i
].
name
===
'
view_test_support_request
'
)
{
test_href
=
view_list
[
i
].
href
;
}
}
if
(
test_href
===
undefined
)
{
throw
new
Error
(
'
Cant find the list document view
'
);
}
gadget
.
property_dict
.
option_dict
=
{
graph_gadget
:
"
unsafe/gadget_field_graph_echarts.html
"
};
return
RSVP
.
all
([
/*
result_list[1].render({
jio_key: "support_request_module",
view: last_href
}),
*/
result_list
[
1
].
render
({
jio_key
:
"
support_request_module
"
,
view
:
test_href
}),
gadget
.
renderGraph
(),
//Launched as service, not blocking
]);
});
}
queue
.
push
(
undefined
,
function
(
error
)
{
console
.
log
(
error
);
});
return
queue
;
//})
})
.
declareService
(
function
()
{
var
gadget
=
this
;
...
...
@@ -167,29 +347,29 @@
return
gadget
.
jio_getAttachment
(
'
support_request_module
'
,
hateoas_url
+
'
support_request_module
'
+
"
/SupportRequestModule_generateRSSLinkAsJson
"
)
.
push
(
function
(
result
)
{
rss_button
.
href
=
result
.
restricted_access_url
;
rss_button
.
innerHTML
=
"
RSS Link
"
;
rss_button
.
target
=
"
_blank
"
;
});
+
"
/SupportRequestModule_generateRSSLinkAsJson
"
)
.
push
(
function
(
result
)
{
rss_button
.
href
=
result
.
restricted_access_url
;
rss_button
.
innerHTML
=
"
RSS Link
"
;
rss_button
.
target
=
"
_blank
"
;
});
});
}
click_event
.
returnValue
=
true
;
}
// Listen to form submit
return
loopEventListener
(
gadget
.
element
.
querySelector
(
"
#generate-rss
"
),
'
click
'
,
false
,
getRSS
);
// Listen to form submit
return
loopEventListener
(
gadget
.
element
.
querySelector
(
"
#generate-rss
"
),
'
click
'
,
false
,
getRSS
);
})
.
onEvent
(
'
change
'
,
function
(
evt
)
{
if
(
evt
.
target
.
id
===
"
field_your_project
"
)
{
var
gadget
=
this
;
return
gadget
.
getSetting
(
"
hateoas_url
"
)
.
push
(
function
(
hateoas_url
)
{
return
gadget
.
jio_getAttachment
(
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/gadget_supportrequest_homepage_js.xml
View file @
35780c45
...
...
@@ -236,7 +236,7 @@
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
961.4
1226.13997.15803
</string>
</value>
<value>
<string>
961.4
6369.32731.60808
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
...
...
@@ -254,7 +254,7 @@
</tuple>
<state>
<tuple>
<float>
1503
603101.76
</float>
<float>
1503
911421.24
</float>
<string>
UTC
</string>
</tuple>
</state>
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_pt_form_view_discussable_js.js
View file @
35780c45
...
...
@@ -185,7 +185,7 @@
})
.
declareService
(
function
()
{
var
gadget
=
this
;
return
gadget
.
declareGadget
(
"
https://texteditor.app.officejs.com/d8f869616f/officejs_ckeditor_gadget/app/
"
,
return
gadget
.
declareGadget
(
'
officejs_ckeditor_gadget/development/
'
,
{
element
:
gadget
.
element
.
querySelector
(
'
.editor
'
),
sandbox
:
'
iframe
'
,
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_site_module/erp5_officejs_support_request_ui.xml
View file @
35780c45
...
...
@@ -321,7 +321,7 @@
</item>
<item>
<key>
<string>
configuration_content_security_policy
</string>
</key>
<value>
<string>
default-src \'self\'; img-src \'self\' data:; media-src \'self\' blob:; connect-src \'self\' data:; script-src \'self\' \'unsafe-eval\'; font-src \'self\'; style-src \'self\' data:; frame-src \'self\'
*.app.officejs.com
data:
</string>
</value>
<value>
<string>
default-src \'self\'; img-src \'self\' data:; media-src \'self\' blob:; connect-src \'self\' data:; script-src \'self\' \'unsafe-eval\'; font-src \'self\'; style-src \'self\' data:; frame-src \'self\' data:
</string>
</value>
</item>
<item>
<key>
<string>
configuration_default_view_action_reference
</string>
</key>
...
...
bt5/erp5_officejs_support_request_ui/PathTemplateItem/web_site_module/erp5_officejs_support_request_ui/unsafe.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"Web Section"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_Add_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Add_portal_folders_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Copy_or_Move_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Delete_objects_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Modify_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Manager
</string>
<string>
Owner
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
__before_publishing_traverse__
</string>
</key>
<value>
<object>
<klass>
<global
name=
"MultiHook"
module=
"ZPublisher.BeforeTraverse"
/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key>
<string>
_defined_in_class
</string>
</key>
<value>
<int>
1
</int>
</value>
</item>
<item>
<key>
<string>
_hookname
</string>
</key>
<value>
<string>
__before_publishing_traverse__
</string>
</value>
</item>
<item>
<key>
<string>
_list
</string>
</key>
<value>
<list>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</list>
</value>
</item>
<item>
<key>
<string>
_prior
</string>
</key>
<value>
<none/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
__before_traverse__
</string>
</key>
<value>
<dictionary>
<item>
<key>
<tuple>
<int>
99
</int>
<string>
ERP5 Web Section/unsafe
</string>
</tuple>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
_identity_criterion
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
_local_properties
</string>
</key>
<value>
<tuple>
<dictionary>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
configuration_content_security_policy
</string>
</value>
</item>
<item>
<key>
<string>
type
</string>
</key>
<value>
<string>
string
</string>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
configuration_x_frame_options
</string>
</value>
</item>
<item>
<key>
<string>
type
</string>
</key>
<value>
<string>
string
</string>
</value>
</item>
</dictionary>
</tuple>
</value>
</item>
<item>
<key>
<string>
_range_criterion
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAQ=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
configuration_content_security_policy
</string>
</key>
<value>
<string>
default-src \'self\' data: blob: ; script-src \'self\' \'unsafe-eval\'; style-src \'self\' \'unsafe-inline\'
</string>
</value>
</item>
<item>
<key>
<string>
configuration_x_frame_options
</string>
</key>
<value>
<string>
SAMEORIGIN
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
empty_criterion_valid
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
unsafe
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
Web Section
</string>
</value>
</item>
<item>
<key>
<string>
short_title
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Unsafe
</string>
</value>
</item>
<item>
<key>
<string>
visible
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAU=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"WebSectionTraversalHook"
module=
"Products.ERP5.Document.WebSection"
/>
</pickle>
<pickle>
<dictionary/>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"4"
aka=
"AAAAAAAAAAQ="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"5"
aka=
"AAAAAAAAAAU="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
category_publication_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAY=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
edit_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAc=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"6"
aka=
"AAAAAAAAAAY="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.patches.WorkflowTool"
/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
zope
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
error_message
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1501748238.58
</float>
<string>
UTC
</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
validation_state
</string>
</key>
<value>
<string>
embedded
</string>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record
id=
"7"
aka=
"AAAAAAAAAAc="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.patches.WorkflowTool"
/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
edit
</string>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
zope
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAg=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
error_message
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
0.0.0.0
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
<value>
<string>
current
</string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1501748238.6
</float>
<string>
UTC
</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record
id=
"8"
aka=
"AAAAAAAAAAg="
>
<pickle>
<global
name=
"Message"
module=
"Products.ERP5Type.Message"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<string>
Object copied from ${source_item}
</string>
</value>
</item>
<item>
<key>
<string>
domain
</string>
</key>
<value>
<string>
erp5_ui
</string>
</value>
</item>
<item>
<key>
<string>
mapping
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
source_item
</string>
</key>
<value>
<string>
/erp5/web_site_module/renderjs_runner/unsafe
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
message
</string>
</key>
<value>
<string>
Object copied from ${source_item}
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewSupportRequestFastInputDialog/my_description.xml
View file @
35780c45
...
...
@@ -134,7 +134,7 @@
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
string: https://texteditor.app.officejs.com/d8f869616f/officejs_ckeditor_gadget/app/
</string>
</value>
<value>
<string>
python: field.restrictedTraverse("officejs_ckeditor_gadget/development").absolute_url() + "/"
</string>
</value>
</item>
</dictionary>
</pickle>
...
...
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ERP5 Form"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_bind_names
</string>
</key>
<value>
<object>
<klass>
<global
name=
"NameAssignments"
module=
"Shared.DC.Scripts.Bindings"
/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key>
<string>
_asgns
</string>
</key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
_objects
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
Base_doSelect
</string>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
edit_order
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
encoding
</string>
</key>
<value>
<string>
UTF-8
</string>
</value>
</item>
<item>
<key>
<string>
enctype
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
group_list
</string>
</key>
<value>
<list>
<string>
left
</string>
<string>
right
</string>
<string>
center
</string>
<string>
bottom
</string>
<string>
hidden
</string>
</list>
</value>
</item>
<item>
<key>
<string>
groups
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
bottom
</string>
</key>
<value>
<list>
<string>
listbox
</string>
</list>
</value>
</item>
<item>
<key>
<string>
center
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
hidden
</string>
</key>
<value>
<list>
<string>
listbox_delivery_stop_date
</string>
<string>
listbox_destination_decision_language
</string>
<string>
listbox_causality_translated_portal_type
</string>
<string>
listbox_delivery_start_date
</string>
<string>
listbox_post_start_date_hidden
</string>
<string>
listbox_post_user
</string>
<string>
listbox_post_start_date
</string>
</list>
</value>
</item>
<item>
<key>
<string>
left
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
right
</string>
</key>
<value>
<list/>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
SupportRequestModule_viewTestSupportRequestList
</string>
</value>
</item>
<item>
<key>
<string>
method
</string>
</key>
<value>
<string>
POST
</string>
</value>
</item>
<item>
<key>
<string>
name
</string>
</key>
<value>
<string>
SaleOpportunityModule_viewSaleOpportunityList
</string>
</value>
</item>
<item>
<key>
<string>
pt
</string>
</key>
<value>
<string>
form_view
</string>
</value>
</item>
<item>
<key>
<string>
row_length
</string>
</key>
<value>
<int>
4
</int>
</value>
</item>
<item>
<key>
<string>
stored_encoding
</string>
</key>
<value>
<string>
UTF-8
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Tickets
</string>
</value>
</item>
<item>
<key>
<string>
unicode_mode
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
update_action
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
update_action_title
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
all_columns
</string>
<string>
columns
</string>
<string>
default_params
</string>
<string>
domain_root_list
</string>
<string>
domain_tree
</string>
<string>
editable
</string>
<string>
editable_columns
</string>
<string>
global_search_column
</string>
<string>
lines
</string>
<string>
list_method
</string>
<string>
portal_types
</string>
<string>
search_columns
</string>
<string>
sort
</string>
<string>
sort_columns
</string>
<string>
title
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
all_columns
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
columns
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
default_params
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
domain_root_list
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
domain_tree
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable_columns
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
global_search_column
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
lines
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
list_method
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
portal_types
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
search_columns
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
sort
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
sort_columns
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
all_columns
</string>
</key>
<value>
<list>
<tuple>
<string>
destination_section_title
</string>
<string>
Client
</string>
</tuple>
<tuple>
<string>
source_section_title
</string>
<string>
Supplier
</string>
</tuple>
<tuple>
<string>
source_decision_title
</string>
<string>
Supervisor
</string>
</tuple>
<tuple>
<string>
destination_title
</string>
<string>
Location
</string>
</tuple>
<tuple>
<string>
resource_title
</string>
<string>
Type
</string>
</tuple>
<tuple>
<string>
source_trade_title
</string>
<string>
Operator
</string>
</tuple>
<tuple>
<string>
quantity
</string>
<string>
Quantity
</string>
</tuple>
<tuple>
<string>
quantity_unit_title
</string>
<string>
Quantity Unit
</string>
</tuple>
<tuple>
<string>
post_start_date_hidden
</string>
<string>
Comment Date
</string>
</tuple>
<tuple>
<string>
price
</string>
<string>
Unit Price
</string>
</tuple>
<tuple>
<string>
price_currency_title
</string>
<string>
Currency
</string>
</tuple>
<tuple>
<string>
description
</string>
<string>
Description
</string>
</tuple>
<tuple>
<string>
Ticket_getCausalitySourcePersonDefaultEmailText
</string>
<string>
Requester Email
</string>
</tuple>
<tuple>
<string>
Ticket_getCausalityAsText
</string>
<string>
Message Text
</string>
</tuple>
<tuple>
<string>
destination_decision_reference
</string>
<string>
Requester Login
</string>
</tuple>
<tuple>
<string>
owner_title
</string>
<string>
Owner
</string>
</tuple>
<tuple>
<string>
creation_date
</string>
<string>
Creation Date
</string>
</tuple>
<tuple>
<string>
modification_date
</string>
<string>
Modification Date
</string>
</tuple>
<tuple>
<string>
delivery.stop_date
</string>
<string>
End Date
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
columns
</string>
</key>
<value>
<list>
<tuple>
<string>
title
</string>
<string>
Title
</string>
</tuple>
<tuple>
<string>
reference
</string>
<string>
Reference
</string>
</tuple>
<tuple>
<string>
resource_title
</string>
<string>
Type
</string>
</tuple>
<tuple>
<string>
destination_decision_title
</string>
<string>
Requester
</string>
</tuple>
<tuple>
<string>
post_start_date
</string>
<string>
Comment Date
</string>
</tuple>
<tuple>
<string>
post_user
</string>
<string>
Comment Author
</string>
</tuple>
<tuple>
<string>
delivery.start_date
</string>
<string>
Begin Date
</string>
</tuple>
<tuple>
<string>
translated_simulation_state_title
</string>
<string>
State
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
default_params
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
domain_root_list
</string>
</key>
<value>
<list>
<tuple>
<string>
ticket_use_domain
</string>
<string>
Type
</string>
</tuple>
<tuple>
<string>
causality_event_portal_type_domain
</string>
<string>
Channel
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
domain_tree
</string>
</key>
<value>
<int>
1
</int>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
editable_columns
</string>
</key>
<value>
<list>
<tuple>
<string>
post_start_date
</string>
<string>
Comment Date
</string>
</tuple>
<tuple>
<string>
post_user
</string>
<string>
Comment Author
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_list_mode_listbox
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewCRMFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
global_search_column
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
lines
</string>
</key>
<value>
<int>
5
</int>
</value>
</item>
<item>
<key>
<string>
list_method
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
portal_types
</string>
</key>
<value>
<list>
<tuple>
<string>
Support Request
</string>
<string>
Support Request
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
search_columns
</string>
</key>
<value>
<list>
<tuple>
<string>
title
</string>
<string>
Title
</string>
</tuple>
<tuple>
<string>
destination_section_title
</string>
<string>
Client
</string>
</tuple>
<tuple>
<string>
destination_decision_title
</string>
<string>
Requester
</string>
</tuple>
<tuple>
<string>
destination_decision_language
</string>
<string>
Requester Language
</string>
</tuple>
<tuple>
<string>
source_section_title
</string>
<string>
Supplier
</string>
</tuple>
<tuple>
<string>
source_decision_title
</string>
<string>
Supervisor
</string>
</tuple>
<tuple>
<string>
source_title
</string>
<string>
Operations Manager
</string>
</tuple>
<tuple>
<string>
destination_title
</string>
<string>
Location
</string>
</tuple>
<tuple>
<string>
start_date
</string>
<string>
Begin Date
</string>
</tuple>
<tuple>
<string>
resource_title
</string>
<string>
Type
</string>
</tuple>
<tuple>
<string>
causality_translated_portal_type
</string>
<string>
Channel
</string>
</tuple>
<tuple>
<string>
source_trade_title
</string>
<string>
Operator
</string>
</tuple>
<tuple>
<string>
quantity
</string>
<string>
Quantity
</string>
</tuple>
<tuple>
<string>
quantity_unit_title
</string>
<string>
Quantity Unit
</string>
</tuple>
<tuple>
<string>
price
</string>
<string>
Unit Price
</string>
</tuple>
<tuple>
<string>
price_currency_title
</string>
<string>
Currency
</string>
</tuple>
<tuple>
<string>
description
</string>
<string>
Description
</string>
</tuple>
<tuple>
<string>
creation_date
</string>
<string>
Creation Date
</string>
</tuple>
<tuple>
<string>
modification_date
</string>
<string>
Modification Date
</string>
</tuple>
</list>
</value>
</item>
<item>
<key>
<string>
sort
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
sort_columns
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Recent Updates
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python: context.Base_translateString("Recent Updates")
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"Method"
module=
"Products.Formulator.MethodField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
method_name
</string>
</key>
<value>
<string>
Folder_searchFolderSortByReferenceDescending
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_causality_translated_portal_type.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
default
</string>
<string>
editable
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_causality_translated_portal_type
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_string_field
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python:getattr(cell.getCausalityValue(), \'getTranslatedPortalType\', lambda:None)()
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_delivery_start_date.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
editable
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_delivery_start_date
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_date
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_delivery_stop_date.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_delivery_stop_date
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_date_time_field
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_destination_decision_language.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
default
</string>
<string>
editable
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_destination_decision_language
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_string_field
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python:cell.hasDestinationDecision() and cell.getDestinationDecisionValue().getLanguage()
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_start_date.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
default
</string>
<string>
editable
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_post_start_date
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_string_field
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python: cell.SupportRequest_getLastPostDate()
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_start_date_hidden.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
default
</string>
<string>
editable
</string>
<string>
input_order
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_post_start_date_hidden
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
input_order
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_date
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
input_order
</string>
</key>
<value>
<string>
ymd
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python: cell.SupportRequest_getLastPostDate(is_pure_date=True)
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/SupportRequestModule_viewTestSupportRequestList/listbox_post_user.xml
0 → 100644
View file @
35780c45
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
delegated_list
</string>
</key>
<value>
<list>
<string>
default
</string>
<string>
editable
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
listbox_post_user
</string>
</value>
</item>
<item>
<key>
<string>
message_values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
external_validator_failed
</string>
</key>
<value>
<string>
The input failed the external validator.
</string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
overrides
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
tales
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string></string>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
default
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
editable
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_string_field
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
target
</string>
</key>
<value>
<string>
Click to edit the target
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"TALESMethod"
module=
"Products.Formulator.TALESField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_text
</string>
</key>
<value>
<string>
python: cell.SupportRequest_getLastPostAuthor()
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment