Commit Graph

1142 Commits (4b8b30bf80b4592f4718f320c05a15fe7d93fbc6)
 

Author SHA1 Message Date
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
jensp 8a437f3a3e GreetingItem beachtet nun Berechtigungen für das IndexItem
git-svn-id: https://svn.libreccm.org/ccm/trunk@1129 8810af33-2d31-482b-a856-94f89814c4df
2011-10-02 11:34:00 +00:00
jensp 596707a5e5 Zugriff auf eine Forum-Instanz kann jetzt beschränkt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1128 8810af33-2d31-482b-a856-94f89814c4df
2011-10-02 09:15:41 +00:00
jensp b6f6ad9127 - Publikationslisten-Generator für persönliche Profile: Funktioniert soweit, Unterstützung in Mandalay fehlt noch
- Einige kleinere Bug-Fixes und Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@1127 8810af33-2d31-482b-a856-94f89814c4df
2011-10-01 18:17:04 +00:00
pb d7752138dc Fixed ccm-forum, neue Instanz lässt sich jetzt anlegen.
Wenn man /ccm/portal/admin/sitemap.jsp benutzt, dann Forum nur als child
einer legacy compatible application angelegt werden, das ist gegenwärtig
insbesondere unterhalb von /content/.



git-svn-id: https://svn.libreccm.org/ccm/trunk@1125 8810af33-2d31-482b-a856-94f89814c4df
2011-10-01 15:49:30 +00:00
quasi 09c6c97d63 Fehlerhafte Zeile entfernt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1124 8810af33-2d31-482b-a856-94f89814c4df
2011-09-29 05:01:23 +00:00
jensp 516c7b1250 Erste Check-In für den ContentGenerator für eine Liste der eigenen Publikationen auf der persönlichen Homepage. Unterstützt die Gruppierung der Publikationen in Gruppen, über Konfiguration ist einstellbar welcher Publikationstyp
zu welcher Gruppe gehören soll. Das ganze ist als eigenes Modul augeführt, mit Abhängigkeit von ccm-cms-publicationpersonalprofile und ccm-sci-publications. 

Achtung: Implementierung noch nicht abgeschlossen, derzeit erfolgt noch keine Ausgabe.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1123 8810af33-2d31-482b-a856-94f89814c4df
2011-09-27 18:11:42 +00:00
jensp e21b192ba1 Optimierung Collections
git-svn-id: https://svn.libreccm.org/ccm/trunk@1122 8810af33-2d31-482b-a856-94f89814c4df
2011-09-25 14:21:02 +00:00
jensp e6f87f951e Nachtrag zu 1120
git-svn-id: https://svn.libreccm.org/ccm/trunk@1121 8810af33-2d31-482b-a856-94f89814c4df
2011-09-23 11:27:28 +00:00
jensp cb110aa0b7 Proof of Concept für Performence Optimierung
git-svn-id: https://svn.libreccm.org/ccm/trunk@1120 8810af33-2d31-482b-a856-94f89814c4df
2011-09-22 15:44:00 +00:00
jensp 7adb99fadd Kleinere Verbesserungen an PublicPersonalProfile:
- theme-Prefix und preview werden bei der Erzeugung der Navigationslink beachtet
- SelectBox für die Auswahl der Person beim Create-Step wird jetzt aktualisert (Ticket 653)


git-svn-id: https://svn.libreccm.org/ccm/trunk@1118 8810af33-2d31-482b-a856-94f89814c4df
2011-09-14 09:02:16 +00:00
pb d0a7b174b5 RSS Feed teilweise gefixt, Loader angepasst. Scheint aber immer noch nicht richtig zu funktionieren, Admin Oberfläche wird noch vermisst.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1117 8810af33-2d31-482b-a856-94f89814c4df
2011-09-12 23:31:00 +00:00
pb 19fe7d8e5d Nachführen r1115 release 1.1.4: kleinerer Korrekturen während des Upgrades
verschiedener Sites auf das Release 1.1.4. 

- Nachtrag upgrade script für ccm-bookmarks, erforderlich als Teil des
Ausbaus der old Initializer

- Aktualisierung verschiedener bundle files

- Entfernen nicht mehr benötigter jsp f. Multipart Article

- Wiedereinführung Bundle WSF, das verloren gegangen war.



git-svn-id: https://svn.libreccm.org/ccm/trunk@1116 8810af33-2d31-482b-a856-94f89814c4df
2011-09-11 14:59:13 +00:00
quasi f5ab0bcfb6 Diverse Änderungen - von allem etwas.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1114 8810af33-2d31-482b-a856-94f89814c4df
2011-09-11 10:02:25 +00:00
pb f4e0632ce2 Dokumentation zu load task, Debugger awareness bei load ant tasks eingebaut, so dass jetzt auch der load step per debugger verfolgt werden kann.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1113 8810af33-2d31-482b-a856-94f89814c4df
2011-09-09 08:52:53 +00:00
pb ba3b7bda89 Ergänzung zu r1111: Missing Files.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1112 8810af33-2d31-482b-a856-94f89814c4df
2011-09-08 19:01:09 +00:00
pb ad0524d102 Nachhalten der Bundle Files aus Release 1.1.4-r1110.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1111 8810af33-2d31-482b-a856-94f89814c4df
2011-09-08 07:45:25 +00:00
jensp 5ee07979d0 Kommentare.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1107 8810af33-2d31-482b-a856-94f89814c4df
2011-09-07 17:52:05 +00:00