Bugfixes for authoring steps for Expertise
parent
6d8554500c
commit
50fa51a924
|
|
@ -1,6 +1,7 @@
|
|||
package org.scientificcms.publications.contenttypes;
|
||||
|
||||
import org.hibernate.envers.Audited;
|
||||
import org.librecms.contenttypes.ContentTypeDescription;
|
||||
import org.librecms.ui.contentsections.documents.MvcAuthoringKit;
|
||||
import org.scientificcms.publications.Talk;
|
||||
import org.scientificcms.publications.ui.contenttypes.PublicationAbstractStep;
|
||||
|
|
@ -21,6 +22,10 @@ import static org.scientificcms.publications.SciPublicationsConstants.*;
|
|||
@Entity
|
||||
@Table(name = "TALK_ITEMS", schema = DB_SCHEMA)
|
||||
@Audited
|
||||
@ContentTypeDescription(
|
||||
labelBundle="org.scientificcms.publications.contenttypes.Talk",
|
||||
descriptionBundle="org.scientificcms.publications.contenttypes.Talk"
|
||||
)
|
||||
@MvcAuthoringKit(
|
||||
createStep = TalkItemCreateStep.class,
|
||||
authoringSteps = {
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ import javax.ws.rs.PathParam;
|
|||
* @author <a href="mailto:jens.pelzetter@googlemail.com">Jens Pelzetter</a>
|
||||
*/
|
||||
@RequestScoped
|
||||
@Path(MvcAuthoringSteps.PATH_PREFIX + "expertise-extendedproeprties")
|
||||
@Path(MvcAuthoringSteps.PATH_PREFIX + "expertise-extendedproperties")
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
|
|
|
|||
|
|
@ -13,8 +13,8 @@ import org.librecms.ui.contentsections.documents.MvcAuthoringStepDef;
|
|||
import org.librecms.ui.contentsections.documents.MvcAuthoringSteps;
|
||||
import org.scientificcms.publications.Expertise;
|
||||
import org.scientificcms.publications.PublicationRepository;
|
||||
import org.scientificcms.publications.SciPublicationsConstants;
|
||||
import org.scientificcms.publications.contenttypes.ExpertiseItem;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiConstants;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiMessageBundle;
|
||||
|
||||
import java.util.Optional;
|
||||
|
|
@ -42,7 +42,7 @@ import javax.ws.rs.PathParam;
|
|||
)
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsConstants.BUNDLE,
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
descriptionKey = "authoringsteps.basicproperties.description",
|
||||
labelKey = "authoringsteps.basicproperties.label",
|
||||
supportedDocumentType = ExpertiseItem.class
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ import org.librecms.ui.contentsections.documents.MvcAuthoringStepDef;
|
|||
import org.librecms.ui.contentsections.documents.MvcAuthoringSteps;
|
||||
import org.scientificcms.publications.GreyLiterature;
|
||||
import org.scientificcms.publications.PublicationRepository;
|
||||
import org.scientificcms.publications.SciPublicationsConstants;
|
||||
import org.scientificcms.publications.contenttypes.GreyLiteratureItem;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiConstants;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiMessageBundle;
|
||||
|
||||
import javax.enterprise.context.RequestScoped;
|
||||
|
|
@ -37,7 +37,7 @@ import javax.ws.rs.PathParam;
|
|||
)
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsConstants.BUNDLE,
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
descriptionKey = "authoringsteps.basicproperties.description",
|
||||
labelKey = "authoringsteps.basicproperties.label",
|
||||
supportedDocumentType = GreyLiteratureItem.class
|
||||
|
|
|
|||
|
|
@ -13,8 +13,8 @@ import org.librecms.ui.contentsections.documents.MvcAuthoringStepDef;
|
|||
import org.librecms.ui.contentsections.documents.MvcAuthoringSteps;
|
||||
import org.scientificcms.publications.InternetArticle;
|
||||
import org.scientificcms.publications.PublicationRepository;
|
||||
import org.scientificcms.publications.SciPublicationsConstants;
|
||||
import org.scientificcms.publications.contenttypes.InternetArticleItem;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiConstants;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiMessageBundle;
|
||||
|
||||
import java.util.Optional;
|
||||
|
|
@ -42,7 +42,7 @@ import javax.ws.rs.PathParam;
|
|||
)
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsConstants.BUNDLE,
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
descriptionKey = "authoringsteps.basicproperties.description",
|
||||
labelKey = "authoringsteps.basicproperties.label",
|
||||
supportedDocumentType = InternetArticleItem.class
|
||||
|
|
|
|||
|
|
@ -5,12 +5,11 @@ import org.librecms.ui.contentsections.ContentSectionNotFoundException;
|
|||
import org.librecms.ui.contentsections.documents.DocumentNotFoundException;
|
||||
import org.librecms.ui.contentsections.documents.MvcAuthoringStepDef;
|
||||
import org.librecms.ui.contentsections.documents.MvcAuthoringSteps;
|
||||
import org.scientificcms.publications.SciPublicationsConstants;
|
||||
import org.scientificcms.publications.Talk;
|
||||
import org.scientificcms.publications.contenttypes.TalkItem;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiConstants;
|
||||
|
||||
import javax.enterprise.context.RequestScoped;
|
||||
import javax.inject.Inject;
|
||||
import javax.mvc.Controller;
|
||||
import javax.transaction.Transactional;
|
||||
import javax.ws.rs.DefaultValue;
|
||||
|
|
@ -20,7 +19,6 @@ import javax.ws.rs.POST;
|
|||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.PathParam;
|
||||
|
||||
import static org.scientificcms.publications.ui.contenttypes.ExpertisePropertiesStep.EDIT_STEP_URL_FRAGMENT;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -33,7 +31,7 @@ import static org.scientificcms.publications.ui.contenttypes.ExpertiseProperties
|
|||
)
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsConstants.BUNDLE,
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
descriptionKey = "authoringsteps.basicproperties.description",
|
||||
labelKey = "authoringsteps.basicproperties.label",
|
||||
supportedDocumentType = TalkItem.class
|
||||
|
|
|
|||
|
|
@ -5,10 +5,9 @@ import org.librecms.ui.contentsections.ContentSectionNotFoundException;
|
|||
import org.librecms.ui.contentsections.documents.DocumentNotFoundException;
|
||||
import org.librecms.ui.contentsections.documents.MvcAuthoringStepDef;
|
||||
import org.librecms.ui.contentsections.documents.MvcAuthoringSteps;
|
||||
import org.scientificcms.publications.Expertise;
|
||||
import org.scientificcms.publications.SciPublicationsConstants;
|
||||
import org.scientificcms.publications.WorkingPaper;
|
||||
import org.scientificcms.publications.contenttypes.WorkingPaperItem;
|
||||
import org.scientificcms.publications.ui.SciPublicationsUiConstants;
|
||||
|
||||
import javax.enterprise.context.RequestScoped;
|
||||
import javax.mvc.Controller;
|
||||
|
|
@ -20,7 +19,6 @@ import javax.ws.rs.POST;
|
|||
import javax.ws.rs.Path;
|
||||
import javax.ws.rs.PathParam;
|
||||
|
||||
import static org.scientificcms.publications.ui.contenttypes.ExpertisePropertiesStep.EDIT_STEP_URL_FRAGMENT;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
@ -33,7 +31,7 @@ import static org.scientificcms.publications.ui.contenttypes.ExpertiseProperties
|
|||
)
|
||||
@Controller
|
||||
@MvcAuthoringStepDef(
|
||||
bundle = SciPublicationsConstants.BUNDLE,
|
||||
bundle = SciPublicationsUiConstants.BUNDLE,
|
||||
descriptionKey = "authoringsteps.basicproperties.description",
|
||||
labelKey = "authoringsteps.basicproperties.label",
|
||||
supportedDocumentType = WorkingPaperItem.class
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@
|
|||
confirmLabel="#{SciPublicationsUiMessageBundle['experise.basicproperties.orderer.confirm']}"
|
||||
dialogId="remove-orderer-dialog"
|
||||
dialogTitle="#{SciPublicationsUiMessageBundle['experise.basicproperties.orderer.title']}"
|
||||
message="#{SciPublicationsUiMessageBundle.getMessage('experise.basicproperties.orderer.message', [CmsSelectedDocumentModel.name, SciCmsExpertisePropertiesStepModel.orderer])}"
|
||||
message="#{SciPublicationsUiMessageBundle.getMessage('experise.basicproperties.orderer.message', [CmsSelectedDocumentModel.itemName, SciCmsExpertisePropertiesStepModel.orderer])}"
|
||||
/>
|
||||
</c:if>
|
||||
</c:otherwise>
|
||||
|
|
@ -134,7 +134,7 @@
|
|||
confirmLabel="#{SciPublicationsUiMessageBundle['experise.basicproperties.organization.confirm']}"
|
||||
dialogId="remove-organization-dialog"
|
||||
dialogTitle="#{SciPublicationsUiMessageBundle['experise.basicproperties.organization.title']}"
|
||||
message="#{SciPublicationsUiMessageBundle.getMessage('experise.basicproperties.organization.message', [CmsSelectedDocumentModel.name, SciCmsExpertisePropertiesStepModel.organization])}"
|
||||
message="#{SciPublicationsUiMessageBundle.getMessage('experise.basicproperties.organization.message', [CmsSelectedDocumentModel.itemName, SciCmsExpertisePropertiesStepModel.organization])}"
|
||||
/>
|
||||
</c:if>
|
||||
</c:otherwise>
|
||||
|
|
|
|||
Loading…
Reference in New Issue