Weitere Korrekturen für Publizierenprozess
git-svn-id: https://svn.libreccm.org/ccm/trunk@1576 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
9d5c4cd3f9
commit
ced5ee10c2
|
|
@ -1965,9 +1965,8 @@ public class ContentItem extends VersionedACSObject implements CustomCopy {
|
|||
if (obj instanceof ContentItem) {
|
||||
final ContentItem item = (ContentItem) obj;
|
||||
return item.copyReverseProperty(source,
|
||||
item,
|
||||
property,
|
||||
|
||||
this,
|
||||
property,
|
||||
copier);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -306,7 +306,8 @@ public class PublicationBundle extends ContentBundle {
|
|||
final GenericOrganizationalUnitBundle orgaunitBundle = orgaunit.
|
||||
getGenericOrganizationalUnitBundle();
|
||||
|
||||
orgaunitBundle.add(ORGAUNIT_PUBLICATIONS, publication);
|
||||
orgaunitBundle.add(ORGAUNIT_PUBLICATIONS,
|
||||
publication.getPublicationBundle());
|
||||
}
|
||||
|
||||
public static void removePublication(
|
||||
|
|
@ -317,7 +318,8 @@ public class PublicationBundle extends ContentBundle {
|
|||
final GenericOrganizationalUnitBundle orgaunitBundle = orgaunit.
|
||||
getGenericOrganizationalUnitBundle();
|
||||
|
||||
orgaunitBundle.remove(ORGAUNIT_PUBLICATIONS, publication);
|
||||
orgaunitBundle.remove(ORGAUNIT_PUBLICATIONS,
|
||||
publication.getPublicationBundle());
|
||||
}
|
||||
|
||||
public SeriesCollection getSeries() {
|
||||
|
|
|
|||
|
|
@ -26,8 +26,9 @@ import java.math.BigDecimal;
|
|||
|
||||
/**
|
||||
*
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id$
|
||||
* @author Jens Pelzetter
|
||||
* @version $Id: GenericOrganizationalUnitPublicationsTable.java 1569 2012-04-05
|
||||
* 14:10:12Z jensp $
|
||||
*/
|
||||
public class GenericOrganizationalUnitPublicationsTable
|
||||
extends Table {
|
||||
|
|
@ -49,12 +50,14 @@ public class GenericOrganizationalUnitPublicationsTable
|
|||
columnModel.add(new TableColumn(
|
||||
0,
|
||||
PublicationGlobalizationUtil.globalize(
|
||||
"genericorganizationalunit.ui.publications.columns.name").localize(),
|
||||
"genericorganizationalunit.ui.publications.columns.name").
|
||||
localize(),
|
||||
TABLE_COL_EDIT));
|
||||
columnModel.add(new TableColumn(
|
||||
1,
|
||||
PublicationGlobalizationUtil.globalize(
|
||||
"genericorganizationalunit.ui.publications.columns.remove").localize(),
|
||||
"genericorganizationalunit.ui.publications.columns.remove").
|
||||
localize(),
|
||||
TABLE_COL_DEL));
|
||||
|
||||
setModelBuilder(new ModelBuilder(itemModel));
|
||||
|
|
@ -160,20 +163,15 @@ public class GenericOrganizationalUnitPublicationsTable
|
|||
final ContentSection section = CMS.getContext().
|
||||
getContentSection();
|
||||
final ItemResolver resolver = section.getItemResolver();
|
||||
final Link link = new Link(
|
||||
String.format("%s (%s)",
|
||||
value.toString(),
|
||||
publication.getLanguage()),
|
||||
resolver.generateItemURL(state,
|
||||
publication,
|
||||
section,
|
||||
publication.getVersion()));
|
||||
final Link link = new Link(value.toString(),
|
||||
resolver.generateItemURL(
|
||||
state,
|
||||
publication,
|
||||
section,
|
||||
publication.getVersion()));
|
||||
return link;
|
||||
} else {
|
||||
final Label label = new Label(String.format("%s (%s)",
|
||||
value.toString(),
|
||||
publication.
|
||||
getLanguage()));
|
||||
final Label label = new Label(value.toString());
|
||||
return label;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue