Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
wendelin-telecom
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
0
Merge Requests
0
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
Paul Graydon
wendelin-telecom
Commits
faf3cd06
Commit
faf3cd06
authored
Jun 18, 2024
by
Paul Graydon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ors_wendelin: Add ORS client project management processes
parent
6a50883d
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
924 additions
and
10 deletions
+924
-10
bt5/ors_wendelin/ActionTemplateItem/portal_types/Project/add_ors_to_project.xml
...nTemplateItem/portal_types/Project/add_ors_to_project.xml
+96
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary.xml
...l_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary.xml
+110
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary/my_dialog_mode_reference.xml
..._viewOrsWendelinFieldLibrary/my_dialog_mode_reference.xml
+72
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary/my_dialog_mode_title.xml
...Base_viewOrsWendelinFieldLibrary/my_dialog_mode_title.xml
+78
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/DataAcquisitionUnit_createORSDataSupply.py
...s/ors_wendelin/DataAcquisitionUnit_createORSDataSupply.py
+11
-9
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/ERP5Site_registerOrsClientProject.py
...l_skins/ors_wendelin/ERP5Site_registerOrsClientProject.py
+73
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/ERP5Site_registerOrsClientProject.xml
..._skins/ors_wendelin/ERP5Site_registerOrsClientProject.xml
+62
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_newOrs.py
...nTemplateItem/portal_skins/ors_wendelin/Project_newOrs.py
+34
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_newOrs.xml
...TemplateItem/portal_skins/ors_wendelin/Project_newOrs.xml
+62
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog.xml
...em/portal_skins/ors_wendelin/Project_viewNewOrsDialog.xml
+136
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog/your_ors_tag.xml
...ns/ors_wendelin/Project_viewNewOrsDialog/your_ors_tag.xml
+94
-0
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog/your_ors_title.xml
.../ors_wendelin/Project_viewNewOrsDialog/your_ors_title.xml
+94
-0
bt5/ors_wendelin/bt/template_action_path_list
bt5/ors_wendelin/bt/template_action_path_list
+2
-1
No files found.
bt5/ors_wendelin/ActionTemplateItem/portal_types/Project/add_ors_to_project.xml
0 → 100644
View file @
faf3cd06
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ActionInformation"
module=
"Products.CMFCore.ActionInformation"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
categories
</string>
</key>
<value>
<tuple>
<string>
action_type/object_jio_action
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
category
</string>
</key>
<value>
<string>
object_jio_action
</string>
</value>
</item>
<item>
<key>
<string>
condition
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
<item>
<key>
<string>
description
</string>
</key>
<value>
<none/>
</value>
</item>
<item>
<key>
<string>
icon
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
add_ors_to_project
</string>
</value>
</item>
<item>
<key>
<string>
permissions
</string>
</key>
<value>
<tuple>
<string>
View
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
priority
</string>
</key>
<value>
<float>
1.0
</float>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
Add ORS to Project
</string>
</value>
</item>
<item>
<key>
<string>
visible
</string>
</key>
<value>
<int>
1
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"Expression"
module=
"Products.CMFCore.Expression"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
text
</string>
</key>
<value>
<string>
string:${object_url}/Project_viewNewOrsDialog
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"Expression"
module=
"Products.CMFCore.Expression"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
text
</string>
</key>
<value>
<string>
python:portal.Base_checkPermission(\'data_acquisition_unit_module\', \'Add portal content\')
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary.xml
0 → 100644
View file @
faf3cd06
<?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>
_objects
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string></string>
</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/>
</value>
</item>
<item>
<key>
<string>
center
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
hidden
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
left
</string>
</key>
<value>
<list>
<string>
my_dialog_mode_reference
</string>
<string>
my_dialog_mode_title
</string>
</list>
</value>
</item>
<item>
<key>
<string>
right
</string>
</key>
<value>
<list/>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
Base_viewOrsWendelinFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
method
</string>
</key>
<value>
<string>
POST
</string>
</value>
</item>
<item>
<key>
<string>
name
</string>
</key>
<value>
<string>
Base_viewOrsWendelinFieldLibrary
</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>
Default ORS Wendelin Field Library
</string>
</value>
</item>
<item>
<key>
<string>
unicode_mode
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary/my_dialog_mode_reference.xml
0 → 100644
View file @
faf3cd06
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ProxyField"
module=
"Products.ERP5Form.ProxyField"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
my_dialog_mode_reference
</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>
</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>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_dialog_mode_reference
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Base_viewOrsWendelinFieldLibrary/my_dialog_mode_title.xml
0 → 100644
View file @
faf3cd06
<?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>
my_dialog_mode_title
</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>
</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>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_dialog_mode_title
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewFieldLibrary
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/DataAcquisitionUnit_createORSDataSupply.py
View file @
faf3cd06
...
...
@@ -2,11 +2,12 @@ if not context.getReference():
return
context
.
Base_redirect
(
'view'
,
keep_items
=
{
'portal_status_message'
:
'Reference is not defined'
})
reference
=
context
.
getReference
()
destination_project
=
context
.
getDestinationProject
()
data_supply
=
context
.
portal_catalog
.
getResultValue
(
validation_state
=
'validated
'
,
reference
=
reference
,
portal_type
=
'Data Supply
'
)
portal_type
=
'Data Supply
'
,
reference
=
reference
,
validation_state
=
'validated
'
)
if
data_supply
:
if
batch
:
...
...
@@ -14,11 +15,12 @@ if data_supply:
return
data_supply
.
Base_redirect
(
'view'
,
keep_items
=
{
'portal_status_message'
:
'Data Supply already created'
})
data_supply
=
context
.
data_supply_module
.
newContent
(
portal_type
=
'Data Supply'
,
source
=
'organisation_module/ors_end_device'
,
source_section
=
'organisation_module/ors_end_device'
,
destination
=
'organisation_module/ors_data_center'
,
reference
=
reference
portal_type
=
'Data Supply'
,
reference
=
reference
,
source
=
'organisation_module/ors_end_device'
,
source_section
=
'organisation_module/ors_end_device'
,
destination
=
'organisation_module/ors_data_center'
,
destination_project
=
destination_project
,
)
data_supply
.
newContent
(
...
...
@@ -44,4 +46,4 @@ data_supply.newContent(
data_supply
.
validate
()
if
batch
:
return
data_supply
return
data_supply
.
Base_redirect
(
'view'
,
keep_items
=
{
'portal_status_message'
:
'Data Supply is created'
})
return
data_supply
.
Base_redirect
(
'view'
,
keep_items
=
{
'portal_status_message'
:
'Data Supply is created'
})
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/ERP5Site_registerOrsClientProject.py
0 → 100644
View file @
faf3cd06
import
json
import
random
portal
=
context
.
getPortalObject
()
client_role
=
'ors/client'
password_length
=
16
system_random
=
random
.
SystemRandom
()
alphabet
=
string
.
ascii_letters
+
string
.
digits
client_init_password
=
''
.
join
(
system_random
.
choice
(
alphabet
)
for
i
in
range
(
password_length
))
project
=
context
.
portal_catalog
.
getResultValue
(
portal_type
=
'Project'
,
title
=
project_title
,
reference
=
project_reference
,
validation_state
=
'validated'
)
if
project
:
error_msg
=
"Client project %s already registered."
%
project_reference
response_dict
=
dict
(
error_msg
=
error_msg
)
return
json
.
dumps
(
response_dict
)
user
=
context
.
portal_catalog
.
getResultValue
(
portal_type
=
'Person'
,
reference
=
client_username
,
validation_state
=
'validated'
)
if
user
:
error_msg
=
"Client account username not available: %s."
%
client_username
response_dict
=
dict
(
error_msg
=
error_msg
)
return
json
.
dumps
(
response_dict
)
ors_reference
=
'ors.'
+
ors_tag
# Search for DAU across all client projects to prevent tag collision
data_acquisition_unit
=
context
.
portal_catalog
.
getResultValue
(
portal_type
=
'Data Acquisition Unit'
,
reference
=
ors_reference
,
# Do not test for title collision: irrelevant
validation_state
=
'validated'
)
if
data_acquisition_unit
:
error_msg
=
"ORS with tag %s already registered."
%
ors_tag
response_dict
=
dict
(
error_msg
=
error_msg
)
return
json
.
dumps
(
response_dict
)
project
=
portal
.
project_module
.
newContent
(
portal_type
=
'Project'
,
title
=
project_title
,
reference
=
project_reference
)
project
.
validate
()
project_url
=
project
.
getRelativeUrl
()
user
=
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
reference
=
client_username
)
user
.
newContent
(
portal_type
=
'Assignment'
,
destination_project
=
project_url
,
role
=
client_role
).
open
()
user
.
newContent
(
portal_type
=
'ERP5 Login'
,
reference
=
client_username
,
password
=
client_init_password
).
validate
()
user
.
validate
()
data_acquisition_unit
=
portal
.
data_acquisition_unit_module
.
newContent
(
portal_type
=
'Data Acquisition Unit'
,
reference
=
ors_reference
,
title
=
ors_title
,
destination_project
=
project_url
,
)
data_acquisition_unit
.
validate
()
data_supply
=
data_acquisition_unit
.
DataAcquisitionUnit_createORSDataSupply
(
batch
=
1
)
data_acquisition_unit
.
updateLocalRolesOnSecurityGroups
()
data_supply
.
updateLocalRolesOnSecurityGroups
()
response_dict
=
dict
(
username
=
client_username
,
init_password
=
client_init_password
)
return
json
.
dumps
(
response_dict
)
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/ERP5Site_registerOrsClientProject.xml
0 → 100644
View file @
faf3cd06
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"PythonScript"
module=
"Products.PythonScripts.PythonScript"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_bind_names
</string>
</key>
<value>
<object>
<klass>
<global
name=
"_reconstructor"
module=
"copy_reg"
/>
</klass>
<tuple>
<global
name=
"NameAssignments"
module=
"Shared.DC.Scripts.Bindings"
/>
<global
name=
"object"
module=
"__builtin__"
/>
<none/>
</tuple>
<state>
<dictionary>
<item>
<key>
<string>
_asgns
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
name_container
</string>
</key>
<value>
<string>
container
</string>
</value>
</item>
<item>
<key>
<string>
name_context
</string>
</key>
<value>
<string>
context
</string>
</value>
</item>
<item>
<key>
<string>
name_m_self
</string>
</key>
<value>
<string>
script
</string>
</value>
</item>
<item>
<key>
<string>
name_subpath
</string>
</key>
<value>
<string>
traverse_subpath
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
project_title, project_reference, client_username, ors_tag, ors_title, form_id=None, **kw
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
ERP5Site_registerOrsClientProject
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_newOrs.py
0 → 100644
View file @
faf3cd06
portal
=
context
.
getPortalObject
()
project_url
=
context
.
getRelativeUrl
()
ors_reference
=
'ors.'
+
ors_tag
data_acquisition_unit
=
context
.
portal_catalog
.
getResultValue
(
portal_type
=
'Data Acquisition Unit'
,
reference
=
ors_reference
,
# Do not test for title collision: irrelevant
validation_state
=
'validated'
)
if
data_acquisition_unit
:
portal_status_message
=
"ORS with tag %s already registered."
%
ors_tag
kw
[
'keep_items'
]
=
dict
(
portal_status_message
=
portal_status_message
,
portal_status_level
=
'error'
)
return
context
.
Base_redirect
(
form_id
,
**
kw
)
data_acquisition_unit
=
portal
.
data_acquisition_unit_module
.
newContent
(
portal_type
=
'Data Acquisition Unit'
,
reference
=
ors_reference
,
title
=
ors_title
,
destination_project
=
project_url
,
)
data_acquisition_unit
.
validate
()
data_supply
=
data_acquisition_unit
.
DataAcquisitionUnit_createORSDataSupply
(
batch
=
1
)
data_acquisition_unit
.
updateLocalRolesOnSecurityGroups
()
data_supply
.
updateLocalRolesOnSecurityGroups
()
portal_status_message
=
"New ORS successfully added to project."
kw
[
'keep_items'
]
=
dict
(
portal_status_message
=
portal_status_message
)
return
context
.
Base_redirect
(
form_id
,
**
kw
)
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_newOrs.xml
0 → 100644
View file @
faf3cd06
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"PythonScript"
module=
"Products.PythonScripts.PythonScript"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_bind_names
</string>
</key>
<value>
<object>
<klass>
<global
name=
"_reconstructor"
module=
"copy_reg"
/>
</klass>
<tuple>
<global
name=
"NameAssignments"
module=
"Shared.DC.Scripts.Bindings"
/>
<global
name=
"object"
module=
"__builtin__"
/>
<none/>
</tuple>
<state>
<dictionary>
<item>
<key>
<string>
_asgns
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
name_container
</string>
</key>
<value>
<string>
container
</string>
</value>
</item>
<item>
<key>
<string>
name_context
</string>
</key>
<value>
<string>
context
</string>
</value>
</item>
<item>
<key>
<string>
name_m_self
</string>
</key>
<value>
<string>
script
</string>
</value>
</item>
<item>
<key>
<string>
name_subpath
</string>
</key>
<value>
<string>
traverse_subpath
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
ors_tag, ors_title, form_id=None, **kw
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
Project_newOrs
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog.xml
0 → 100644
View file @
faf3cd06
<?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>
_objects
</string>
</key>
<value>
<tuple/>
</value>
</item>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
Project_newOrs
</string>
</value>
</item>
<item>
<key>
<string>
action_title
</string>
</key>
<value>
<string></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/>
</value>
</item>
<item>
<key>
<string>
center
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
hidden
</string>
</key>
<value>
<list/>
</value>
</item>
<item>
<key>
<string>
left
</string>
</key>
<value>
<list>
<string>
your_ors_tag
</string>
<string>
your_ors_title
</string>
</list>
</value>
</item>
<item>
<key>
<string>
right
</string>
</key>
<value>
<list/>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
Project_viewNewOrsDialog
</string>
</value>
</item>
<item>
<key>
<string>
method
</string>
</key>
<value>
<string>
POST
</string>
</value>
</item>
<item>
<key>
<string>
name
</string>
</key>
<value>
<string>
Project_viewNewOrsDialog
</string>
</value>
</item>
<item>
<key>
<string>
pt
</string>
</key>
<value>
<string>
form_dialog
</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>
Add ORS to Project
</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/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog/your_ors_tag.xml
0 → 100644
View file @
faf3cd06
<?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>
description
</string>
<string>
required
</string>
<string>
title
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
your_ors_tag
</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>
</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>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
description
</string>
</key>
<value>
<string>
The fluentbit tag of the ORS to link to the project.
</string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_dialog_mode_reference
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewOrsWendelinFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
required
</string>
</key>
<value>
<int>
1
</int>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
ORS Tag
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/SkinTemplateItem/portal_skins/ors_wendelin/Project_viewNewOrsDialog/your_ors_title.xml
0 → 100644
View file @
faf3cd06
<?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>
description
</string>
<string>
required
</string>
<string>
title
</string>
</list>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
your_ors_title
</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>
</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>
</dictionary>
</value>
</item>
<item>
<key>
<string>
values
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
description
</string>
</key>
<value>
<string>
The title of the ORS to link to the project.
</string>
</value>
</item>
<item>
<key>
<string>
field_id
</string>
</key>
<value>
<string>
my_dialog_mode_title
</string>
</value>
</item>
<item>
<key>
<string>
form_id
</string>
</key>
<value>
<string>
Base_viewOrsWendelinFieldLibrary
</string>
</value>
</item>
<item>
<key>
<string>
required
</string>
</key>
<value>
<int>
1
</int>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
ORS Title
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/ors_wendelin/bt/template_action_path_list
View file @
faf3cd06
Data Acquisition Unit | create_ors_data_supply
Data Acquisition Unit | restart_ingestion
Data Acquisition Unit | view_e-rab_accessibility_kpi
Data Acquisition Unit | view_e-utran-ip-throughput_kpi
\ No newline at end of file
Data Acquisition Unit | view_e-utran-ip-throughput_kpi
Project | add_ors_to_project
\ No newline at end of file
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