Commit Graph

284 Commits (7adb99fadde7df116e4bbbc8104dcfbd2cddeca1)

Author SHA1 Message Date
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 de59739566 Update Script ccm-cms zu r1081, Korrektur einer versehentlich gelöschten Zeile im Build Script.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1102 8810af33-2d31-482b-a856-94f89814c4df
2011-09-07 06:05:32 +00:00
quasi a6e10ab7c2 MultilingualItemResolver
angepaßt, so daß keine Sprachvarianten in der URL angegeben ist. Das ist allerdings nur eine provisorische Lösung. Es gibt diverse Probleme mit der Sprachumschaltung:

1. Ohne die Sprachanhang ist Deep-Linking nicht mehr sprachbezogen möglich
2. Mit Sprachanhang ist eine automatische Umschaltung nicht mehr möglich.
3. Verwendung des Parameters selLang ist mit dem Anhang nicht möglich, es sei den, die Klasse wird weiter angepaßt
4. Wie soll die Unterscheidung zwischen manuell ausgewälter Sprache und automatische Sprachwahl erfolgen? Und wie kommt man von mauellen Modus wieder in den automatischen zurück?

git-svn-id: https://svn.libreccm.org/ccm/trunk@1098 8810af33-2d31-482b-a856-94f89814c4df
2011-09-05 12:16:45 +00:00
quasi f028ec41e0 Verschieben der Methode getNegotiatedLocale() von DispatcherHelper nach GlobalozationHelper
git-svn-id: https://svn.libreccm.org/ccm/trunk@1097 8810af33-2d31-482b-a856-94f89814c4df
2011-09-05 12:08:58 +00:00
quasi 7b7760a88e LanguageSelector
Fixed: Beim Umschalten eines ContentItems, dessen URL keine Sprachvariante enthält, funktioniert das nicht, wenn man sich bereits in der Applikation ContentItem befindet. Das funktioniert allerdings auch nicht mit dem QuickLocaleSwitcher.

Das war ein Caching-Problem: Der ContentSectionServletItemURLCache war nicht in der Lage, die gecachten Objekte nach Sprache zu differenzieren, falls diese Sprache nicht bereits in der URL kodiert war. Das ist nun behoben. Der Cache-Key beinhaltet nun zusätzlich die Sprache.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1096 8810af33-2d31-482b-a856-94f89814c4df
2011-09-05 11:54:14 +00:00
jensp 3502f9dd4e Ergänzungen für GenericPerson und damit alle anderen Personentypen:
- Feld dabinId, vorübergehend für Import von DaBIn-Daten
- Alias/Früherer Name für Personen. Es ist damit möglich von einem Personen-Datensatz auf einen anderen Personendatensatz 
  mit einem früheren Namen der Person zu verweisen. Dies ist z.B. hilfreich bei Namensänderungen bei Heiraten etc. 
  Verknüpfungen mit dem alten Personendatensatz (z.B. Publikation->Autor-Verknüpfungen) können bestehen bleiben, es ist aber
  möglich über die Alias-Beziehung vom neuen Namen auf die Vernüpfungen mit dem alten Namen zuzugreifen.

Folgende Datenbank-Änderungen sind für vorhandene Datenbanken notwendig:

ALTER TABLE cms_persons ADD COLUMN dabinId INTEGER;
ALTER TABLE cms_persons ADD COLUMN aliasId INTEGER REFERENCES cms_persons;



git-svn-id: https://svn.libreccm.org/ccm/trunk@1081 8810af33-2d31-482b-a856-94f89814c4df
2011-08-31 07:20:21 +00:00
jensp 62139b6b88 Ergänzung zum Kommentar aus Revision 1079.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1080 8810af33-2d31-482b-a856-94f89814c4df
2011-08-29 17:53:09 +00:00
jensp 2c3ec786db Kommentar in SimpleXMLGenerator für die Änderungen bezüglich ExtraXML
git-svn-id: https://svn.libreccm.org/ccm/trunk@1079 8810af33-2d31-482b-a856-94f89814c4df
2011-08-29 17:49:10 +00:00
jensp 4e83fdee64 - SiteProxy benötigt keine extra JSP-Template mehr.
- Außerdem Kommentar für ContentItem#getExtraXMLGenerators() um Beispiel ergänzt.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1078 8810af33-2d31-482b-a856-94f89814c4df
2011-08-29 17:18:08 +00:00
jensp f9b612b3db Versuch, die zusätzlichen JSPs für MultiPartArticle etc. loszuwerden. Funktioniert soweit, aber: Funktioniert nur mit
Mandalay. Mit dem alten Theme funktioniert der MPA derzeit NICHT!


git-svn-id: https://svn.libreccm.org/ccm/trunk@1073 8810af33-2d31-482b-a856-94f89814c4df
2011-08-27 18:32:48 +00:00
jensp ff1f223578 Formatierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1056 8810af33-2d31-482b-a856-94f89814c4df
2011-08-10 14:01:31 +00:00
pb 2e9f29da94 cms: Formating and documentation, Abgleich mit aplaws-svn Stand r2225.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1042 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 18:54:57 +00:00
jensp 9c75cc56f4 Tabelle zum Bearbeiten der Berechtigungen für Content-Typen
fertiggestellt.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1030 8810af33-2d31-482b-a856-94f89814c4df
2011-07-23 13:02:25 +00:00
jensp a5700935e1 Kleiner Fortschritt bei der Tabelle zum Vergeben von Rechten für Content-Typen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1029 8810af33-2d31-482b-a856-94f89814c4df
2011-07-22 18:24:22 +00:00
jensp b9c516cdc0 Fehlende Dateien
git-svn-id: https://svn.libreccm.org/ccm/trunk@1028 8810af33-2d31-482b-a856-94f89814c4df
2011-07-21 17:05:55 +00:00
jensp dce690d63d Erster Teil der GUI für das Setzen von Berechtigungen für Content Typen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1027 8810af33-2d31-482b-a856-94f89814c4df
2011-07-20 15:34:53 +00:00
jensp cd321662c6 PublicPersonalProfile: Typ der Person ist nun konfigurierbar.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1024 8810af33-2d31-482b-a856-94f89814c4df
2011-07-19 13:12:14 +00:00
jensp 9a21b549ea Verknüpfung Profil Person in CreateStep verlagert
git-svn-id: https://svn.libreccm.org/ccm/trunk@1022 8810af33-2d31-482b-a856-94f89814c4df
2011-07-18 11:53:30 +00:00
pb 5b82b86cce Kleinere Korrekturen, Formatierungen, Dokumentierung.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1019 8810af33-2d31-482b-a856-94f89814c4df
2011-07-16 10:00:54 +00:00
jensp c3f13c765b - Fehlende Angabe in ccm-sci-publicpersonalprofile.load
- Fehlerausgabe in ContentTypeHelperImpl verbessert


git-svn-id: https://svn.libreccm.org/ccm/trunk@1000 8810af33-2d31-482b-a856-94f89814c4df
2011-07-12 05:50:02 +00:00
jensp 32ac96e4ef Aktueller Stand ZeSLanguageVersionFix
git-svn-id: https://svn.libreccm.org/ccm/trunk@994 8810af33-2d31-482b-a856-94f89814c4df
2011-06-29 13:59:57 +00:00
jensp 2180838326 - Validator für Erscheinungsjahr bei Publikationen deaktiviert
- Erster Teil des CLI-Tools zum korrigieren der fehlerhaften Sprachverknüpfungen beim ZeS
- Kleinigkeiten


git-svn-id: https://svn.libreccm.org/ccm/trunk@992 8810af33-2d31-482b-a856-94f89814c4df
2011-06-27 18:25:14 +00:00
quasi 2b07ec4258 ItemSearch
ItemSearch konfigurierbar gemacht, so daß bei Bedarf auch ContentSection-übergreifend gesucht werden kann. Dabei ist folgendes zu Beachten:

1. Die Suche aus dem ContentCenter ist immer eine Suche über alle ContentSection, da es keine aktuelle ContentSection gibt

2. Die Suche aus einer ContentSection wird durch die Einstellung des Config-Parameters com.arsdigita.cms.search.limitToContentSection beeinflußt.

3. Die Suche in einem ItemSearchWidget ist (zur Zeit) immer ContentSection-übergreifend, da es noch keinen Config-Parameter dafür gibt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@991 8810af33-2d31-482b-a856-94f89814c4df
2011-06-27 17:16:05 +00:00
jensp 5907f650cd Konstruktorparameter fehlte
git-svn-id: https://svn.libreccm.org/ccm/trunk@990 8810af33-2d31-482b-a856-94f89814c4df
2011-06-27 10:53:46 +00:00
quasi c604013c91 ItemSearch
ItemSearch konfigurierbar gemacht, so daß bei Bedarf auch ContentSection-übergreifend gesucht werden kann. Dabei ist folgendes zu Beachten:

1. Die Suche aus dem ContentCenter ist immer eine Suche über alle ContentSection, da es keine aktuelle ContentSection gibt

2. Die Suche aus einer ContentSection wird durch die Einstellung des Config-Parameters com.arsdigita.cms.search.limitToContentSection beeinflußt.

3. Die Suche in einem ItemSearchWidget ist (zur Zeit) immer ContentSection-übergreifend, da es noch keinen Config-Parameter dafür gibt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@989 8810af33-2d31-482b-a856-94f89814c4df
2011-06-27 10:27:44 +00:00
quasi 6816b5566a Konsolidierte Fassung von Mandalay
git-svn-id: https://svn.libreccm.org/ccm/trunk@987 8810af33-2d31-482b-a856-94f89814c4df
2011-06-27 06:26:41 +00:00
jensp ee772dd3b6 Fehlende Datei
git-svn-id: https://svn.libreccm.org/ccm/trunk@984 8810af33-2d31-482b-a856-94f89814c4df
2011-06-26 14:54:01 +00:00
jensp 54f7dd09fc Verschiedene Kleinigkeiten und Demo der Publikationsliste für die persönlichen Homepages.
git-svn-id: https://svn.libreccm.org/ccm/trunk@983 8810af33-2d31-482b-a856-94f89814c4df
2011-06-26 14:40:45 +00:00
jensp a9212fcaaf Erster Teil für die PersonalInformationPage
git-svn-id: https://svn.libreccm.org/ccm/trunk@982 8810af33-2d31-482b-a856-94f89814c4df
2011-06-25 15:29:51 +00:00
jensp f88c10384f Korrektur für deutsche Beschriftungen im Content-Center (Dokumenttypen): "Muster" durch "Vorlage" ersetzt
git-svn-id: https://svn.libreccm.org/ccm/trunk@980 8810af33-2d31-482b-a856-94f89814c4df
2011-06-23 11:44:04 +00:00
jensp e0571cf4ee Tabellen für Verknüpfungen um Anzeige der Sprache des verknüpften Items ergänzt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@978 8810af33-2d31-482b-a856-94f89814c4df
2011-06-23 09:49:00 +00:00
jensp fe237419bf Weiterführung der Korrektur für die Sprachvarianten (s. auch r 973)
git-svn-id: https://svn.libreccm.org/ccm/trunk@977 8810af33-2d31-482b-a856-94f89814c4df
2011-06-22 19:02:37 +00:00
jensp 3445d03a21 Fix für Fehler beim Anordnen von Kontakten (Ticket 542)
git-svn-id: https://svn.libreccm.org/ccm/trunk@975 8810af33-2d31-482b-a856-94f89814c4df
2011-06-21 12:36:27 +00:00
quasi 0927fd078c Zusammenfassung erweitert um die Ausgabe des Objecttypen
git-svn-id: https://svn.libreccm.org/ccm/trunk@974 8810af33-2d31-482b-a856-94f89814c4df
2011-06-21 09:21:40 +00:00
jensp adc6fa293a Versuch der Behebung der Probleme mit Sprachvarianten und Assoziationen
git-svn-id: https://svn.libreccm.org/ccm/trunk@973 8810af33-2d31-482b-a856-94f89814c4df
2011-06-20 14:00:03 +00:00
jensp c3e8aa14b3 Fix für Ticket 379
git-svn-id: https://svn.libreccm.org/ccm/trunk@972 8810af33-2d31-482b-a856-94f89814c4df
2011-06-19 08:22:06 +00:00
jensp 61171e5cdb Die Initalizer SciDepartmentWithPublicationsInitializer, SciOrganizationWithPublicationsInitializer und SciProjectWithPublicationsInitializer blieben bei einem mehrfachen Start von CCM (mehrere
Instanzen) bei der zweiten Instanz hängen.


git-svn-id: https://svn.libreccm.org/ccm/trunk@966 8810af33-2d31-482b-a856-94f89814c4df
2011-06-17 10:30:23 +00:00
jensp abe446f128 Rechtschreibfehler korrigiert
git-svn-id: https://svn.libreccm.org/ccm/trunk@963 8810af33-2d31-482b-a856-94f89814c4df
2011-06-16 12:50:16 +00:00
jensp a62873c8e9 * trunk/ccm-cms/src/com/arsdigita/cms/installer/xml/ContentTypeHelperImpl.java
trunk/ccm-cms/src/com/arsdigita/cms/ContentType.java
 
  Vererbungshierarchien werden jetzt korrekt in die content_types Tabelle eingetragen

* releases/1.1.2/ccm-zes-aplaws/bundles/devel/cfg/applications.cfg
  
  ccm-sci-types-organizationwithpublications hinzugefügt

* trunk/ccm-cms/src/com/arsdigita/cms/ui/ItemSearchFolderBrowser.java
  trunk/ccm-cms/src/com/arsdigita/cms/Folder.java

  Sortierung im ItemSearchWidget korrigiert. Könnte aber eventuell Seiteneffekte an anderen Stellen haben (bisher keine gefunden).



git-svn-id: https://svn.libreccm.org/ccm/trunk@960 8810af33-2d31-482b-a856-94f89814c4df
2011-06-10 19:56:58 +00:00
jensp 0bead44e82 - ccm-sci-types-organizationwithpublications fertiggestellt.
- SciOrganizationPanel, SciDepartmentPanel um Filterformular für Projekte erweitert
- Allgemeine Hilfsklassen für Integration von Filterformularen in von CompoundContentItemPanel abgeleiteteten Klassen.
- Default-Wert für show-Parameter kann bei CompoundContentItemPanel jetzt aus einer JSP heraus überschrieben werden. Ebenso kann die Anzeigen der verfügbaren Daten (die Reiter) aus einer JSP heraus deaktiviert werden. Dadurch 
  können bestimmte Informationen z.B. aus einem SciOrganizationItem, z.B. die Publikationen, auch über einen Navigationspunkt (unter Verwendung einer speziellen JSP) angezeigt werden.
- Die üblichen Kleinigkeiten


git-svn-id: https://svn.libreccm.org/ccm/trunk@958 8810af33-2d31-482b-a856-94f89814c4df
2011-06-08 12:14:27 +00:00
jensp ce4a8b42fc - Aktueller Stand des neuen Panels für SciOrganizationWithPublication
- Konverter für Umstellung von RelatedLinks auf ccm-sci-types-organizationwithpubliations
- Kleinigkeiten


git-svn-id: https://svn.libreccm.org/ccm/trunk@956 8810af33-2d31-482b-a856-94f89814c4df
2011-06-06 19:36:29 +00:00
jensp 3669e85d11 - Erster Teil des neuen Module ccm-sci-types-organizationwithpublications
git-svn-id: https://svn.libreccm.org/ccm/trunk@952 8810af33-2d31-482b-a856-94f89814c4df
2011-06-05 19:56:02 +00:00
jensp a83b943274 - Nächster Teil der Restruktuierung der Verknüpfung zwischen Publication und SciOrganization/SciDepartment/SciProject.
- Panels funktionieren soweit benötigen aber noch Optimierung. 
	- Konverter-Programm für alte RelatedLinks
- Optimierungen an SciOrganizationPanel, SciDepartmentPanel und SciProjectPanel


git-svn-id: https://svn.libreccm.org/ccm/trunk@951 8810af33-2d31-482b-a856-94f89814c4df
2011-06-03 18:51:16 +00:00
jensp 644868eeea trunk/ccm-ldn-util/src/com/arsdigita/london/util/cmd/ReloadAuthoringSteps.java:
Kleines Tool, um die AuthoringSteps eines Content-Typs neu einzulesen
trunk/ccm-sci-assets-organizationpublicationlink:
	Zweiter Teil für die Verknüpfung von Publikationen und SciOrganization. Content-Center bereits funktionsfähig, Ansicht auf Webseite noch nicht getestet.
trunk/ccm-sci-types-organization:
	- Methoden zum Anzeigen verknüpfter Publikationen über RelatedLink entfernt
	- Anzeige-Panels für Vererbung optimiert
Weiteres:
	Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@950 8810af33-2d31-482b-a856-94f89814c4df
2011-06-02 16:46:05 +00:00
jensp dfa1d01ea3 Erster Teil des Assets zum Verbinden von Organisationen/Abteilungen/Projekten und Publikationen. Noch nicht getestest, kompiliert wahrscheinlich nicht nicht.
git-svn-id: https://svn.libreccm.org/ccm/trunk@948 8810af33-2d31-482b-a856-94f89814c4df
2011-06-01 15:43:57 +00:00
jensp 09eeec3a34 Korrekturen und Formatierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@946 8810af33-2d31-482b-a856-94f89814c4df
2011-05-31 19:02:37 +00:00
jensp 58001e174b Seiteneffekt der Änderung für das Anzeigen von Contacts in OrganizationPanel (r935/r936) behoben (führte zu fehlerhafter Ansicht der Mitgliederliste)
git-svn-id: https://svn.libreccm.org/ccm/trunk@940 8810af33-2d31-482b-a856-94f89814c4df
2011-05-27 06:53:12 +00:00
jensp f0ce996a35 Fehlerhafte Query korrigiert (fehlende Anführungszeichen um varchar Feld)
git-svn-id: https://svn.libreccm.org/ccm/trunk@937 8810af33-2d31-482b-a856-94f89814c4df
2011-05-24 09:05:08 +00:00
jensp 000f1dd782 Kontakte im einem OrganizationPanel werden jetzt mit Hilfe des SimpleXMLGenerators gerendert, so dass hier exakt der gleiche XML-Output für die Kontakte entsteht wie für anderen Stellen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@935 8810af33-2d31-482b-a856-94f89814c4df
2011-05-24 05:29:59 +00:00
jensp 404804a6d9 Korrektur in der XML-Erzeugung für die Kontakte einer Organization
git-svn-id: https://svn.libreccm.org/ccm/trunk@934 8810af33-2d31-482b-a856-94f89814c4df
2011-05-23 16:38:03 +00:00