Commit Graph

20 Commits (99f65ecc068a2e8b182094eddc8dc1dc7e831cc9)

Author SHA1 Message Date
Jens Pelzetter c1bdce2f4e Adjustments for Freemarker, especially template laoding 2019-12-20 17:38:39 +01:00
Jens Pelzetter ac8ebc2681 Ported user banner FTL lib 2019-12-03 20:35:16 +01:00
Jens Pelzetter 9f7804339a Moved language.ftl and utils.ftl from ccm-core to ccm-cms. Both
libraries use data from ccm-cms.
2019-12-01 16:48:46 +01:00
Jens Pelzetter 9e1d875457 Ported language.ftl function library 2019-12-01 16:46:02 +01:00
Jens Pelzetter 4ee3303429 Several bugfixes, some new data for data model for the theme engines,
ported utils.ftl
2019-12-01 13:05:23 +01:00
Jens Pelzetter 742e0de0b7 FTL library file 2019-11-30 18:26:23 +01:00
jensp 6e1b5e3fd6 CCM NG:
* listThemeFiles implementation for StaticThemeProvider
* profind method for Themes WebDAV service


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5435 8810af33-2d31-482b-a856-94f89814c4df
2018-05-17 13:19:46 +00:00
jensp c615a2124c CCM NG: Part of implementing access to themes via WebDAV
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5434 8810af33-2d31-482b-a856-94f89814c4df
2018-05-16 19:23:54 +00:00
jensp cb90818262 CCM NG: Implementieren eines ThemeProcessors für Freemarker (#2759)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5289 8810af33-2d31-482b-a856-94f89814c4df
2018-02-16 20:36:10 +00:00
jensp b2da353a36 CCM NG: Lokalisierung Themes über ResourceBundle (#2795)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5262 8810af33-2d31-482b-a856-94f89814c4df
2018-02-08 18:33:05 +00:00
jensp 5455b23d55 CCM NG:
- URIResolver for XSLT Themes now works (and with that xsl:import etc. in the XSL files)
- Fixed ambiguous URL patterns in Images


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5261 8810af33-2d31-482b-a856-94f89814c4df
2018-02-08 13:41:00 +00:00
jensp 488291d174 CCM NG:
- Deliver theme files using JAX-RS
- ACSObjectCategoryForm now works again (#2800)


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5218 8810af33-2d31-482b-a856-94f89814c4df
2018-01-25 14:28:24 +00:00
jensp 57fbaacc54 Demo Theme
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5217 8810af33-2d31-482b-a856-94f89814c4df
2018-01-24 19:55:09 +00:00
jensp c3d4e0dee5 CCM NG: More utils for themes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5211 8810af33-2d31-482b-a856-94f89814c4df
2018-01-21 13:57:40 +00:00
jensp c660984f00 CCM NG: First part of Theme Utility functions
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5210 8810af33-2d31-482b-a856-94f89814c4df
2018-01-21 11:52:03 +00:00
jensp 9546d314e3 CCM NG: Several small fixes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5170 8810af33-2d31-482b-a856-94f89814c4df
2017-12-13 17:55:36 +00:00
jensp 6ea8ce3861 CCM NG: Several fixes and improvments
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5152 8810af33-2d31-482b-a856-94f89814c4df
2017-12-01 10:50:47 +00:00
jensp 5cecc134a4 CCM NG:
- Some minor changes for theming
- Very basic template for static default theme, will be used for first tests


git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5131 8810af33-2d31-482b-a856-94f89814c4df
2017-11-22 11:21:15 +00:00
jensp 97a2d4b7ac CCM NG: StaticThemeProvider now uses the Reflections library to list the themes embedded into the ear/war/jar. Looks like that is the only reliable way the list resources in an archive...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5096 8810af33-2d31-482b-a856-94f89814c4df
2017-11-01 18:04:05 +00:00
jensp 470ddaa06f Some missing files
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5094 8810af33-2d31-482b-a856-94f89814c4df
2017-11-01 09:17:10 +00:00