Hola 
Les comparto una traducción libre del archivo item-submission.xml de 
DSpace76.
Saludos

José Miguel Ravasi


Traducción libre del archivo item-submission.xml del DSpace76 realizada por 
José Miguel Ravasi



<?xml version="1.0" encoding="utf-8" ?>

<!DOCTYPE item-submission SYSTEM "item-submission.dtd">


<!-- Configurable Submission configuration file -->


<!-- This XML configuration file allows you to configure the ordering

Este archivo de configuración XML le permite configurar el ordenamiento -->

<!-- and number of the steps that occur in the Item Submission Process. 

y número de pasos que ocurren en el proceso de envío de artículos. -->


<item-submission>

<!-- The process-map maps collection handles to a particular Item -->

<!-- The process-map maps collection asigna identificadores/handles a un 
elemento/item en particular-->

<!-- Submission Process. This requires that a collection's name be -->

<!-- en el proceso de envío. Esto requiere que el nombre de una colección 
sea-->

<!-- unique, even within a community. DSpace does however ensure that each 
-->

<!-- único, incluso dentro de una comunidad. Sin embargo, DSpace garantiza 
que cada-->

<!-- collection's handle is unique. Process-map provides the means to -->

<!-- identificador de la colección es único. El mapa de procesos 
proporciona los medios para-->

<!-- associate a unique collection name with an Item Submission process. -->

<!-- asociar un nombre de colección único con un proceso de envío de 
artículos.-->

<!-- The process-map also provides the special handle "default" (which is 
-->

<!-- El mapa de procesos también proporciona el identificador especial 
"predeterminado" (que -->

<!-- never a collection), here mapped to "traditional". Any collection -->

<!-- nunca es una colección), aquí asignado a "traditional". Cualquier 
colección -->

<!-- which does not appear in this map will be associated with the mapping 
-->

<!-- que no aparece en este mapa se asociará con el mapeo-->

<!-- for handle "default". -->

<!-- identificado como el handle "predeterminado"-->


<submission-map>

<!-- Default submission process -->

<name-map collection-handle="default" submission-name="traditional"/>


<!-- Sample Entities Collection configuration based on the demo Entities 
dataset available at:-->

<!--Ejemplo de configuración de Colecciones de Entidades está basado en el 
dataset disponible en :-->

<!--https://github.com/DSpace-Labs/AIP-Files/releases/tag/demo-entities-data 
-->

<!-- This sets up the following Entity-based Collections in that dataset:-->

<!--Este set configura las siguientes colecciones basadas en entidades en 
ese conjunto de datos:

"Publication" Collections = "Publications" -> "Articles", "Books", 
"Publications 2", & "Theses"

"OrgUnit" Collection = "Related Objects" -> "OrgUnits"

"Person" Collections = "Related Objects" -> "People" & "People 2"

"Project" Collections = "Related Objects" -> "Projects" & "Projects 2"

"Journal" Collection = "Compound Journals" -> "Journals"

"Journal Volume" Collection = "Compound Journals" -> "Journal Volumes"

"Journal Issue" Collection = "Compound Journals" -> "Journal Issues"


If you are using that demo dataset, you can simply uncomment the below 
configuration to enable Entity

submission into all of the above Collections.

<!--Si está utilizando ese conjunto de datos de demostración, simplemente 
puede descomentar la siguiente 

configuración para habilitar Entity envío a todas las colecciones 
anteriores. -->

<name-map collection-handle="123456789/3" submission-name="Publication"/>

<name-map collection-handle="123456789/4" submission-name="Publication"/>

<name-map collection-handle="123456789/281" submission-name="Publication"/>

<name-map collection-handle="123456789/5" submission-name="Publication"/>

<name-map collection-handle="123456789/8" submission-name="OrgUnit"/>

<name-map collection-handle="123456789/6" submission-name="Person"/>

<name-map collection-handle="123456789/279" submission-name="Person"/>

<name-map collection-handle="123456789/7" submission-name="Project"/>

<name-map collection-handle="123456789/280" submission-name="Project"/>

<name-map collection-handle="123456789/28" submission-name="Journal"/>

<name-map collection-handle="123456789/29" submission-name="JournalVolume"/>

<name-map collection-handle="123456789/30" submission-name="JournalIssue"/>

<!-- These configurations enable default submission forms per Entity 
type--> 

<!--Estas configuraciones habilitan formularios de envío predeterminados 
por tipo de entidad--> 

<!-- The collection-entity-type will be the entity-type attribute 
associated with a collection,-->

<!--El tipo-de-entidad-de-coleccion será el atributo de tipo-de-entidad 
asociado con una colección.-->

<!-- typically the entity name that is associated with a collection if any 
created or loaded -->

<!-- normalmente el nombre de la entidad está asociada con una colección, 
si alguna se creó o cargó--> 

<!--(that is usually specified in relationship-types.xml).-->

<!-- (que normalmente se especifica en el archivo 
relationship-types.xml).-->

<!-- - - - - - -PLEASE NOTICE THAT YOU WILL HAVE TO RESTART DSPACE

TENGA EN CUENTA QUE TENDRÁ QUE REINICIAR DSPACE- - - - - -->

<!-- Uncomment if you intend to use them -->

<!-- Descomente si tiene la intención de usarlas. --> 

<name-map collection-entity-type="Publication" 
submission-name="Publication"/>

<name-map collection-entity-type="Person" submission-name="Person"/>

<name-map collection-entity-type="Project" submission-name="Project"/>

<name-map collection-entity-type="OrgUnit" submission-name="OrgUnit"/>

<name-map collection-entity-type="Journal" submission-name="Journal"/>

<name-map collection-entity-type="JournalVolume" 
submission-name="JournalVolume"/>

<name-map collection-entity-type="JournalIssue" 
submission-name="JournalIssue"/>

</submission-map>




<!-- The 'step-definitions' allows you to define steps which you may wish 
-->

<!--Las 'step-definitions' le permiten definir los pasos que desee-->

<!-- to "share" amongst multiple submission-item definitions. In order to 
-->

<!--o "compartir" entre múltiples definiciones de elementos de envío. Con 
el fin de-->

<!-- share the same step definition, you can refer to it by its unique id 
-->

<!--comparte la misma definición de paso, puede consultarla por su 
identificación única-->

<!-- defined in this section. EVERY 'step' in this section MUST have a -->

<!--definido en esta sección. CADA 'step' en esta sección DEBE tener un -->

<!-- unique identifier in the 'id' attribute! -->

<!-- Identificador único en el atributo 'id'!-->

<!-- -->

<!-- Each <step-definition> REQUIRES the following attributes (@) and 
properties: -->

<!--Cada <step-definition> REQUIERE los siguientes atributos (@) y 
propiedades: -->

<!-- @id - The unique identifier for this step -->

<!-- @id - el identificador único para este paso.-->

<!-- -->

<!-- <processing-class> - The class which will process all information for 
-->

<!-- <processing-class> - La clase que procesará toda la información para-->

<!-- this step. The class must implement -->

<!-- este paso- La clase debe implementar -->

<!-- 'org.dspace.app.rest.submit.RestProcessingStep' -->

<!-- 'org.dspace.app.rest.submit.RestProcessingStep' -->

<!-- (or one of the org.dspace.rest.submit.step.* classes) -->

<!-- (ó una de las clases de org.dspace.rest.submit.step.*) -->

<!-- This property should reference the full path of the class -->

<!--Esta propiedad debe hacer referencia a la ruta completa de la clase.-->

<!-- (e.g. org.dspace.app.rest.submit.step.MyCustomStep) -->

<!-- (por ejemplo org.dspace.app.rest.submit.step.MyCustomStep) -->

<!-- -->

<!-- The following properties are OPTIONAL for each <step-definition>: -->

<!--Las siguientes propiedades son OPCIONALES para cada <step-definition>: 
-->

<!-- <heading> - References the message key, from the -->

<!-- <heading> - Hace referencia a la clave del mensaje, desde -->

<!-- Messages.properties -->

<!-- -->


<step-definitions>

<!-- The "collection" step is a "special step" which is *REQUIRED* -->

<!--El paso de "colection" es un "paso especial" que es *REQUERIDO* -->

<!-- In DSpace, all submitted items must be immediately assigned -->

<!--En DSpace, todos los elementos enviados deben asignarse 
inmediatamente-->

<!-- to a collection. This step ensures that a collection is always 
selected. -->

<!--a una colección. Este paso garantiza que siempre se seleccione una 
colección.-->

<step-definition id="collection">

<heading></heading>

<processing-class>org.dspace.app.rest.submit.step.CollectionStep</processing-class>

<type>collection</type>

</step-definition>


<!-- The following set of DescribeStep <step-definition>s all point to 
forms (of the same name) which are

defined in submission-forms.xml -->

<!--El siguiente conjunto de DescribeStep <step-definition> apunta a 
formularios (del mismo nombre) que son

definido en submit-forms.xml-->

<step-definition id="traditionalpageone" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="traditionalpagetwo" mandatory="true">

<heading>submit.progressbar.describe.steptwo</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="publicationStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="personStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="projectStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="orgUnitStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="journalStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="journalVolumeStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="journalIssueStep" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>


<step-definition id="upload">

<heading>submit.progressbar.upload</heading>

<processing-class>org.dspace.app.rest.submit.step.UploadStep</processing-class>

<type>upload</type>

</step-definition>

<step-definition id="license">

<heading>submit.progressbar.license</heading>

<processing-class>org.dspace.app.rest.submit.step.LicenseStep</processing-class>

<type>license</type>

<scope visibilityOutside="read-only">submission</scope>

</step-definition>


<!-- This optional step may allow the user to select a Creative Commons 
license -->

<!--Este paso opcional puede permitir al usuario seleccionar una licencia 
Creative Commons-->

<step-definition id="cclicense" mandatory="false">

<heading>submit.progressbar.CClicense</heading>

<processing-class>org.dspace.app.rest.submit.step.CCLicenseStep</processing-class>

<type>cclicense</type>

</step-definition>


<!-- This optional step may allow the user to select access conditions on 
the item -->

<!-- Este paso opcional puede permitir al usuario seleccionar las 
condiciones de acceso al elemento -->

<step-definition id="itemAccessConditions">

<heading>submit.progressbar.accessCondition</heading>

<processing-class>org.dspace.app.rest.submit.step.AccessConditionStep</processing-class>

<type>accessCondition</type>

</step-definition>


<!-- This optional step may enrich the current submission using information 
extracted

from uploaded files or metadata. -->

<!-- Este paso opcional puede enriquecer el envío actual utilizando 
información extraída.

de archivos o metadatos cargados.-->

<!-- Please note that this step will be triggered only when a request is 
performed,

<!--Tenga en cuenta que este paso se activará solo cuando se realice una 
solicitud.

e.g. when a file is uploaded or the form is saved. The Angular UI also 
supports an

<!--p.ej. cuando se carga un archivo o se guarda el formulario. La interfaz 
de usuario angular también admite una

autosave feature based on a timer, or the input of specific metadata such 
as identifiers,

<!--función de guardado automático basada en un temporizador o la entrada 
de metadatos específicos como identificadores,

see the 'submission.autosave' settings in the 'environment.common.ts'.

<!-- consulte la configuración de 'submission.autosave' en 
'environment.common.ts'.

See also 'config/spring/api/step-processing-listener.xml' for further 
server side configuration

<!-- Consulte también 'config/spring/api/step-processing-listener.xml' para 
obtener más configuración del lado del servidor

-->

<step-definition id="extractionstep">

<heading>submit.progressbar.ExtractMetadataStep</heading>

<processing-class>org.dspace.app.rest.submit.step.ExtractMetadataStep</processing-class>

<type>extract</type>

</step-definition>


<!-- OpenAIRE submission steps/forms -->

<step-definition id="openAIREProjectForm" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="openAIREPersonForm" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="openAIREOrganizationForm" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="openAIREPublicationPageoneForm" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>

<step-definition id="openAIREPublicationPagetwoForm" mandatory="true">

<heading>submit.progressbar.describe.stepone</heading>

<processing-class>org.dspace.app.rest.submit.step.DescribeStep</processing-class>

<type>submission-form</type>

</step-definition>


<!-- This is the Sample/Fake Step which is used for testing only -->

<!--Este es el paso de muestra/falso que se utiliza solo para pruebas.-->

<step-definition id="sample">

<heading>Sample</heading>

<processing-class>org.dspace.submit.step.SampleStep</processing-class>

<type>sample</type>

</step-definition>


<step-definition id="sherpaPolicies" mandatory="true">

<heading>submit.progressbar.sherpapolicy</heading>

<processing-class>org.dspace.app.rest.submit.step.SherpaPolicyStep</processing-class>

<type>sherpaPolicy</type>

</step-definition>


<!-- New step for show / mint identifiers -->

<step-definition id="identifiers">

<heading>submit.progressbar.identifiers</heading>

<processing-class>org.dspace.app.rest.submit.step.ShowIdentifiersStep</processing-class>

<type>identifiers</type>

</step-definition>

</step-definitions>


<!-- The submission-definitions map lays out the detailed definition of -->

<!--El mapa de definiciones de envío establece la definición detallada de 
-->

<!-- all the Item Submission Processes (and the ordering of their steps). 
-->

<!--todos los Procesos de Envío de Artículos (y el orden de sus pasos). -->

<!-- Each separate "submission-process" has a unique name as an attribute, 
-->

<!--Cada "proceso de envío" independiente tiene un nombre único como 
atributo,--> 

<!-- which matches one of the names in the process-map. One named -->

<!--que coincide con uno de los nombres en el mapa de procesos. Uno llamado 
-->

<!-- "submit-process" has the name "traditional"; as this name suggests, -->

<!--"submit-process" tiene el nombre "tradicional"; como sugiere este 
nombre, -->

<!-- it is the default item submission process, which gets used when -->

<!--es el proceso de envío de elementos predeterminado, que se utiliza 
cuando -->

<!-- the specified collection has no correspondingly named submit-process. 
-->

<!--la colección especificada no tiene ningún proceso de envío con el 
nombre correspondiente. -->

<!-- -->

<!-- Each submit-process contains an ordered set of steps; each step -->

<!-- Cada proceso de envío contiene un conjunto ordenado de pasos; cada 
paso -->

<!-- defines one "step" occurring during the process of submitting an -->

<!-- define un "paso" que ocurre durante el proceso de envío de un -->

<!-- item. A step MUST be referenced by 'id' (it must -->

<!-- artículo. Un paso DEBE tener referencia a 'id' (debe -->

<!-- be defined in <step-definitions> above). -->

<!-- definirse en las <definiciones de pasos> anteriores). -->

<!-- -->

<submission-definitions>


<!--This "traditional" process defines the DEFAULT item submission process 
-->

<!--Este proceso "tradicional" define el proceso de envío de artículos 
PREDETERMINADO -->

<submission-process name="traditional">

<!--Uncommment to display the SAMPLE step as your first step -->

<!--Descomentar para mostrar el paso MUESTRA como primer paso -->

<step id="sample"/>


<step id="collection"/>

<!-- To include the 'Show Identifiers' step, uncomment the line below. Make 
sure-->

<!--Para incluir el paso 'Mostrar identificadores', descomente la línea 
siguiente. Cerciorarse-->

<!-- that identifiers.cfg and identifier-service.xml are properly 
configured. -->

<!-- que identifiers.cfg e identifier-service.xml estén configurados 
correctamente.-->

<step id="identifiers"/>

<!--Step will be to Describe the item. -->

<!--El paso será describir el artículo.-->

<step id="traditionalpageone"/>

<step id="traditionalpagetwo"/>


<!-- Uncomment this step to allow the user to embargo or access restrict 
the entire item -->

<!--Descomente este paso para permitir al usuario embargar o restringir el 
acceso a todo el elemento.-->

<step id="itemAccessConditions"/>


<!-- Uncomment this step to show when appropriate publisher policies 
retrieved from SHERPA/RoMEO -->

<!--Descomente este paso para mostrar cuándo se recuperaron las políticas 
de editor adecuadas de SHERPA/RoMEO-->

<step id="sherpaPolicies"/>


<!--Step will be to Upload the item -->

<!-- El paso será cargar el artículo.-->

<step id="upload"/>


<!-- <step id="extractionstep"/> -->


<!-- Uncomment this step to allow the user to select a Creative Commons 
License -->

<!--Descomente este paso para permitir que el usuario seleccione una 
licencia Creative Commons -->

<step id="cclicense"/> 


<!--Step will be to Sign off on the required DSpace License agreement -->

<!--El paso será firmar el acuerdo de licencia de DSpace requerido.-->

<step id="license"/>

</submission-process>


<!--

Submission Process for 'Publication' Entities.

Proceso de envío para Entidades 'Publicación'.

These are not to be confused with default Items, as Publications may be 
linked with other Entities

Estos no deben confundirse con los Elementos predeterminados, ya que las 
Publicaciones pueden estar vinculadas con otras Entidades.

(e.g. Person, JournalIssue, etc).

(por ejmplo Person, JournalIssue, etc).

To enable: create a collection for Publications and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para Publicaciones y agréguela a la 
etiqueta <submission-map> que vincula a este proceso

-->

<submission-process name="Publication">

<step id="collection"/>

<!-- Publications use a custom first step, but share page 2 with 
"traditional" Item form -->

<!-- Las publicaciones utilizan un primer paso personalizado, pero 
comparten la página 2 con el formulario 

de artículo "traditional".-->

<step id="publicationStep"/>

<step id="traditionalpagetwo"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'Person' Entities

Proceso de envio para entidad 'Person'

To enable: create a collection for Persons and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para Persons y agréguela a la etiqueta 
<submission-map> que vincula a este proceso

-->

<submission-process name="Person">

<step id="collection"/>

<step id="personStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'Project' Entities

Proceso de envio para entidad 'Project' 

To enable: create a collection for Projects and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para Projects y agréguela a la etiqueta 
<submission-map> que vincula a este proceso

-->

<submission-process name="Project">

<step id="collection"/>

<step id="projectStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'OrgUnit' Entities

Proceso de envio para entidad 'OrgUnit' 

To enable: create a collection for OrgUnits and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para OrgUnits y agréguela a la etiqueta 
<submission-map> que vincula a este proceso

-->

<submission-process name="OrgUnit">

<step id="collection"/>

<step id="orgUnitStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'Journal' Entities

Proceso de envio para entidad 'Journal'

To enable: create a collection for Journals and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para Journals y agréguela a la etiqueta 
<submission-map> que vincula a este proceso

-->

<submission-process name="Journal">

<step id="collection"/>

<step id="journalStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'JournalVolume' Entities

Proceso de envio para entidad 'JournalVolume'

To enable: create a collection for JournalVolumes and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para JournalVolumes y agréguela a la 
etiqueta <submission-map> que vincula a este proceso

-->

<submission-process name="JournalVolume">

<step id="collection"/>

<step id="journalVolumeStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!--

Submission Process for 'JournalIssue' Entities

Proceso de envio para entidad 'JournalIssue'

To enable: create a collection for JournalIssues and add it to the 
<submission-map> tag linking to this process

Para habilitar: cree una colección para JournalIssues y agréguela a la 
etiqueta <submission-map> que vincula a este proceso

-->

<submission-process name="JournalIssue">

<step id="collection"/>

<step id="journalIssueStep"/>

<step id="upload"/>

<step id="license"/>

</submission-process>


<!-- OpenAIRE submission processes -->

<submission-process name="openAIREPublicationSubmission">

<step id="collection"/>


<!--Step will be to Describe the item. -->

<step id="openAIREPublicationPageoneForm"/>

<step id="openAIREPublicationPagetwoForm"/>


<!--Step will be to Upload the item -->

<!-- step id="upload-with-embargo"/-->

<step id="upload"/>


<!--Step will be to Sign off on the License -->

<step id="license"/>

</submission-process>

<submission-process name="openAIREPersonSubmission">

<step id="collection"/>

<step id="openAIREPersonForm"/>

</submission-process>

<submission-process name="openAIREProjectSubmission">

<step id="collection"/>

<step id="openAIREProjectForm"/>

</submission-process>

<submission-process name="openAIREOrganizationSubmission">

<step id="collection"/>

<step id="openAIREOrganizationForm"/>

</submission-process>

</submission-definitions>


</item-submission>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/76759d02-e0a1-45cb-ac30-05a18f27d7b0n%40googlegroups.com.

Attachment: es_item-submission-xml.pdf
Description: Adobe PDF document

Reply via email to