BugFix for XML generation of PersonalProjects. Used it own method for generating the XML of the projects. Switched to standard generator.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2145 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
e0fb729f11
commit
b405bba066
|
|
@ -226,7 +226,7 @@ public class PersonalProjects implements ContentGenerator {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void generateProjectsGroupXml(final Element projectsElem,
|
private void generateProjectsGroupXml(final Element projectsElem,
|
||||||
final String groupName,
|
final String groupName,
|
||||||
final List<SciProjectBundle> projects,
|
final List<SciProjectBundle> projects,
|
||||||
|
|
@ -239,13 +239,24 @@ public class PersonalProjects implements ContentGenerator {
|
||||||
groupElem.addAttribute("name", groupName);
|
groupElem.addAttribute("name", groupName);
|
||||||
|
|
||||||
for (SciProjectBundle project : projects) {
|
for (SciProjectBundle project : projects) {
|
||||||
generateProjectXml(groupElem, project, state);
|
generateProjectXml(groupElem,
|
||||||
|
project.getProject(GlobalizationHelper.getNegotiatedLocale().getLanguage()),
|
||||||
|
state);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void generateProjectXml(final Element projectGroupElem,
|
||||||
|
final SciProject project,
|
||||||
|
final PageState state ) {
|
||||||
|
final XmlGenerator generator = new XmlGenerator(project);
|
||||||
|
generator.setItemElemName("project", "");
|
||||||
|
generator.setListMode(true);
|
||||||
|
generator.generateXML(state, projectGroupElem, "");
|
||||||
|
}
|
||||||
|
|
||||||
private void generateProjectXml(final Element projectGroupElem,
|
private void generateProjectXml(final Element projectGroupElem,
|
||||||
final SciProjectBundle projectBundle,
|
final SciProjectBundle projectBundle,
|
||||||
final PageState state) {
|
final PageState state) {
|
||||||
final SciProject project = projectBundle.getProject(GlobalizationHelper.
|
final SciProject project = projectBundle.getProject(GlobalizationHelper.
|
||||||
getNegotiatedLocale().getLanguage());
|
getNegotiatedLocale().getLanguage());
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue