Commit Graph

518 Commits (f55df351b51c8de475d9204eafa8852884d17c4f)

Author SHA1 Message Date
quasi d70384d34f BaseLink geändert, so daß es nun auch GlobalizedMessage als Parameter für setConfirmation akzeptiert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1581 8810af33-2d31-482b-a856-94f89814c4df
2012-04-11 10:47:15 +00:00
pb 355f54236f FAQ Bug Darstellung korrigiert, diverse Formatierungen und Doku Ergänzung.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1564 8810af33-2d31-482b-a856-94f89814c4df
2012-03-31 12:06:46 +00:00
pb ca5dee3efe Entfernen Legacy Servlets aus web.xml und in Teilen aus core.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1560 8810af33-2d31-482b-a856-94f89814c4df
2012-03-29 21:56:21 +00:00
pb 8b4b7cb929 Update Skript für ccm-core (Umstellung auf legacy free) komplettiert. admin/sitemap entfernt, da nicht mehr sinnvoll. Einen Teil der Klassen vorerst noch im Code belassen, dient im Moment als Experimentierbases für Erweiterung admin um einen 3. Tab Applications.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1552 8810af33-2d31-482b-a856-94f89814c4df
2012-03-26 19:19:52 +00:00
pb f26e144578 Fixed verschiedene ldn spezifische Module, APLAWS compiliert und funktioniert, Beta kann erstellt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1551 8810af33-2d31-482b-a856-94f89814c4df
2012-03-26 15:19:17 +00:00
pb cf4118ee01 content-center-redirect.jsp ist jetzt unabhängig von einen spezifischen Namen der content section. Datei integration.properties muss angepasst werden.
Codebereinigung von UI und login package.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1547 8810af33-2d31-482b-a856-94f89814c4df
2012-03-24 23:33:02 +00:00
pb a8764bf7ad Login aus ccm-core umgestellt von old style package auf new style legacy free application. Login Checkbox *Login merken* provisorisch repariert. Update scripts müssen noch erstellt werden.
Weiterer Teil um ccm-docmngr umzustellen und in Gang zu bringen. Ist zur Zeit noch nicht lauffähig.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1545 8810af33-2d31-482b-a856-94f89814c4df
2012-03-23 09:41:07 +00:00
jensp 79cf36996a Link zum Editieren der verknüpften Adresse bei Contact entfernt. Hat bereits mehrfach dazu geführt der zentrale
Adressdatensatz einer Einrichtung versehentlich verändert wurde.

DomainObjectztFactory: Formatierung 
Instituts verändert wurde


git-svn-id: https://svn.libreccm.org/ccm/trunk@1534 8810af33-2d31-482b-a856-94f89814c4df
2012-03-07 08:02:01 +00:00
pb 8a19a65917 http-auth und ccm-bookmarks jetzt legacy free. Update Skripte müssen noch ergänzt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1532 8810af33-2d31-482b-a856-94f89814c4df
2012-03-04 12:49:57 +00:00
pb 4b80e714bb ccm-ldn-search jetzt legacy-free. Servlet SearchWorkerServlet in Initializer verschoben, muss aus web.xml entfernt werden. Remote background threads auf 0 gesetzt, da praktisch nicht verwendet.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1531 8810af33-2d31-482b-a856-94f89814c4df
2012-03-03 12:23:21 +00:00
quasi 5e60eed0aa ChangePasswordForm (#694)
erweitert um die Ausgabe des Usernamens und einen Einleitungstext. Anpassung am Theme sind nicht notwendig, da es sich um Bebop-Felder handelt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1530 8810af33-2d31-482b-a856-94f89814c4df
2012-03-02 17:04:27 +00:00
pb 150ce9cdad Modul ccm-portalserver Portal /ccm/administration gefixt, einschl. Verwaltung von Applications, alle Module legacy free, PersonalPortalSite noch fehlerhaft bei einer Abfrage. Update Skript nicht erforderlich, da Modul bisher nicht verwendet.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1528 8810af33-2d31-482b-a856-94f89814c4df
2012-03-02 08:14:45 +00:00
pb 96e7e1fa48 1. Teil portalserver auf legacy free migrieren, diverse Reste.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1526 8810af33-2d31-482b-a856-94f89814c4df
2012-02-29 01:09:21 +00:00
pb c57346b5bd Workspace / content-center jetzt ebenfalls legacy free, update skript noch nicht enthalten. Custom web.xml muss angepasst werden!
git-svn-id: https://svn.libreccm.org/ccm/trunk@1525 8810af33-2d31-482b-a856-94f89814c4df
2012-02-28 00:44:02 +00:00
pb a1dd35d97d Fix zu r1520: Login funktioniert wieder.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1521 8810af33-2d31-482b-a856-94f89814c4df
2012-02-26 12:38:45 +00:00
pb 0171ad1c91 CMS Service ist jetzt legacy free. Hoffentlich habe ich alle Verwendungen von SiteNodes gefunden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1520 8810af33-2d31-482b-a856-94f89814c4df
2012-02-25 00:51:01 +00:00
pb 5b5564c570 Nachträge, insbesondere web.xml f. ldn-aplaws.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1519 8810af33-2d31-482b-a856-94f89814c4df
2012-02-21 01:10:10 +00:00
pb 280e924978 Alle applications aus core werden jetzt als new style legacy free apps initialisiert. sitemap ist demnächst komplett überflüssig, da die Routine nur Anwendungen aus sitenode listet. Permissions funktioniert wieder. Update Skript ccm-core 6.6.3 -> 6.6.4 inkludiert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1516 8810af33-2d31-482b-a856-94f89814c4df
2012-02-19 12:54:52 +00:00
pb 9cc5a910f9 Weiterer Teil Umstellung webdevSupport von sitenode type auf legacy free application.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1514 8810af33-2d31-482b-a856-94f89814c4df
2012-02-17 02:24:38 +00:00
pb f459b079b9 Installation developerSupport umgestellt von package-based auf (legacy-compatible) web.Application based, Voraussetzung für Umstellung auf legacy free application. Update Skript im Moment noch nicht erforderlich. Ansonsten verschiedene Formatierungen, Kleinigkeiten, etc.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1511 8810af33-2d31-482b-a856-94f89814c4df
2012-02-15 00:49:15 +00:00
pb 4f83152ac7 FAQ auf legacy free umgestellt, aber Admin Oberfläche funktioniert noch nicht. Upgrade nicht erforderlich, da bisher nicht genutzt. Diverse kleinere Bereinigungen, Formatierungen, Doku.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1503 8810af33-2d31-482b-a856-94f89814c4df
2012-02-10 17:24:55 +00:00
pb 83a518004c Forum wird jetzt als legacy free application initialisiert, Update Skript enthalten, verschiedene Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1499 8810af33-2d31-482b-a856-94f89814c4df
2012-02-08 19:05:57 +00:00
pb 9a3cced24e content-section jetzt legacy free application, alte public site in content-section Liste ausgeblendet, verschiedene Formatierungen und Doku-Ergänzungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1489 8810af33-2d31-482b-a856-94f89814c4df
2012-02-06 01:32:59 +00:00
pb 19da24d433 Beseitigen Fehler mit Initialisierung PublishToFile, diverse Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1486 8810af33-2d31-482b-a856-94f89814c4df
2012-02-03 17:27:05 +00:00
pb 2f0048fea7 Diverse Formatierungen und Bereinigungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1483 8810af33-2d31-482b-a856-94f89814c4df
2012-01-31 02:38:22 +00:00
quasi b1aa546295 DateTimeWidget
Erlaube auch DateTimeParameter als möglichen Parameter für Date und Time

git-svn-id: https://svn.libreccm.org/ccm/trunk@1479 8810af33-2d31-482b-a856-94f89814c4df
2012-01-30 12:13:59 +00:00
pb caba8b7540 Weitere Ergänzungen zu r1475 / r1476. Es ist das Verzeichnis static f. Content Types in heirloom integriert und das Verzeichnis packages weitgehend aufgelöst. Templates / jsps weitgehend nach templates verschoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1478 8810af33-2d31-482b-a856-94f89814c4df
2012-01-30 10:07:39 +00:00
pb 569eb2ab13 Weitere Bereinigung des Namensraums und heirloom themes (Verlegen der content type XSLs).
git-svn-id: https://svn.libreccm.org/ccm/trunk@1475 8810af33-2d31-482b-a856-94f89814c4df
2012-01-29 01:08:19 +00:00
pb e8b1968c12 Weitere Korrekturen am heirloom internem Standard Theme.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1473 8810af33-2d31-482b-a856-94f89814c4df
2012-01-28 11:00:47 +00:00
pb 8e625d43d8 Umfangreiches Update entfernt weitgehend alle festen ROOT Kodierungen in xsl und css Dateien, verschiebt weitgehend alle internen Theme Dateien nach /themes/heirloom.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1469 8810af33-2d31-482b-a856-94f89814c4df
2012-01-27 00:34:53 +00:00
jensp 93ab00c608 - Versuch der Problem mit der NPE beim ThreadPublishing zu beheben
- Verschiedene Kleinigkeiten


git-svn-id: https://svn.libreccm.org/ccm/trunk@1466 8810af33-2d31-482b-a856-94f89814c4df
2012-01-23 12:59:16 +00:00
quasi c3b8a726c9 MS Office Open XML Formate hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1422 8810af33-2d31-482b-a856-94f89814c4df
2012-01-04 07:56:49 +00:00
quasi bde7be19d6 Ausgabe der Datumsfelder im XML um die lokalisierte Ausgabe des Monatsnames erweitert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1417 8810af33-2d31-482b-a856-94f89814c4df
2012-01-03 07:24:19 +00:00
quasi d29337b7f1 Xinha
* Standardeinrichtung CCMcoreXinhaConfig.js angepaßt: SmartReplace entfernt
 * XinhaEditor.xsl für Heirloom und Fallback angepaßt

git-svn-id: https://svn.libreccm.org/ccm/trunk@1406 8810af33-2d31-482b-a856-94f89814c4df
2011-12-28 08:51:38 +00:00
pb b65fab6463 Update Xinha auf die aktuelle Version 0.96.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1403 8810af33-2d31-482b-a856-94f89814c4df
2011-12-28 01:01:18 +00:00
jensp b3b2306ce1 Verbesserung einer Exception-Meldung, OID wird bei fehlgeschlagenem Delete als Meldung mit ausgegeben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1381 8810af33-2d31-482b-a856-94f89814c4df
2011-12-20 08:31:37 +00:00
jensp 1ab1853eef Verschiedene Fehlerkorrekturen und Dokumentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1373 8810af33-2d31-482b-a856-94f89814c4df
2011-12-18 20:12:54 +00:00
pb bf2f522ae6 Nachtrag Version 1.1.6 IAW und Modifikation von local in bundle, siehe README.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1368 8810af33-2d31-482b-a856-94f89814c4df
2011-12-16 22:36:18 +00:00
pb 3e434c250e Nachhalten Installationsanpassungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1336 8810af33-2d31-482b-a856-94f89814c4df
2011-12-13 16:09:50 +00:00
pb b48d60cd60 Nachhalten der Änderungen in subsite in allgemeinen Modulen, verschiedene Formatierungen, Dokumentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1333 8810af33-2d31-482b-a856-94f89814c4df
2011-12-11 13:28:33 +00:00
jensp 4b8b30bf80 Verschiedene BugFixes und Formtierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1326 8810af33-2d31-482b-a856-94f89814c4df
2011-12-09 14:27:48 +00:00
jensp 4e04b6335d Korrekturen und Feinarbeiten an den Tabs für SciInstitute und SciDepartment
git-svn-id: https://svn.libreccm.org/ccm/trunk@1313 8810af33-2d31-482b-a856-94f89814c4df
2011-12-02 09:57:37 +00:00
pb 2aff85e105 Verschiedenes an Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1308 8810af33-2d31-482b-a856-94f89814c4df
2011-11-30 13:31:24 +00:00
jensp 08156b7c9f Fix ccm und ccm-run Skript
git-svn-id: https://svn.libreccm.org/ccm/trunk@1274 8810af33-2d31-482b-a856-94f89814c4df
2011-11-20 07:44:45 +00:00
jensp ca7b771a11 Verschiedene Bugfixes
git-svn-id: https://svn.libreccm.org/ccm/trunk@1263 8810af33-2d31-482b-a856-94f89814c4df
2011-11-16 20:09:25 +00:00
pb 9673ff8af8 ccm-sci-bundle jetzt für demo, dev, local/iaw-std und local/iaw-dev in der endgültigen Fassung.
local/iaw-??? kann als Muster für eigene locale Konfigurationen genutzt werden.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1244 8810af33-2d31-482b-a856-94f89814c4df
2011-11-12 14:26:06 +00:00
jensp 0ca2616746 ItemLifecycleItemPane umgestaltet, um versehentliche Klicks auf zurückziehen zu vermeiden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1243 8810af33-2d31-482b-a856-94f89814c4df
2011-11-11 18:59:43 +00:00
pb 6118543a94 Anpassen uder Standard Packages an Änderungen im build script und ccm-navigation
git-svn-id: https://svn.libreccm.org/ccm/trunk@1241 8810af33-2d31-482b-a856-94f89814c4df
2011-11-10 23:12:23 +00:00
jensp b4258bf9ef ccm und ccm-run Skript so angepasst, dass beide Skripte mit den meisten Linux-Distributionen kompatibel sind.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1233 8810af33-2d31-482b-a856-94f89814c4df
2011-11-09 18:38:41 +00:00
pb bcd5af53bd Nachhalten von ccm-ldn-navigation an die Änderungen in ccm-sci-bundle.
Ab jetzt klappt das kompilieren des Trunk nur noch mit sci-bundle. Die Bundles
iaw und zes werden entfallen und in sci aufgehen. 

Bundle ccm-gen muss angepasst werden, wobei daraus dann ccm-bundle werden soll
mit demo und standard für LibreCMS.
 


git-svn-id: https://svn.libreccm.org/ccm/trunk@1230 8810af33-2d31-482b-a856-94f89814c4df
2011-11-09 15:07:24 +00:00
jensp 5df0e51cb0 Verschiedene kleinere Korrekturen, unter anderem versuchte der SiteProxyLoader noch die mehr vorhandene siteproxy-item.jsp zu finden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1222 8810af33-2d31-482b-a856-94f89814c4df
2011-11-03 11:44:48 +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
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
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
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
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
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 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
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 72eebe2e13 Dritter (letzter) Teil der neuen Installationsroutine. Es ist mit ccm-hostinit nun möglich, Packages hinzu zu fügen einschl. mergen von web.xml, und dann in einem 2. Schritt mit load in die Datenbank zu laden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1091 8810af33-2d31-482b-a856-94f89814c4df
2011-09-04 15:23:34 +00:00
quasi 411dea3f39 LanguageSelector
Die Sprache läßt sich nun per URL-Get-Parameter "selLang" einstellen. Ebenso wird die eingestellte Sprache als Environment-Variable "selected-language" an den XSL-Interpreter übergeben. Diese Informationen müssen vom Theme entsprechend verarbeitet werden. Dieser LanguageSelector funktioniert zwar prinzipiell überall, scheint aber im ContentCenter keine vollständige Umschaltung zu erzeugen.

Problematisch sind die Applikationen ContentItem und/oder Navigation (?) an zwei Stellen:

1. Beim Verfolgen eines Links aus Navigation auf ein ContentItem, wird die URL auf die konkrete Sprachvariante eingestellt, was eine weitere Umschaltung des Inhaltes verhindert. 
2. 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.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1074 8810af33-2d31-482b-a856-94f89814c4df
2011-08-28 08:29:30 +00:00
pb 29952fdc4c Nachtrag zu 1066, fehlende Datei ergänzt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1072 8810af33-2d31-482b-a856-94f89814c4df
2011-08-24 23:58:20 +00:00
pb d9116416ea Weitere Modifikation des Build Systems sowie
Abschluss des 3. Teils eines neuen Installationssystems.

 * package step geändert, unter dem Verzeichnis packages liegen jetzt Verzeichnisse für jedes package, darin die jar files, application.xml und web und lib.
 * In WEB-INF/bin weiteres Unterverzeichnis libexec angelegt, darin liegt im Moment nur ant. Weitere jars für deploy step werden hinzukommen.
 * RPM spec file entwickelt, für jedes bundle lässt sich ein RPM file generieren. Damit kann APLAWS jetzt sowohl als WAR als auch als RPM file verteilt werden. RPM installiert webapps in /srv/aplaws/webapps.
 * In WEB-INF/bin weiteres Script ccm-hostint angelegt. Nutzung:
   * ccm-hostinit list  Auflistung verfügbarer Addon Module
   * ccm-hostinit info [module-name(s)] Anzeige info für Module aus der jeweiligen application.xml
   * ccm-hostinit add  [module-name(s)] kopieren der aufgeführten Module in das webapp application root. Anschließend kann / können die Module mit load [module-name(s)] in die Datenbank geladen werden. So können die vorkonfigurierten Module site-spezifischen Bedarfen angepasst werden. Angegeben werden muss Pfad zu "packages".


Aktuelle Beschränkungen
 * ccm-hostinit copy führt im Moment noch keine Kontrolle auf Abhängigkeiten durch (Praktisch kaum relevant, da die kritischen Pakete zwangsläufig im vorkonfigurierten Bundle enthalten sind).
 * Für neue Module wird web.xml nicht automatisch nachgeführt, falls erforderlich.
 * RPM enthält vermutlich noch einige RH Spezifika, z.B. /etc/sysconfig. Das muss nach und nach entweder generisch umgebaut oder distributionsspezifisch differenziert werden.




git-svn-id: https://svn.libreccm.org/ccm/trunk@1066 8810af33-2d31-482b-a856-94f89814c4df
2011-08-22 03:12:00 +00:00
pb 3a43e3df6a Weitere Modifikation des BUILD Systems sowie
Abschluss des Teils 2 eines neuen Installationssystems

* Klasse packaging/Load um einen parameter packagekeys-file erweitert, durch den die Liste der zu installierenden Module übergeben werden kann (anstelle von Command Line Parameter)
* deploy step erstellt in WEB-INF/bin/bundle/cfg eine Datei mit den zu installierenden Modulen (extrahiert aus project.xml), die den Angaben auf der Komandozeile entspricht
* load-bundle modifiziert, so dass die Module nun per Datei und nicht mehr als Parameter übergeben werden.
* Script ccm modifiziert, dass es ein neue Kommande *prepare* gibt, das den load step mit den für eine Erstinstallation notwendigen Parametern aufruft.
* JDBC Treiber aktualisiert.

Damit ist ein neues Installationstool bis Schritt 2 (ccm-prep tool) realisiert.

Ablauf:
* Installation des war Files in Tomcat
* Aufruf ccm prepare aus Verzeichnis WEB-INF/bin heraus
* Eintragen der notwendigen Parameter in dem Menüsystem
* Abschliessen mit "e".
* Starten Tomcat


git-svn-id: https://svn.libreccm.org/ccm/trunk@1059 8810af33-2d31-482b-a856-94f89814c4df
2011-08-14 08:33:32 +00:00
pb 98141ba556 Weitere Modifikation des BUILD Systems:
* das verwendete Bundle-Verzeichnis wird bei deploy nach WEB-INF/bin/bundle kopiert
* load-bundle greift jetzt darauf zu, nicht mehr auf ccm.bundle.folder und ccm-*-aplaws/bundle
* load tasks sind systematisiert:
  *  load-bundle:  verarbeitet db und config automatisch nach bundle files
  *  load-bundle-interactive:  verarbeitet db und config, fragt required parameter ab
  *  load-bundle-config:  verarbeitet nur config automatisch nach bundle files
  *  load-bundle-config-interactive: verarbeitet nur config, fragt required parameter ab
  *  load-bundle-data:  verarbeitet nur db automatisch nach bundle files

Das ist weiterer Schritt zu einem neuen Installationssystem.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1058 8810af33-2d31-482b-a856-94f89814c4df
2011-08-12 10:09:52 +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 d00663342d Nachführen der Änderungen am BUILD System.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1047 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 19:31:29 +00:00
jensp d9591bb12f ccm Bash-Skript für Aufruf vom com.arsdigita.packaging.MasterTool
git-svn-id: https://svn.libreccm.org/ccm/trunk@1045 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 19:05:03 +00:00
pb f5f19c2d89 core: Formating and documentation, Abgleich mit aplaws-svn Stand r2226.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1043 8810af33-2d31-482b-a856-94f89814c4df
2011-08-02 18:59:47 +00:00
pb 020cbd9dc7 Nur Dokumentation / Formatierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1037 8810af33-2d31-482b-a856-94f89814c4df
2011-07-31 13:54:56 +00:00
quasi 6ceadd40d6 Möglichkeit schaffen, auch bei einem IncompleteDateParameter ein gesetztes Datum wieder zu löschen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1032 8810af33-2d31-482b-a856-94f89814c4df
2011-07-26 09:15:40 +00:00
jensp bede2ff498 ccm-sci-publicpersonalprofile (SciPublicPersonalProfile) in ccm-cms-publicpersonalprofile (PublicPersonalProfile) umbenannt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1026 8810af33-2d31-482b-a856-94f89814c4df
2011-07-20 09:36:59 +00:00
jensp f32d96ce69 PublicPersonalProfile: Konfiguration wird jetzt eingelesen
git-svn-id: https://svn.libreccm.org/ccm/trunk@1025 8810af33-2d31-482b-a856-94f89814c4df
2011-07-20 07:31:20 +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 2e5d6ef588 SciPublicPersonalProfile: Mock fertiggestellt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1004 8810af33-2d31-482b-a856-94f89814c4df
2011-07-14 11:41:26 +00:00
jensp 1c1570f1db ldn-exporter repariert (es wurden keine Assets mit ausgegeben).
git-svn-id: https://svn.libreccm.org/ccm/trunk@996 8810af33-2d31-482b-a856-94f89814c4df
2011-07-01 15:46:08 +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 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 a497b70f08 - PooledConnectionSource: Versuch, das Problem das "idle in transaction" Verbindungen mit PostgreSQL zu lösen. Basiert auf folgendem Beitrag in einer Mailingliste:
http://postgresql.1045698.n5.nabble.com/Re-GENERAL-Idle-in-transaction-state-td2171173.html

- Formatierungen



git-svn-id: https://svn.libreccm.org/ccm/trunk@970 8810af33-2d31-482b-a856-94f89814c4df
2011-06-18 17:15:36 +00:00
jensp bb33575aef Korrekturen
git-svn-id: https://svn.libreccm.org/ccm/trunk@962 8810af33-2d31-482b-a856-94f89814c4df
2011-06-16 06:21:30 +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 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
pb 71fc621f8d Erster Versuch, anhand von ccm-faq eine legacy compatible app mit dispatcher zu ersetzen durch eine legacy free app ohne dispatcher sondern mit application servlet. Noch nicht vollständig erfolgreich. Weitere Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@939 8810af33-2d31-482b-a856-94f89814c4df
2011-05-24 20:33:37 +00:00
pb f9e93351e6 Letzte Reste des old initializers entfernt. Erstaunlicherweise läuft das System bei mir noch :-)
git-svn-id: https://svn.libreccm.org/ccm/trunk@931 8810af33-2d31-482b-a856-94f89814c4df
2011-05-22 23:50:03 +00:00
pb c286cc5fdb Klasse Program und Upgrade so angepasst, dass man auch ein SQL Skript NACH einer Java Klasse ausführen kann. Aufruf system.exit ist jetzt abhängig von Parameter im Konstruktor.
git-svn-id: https://svn.libreccm.org/ccm/trunk@907 8810af33-2d31-482b-a856-94f89814c4df
2011-05-14 10:34:05 +00:00
pb dc0c1ceb6a Erster Teil Umstellung cms-workspace und cms-service auf new application type. Functional noch unverändert. Release um 1 erhöht.
git-svn-id: https://svn.libreccm.org/ccm/trunk@906 8810af33-2d31-482b-a856-94f89814c4df
2011-05-12 23:49:19 +00:00
jensp 5c0c2b61a7 Fehler in Verbindung mit PostgreSQL 8.4 behoben
git-svn-id: https://svn.libreccm.org/ccm/trunk@899 8810af33-2d31-482b-a856-94f89814c4df
2011-05-09 10:08:31 +00:00
jensp d4ad0bb5d8 - Kleine Optimierung RelatedLinkTable
- Neue RelatedLinks erhalten jetzt wieder eine richtige Order-Angabe


git-svn-id: https://svn.libreccm.org/ccm/trunk@898 8810af33-2d31-482b-a856-94f89814c4df
2011-05-06 16:13:37 +00:00
pb 9c810f3e97 Problem mit userbanner behoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@897 8810af33-2d31-482b-a856-94f89814c4df
2011-05-06 08:23:52 +00:00
pb 74fb0b9aa4 Portal Admin Seite funktioniert wieder, Benennungskonvention nicht richtig interpretiert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@896 8810af33-2d31-482b-a856-94f89814c4df
2011-05-05 08:31:54 +00:00
pb cb5e7b8130 Umstellung core portal auf legacy free application type. Update script enthalten!
git-svn-id: https://svn.libreccm.org/ccm/trunk@894 8810af33-2d31-482b-a856-94f89814c4df
2011-05-04 14:53:25 +00:00
pb 751e7716e1 Diverse Formatierungen und Ergänzungen Kommentare / Doku.
git-svn-id: https://svn.libreccm.org/ccm/trunk@888 8810af33-2d31-482b-a856-94f89814c4df
2011-05-02 15:33:40 +00:00
jensp 0e77a923bb - PostgreSQL JDBC Treiber Version 9.0
- Performence Optimierungen für sci-types-organization
- Kleinigkeitne und Logausgaben


git-svn-id: https://svn.libreccm.org/ccm/trunk@887 8810af33-2d31-482b-a856-94f89814c4df
2011-05-02 12:38:12 +00:00
quasi 8267552268 Kommentar hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@884 8810af33-2d31-482b-a856-94f89814c4df
2011-04-30 19:46:07 +00:00
quasi 3e139db6bb Anpassungen am JDC-Treiber Setup, so daß das Persistence mit PostgreSQL > 8.2 zusammen arbeitet. Hauptsächlich verantwortlich scheint dafür die Einstellung stringtype wichtig zu sein. Durch Umstellen von "varchar" (default) auf "unspecified" wird das alte Verhalten von PostgresQL <= 8.2 simuliert. Persistence verläßt sich darauf, daß die gebundenen Parameter automatisch konvertiert werden, was bei PostgreSQL > 8.2 nicht mehr funktioniert, wenn diese Option nicht gesetzt ist.
git-svn-id: https://svn.libreccm.org/ccm/trunk@883 8810af33-2d31-482b-a856-94f89814c4df
2011-04-30 17:57:25 +00:00
quasi c5b1c11bf9 CategoryForm / TermWidget
* Die ausgewählten Kategorien werden nun auch in den Unterkategorien markiert (verbesserte Version)
 * Kategorienzuweisungen lassen sich jetzt auch im Formular löschen

git-svn-id: https://svn.libreccm.org/ccm/trunk@871 8810af33-2d31-482b-a856-94f89814c4df
2011-04-20 14:57:31 +00:00
quasi 481211fe25 CategoryForm / TermWidget
* Die ausgewählten Kategorien werden nun auch in den Unterkategorien markiert

git-svn-id: https://svn.libreccm.org/ccm/trunk@867 8810af33-2d31-482b-a856-94f89814c4df
2011-04-20 08:48:32 +00:00
jensp 4345698578 - Fixes am DaBInImporter
- Unknown internationalisiert


git-svn-id: https://svn.libreccm.org/ccm/trunk@865 8810af33-2d31-482b-a856-94f89814c4df
2011-04-18 20:19:34 +00:00
pb 2995789223 Diverse Kleinigkeiten, Nachführungen, Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@857 8810af33-2d31-482b-a856-94f89814c4df
2011-04-17 07:44:07 +00:00
pb 239b1e4516 ccm/admin mit Standardtheme sollte wieder funktionieren.
git-svn-id: https://svn.libreccm.org/ccm/trunk@852 8810af33-2d31-482b-a856-94f89814c4df
2011-04-15 05:20:32 +00:00
jensp 025523f56e - DaBInImporter: Trennung ContentSection Mitglieder und Externe
- ccm-run2: Kleines Update


git-svn-id: https://svn.libreccm.org/ccm/trunk@849 8810af33-2d31-482b-a856-94f89814c4df
2011-04-12 18:32:46 +00:00
pb c175af4662 Noch kleinere Korrekturen an Update Scripten sowie ZeS Bundle.
git-svn-id: https://svn.libreccm.org/ccm/trunk@836 8810af33-2d31-482b-a856-94f89814c4df
2011-04-06 10:24:50 +00:00
pb 26a07c00fc Nachtrag, was vergessen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@834 8810af33-2d31-482b-a856-94f89814c4df
2011-04-06 00:06: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
jensp 401bb5670c - Neue Version des DaBIn-Importers:
- Autoren werden jetzt in der für Publikationen vorgesehen Contentsection angelegt
  - Import der Verlage hoffentlich korrigiert
- A to Z Leiste für Folder im Content-Center. Wird derzeit immer angezeigt, Ausblenden bei unterschreiten einer bestimmten Anzahl von Items funktioniert noch 
  nicht und wahrscheinlich auch nicht ohne größere Umbauten an FolderManipulator und FolderBrowser möglich.
- Abstract bei den Publikationen wird jetzt im Propertysheet mit Zeilenumbrüchen etc. (wie im TextArea eingegeben) angezeigt.


git-svn-id: https://svn.libreccm.org/ccm/trunk@827 8810af33-2d31-482b-a856-94f89814c4df
2011-04-04 17:24:41 +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
quasi 56121d8707 CT GenericContact
* Links zum Bearbeiten / Löschen einer Adresse werden nun entsprechend dem Status ein- bzw. ausgeblendet
 * Fehlerhafte GlobalizationString korrigiert

IncompleteDateParameter

 * Monate beginnen in der Java Date-Klasse mit 0 nicht mit 1

CT Image

 * Fehlerhaften Traversal-adapter korrigiert

CCM allgemein

 * diverse kleine Änderungen / Schönheitskorrekturen, usw.
 * cms-item Traversal-Adapter angepaßt

git-svn-id: https://svn.libreccm.org/ccm/trunk@816 8810af33-2d31-482b-a856-94f89814c4df
2011-04-03 12:54:10 +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
pb 12246decb1 Diverse Kleinigkeiten.
git-svn-id: https://svn.libreccm.org/ccm/trunk@808 8810af33-2d31-482b-a856-94f89814c4df
2011-03-29 12:28:01 +00:00
pb d15c09b82d Update Forum ergänzt, verschiedene Kleinigkeiten.
git-svn-id: https://svn.libreccm.org/ccm/trunk@806 8810af33-2d31-482b-a856-94f89814c4df
2011-03-28 18:52:52 +00:00
pb eaaf561d73 Umbenennen von ccm-ldn-theme in ccm-themedirector.
Gleichzeitig Einführen einer neuen Infrastruktur für themes:
Es gibt nun ein Verzeichnis ~/themes/ in das alle theme bezogene Daten
migriert werden sollen. Das sollte im ersten Schritt mit den Applicationen
erfolgen, die ihre Dateien in ~/__ccm__/apps ablegen. ccm-themedirector nutzt 
bereits diese Infrastruktur.  Die alte Infrastruktur mit ~/packages und
~/templates und ~/static bleibt übergangsweise in core und cms  erhalten.

Das gibt uns die Möglichkeit, Mandalay als neues / alternatives Standard Theme
in die Standard Distribution einzubauen.  

Update Script erforderlich: 
ccm-themedirector from-version=6.6.0 to-version=6.6.1


git-svn-id: https://svn.libreccm.org/ccm/trunk@800 8810af33-2d31-482b-a856-94f89814c4df
2011-03-27 11:27:05 +00:00
quasi e65baec411 Date, Time und DateTime
* Korrektur für Time.java, wodurch für ein Time-Widget kein korrektes bebop-Tag erzeugt wurde
 * XML-Formatter für Date, Time und DateTime verwenden nun die DispatcherHelper.getNegotiatedLocale()-Methode

git-svn-id: https://svn.libreccm.org/ccm/trunk@798 8810af33-2d31-482b-a856-94f89814c4df
2011-03-26 19:11:20 +00:00
pb 4587d20352 Weitere old initializers entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@793 8810af33-2d31-482b-a856-94f89814c4df
2011-03-22 09:47:13 +00:00
quasi 6a9658125a Weitere Anpassungen für CT Image
* Datum läßt sich jetzt auch nur teilweise ausfüllen
 * Traversal-Adapter für search-context geschrieben. Wird der CT jetzt in den Suchindex aufgenommen?

git-svn-id: https://svn.libreccm.org/ccm/trunk@786 8810af33-2d31-482b-a856-94f89814c4df
2011-03-14 21:07:32 +00:00
jensp 0bd2770fe1 Fehlerkorrekturen für verschiedene Assoziationen, da CCM nicht mit ContentItems als components klar kommt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@785 8810af33-2d31-482b-a856-94f89814c4df
2011-03-14 19:42:57 +00:00
jensp a348f418ff - Das neue ccm-run Skript funktioniert jetzt!
git-svn-id: https://svn.libreccm.org/ccm/trunk@782 8810af33-2d31-482b-a856-94f89814c4df
2011-03-09 18:44:53 +00:00
jensp aa9fbcc278 Neues ccm-run Skript, das mit Wildcards im Classpath arbeitet.
git-svn-id: https://svn.libreccm.org/ccm/trunk@781 8810af33-2d31-482b-a856-94f89814c4df
2011-03-07 16:09:23 +00:00
pb f7b4ce9292 Notifier und Workflow Config verbessert, diverse Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@771 8810af33-2d31-482b-a856-94f89814c4df
2011-02-28 23:37:34 +00:00
pb 8a6e166826 ZeS registry configuration an aktuellen Stand angepasst.
git-svn-id: https://svn.libreccm.org/ccm/trunk@770 8810af33-2d31-482b-a856-94f89814c4df
2011-02-27 19:02:19 +00:00
pb ed616f18d5 Anlegen einer neuen content section per Configuration file funktioniert jetzt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@768 8810af33-2d31-482b-a856-94f89814c4df
2011-02-27 10:28:33 +00:00
pb 5083e1cbbf ccm-simplesurvey compiliert wieder. App started, unter ~/ccm/simplesurvey erhält man eine Ausgabe, aber die Admin Link führt zu einem Fehler.
git-svn-id: https://svn.libreccm.org/ccm/trunk@767 8810af33-2d31-482b-a856-94f89814c4df
2011-02-26 10:14:45 +00:00
jensp 03b0e91853 Auch die Attribute der Assoziationen zwischen einer Organisation und einem Konatakt sowie zwischen einer Organisation und einer Person lassen sich bearbeiten.
Ebenso bei SciOrganization, SciDepartment und SciProject.


git-svn-id: https://svn.libreccm.org/ccm/trunk@766 8810af33-2d31-482b-a856-94f89814c4df
2011-02-25 14:49:59 +00:00
pb 43cf93a12b zsr configuration angepasst. Div. Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@765 8810af33-2d31-482b-a856-94f89814c4df
2011-02-24 06:46:51 +00:00
pb 9f4d276692 ccm-core und ccm-cms benötigen nun keinen old initializer mehr.
git-svn-id: https://svn.libreccm.org/ccm/trunk@755 8810af33-2d31-482b-a856-94f89814c4df
2011-02-19 08:52:32 +00:00
pb 44bf556993 Ein paar Dateien vergessen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@750 8810af33-2d31-482b-a856-94f89814c4df
2011-02-15 10:29:48 +00:00
pb b0f365bddf ccm-core kommt jetzt ohne enterprise.ini aus, old style initializers sind eliminiert bis auf formbuilder.installer.Initialializer, die von ccm-cms und ccm-cms-types-survey genutzt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@749 8810af33-2d31-482b-a856-94f89814c4df
2011-02-14 01:47:47 +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
pb 8ffa7bddc1 Weitere Old Initializer ausgebaut.
ACHTUNG:

In ~/bundle/cfg/integration.properties muss geaendert werden:

waf.pagemap.root=navigation/
waf.pagemap.workspace=navigation/
waf.pagemap.login_redirect=content/content-center-redirect.jsp

in

core.ui.pagemap.root_page_url=navigation/
core.ui.pagemap.workspace_url=navigation/
core.ui.pagemap.user_redirect_url=content/content-center-redirect.jsp

Ansonsten gibt es gleich beim Aufruf der ersten Seite ein Resource Not Fount.


git-svn-id: https://svn.libreccm.org/ccm/trunk@742 8810af33-2d31-482b-a856-94f89814c4df
2011-02-10 08:46:11 +00:00
quasi 48b8c77d0e EventPropertiesStep
Formatter angepaßt, so daß nun auch die Zeitzone berücksichtigt wird

git-svn-id: https://svn.libreccm.org/ccm/trunk@741 8810af33-2d31-482b-a856-94f89814c4df
2011-02-09 06:32:19 +00:00
jensp 2c89d68f98 Name der Application für SciPublications geändert. Die Application wird alle Funktionen (Export, Import, ...) anbieten, es wird keine eigenständigen Apps für Import und Export geben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@729 8810af33-2d31-482b-a856-94f89814c4df
2011-02-02 21:01:18 +00:00
jensp 7afcab2687 - Das SciOrganization Modul kompiliert wieder. Es wurde falschlicherweise eine Klasse aus einem Modul verwendet das keine Abhängigkeit des SciOrganization-Moduls ist.
- Rumpf für den Exporter für Publikationsdaten: Application-Klasse und Servlet und das drumherum (Inititalizer, Loader, PDL).
- Kommentare in BaseApplicationServlet ergänzt.



git-svn-id: https://svn.libreccm.org/ccm/trunk@728 8810af33-2d31-482b-a856-94f89814c4df
2011-02-01 19:14:58 +00:00
pb 0f1c3750af Nachtrag Entfernen Old Initializer.
git-svn-id: https://svn.libreccm.org/ccm/trunk@727 8810af33-2d31-482b-a856-94f89814c4df
2011-01-31 00:47:22 +00:00
pb 1cef466167 Nachtrag, files vergessen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@724 8810af33-2d31-482b-a856-94f89814c4df
2011-01-30 23:42:52 +00:00
pb 490519c5a8 Verschiedene Old Initializer entfernt, nirgends genutztes package populate deaktiviert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@722 8810af33-2d31-482b-a856-94f89814c4df
2011-01-30 23:31:46 +00:00
pb 657e7e423f Formatierungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@718 8810af33-2d31-482b-a856-94f89814c4df
2011-01-28 07:35:59 +00:00
quasi 319a3f70da DateRangeFilterWidget
Erzeugt jetzt nun die Widgets in der für die Datumsformatierung der Locale korrekten Reihenfolge. Dieser Effekt wird mit Mandalay ab Revision 163 sichtbar.

git-svn-id: https://svn.libreccm.org/ccm/trunk@717 8810af33-2d31-482b-a856-94f89814c4df
2011-01-28 00:25:56 +00:00
pb b5bc15d2d1 Kleinere Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@713 8810af33-2d31-482b-a856-94f89814c4df
2011-01-25 11:05:28 +00:00
pb 3ecac2aff0 Weitere old initializers entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@710 8810af33-2d31-482b-a856-94f89814c4df
2011-01-25 00:03:16 +00:00
quasi 99d35d7607 Übersetzungsfehler in ContentTypes korrigiert.
siblings -> decendants geändert.

Tabellenfeld umbenannt alle Methoden und Felder in den Java-Klassen umbenannt

git-svn-id: https://svn.libreccm.org/ccm/trunk@708 8810af33-2d31-482b-a856-94f89814c4df
2011-01-24 08:30:05 +00:00
quasi 13e047472c DateWidget
Jetzt werden die Formularfelder in der für die Locale korrekten Reihenfolge angezeigt und die Monate sind lokalisiert

git-svn-id: https://svn.libreccm.org/ccm/trunk@706 8810af33-2d31-482b-a856-94f89814c4df
2011-01-22 18:17:09 +00:00
quasi 8f2246aba2 TimeWidget angepaßt, so daß es sich
* der eingestellten Locale anpaßt (12-Stunden vs. 24-Stunden-Format)
* Event angepaßt, so daß die Anzeige sich ebenfalls anpaßt (AttributeFormatter angepaßt). Diese Anpassung muß evt. bei allen PropertiesStep gemacht werden, die Datumsangaben verwenden oder es wir finden eine bessere Lösung, so daß man den AttributeFormatter nicht jedesmal neu schreiben muß.

git-svn-id: https://svn.libreccm.org/ccm/trunk@705 8810af33-2d31-482b-a856-94f89814c4df
2011-01-22 14:44:03 +00:00
quasi ebbc22fbd5 DateWidget / OptionGroup
OptionGroup erweitert, so daß nun auch neue Optionen am Anfang der Liste hinzugefügt werden könnten (prependOption).

DateWidget speichert nun den eingestellten Jahresbereich und verfügt über eine neue Funktion, um weitere Jahreseinträge hinzuzufügen. Diese Methode fügt die Jahreszahl nur ein, wenn sie sich nicht im Bereich der Jahreszahlen befindet. Dabei wird darauf geachtet, daß Jahreszahlen, die kleiner als der definierte Bereich sind, am Anfang der Liste eingefügt werden. Größere Zahlen werden am Ende der Liste eingefügt.
Beim mehrfachen Aufrufen der Methode werden die Jahreszahlen nicht weiter sortiert, so daß die resultierende Liste nicht in der korrekten Reihenfolge erscheint. Das war auf Grund von Bebop nicht so ohne weiteres möglich, da das Widget nach der Initialisierung gesperrt wird, wodurch die bereits vorhandenen Felder nicht mehr geändert werden können. Das sollte aber im Normalfall kein Problem darstellen, da für die CTs, wo das Widget verwendet wird, diese Methode nur einmal aufgerufen werden muß.

git-svn-id: https://svn.libreccm.org/ccm/trunk@702 8810af33-2d31-482b-a856-94f89814c4df
2011-01-22 11:59:40 +00:00
jensp 12a8a41f85 - Some bug fixes in sci-publications
- OrionDefaultServlet was not used, removed
- Formatting 


git-svn-id: https://svn.libreccm.org/ccm/trunk@695 8810af33-2d31-482b-a856-94f89814c4df
2011-01-19 07:44:38 +00:00
pb c9638bbb60 Provides ccm-core UPDATE script: 6.6.0->6.6.1
git-svn-id: https://svn.libreccm.org/ccm/trunk@694 8810af33-2d31-482b-a856-94f89814c4df
2011-01-19 02:15:59 +00:00
pb 5379c45f03 localization demo bezieht sich auf altes stylesheet Konzept, das bereits gelöscht ist.
git-svn-id: https://svn.libreccm.org/ccm/trunk@687 8810af33-2d31-482b-a856-94f89814c4df
2011-01-16 15:25:31 +00:00
quasi bed3eec727 RelationAttribute
Auf der Webseite sollten jetzt für alle RelationAttribute statt des keys der lokalisierte Wert angezeigt. Dazu waren u.A. einige Änderungen am ContentItemXMLRenderer und dem RelationAttributeInterface nötig.

git-svn-id: https://svn.libreccm.org/ccm/trunk@686 8810af33-2d31-482b-a856-94f89814c4df
2011-01-16 12:17:03 +00:00
pb c2a22ad67e Deprecated and unused classes for handling style sheets removed.
git-svn-id: https://svn.libreccm.org/ccm/trunk@683 8810af33-2d31-482b-a856-94f89814c4df
2011-01-16 09:25:48 +00:00
pb da4084cf66 Integrating upstream r2113: Various Oracle specific corrections.
git-svn-id: https://svn.libreccm.org/ccm/trunk@681 8810af33-2d31-482b-a856-94f89814c4df
2011-01-13 07:49:02 +00:00
pb 1559f37f53 Old Initializer für core portal und einige deprecated Klassen ausgebaut, verschiedene Dokumentation und Kommentierungen ergänzt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@677 8810af33-2d31-482b-a856-94f89814c4df
2011-01-10 10:24:12 +00:00
jensp 418965d150 DaBInImporter:
Fehler bei der Zuweisung der ContentSection korrigiert. Aus unbekannten Gründen wurde der nicht-primären Instanz des ContentBundles beim Anlegen des Bundles 
entfernt. Gelöst durch erneute Zuweisung der ContentSection an die Instanzen nach dem Anlegen des Bundles

BulkPublish:
Bisher wurde das Item zwar publiziert, der Lifecycle wurde aber nicht gestartet, was dazu führte, dass die Items im Status 'Pending' verblieben. Durch einfügen von 
lifecycle.start() behoben.

Template SciProject.jsp:
Diese Template ruft die Methode com.arsdigita.london.navigation.DataCollectionRenderer#setSpecializeObjects(true) auf. Dies führt dazu, dass die ItemList in der 
XML-Ausgaben zusätzlich zu den <nav:attribute>-Elementen das komplette Objekt, wie es auch in der Detailansicht enthalten ist, enthält. Dies sollte das Erstellen 
komplexer Listen, z.B. für Projekte oder Publikationen erleichtern.
  


git-svn-id: https://svn.libreccm.org/ccm/trunk@666 8810af33-2d31-482b-a856-94f89814c4df
2011-01-02 14:56:50 +00:00
jensp 02d747050b DaBInImporter: Zuweisung der Terms zu Projekten und Publikationen funktioniert jetzt endlich.
git-svn-id: https://svn.libreccm.org/ccm/trunk@664 8810af33-2d31-482b-a856-94f89814c4df
2010-12-27 20:41:37 +00:00
jensp 906a804323 - DaBInImporter: Aktueller Stand
- PDFBox-Bibliothek gegen aktuelle Version ausgetauscht. PDFBox wird zur Auswertung von PDFs für die Suche verwendet. Die vorhandene Version war relativ alt und hatte mit einigen PDFs aus DaBIn 
  Probleme, möglicherweise aufgrund einer neueren Version des PDF-Formates. Die aktuelle Version von PDFBox scheint diese PDFs problemlos verarbeiten zu können. Zur Integration waren folgende 
  Änderungen notwendig:
  - Einfügen einiger weiterer Bibliotheken (fontbox, bcmail, icu4j, jempbox), die von PDFBox benötigt werden
  - Austausch von commons-logging-1.0 durch commons-logging-1.1.1
  - Anpassen der Importe in ccm-core/src/com/arsdigita/search/converter/PDFConverter.java. PDFBox ist mittlerweile ein Apache-Projekt, daher wurden die Pakete von org.pdfbox nach org.apache.pdfbox 
    umbehannt. Die Namen der Klassen und die Interfaces der Klassen sind gleich geblieben.


git-svn-id: https://svn.libreccm.org/ccm/trunk@663 8810af33-2d31-482b-a856-94f89814c4df
2010-12-26 20:19:54 +00:00
pb fbc7372b64 Verschiedene kleinere Formatierungen / Kommentierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@662 8810af33-2d31-482b-a856-94f89814c4df
2010-12-26 00:37:19 +00:00
pb e01da4aefb Verschiedene Formatierungen / Doku Ergaenzung
git-svn-id: https://svn.libreccm.org/ccm/trunk@656 8810af33-2d31-482b-a856-94f89814c4df
2010-12-23 21:03:25 +00:00
jensp 2265264a52 - DaBInImporter aktueller Stand (Orga, Mitglieder, Abteilungen, Projekte 80%)
- GenericContact: Länge für Wert in der DB bei GenericContactEntry auf 200 Zeichen erhöht
- Formatierungen


git-svn-id: https://svn.libreccm.org/ccm/trunk@646 8810af33-2d31-482b-a856-94f89814c4df
2010-12-09 16:21:00 +00:00
jensp c88e3819e0 - Status von Mitgliedern in die Beziehung von GenericOrganizationalUnit->GenericPerson verlegt, möglich Werte können über RelationAttribute festgelegt werden
- Panels für sci-types-organization für neue Struktur der Orga->Mitglieder-Verknüpfung angepasst 
- Verschiedene kleinere Korrekturen, unter anderem Verweise auf falsche ResourceBundles entfernt, einige zusätzliche Übersetzungen, unnötige Hoch-/Runterpfeile in 
  SciOrganizationProjectsTable und SciDepartmentProjectsTable entfernt usw.




git-svn-id: https://svn.libreccm.org/ccm/trunk@639 8810af33-2d31-482b-a856-94f89814c4df
2010-12-01 14:16:34 +00:00
quasi b57e0d9474 ItemSearchWidget
Dieverse Änderungen am ItemSearchWidget

 * Übersetzung vom Browse-Pane
 * Such-Fomular erweitert, so daß die Liste der Contenttypen jetzt durch den Basis-CT eingeschränkt wird.
 * viele andere Kleinigkeiten - hauptsächlich Formatierung

git-svn-id: https://svn.libreccm.org/ccm/trunk@636 8810af33-2d31-482b-a856-94f89814c4df
2010-11-25 18:16:01 +00:00
jensp e3d3b435ac (Hoffentlich) der letzte Teil, der angepasst werden muss, damit die parametrisierten RelatedLinks funktionieren. Hier wird jetzt ebenfalls geprüft, ob außer der OID
noch weitere Parameter an die URL angehängt wurden. Diese werden dann auch an die erzeugte URL angehängt.

Mögliche Erweiterung: "Gefährliche" Parameter, z.B. output=xml, ausfiltern.


git-svn-id: https://svn.libreccm.org/ccm/trunk@635 8810af33-2d31-482b-a856-94f89814c4df
2010-11-25 08:40:00 +00:00
quasi 7bf1e264fa GenericAddress
Bei der Ausgabe von GenericAddress und abgeleiteten CTs wird nun neben dem ISO-Country-Code auch das Land in übersetzter Form ausgegeben.

git-svn-id: https://svn.libreccm.org/ccm/trunk@623 8810af33-2d31-482b-a856-94f89814c4df
2010-11-18 19:14:57 +00:00
jensp 85c395a29b Fehlerkorrektur an zwei TraversalAdaptern, Logger in PackageLoader private gemacht, eigenen Logger für AbstractContentTypeLoader definiert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@614 8810af33-2d31-482b-a856-94f89814c4df
2010-11-16 21:24:37 +00:00
pb 5ce4a59199 Noch ein versionId entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@607 8810af33-2d31-482b-a856-94f89814c4df
2010-11-15 09:23:26 +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 478a66f4b9 - Verschiedene Formatierungen
- Bug im ldn-importer gefixt
- SimpleDomainObjectTraversalAdapter um remove-Methoden erweitert


git-svn-id: https://svn.libreccm.org/ccm/trunk@597 8810af33-2d31-482b-a856-94f89814c4df
2010-11-04 10:55:31 +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
quasi 5751398d42 Persistence
Session.java# getSessionFromProto NullPointerException korrigiert.

git-svn-id: https://svn.libreccm.org/ccm/trunk@590 8810af33-2d31-482b-a856-94f89814c4df
2010-10-28 12:31:46 +00:00
pb afd350c7b9 core: Kleinere Formatierungen und Ergänzung Kommentare.
git-svn-id: https://svn.libreccm.org/ccm/trunk@588 8810af33-2d31-482b-a856-94f89814c4df
2010-10-27 23:29:05 +00:00
jensp c43cdd9616 DuplicateObjectException beim Publizieren verlinkter Elemente behoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@585 8810af33-2d31-482b-a856-94f89814c4df
2010-10-22 07:31:58 +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
pb 8387aa52c4 Neue application.cfg für ZeS, Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@567 8810af33-2d31-482b-a856-94f89814c4df
2010-10-10 13:23:39 +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
jensp 4623f9fedb Weitere Klassen für das Modul ccm-sci-types-organization.
git-svn-id: https://svn.libreccm.org/ccm/trunk@550 8810af33-2d31-482b-a856-94f89814c4df
2010-10-01 18:03:34 +00:00
jensp b760fd7c1c - Verschiedene Optimierungen und Ergänzungen im Publikationsmodul
- Neues Modul mit Contenttypen für wissenschaftliche Einrichtungen (noch nicht fertiggestellt)


git-svn-id: https://svn.libreccm.org/ccm/trunk@543 8810af33-2d31-482b-a856-94f89814c4df
2010-09-30 14:00:10 +00:00
pb 1804c32331 Verschiedene Formatierungen und Dokumentationsergänzungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@542 8810af33-2d31-482b-a856-94f89814c4df
2010-09-26 23:27:08 +00:00
pb e37d4ae055 Formatierungen und Kommentierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@540 8810af33-2d31-482b-a856-94f89814c4df
2010-09-22 19:02:19 +00:00
pb 9609ee2850 Kleinere Formatierungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@536 8810af33-2d31-482b-a856-94f89814c4df
2010-09-19 22:12:46 +00:00
jensp c3ae973099 PublicationList Contenttyp zur Erstellung von Publikationslisten.
git-svn-id: https://svn.libreccm.org/ccm/trunk@533 8810af33-2d31-482b-a856-94f89814c4df
2010-09-16 15:52:11 +00:00
pb afaff626c9 Diverse kleine Anpassungen / Ergaenzungen, Folge der Ueberarbeitung von Forum.
git-svn-id: https://svn.libreccm.org/ccm/trunk@532 8810af33-2d31-482b-a856-94f89814c4df
2010-09-13 10:36:06 +00:00
pb 0e8c56ee19 Xinha ist jetzt default DHTML Editor. CMS nutzt eine spezielle Konfigurationsdatei fuer Xinha.
git-svn-id: https://svn.libreccm.org/ccm/trunk@522 8810af33-2d31-482b-a856-94f89814c4df
2010-09-03 07:42:06 +00:00
pb 558f195445 Core: Kleinere Formatierungen, entfernen von version_id.
git-svn-id: https://svn.libreccm.org/ccm/trunk@506 8810af33-2d31-482b-a856-94f89814c4df
2010-08-17 09:46:42 +00:00
pb 4a6e3706b4 Verschiedener Kleinkram Formatierung.
git-svn-id: https://svn.libreccm.org/ccm/trunk@491 8810af33-2d31-482b-a856-94f89814c4df
2010-07-23 21:27:33 +00:00
jensp 7d6da64ae5 Renamed some forms to match naming conventions.
git-svn-id: https://svn.libreccm.org/ccm/trunk@487 8810af33-2d31-482b-a856-94f89814c4df
2010-07-21 07:15:33 +00:00
jensp fd85d47191 git-svn-id: https://svn.libreccm.org/ccm/trunk@477 8810af33-2d31-482b-a856-94f89814c4df 2010-07-12 15:50:27 +00:00
pb b049727f6c Anpassungen an Aenderungen
git-svn-id: https://svn.libreccm.org/ccm/trunk@472 8810af33-2d31-482b-a856-94f89814c4df
2010-07-12 08:09:16 +00:00
pb 0410f15079 Verschiedene Formatierungen angepasse, Variable verion_id entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@453 8810af33-2d31-482b-a856-94f89814c4df
2010-06-04 22:31:21 +00:00
quasi 2b74a1ab21 Basetypes umbenannt nach GenericXXX und in cms.contenttypes verschoben
git-svn-id: https://svn.libreccm.org/ccm/trunk@448 8810af33-2d31-482b-a856-94f89814c4df
2010-05-31 12:01:44 +00:00
quasi 1f390ae868 Erste Version von basetypes.contact
Kompiliert und läßt laden und starten, alledings gibt es eine Exception beim Anlegen eines neuen BaseContacts

BaseContacts so angepaßt, daß es den basetype verwendet.

git-svn-id: https://svn.libreccm.org/ccm/trunk@436 8810af33-2d31-482b-a856-94f89814c4df
2010-05-21 10:07:53 +00:00
quasi 78b6573d6a Diverse Kleinigkeiten:
z.B.
com-ibm.icu.util.Calender durch java.util.Calender ersetzt
Unnötige Config-Dateien aus Member und baseAddress entfernt

git-svn-id: https://svn.libreccm.org/ccm/trunk@428 8810af33-2d31-482b-a856-94f89814c4df
2010-05-20 09:53:48 +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 08f69e5b1e Formatierungen und Doku angepasst.
git-svn-id: https://svn.libreccm.org/ccm/trunk@399 8810af33-2d31-482b-a856-94f89814c4df
2010-04-24 22:11:24 +00:00
pb 29db51e6a1 Formatierung, verionID
git-svn-id: https://svn.libreccm.org/ccm/trunk@389 8810af33-2d31-482b-a856-94f89814c4df
2010-04-24 21:20:57 +00:00
quasi 5cd3d70eb9 Änderungen in Date, Time und DateTime Widgets um codeverdopplungen zu vermeiden
git-svn-id: https://svn.libreccm.org/ccm/trunk@379 8810af33-2d31-482b-a856-94f89814c4df
2010-04-23 14:39:46 +00:00
pb b1e12b9e7f Verschiedene depreacted Klassen und Methoden entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@369 8810af33-2d31-482b-a856-94f89814c4df
2010-04-17 07:41:40 +00:00
quasi fd50e1630a FormBuilder
Initializer um Konstruktor erweitert, der es ermöglicht, die Konfiguration als Parameter zu übergeben, anstatt sie mittels enterprise.init und LegacyInitializer einzulesen.

Kommentar in NewAction hinzugefügt

git-svn-id: https://svn.libreccm.org/ccm/trunk@364 8810af33-2d31-482b-a856-94f89814c4df
2010-03-24 18:10:37 +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 4aae634c33 Erweiterung um Abfrage der hinzugefügten ParameterListener als Vorbereitung zur Änderung an com.arsdigita.bebop.form.Date.
Hinzugefügt werden soll eine Checkbox, die ein bereits eingetragenes Datum wieder löscht ("Kein Datum setzen").

Zusätzlich soll die Anzeige an dieakltive Locale angepaßt werden, so daß das Widget die korrekte Darstellung hat.

git-svn-id: https://svn.libreccm.org/ccm/trunk@354 8810af33-2d31-482b-a856-94f89814c4df
2010-02-19 11:58:55 +00:00
quasi a66e71d2a0 UDCT
2. Versuch. Warum hat er das letzte Mal nicht eingecheckt?

* Angepaßte CreatePage, so daß die neuen Elemente nicht direkt bei der Erstellung abgefragt werden
* AddElement wurde so angepaßt, daß man nur optionale Elemente anlegen kann
* Mist.remove funktionsfähig gemacht
* ObjectType um remove-Methode erweiterert


Jetzt sollte der UDCT soweit funktionsfähig sein, daß er verwendbar wird. Es lassen sich neue Elemente ablegen und löschen. Es lassen sich neue CT anlegen und löschen.

git-svn-id: https://svn.libreccm.org/ccm/trunk@346 8810af33-2d31-482b-a856-94f89814c4df
2010-02-14 07:24:23 +00:00
pb e5777472ef Static variable versionId entfernt. Nachführen von fedorahosted.
git-svn-id: https://svn.libreccm.org/ccm/trunk@343 8810af33-2d31-482b-a856-94f89814c4df
2010-02-13 18:24:45 +00:00
quasi c71e62572e UDCT
* Angepaßte CreatePage, so daß die neuen Elemente nicht direkt bei der Erstellung abgefragt werden
* AddElement wurde so angepaßt, daß man nur optionale Elemente anlegen kann
* Mist.remove funktionsfähig gemacht
* ObjectType um remove-Methode erweiterert


Jetzt sollte der UDCT soweit funktionsfähig sein, daß er verwendbar wird. Es lassen sich neue Elemente ablegen und löschen. Es lassen sich neue CT anlegen und löschen.

git-svn-id: https://svn.libreccm.org/ccm/trunk@332 8810af33-2d31-482b-a856-94f89814c4df
2010-01-19 09:58:49 +00:00
quasi 44b1b54e86 Kommentare hinzugefüg
t

git-svn-id: https://svn.libreccm.org/ccm/trunk@327 8810af33-2d31-482b-a856-94f89814c4df
2010-01-15 10:37:35 +00:00
pb 4366671f9c Nachtrag zu 324: Beim Runterfahren eine Pause eingeführt, um das Beendet von Hintergrundprozessen abzuwarten.
git-svn-id: https://svn.libreccm.org/ccm/trunk@325 8810af33-2d31-482b-a856-94f89814c4df
2010-01-15 06:08:45 +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
quasi 2bb0b8e1e4 Änderung der Verabeitung von ContentBundles in RelatedLinks
Durch Einführung und Verwendung von ContentItemXMLRenderer weerden ContentBundles bei der Erzeugung der XML-Ausgabe zur ausgehandelten Sprache aufgelöst und statt des ContentBundles dieses neue Objekt ausgeben.

Es ist eine API-Änderung nötig gewesen: in DomainObjectTraversal.java mußte die walk()-Methode protected markiert werden.

git-svn-id: https://svn.libreccm.org/ccm/trunk@319 8810af33-2d31-482b-a856-94f89814c4df
2010-01-07 09:42:00 +00:00
quasi 0c1c6858d2 Patch zur Übergabe der ausgehandelten Sprache
Mit diesem Patch wird die ausgehandelte Locale als Umgebungsvariable an den XSLT-Interpreter übergeben. Dadurch ist diese Information nun auf allen Webseiten verfügbar. Zudem ist diese Inforamtion unabhängig von der tatsächlich gewählten Sprachvariante des ContenItems.

git-svn-id: https://svn.libreccm.org/ccm/trunk@318 8810af33-2d31-482b-a856-94f89814c4df
2010-01-04 13:29:59 +00:00
quasi 73c36d3e3f Patch für die Anzeige von Datum
Erweitert das XML-Tag um die Attribute date und time, die die jeweiligen Informationen in für die ausgehandelte Locale formatiert enthalten.

git-svn-id: https://svn.libreccm.org/ccm/trunk@317 8810af33-2d31-482b-a856-94f89814c4df
2010-01-04 13:27:25 +00:00
pb eb111dd6db Integrated r2043: By default, Oracle Intermedia search and Oracle INSO filter are now disabled. Lucene is the default (and single activated) search engine.
git-svn-id: https://svn.libreccm.org/ccm/trunk@314 8810af33-2d31-482b-a856-94f89814c4df
2009-12-16 08:38:57 +00:00
pb 03b5bcdbde Integrated TUV r2037: Fixed "failed to find conversion function from unknown to character varying" on postgres 8.4.1 using a cast() that also works on Oracle 10g
git-svn-id: https://svn.libreccm.org/ccm/trunk@310 8810af33-2d31-482b-a856-94f89814c4df
2009-12-14 15:09:58 +00:00
pb 0414a7e266 Integrated TUV r2034,2035,2036: Added bouncycastle JCE provider
Added second part of r2038 previously forgotten.

git-svn-id: https://svn.libreccm.org/ccm/trunk@309 8810af33-2d31-482b-a856-94f89814c4df
2009-12-14 15:06:55 +00:00
pb d63b3d60c9 Added TUV r2031: MasterTool now trims all of the command line args.
Additionally some documentation and housekeeping.

git-svn-id: https://svn.libreccm.org/ccm/trunk@308 8810af33-2d31-482b-a856-94f89814c4df
2009-12-14 11:34:13 +00:00
pb 5fb79b73f9 Fehler in der Suchfunktion gefixt
git-svn-id: https://svn.libreccm.org/ccm/trunk@305 8810af33-2d31-482b-a856-94f89814c4df
2009-12-12 21:50:09 +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
jensp 1b7d0b1d8b Aktueller Stand Project Content Typ
git-svn-id: https://svn.libreccm.org/ccm/trunk@277 8810af33-2d31-482b-a856-94f89814c4df
2009-10-08 07:17:11 +00:00
pb 027ab4f252 r1978: Replaced use of sun.misc.BASE64Decoder with org.apache.commons.codec.binary.Base64.
fedorahosted r2017 und hb r283 sind jetzt synchron.

git-svn-id: https://svn.libreccm.org/ccm/trunk@275 8810af33-2d31-482b-a856-94f89814c4df
2009-10-04 17:03:07 +00:00
pb 3a54653bb7 Integrated r1968, r1973, r1974: Postgresql 8.3 compatibility; various formatting and documentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@273 8810af33-2d31-482b-a856-94f89814c4df
2009-10-04 16:54:54 +00:00
quasi 47cf16cad0 Vorläufige XihnaConfig
git-svn-id: https://svn.libreccm.org/ccm/trunk@267 8810af33-2d31-482b-a856-94f89814c4df
2009-09-24 06:57:40 +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
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 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 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 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
jensp 861a3e1d27 Membership Verknüpfung, funktioniert noch nicht korrekt
git-svn-id: https://svn.libreccm.org/ccm/trunk@210 8810af33-2d31-482b-a856-94f89814c4df
2009-07-10 11:39:36 +00:00
jensp c084e9a837 Hinzufügen von Mitgliedern zu einer Organizationseinheit. UI funktioniert noch nicht!
git-svn-id: https://svn.libreccm.org/ccm/trunk@206 8810af33-2d31-482b-a856-94f89814c4df
2009-07-03 12:52:53 +00:00
jensp 30179898bd Fehler im UI zum Verwalten der Organisationseinheiten einer Organization behoben
git-svn-id: https://svn.libreccm.org/ccm/trunk@197 8810af33-2d31-482b-a856-94f89814c4df
2009-06-20 07:48:12 +00:00
jensp d44f00ff43 Aktueller Stand GenericOrganization mit Verküpfung zu Person. Funktioniert noch nicht 100%
git-svn-id: https://svn.libreccm.org/ccm/trunk@192 8810af33-2d31-482b-a856-94f89814c4df
2009-06-11 15:51:06 +00:00
pb 188fe56f55 Clean-up der XML packages, Entfernen der XML Factories aus den Startparametern von Tomcat. Konfiguration der Factories erfolgt aus dem Programm über setSystemProperties, andere Möglichkeiten erforderten ein tiefgreifendes Umschreiben des XML Handlings.
git-svn-id: https://svn.libreccm.org/ccm/trunk@184 8810af33-2d31-482b-a856-94f89814c4df
2009-05-28 08:32:05 +00:00
pb 0dce2ee598 Activated user accessible log4j configuration file. In addition, file location is now configurable using a new web.xml context parameter.
git-svn-id: https://svn.libreccm.org/ccm/trunk@183 8810af33-2d31-482b-a856-94f89814c4df
2009-05-27 15:26:07 +00:00
pb eedb8474e4 Addendum to r183
git-svn-id: https://svn.libreccm.org/ccm/trunk@177 8810af33-2d31-482b-a856-94f89814c4df
2009-05-24 21:56:41 +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
quasi 680a8fc59d Xinha an die korrekte Stelle verschoben (ccm-cms -> ccm-core)
git-svn-id: https://svn.libreccm.org/ccm/trunk@163 8810af33-2d31-482b-a856-94f89814c4df
2009-05-11 11:25:18 +00:00
pb 95e696d94a refactor deprecated methods and some code documentation
git-svn-id: https://svn.libreccm.org/ccm/trunk@157 8810af33-2d31-482b-a856-94f89814c4df
2009-05-10 07:00:28 +00:00
pb ad1645c83f Bugfix: typo in CCMResourceManager
git-svn-id: https://svn.libreccm.org/ccm/trunk@155 8810af33-2d31-482b-a856-94f89814c4df
2009-05-07 22:26:48 +00:00
pb ba8a7c9d9a Loeschen von debian in ccm-core, anpassen von build-hooks an neue build-template, verbessern von Formatierung in redhat/persistence
git-svn-id: https://svn.libreccm.org/ccm/trunk@153 8810af33-2d31-482b-a856-94f89814c4df
2009-05-07 21:18:08 +00:00
pb 6c3a76f4e5 Anpassung an tools-ng, Modifikationen bei URL resource: protocol
git-svn-id: https://svn.libreccm.org/ccm/trunk@149 8810af33-2d31-482b-a856-94f89814c4df
2009-04-24 22:24:58 +00:00
pb 40428d8a99 Integrate Upstream r 1862/63: purge all purgable caches from Cache Table Browser
git-svn-id: https://svn.libreccm.org/ccm/trunk@142 8810af33-2d31-482b-a856-94f89814c4df
2009-04-19 18:40:32 +00:00
pb 447a037ec2 Kleinere Bereinigungen im web tree, Entfernen MS editor.htc
git-svn-id: https://svn.libreccm.org/ccm/trunk@136 8810af33-2d31-482b-a856-94f89814c4df
2009-04-16 11:06:12 +00:00
pb 94e237d404 Korrektur zum URL resource: Protokoll Handler und hinzufügen der JDBC Treiber zu buildRequires (daraus wird im build script der Pfad für den Loader konstruiert).
git-svn-id: https://svn.libreccm.org/ccm/trunk@128 8810af33-2d31-482b-a856-94f89814c4df
2009-04-11 08:49:53 +00:00
pb 61cf586e6c log4j.properties wird nicht mir im conf dir des containers abgelegt, sondern in WEB-INF der Applikation
git-svn-id: https://svn.libreccm.org/ccm/trunk@127 8810af33-2d31-482b-a856-94f89814c4df
2009-04-11 08:46:28 +00:00
jensp 8c5e3c56ff First try of a Person contenttype
git-svn-id: https://svn.libreccm.org/ccm/trunk@106 8810af33-2d31-482b-a856-94f89814c4df
2009-03-19 12:28:47 +00:00
pb 603c33ac7a addendum r103 forgotten files lucen update
git-svn-id: https://svn.libreccm.org/ccm/trunk@99 8810af33-2d31-482b-a856-94f89814c4df
2009-03-15 15:18:02 +00:00
pb 2d1bbe17f6 Incorporate various TUV patches: r1836,r1837,r1838,r1839,r1840,r1841,r1842,r1843,r1849,r1850,r1859 (various code clean up, compile fixes, Windows fixes, new UriParameter class)
git-svn-id: https://svn.libreccm.org/ccm/trunk@98 8810af33-2d31-482b-a856-94f89814c4df
2009-03-15 15:14:17 +00:00
pb 584e543e08 Incorporating TUV r1845/1846 - update lucene
git-svn-id: https://svn.libreccm.org/ccm/trunk@95 8810af33-2d31-482b-a856-94f89814c4df
2009-03-15 14:51:02 +00:00
pb 256c92fe42 Next part of the conversion of CCM / APLAWS to be deployed in a standard way
by a *.war file and executable in a standard servlet container.

All CCM modules will install into the main application context now. 
Backwards compatibilty preserved, ccm scripts can be used as used to. 

No update script required for this part.

Modifications:

-   application.xml added ROOT as installation target
-   base class <module> methods getContextPath() removed, getServletPath() modified
-   web.xml-<module>.in created
-   import statements in xsl adjusted
-   no API change


git-svn-id: https://svn.libreccm.org/ccm/trunk@83 8810af33-2d31-482b-a856-94f89814c4df
2009-02-21 19:13:04 +00:00
pb 43ab4f38c0 Release number bumped, in sync with TUV r1798
git-svn-id: https://svn.libreccm.org/ccm/trunk@80 8810af33-2d31-482b-a856-94f89814c4df
2009-02-08 11:02:57 +00:00
pb 0ac3d69922 Ergaenzung zu r81 (uebersehen)
git-svn-id: https://svn.libreccm.org/ccm/trunk@79 8810af33-2d31-482b-a856-94f89814c4df
2009-02-08 09:31:52 +00:00
pb 4ab614055a Integrate vendor release
r1795: First part of the conversion of CCM to be deployed in a standard way
  r1796: Multilanguage categorization (already local, but upgrade script
         added, comments and translation added)


First part of the conversion of CCM / APLAWS to be deployed in a standard way 
by a *.war file.

Backwards compatible to the procedures so far. The ccm scripts can be used
as used to. Only difference is the location of some files (see below).

As an alternative the webapps directory created by the ccm scripts can be
moved into a standard tomcat container or can be added as a virtual host.
APLAWS no longer depends on all the environment variables. For detailed 
instructions see documentation on the WIKI. This is a temporary solution,
further enhancements are on the way!

No update script required for this part.

Modifications:

-   Creation of a c.ad.runtime.CCMResourceManager class, which currently
handles just the file locations. It replaces the dependency from the
CCM_HOME environment variable. It is initialized during startup of the
servlet container or by the entry point of the installation tools (i.e.
c.ad.packaging.mastertool). It replaces the c.ad.packaging.CCM class
as well. Currently contains backwards compatibility code to check the 
runtime environment just in case the initialization is missing (will be 
removed later).

-   Creation of c.ad.web.CCMApplicationContextListener class which is
notified by the servlet container at the beginning of the startup procedure.
Initialises CCMResourceManager. Must be configured by web.xml (if a contributed
package overwrites the trunk values)!

-   File location changes:
    -   Configuration registry moved to [appbase]/WEB-INF/conf/registry
    -   ps2fs files moved to [appbase]/ps2fs
        (can be modified by configuration parameter)
    -   lucene index files moved to [appbase]/WEB-INF/work/lucene
        (can be modified by configuration parameter)
Developers watch out! ant clean now removes these files, too (esp. registry)!

-   XML factory classes are now determined by configuration parameters
    - waf.xml.xsl_transformer=[saxon (default)|jd.xslt|resin|xalan|xsltc]
    - waf.xml.dom_builder=[xerces (default) | resin]
    - waf.xml.sax_parser=[xerces (default) | resin] 

-   Package c.ad.packaging reorganized so it contains just installation
related code. Runtime configuration related code moved to c.ad.runtime.
Code is not part of the API.

-   log4j configuration file is still at the old location, but is not used
anymore! It will be moved to [appbase]/WEB-INF/conf/ in the future.
Developers, modify the file ~/webapps/WEB-INF//classes/log4j.properties 
in the meantime.

-   While working on the code some deprecated classes and method invocations 
replaced by supported API. If a class is no longer used by any module in
trunk, the class has been removed by appending "nolongerInUse" to the file 
name. If any of the contributed modules is still depending on deprecated code
it is easy to find and to follow the recommended replacement instructions. Do
not re-incorporate deprecated code! We have to clean up the code base!


Second part: Multilanguage categories
Added update script
Translation of some comments, added comments
version number bumped to reflect the major changes




git-svn-id: https://svn.libreccm.org/ccm/trunk@73 8810af33-2d31-482b-a856-94f89814c4df
2009-02-07 22:44:11 +00:00
quasi f9287812a2 Unterstützung für Xinha eingebaut. Läßt sich nun über waf.bebop.dhtml_editor="Xinha" aktivieren. Desweitern muß waf.bebop.dhtml_editor_src="/assets/xinha/XinhaLoader.js", gesetzt werden und Mandalay >= v0.8 RC3 (Rev. 77) benutzt werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@70 8810af33-2d31-482b-a856-94f89814c4df
2009-01-23 19:27:04 +00:00
pb ebeb59104d Removed style tag that wasn't closed, synchronizing with upstream r1761
git-svn-id: https://svn.libreccm.org/ccm/trunk@68 8810af33-2d31-482b-a856-94f89814c4df
2009-01-22 19:40:59 +00:00
pb 76c1523cf7 ccm-core, addition to 68, forgot a svn add
git-svn-id: https://svn.libreccm.org/ccm/trunk@63 8810af33-2d31-482b-a856-94f89814c4df
2008-12-21 10:58:15 +00:00
pb 3521640c08 incorporate several APLAWS patches for ccm-core:
r1708:	Changed sync() to run() so unit tests now compile (LuceneTest.java, SearchTest.java).
r1709:	Created java equivalent of manipulate-input.js to convert titles to url form. 
r1720:	Converted formatting of code examples to <pre> tags (PackageTestSuite.java).
r1723:	NodeGenerator now has more context (parent object and property parameters)
	(SimpleDomainObjectXMLFormatter.java , NodeGenerator.java )
r1740:	Validates a value is a valid HTML hex code for a colour. 


git-svn-id: https://svn.libreccm.org/ccm/trunk@60 8810af33-2d31-482b-a856-94f89814c4df
2008-12-20 20:47:04 +00:00
pb 6b98a97dab Integrating vendor r1706: deleting apostrophes in properties file causing failure in folder permission setting.
git-svn-id: https://svn.libreccm.org/ccm/trunk@56 8810af33-2d31-482b-a856-94f89814c4df
2008-06-16 12:52:53 +00:00
pb c14e3fd524 Integration of vendor r1693 (various German localizations) and
r1704 (fixed sql update scripts)

Adding update scripts for category localization (r49, r53, r54) 
which are currently not added to vendor trunk.



git-svn-id: https://svn.libreccm.org/ccm/trunk@49 8810af33-2d31-482b-a856-94f89814c4df
2008-06-08 20:39:27 +00:00
quasi 87563b9091 Registrierung der Config-Parameter für Categorization hinzufügen. Sonst gibt es Bruch beim Starten des Systems.
git-svn-id: https://svn.libreccm.org/ccm/trunk@46 8810af33-2d31-482b-a856-94f89814c4df
2008-06-05 14:23:38 +00:00
quasi 42b45983b8 Dies ist die erste Version der lokalisierten Kategorien.
Folgendes funktioniert:

- Anlegen und Löschen von Sprachversionen per Adminoberfläche
- Config-Parameter für Fallback-Modus, unterstützte Sprachen und 
  Standard-Sprache
- Lokalisierte URLs in navigation
- Dekativieren von Sprachversionen

Folgendes funktioniert noch nicht:
- Bearbeiten von Sprachversionen per Adminoberfläche
- evt. ist die Untersützung von lokalisierten URLs noch nicht vollständig
  d.h. in anderen Anwendungen als navigation

Quasimodo



git-svn-id: https://svn.libreccm.org/ccm/trunk@41 8810af33-2d31-482b-a856-94f89814c4df
2008-05-08 18:35:32 +00:00
pb 8138d560a3 incporporating APLAWS patches 1686 & 1687:
r1686 | chrisg23 | 2007-10-23 16:11:16 +0200 (Di, 23 Okt 2007) 
Change sql to a version that both Oracle and Postgres understand
------------------------------------------------------------------------
r1687 | chrisg23 | 2007-10-23 16:16:50 +0200 (Di, 23 Okt 2007) 
sourceforge patch [1803373] - don't stream out blob data until it's actually needed. Note this is configurable so that by default there is no behaviour change, but really it would be unusual to actively want the overhead of the additional streamout. Credit to matt at magpie for this one


git-svn-id: https://svn.libreccm.org/ccm/trunk@35 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 21:06:03 +00:00
pb 8dc90db636 incorporating APLAWS patch
r1682 | chrisg23 | 2007-10-04 14:06:20 +0200 (Do, 04 Okt 2007) 
the previous sql only works in Postgres 8.x - this version is ok for 7,x too


git-svn-id: https://svn.libreccm.org/ccm/trunk@33 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 20:55:25 +00:00
pb 7ec05e633f incorporating APLAWS patch
r1672 | chrisg23 | 2007-09-19 16:52:52 +0200 (Mi, 19 Sep 2007) 

Sourceforge patch 1797953 - remote search changes. No effect by default
(though I think we are the only people using remote search anyway)


git-svn-id: https://svn.libreccm.org/ccm/trunk@30 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 20:42:07 +00:00
pb e1cf71ad56 incoroirating APLAWS patches:
r1655 | chrisg23 | 2007-09-18 13:16:54 +0200 (Di, 18 Sep 2007) 
Sourceforge patch 1793047 - prevent attempt to transform xml if we java code has put an error in the response before generating any xml
------------------------------------------------------------------------
r1656 | chrisg23 | 2007-09-18 14:40:39 +0200 (Di, 18 Sep 2007) 
Undo change in r1370 - BaseDocument doesn't need to implement comparable as it is implemented in SearchResult (part of ccm-ldn-search) to enable merged results to be sorted
------------------------------------------------------------------------
r1657 | chrisg23 | 2007-09-18 14:43:10 +0200 (Di, 18 Sep 2007)
Make the static prepare utility method public
------------------------------------------------------------------------
r1658 | chrisg23 | 2007-09-18 14:46:04 +0200 (Di, 18 Sep 2007) 
Sourceforge patch 1793018 - utility to get stable urls programatically
------------------------------------------------------------------------
r1659 | chrisg23 | 2007-09-18 14:52:36 +0200 (Di, 18 Sep 2007) 
Make pdl attribute name constants public so they may be referenced elsewhere in persistence API calls
------------------------------------------------------------------------
r1660 | chrisg23 | 2007-09-18 15:05:43 +0200 (Di, 18 Sep 2007) 
Sourceforge patch 1793021 - output id attribute on bebop selects if it has been set in the java code
------------------------------------------------------------------------


git-svn-id: https://svn.libreccm.org/ccm/trunk@25 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 18:29:37 +00:00
pb b4846550c0 incorporating:
r1649 | chrisg23 | 2007-09-18 11:57:51 +0200 (Di, 18 Sep 2007)
Sourceforge patch 1793030 - small fix to prevent possibility of creating infinite group hierarchy

------------------------------------------------------------------------

r1650 | chrisg23 | 2007-09-18 12:01:35 +0200 (Di, 18 Sep 2007)
Sourceforge patch 1793009 - allow requests to switch back from https to http (eg when user logs out)


git-svn-id: https://svn.libreccm.org/ccm/trunk@22 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 16:59:50 +00:00
pb 5dcbb5e070 ccm-core & ccm-cms incorporating
r1637 | chrisg23 | 2007-09-17 12:14:27 +0200 (Mo, 17 Sep 2007)

Sourceforge patch 1796099 - allow URL Generators to be registered for specific content types. 

Requires upgrade script to be run: ccm-run ccm-cms --from-version 6.5.2 --to-version 6.5.3!

------------------------------------------------------------------------

r1638 | chrisg23 | 2007-09-17 13:48:34 +0200 (Mo, 17 Sep 2007)

Sourceforge patch 1796156 - allow notes to be shown on basic properties authoring step

------------------------------------------------------------------------

r1639 | chrisg23 | 2007-09-17 15:20:13 +0200 (Mo, 17 Sep 2007)

Sourceforge patch 1781131 - workaround to bypass query filtering bug if permission filtering folder contents

------------------------------------------------------------------------
r1641 | chrisg23 | 2007-09-17 15:46:27 +0200 (Mo, 17 Sep 2007) | 1 line
Geänderte Pfade:
   M /trunk/ccm-core/src/com/arsdigita/notification/Notification.java

Sourceforge patch 1714842 - if message delete has been specified for a notification, only delete it when the last 
referring notification is deleted (several notification records may refer to the same message)

------------------------------------------------------------------------

r1642 | chrisg23 | 2007-09-17 16:05:26 +0200 (Mo, 17 Sep 2007) | 1 line

Sourceforge patch 1727634 - retain specified ordering when paging through folder contents (previously every time you changed to a new page it reverted to default name ordering)

------------------------------------------------------------------------

r1643 | chrisg23 | 2007-09-17 16:19:06 +0200 (Mo, 17 Sep 2007) | 1 line

Sourceforge patch 1783195 - IMPORTANT BUGFIX - if you use fixed length lifecycles with expiry notifications then you are probably affected by this - notifications are not created and  sent if you have relied on the default end date set by the lifecycle, only if you explicitly entered a date on the publish form. To fix the timebomb of items that are due to expire without notification, there is a command line program in package uk.gov.westsussex.wsgfl.jobs called CreateMissingNotificationPhases. Package is in ccm-wsx-wsgfl-custom module in contrib area of the repository. To use this, it is best to copy the job class and the accompanying pdl file query-missing-notification-phases to your own custom application, or else install ccm-wsx-wsgfl-custom but strip away everything except those 2 files and the initialiser - removing all bits of the initialiser except the data init. Do not add ccm-wsx-wsgfl-custom to your instance as it is, at it overrides some files in the default Aplaws installation



git-svn-id: https://svn.libreccm.org/ccm/trunk@13 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 16:04:19 +00:00
pb 3e36ba6eea ccm-forum, incorporating:
r1630 | chrisg23 | 2007-09-17 10:28:18 +0200 (Mo, 17 Sep 2007) | 1 line

Added:
   A /trunk/ccm-core/web/assets/fckeditor/config/fckconfig_forum.js

FCK Config for forum application - disables browsing of server file system or aplaws content centre when addign a link as this may be used by public - to use this, need to specify com.arsdigita.forum.use_wysiwyg_editor=true. If HTML Area is set as your editor, then browsing is already disabled for forum in the foorum code. If you have set FCK as your editor then this config will be used.


git-svn-id: https://svn.libreccm.org/ccm/trunk@11 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 12:20:10 +00:00
pb 47a9f0a0dc ------------------------------------------------------------------------
r1616 | chrisg23 | 2007-09-13 12:45:39 +0200 (Do, 13 Sep 2007) | 1 line

Sourceforge patch 1793122 - enable forum subscription notifications to be deleted if successfully sent, in order to prevent the nt_requests table getting too big. No effect until the new version of forum, which includes a config parameter to enable deletion of notifications,  makes it into trunk (shortly)
------------------------------------------------------------------------


git-svn-id: https://svn.libreccm.org/ccm/trunk@2 8810af33-2d31-482b-a856-94f89814c4df
2008-02-14 23:57:34 +00:00
quasi 8865d45011 Initiale Version
SVN-Version 1.0.5 Rev 1603 + alle meine Änderungen

- Navigation (Adaptive Mode)
- Paginator angeglichen
- Paginator <NoContent> -Tag eingeführt
- manipulate-input.js erweitert für deutsche Umlaute (erste Version)

und vielleicht noch ein paar andere Dinge...



git-svn-id: https://svn.libreccm.org/ccm/trunk@1 8810af33-2d31-482b-a856-94f89814c4df
2008-02-04 11:59:05 +00:00