From 3a667d83410924611726efb64c8569ecfcd0059d Mon Sep 17 00:00:00 2001 From: jensp Date: Thu, 17 Mar 2011 07:50:30 +0000 Subject: [PATCH] DaBInImporter git-svn-id: https://svn.libreccm.org/ccm/trunk@789 8810af33-2d31-482b-a856-94f89814c4df --- .../src/com/arsdigita/cms/dabin/DaBInImporter.java | 6 ++++++ .../src/com/arsdigita/cms/dabin/PublicationData.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/DaBInImporter.java b/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/DaBInImporter.java index b40e2aa13..c56235488 100644 --- a/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/DaBInImporter.java +++ b/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/DaBInImporter.java @@ -2830,6 +2830,7 @@ public class DaBInImporter extends Program { myPublication.save(); System.out.println("OK"); + i++; } if (publicationDe == null) { @@ -3197,6 +3198,11 @@ public class DaBInImporter extends Program { return; } + if (publisherData.getName().length() == 0) { + System.out.println("Publisher has no name skiping."); + return; + } + if (publisherData.getName().length() < 3) { System.out.printf( "WARNING: The name of the publisher '%s' is very short.", diff --git a/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/PublicationData.java b/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/PublicationData.java index 9f14a82b2..1d61e7822 100644 --- a/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/PublicationData.java +++ b/ccm-cms-dabinimporter/src/com/arsdigita/cms/dabin/PublicationData.java @@ -90,7 +90,7 @@ public class PublicationData { System.out.println( "\t***WARNING: Title of publication is too long for URL. Triming to title to a length of 200 characters for URL."); return DaBInImporter.normalizeString(name.substring( - 0, 200)); + 0, 175)); } /* if (name.length() < 200) {