Commit Graph

57 Commits (65433cce0fac5b777b200fc8a0645bea3ba3cdc0)

Author SHA1 Message Date
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
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
jensp 75ef47d97b Weitere Ergänzungen für ExtraXML:
- GreetingItem verwendet jetzt auch die ExtraXMLGenerators
- MultiPartArticle wird mit altem Theme jetzt auch dargestellt


git-svn-id: https://svn.libreccm.org/ccm/trunk@1075 8810af33-2d31-482b-a856-94f89814c4df
2011-08-28 09:35:24 +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 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 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 37ada8557f Verschiedene Fehlerkorrekturen, insbesondere für Ticket 452 Projekte der Abteilung: Einträge doppelt bzw. dreifach, an der Erzeugung der
Projektlisten.


git-svn-id: https://svn.libreccm.org/ccm/trunk@945 8810af33-2d31-482b-a856-94f89814c4df
2011-05-31 09:42:35 +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
pb 64670e96df Modul ccm-ldn-navigation wird jetzt als legacy-free application type
initialisiert. Das Standard-Theme ist von __ccm__ nach themes 
verschoben.

Administration unter /ccm/navigation/admin wird mit falschem Header
dargestellt. Wenn man in navigation-index.xsl den Import von
(aplaws-generic)/content-section-index.xsl auskommentiert, ist die
Darstellung richtig (dann allerdings mit altem RH theme und ohne den
APLAWS header). Der gleiche Fehler ist auch schon bei r780 (z.B. IAW)
vorhanden.


git-svn-id: https://svn.libreccm.org/ccm/trunk@903 8810af33-2d31-482b-a856-94f89814c4df
2011-05-12 07:42:47 +00:00
pb 8aca4315bd ccm-portalworkspace umgestellt auf legacy-free application type.
Damit entfallen Einträge in apm_package* und site_node samt den entsprechenden
Klassen. Und weil es, nachdem verschiedene Probleme in core gefixt waren, so
schön einfach ging, auch gleich themedirector umgestellt.

In beiden Fällen update script erforderlich:
ccm-portalworkspace  6.6.1-6.6.2
ccm-themedirector 6.6.1-6.6.2

Es müssen dann lediglich die jar-files ausgetauscht werden und das 
Basisverzeichnis für das fallback theme (in themes/heirloon/apps bzw. noch
__ccm__/apps) in portal-workspace bzw. theme-director umbenannt werden.

Der Großteil der Applicationen ließe sich jetzt mit ein paar Zeilen
Codeänderung umstellen.


git-svn-id: https://svn.libreccm.org/ccm/trunk@829 8810af33-2d31-482b-a856-94f89814c4df
2011-04-05 08:15:12 +00:00
pb 90fde1a251 Verschiedene Anpassungen an ccm-portalworkspace-
git-svn-id: https://svn.libreccm.org/ccm/trunk@819 8810af33-2d31-482b-a856-94f89814c4df
2011-04-03 14:36:37 +00:00
jensp 439e2d7630 Kleinere Korrekturen an der CustomizableObjectList
git-svn-id: https://svn.libreccm.org/ccm/trunk@814 8810af33-2d31-482b-a856-94f89814c4df
2011-04-01 07:20:01 +00:00
jensp aa13c461ee - Fehlerkorrekturen für die CustomizableObjectList
- Fehlende Eigenschaften beim ProceedingsPropertyStep nachgetragen (als Basis wurde nicht der Sheet vom PublicationWithPublisherPropertiesStep sondern der vom 
  PublicationPropertiesStep verwendet).


git-svn-id: https://svn.libreccm.org/ccm/trunk@813 8810af33-2d31-482b-a856-94f89814c4df
2011-03-31 20:10:51 +00:00
pb bb1f289953 Nachführen ccm-gen-aplaws an Änderungen ccm-themedirector, verschiedene Kleinigkeiten bei ccm-zes-aplaws, Kleinkram.
git-svn-id: https://svn.libreccm.org/ccm/trunk@812 8810af33-2d31-482b-a856-94f89814c4df
2011-03-30 19:18:09 +00:00
jensp 1d9cd2d691 Customizable object list.
git-svn-id: https://svn.libreccm.org/ccm/trunk@810 8810af33-2d31-482b-a856-94f89814c4df
2011-03-30 15:53:00 +00:00
jensp 1ef984825e - Sortierbare Publikationsliste (derzeit nach Titel und Erscheinungsjahr)
- Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@773 8810af33-2d31-482b-a856-94f89814c4df
2011-03-02 14:10:22 +00:00
jensp 32aec3251d - Einige static initalizer (static {...} Blöcke in ccm-cms::com.arsdigita.cms.dispatcher.BaseAsset und ccm-cms-assets-relatedlink::com.arsdigita.cms.contentassets.ui.RelatedLinkPropertyForm entfernt
- Alle anderen static initalizers haben jetzt am Anfang und Ende eine Log-Ausgabe (Level debug), in Klassen die bisher keinen Logger hatten wurde ein Logger eingebaut
- log4j.properties in ccm-core enthält jetzt vorbereitetet, auskommentierte Zeilen für alle Klassen mit static Blöcken


git-svn-id: https://svn.libreccm.org/ccm/trunk@748 8810af33-2d31-482b-a856-94f89814c4df
2011-02-13 12:16:13 +00:00
jensp 1bb45012d2 - DataCollectionRenderer und CMSDataCollectionRenderer so angepasst, dass man über eine JSP einen anderen Kontext für den Traversaladapter setzen kann. Dies erlaubt
es in einer mit spezializierten Objekten einen anderen TraversalAdapter als für die Detailansicht zu verwenden.


git-svn-id: https://svn.libreccm.org/ccm/trunk@667 8810af33-2d31-482b-a856-94f89814c4df
2011-01-03 18:08:53 +00:00
jensp 94b108bd21 GreetingItem Sprachverarbeitung angepasst.
git-svn-id: https://svn.libreccm.org/ccm/trunk@628 8810af33-2d31-482b-a856-94f89814c4df
2010-11-19 16:16:27 +00:00
jensp d02a207bba MultiPartArticle lässt sich, unter Nutzung der Template mparticle-index.jsp (zuzuweisen unter navigation/admin) jetzt als IndexItem nutzen. Dafür waren einige
kleinere Änderungen in ArticleSectionPanel notwendig, unter anderem die Möglichkeit den anzuzeigenden MultiPartArticle von außen zu setzen. Das ist notwendig, da 
sich das Index-Item nicht über einen der im Modul MultiPartArticle verfügbaren Wege abfragen lässt.


git-svn-id: https://svn.libreccm.org/ccm/trunk@622 8810af33-2d31-482b-a856-94f89814c4df
2010-11-18 08:54:26 +00:00
pb 72204e6777 Update script fuer ccm-ldn-navigation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@604 8810af33-2d31-482b-a856-94f89814c4df
2010-11-15 09:20:23 +00:00
jensp c3e29f11af - Ein paar Templates für SciOrganization und SciDepartment, die verschiedene Attribute anzeigen, und die restlichen verbergen.
- Die Templates werden im Navigation-Admin in der Auswahlbox für den Template Dispatcher Context jetzt nach Titel sortiert (vorher wurden sie unsortiert angezeigt).


git-svn-id: https://svn.libreccm.org/ccm/trunk@601 8810af33-2d31-482b-a856-94f89814c4df
2010-11-11 14:02:57 +00:00
jensp fcebf5c11e - New component (CustomizableGreetingItem) and renderer (CustomizableContentItemXMLRenderer) to allow customization of the rendering of data assoications from a JSP
- Some changes on the renders to make some parts of the rendering overwritable in a child class
- Added a browse button Xinha




git-svn-id: https://svn.libreccm.org/ccm/trunk@600 8810af33-2d31-482b-a856-94f89814c4df
2010-11-10 20:20:18 +00:00
jensp 17c35737f9 - Problem bei Publizieren bei Contact behoben
- Verschiedene Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@593 8810af33-2d31-482b-a856-94f89814c4df
2010-10-29 16:42:14 +00:00
pb 19aa607371 Diverse Formatierungen und Kommentierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@578 8810af33-2d31-482b-a856-94f89814c4df
2010-10-17 11:08:57 +00:00
quasi b12c2739ca Kleine, unbedeutene Aufräumarbeiten
git-svn-id: https://svn.libreccm.org/ccm/trunk@557 8810af33-2d31-482b-a856-94f89814c4df
2010-10-06 05:48:09 +00:00
pb ec4bc5fa78 Fix von Sören, damit die Datumsangaben in den Object Lists korrekt an die gewählte Sprache angepasst werden. Zusaetzlich muss das theme angepasst werden!
git-svn-id: https://svn.libreccm.org/ccm/trunk@545 8810af33-2d31-482b-a856-94f89814c4df
2010-10-01 07:35:58 +00:00
quasi f3bfec7592 Erste Unterstützung für Navigation-Admin
Anpassung der JSP-Seiten

git-svn-id: https://svn.libreccm.org/ccm/trunk@502 8810af33-2d31-482b-a856-94f89814c4df
2010-08-09 06:20:16 +00:00
pb ab9d979aa3 navigation used to maintain it's own defaultContentSection parameter,
independently from the actual content-section configuration.
Now uses the content-section parameter to automatically reflect
configuration changes.


git-svn-id: https://svn.libreccm.org/ccm/trunk@470 8810af33-2d31-482b-a856-94f89814c4df
2010-07-11 10:26:56 +00:00
quasi 083bb6d34e Verbesserungen an der Mehrsprachenfähigkeit
* Die Konfigurations-Parameter waf.categorization.supported_languages und com.arsdigita.cms.languages zu waf.kernel.supported_languages zusammengefasst
 * In DispatcherHelper eine Methode getNegotiatedLocale eingeführt, die beim Aushandeln der Locale zwischen Browser und CCM auch dem Konfigurations-Parameter waf.kernel.supported_languages respektiert
 * Alle Aufrufe von DispatcherHelper.getRequest().getLocale() auf die neue Methode DispatcherHelper.getNegotiatedLocale() geändert.
 * Konfiguration von Categorization geändert. Verwendet jetzt keinen eigenen Eintrag für die unterstützten Sprachen mehr. Stattdessen wird die Konfiguration von Kernel verwendet.
 * ContentSectionInitializer geändert, so daß er nun Kernel.getConfig().getSupportedLanguages() verwendet.


Außerdem diverse Aufräumarbeiten (Unnötige Imports entfernt, Reformat, Annotationen hinzugefügt, Klammern bei If-Anweisungen) in den Sourcen, wo immer sie mir in die Händegefallen sind.

git-svn-id: https://svn.libreccm.org/ccm/trunk@419 8810af33-2d31-482b-a856-94f89814c4df
2010-05-14 10:18:30 +00:00
pb 6488c59df5 Portlet NavigationDirectory als NavigationTree aus ccm-ldn-portal verschoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@392 8810af33-2d31-482b-a856-94f89814c4df
2010-04-24 21:53:44 +00:00
pb 0062abb30f diverser Kleinkram
git-svn-id: https://svn.libreccm.org/ccm/trunk@387 8810af33-2d31-482b-a856-94f89814c4df
2010-04-24 21:17:40 +00:00
pb 4635433f20 Verschiedene deprecated Klassen und Methoden entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@373 8810af33-2d31-482b-a856-94f89814c4df
2010-04-17 08:24:52 +00:00
pb c0422a394b Entfernen deprecated methods, Formatierungen, Dokumentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@362 8810af33-2d31-482b-a856-94f89814c4df
2010-03-13 00:32:17 +00:00
quasi 06392e0bfa Navigation ObjectList
Filter geändert, so daß er bei einer nicht unterstützten Sprache die Standardsprache verwendet. Eingestellt wird das über waf.categorization.supported_languages

git-svn-id: https://svn.libreccm.org/ccm/trunk@360 8810af33-2d31-482b-a856-94f89814c4df
2010-03-01 18:15:44 +00:00
pb 3d0cf2aee4 Abhaengigkeit von Legacy Init fuer alle Content Typen entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@356 8810af33-2d31-482b-a856-94f89814c4df
2010-02-20 19:03:45 +00:00
pb 9b74239a61 Varaible versionID entfernt bzw. in Javadoc verschoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@341 8810af33-2d31-482b-a856-94f89814c4df
2010-02-09 00:18:37 +00:00
quasi 4f9b5435cc Mehrsprachige RelatedLinks
für Navigation

git-svn-id: https://svn.libreccm.org/ccm/trunk@326 8810af33-2d31-482b-a856-94f89814c4df
2010-01-15 10:34:13 +00:00
pb 3342f0dd18 Ziemlich umfangreicher Patch, der das Initializer System so modifiziert, dass alle Hintergrundprozesse beim Herunterfahren gestoppt werden und der Servlet Container sich ordnungsgemaess beenden kann. Damit ist es auch möglich, eine CCM Applikation über die Tomcat Management Applikation hoch- und runterzufahren. Das Interface initialize wurde um 2 Methoden erweitert: init(ContextInitEvent) beim Start in einem Servlet Container und close(ContextCloseIvent).
git-svn-id: https://svn.libreccm.org/ccm/trunk@324 8810af33-2d31-482b-a856-94f89814c4df
2010-01-14 11:49:16 +00:00
pb b1dc386328 Verschiedenes an Dokumentation
git-svn-id: https://svn.libreccm.org/ccm/trunk@280 8810af33-2d31-482b-a856-94f89814c4df
2009-10-17 19:54:25 +00:00
quasi 2753d7f5d4 Mulitlanguage Fähigkeit für Navigation
Ich konnte zwar nicht alle Stellen im laufenden System verifizieren, aber nach meinen Verständnis sollte die Unterstützung nun vollständig sein.

git-svn-id: https://svn.libreccm.org/ccm/trunk@271 8810af33-2d31-482b-a856-94f89814c4df
2009-10-01 09:06:10 +00:00
jensp 4685905732 Sprechumschaltung fuer GreetingItem in ccm-ldn-navigation repariert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@252 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 18:06:42 +00:00
pb 9453f4b35e Integrated r1943: web.xml is now constructed dynamically from fragments or copied from bundle.
git-svn-id: https://svn.libreccm.org/ccm/trunk@250 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 17:49:06 +00:00
pb 377ad005c7 Aus ccm-ldn-navigation calendar.jsp entfernt, zu dem es keinen Code gibt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@244 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 14:15:54 +00:00
pb 13511b49db Integration der patchens r1877 - 1902:
Beitrag von Terry:
- Neues Import Format fuer terms: SKOS
- Keyphrase extraction utility, nutzbar um Kategorien vorschlagen zu lassen,
  die zu einem content item passen.

Update Script: 
ccm upgrade ccm-ldn-terms --from-version 6.5.0 --to-version 6.5.1

Es sind Änderungen am theme erforderlich, um die Funktionen nutzen zu können:
siehe:
ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java
ccm-ldn-aplaws/web/__ccm__/themes/aplaws/types/ContentTypes.xsl
ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl
ccm-ldn-navigation/src/com/arsdigita/london/navigation/cms/CategoryDataCollectionDefinition.java

Damit ist trunk hb auf Stand r1902 aplaws trunk
(1871 bis 1876 waren eigene patches, die bereits enthalten sind, ebenso 1894)
Patch 1879 uebersprungen, fuegt dictionary fuer eclipse in das root Verzeichnis 
von trunk ein. Da gehoert aber nichts hin, ausserdem Eclipse im Moment nicht
in Benutzung hier.


git-svn-id: https://svn.libreccm.org/ccm/trunk@235 8810af33-2d31-482b-a856-94f89814c4df
2009-08-16 09:40:15 +00:00
pb 7b1ffd0422 Trunk auf Version 6.6 angehoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@176 8810af33-2d31-482b-a856-94f89814c4df
2009-05-24 11:19:24 +00:00
pb 7a2aa8dd32 Relativ grosser Patch, ersetzt URL resource: Protokollerweiterung durch Klasse ResourceParameter. Deployment von ccm-core-x.a.z-system.jar ist entfernt, der Handler code aber noch vorhanden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@175 8810af33-2d31-482b-a856-94f89814c4df
2009-05-24 10:03:53 +00:00
pb 9a190a4fff Loeschen von debian, es werden keine einzelnen Module mehr als debian Pakete verteilt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@151 8810af33-2d31-482b-a856-94f89814c4df
2009-05-07 21:12:29 +00:00
pb 9f0bef59b8 Bereinigen Dateiverzeichnisse
git-svn-id: https://svn.libreccm.org/ccm/trunk@138 8810af33-2d31-482b-a856-94f89814c4df
2009-04-16 11:12:05 +00:00
pb e8975a4fd3 Nachtrag zu r91, navigation. System synchron mit TUV r1816
git-svn-id: https://svn.libreccm.org/ccm/trunk@84 8810af33-2d31-482b-a856-94f89814c4df
2009-02-21 19:22:58 +00:00