workflows actualizadas
This commit is contained in:
2
extensions/plugins/actores-workflow/actores-workflow.htm
Normal file
2
extensions/plugins/actores-workflow/actores-workflow.htm
Normal file
@@ -0,0 +1,2 @@
|
||||
{% extends "views/components/plugins/workflow.htm" %}
|
||||
{% load i18n %}
|
||||
90
extensions/plugins/actores-workflow/actores-workflow.js
Normal file
90
extensions/plugins/actores-workflow/actores-workflow.js
Normal file
@@ -0,0 +1,90 @@
|
||||
define([
|
||||
'knockout',
|
||||
'jquery',
|
||||
'arches',
|
||||
'viewmodels/workflow',
|
||||
'templates/views/components/plugins/actores-workflow.htm',
|
||||
'views/components/workflows/final-step'
|
||||
], function(ko, $, arches, Workflow, ActoresWorkflowTemplate) {
|
||||
return ko.components.register('actores-workflow', {
|
||||
viewModel: function(params) {
|
||||
this.componentName = 'actores-workflow';
|
||||
this.quitUrl = "/search";
|
||||
this.stepConfig = [
|
||||
{
|
||||
title: 'Crear nuevo registro de Organizaciones y personas',
|
||||
name: 'fijar-info-op-basica', /* unique to workflow */
|
||||
required: true,
|
||||
workflowstepclass: 'crear-pcb-op-atajo',
|
||||
informationboxdata: {
|
||||
heading: 'Primero, establezca el el nombre de la persona u organización, el tipo de actor y su cargo',
|
||||
text: 'Este descriptor es relevante para poder relacionar fácilmente entre patrimonio e Organizaciones y personas',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-op-lugar', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '72420da0-db59-4048-aea2-03b0bc5cdcdf',
|
||||
nodegroupid: 'fbf79696-55bc-11ee-b054-153ea24ee6f2',
|
||||
hiddenNodes: "[]",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Carga de archivos',
|
||||
name: 'fijar-alcance', /* unique to workflow */
|
||||
required: false,
|
||||
informationboxdata: {
|
||||
heading: 'Seleccione el archivo o archivos de Medios digitales que serán cargados al sistema (Opcional)',
|
||||
text: 'Finalmente se creará el recurso de Organinzación o persona',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-op-alcance', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '72420da0-db59-4048-aea2-03b0bc5cdcdf',
|
||||
nodegroupid: 'ecf58b86-d65d-11ee-95bc-e96777d12b77',
|
||||
hiddenNodes: [],
|
||||
resourceid: "['fijar-info-op-basica']['pcb-op-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Finalizar',
|
||||
name: 'add-resource-complete', /* unique to workflow */
|
||||
description: 'Finalizar la creación del registro patrimonial.',
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'final-step',
|
||||
uniqueInstanceName: 'create-resource-final',
|
||||
tilesManaged: 'none',
|
||||
parameters: {
|
||||
resourceid: "['fijar-info-op-basica']['pcb-op-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
];
|
||||
Workflow.apply(this, [params]);
|
||||
},
|
||||
template: ActoresWorkflowTemplate,
|
||||
});
|
||||
});
|
||||
12
extensions/plugins/actores-workflow/actores-workflow.json
Normal file
12
extensions/plugins/actores-workflow/actores-workflow.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"pluginid": "5d403b8b-a2b0-4cad-a1d8-5bee92b97393",
|
||||
"name": "Organizaciones y personas",
|
||||
"icon": "fa fa-users",
|
||||
"component": "views/components/plugins/actores-workflow",
|
||||
"componentname": "actores-workflow",
|
||||
"config": {
|
||||
"show": false
|
||||
},
|
||||
"slug": "actores-workflow",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
{% extends "views/components/plugins/workflow.htm" %}
|
||||
{% load i18n %}
|
||||
@@ -0,0 +1,92 @@
|
||||
define([
|
||||
'knockout',
|
||||
'jquery',
|
||||
'arches',
|
||||
'viewmodels/workflow',
|
||||
'templates/views/components/plugins/bienes-inmuebles-workflow.htm',
|
||||
'views/components/workflows/final-step'
|
||||
], function(ko, $, arches, Workflow, BienesInueblesWorkflowTemplate) {
|
||||
return ko.components.register('bienes-inmuebles-workflow', {
|
||||
viewModel: function(params) {
|
||||
this.componentName = 'bienes-inmuebles-workflow';
|
||||
this.quitUrl = "/search";
|
||||
this.stepConfig = [
|
||||
{
|
||||
title: 'Crear nuevo Patrimonio Material de tipo Bienes Inmuebles',
|
||||
name: 'fijar-info-bi-basica', /* unique to workflow */
|
||||
required: true,
|
||||
workflowstepclass: 'crear-pcb-bi-atajo',
|
||||
informationboxdata: {
|
||||
heading: 'Primero, establezca la ubicación Administrativa, Departamento / Provincia / Municipio',
|
||||
text: 'Este descriptor es relevante para la conformación del código de identificación principal',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-bi-lugar', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '8ea3bf67-89ce-474c-b3cb-6dd5ee3d6198',
|
||||
nodegroupid: '95fc65dd-6b6d-11ee-9e6d-d15e81015f72',
|
||||
hiddenNodes: "['b41735c8-dbf1-11ee-911b-45ef2f1cffac', '0f2afbf2-dbf2-11ee-911b-45ef2f1cffac', '970abfea-dbf1-11ee-911b-45ef2f1cffac']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Establecer Ámbito y subámbito',
|
||||
name: 'fijar-alcance', /* unique to workflow */
|
||||
required: false,
|
||||
informationboxdata: {
|
||||
heading: 'Valores predeterminados para Ámbito y el subámbito se recomienda no modificar, a no ser de casos especiales',
|
||||
text: 'Finalmente puede estable el valor para la ubicación urbana (parte derecha del codigo) \
|
||||
este sufijo puede ser de la forma: D00M00L00 (Distrito, Manzano, Lote), o sino \
|
||||
deje tal como está para que el sistema establezca un valor autogenerado.',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-bi-alcance', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '8ea3bf67-89ce-474c-b3cb-6dd5ee3d6198',
|
||||
nodegroupid: '01c9b01e-dd6b-11ee-8c35-23425e5c6b00',
|
||||
hiddenNodes: [],
|
||||
resourceid: "['fijar-info-bi-basica']['pcb-bi-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Finalizar',
|
||||
name: 'add-resource-complete', /* unique to workflow */
|
||||
description: 'Finalizar la creación del registro patrimonial.',
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'final-step',
|
||||
uniqueInstanceName: 'create-resource-final',
|
||||
tilesManaged: 'none',
|
||||
parameters: {
|
||||
resourceid: "['fijar-info-bi-basica']['pcb-bi-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
];
|
||||
Workflow.apply(this, [params]);
|
||||
},
|
||||
template: BienesInueblesWorkflowTemplate,
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"pluginid": "e8325355-52bc-4aee-8228-43b568caa310",
|
||||
"name": "Patrimonio Material - Bienes inmuebles",
|
||||
"icon": "fa fa-bank",
|
||||
"component": "views/components/plugins/bienes-inmuebles-workflow",
|
||||
"componentname": "bienes-inmuebles-workflow",
|
||||
"config": {
|
||||
"show": false
|
||||
},
|
||||
"slug": "bienes-inmuebles-workflow",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
{% extends "views/components/plugins/workflow.htm" %}
|
||||
{% load i18n %}
|
||||
@@ -0,0 +1,116 @@
|
||||
define([
|
||||
'knockout',
|
||||
'jquery',
|
||||
'arches',
|
||||
'viewmodels/workflow',
|
||||
'templates/views/components/plugins/bienes-muebles-workflow.htm',
|
||||
'views/components/workflows/final-step'
|
||||
], function(ko, $, arches, Workflow, BienesMueblesWorkflowTemplate) {
|
||||
return ko.components.register('bienes-muebles-workflow', {
|
||||
viewModel: function(params) {
|
||||
this.componentName = 'bienes-muebles-workflow';
|
||||
this.quitUrl = "/search";
|
||||
this.stepConfig = [
|
||||
{
|
||||
title: 'Crear nuevo Patrimonio Material de tipo Bienes Muebles',
|
||||
name: 'fijar-info-basica', /* unique to workflow */
|
||||
required: true,
|
||||
workflowstepclass: 'crear-pcb-bm-atajo',
|
||||
informationboxdata: {
|
||||
heading: 'Primero, establezca la ubicación Administrativa, Departamento / Provincia / Municipio',
|
||||
text: 'Este descriptor es relevante para la conformación del código de identificación principal',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-bm-lugar', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '10b03fec-4d85-11ee-a708-ffcd06c08a5d',
|
||||
nodegroupid: 'b2913d6e-e139-11ee-8042-03ba1b5a73e5',
|
||||
hiddenNodes: "['c2e29d9c-9869-11ef-bf1b-5fbb45b1a9c6', 'bd74fd30-e13c-11ee-8042-03ba1b5a73e5', 'bc5cc562-e142-11ee-8042-03ba1b5a73e5']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Establecer Ámbito y subámbito',
|
||||
name: 'fijar-alcance', /* unique to workflow */
|
||||
required: true,
|
||||
informationboxdata: {
|
||||
heading: 'Establezca El Ámbito y el subámbito del Patrimonio, procure llenar ambos valores',
|
||||
text: 'Luego establezca el valor numérico del codigo (sufijo del tipo 000000)',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-bm-alcance', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '10b03fec-4d85-11ee-a708-ffcd06c08a5d',
|
||||
nodegroupid: 'a7deaf7e-e147-11ee-8042-03ba1b5a73e5',
|
||||
hiddenNodes: "['67e62a02-e14a-11ee-8042-03ba1b5a73e5', '84e15d34-e14a-11ee-8042-03ba1b5a73e5']",
|
||||
resourceid: "['fijar-info-basica']['pcb-bm-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Establecer la denominación y el subtipo',
|
||||
name: 'fijar-nombre', /* unique to workflow */
|
||||
required: true,
|
||||
informationboxdata: {
|
||||
heading: 'Establezca la denominación (nombre o título) del bien mueble',
|
||||
text: 'Finalmente establezca el subtipo de patrimonio material',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-bm-nombre', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '10b03fec-4d85-11ee-a708-ffcd06c08a5d',
|
||||
nodegroupid: '67e62a02-e14a-11ee-8042-03ba1b5a73e5',
|
||||
hiddenNodes: "[]",
|
||||
resourceid: "['fijar-info-basica']['pcb-bm-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Finalizar',
|
||||
name: 'add-resource-complete', /* unique to workflow */
|
||||
description: 'Finalizar la creación del recurso.',
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'final-step',
|
||||
uniqueInstanceName: 'create-resource-final',
|
||||
tilesManaged: 'none',
|
||||
parameters: {
|
||||
resourceid: "['fijar-info-basica']['pcb-bm-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
];
|
||||
Workflow.apply(this, [params]);
|
||||
},
|
||||
template: BienesMueblesWorkflowTemplate,
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"pluginid": "9fa1f9e5-cce2-4cbc-9f3b-07cc88ce1b7a",
|
||||
"name": "Patrimonio Material - Bienes muebles",
|
||||
"icon": "fa fa-bell",
|
||||
"component": "views/components/plugins/bienes-muebles-workflow",
|
||||
"componentname": "bienes-muebles-workflow",
|
||||
"config": {
|
||||
"show": false
|
||||
},
|
||||
"slug": "bienes-muebles-workflow",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
{% extends "views/components/plugins/workflow.htm" %}
|
||||
{% load i18n %}
|
||||
@@ -0,0 +1,99 @@
|
||||
define([
|
||||
'knockout',
|
||||
'jquery',
|
||||
'arches',
|
||||
'viewmodels/workflow',
|
||||
'templates/views/components/plugins/inmaterial-workflow.htm',
|
||||
'views/components/workflows/final-step'
|
||||
], function(ko, $, arches, Workflow, InmaterialWorkflowTemplate) {
|
||||
return ko.components.register('inmaterial-workflow', {
|
||||
viewModel: function(params) {
|
||||
this.componentName = 'inmaterial-workflow';
|
||||
this.quitUrl = "/plugins/registro-abreviado";
|
||||
this.stepConfig = [
|
||||
{
|
||||
title: 'Crear nuevo Patrimonio Inmaterial',
|
||||
name: 'fijar-info-pi-basica', /* unique to workflow */
|
||||
required: true,
|
||||
workflowstepclass: 'crear-pcb-pi-atajo',
|
||||
informationboxdata: {
|
||||
heading: 'Primero, establezca la ubicación Administrativa, Departamento / Provincia / Municipio',
|
||||
text: 'Este descriptor es relevante para la conformación del código de identificación principal',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-pi-lugar', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '9b0e22c7-5c56-4be6-aa89-ae2632ba28e8',
|
||||
nodegroupid: '590ea397-83c9-11ee-8351-b3afcc77ba3e',
|
||||
hiddenNodes: "['3bb3aefc-d658-11ee-95bc-e96777d12b77', '590ea395-83c9-11ee-8351-b3afcc77ba3e', '590ea39a-83c9-11ee-8351-b3afcc77ba3e']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Establecer Ámbito y subámbito',
|
||||
name: 'fijar-alcance', /* unique to workflow */
|
||||
required: true,
|
||||
informationboxdata: {
|
||||
heading: 'Establezca El Ámbito y el subámbito del Patrimonio, procure llenar ambos valores',
|
||||
text: 'Finalmente introduzca un valor numérico en el campo del Código principal... o \
|
||||
introduzca el caracter ? para que el sistema asigne un valor continuando la secuencia.',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-pi-alcance', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '9b0e22c7-5c56-4be6-aa89-ae2632ba28e8',
|
||||
nodegroupid: '7406f472-83cd-11ee-8351-b3afcc77ba3e',
|
||||
hiddenNodes: [
|
||||
'1991315c-dc96-11ee-a1be-65cdbcd6a3c5',
|
||||
'40a3ea0a-83d1-11ee-8351-b3afcc77ba3e',
|
||||
'd7935cd2-83d8-11ee-8351-b3afcc77ba3e',
|
||||
'6ad432e4-d28c-11ee-9bd3-55ef88b37b94',
|
||||
'1590de86-d28c-11ee-9bd3-55ef88b37b94',
|
||||
'3bf0b76e-83da-11ee-8351-b3afcc77ba3e',
|
||||
'095779fc-dc98-11ee-a1be-65cdbcd6a3c5',
|
||||
],
|
||||
resourceid: "['fijar-info-pi-basica']['pcb-pi-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Finalizar',
|
||||
name: 'add-resource-complete', /* unique to workflow */
|
||||
description: 'Finalizar la creación del registro patrimonial.',
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'final-step',
|
||||
uniqueInstanceName: 'create-resource-final',
|
||||
tilesManaged: 'none',
|
||||
parameters: {
|
||||
resourceid: "['fijar-info-pi-basica']['pcb-pi-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
];
|
||||
Workflow.apply(this, [params]);
|
||||
},
|
||||
template: InmaterialWorkflowTemplate,
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"pluginid": "a9ab2a79-ab2c-4503-a357-dffdf9fa6f83",
|
||||
"name": "Patrimonio Inmaterial",
|
||||
"icon": "fa fa-video-camera",
|
||||
"component": "views/components/plugins/inmaterial-workflow",
|
||||
"componentname": "inmaterial-workflow",
|
||||
"config": {
|
||||
"show": false
|
||||
},
|
||||
"slug": "inmaterial-workflow",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
{% extends "views/components/plugins/workflow.htm" %}
|
||||
{% load i18n %}
|
||||
@@ -0,0 +1,90 @@
|
||||
define([
|
||||
'knockout',
|
||||
'jquery',
|
||||
'arches',
|
||||
'viewmodels/workflow',
|
||||
'templates/views/components/plugins/medios-digitales-workflow.htm',
|
||||
'views/components/workflows/final-step'
|
||||
], function(ko, $, arches, Workflow, MediosDigitalesWorkflowTemplate) {
|
||||
return ko.components.register('medios-digitales-workflow', {
|
||||
viewModel: function(params) {
|
||||
this.componentName = 'medios-digitales-workflow';
|
||||
this.quitUrl = "/search";
|
||||
this.stepConfig = [
|
||||
{
|
||||
title: 'Crear nuevo registro de información gráfica',
|
||||
name: 'fijar-info-md-basica', /* unique to workflow */
|
||||
required: true,
|
||||
workflowstepclass: 'crear-pcb-md-atajo',
|
||||
informationboxdata: {
|
||||
heading: 'Primero, establezca el título del medio que luego se adjuntará a uno o más recursos patrimoniales',
|
||||
text: 'Este descriptor es relevante para poder relacionar fácilmente entre patrimonio e información gráfica',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-md-lugar', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '6afc4e9e-727e-4152-8084-309267752650',
|
||||
nodegroupid: 'e668b73d-573e-11ee-a536-398209d3f1d1',
|
||||
hiddenNodes: "[]",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Carga de archivos',
|
||||
name: 'fijar-alcance', /* unique to workflow */
|
||||
required: true,
|
||||
informationboxdata: {
|
||||
heading: 'Seleccione el archivo o archivos de Medios digitales que serán cargados al sistema',
|
||||
text: 'Finalmente se creará el recurso de Información gráfica',
|
||||
},
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'default-card',
|
||||
uniqueInstanceName: 'pcb-md-alcance', /* unique to step */
|
||||
tilesManaged: 'one',
|
||||
parameters: {
|
||||
graphid: '6afc4e9e-727e-4152-8084-309267752650',
|
||||
nodegroupid: '80776c17-45b9-11ee-9c4b-5373a7fb8bab',
|
||||
hiddenNodes: [],
|
||||
resourceid: "['fijar-info-md-basica']['pcb-md-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Finalizar',
|
||||
name: 'add-resource-complete', /* unique to workflow */
|
||||
description: 'Finalizar la creación del registro patrimonial.',
|
||||
layoutSections: [
|
||||
{
|
||||
componentConfigs: [
|
||||
{
|
||||
componentName: 'final-step',
|
||||
uniqueInstanceName: 'create-resource-final',
|
||||
tilesManaged: 'none',
|
||||
parameters: {
|
||||
resourceid: "['fijar-info-md-basica']['pcb-md-lugar'][0]['resourceInstanceId']",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
];
|
||||
Workflow.apply(this, [params]);
|
||||
},
|
||||
template: MediosDigitalesWorkflowTemplate,
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"pluginid": "121ad8f5-9e17-4124-a5f1-1afd2a68dbd9",
|
||||
"name": "Información Gráfica",
|
||||
"icon": "fa fa-camera",
|
||||
"component": "views/components/plugins/medios-digitales-workflow",
|
||||
"componentname": "medios-digitales-workflow",
|
||||
"config": {
|
||||
"show": false
|
||||
},
|
||||
"slug": "medios-digitales-workflow",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"pluginid": "47b88934-d088-4722-a675-2ef313c0e9e1",
|
||||
"name": "Patrimonio material",
|
||||
"icon": "fa fa-play-circle",
|
||||
"component": "views/components/plugins/patrimonio-material",
|
||||
"componentname": "patrimonio-material",
|
||||
"config": {
|
||||
"workflows": [
|
||||
{
|
||||
"workflowid": "9fa1f9e5-cce2-4cbc-9f3b-07cc88ce1b7a",
|
||||
"slug": "bienes-muebles-workflow",
|
||||
"name": "Bienes muebles",
|
||||
"icon": "fa fa-bell",
|
||||
"bgColor": "#87bceb",
|
||||
"circleColor": "#a7cdf0",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
},
|
||||
{
|
||||
"workflowid": "e8325355-52bc-4aee-8228-43b568caa310",
|
||||
"slug": "bienes-inmuebles-workflow",
|
||||
"name": "Bienes inmuebles",
|
||||
"icon": "fa fa-bank",
|
||||
"bgColor": "#62a3db",
|
||||
"circleColor": "#8bbfea",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
},
|
||||
{
|
||||
"workflowid": "9fb5380e-d638-4a1d-acfe-610cddf801e0",
|
||||
"slug": "sitios-arqueologicos-workflow",
|
||||
"name": "Sitios arqueológicos",
|
||||
"icon": "fa fa-map-marker",
|
||||
"bgColor": "#ccc03b",
|
||||
"circleColor": "#baaf38",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
}
|
||||
],
|
||||
"show": false
|
||||
},
|
||||
"slug": "patrimonio-material",
|
||||
"sortorder": 0
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<div class="workflow-select-plugin">
|
||||
<div>
|
||||
<h2 class="workflow-select-card-container-title">Crear nuevo Patrimonio Material</h2>
|
||||
</div>
|
||||
<div class="workflow-select-card-container">
|
||||
<!-- ko foreach: {data: workflows, as: 'workflow'} -->
|
||||
<a data-bind="attr: {href: workflow.url, title: workflow.name}" href="#"><div data-bind="style: {'background-color': workflow.bgColor}" class="workflow-select-card">
|
||||
<h4 class="workflow-select-title" data-bind="text: workflow.name"></h4>
|
||||
<div data-bind="style: {'background-color': workflow.circleColor}" class="workflow-select-wf-circle">
|
||||
<span><i data-bind="attr:{class: ('fa '+workflow.icon +' workflow-select-wf-icon')}"></i></span>
|
||||
</div>
|
||||
<p data-bind="text: workflow.desc" class="workflow-select-desc"></p>
|
||||
</div></a>
|
||||
<!-- /ko -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,18 @@
|
||||
define([
|
||||
'knockout',
|
||||
'arches',
|
||||
'templates/views/components/plugins/patrimonio-material.htm'
|
||||
], function(ko, arches, PatrimonioMaterialTemplate) {
|
||||
|
||||
var PatrimonioMaterial = function(params) {
|
||||
this.workflows = params.workflows.map(function(wf){
|
||||
wf.url = arches.urls.plugin(wf.slug);
|
||||
return wf;
|
||||
}, this);
|
||||
};
|
||||
|
||||
return ko.components.register('patrimonio-material', {
|
||||
viewModel: PatrimonioMaterial,
|
||||
template: PatrimonioMaterialTemplate
|
||||
});
|
||||
});
|
||||
16
extensions/plugins/registro-guiado/registro-guiado.htm
Normal file
16
extensions/plugins/registro-guiado/registro-guiado.htm
Normal file
@@ -0,0 +1,16 @@
|
||||
<div class="workflow-select-plugin">
|
||||
<div>
|
||||
<h2 class="workflow-select-card-container-title">Crear nuevo Patrimonio Cultural Boliviano</h2>
|
||||
</div>
|
||||
<div class="workflow-select-card-container">
|
||||
<!-- ko foreach: {data: workflows, as: 'workflow'} -->
|
||||
<a data-bind="attr: {href: workflow.url, title: workflow.name}" href="#"><div data-bind="style: {'background-color': workflow.bgColor}" class="workflow-select-card">
|
||||
<h4 class="workflow-select-title" data-bind="text: workflow.name"></h4>
|
||||
<div data-bind="style: {'background-color': workflow.circleColor}" class="workflow-select-wf-circle">
|
||||
<span><i data-bind="attr:{class: ('fa '+workflow.icon +' workflow-select-wf-icon')}"></i></span>
|
||||
</div>
|
||||
<p data-bind="text: workflow.desc" class="workflow-select-desc"></p>
|
||||
</div></a>
|
||||
<!-- /ko -->
|
||||
</div>
|
||||
</div>
|
||||
18
extensions/plugins/registro-guiado/registro-guiado.js
Normal file
18
extensions/plugins/registro-guiado/registro-guiado.js
Normal file
@@ -0,0 +1,18 @@
|
||||
define([
|
||||
'knockout',
|
||||
'arches',
|
||||
'templates/views/components/plugins/registro-guiado.htm'
|
||||
], function(ko, arches, RegistroGuiadoTemplate) {
|
||||
|
||||
var RegistroGuiado = function(params) {
|
||||
this.workflows = params.workflows.map(function(wf){
|
||||
wf.url = arches.urls.plugin(wf.slug);
|
||||
return wf;
|
||||
}, this);
|
||||
};
|
||||
|
||||
return ko.components.register('registro-guiado', {
|
||||
viewModel: RegistroGuiado,
|
||||
template: RegistroGuiadoTemplate
|
||||
});
|
||||
});
|
||||
50
extensions/plugins/registro-guiado/registro-guiado.json
Normal file
50
extensions/plugins/registro-guiado/registro-guiado.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"pluginid": "a012a504-ff07-4c30-89d9-88a6fcca28a7",
|
||||
"name": "Registro guiado",
|
||||
"icon": "fa fa-play-circle",
|
||||
"component": "views/components/plugins/registro-guiado",
|
||||
"componentname": "registro-guiado",
|
||||
"config": {
|
||||
"workflows": [
|
||||
{
|
||||
"workflowid": "47b88934-d088-4722-a675-2ef313c0e9e1",
|
||||
"slug": "patrimonio-material",
|
||||
"name": "Patrimonio material",
|
||||
"icon": "fa fa-bell",
|
||||
"bgColor": "#87bceb",
|
||||
"circleColor": "#7ea9cf",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
},
|
||||
{
|
||||
"workflowid": "a9ab2a79-ab2c-4503-a357-dffdf9fa6f83",
|
||||
"slug": "inmaterial-workflow",
|
||||
"name": "Patrimonio Inmaterial",
|
||||
"icon": "fa fa-video-camera",
|
||||
"bgColor": "#9795EE",
|
||||
"circleColor": "#7ea9cf",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
},
|
||||
{
|
||||
"workflowid": "121ad8f5-9e17-4124-a5f1-1afd2a68dbd9",
|
||||
"slug": "medios-digitales-workflow",
|
||||
"name": "Información gráfica (Medios digitales)",
|
||||
"icon": "fa fa-camera",
|
||||
"bgColor": "#80a847",
|
||||
"circleColor": "#529c61",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
},
|
||||
{
|
||||
"workflowid": "5d403b8b-a2b0-4cad-a1d8-5bee92b97393",
|
||||
"slug": "actores-workflow",
|
||||
"name": "Organizaciones y personas",
|
||||
"icon": "fa fa-users",
|
||||
"bgColor": "#b0c775",
|
||||
"circleColor": "#529c61",
|
||||
"desc": "Procedimiento guiado para establecer datos básicos."
|
||||
}
|
||||
],
|
||||
"show": true
|
||||
},
|
||||
"slug": "registro-guiado",
|
||||
"sortorder": 0
|
||||
}
|
||||
Reference in New Issue
Block a user