libreccm-legacy/ccm-core
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
..
.settings Initiale Version 2008-02-04 11:59:05 +00:00
bin Initiale Version 2008-02-04 11:59:05 +00:00
doc Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
etc Integrated r1954,r1956-r1961,r1964 ccm-core: 2009-08-29 08:01:39 +00:00
lib - DaBInImporter: Aktueller Stand 2010-12-26 20:19:54 +00:00
pdl/com/arsdigita Deprecated and unused classes for handling style sheets removed. 2011-01-16 09:25:48 +00:00
sql/ccm-core Provides ccm-core UPDATE script: 6.6.0->6.6.1 2011-01-19 02:15:59 +00:00
src DateWidget / OptionGroup 2011-01-22 11:59:40 +00:00
test Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
web Verschiedene kleinere Formatierungen / Kommentierungen. 2010-12-26 00:37:19 +00:00
.classpath Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.project Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.svnignore Initiale Version 2008-02-04 11:59:05 +00:00
LICENSE Initiale Version 2008-02-04 11:59:05 +00:00
application.xml Deprecated and unused classes for handling style sheets removed. 2011-01-16 09:25:48 +00:00
build-hooks.xml 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 2009-08-28 16:39:18 +00:00