Commit e4abbfb0 authored by Sven Franck's avatar Sven Franck

removed prefixing of portal_type fields

parent e26a858b
This diff is collapsed.
......@@ -37,14 +37,14 @@
{
"position": "left",
"fieldlist": [
{"title": "computer_title"},
{"title": "computer_reference_network"}
{"title": "title"},
{"title": "reference_network"}
]
}, {
"position": "center",
"fieldlist": [
{"title": "computer_description"},
{"title": "computer_reference", "overrides": {"widget":{"hidden": true}}}
{"title": "description"},
{"title": "reference", "overrides": {"widget":{"hidden": true}}}
]
}
]
......
......@@ -15,16 +15,16 @@
"header": [
[
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6},
{"column": "computer_title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5},
{"column": "translated_validation_state_title", "show": "true", "priority": 3}
]
],
"body": [
{"custom": true, "show": true, "priority": 6, "status": true},
{"column": "computer_title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}],
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5},
{"column": "translated_validation_state_title", "show": "true", "priority": 3}],
"footer": []
},
"feature_dict": {
......
[
{
"computer_title":"Cortana",
"computer_reference":"",
"computer_group":"amazon",
"computer_cpu_core":"",
"computer_cpu_frequency":"1000",
"computer_cpu_type":"x86/x86_32/i486",
"computer_memory_size":"1",
"computer_memory_type":"ddr3/800",
"computer_region":"america/north/usa",
"computer_storage_capacity":"finite/750",
"computer_storage_interface":"sata",
"computer_storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000",
"computer_description":"",
"computer_translated_validation_state_title":"",
"computer_default_network_address_netmask":"",
"computer_default_network_address_ip_address":"",
"computer_default_network_address_host_name":"",
"computer_reference_portal_type":"",
"computer_reference_id":""
"title":"Cortana",
"reference":"",
"group":"amazon",
"cpu_core":"",
"cpu_frequency":"1000",
"cpu_type":"x86/x86_32/i486",
"memory_size":"1",
"memory_type":"ddr3/800",
"region":"america/north/usa",
"storage_capacity":"finite/750",
"storage_interface":"sata",
"storage_redundancy":"raid/level2",
"wide_area_network_type":"",
"local_area_network_type":"ethernet/100m",
"storage_technology":"disk/10000",
"description":"",
"translated_validation_state_title":"",
"default_network_address_netmask":"",
"default_network_address_ip_address":"",
"default_network_address_host_name":"",
"reference_portal_type":"",
"reference_id":""
},
{
"computer_title":"HAL",
"computer_reference":"",
"computer_group":"atlanticnet",
"computer_cpu_core":"",
"computer_cpu_frequency":"3400",
"computer_cpu_type":"x86/x86_32/i486",
"computer_memory_size":"256",
"computer_memory_type":"ddr3/800",
"computer_region":"america/north/usa",
"computer_storage_capacity":"finite/320",
"computer_storage_interface":"sata",
"computer_storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000",
"computer_description":"",
"computer_translated_validation_state_title":"",
"computer_default_network_address_netmask":"",
"computer_default_network_address_ip_address":"",
"computer_default_network_address_host_name":"",
"computer_reference_portal_type":"",
"computer_reference_id":""
"title":"HAL",
"reference":"",
"group":"atlanticnet",
"cpu_core":"",
"cpu_frequency":"3400",
"cpu_type":"x86/x86_32/i486",
"memory_size":"256",
"memory_type":"ddr3/800",
"region":"america/north/usa",
"storage_capacity":"finite/320",
"storage_interface":"sata",
"storage_redundancy":"raid/level2",
"wide_area_network_type":"",
"local_area_network_type":"ethernet/100m",
"storage_technology":"disk/10000",
"description":"",
"translated_validation_state_title":"",
"default_network_address_netmask":"",
"default_network_address_ip_address":"",
"default_network_address_host_name":"",
"reference_portal_type":"",
"reference_id":""
},
{
"computer_title":"Computer",
"computer_reference":"",
"computer_group":"bull",
"computer_cpu_core":"",
"computer_cpu_frequency":"2500",
"computer_cpu_type":"x86/x86_32/i486",
"computer_memory_size":"96",
"computer_memory_type":"ddr3/1066",
"computer_region":"america/north/usa",
"computer_storage_capacity":"finite/4000",
"computer_storage_interface":"sata",
"computer_storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"",
"computer_local_area_network_type":"wifi/b",
"computer_storage_technology":"disk/10000",
"computer_description":"",
"computer_translated_validation_state_title":"",
"computer_default_network_address_netmask":"",
"computer_default_network_address_ip_address":"",
"computer_default_network_address_host_name":"",
"computer_reference_portal_type":"",
"computer_reference_id":""
"title":"Computer",
"reference":"",
"group":"bull",
"cpu_core":"",
"cpu_frequency":"2500",
"cpu_type":"x86/x86_32/i486",
"memory_size":"96",
"memory_type":"ddr3/1066",
"region":"america/north/usa",
"storage_capacity":"finite/4000",
"storage_interface":"sata",
"storage_redundancy":"raid/level2",
"wide_area_network_type":"",
"local_area_network_type":"wifi/b",
"storage_technology":"disk/10000",
"description":"",
"translated_validation_state_title":"",
"default_network_address_netmask":"",
"default_network_address_ip_address":"",
"default_network_address_host_name":"",
"reference_portal_type":"",
"reference_id":""
},
{
"computer_title":"Prof. Simon Wright",
"computer_reference":"",
"computer_group":"ovh",
"computer_cpu_core":"",
"computer_cpu_frequency":"1200",
"computer_cpu_type":"x86",
"computer_memory_size":"96",
"computer_memory_type":"ddr3/1066",
"computer_region":"america/north/usa",
"computer_storage_capacity":"finite/80",
"computer_storage_interface":"sata",
"computer_storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"",
"computer_local_area_network_type":"wifi/b",
"computer_storage_technology":"disk/10000",
"computer_description":"",
"computer_translated_validation_state_title":"",
"computer_default_network_address_netmask":"",
"computer_default_network_address_ip_address":"",
"computer_default_network_address_host_name":"",
"computer_reference_portal_type":"",
"computer_reference_id":""
"title":"Prof. Simon Wright",
"reference":"",
"group":"ovh",
"cpu_core":"",
"cpu_frequency":"1200",
"cpu_type":"x86",
"memory_size":"96",
"memory_type":"ddr3/1066",
"region":"america/north/usa",
"storage_capacity":"finite/80",
"storage_interface":"sata",
"storage_redundancy":"raid/level2",
"wide_area_network_type":"",
"local_area_network_type":"wifi/b",
"storage_technology":"disk/10000",
"description":"",
"translated_validation_state_title":"",
"default_network_address_netmask":"",
"default_network_address_ip_address":"",
"default_network_address_host_name":"",
"reference_portal_type":"",
"reference_id":""
},
{
"computer_title":"Lawnmower",
"computer_reference":"",
"computer_group":"rackspace",
"computer_cpu_core":"",
"computer_cpu_frequency":"3400",
"computer_cpu_type":"x86",
"computer_memory_size":"96",
"computer_memory_type":"ddr3/1066",
"computer_region":"america/north/usa",
"computer_storage_capacity":"finite/750",
"computer_storage_interface":"sata",
"computer_storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000",
"computer_description":"",
"computer_translated_validation_state_title":"",
"computer_default_network_address_netmask":"",
"computer_default_network_address_ip_address":"",
"computer_default_network_address_host_name":"",
"computer_reference_portal_type":"",
"computer_reference_id":""
"title":"Lawnmower",
"reference":"",
"group":"rackspace",
"cpu_core":"",
"cpu_frequency":"3400",
"cpu_type":"x86",
"memory_size":"96",
"memory_type":"ddr3/1066",
"region":"america/north/usa",
"storage_capacity":"finite/750",
"storage_interface":"sata",
"storage_redundancy":"raid/level2",
"wide_area_network_type":"",
"local_area_network_type":"ethernet/100m",
"storage_technology":"disk/10000",
"description":"",
"translated_validation_state_title":"",
"default_network_address_netmask":"",
"default_network_address_ip_address":"",
"default_network_address_host_name":"",
"reference_portal_type":"",
"reference_id":""
}
]
\ No newline at end of file
......@@ -10,7 +10,7 @@
"requires_authentication": true,
"depends_on": "login_state",
"wrap_gadget": 2,
"submit_to": "#servers::__id__"
"submit_to": "#servers"
},
"children": [{
"generate": "widget",
......@@ -31,15 +31,16 @@
{"type": "a", "direct": {"href": "#servers::__id__::scope", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.scope", "data-icon":"globe"}, "logic": {"text":"Set Server Scope"}},
{"type": "a", "direct": {"href": "#servers::__id__::config", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.config", "data-icon":"cogs"}, "logic": {"text":"Set Configuration"}},
{"type": "a", "direct": {"href": "#servers::__id__::ssl_on", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_on", "data-icon":"lock"}, "logic": {"text":"Request SSL"}},
{"type": "a", "direct": {"href": "#servers::__id__::ssl_off", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_off", "data-icon":"unlock"}, "logic": {"text":"Revoke SSL"}}
{"type": "a", "direct": {"href": "#servers::__id__::ssl_off", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_off", "data-icon":"unlock"}, "logic": {"text":"Revoke SSL"}},
{"type": "a", "direct": {"href": "#", "className": "action translate error status ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-trash" }, "attributes": {"data-i18n":"page_dict.network.delete", "data-action": "destroy"}, "logic": {"text":"Delete"}}
]
}],
"layout": [
{
"position": "left",
"fieldlist": [
{"title": "computer_title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "computer_reference", "overrides": {"properties":{"editable":false, "required": false}}}
{"title": "title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "reference", "overrides": {"properties":{"editable":false, "required": false}}}
]
}
]
......
......@@ -36,42 +36,42 @@
{
"position": "left",
"fieldlist": [
{"title": "computer_title"},
{"title": "computer_reference"},
{"title": "computer_region"},
{"title": "computer_group"},
{"title": "computer_translated_validation_state_title"}
{"title": "title"},
{"title": "reference"},
{"title": "region"},
{"title": "group"},
{"title": "translated_validation_state_title"}
]
},{
"position": "right",
"fieldlist": [
{"title": "computer_cpu_core"},
{"title": "computer_cpu_frequency"},
{"title": "computer_cpu_type"},
{"title": "computer_memory_size"},
{"title": "computer_memory_type"}
{"title": "cpu_core"},
{"title": "cpu_frequency"},
{"title": "cpu_type"},
{"title": "memory_size"},
{"title": "memory_type"}
]
}, {
"position": "left",
"fieldlist": [
{"title": "computer_storage_capacity"},
{"title": "computer_storage_interface"},
{"title": "computer_storage_redundancy"},
{"title": "computer_storage_technology"}
{"title": "storage_capacity"},
{"title": "storage_interface"},
{"title": "storage_redundancy"},
{"title": "storage_technology"}
]
},{
"position": "right",
"fieldlist": [
{"title": "computer_wide_area_network_type"},
{"title": "computer_local_area_network_type"},
{"title": "computer_default_network_address_netmask"},
{"title": "computer_default_network_address_ip_address"},
{"title": "computer_default_network_address_host_name"}
{"title": "wide_area_network_type"},
{"title": "local_area_network_type"},
{"title": "default_network_address_netmask"},
{"title": "default_network_address_ip_address"},
{"title": "default_network_address_host_name"}
]
}, {
"position": "center",
"fieldlist": [
{"title": "computer_description"}
{"title": "description"}
]
}
]
......
{
"invoice_date": {
"date": {
"type": "DateTimeField",
"widget": {
"id": "invoice_date",
"id": "date",
"title": "Date",
"title_i18n": "portal_type_dict.invoice_dict.field_list.date.title",
"description": "The date the invoice was issued on.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.date.description",
"alternate_name": "invoice_date",
"alternate_name": "date",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -50,15 +50,15 @@
}
}
},
"invoice_total_price": {
"total_price": {
"type": "FloatField",
"widget": {
"id": "invoice_total_price",
"id": "total_price",
"title": "Total",
"title_i18n": "portal_type_dict.invoice_dict.field_list.total_price.title",
"description": "The amount of this invoice.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.total_price.description",
"alternate_name": "invoice_total_price",
"alternate_name": "total_price",
"default": null,
"css_class": null,
"hidden": false,
......@@ -91,15 +91,15 @@
}
}
},
"invoice_price_currency": {
"price_currency": {
"type": "ListField",
"widget": {
"id": "invoice_price_currency",
"id": "price_currency",
"title": "Currency",
"title_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.title",
"description": "The currency this invoice was issued in.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.description",
"alternate_name": "invoice_price_currency",
"alternate_name": "price_currency",
"default": null,
"css_class": null,
"hidden": false,
......@@ -132,15 +132,15 @@
}
}
},
"invoice_translated_simulation_state_title": {
"translated_simulation_state_title": {
"type": "StringField",
"widget": {
"id": "invoice_translated_simulation_state_title",
"id": "translated_simulation_state_title",
"title": "Status",
"title_i18n": "portal_type_dict.invoice_dict.field_list.status.title",
"description": "The status of the invoice.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.status.description",
"alternate_name": "invoice_translated_simulation_state_title",
"alternate_name": "translated_simulation_state_title",
"default": null,
"css_class": null,
"hidden": false,
......@@ -173,15 +173,15 @@
}
}
},
"invoice_reference_portal_type": {
"reference_portal_type": {
"type": "StringField",
"widget": {
"id": "invoice_reference_portal_type",
"id": "reference_portal_type",
"title": "Reference Portal Type",
"title_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.title",
"description": "The portal type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.description",
"alternate_name": "invoice_reference_portal_type",
"alternate_name": "reference_portal_type",
"default": null,
"css_class": null,
"hidden": false,
......@@ -214,15 +214,15 @@
}
}
},
"invoice_reference_id": {
"reference_id": {
"type": "StringField",
"widget": {
"id": "invoice_reference_portal_type",
"id": "reference_portal_type",
"title": "Reference ID",
"title_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.title",
"description": "The id of the portal_type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.description",
"alternate_name": "invoice_reference_portal_type",
"alternate_name": "reference_portal_type",
"default": null,
"css_class": null,
"hidden": false,
......@@ -255,15 +255,15 @@
}
}
},
"invoice_id": {
"id": {
"type": "StringField",
"widget": {
"id": "invoice_id",
"id": "id",
"title": "Reference ID",
"title_i18n": "portal_type_dict.invoice_dict.field_list.id.title",
"description": "The id of the portal_type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.id.description",
"alternate_name": "invoice_id",
"alternate_name": "id",
"default": null,
"css_class": null,
"hidden": false,
......
......@@ -12,18 +12,18 @@
"layout": {
"header": [
[
{"column": "invoice_date", "show": true, "priority": 1, "sort":true},
{"column": "invoice_total_price", "show": true, "persist": true, "sort":false},
{"column": "invoice_price_currency", "show": "true", "priority": 4, "merge": "invoice_total_price", "merger_text": "Total Price", "merger_i18n": "portal_type_dict.invoice_dict.fieldlist.total_price.title"},
{"column": "invoice_translated_simulation_state_title", "show":"true", "priority": 5},
{"column": "date", "show": true, "priority": 1, "sort":true},
{"column": "total_price", "show": true, "persist": true, "sort":false},
{"column": "price_currency", "show": "true", "priority": 4, "merge": "total_price", "merger_text": "Total Price", "merger_i18n": "portal_type_dict.invoice_dict.fieldlist.total_price.title"},
{"column": "translated_simulation_state_title", "show":"true", "priority": 5},
{"custom": true, "text": "Download", "text_i18n": "global_dict.export_dict.download", "show": true, "priority": 6, "sort": false}
]
],
"body": [
{"column": "invoice_date", "show": true, "priority": 1, "sort":true},
{"column": "invoice_total_price", "show": true, "persist": true, "sort":false},
{"column": "invoice_price_currency", "show": "true", "priority": 4, "merge": "invoice_total_price"},
{"column": "invoice_translated_simulation_state_title", "show":"true", "priority": 5},
{"column": "date", "show": true, "priority": 1, "sort":true},
{"column": "total_price", "show": true, "persist": true, "sort":false},
{"column": "price_currency", "show": "true", "priority": 4, "merge": "total_price"},
{"column": "translated_simulation_state_title", "show":"true", "priority": 5},
{"custom": true, "show": true, "persist": true, "action_list": [{"action": "download", "icon":"file-alt", "text": "Download", "text_i18n":"page_dict.invoices.download"}], "sort": false}
]
},
......
[
{
"invoice_translated_simulation_state_title": "Cancelled",
"invoice_price_currency": "EUR",
"invoice_total_price": 850.4,
"invoice_date": "2013/10/03",
"invoice_id": "invoice_0",
"invoice_reference_portal_type": "Person",
"invoice_reference_id": "123"
"translated_simulation_state_title": "Cancelled",
"price_currency": "EUR",
"total_price": 850.4,
"date": "2013/10/03",
"id": "0",
"reference_portal_type": "Person",
"reference_id": "123"
},
{
"invoice_translated_simulation_state_title": "Cancelled",
"invoice_price_currency": "EUR",
"invoice_total_price": 82.8,
"invoice_date": "2013/09/03",
"invoice_id": "invoice_1",
"invoice_reference_portal_type": "Person",
"invoice_reference_id": "123"
"translated_simulation_state_title": "Cancelled",
"price_currency": "EUR",
"total_price": 82.8,
"date": "2013/09/03",
"id": "1",
"reference_portal_type": "Person",
"reference_id": "123"
},
{
"invoice_translated_simulation_state_title": "Paid",
"invoice_price_currency": "EUR",
"invoice_total_price": 671.3,
"invoice_date": "2013/07/05",
"invoice_id": "invoice_3",
"invoice_reference_portal_type": "Person",
"invoice_reference_id": "123"
"translated_simulation_state_title": "Paid",
"price_currency": "EUR",
"total_price": 671.3,
"date": "2013/07/05",
"id": "3",
"reference_portal_type": "Person",
"reference_id": "123"
}
]
\ No newline at end of file
......@@ -6,7 +6,7 @@
"form": true,
"id": "computer_overview",
"property_dict": {
"initial_query_url_identifier": "computer_group",
"initial_query_url_identifier": "group",
"dynamic_children": [0],
"requires_authentication": true,
"depends_on": "login_state",
......@@ -15,16 +15,16 @@
"header": [
[
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6},
{"column": "computer_title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5},
{"column": "translated_validation_state_title", "show": "true", "priority": 3}
]
],
"body": [
{"custom": true, "show": true, "priority": 6, "status": true},
{"column": "computer_title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}],
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5},
{"column": "translated_validation_state_title", "show": "true", "priority": 3}],
"footer": []
},
"feature_dict": {
......
{
"network_title": {
"title": {
"type": "StringField",
"widget": {
"id": "network_title",
"id": "title",
"title": "Title",
"title_i18n": "portal_type_dict.network_dict.field_list.title.title",
"description": "The name of your network.",
"description_i18n": "portal_type_dict.network_dict.field_list.title.description",
"alternate_name": "network_title",
"alternate_name": "title",
"default_value": null,
"css_class": null,
"hidden": false,
......@@ -40,15 +40,15 @@
}
}
},
"network_reference": {
"reference": {
"type": "StringField",
"widget": {
"id": "network_reference",
"id": "reference",
"title": "Reference",
"title_i18n": "portal_type_dict.network_dict.field_list.reference.title",
"description": "The reference identifire for this network.",
"description_i18n": "portal_type_dict.network_dict.field_list.reference.description",
"alternate_name": "network_reference",
"alternate_name": "reference",
"default_value": null,
"css_class": null,
"hidden": false,
......
......@@ -37,7 +37,7 @@
{
"position": "left",
"fieldlist": [
{"title": "network_title"}
{"title": "title"}
]
},
{
......
......@@ -6,7 +6,7 @@
"form": true,
"id": "network_overview",
"property_dict": {
"initial_query_url_identifier": "reference_reference",
"initial_query_url_identifier": "reference",
"dynamic_children": [2],
"requires_authentication": true,
"depends_on": "login_state",
......@@ -14,13 +14,13 @@
"layout": {
"header": [
[
{"column": "network_title", "show": true, "priority": 5},
{"column": "network_reference", "show": true, "priority": 5}
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5}
]
],
"body": [
{"column": "network_title", "show": true, "priority": 5},
{"column": "network_reference", "show": true, "priority": 5}
{"column": "title", "show": true, "priority": 5},
{"column": "reference", "show": true, "priority": 5}
],
"footer": []
},
......
[
{
"network_title":"Foo-Net",
"network_reference": "NET-123"
"title":"Foo-Net",
"reference": "NET-123"
},
{
"network_title":"Bar-Net",
"network_reference": "NET-456"
"title":"Bar-Net",
"reference": "NET-456"
},
{
"network_title":"Lawn",
"network_reference": "NET-111"
"title":"Lawn",
"reference": "NET-111"
}
]
\ No newline at end of file
......@@ -23,7 +23,6 @@
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
},
"children": [
{"type": "p", "direct": {}, "attributes": {}, "logic": {"text":"Foo"}},
{
"type": "a",
"direct": {"href": "#", "className": "action translate right error status ui-btn ui-btn-inline ui-shadow ui-corner-all ui-btn-icon-left ui-icon-trash"},
......@@ -35,8 +34,8 @@
{
"position": "left",
"fieldlist": [
{"title": "network_title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "network_reference", "overrides": {"properties":{"editable":false, "required": false}}}
{"title": "title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "reference", "overrides": {"properties":{"editable":false, "required": false}}}
]
}
]
......
This diff is collapsed.
[
{
"person_gender": "male",
"person_first_name": "Sven",
"person_last_name": "Franck",
"person_default_address_street_address": "86, Avenue des Muy\nAppt. 33\n3ieme Etage",
"person_default_address_city": "Lille",
"person_default_address_region": "France",
"person_default_address_zip_code": "59800",
"person_default_telephone_text": "+49123456789",
"person_default_mobile_telephone_text": "+49123456789",
"person_default_fax_text": "+45123300012",
"person_default_email_text": "svenfranck@hoo.com",
"person_nationality": "German",
"person_corporate_name": null,
"person_role_list": null,
"person_date_of_birth": null,
"person_description": "Test account",
"person_activity_list": null,
"person_reference": null,
"person_password": null,
"person_confirm_password": null,
"person_default_credential_question_question": null,
"person_default_credential_question_question_free_text": null,
"person_default_credential_question_answer": null,
"person_skill_list": null,
"person_site": null,
"person_work_function": null
"gender": "male",
"first_name": "Sven",
"last_name": "Franck",
"default_address_street_address": "86, Avenue des Muy\nAppt. 33\n3ieme Etage",
"default_address_city": "Lille",
"default_address_region": "France",
"default_address_zip_code": "59800",
"default_telephone_text": "+49123456789",
"default_mobile_telephone_text": "+49123456789",
"default_fax_text": "+45123300012",
"default_email_text": "svenfranck@hoo.com",
"nationality": "German",
"corporate_name": null,
"role_list": null,
"date_of_birth": null,
"description": "Test account",
"activity_list": null,
"reference": null,
"password": null,
"confirm_password": null,
"default_credential_question_question": null,
"default_credential_question_question_free_text": null,
"default_credential_question_answer": null,
"skill_list": null,
"site": null,
"work_function": null
}
]
\ No newline at end of file
......@@ -38,39 +38,39 @@
{
"position": "left",
"fieldlist": [
{"title": "person_gender"},
{"title": "person_first_name"},
{"title": "person_last_name"},
{"title": "person_default_email_text"},
{"title": "person_default_telephone_text"},
{"title": "person_default_mobile_telephone_text"},
{"title": "person_default_fax_text"},
{"title": "person_default_address_street"},
{"title": "person_default_address_city"},
{"title": "person_default_address_zip_code"},
{"title": "person_default_address_region"},
{"title": "person_nationality"}
{"title": "gender"},
{"title": "first_name"},
{"title": "last_name"},
{"title": "default_email_text"},
{"title": "default_telephone_text"},
{"title": "default_mobile_telephone_text"},
{"title": "default_fax_text"},
{"title": "default_address_street"},
{"title": "default_address_city"},
{"title": "default_address_zip_code"},
{"title": "default_address_region"},
{"title": "nationality"}
]
},{
"position": "right",
"fieldlist": [
{"title": "person_password"},
{"title": "person_password_confirm"},
{"title": "person_default_credential_question_question"},
{"title": "person_default_credential_question_question_free_text"},
{"title": "person_default_credential_question_answer"},
{"title": "person_date_of_birth"},
{"title": "person_corporate_name"},
{"title": "person_role_list"},
{"title": "person_activity_list"},
{"title": "person_work_function"},
{"title": "person_site"},
{"title": "person_skill_list"}
{"title": "password"},
{"title": "password_confirm"},
{"title": "default_credential_question_question"},
{"title": "default_credential_question_question_free_text"},
{"title": "default_credential_question_answer"},
{"title": "date_of_birth"},
{"title": "corporate_name"},
{"title": "role_list"},
{"title": "activity_list"},
{"title": "work_function"},
{"title": "site"},
{"title": "skill_list"}
]
},{
"position": "center",
"fieldlist": [
{"title": "person_description"}
{"title": "description"}
]
}
]
......
{
"release_title": {
"title": {
"type":"StringField",
"widget": {
"id": "release_title",
"id": "title",
"title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.title.title",
"description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.title.description",
"alternate_name": "release_title",
"alternate_name": "title",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -40,15 +40,15 @@
}
}
},
"release_description": {
"description": {
"type":"StringField",
"widget": {
"id": "release_description",
"id": "description",
"title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.description.title",
"description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.description.description",
"alternate_name": "release_description",
"alternate_name": "description",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -81,15 +81,15 @@
}
}
},
"release_version": {
"version": {
"type":"StringField",
"widget": {
"id": "release_version",
"id": "version",
"title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.version.title",
"description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.version.description",
"alternate_name": "release_version",
"alternate_name": "version",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -122,15 +122,15 @@
}
}
},
"release_reference_portal_type": {
"reference_portal_type": {
"type":"StringField",
"widget": {
"id": "release_reference_portal_type",
"id": "reference_portal_type",
"title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.title",
"description": "The portal type this release is associated to.",
"description_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.description",
"alternate_name": "release_reference_portal_type",
"alternate_name": "reference_portal_type",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -163,15 +163,15 @@
}
}
},
"release_reference_id": {
"reference_id": {
"type":"StringField",
"widget": {
"id": "release_reference_id",
"id": "reference_id",
"title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.reference_id.title",
"description": "The id of the referenced portal_type this release is associated to.",
"description_i18n": "portal_type_dict.release_dict.field_list.reference_id.description",
"alternate_name": "release_reference_id",
"alternate_name": "reference_id",
"default_value": null,
"css_class": "",
"hidden": null,
......@@ -204,15 +204,15 @@
}
}
},
"release_image_type": {
"image_type": {
"type":"StringField",
"widget": {
"id": "release_image_type",
"id": "image_type",
"title": "Type",
"title_i18n": "portal_type_dict.release_dict.field_list.image_type.title",
"description": "Type of Image (Icon/Image).",
"description_i18n": "portal_type_dict.release_dict.field_list.image_type.description",
"alternate_name": "release_image_type",
"alternate_name": "image_type",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -245,15 +245,15 @@
}
}
},
"release_image_url": {
"image_url": {
"type":"ImageField",
"widget": {
"id": "release_image_url",
"id": "image_url",
"title": "Image",
"title_i18n": "portal_type_dict.release_dict.field_list.image_url.title",
"description": "The path to the icon/image for this software service.",
"description_i18n": "portal_type_dict.release_dict.field_list.image_url.description",
"alternate_name": "release_image_url",
"alternate_name": "image_url",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -290,15 +290,15 @@
}
}
},
"release_detail_description": {
"detail_description": {
"type": "TextareaField",
"widget": {
"id": "release_detail_description",
"id": "detail_description",
"title": "Detailed Description",
"title_i18n": "portal_type_dict.release_dict.field_list.detail.title",
"description": "The detailed description of this service.",
"description_i18n": "portal_type_dict.release_dict.field_list.detail.description",
"alternate_name": "release_detail_description",
"alternate_name": "detail_description",
"css_class": null,
"hidden": null,
"width":null,
......
......@@ -37,31 +37,31 @@
{
"position": "center",
"fieldlist": [
{"type": "input", "direct": {"disabled": true, "className":"progress_notifier", "name": "release_status", "id": "release_status", "value": "Preparing instance..."}, "attributes": {"data-i18n":"[value]page_dict.services.prepare_instance"}}
{"type": "input", "direct": {"disabled": true, "className":"progress_notifier", "name": "status", "id": "status", "value": "Preparing instance..."}, "attributes": {"data-i18n":"[value]page_dict.services.prepare_instance"}}
]
},
{
"position": "left",
"fieldlist": [
{"title": "release_title", "overrides": {"properties": {"required": true, "editable":false}}},
{"title": "release_version", "overrides": {"properties": {"required": true, "editable":false}}},
{"type": "input", "direct": {"name": "release_id", "id": "release_id", "className": "required"}, "attributes": {"data-enhanced":"true", "type":"text", "readonly": "readonly"}, "logic":{"setValue": "instance_", "label":"Instance ID", "label_i18n":"page_dict.services.instance_id"}},
{"type":"select", "direct":{"name": "release_reference_computer", "id": "release_reference_computer","className": "required"},"attributes": {"data-enhanced": "true"},"logic": {"label":"Request for Computer", "label_i18n":"page_dict.services.instance_server", "options":[{"value":"", "text": "", "selected": "true"}, {"value": "Cortana", "text": "Cortana"},{"value": "Prof. Simon Wright", "text": "Prof. Simon Wright"},{"value": "HAL", "text": "HAL"},{"value": "Computer", "text": "Computer"},{"value": "Lawnmower", "text": "Lawnmower"}]}}
{"title": "title", "overrides": {"properties": {"required": true, "editable":false}}},
{"title": "version", "overrides": {"properties": {"required": true, "editable":false}}},
{"type": "input", "direct": {"name": "install_release_id", "id": "install_release_id", "className": "required"}, "attributes": {"data-enhanced":"true", "type":"text", "readonly": "readonly"}, "logic":{"setValue": "instance_", "label":"Instance ID", "label_i18n":"page_dict.services.instance_id"}},
{"type":"select", "direct":{"name": "install_release_reference_computer", "id": "install_release_reference_computer","className": "required"},"attributes": {"data-enhanced": "true"},"logic": {"label":"Request for Computer", "label_i18n":"page_dict.services.instance_server", "options":[{"value":"", "text": "", "selected": "true"}, {"value": "Cortana", "text": "Cortana"},{"value": "Prof. Simon Wright", "text": "Prof. Simon Wright"},{"value": "HAL", "text": "HAL"},{"value": "Computer", "text": "Computer"},{"value": "Lawnmower", "text": "Lawnmower"}]}}
]
},
{
"position": "right",
"fieldlist": [
{"title": "release_image_url"},
{"title": "release_image_type", "overrides": {"widget": {"hidden":true}}},
{"title": "release_image_url", "overrides": {"type": "StringField", "widget": {"hidden": true}}},
{"title": "release_detail_description", "overrides": {"properties": {"required": true, "editable":false}}}
{"title": "image_url"},
{"title": "image_type", "overrides": {"widget": {"hidden":true}}},
{"title": "image_url", "overrides": {"type": "StringField", "widget": {"hidden": true}}},
{"title": "detail_description", "overrides": {"properties": {"required": true, "editable":false}}}
]
},
{
"position": "center",
"fieldlist": [
{"type": "textarea", "direct": {"name": "release_xml_recipe", "id": "release_xml_recipe", "className": "required", "value": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"}, "attributes": {"data-enhanced":"true"}, "logic": {"label":"Instance Configuration", "label_i18n":"page_dict.services.instance_recipe"}}
{"type": "textarea", "direct": {"name": "install_release_xml_recipe", "id": "install_release_xml_recipe", "className": "required", "value": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"}, "attributes": {"data-enhanced":"true"}, "logic": {"label":"Instance Configuration", "label_i18n":"page_dict.services.instance_recipe"}}
]
}
]
......
......@@ -6,21 +6,21 @@
"form": true,
"id": "release_overview",
"property_dict": {
"initial_query_url_identifier": "release_reference_id",
"initial_query_url_identifier": "reference_id",
"dynamic_children": [0],
"wrap_gadget": 2,
"layout": {
"header": [
[
{"column": "release_title", "show": true, "priority": 1},
{"column": "release_version", "show": true, "priority": 1},
{"column": "release_description", "show": true, "priority": 5}
{"column": "title", "show": true, "priority": 1},
{"column": "version", "show": true, "priority": 1},
{"column": "description", "show": true, "priority": 5}
]
],
"body": [
{"column": "release_title", "show": true, "priority": 1},
{"column": "release_version", "show": true, "priority": 1},
{"column": "release_description", "show": true, "priority": 5}
{"column": "title", "show": true, "priority": 1},
{"column": "version", "show": true, "priority": 1},
{"column": "description", "show": true, "priority": 5}
],
"footer": []
},
......
This diff is collapsed.
......@@ -10,15 +10,15 @@
"layout": {
"header": [
[
{"column": "service_connection_url", "show": true, "priority": 1},
{"column": "service_connection_backend_url", "show": true, "priority": 2},
{"column": "service_connection_password", "show": true, "priority": 6}
{"column": "connection_url", "show": true, "priority": 1},
{"column": "connection_backend_url", "show": true, "priority": 2},
{"column": "connection_password", "show": true, "priority": 6}
]
],
"body": [
{"column": "service_connection_url", "show": true, "priority": 1},
{"column": "service_connection_backend_url", "show": true, "priority": 2},
{"column": "service_connection_password", "show": true, "priority": 6}
{"column": "connection_url", "show": true, "priority": 1},
{"column": "connection_backend_url", "show": true, "priority": 2},
{"column": "connection_password", "show": true, "priority": 6}
],
"footer": []
},
......
This diff is collapsed.
......@@ -36,22 +36,29 @@
{
"position": "left",
"fieldlist": [
{"title": "service_id", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "service_title", "overrides": {"widget": {"title": "Software Type", "title_i18n": "page_dict.services.software_type"}, "properties": {"editable":false}}},
{"title": "service_status", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "service_reference_computer", "overrides": {"type": "StringField", "properties": {"editable": false, "required": false}}}
{"title": "id", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "title", "overrides": {"widget": {"title": "Software Type", "title_i18n": "page_dict.services.software_type"}, "properties": {"editable":false}}},
{"title": "status", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "reference_computer", "overrides": {"type": "StringField", "properties": {"editable": false, "required": false}}}
]
},
{
"position": "right",
"fieldlist": [
{"title": "service_detail_description", "overrides": {"properties": {"editable": false}}}
{"title": "detail_description", "overrides": {"properties": {"editable": false}, "required": false}},
{"title": "version", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "image_type", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "image_url", "overrides": {"type":"StringField", "widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "status", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "usage", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "timestamp", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "reference_release", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}}
]
},
{
"position": "center",
"fieldlist": [
{"title": "service_xml_recipe", "overrides": {"widget": {"title": "Instance XML Recipe", "title_i18n": "page_dict.services.recipe"}}}
{"title": "xml_recipe", "overrides": {"widget": {"title": "Instance XML Recipe", "title_i18n": "page_dict.services.recipe"}}}
]
}
]
......
......@@ -6,23 +6,23 @@
"form": true,
"id": "service_overview",
"property_dict": {
"initial_query_url_identifier": "service_reference_computer",
"initial_query_url_identifier": "reference_computer",
"dynamic_children": [2],
"wrap_gadget": 2,
"layout": {
"header": [
[
{"custom": true, "text": "Image", "text_i18n": "portal_type_dict.service_dict.field_list.image_url.title", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 1},
{"column": "service_version", "show": true, "priority": 1},
{"column": "service_usage", "show": true, "priority": 5}
{"column": "title", "show": true, "priority": 1},
{"column": "version", "show": true, "priority": 1},
{"column": "usage", "show": true, "priority": 5}
]
],
"body": [
{"column": "service_image_url", "show": true, "priority": 4, "image": true},
{"column": "service_title", "show": true, "priority": 1},
{"column": "service_version", "show": true, "priority": 1},
{"column": "service_usage", "show": true, "priority": 5}
{"column": "image_url", "show": true, "priority": 4, "image": true},
{"column": "title", "show": true, "priority": 1},
{"column": "version", "show": true, "priority": 1},
{"column": "usage", "show": true, "priority": 5}
],
"footer": []
},
......
[
{
"service_version":"slapos-0.92",
"service_title": "[EXPERIMENTAL] KVM",
"service_image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"service_status": "",
"service_usage": "",
"service_id": "",
"service_timestamp": "2013/12/24",
"service_reference_release": "2845497",
"service_reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
"version":"slapos-0.92",
"title": "[EXPERIMENTAL] KVM",
"image_type": "image",
"image_url":"https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"status": "",
"usage": "",
"id": "",
"timestamp": "2013/12/24",
"reference_release": "2845497",
"reference_computer": "",
"xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
},
{
"service_version":"[EXPERIMENTAL] SlapOS Web Runner",
"service_title": "SlapOS Web Runner (Master Development)",
"service_image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"service_status": "",
"service_usage": "",
"service_id": "",
"service_timestamp": "2013/12/23",
"service_reference_release": "1657159",
"service_reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
"version":"[EXPERIMENTAL] SlapOS Web Runner",
"title": "SlapOS Web Runner (Master Development)",
"image_type": "image",
"image_url":"https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"status": "",
"usage": "",
"id": "",
"timestamp": "2013/12/23",
"reference_release": "1657159",
"reference_computer": "",
"xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
},
{
"service_version":"slapos-0.141",
"service_title": "Kumofs Branch Development",
"service_image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"service_status": "",
"service_usage": "",
"service_id": "",
"service_timestamp": "2013/12/22",
"service_reference_release": "8516098",
"service_reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
"version":"slapos-0.141",
"title": "Kumofs Branch Development",
"image_type": "image",
"image_url":"https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"status": "",
"usage": "",
"id": "",
"timestamp": "2013/12/22",
"reference_release": "8516098",
"reference_computer": "",
"xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
},
{
"service_version":"slapos-0.96",
"service_title": "Zabbix Agent",
"service_image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"service_status": "",
"service_usage": "",
"service_id": "",
"service_timestamp": "2013/12/22",
"service_reference_release": "3105599",
"service_reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
"version":"slapos-0.96",
"title": "Zabbix Agent",
"image_type": "image",
"image_url":"https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"status": "",
"usage": "",
"id": "",
"timestamp": "2013/12/22",
"reference_release": "3105599",
"reference_computer": "",
"xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
}
]
\ No newline at end of file
......@@ -11,17 +11,17 @@
"layout": {
"header": [
[
{"column": "service_status", "show": true, "priority": 1},
{"column": "service_title", "show": true, "priority": 1},
{"column": "service_image_url", "show": true, "priority": 5},
{"column": "service_state", "show": true, "priority": 6}
{"column": "status", "show": true, "priority": 1},
{"column": "title", "show": true, "priority": 1},
{"column": "image_url", "show": true, "priority": 5},
{"column": "state", "show": true, "priority": 6}
]
],
"body": [
{"column": "service_status", "show": true, "priority": 1},
{"column": "service_title", "show": true, "priority": 1},
{"column": "service_image_url", "show": true, "priority": 5, "image": true},
{"column": "service_state", "show": true, "priority": 6}
{"column": "status", "show": true, "priority": 1},
{"column": "title", "show": true, "priority": 1},
{"column": "image_url", "show": true, "priority": 5, "image": true},
{"column": "state", "show": true, "priority": 6}
],
"footer": []
},
......
{
"software_id": {
"id": {
"type":"StringField",
"widget": {
"id": "software_id",
"id": "id",
"title": "ID",
"title_i18n": "portal_type_dict.software_dict.field_list.id.title",
"description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.software_dict.field_list.id.description",
"alternate_name": "software_id",
"alternate_name": "id",
"default_value": null,
"css_class": "url",
"hidden": null,
......@@ -40,15 +40,15 @@
}
}
},
"software_title": {
"title": {
"type":"StringField",
"widget": {
"id": "software_title",
"id": "title",
"title": "ID",
"title_i18n": "portal_type_dict.software_dict.field_list.title.title",
"description": "The name of the software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.title.description",
"alternate_name": "software_title",
"alternate_name": "title",
"default_value": null,
"css_class": "url",
"hidden": null,
......@@ -81,16 +81,16 @@
}
}
},
"software_description": {
"description": {
"type":"TextareaField",
"widget": {
"id": "software_description",
"id": "description",
"title": "Description",
"title_i18n": "portal_type_dict.software_dict.field_list.description.title",
"description": "The description of the software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.description.description",
"default_value": null,
"alternate_name": "software_description",
"alternate_name": "description",
"css_class": null,
"hidden": null,
"width":null,
......@@ -131,15 +131,15 @@
}
}
},
"software_image_type": {
"image_type": {
"type":"StringField",
"widget": {
"id": "software_image_type",
"id": "image_type",
"title": "Type",
"title_i18n": "portal_type_dict.software_dict.field_list.image_type.title",
"description": "Type of Image (Icon/Image).",
"description_i18n": "portal_type_dict.software_dict.field_list.image_type.description",
"alternate_name": "software_image_type",
"alternate_name": "image_type",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -172,15 +172,15 @@
}
}
},
"software_image_url": {
"image_url": {
"type":"ImageField",
"widget": {
"id": "software_image_url",
"id": "image_url",
"title": "Image",
"title_i18n": "portal_type_dict.software_dict.field_list.image_url.title",
"description": "The path to the icon/image for this software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.image_url.description",
"alternate_name": "software_image_url",
"alternate_name": "image_url",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -217,15 +217,15 @@
}
}
},
"software_description_i18n": {
"description_i18n": {
"type":"StringField",
"widget": {
"id": "software_description_i18n",
"id": "description_i18n",
"title": "Description i18n Lookup",
"title_i18n": "portal_type_dict.software_dict.field_list.description_i18n.title",
"description": "The pointer to the translation for this field",
"description_i18n": "portal_type_dict.software_dict.field_list.description_i18n.description",
"alternate_name": "software_description_i18n",
"alternate_name": "description_i18n",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -258,15 +258,15 @@
}
}
},
"software_title_i18n": {
"title_i18n": {
"type":"StringField",
"widget": {
"id": "software_title_i18n",
"id": "title_i18n",
"title": "Title i18n Lookup",
"title_i18n": "portal_type_dict.software_dict.field_list.title_i18n.title",
"description": "The pointer to the translation for this field",
"description_i18n": "portal_type_dict.software_dict.field_list.title_i18n.description",
"alternate_name": "software_title_i18n",
"alternate_name": "title_i18n",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -299,15 +299,15 @@
}
}
},
"software_price": {
"price": {
"type":"IntegerField",
"widget": {
"id": "software_price",
"id": "price",
"title": "Price",
"title_i18n": "portal_type_dict.software_dict.field_list.price.title",
"description": "The price per period for this software service",
"description_i18n": "portal_type_dict.software_dict.field_list.price.description",
"alternate_name": "software_price",
"alternate_name": "price",
"default_value": null,
"css_class": null,
"hidden": null,
......@@ -343,15 +343,15 @@
}
}
},
"software_currency": {
"currency": {
"type":"ListField",
"widget": {
"id": "software_currency",
"id": "currency",
"title": "Currency",
"title_i18n": "portal_type_dict.software_dict.field_list.currency.title",
"description": "The currency billed for usage of this software service",
"description_i18n": "portal_type_dict.software_dict.field_list.currency.description",
"alternate_name": "software_currency",
"alternate_name": "currency",
"default_value": null,
"css_class": null,
"hidden": false,
......@@ -384,15 +384,15 @@
}
}
},
"software_period": {
"period": {
"type":"ListField",
"widget": {
"id": "software_period",
"id": "period",
"title": "Period",
"title_i18n": "portal_type_dict.software_dict.field_list.period.title",
"description": "The billing period for usage of this software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.period.description",
"alternate_name": "software_period",
"alternate_name": "period",
"default_value": null,
"css_class": null,
"hidden": false,
......
[
{
"software_id": "2",
"software_title": "[EXPERIMENTAL] KVM",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.kvm.title",
"software_description_i18n":"data_dict.software_dict.kvm.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "2",
"title": "[EXPERIMENTAL] KVM",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.kvm.title",
"description_i18n":"data_dict.software_dict.kvm.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20110316-88D7",
"software_title": "[EXPERIMENTAL] SlapOS Web Runner",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.slapos_runner.title",
"software_description_i18n":"data_dict.software_dict.slapos_runner.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20110316-88D7",
"title": "[EXPERIMENTAL] SlapOS Web Runner",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.slapos_runner.title",
"description_i18n":"data_dict.software_dict.slapos_runner.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20110615-176F8",
"software_title": "[EXPERIMENTAL] Kumofs",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.kumofs.title",
"software_description_i18n":"data_dict.software_dict.kumofs.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20110615-176F8",
"title": "[EXPERIMENTAL] Kumofs",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.kumofs.title",
"description_i18n":"data_dict.software_dict.kumofs.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20110613-107B5",
"software_title": "[EXPERIMENTAL] Zabbix Agent",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.zabbix.title",
"software_description_i18n":"data_dict.software_dict.zabbix.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20110613-107B5",
"title": "[EXPERIMENTAL] Zabbix Agent",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.zabbix.title",
"description_i18n":"data_dict.software_dict.zabbix.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20110620-F42E",
"software_title": "[EXPERIMENTAL] ERP5 Test Node",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110620-F42E/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.erp5_testnode.title",
"software_description_i18n":"data_dict.software_dict.erp5_testnode.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20110620-F42E",
"title": "[EXPERIMENTAL] ERP5 Test Node",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20110620-F42E/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.erp5_testnode.title",
"description_i18n":"data_dict.software_dict.erp5_testnode.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20120412-853D9",
"software_title": "[EXPERIMENTAL] HTML5 Application Server",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120412-853D9/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.html5_app_server.title",
"software_description_i18n":"data_dict.software_dict.html5_app_server.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20120412-853D9",
"title": "[EXPERIMENTAL] HTML5 Application Server",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20120412-853D9/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.html5_app_server.title",
"description_i18n":"data_dict.software_dict.html5_app_server.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20120911-A661D",
"software_title": "[EXPERIMENTAL] BOINC Client",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120911-A661D/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.boinc_client.title",
"software_description_i18n":"data_dict.software_dict.boinc_client.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20120911-A661D",
"title": "[EXPERIMENTAL] BOINC Client",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20120911-A661D/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.boinc_client.title",
"description_i18n":"data_dict.software_dict.boinc_client.description",
"price": "1",
"currency": "Euro",
"period": "Month"
},
{
"software_id": "20120911-5F9C9",
"software_title": "[EXPERIMENTAL] BOINC Server",
"software_description": "",
"software_image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120911-5F9C9/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.boinc_server.title",
"software_description_i18n":"data_dict.software_dict.boinc_server.description",
"software_price": "1",
"software_currency": "Euro",
"software_period": "Month"
"id": "20120911-5F9C9",
"title": "[EXPERIMENTAL] BOINC Server",
"description": "",
"image_type": "image",
"image_url": "https://www.slapos.org/software_product_module/20120911-5F9C9/default_image?quality=75&amp;display=thumbnail",
"title_i18n":"data_dict.software_dict.boinc_server.title",
"description_i18n":"data_dict.software_dict.boinc_server.description",
"price": "1",
"currency": "Euro",
"period": "Month"
}
]
\ No newline at end of file
This diff is collapsed.
......@@ -10,25 +10,25 @@
"layout": {
"header": [
[
{"column": "service_image", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 5},
{"column": "service_version", "show": true, "priority": 2},
{"column": "image", "show": true, "priority": 4},
{"column": "title", "show": true, "priority": 5},
{"column": "version", "show": true, "priority": 2},
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 5},
{"column": "service_usage", "show": true, "priority": 3}
{"column": "usage", "show": true, "priority": 3}
]
],
"body": [
{"column": "service_image", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 5},
{"column": "service_version", "show": true, "priority": 2},
{"column": "image", "show": true, "priority": 4},
{"column": "title", "show": true, "priority": 5},
{"column": "version", "show": true, "priority": 2},
{"custom": true, "show": true, "priority": 5, "status": true},
{"custom": "service_usage", "show": true, "priority": 3}
{"custom": "usage", "show": true, "priority": 3}
],
"footer": []
},
"feature_dict": {
"linkable": true,
"link_identifier": "service_id"
"link_identifier": "id"
}
},
"children": [{
......
Markdown is supported
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