diff --git a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources.properties b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources.properties index f8f002dc7..deb35d4b4 100644 --- a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources.properties +++ b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources.properties @@ -272,3 +272,4 @@ publications.ui.inProceedings.proceedings.remove=Remove this association publications.ui.inProceedings.proceedings.confirm_remove=Do really want to remove this association publications.ui.series.name=Name (URL) publications.ui.authors.edit_assoc=Edit association +publications.ui.series.editship.edit=Edit edithship diff --git a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources_de.properties b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources_de.properties index 06f6ae6cf..873ef5e30 100644 --- a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources_de.properties +++ b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/PublicationResources_de.properties @@ -271,3 +271,4 @@ publications.ui.inProceedings.proceedings.remove=Verkn\u00fcpfung entfernen publications.ui.inProceedings.proceedings.confirm_remove=Wollen Sie diese Verkn\u00fcpfung wirklich entfernen publications.ui.series.name=Name (URL) publications.ui.authors.edit_assoc=Verkn\u00fcpfung bearbeiten +publications.ui.series.editship.edit=Herausgeberschaft bearbeiten diff --git a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipTable.java b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipTable.java index a94fd19c4..d20104a60 100644 --- a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipTable.java +++ b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipTable.java @@ -112,6 +112,8 @@ public class SeriesEditshipTable extends Table implements TableActionListener { colModel.get(4).setCellRenderer(new DeleteCellRenderer()); //colModel.get(5).setCellRenderer(new UpCellRenderer()); //colModel.get(6).setCellRenderer(new DownCellRenderer()); + + addTableActionListener(this); } private class SeriesEditshipTableModelBuilder @@ -239,13 +241,13 @@ public class SeriesEditshipTable extends Table implements TableActionListener { int col) { SecurityManager securityManager = Utilities.getSecurityManager(state); - Publication publication = (Publication) m_itemModel. + Series series = (Series) m_itemModel. getSelectedObject(state); boolean canEdit = securityManager.canAccess( state.getRequest(), SecurityManager.EDIT_ITEM, - publication); + series); if (canEdit) { ControlLink link = new ControlLink(value.toString());