Commit Graph

464 Commits (98a99771b38d7f1efe18a4aaa543231d94ffad6c)
 

Author SHA1 Message Date
quasi 59abb7db2e Multilanguage Korrektur für RelatedLinks (und Links). Nun wird nicht mehr die Sprachversion des ContentItems gespeichert, sondern das dazugehörige ContentBundle. Bei der Anzeige wird dieses mit Hilfe von negotiate() in die gewünschte Sprachversion gewandelt, falls diese vorhanden ist.
Es sollte ebenfalls noch mit den alten Inhalten in der DB funktionieren, allerdings wird dann keine Sprachvariante ermittelt (altes Verhalten).

Problematisch kann sein, daß Links nun automatisch in eine andere Sprachversion wechseln, falls die gewünschte Variante nicht vorhanden ist. Ich bin mir noch nicht sicher, ob die Standardversion des ContentItems zurückgegeben wird, wenn keine Übereinstimmung gefunden werden kann, oder ob der Link dann entfällt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@265 8810af33-2d31-482b-a856-94f89814c4df
2009-09-22 06:32:02 +00:00
pb 790962b065 AAP Bundle
git-svn-id: https://svn.libreccm.org/ccm/trunk@264 8810af33-2d31-482b-a856-94f89814c4df
2009-09-12 00:22:46 +00:00
pb 90982fabb3 IAW bundle Teil 2
git-svn-id: https://svn.libreccm.org/ccm/trunk@263 8810af33-2d31-482b-a856-94f89814c4df
2009-09-12 00:13:49 +00:00
pb 8a27bd0907 IAW bundle und div. Kleinigkeiten
git-svn-id: https://svn.libreccm.org/ccm/trunk@262 8810af33-2d31-482b-a856-94f89814c4df
2009-09-12 00:10:03 +00:00
pb 38eb28fca4 Tippfehler, der verhinderte, dass im Content-Center bei der Zuweisung von Kategorien die 2. und tiefere Ebenen erreichbar sind.
git-svn-id: https://svn.libreccm.org/ccm/trunk@261 8810af33-2d31-482b-a856-94f89814c4df
2009-09-11 17:53:28 +00:00
quasi bdb30b1bdb Unterstützung für Xinha Editor für original Bebop
git-svn-id: https://svn.libreccm.org/ccm/trunk@260 8810af33-2d31-482b-a856-94f89814c4df
2009-09-09 14:41:11 +00:00
pb ab16357718 Added update 6.5.3-6.5.4 to update.xml which I forgot in r1796 or so.
git-svn-id: https://svn.libreccm.org/ccm/trunk@259 8810af33-2d31-482b-a856-94f89814c4df
2009-08-29 21:03:52 +00:00
pb c547cf3086 Ergaenzung zu 264: einige fehlende jars und etwas Dokumentation
git-svn-id: https://svn.libreccm.org/ccm/trunk@258 8810af33-2d31-482b-a856-94f89814c4df
2009-08-29 17:18:20 +00:00
pb e630423c0a Typo korrigiert
git-svn-id: https://svn.libreccm.org/ccm/trunk@257 8810af33-2d31-482b-a856-94f89814c4df
2009-08-29 10:19:58 +00:00
pb 6dbceb8256 Irgendeins von Terrys patches brauch jetzt ant-trax. In common/lib eingefügt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@256 8810af33-2d31-482b-a856-94f89814c4df
2009-08-29 10:19:21 +00:00
pb dcc4670518 Integrated r1954,r1956-r1961,r1964 ccm-core:
- Upgrade Saxon from 6.5.2 to 6.5.5
- Fixed version of junit in ccm-core/application.xml so that unit tests compile 
- Minor cleanup of validation for administration of users
- Now uses reflection for Oracle-specific code so system builds without the 
  Oracle libraries
- Fixed SQL loading problems on Windoze due to back-slash problems 
- Created index on lower(screen_name) to stop full table scan when there is 
  a large number of users in the database

Trunk hb is now fuly in sync with fedorahosted up to r1965.
We left off:
- r1965: Prototye JSR portlet implementation as it does not access CCM
  content
- r1940-r1942: Removal of $Id: from code, we should retain information about
  time and developer who recently changed the code
- r1879 introducing eclipce configuration in trunk root (wrong location and
  we don't use eclipse for now)
- r??? (ccm-sample) as it does not provide usefull functionality for now



git-svn-id: https://svn.libreccm.org/ccm/trunk@255 8810af33-2d31-482b-a856-94f89814c4df
2009-08-29 08:01:39 +00:00
pb dec240bf3b Integrated r1948,r1949,r1950,r1951 (ccm-cms)
- Display of information about index items is now more informative and accurate 
- Upload option can now be turned off for text assets 
  using com.arsdigita.cms.hide_text_asset_upload_file configuration property
- Can hide the action for creating a content item from the content sections list 
- Users were adding brackets () to the Name field of a content item in basic 
  properties resulting in "page not found" error when you try to open the 
  published item


git-svn-id: https://svn.libreccm.org/ccm/trunk@254 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 19:17:42 +00:00
pb d79d3985f1 Integrated r1947,r1953:Can now use a WYSIWYG editor for authoring the definitions of Glossary Items.
git-svn-id: https://svn.libreccm.org/ccm/trunk@253 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 19:11:32 +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 6b0f51531f Integrated r1944,r1946,r1952,r1955: Added 'ccm' command to ecdc (couldn't find a user-friendly way to use ant directly), removed 'temporary measure' from ecdc instructions and added example of how to configure the 'devel' bundle for using Oracle, removed dependency of 'ccm' target on 'prepare-load' in build-ccm.xml.
git-svn-id: https://svn.libreccm.org/ccm/trunk@251 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 18:04:27 +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 494a7b7b40 Integrated r1937,r1938: Added load-data (load --data) and load-init (load --init) ant targets to ecdc , ant deploy-ccm-core now generates a ccm-version.properties file containing the current version and release numbers
git-svn-id: https://svn.libreccm.org/ccm/trunk@249 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 16:39:18 +00:00
pb 1815a1f7f6 Integrating r1936 - ccm-cms: Added new Reports tab to the content center, initially with 'Content Section Summar' report.
git-svn-id: https://svn.libreccm.org/ccm/trunk@248 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 16:32:01 +00:00
pb dcce15da7c Integrated r1930,r1931,r1932: Add new-apps target & install liferay (3d party portal server)
git-svn-id: https://svn.libreccm.org/ccm/trunk@247 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 15:27:42 +00:00
pb 2ad4e16ed9 Fix ccm-ldn-terms: Upgrade funktioniert jetzt auch mit Postgres.
git-svn-id: https://svn.libreccm.org/ccm/trunk@246 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 14:19:54 +00:00
pb d0e8e0cb2d fix ccm-cms: Upgrade 6.5.3 -> 6.5.4 nicht in upgrade.xml enthalten
git-svn-id: https://svn.libreccm.org/ccm/trunk@245 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 14:18:53 +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 1c2e8c4695 minor addendum zu patch 183
git-svn-id: https://svn.libreccm.org/ccm/trunk@243 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 14:13:14 +00:00
pb 7d3056ffaf ccm-zes-aplaws verschiedene kleinere Bereinigungen in Zusammenhang mit Update auf Version 1.0.9
git-svn-id: https://svn.libreccm.org/ccm/trunk@242 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:52:52 +00:00
pb a2422538bc Zu ccm-shp-aplaws bundle openccm hinzugefuegt
git-svn-id: https://svn.libreccm.org/ccm/trunk@241 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:51:34 +00:00
pb 6b71eb3ec5 tools-ng: integrated r1908,r1910,r1913,r1915-1919,r1926; esp.: upgrade target added. trunk hb is now in sync with vendor r1926
git-svn-id: https://svn.libreccm.org/ccm/trunk@240 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:49:40 +00:00
pb ea89531d26 Integrate patch r1920: ccm-auth-http: jdk 1.3 jars removed
git-svn-id: https://svn.libreccm.org/ccm/trunk@239 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:39:09 +00:00
pb 675d89710d Integrade patch r1914 ccm-core: Fixed file separator so SQLLoader now works on Windoze as well as Linux, remove unused classes in c.a.sitenode (deprecated)
git-svn-id: https://svn.libreccm.org/ccm/trunk@238 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:34:30 +00:00
pb d2681805b0 Integrate patch 1911: Forum, fix NPE in loader if screen_names are being used
git-svn-id: https://svn.libreccm.org/ccm/trunk@237 8810af33-2d31-482b-a856-94f89814c4df
2009-08-28 13:30:45 +00:00
jensp b970fb1864 DocMgr load-bundle Problem gefixt
git-svn-id: https://svn.libreccm.org/ccm/trunk@236 8810af33-2d31-482b-a856-94f89814c4df
2009-08-19 20:00:11 +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
jensp e5e5690a98 git-svn-id: https://svn.libreccm.org/ccm/trunk@234 8810af33-2d31-482b-a856-94f89814c4df 2009-08-14 19:25:32 +00:00
jensp cdfbcbe6b2 git-svn-id: https://svn.libreccm.org/ccm/trunk@233 8810af33-2d31-482b-a856-94f89814c4df 2009-08-14 18:32:51 +00:00
jensp 68d98bcc85 Rudiementaere XSL-Stylesheets und i18n fuer Personenmodul
git-svn-id: https://svn.libreccm.org/ccm/trunk@232 8810af33-2d31-482b-a856-94f89814c4df
2009-08-14 14:11:57 +00:00
jensp 419233fabe Fehler bei den Verknüpfungen behoben, XML-Ausgabe funktioniert jetzt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@231 8810af33-2d31-482b-a856-94f89814c4df
2009-08-13 11:40:19 +00:00
jensp c4d1d91d5d Traversal Adapter für Personenmodul Contenttypen, noch nicht abschließend getestet
git-svn-id: https://svn.libreccm.org/ccm/trunk@230 8810af33-2d31-482b-a856-94f89814c4df
2009-08-12 15:43:45 +00:00
jensp 5f1602a81e git-svn-id: https://svn.libreccm.org/ccm/trunk@229 8810af33-2d31-482b-a856-94f89814c4df 2009-08-06 09:42:59 +00:00
quasi df5258be26 git-svn-id: https://svn.libreccm.org/ccm/trunk@228 8810af33-2d31-482b-a856-94f89814c4df 2009-08-05 14:43:35 +00:00
quasi bd760ca6e3 git-svn-id: https://svn.libreccm.org/ccm/trunk@227 8810af33-2d31-482b-a856-94f89814c4df 2009-08-05 14:42:58 +00:00
jensp f47891aae6 ResearchNetwork so weit fertig mit ein paar Macken
git-svn-id: https://svn.libreccm.org/ccm/trunk@226 8810af33-2d31-482b-a856-94f89814c4df
2009-08-03 15:27:24 +00:00
jensp 10fa3e3c3d ResearchNetwork: Code vollstaendig, kompiliert aber noch nicht
git-svn-id: https://svn.libreccm.org/ccm/trunk@225 8810af33-2d31-482b-a856-94f89814c4df
2009-07-31 13:36:13 +00:00
jensp e553d2e2cd ResearchNetwork: Code vollstaendig, kompiliert aber noch nicht
git-svn-id: https://svn.libreccm.org/ccm/trunk@224 8810af33-2d31-482b-a856-94f89814c4df
2009-07-31 13:35:20 +00:00
quasi f55e82c6f6 HealthCareFacility
Erste Version fertig. UI fertig bis auf:

 * Edit von Kontakten
 * Kein Traversal-Adapter
 * XSL fehlt
 * Sortieren der Kontakte noch nicht implementiert


git-svn-id: https://svn.libreccm.org/ccm/trunk@223 8810af33-2d31-482b-a856-94f89814c4df
2009-07-30 19:08:28 +00:00
quasi c958a0138b BASE_DATA_OBJECT_TYPE darf nicht final sein, weil wir von dieser Klasse ableiten und es überschreiben müssen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@222 8810af33-2d31-482b-a856-94f89814c4df
2009-07-29 16:19:29 +00:00
jensp bdba2348c1 Erste Dateien fuer ResearchNetwork
git-svn-id: https://svn.libreccm.org/ccm/trunk@221 8810af33-2d31-482b-a856-94f89814c4df
2009-07-29 11:53:00 +00:00
jensp 8ba0e3c32b Erste Dateien fuer ResearchNetwork
git-svn-id: https://svn.libreccm.org/ccm/trunk@220 8810af33-2d31-482b-a856-94f89814c4df
2009-07-29 11:50:29 +00:00
quasi d0f493d2bf BaseContact
BaseContactEntryCollection verwendet jetzt intern ein TreeSet, damit die Einträge in der angegebenen Reihenfolge angezeigt werden. Funktioniert erstaunlicherweise im ersten Versuch.
Jetzt muß das gleiche nur noch für die Ausgabe auf den Webseiten gemacht werden.

git-svn-id: https://svn.libreccm.org/ccm/trunk@219 8810af33-2d31-482b-a856-94f89814c4df
2009-07-24 08:07:23 +00:00
jensp 061ef166d1 Leitung und stellvertretende Leitung für Organisationseinheit
git-svn-id: https://svn.libreccm.org/ccm/trunk@218 8810af33-2d31-482b-a856-94f89814c4df
2009-07-22 15:07:17 +00:00
quasi c3d0b15777 Base Address, BaseContact
Lokalisierung vervollständigt

Noch vorhandene Fehler:

 * Es fehlt zur Zeit noch eine Möglichkeit, die ActionLinks dem aktuelle Zustand der Verknüpfung anzupassen. Es soll eigentlich nur "Attach" angezeigt werden, wenn kein CT verknüpft ist. Sonst sollen "Change", "Edit" und "Delete" angezeigt werden.

 * Aus einem mir noch nicht nachvollziehbaren Grund schließt sich das ItemSerachWidget nicht automatisch nach der Auswahl eines CTs

 * Der Versuch, ein nicht verknüpften CT zu editieren endet in einer Exception. Das Problem löst sich, sobald eine Möglichkeit zum bedarfsgerechten Ändern der Links gefunden wurde.

 * Bei nichtverknüpften CTs soll eigentlich nur angezeigt werden, daß keine Verknüpfung vorhanden ist. Das Problem löst sich, sobald eine Möglichkeit zum bedarfsgerechten Ändern der Links gefunden wurde.


git-svn-id: https://svn.libreccm.org/ccm/trunk@217 8810af33-2d31-482b-a856-94f89814c4df
2009-07-21 10:29:01 +00:00
quasi 4bad58d14b BaseContact
Traversal-Adapter hinzugefügt. ContactEntries UI weistestgehend erstellt. Anzeige, Hinzufügen und Löschen funktioniert, es fehlt noch das Bearbeiten.

Noch vorhandene Fehler:

 * Es fehlt zur Zeit noch eine Möglichkeit, die ActionLinks dem aktuelle Zustand der Verknüpfung anzupassen. Es soll eigentlich nur "Attach" angezeigt werden, wenn kein CT verknüpft ist. Sonst sollen "Change", "Edit" und "Delete" angezeigt werden.

 * Lokalisierung ist noch vollständig vorhanden

 * Aus einem mir noch nicht nachvollziehbaren Grund schließt sich das ItemSerachWidget nicht automatisch nach der Auswahl eines CTs

 * Der Versuch, ein nicht verknüpften CT zu editieren endet in einer Exception. Das Problem löst sich, sobald eine Möglichkeit zum bedarfsgerechten Ändern der Links gefunden wurde.

 * Bei nichtverknüpften CTs soll eigentlich nur angezeigt werden, daß keine Verknüpfung vorhanden ist. Das Problem löst sich, sobald eine Möglichkeit zum bedarfsgerechten Ändern der Links gefunden wurde.


git-svn-id: https://svn.libreccm.org/ccm/trunk@216 8810af33-2d31-482b-a856-94f89814c4df
2009-07-20 17:56:01 +00:00