Commit Graph

1459 Commits (c4969bff47dbb86af6c326b23408f25ea79b51c2)
 

Author SHA1 Message Date
jensp 86d98cb4c7 Zwei kleinere Änderungen:
- Besseres Logging bei Exceptions, die in einer JSP auftreten
- Fehlerkorrektur im SelectFilter für CustomizableObjectList. Der SelectFilter war nicht null sicher, das heißt wenn der Wert für den der Select-Filter definiert ist bei einem Item nicht 
  vorhanden ist, kam es zu einer NPE.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1194 8810af33-2d31-482b-a856-94f89814c4df
2011-10-25 09:39:48 +00:00
jensp 722275e115 Content-Typen ccm-sci-types-department und ccm-sci-types-institute. Die Content-Typen sind von Seiten der DB und des
Content-Centers komplett. Es fehlen noch die ExtraXMLGenerators für die Anzeige. 


git-svn-id: https://svn.libreccm.org/ccm/trunk@1193 8810af33-2d31-482b-a856-94f89814c4df
2011-10-24 18:04:28 +00:00
jensp 79c52a2665 SciProject: AuthoringStep und Anzeige im ProjectSummaryTab für an einem Projekt beteiligte Organisationen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1192 8810af33-2d31-482b-a856-94f89814c4df
2011-10-23 13:47:51 +00:00
jensp 5289ebee50 - SciProjectPropertyForm akzeptiert jetzt auch unvollständige Datumsangaben
- SciProjectSummaryTab und SciProjectDescTab sind fertiggestellt


git-svn-id: https://svn.libreccm.org/ccm/trunk@1191 8810af33-2d31-482b-a856-94f89814c4df
2011-10-23 08:51:37 +00:00
jensp 29a260504d Es ist jetzt möglich die Verwendung der ExtraXMLGenerators abzuschalten. Sinnvoll, wenn das XML eines Content-Items in den
XML-Output eines anderen Items integiert wird.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1190 8810af33-2d31-482b-a856-94f89814c4df
2011-10-23 08:50:13 +00:00
quasi 680581868c Sprachunabhängigie Content Items
ContentBundle#getInstance() so angepaßt, daß beim Aufruf nur mit dem Sprache-Parameter die Konfigurationseinstellung language_independent_items verwendet wird.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1189 8810af33-2d31-482b-a856-94f89814c4df
2011-10-23 05:52:56 +00:00
jensp 094bf7d1ba - Weitere Ergänzungen an GenericOrganizationalUnit und zugehörigen Klassen
- Erste Tabs für SciProject


git-svn-id: https://svn.libreccm.org/ccm/trunk@1188 8810af33-2d31-482b-a856-94f89814c4df
2011-10-22 18:43:24 +00:00
quasi 85885a777e Sprachunabhängige ContentItems
* AbstractObjectList: Anzeige korrigiert, sollte nun in Ordnung sein.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1187 8810af33-2d31-482b-a856-94f89814c4df
2011-10-22 08:27:05 +00:00
jensp 070b43f9fd ExtraXMLGenerator für GenericOrganizationalUnit und einige Tabs für diesen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1186 8810af33-2d31-482b-a856-94f89814c4df
2011-10-21 18:20:36 +00:00
jensp ac9142335e - Lokaliserung der Labels von ccm-sci-types-project
- Korrekturen an GenericOrganizationalUnit


git-svn-id: https://svn.libreccm.org/ccm/trunk@1185 8810af33-2d31-482b-a856-94f89814c4df
2011-10-21 09:29:36 +00:00
jensp e92325b459 Ein paar kleine Änderungen, unter anderem Anpassungen der Namen von web.*.xml Dateien
git-svn-id: https://svn.libreccm.org/ccm/trunk@1181 8810af33-2d31-482b-a856-94f89814c4df
2011-10-20 14:53:11 +00:00
jensp 4390b48265 Korrektur an JSP.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1179 8810af33-2d31-482b-a856-94f89814c4df
2011-10-19 18:53:50 +00:00
jensp 747a29a815 Kleine Korrektur für ccm-sci-types-project
git-svn-id: https://svn.libreccm.org/ccm/trunk@1178 8810af33-2d31-482b-a856-94f89814c4df
2011-10-19 17:46:22 +00:00
jensp 62a2965867 - ccm-cms-publicpersonalprofile: Änderung der Navigationsstruktur: Home-Link geht jetzt auf RootPage, in den Breadcrumbs wird der Name der Person
angezeigt
- ccm-sci-types-project: Kleine Korrekturen


git-svn-id: https://svn.libreccm.org/ccm/trunk@1177 8810af33-2d31-482b-a856-94f89814c4df
2011-10-19 13:16:26 +00:00
quasi 4a32d33f55 Einführung einer statischen Konstante für die sprachunabhängige "Sprache" und eines Konfigurationsparameter.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1174 8810af33-2d31-482b-a856-94f89814c4df
2011-10-18 05:51:06 +00:00
pb 7345401d96 Update IAW bundle an aktuellen Softwarestand.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1173 8810af33-2d31-482b-a856-94f89814c4df
2011-10-18 01:49:07 +00:00
pb f828df6ecf Update ZeS bundle an aktuellen Softwarestand.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1172 8810af33-2d31-482b-a856-94f89814c4df
2011-10-18 01:48:32 +00:00
pb bee0ece0c2 Fix update navigation 6.6.1 - 6.6.2, kann jetzt auch mit mehr als einer Instanz von Navigation umgehen. Tritt auf bei ZeS und auch bei Standardinstallation APLAWS.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1171 8810af33-2d31-482b-a856-94f89814c4df
2011-10-18 01:47:35 +00:00
jensp ec7e0ed894 Content-Typ ccm-sci-types-project (extrahiert aus ccm-sci-types-organization), mit verschiedenen Optimierungen. Das Modul
kompiliert, ist aber noch *nicht* getestet. Darstellung fehlt noch komplett (ExtraXMLGenerator).


git-svn-id: https://svn.libreccm.org/ccm/trunk@1170 8810af33-2d31-482b-a856-94f89814c4df
2011-10-17 19:23:23 +00:00
jensp 22242c02a2 Einführung einer Assoziation zwischen GenericOrganizationalUnit Items. Die Assoziation kann nicht direkt verwendet werden,
hierzu muss durch einen von GenericOrganizationalUnit abgeleiteten Content-Typ ein neuer AuthoringStep definiert werden und 
per AuthoringKitWizard#registerAssetStep(String, Class, GlobalizedMessage, GlobalizedMessage, int) registiert werden. Um das 
Erstellen eines solchen AuthoringSteps zu erleichtern werden anpassbare AddForms und Tables bereitsgestellt. Für Details 
siehe JavaDoc zu GenericOrganizationalUnit.

Folgende Punkte sind noch zu beachten:
- Version von ccm-cms auf 6.6.4 erhöht (wegen der Änderungen an GenericOrganizationalUnit.pdl)
- ccm-sci-types-organization ist *nicht* mit diesen Änderungen kompatibel. Entsprechend in der application.xml von 
  ccm-sci-types-organization eingetragen.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1169 8810af33-2d31-482b-a856-94f89814c4df
2011-10-16 10:50:39 +00:00
jensp 4035331c92 Unnötige Testausgabe entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1168 8810af33-2d31-482b-a856-94f89814c4df
2011-10-15 18:22:59 +00:00
jensp 18dfe49596 Weitere Korrekturen an PublicPersonalProfile
git-svn-id: https://svn.libreccm.org/ccm/trunk@1167 8810af33-2d31-482b-a856-94f89814c4df
2011-10-13 16:54:58 +00:00
jensp 5428418dbc Korrekturen an PublicPersonalProfile
git-svn-id: https://svn.libreccm.org/ccm/trunk@1166 8810af33-2d31-482b-a856-94f89814c4df
2011-10-13 16:08:26 +00:00
quasi f796d6996d Alle meine Änderugnen... die hier noch so herumliegen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1165 8810af33-2d31-482b-a856-94f89814c4df
2011-10-13 09:55:45 +00:00
quasi 6f0bf02dad git-svn-id: https://svn.libreccm.org/ccm/trunk@1164 8810af33-2d31-482b-a856-94f89814c4df 2011-10-13 09:26:12 +00:00
quasi b3e03884b7 DispatcherHelper#getNegotiatedLocale() durch GlobalizationHelper#getNegotiatedLocale() ersetzt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1163 8810af33-2d31-482b-a856-94f89814c4df
2011-10-13 09:24:01 +00:00
quasi 7129f9af5f Sprachunabhängige ContentItems
* ContentBundle#negotiate() ist nun deprecated
 * ContentBundle#getInstance() und ContentBundle#hasInstance() haben nun einen optionalen Parameter allowLanguageIndependent
 * Alle Aufrufe von ContentBundle#negotiate() in GlobalizationHelper#getNegotiatedLocale(), true) geändert

Bekannte Probleme:

 * AbstractObjectList: Zeigt zur Zeit auf Grund eines falschen SQL-Filters ggf. ein CI zweimal an (als Sprachvariante und als sprachunabhängige Variante)
* die Aufrufe von ContentBundle#getInstance() und ContentBundle#hasInstance() haben zur Zeit u.U. ein fest programmierten Parameter true. Dieser Parameter muß später als genereller Config-Parameter gesetzt werden, so daß man das Feature der sprachunabhängigen ContentItems bei Bedarf abschalten kann.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1162 8810af33-2d31-482b-a856-94f89814c4df
2011-10-13 06:55:40 +00:00
quasi ad84f95434 Sprachinvariate ContentItems
LangUtil:
 - supportedLanguage wird immer um "--" für die invarianten CIs erweitert, d.h. Invariante CIs werden immer unterstützt
 - trim() für alle LanguageStrings eingeführt, da sonst ein versehentliches Leerzeichen in der Config für die supportedLanguages das System in einen Fehler laufen läßt.

iso639full.properties:
 - Eigentlich ist diese Datei überflüssig, aber in diesem Fall noch hilfreich, da ich den String für sprachinvariante CIs ("--") einfach eintragen konnte

ContentBundle:
 - getInstance(String language), negotiate(...) und hasInstance(String language) so angepaßt, daß sie mit sprachunabhängigen CIs umgehen können

AbstrctObjectList:
 - Filter in generateObjectListXML() geändert, so daß er auch auf sprachinvariante CI matched

git-svn-id: https://svn.libreccm.org/ccm/trunk@1161 8810af33-2d31-482b-a856-94f89814c4df
2011-10-12 08:30:30 +00:00
jensp 66a189a304 Noch eine defekte Datei repariert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1158 8810af33-2d31-482b-a856-94f89814c4df
2011-10-11 17:50:33 +00:00
jensp 5eabd43e88 forum.ui.settings.public in ForumResources eingefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1157 8810af33-2d31-482b-a856-94f89814c4df
2011-10-11 12:23:00 +00:00
quasi a6be7d7ba8 Fehler behoben
Da ist beim letzten Einchecken irgentetwas schief gegangen.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1156 8810af33-2d31-482b-a856-94f89814c4df
2011-10-11 06:46:36 +00:00
quasi 9c69a11841 DispatcherHelper.getNegotiatedLocale() in GlobalizationHelper.getNegotiatedlocale() geändert
git-svn-id: https://svn.libreccm.org/ccm/trunk@1155 8810af33-2d31-482b-a856-94f89814c4df
2011-10-10 13:59:25 +00:00
jensp 72b15514bb Fehlende Datei
git-svn-id: https://svn.libreccm.org/ccm/trunk@1154 8810af33-2d31-482b-a856-94f89814c4df
2011-10-10 08:34:52 +00:00
jensp e646cecbfd - Korrekturen an den persönlichen Publikationslisten und Projektlisten
- PublicationDataXmlHelper in Modul ccm-sci-publications verschoben, da diese Klasse nicht nur in ccm-sci-types-organizationwithpublications nützlich ist (ccm-sci-personalpublications nutzt sie jetzt auch)


git-svn-id: https://svn.libreccm.org/ccm/trunk@1153 8810af33-2d31-482b-a856-94f89814c4df
2011-10-09 13:36:58 +00:00
jensp 2dcca10ec0 PublicPersonalProfile:
- Breadcrumbs werden in den persönlichen Profilen jetzt ausgegeben
- Die Anzeige des Links auf die Startseite in der Navigation eines Profils kann jetzt per Konfiguration deaktiviert werden


git-svn-id: https://svn.libreccm.org/ccm/trunk@1152 8810af33-2d31-482b-a856-94f89814c4df
2011-10-08 14:29:58 +00:00
jensp 2072ad4e9c Bild für ein persönliches Profil steht jetzt immer zur Verfügung
git-svn-id: https://svn.libreccm.org/ccm/trunk@1151 8810af33-2d31-482b-a856-94f89814c4df
2011-10-08 13:19:33 +00:00
jensp 11db7b8f05 - Konfigurationen für PublicPersonalProfile zusammengefasst
- Vorschaulink im Content-Center angepasst, zeigt jetzt je nach Konfiguration auf das Content-Item (Embedded Mode) oder auf 
  die Application URL von profiles


git-svn-id: https://svn.libreccm.org/ccm/trunk@1150 8810af33-2d31-482b-a856-94f89814c4df
2011-10-08 11:55:10 +00:00
quasi 2c2d02c64b LanguageSelector
Speichern der ausgewählten Sprache in der HttpSession

git-svn-id: https://svn.libreccm.org/ccm/trunk@1149 8810af33-2d31-482b-a856-94f89814c4df
2011-10-07 16:51:35 +00:00
jensp 4e670ab7a8 Korrektur für Fehler beim Bearbeiten der Publikation->Autor Verknüpfung (Ticket 663)
git-svn-id: https://svn.libreccm.org/ccm/trunk@1147 8810af33-2d31-482b-a856-94f89814c4df
2011-10-07 09:57:55 +00:00
jensp 646bff0b0d - Formatierungen
- Fehler in Properties-Datei behoben


git-svn-id: https://svn.libreccm.org/ccm/trunk@1145 8810af33-2d31-482b-a856-94f89814c4df
2011-10-07 09:32:42 +00:00
jensp 3447e16e8e Frage/Antwort für vergessenes Passwort kann jetzt deaktiviert werden
git-svn-id: https://svn.libreccm.org/ccm/trunk@1144 8810af33-2d31-482b-a856-94f89814c4df
2011-10-05 14:08:35 +00:00
jensp aaf628a435 Logout repariert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1143 8810af33-2d31-482b-a856-94f89814c4df
2011-10-05 08:39:22 +00:00
jensp 65433cce0f Fix für falschen Namen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1142 8810af33-2d31-482b-a856-94f89814c4df
2011-10-04 11:52:14 +00:00
jensp d38c251600 - PersonalPublications beachtet jetzt auch eventuelle Aliase einer Person
- ContentGenerator (PersonalProjects) für Projekte an denen eine Person beteiligt ist


git-svn-id: https://svn.libreccm.org/ccm/trunk@1141 8810af33-2d31-482b-a856-94f89814c4df
2011-10-03 13:43:37 +00:00
jensp 2b2d99e414 Fix für Threads Panel
git-svn-id: https://svn.libreccm.org/ccm/trunk@1140 8810af33-2d31-482b-a856-94f89814c4df
2011-10-03 11:32:28 +00:00
pb 9a3985fa97 Diverse Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1138 8810af33-2d31-482b-a856-94f89814c4df
2011-10-03 09:48:12 +00:00
pb e3a64c8032 DocRepo repariert, man kann jetzt Dokumente hochladen und Ordner anlegen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1137 8810af33-2d31-482b-a856-94f89814c4df
2011-10-03 09:46:11 +00:00
pb d8d8c303d6 Nachfuhren r1133 r1.1.4: Korrektur web.xml's (falsche/veraltete Version).
git-svn-id: https://svn.libreccm.org/ccm/trunk@1136 8810af33-2d31-482b-a856-94f89814c4df
2011-10-03 09:40:04 +00:00
pb 91b804a14f Update auf Tomcat 6.6.33
git-svn-id: https://svn.libreccm.org/ccm/trunk@1131 8810af33-2d31-482b-a856-94f89814c4df
2011-10-02 13:48:33 +00:00
jensp f60fca73f3 Kommentare im Source-Code ergänzt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1130 8810af33-2d31-482b-a856-94f89814c4df
2011-10-02 11:51:17 +00:00