Commit Graph

3229 Commits (ee824eaeb2fd1ec0c9b680bbbdffdf6eb5f16b1a)
 

Author SHA1 Message Date
jensp acf540edfb Freemarker Macros for objectList
git-svn-id: https://svn.libreccm.org/ccm/trunk@5843 8810af33-2d31-482b-a856-94f89814c4df
2019-02-28 18:52:05 +00:00
jensp e8c0c9bfa0 Freemarker macros for news item and event
git-svn-id: https://svn.libreccm.org/ccm/trunk@5842 8810af33-2d31-482b-a856-94f89814c4df
2019-02-28 14:36:42 +00:00
jensp f71d08a246 Freemarker support for content items and ccm-cms-types-article
* getting template for content item for theme manifest data
* Freemarker macros for
** title for content item
** lead text of ccm-cms-types-article
** main text of ccm-cms-types-article



git-svn-id: https://svn.libreccm.org/ccm/trunk@5840 8810af33-2d31-482b-a856-94f89814c4df
2019-02-26 18:45:10 +00:00
jensp 42ef378bff Freemarker macros for navigation data
git-svn-id: https://svn.libreccm.org/ccm/trunk@5838 8810af33-2d31-482b-a856-94f89814c4df
2019-02-23 13:59:53 +00:00
jensp 2771e4e473 current status of freemarker macros for navigation
git-svn-id: https://svn.libreccm.org/ccm/trunk@5836 8810af33-2d31-482b-a856-94f89814c4df
2019-02-23 10:11:30 +00:00
jensp ac03112ca9 Some Freemarker Macros for ccm-navigation
git-svn-id: https://svn.libreccm.org/ccm/trunk@5832 8810af33-2d31-482b-a856-94f89814c4df
2019-02-18 19:28:07 +00:00
jensp 5fd3a72cf0 Removed experimental ccm-pages module
git-svn-id: https://svn.libreccm.org/ccm/trunk@5831 8810af33-2d31-482b-a856-94f89814c4df
2019-02-15 18:55:38 +00:00
jensp f1a433190e Moved FreeMarkerPresentationManager to ccm-themedirector
git-svn-id: https://svn.libreccm.org/ccm/trunk@5830 8810af33-2d31-482b-a856-94f89814c4df
2019-02-15 18:54:53 +00:00
jensp 7a814be765 FreemarkerPresentationManager now falls back to PageTransformer if no theme manifest is found
or if XSL_FALLBACK.XSL is configured as template


git-svn-id: https://svn.libreccm.org/ccm/trunk@5829 8810af33-2d31-482b-a856-94f89814c4df
2019-02-15 18:31:06 +00:00
jensp 1cc7a9a80d Freemarker Macro for creating a language selector
git-svn-id: https://svn.libreccm.org/ccm/trunk@5828 8810af33-2d31-482b-a856-94f89814c4df
2019-02-14 19:02:36 +00:00
jensp 6f633e4715 FreemarkerPresentationManager now passes several parameters like the dispatcherPrefix to the template
git-svn-id: https://svn.libreccm.org/ccm/trunk@5826 8810af33-2d31-482b-a856-94f89814c4df
2019-02-11 19:29:01 +00:00
jensp 3c0720078a Import common macros from central locatation
git-svn-id: https://svn.libreccm.org/ccm/trunk@5825 8810af33-2d31-482b-a856-94f89814c4df
2019-02-07 16:05:11 +00:00
jensp 4452fb6fa6 FreemarkerPresentationManager now loads Freemarker templates for applications from theme
git-svn-id: https://svn.libreccm.org/ccm/trunk@5824 8810af33-2d31-482b-a856-94f89814c4df
2019-02-07 13:56:19 +00:00
jensp c814f32d5a Next part of integration of Freemarker as alternative to XSL
git-svn-id: https://svn.libreccm.org/ccm/trunk@5823 8810af33-2d31-482b-a856-94f89814c4df
2019-02-06 19:34:23 +00:00
jensp 979c04af88 Initial checking for FreemarkerPresentationManager
git-svn-id: https://svn.libreccm.org/ccm/trunk@5819 8810af33-2d31-482b-a856-94f89814c4df
2019-01-31 16:47:20 +00:00
jensp bcae65f56b More bugfixes
git-svn-id: https://svn.libreccm.org/ccm/trunk@5818 8810af33-2d31-482b-a856-94f89814c4df
2019-01-30 17:54:34 +00:00
jensp 8d2060ec0e Some Bugfixes for Publication Export
git-svn-id: https://svn.libreccm.org/ccm/trunk@5817 8810af33-2d31-482b-a856-94f89814c4df
2019-01-30 17:42:54 +00:00
baka 234c11af0f #3051 Fixes inconsistencies inside the ui texts
git-svn-id: https://svn.libreccm.org/ccm/trunk@5816 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 15:20:34 +00:00
baka 22cb83e9e1 #3057 Adds foundation for the internal links plugin
git-svn-id: https://svn.libreccm.org/ccm/trunk@5815 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 15:15:04 +00:00
baka e7e0ef4776 #3056 New compiled images plugin, now with working toolbar button
git-svn-id: https://svn.libreccm.org/ccm/trunk@5814 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 15:15:01 +00:00
baka 5c52ff9259 Fixes some errors in the TinyMCE build script. plugin and test now work
git-svn-id: https://svn.libreccm.org/ccm/trunk@5813 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 15:14:59 +00:00
baka 1d4a0804c7 Changes the TinyMCE workflow for building and compiling plugins
git-svn-id: https://svn.libreccm.org/ccm/trunk@5812 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 15:02:04 +00:00
baka 2c736f7c97 Remove clutter
git-svn-id: https://svn.libreccm.org/ccm/trunk@5811 8810af33-2d31-482b-a856-94f89814c4df
2019-01-28 14:56:00 +00:00
jensp 4f756133e9 More classes for the backport of Pages and Theming from 7.0
git-svn-id: https://svn.libreccm.org/ccm/trunk@5802 8810af33-2d31-482b-a856-94f89814c4df
2019-01-22 15:29:15 +00:00
jensp 7212f10705 - More classes for the backport of Pages and Theming from 7.0
- Two classes for ccm-ldn-terms which were missed in a previous commit


git-svn-id: https://svn.libreccm.org/ccm/trunk@5801 8810af33-2d31-482b-a856-94f89814c4df
2019-01-22 14:01:39 +00:00
jensp 13921534a4 First part of backporting new themeing system from 7.0
git-svn-id: https://svn.libreccm.org/ccm/trunk@5800 8810af33-2d31-482b-a856-94f89814c4df
2019-01-21 16:42:12 +00:00
jensp 965ee740de Exporter for Event
git-svn-id: https://svn.libreccm.org/ccm/trunk@5798 8810af33-2d31-482b-a856-94f89814c4df
2019-01-16 19:09:04 +00:00
jensp 0b986f95a1 Exporter for MultiPartArticle
git-svn-id: https://svn.libreccm.org/ccm/trunk@5796 8810af33-2d31-482b-a856-94f89814c4df
2019-01-10 18:32:12 +00:00
pb e26b99ca43 Updated and consolidated bundle data
git-svn-id: https://svn.libreccm.org/ccm/trunk@5793 8810af33-2d31-482b-a856-94f89814c4df
2018-12-22 11:40:32 +00:00
pb 4ad6bcbb81 Some minor navigation templates finetuning
git-svn-id: https://svn.libreccm.org/ccm/trunk@5789 8810af33-2d31-482b-a856-94f89814c4df
2018-12-17 00:46:24 +00:00
pb 236dc8b8fe Modified Logging target filename according to the system name (aplaws, librecms, scientificcms).
git-svn-id: https://svn.libreccm.org/ccm/trunk@5783 8810af33-2d31-482b-a856-94f89814c4df
2018-12-13 19:00:33 +00:00
baka a3a0d337b3 #3051 Editing of images should now fully work.
Deletion of content still contains bugs, because the editor does not know that is should delete the whole DIV

git-svn-id: https://svn.libreccm.org/ccm/trunk@5781 8810af33-2d31-482b-a856-94f89814c4df
2018-12-12 11:30:15 +00:00
pb d87aef4412 Conversion of logging to RollingRandomAccessFile and updated log4j to version 2. 11. 1
git-svn-id: https://svn.libreccm.org/ccm/trunk@5778 8810af33-2d31-482b-a856-94f89814c4df
2018-12-11 16:24:49 +00:00
pb 2d50d99002 Added less files to the synchronization process, updated some documentation.
git-svn-id: https://svn.libreccm.org/ccm/trunk@5777 8810af33-2d31-482b-a856-94f89814c4df
2018-12-11 14:50:29 +00:00
pb e73f02dbca Some minor fine tunig (added doc, naming conventions, etc.)
git-svn-id: https://svn.libreccm.org/ccm/trunk@5775 8810af33-2d31-482b-a856-94f89814c4df
2018-12-10 09:39:30 +00:00
baka a8889c03b0 Adds a build option to directly compile the plugin into the runtime, so ant deploy is not needed for testing changes.
git-svn-id: https://svn.libreccm.org/ccm/trunk@5766 8810af33-2d31-482b-a856-94f89814c4df
2018-12-04 10:04:46 +00:00
jensp 02ec9e0023 Use correct types for export
git-svn-id: https://svn.libreccm.org/ccm/trunk@5765 8810af33-2d31-482b-a856-94f89814c4df
2018-12-03 13:59:21 +00:00
jensp 4803219496 CLI Tool for exporting all publications
git-svn-id: https://svn.libreccm.org/ccm/trunk@5762 8810af33-2d31-482b-a856-94f89814c4df
2018-12-01 14:19:27 +00:00
pb be79474368 Update tomcat runtimes and devel bundle meta data
git-svn-id: https://svn.libreccm.org/ccm/trunk@5758 8810af33-2d31-482b-a856-94f89814c4df
2018-11-30 09:11:18 +00:00
jensp 2e38d55a3b CCM NG: Foundry support for theme director admin components
git-svn-id: https://svn.libreccm.org/ccm/trunk@5757 8810af33-2d31-482b-a856-94f89814c4df
2018-11-29 16:39:24 +00:00
baka ac4bb8e726 Adds missing bit in instructions for tinymce
git-svn-id: https://svn.libreccm.org/ccm/trunk@5756 8810af33-2d31-482b-a856-94f89814c4df
2018-11-29 13:44:48 +00:00
baka 9b48cd341e Adds an instructions document for the usage of TinyMCE
git-svn-id: https://svn.libreccm.org/ccm/trunk@5755 8810af33-2d31-482b-a856-94f89814c4df
2018-11-28 13:06:50 +00:00
jensp ea8d4e3a08 Updated jlessc library
git-svn-id: https://svn.libreccm.org/ccm/trunk@5742 8810af33-2d31-482b-a856-94f89814c4df
2018-11-21 18:15:06 +00:00
jensp a567d09675 BugFix for integration of the LESS stylesheet compiler into the theme publishing process
git-svn-id: https://svn.libreccm.org/ccm/trunk@5741 8810af33-2d31-482b-a856-94f89814c4df
2018-11-21 18:07:14 +00:00
baka 50ec8b6c4e [3056] Image plugin now in new directory. Also temporarly removes the toolbar button because its not working anyways. Running npm run build inside the plugin root will now compile the plugin into ccm-core.
git-svn-id: https://svn.libreccm.org/ccm/trunk@5740 8810af33-2d31-482b-a856-94f89814c4df
2018-11-21 10:20:00 +00:00
jensp 602095c44f More bug fixes
git-svn-id: https://svn.libreccm.org/ccm/trunk@5738 8810af33-2d31-482b-a856-94f89814c4df
2018-11-19 17:55:56 +00:00
jensp 935630825c bugfix foundry empty lists
git-svn-id: https://svn.libreccm.org/ccm/trunk@5737 8810af33-2d31-482b-a856-94f89814c4df
2018-11-19 13:03:07 +00:00
jensp c46ad3e647 Adding hide-empty-list attribute to object list template tag. Default is true
git-svn-id: https://svn.libreccm.org/ccm/trunk@5736 8810af33-2d31-482b-a856-94f89814c4df
2018-11-18 11:11:37 +00:00
jensp 471ebd7672 Exporter for NewsItems
git-svn-id: https://svn.libreccm.org/ccm/trunk@5734 8810af33-2d31-482b-a856-94f89814c4df
2018-11-14 19:28:16 +00:00
jensp 256fcdba3d Bugfixes for Exporters, Exporter for Note assets
git-svn-id: https://svn.libreccm.org/ccm/trunk@5731 8810af33-2d31-482b-a856-94f89814c4df
2018-11-08 19:01:55 +00:00