Commit Graph

1774 Commits (f86f3a8f79c4426935e403c2a714324c0282d77c)
 

Author SHA1 Message Date
jensp abfe02167a Updates an den Traversal-Adaptern für Publikationen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1218 8810af33-2d31-482b-a856-94f89814c4df
2011-11-01 21:25:05 +00:00
jensp 373769cf44 Weitere Korrekturen in Zusammenhang mit Sprachunabhängigen Items und Validerung
git-svn-id: https://svn.libreccm.org/ccm/trunk@1216 8810af33-2d31-482b-a856-94f89814c4df
2011-11-01 13:39:10 +00:00
jensp 2f4e7b1a50 Alle Aufrufe von ContentBundle#hasInstance(String) geprüft und ggf. auf ContentBundle#hasInstance(String, boolean) geändert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1214 8810af33-2d31-482b-a856-94f89814c4df
2011-11-01 12:48:24 +00:00
jensp 53a976222f - Tabs für SciDepartment
- Kleinere Verbesserungen am Code der Tabs für SciProject
- Weitere kleinere Verbesserungen an ein paar anderen Klassen
- Zentrale Klasse für Paginator für Listen in den Tabs


git-svn-id: https://svn.libreccm.org/ccm/trunk@1213 8810af33-2d31-482b-a856-94f89814c4df
2011-10-31 18:30:10 +00:00
quasi 2d18b5ad3e Fehler im Benachrichtigungsforumlar behoben
Rechte-Fehler für den Theme-Tab korrigiert

git-svn-id: https://svn.libreccm.org/ccm/trunk@1212 8810af33-2d31-482b-a856-94f89814c4df
2011-10-28 12:42:30 +00:00
quasi b6b6b98a52 Sprachunabhängige Items
Config-Parameter für den Language Code der Sprachunabhängigen Content Items

TimeParameter: Weitere Anpassung an der Speicherung des Stundenwerts

git-svn-id: https://svn.libreccm.org/ccm/trunk@1210 8810af33-2d31-482b-a856-94f89814c4df
2011-10-27 19:18:53 +00:00
quasi c8fb7a4e7a Forum
Beim Aufruf der Seite für Benachrichtigungen kam ein Permission Denied. Dies wurde durch eine überflüssige Zeile verusacht, die nun entfernt wurde.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1209 8810af33-2d31-482b-a856-94f89814c4df
2011-10-27 10:40:10 +00:00
jensp f74c1bc729 - Version des Moduls ccm-sci-publications auf 6.6.1 erhöht (wegen der Änderungen an der Datenbankstruktur aus Rev. 1207)
- Upgrade-Skript für ccm-sci-publications von Version 6.6.0 auf 6.6.1


git-svn-id: https://svn.libreccm.org/ccm/trunk@1208 8810af33-2d31-482b-a856-94f89814c4df
2011-10-27 05:42:17 +00:00
jensp 401ba7e847 - Verknüpfung von GenericOrganizationalUnit und Publication. Die Assoziation wird in Publication definiert. Publication stellt
außerdem Hilfsmethoden bereit, um die Publikationen einer GenericOrganizationalUnit zu verwalten. Der AuthoringStep für
  Publication -> GenericOrganizationalUnit kann über die PublicationConfig aktiviert werden. Außerdem kann über die
  PublicationConfig ein AuthoringStep zum Hinzufügen einer Publikation zu einer GenericOrganizationalUnit an beliebige 
  viele Unterklassen von GenericOrganizationalUnit angehängt werden
- Einige Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@1207 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 19:29:53 +00:00
jensp 1e6abe269d SciProject: Für Anfangs- und Enddatum eines Projektes jetzt auch unvollständige Datumsangaben (z.B. nur das Jahr oder nur
Jahr und Monat) verwendet werden.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1206 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 12:42:26 +00:00
jensp de2f262c22 SciPublications ist jetzt eine legacy-free Application.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1205 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 12:41:21 +00:00
jensp 3b3ad9ead0 Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1204 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 12:40:55 +00:00
jensp 5269775eaa Fehler in Time-Parameter behoben. Eine Uhrzeit zwischen 12:00 Uhr und 12:59 Uhr wurde aufgrund einer fehlenden Abfrage auf
12- bzw. 24-Stunden-Format in eine Uhrzeit zwischen 00:00 Uhr und 00:59 Uhr umgewandelt


git-svn-id: https://svn.libreccm.org/ccm/trunk@1201 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 12:28:06 +00:00
quasi eabd0ec620 * Weitere Verbesserungen an den sprachunabhängigen Content Items
* Selectboxen zur Auswahl der Sprache und die Anzeige der Sprachen im Tab Sprachen ist nun lokalisiert mittels java.util.Locale

git-svn-id: https://svn.libreccm.org/ccm/trunk@1200 8810af33-2d31-482b-a856-94f89814c4df
2011-10-26 11:28:22 +00:00
pb c1aeb0f822 port von 1197: Korrektur in personalprojects - application.xml, Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1199 8810af33-2d31-482b-a856-94f89814c4df
2011-10-25 20:57:53 +00:00
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