Commit Graph

74 Commits (610436b23ab9aa287d0fdaaae70115bda05ba3ae)

Author SHA1 Message Date
jensp 7e646e8be6 Fixed URL generation for object lists and Content Item Summary. The WebContextPath was not used there therefore the URLs were incorrect if CCM is installed not in the root context.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2878 8810af33-2d31-482b-a856-94f89814c4df
2014-09-26 07:20:40 +00:00
jensp b4cd75d64f Some changes for the CategorisedObjectList: Now the the items are sorted according to the sorting in the secondary category system.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2851 8810af33-2d31-482b-a856-94f89814c4df
2014-09-12 12:01:08 +00:00
jensp cf9ed68bfb All usages of SingleSelect/OptionGroup and PrintListener fixed by adding a clearOptions() in the PrintListener. Issue #2171.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2837 8810af33-2d31-482b-a856-94f89814c4df
2014-09-04 11:52:51 +00:00
jensp cdc551736f Modifed the menu component of navigation. It is now possible to configure
the properties for showing grand children from the JSP. Settings in the JSP
will override the settings from configuration.


git-svn-id: https://svn.libreccm.org/ccm/trunk@2831 8810af33-2d31-482b-a856-94f89814c4df
2014-09-03 10:49:51 +00:00
jensp a33cb45780 Changed labels in QuickLinkForm to new style labels
git-svn-id: https://svn.libreccm.org/ccm/trunk@2787 8810af33-2d31-482b-a856-94f89814c4df
2014-08-05 10:31:15 +00:00
jensp 493f9f64b0 Fixed bug in the filters for object lists (error when search term contains an apostroph)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2780 8810af33-2d31-482b-a856-94f89814c4df
2014-07-25 08:35:46 +00:00
pb a4e194fadf Enhanced globlization: Selection of content types, part 1. It works, but not all content types adopted yet (showing the globaization key at the moment).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2733 8810af33-2d31-482b-a856-94f89814c4df
2014-07-01 17:36:59 +00:00
pb 1fcdb94194 Unfortunately quite a large update: Reorganized web.xml fragments into a separate directory, Modified build script to use the same web.xml merger as ccm installation script. NOTE: Logic bug fixed: If bundle specifies a web.xml, it is used as is without any postprocessing. If no web.xml is specified or the file does not exist, core's web.xml is used and the web.xml fragment of any module merged in.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2657 8810af33-2d31-482b-a856-94f89814c4df
2014-05-30 05:40:29 +00:00
jensp 09214ccb3d FormItem now work as IndexItems (Issue #2064)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2609 8810af33-2d31-482b-a856-94f89814c4df
2014-04-09 10:00:26 +00:00
jensp d1057f7475 - Formatting
- Added more entities to the PDLEntities UML diagram


git-svn-id: https://svn.libreccm.org/ccm/trunk@2584 8810af33-2d31-482b-a856-94f89814c4df
2014-03-24 18:04:10 +00:00
pb cfc3064fc6 "Another part of cleaning up dispatcher code and enable installation of CCM into any arbitrary application context."
git-svn-id: https://svn.libreccm.org/ccm/trunk@2560 8810af33-2d31-482b-a856-94f89814c4df
2014-03-07 08:20:15 +00:00
pb 13b7c7cf2e Unfortunately quite a large update, combined BaseDispatcher and DispatcherServlet into a modern, standard compliant CCMDispatcherServlet, modified various classes to enable CCM installed in any arbitrary context, not just ROOT. Part 1. Currently it works for ScientificCMS only, for other bundles StylesheetPaths.txt has to be modified.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2557 8810af33-2d31-482b-a856-94f89814c4df
2014-03-06 12:53:03 +00:00
pb 6cf2047f76 Enhanced globalization support, added some documentation, improved formatting.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2537 8810af33-2d31-482b-a856-94f89814c4df
2014-02-21 10:52:26 +00:00
jensp 5e1445a792 BugFix for the CatgorisedDataCollectionDefinition which caused the user definied ordering to be ignored
git-svn-id: https://svn.libreccm.org/ccm/trunk@2535 8810af33-2d31-482b-a856-94f89814c4df
2014-02-19 18:11:21 +00:00
jensp f3a3acb1ca Kategorienfilter verwendet nur festgelegte Sortierung der Kategorien.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2503 8810af33-2d31-482b-a856-94f89814c4df
2014-01-31 16:22:19 +00:00
jensp 1ecc9a57f1 Grouped options in the Category filter (optional)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2492 8810af33-2d31-482b-a856-94f89814c4df
2014-01-17 13:59:35 +00:00
jensp fb97ab3bb1 Some code cleanup for the category filter and JavaDoc for the category filter.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2491 8810af33-2d31-482b-a856-94f89814c4df
2014-01-15 10:47:13 +00:00
jensp 5f6712c3c2 CategoryFilter:
- Mehere ausgewählte Kategorien werden jetzt per "und" verbunden, nicht mehr per "oder"
- Vereinfachung: Keine Umsetzung zwischen Name und ID der Kategorie mehr notwendig, übertragen wird nur noch die ID


git-svn-id: https://svn.libreccm.org/ccm/trunk@2490 8810af33-2d31-482b-a856-94f89814c4df
2014-01-15 09:51:46 +00:00
jensp 4010761c1a SciProject: Angabe von Förderkennzeichen bei Drittmittelgebern. Das Förderkennzeichen ist eine Eigenschaft der Assoziation zwischen Projekt und Drittmittelgeber. Es können somit mehrere Förderkennzeichen (pro Mittelgeber eines) angegeben werden.
Die Drittmittelgeber können jetzt außerdem sortiert werden. Die genaue Anzeige hängt wie üblich vom Theme am.


git-svn-id: https://svn.libreccm.org/ccm/trunk@2469 8810af33-2d31-482b-a856-94f89814c4df
2013-12-03 18:29:14 +00:00
jensp f10243123b - BugFix für PublicationsConfig
- Unsichtbare Kategorien werden jetzt nicht mehr in der Navigation angezeigt, wenn sie ausgewählt sind


git-svn-id: https://svn.libreccm.org/ccm/trunk@2465 8810af33-2d31-482b-a856-94f89814c4df
2013-11-29 09:48:30 +00:00
jensp 7f79f1da6a Kategorienfilter arbeitet jetzt korrekt (durchsucht nur die ausgewählte Kategorie)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2448 8810af33-2d31-482b-a856-94f89814c4df
2013-11-22 09:22:30 +00:00
jensp 98110662e7 Bugfix für den Kategorienfilter (Separator für mehrere Kategorien wurde nicht überall beachtet)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2437 8810af33-2d31-482b-a856-94f89814c4df
2013-11-15 08:02:28 +00:00
jensp 0537142e38 Verschiedene Daten zum ExtraXML von SciDepartment hinzugefügt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2431 8810af33-2d31-482b-a856-94f89814c4df
2013-11-08 14:31:26 +00:00
quasi c60db860b3 * Meine Author Angaben korrigiert
git-svn-id: https://svn.libreccm.org/ccm/trunk@2424 8810af33-2d31-482b-a856-94f89814c4df
2013-11-07 12:08:12 +00:00
jensp 722892e912 Weiteres Feintuning des CategoryFilter
git-svn-id: https://svn.libreccm.org/ccm/trunk@2341 8810af33-2d31-482b-a856-94f89814c4df
2013-10-08 14:09:26 +00:00
jensp e36ecd9b7a Einige Feinheiten im CategoryFilter
git-svn-id: https://svn.libreccm.org/ccm/trunk@2340 8810af33-2d31-482b-a856-94f89814c4df
2013-10-08 12:35:06 +00:00
jensp f1d71671ae - Beim Kategorienfilter kann jetzt bestimmt werden, ob es möglich ist, mehrere Möglichkeiten auszuwählen (setMultiple).
- Formatierungen usw. in PublicPersonalProfileNavigationTable.java


git-svn-id: https://svn.libreccm.org/ccm/trunk@2339 8810af33-2d31-482b-a856-94f89814c4df
2013-10-08 09:18:33 +00:00
jensp ff5dbab75c - Some more enhancments for the CategoryFilter
- Added jQuery UI to the assets included, can be used to enhance the user interface, used by the CategoryFilter


git-svn-id: https://svn.libreccm.org/ccm/trunk@2327 8810af33-2d31-482b-a856-94f89814c4df
2013-09-29 13:46:29 +00:00
jensp 23f468b359 Some ajustments for the CategoryFilter
git-svn-id: https://svn.libreccm.org/ccm/trunk@2326 8810af33-2d31-482b-a856-94f89814c4df
2013-09-29 08:59:26 +00:00
jensp bf25dc8dd2 - New filter for ObjectLists which operates on a category system (either the
one used for the navigation or a secondary one). The filter can also be used 
  for implementing a search for tags (which are in fact categories).
- Some formating


git-svn-id: https://svn.libreccm.org/ccm/trunk@2325 8810af33-2d31-482b-a856-94f89814c4df
2013-09-28 17:05:01 +00:00
quasi e209bd4b5e CustomizableObjectList
FilterControls werden nicht mehr ausgegeben, wenn keine Filter definiert sind.

git-svn-id: https://svn.libreccm.org/ccm/trunk@2324 8810af33-2d31-482b-a856-94f89814c4df
2013-09-25 07:37:46 +00:00
jensp ded554211d git-svn-id: https://svn.libreccm.org/ccm/trunk@2323 8810af33-2d31-482b-a856-94f89814c4df 2013-09-22 12:04:56 +00:00
jensp cba909a57d Verschiedene Verbesserungen beim Anlegen neuer ContentSections und dem Zusammenspiel zwischen Sections und Kategorien.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2321 8810af33-2d31-482b-a856-94f89814c4df
2013-09-21 12:44:25 +00:00
jensp 6a06a18e8c - Admin-Oberfläche für Instanzen von ccm-navigation in den ApplicationsAdministrationTab unter /ccm/admin integriert.
- Einige Verbesserungen an Tabs für /ccm/admin. Unter anderem sind diese jetzt direkt von LayoutPanel abgeleitet.


git-svn-id: https://svn.libreccm.org/ccm/trunk@2295 8810af33-2d31-482b-a856-94f89814c4df
2013-08-06 20:27:22 +00:00
jensp 142a0c6969 Nutzungen des Java-internen ServiceLoaders entfernt, und durch register-Aufrufe in Initializern ersetzt, da die Nutzung des Service-Loaders Probleme mit dem Build-System verursacht.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2269 8810af33-2d31-482b-a856-94f89814c4df
2013-07-25 16:09:15 +00:00
jensp c289ddee10 Unterstützung für Navigation im Applications Tab, einige Ergänzungen am Applications Tab selbst
git-svn-id: https://svn.libreccm.org/ccm/trunk@2234 8810af33-2d31-482b-a856-94f89814c4df
2013-06-29 12:41:57 +00:00
jensp 114dab54a3 Innere Klasse UrlFinder aus dem Initalizer ausgelagert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2204 8810af33-2d31-482b-a856-94f89814c4df
2013-06-13 13:18:37 +00:00
jensp 59dde5434e Lizenzheader in diversen Dateien aktualisiert
git-svn-id: https://svn.libreccm.org/ccm/trunk@2185 8810af33-2d31-482b-a856-94f89814c4df
2013-06-07 12:15:52 +00:00
jensp 2f4c3a41d7 Verschiedene Probleme mit einigen Admin-Klassen korrgiert.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2184 8810af33-2d31-482b-a856-94f89814c4df
2013-06-07 10:56:57 +00:00
jensp d29291bd87 Nicht sichtbare Kategorien (Category#setVisible(false)) werden jetzt nur noch angezeigt, wenn sie explizit aufgerufen werden.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2173 8810af33-2d31-482b-a856-94f89814c4df
2013-06-05 16:47:42 +00:00
jensp 7d362ba2e6 Ergänzungen und Korrekturen für den XMLDeliveryCache
git-svn-id: https://svn.libreccm.org/ccm/trunk@2152 8810af33-2d31-482b-a856-94f89814c4df
2013-05-14 13:01:39 +00:00
jensp d90a13e60b XML Output of Content Items contains now the URL to Content Center edit page of the item. Together with a recent Mandalay version (revision 369 or newer) is is possible to show a link to edit page in the detail view of an item, for a greeting item and for each item in an object list (if the list is specialized)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2113 8810af33-2d31-482b-a856-94f89814c4df
2013-04-05 15:50:34 +00:00
jensp d7f85f04bf Edit links werden jetzt auch in ObjectLists angezeigt (Vorbereitung für Ticket #1670).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2112 8810af33-2d31-482b-a856-94f89814c4df
2013-04-03 11:37:00 +00:00
jensp a1a21afb46 Component for creating export links for all publications in a category. Has to be added via JSP template. Needs mandalay revision 366 or newer to work. Export of filtered object lists are not working yet.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2100 8810af33-2d31-482b-a856-94f89814c4df
2013-03-21 19:20:37 +00:00
jensp a4a94953c4 New renderer for ObjectLists, which uses a second category system to split the list into sections (Ticket #1310).
git-svn-id: https://svn.libreccm.org/ccm/trunk@2075 8810af33-2d31-482b-a856-94f89814c4df
2013-02-25 08:44:59 +00:00
pb fdc4191c25 Enhanced various formatting, added various documentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2028 8810af33-2d31-482b-a856-94f89814c4df
2013-01-06 19:36:43 +00:00
jensp c2056c4f7c Component zur Anzeige von Publikationen oder Projekten einer Person auf einer normalen Navigationsseite
git-svn-id: https://svn.libreccm.org/ccm/trunk@1890 8810af33-2d31-482b-a856-94f89814c4df
2012-10-23 14:15:56 +00:00
jensp 55bff482f5 BugFix für Ticket #1319: Umlaute bei Filtern von CustomziableObject wurden nicht korrekt übertragen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1821 8810af33-2d31-482b-a856-94f89814c4df
2012-08-18 07:41:45 +00:00
jensp a7fda6a6dc - BugFix für PublicPersonalProfile: Unter bestimmten Umständen wurde eine falsche (alte) Reihenfolge der Links für die Navigation im PPP verwendet (Ticket #1304)
- Einige Übersetzungen im Content-Center ergänzt


git-svn-id: https://svn.libreccm.org/ccm/trunk@1819 8810af33-2d31-482b-a856-94f89814c4df
2012-08-18 07:17:45 +00:00
quasi 6431b0a5d5 CategoryLocalization UI
Bearbeiten von Kategorien funktioniert nun. (#107)
Liste der Sprachversionen ist nun nach locale sortiert

git-svn-id: https://svn.libreccm.org/ccm/trunk@1809 8810af33-2d31-482b-a856-94f89814c4df
2012-08-09 08:46:16 +00:00