Commit Graph

17 Commits (f7df4efa32326c66a014af657f5698a0d8bb1447)

Author SHA1 Message Date
pb f7df4efa32 Einführung von cms basetypes für Personen, Adressen, Artikel und Erstellen des neuen Content Typs Member, der auf basetypes aufbaut.
git-svn-id: https://svn.libreccm.org/ccm/trunk@424 8810af33-2d31-482b-a856-94f89814c4df
2010-05-19 15:55:49 +00:00
pb b645b42849 Formatierung.
git-svn-id: https://svn.libreccm.org/ccm/trunk@390 8810af33-2d31-482b-a856-94f89814c4df
2010-04-24 21:31:22 +00:00
pb e20f3426b0 Verschiedene deprecated Klassen und Methoden entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@370 8810af33-2d31-482b-a856-94f89814c4df
2010-04-17 07:44:02 +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
pb 3d0cf2aee4 Abhaengigkeit von Legacy Init fuer alle Content Typen entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@356 8810af33-2d31-482b-a856-94f89814c4df
2010-02-20 19:03:45 +00:00
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
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 36e5dd7b66 Überprüfung von allen Aufrufen von getPrimaryInstance() außer in Navigation abgeschlossen. Sollte jetzt, soweit ich das erkennen konnte, korrekt sein.
git-svn-id: https://svn.libreccm.org/ccm/trunk@269 8810af33-2d31-482b-a856-94f89814c4df
2009-09-29 07:00:18 +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
jensp e2b5a3d64e Debug log ausgaben wieder entfernt
git-svn-id: https://svn.libreccm.org/ccm/trunk@182 8810af33-2d31-482b-a856-94f89814c4df
2009-05-27 12:32:31 +00:00
jensp dc83059114 Aktueller Code von GenericOrganization. Einfügen von Funktionen (Rollen) funktoniert nicht. Der Code hierfür basiert derzeit auf ccm-cms-types-contact (phones).
Dieser Code ist jedoch ein wenig seltsam. Ich werde jetzt Multipartarticle analysieren und GenericOrganization auf dieser Basis anpassen. Auf den ersten Blick 
schein der Code für die Verknüpfung zwischen dem Multipartarticle und seinen Sections einfacher zu verstehen zu sein (und wahrscheinlich auch sauberer...)



git-svn-id: https://svn.libreccm.org/ccm/trunk@181 8810af33-2d31-482b-a856-94f89814c4df
2009-05-27 12:28:57 +00:00
pb 9434792c52 Incorporating TUV r1847/1848 - add PathInfo
git-svn-id: https://svn.libreccm.org/ccm/trunk@96 8810af33-2d31-482b-a856-94f89814c4df
2009-03-15 14:52:33 +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
pb 830a4cc875 incorporate several APLAWS patches for ccm-cms:
r1710:	CONTENT_ITEM constant is now public, so ajax components can set up the context.
r1711:	Upgraded web/assets/prototype.js to 1.6.0 from http://www.prototypejs.org/ 
r1729:	Added canPublish and canEdit attributes similar to normal content output.
r1731:	Content item portlet now checks read permissions.



git-svn-id: https://svn.libreccm.org/ccm/trunk@61 8810af33-2d31-482b-a856-94f89814c4df
2008-12-20 21:02:43 +00:00
pb e5c5452255 Some reformatting and minor synchronization with vendor trunk (not substantial)
git-svn-id: https://svn.libreccm.org/ccm/trunk@51 8810af33-2d31-482b-a856-94f89814c4df
2008-06-09 13:26:22 +00:00
pb 07c7ffa13a incorporate
r1651 | chrisg23 | 2007-09-18 12:30:06 +0200 (Di, 18 Sep 2007)
Geänderte Pfade:
Extension of Sourceforge patch 1679071 - add a flag to xml if user has publish privilege on the current page (only useful for non-caching sites)
------------------------------------------------------------------------
r1652 | chrisg23 | 2007-09-18 12:35:42 +0200 (Di, 18 Sep 2007) 
Sourceforge patch 1793108 - allow specific content types to be hidden from some users when creating a new item


git-svn-id: https://svn.libreccm.org/ccm/trunk@23 8810af33-2d31-482b-a856-94f89814c4df
2008-02-15 17:17:20 +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