- Informations about CCM (Application name, version)
- All Java System Properties
- The current XML configuration/XML classes in use
git-svn-id: https://svn.libreccm.org/ccm/trunk@2923 8810af33-2d31-482b-a856-94f89814c4df
- Added own implementations of TransformerFactory etc which act as a wrapper for the
configured implementations. At the moment this is only used for TransformerFactory
because using it for SAXParserFactory and maybe for DocumentBuilderFactory causes
crazy errors.
- Moved the Reindexer utilitity from ccm-ldn-search to ccm-ldn-util. It is useful for
rebuilding the index and has no dependencies to other parts of ccm-ldn-search. Also
ccm-ldn-search will be removed in near future.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2894 8810af33-2d31-482b-a856-94f89814c4df
parts of the item search popup. Clicking on an item now closes the the window when using it Editor (did not work since a very long
time). Also the FlatBrowsePane introducted some time ago did not work when the ItemSearchPopup was used from the Xinha editor.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2871 8810af33-2d31-482b-a856-94f89814c4df
- Added an option to the Date widget to show the years in descending order
- Some fixes for ccm-sci-assets-publicationspersons, including the rendering in the Mandalay theme
git-svn-id: https://svn.libreccm.org/ccm/trunk@2809 8810af33-2d31-482b-a856-94f89814c4df
names of the content types
- The length of the description of (releated) link is now limited. The limit
can be configured using the com.arsdigita.cms.link_description_max_length
property in CMSConfig. The default value are 400 characters.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2769 8810af33-2d31-482b-a856-94f89814c4df
- Hints are now shown for ControlLinks
- The standard theme uses an better symbol
- Hints and new style labels now work for DHTMLEditors, and widgets Date, Time and DateTime
git-svn-id: https://svn.libreccm.org/ccm/trunk@2755 8810af33-2d31-482b-a856-94f89814c4df
- Moved the breadcrumbs to the top
- Moved the tab bar outside the header
- Minimized height of the header and outer paddings and margins
git-svn-id: https://svn.libreccm.org/ccm/trunk@2749 8810af33-2d31-482b-a856-94f89814c4df
GlobalizedMessage for controlling the loading of responsible ResourceBundle
- Created RelationAttributeResourceBundle: A custom ResourceBundle.Control implementation which uses
a RelationAttributeCollection as data source for creating a ListResourceBundle. This allows it to
This allows it to use GlobalizedMessage when showing RelationAttribute values in Bebop Controls
- Altered GenericOrganizationalUnitPersonAddForm to use GlobalizedMessage and RelationAttributeResourceControl
git-svn-id: https://svn.libreccm.org/ccm/trunk@2746 8810af33-2d31-482b-a856-94f89814c4df
* new class DescriptiveComponent, provides setLabel and setHint
* classes Label, BaseLink and Widgets inherit from DescriptiveComponent and are ready to use setLabel and setHint
* classes TextStylable and Blockstylable removed, both provide direct html which the responsibility of the theme
* created Interface bebop/util/Panelcontraints to provide positional information for blocks fpr backwards compatibility. We have to decide whether to discard/replace or retain them.
* created cass Embedded as a kind of spinn-off from Label to handle arbitrary String data, specifically JavaScript. It's part of a strategy to remove Strings from Label to prevent developers just to hack fixed strings and make a mess of the User Interface.
* various reformatting and documentation added.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2728 8810af33-2d31-482b-a856-94f89814c4df
- Added PrintListeners to various select fields ins these forms. For the database driven fields this means that a restart is not
longer required to see new values (for example for contact types)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2716 8810af33-2d31-482b-a856-94f89814c4df
Modify local.runtime.properties to use Pluto (uncomment the Pluto lines) and use 'ant install-runtime' to install Pluto as test environment.
Modify project.xml to install ccm into an other context as ROOT! libreccm may be a nice choice.
Deploy and load-bundle as usual.
Invoke http://localhost:8080/libreccm to operate CCM as usual.
Invoke http://localhost:8080/pluto to operate Pluto, login as admin and use Pluto admin tool to add ContentItemJSRPortlet to the Pluto Portal page (displays currently a simple HelloWorld Text).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2652 8810af33-2d31-482b-a856-94f89814c4df
* Added Juli to classpath for ecdc Tomcat start script. "ant start" works.
* Fixed error in web-sci.xml, added surrounding <jsp-config> tags tp taglib tags.
* Removed jd.sclt transformer (no longer maintained, latest release from 2003
* Removed XML factory implementation configuration using system wide environment variables (affecting and probably conflicting with other webapps in the container). Alternative configuration facility not yet implemented, using container fallback (which is saxon at the moment for xslt processor).
CCM is currently execting in TC 7 for the public site, content-center doesn't work in TC 7 for now (but in TC6 as previously).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2644 8810af33-2d31-482b-a856-94f89814c4df
- Texts in the select boxes of the subsite admin form are now localised (Ticket #2032).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2636 8810af33-2d31-482b-a856-94f89814c4df
UserBanner (like logout link) and added support to Mandalay
- Some formatting
git-svn-id: https://svn.libreccm.org/ccm/trunk@2629 8810af33-2d31-482b-a856-94f89814c4df
'java:/comp/env/jdbc/ccm-ds '. Then the method determines the URL from this datasource. Attention: This will only work if the JDBC-URL provided for the datasource is complete (the URL must contain username and password for the connection).
If the datasource can't be aquired, the value from the runtime.properties files is used.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2611 8810af33-2d31-482b-a856-94f89814c4df
* Removed class StackTraces from developer support (not useful anymore but causes probs in production)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2514 8810af33-2d31-482b-a856-94f89814c4df
- SubSiteBanner erstellt. Dies ist eine Unterklasse, die die Methode getSiteName() von SiteBanner überschreibt. Die überschriebene
Methode gibt den Namen der SubSite (aus dem Kontext) zurück und nicht wie SiteBanner den Namen aus der Konfiguration
Um das Default-Layout so zu ändern, dass der SubSiteBanner verwendet wird, muss derzeit noch die Konfiguration angepasst werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2480 8810af33-2d31-482b-a856-94f89814c4df
LinkPropertyForm: um die Verwendung von Fieldset erweitert
ImageLibraryComponent: Klasse für den Upload-Link hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@2439 8810af33-2d31-482b-a856-94f89814c4df
* Sortierung der angehängten Bilder ist nun möglich
* Cursor kann sich nun auch rückwärts bewegen
* wahrscheinlich noch mehr, daß mir gerade nicht einfällt
git-svn-id: https://svn.libreccm.org/ccm/trunk@2418 8810af33-2d31-482b-a856-94f89814c4df
command did not work:
ALTER TABLE messages ADD large_body text NOT NULL;
because this would add a column with null values if there are exitings rows.
Changing the SQL command to
ALTER TABLE messages ADD large_body text NOT NULL DEFAULT ' ';
solved the problem.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2408 8810af33-2d31-482b-a856-94f89814c4df