Commit Graph

83 Commits (21e6ed36c7335b37480bd4e05c9e35aa35c75b14)

Author SHA1 Message Date
jensp 57275b6d79 Documentation for the Freemarker functions provided by ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/trunk@6104 8810af33-2d31-482b-a856-94f89814c4df
2019-06-05 13:34:13 +00:00
jensp 721117a2cf Bugfixes for Freemarker functions
git-svn-id: https://svn.libreccm.org/ccm/trunk@6094 8810af33-2d31-482b-a856-94f89814c4df
2019-05-30 13:01:20 +00:00
jensp 550f35eb3e Bugfixes for Freemarker functions
git-svn-id: https://svn.libreccm.org/ccm/trunk@6088 8810af33-2d31-482b-a856-94f89814c4df
2019-05-26 11:02:51 +00:00
jensp ab8ed2e2e4 Bugfixes for Freemarker functions
git-svn-id: https://svn.libreccm.org/ccm/trunk@6082 8810af33-2d31-482b-a856-94f89814c4df
2019-05-24 19:08:49 +00:00
jensp bb12bfa682 Bugfixes
git-svn-id: https://svn.libreccm.org/ccm/trunk@6081 8810af33-2d31-482b-a856-94f89814c4df
2019-05-24 18:32:05 +00:00
jensp 41699a4488 Bugfixes for Freemarker functions
git-svn-id: https://svn.libreccm.org/ccm/trunk@6076 8810af33-2d31-482b-a856-94f89814c4df
2019-05-21 18:47:42 +00:00
jensp 389799b3b7 More Freemarker functions for Orga Units
git-svn-id: https://svn.libreccm.org/ccm/trunk@6043 8810af33-2d31-482b-a856-94f89814c4df
2019-05-13 17:42:08 +00:00
jensp 396788714c Freemarker function for generating the edit link for an item
git-svn-id: https://svn.libreccm.org/ccm/trunk@6029 8810af33-2d31-482b-a856-94f89814c4df
2019-05-10 19:32:32 +00:00
jensp 44f7d5bee7 Freemarker function for extracting the pageDescriptio property
git-svn-id: https://svn.libreccm.org/ccm/trunk@6017 8810af33-2d31-482b-a856-94f89814c4df
2019-05-08 17:59:55 +00:00
jensp b070b9c055 Removed unused Freemarker macros
git-svn-id: https://svn.libreccm.org/ccm/trunk@5991 8810af33-2d31-482b-a856-94f89814c4df
2019-04-30 12:59:51 +00:00
jensp e7aa14e10d Rename to match naming pattern
git-svn-id: https://svn.libreccm.org/ccm/trunk@5982 8810af33-2d31-482b-a856-94f89814c4df
2019-04-30 12:18:44 +00:00
jensp f47690a6a0 Freemarker Support for SciInstitute
git-svn-id: https://svn.libreccm.org/ccm/trunk@5971 8810af33-2d31-482b-a856-94f89814c4df
2019-04-29 13:07:53 +00:00
jensp 7a7c169ed4 Freemarker support for GenericOrganizationalUnit and sub types
git-svn-id: https://svn.libreccm.org/ccm/trunk@5970 8810af33-2d31-482b-a856-94f89814c4df
2019-04-29 12:45:55 +00:00
jensp 00b2a648e7 Restructed FTL function/macro files for ccm-cms
git-svn-id: https://svn.libreccm.org/ccm/trunk@5969 8810af33-2d31-482b-a856-94f89814c4df
2019-04-29 12:45:23 +00:00
jensp fdfb0bc4ac Freemarker support for publications
git-svn-id: https://svn.libreccm.org/ccm/trunk@5959 8810af33-2d31-482b-a856-94f89814c4df
2019-04-19 15:01:34 +00:00
jensp 8f80e728b4 Freemarker support for persons and derivated types and Native query backed member list
git-svn-id: https://svn.libreccm.org/ccm/trunk@5957 8810af33-2d31-482b-a856-94f89814c4df
2019-04-19 12:46:10 +00:00
jensp 232587146d Some more things for Freemarker
git-svn-id: https://svn.libreccm.org/ccm/trunk@5902 8810af33-2d31-482b-a856-94f89814c4df
2019-04-02 18:04:08 +00:00
jensp 3c21aa0ceb Functions for many freemarker related things, renaming of freemarker files
git-svn-id: https://svn.libreccm.org/ccm/trunk@5890 8810af33-2d31-482b-a856-94f89814c4df
2019-03-28 19:36:20 +00:00
jensp cd20fe379d Additional Freemarker functions
git-svn-id: https://svn.libreccm.org/ccm/trunk@5871 8810af33-2d31-482b-a856-94f89814c4df
2019-03-20 18:05:16 +00:00
jensp 077eceba52 Unified directory structure for Freemarker macros
git-svn-id: https://svn.libreccm.org/ccm/trunk@5847 8810af33-2d31-482b-a856-94f89814c4df
2019-03-05 15:50:47 +00:00
jensp 71e498bced Macro for content items now works for object lists and details views
git-svn-id: https://svn.libreccm.org/ccm/trunk@5846 8810af33-2d31-482b-a856-94f89814c4df
2019-03-05 15:37:27 +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
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 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
baka 000d490746 [3056] Adds Plugin to add Images from the system in tinymce. WIP
git-svn-id: https://svn.libreccm.org/ccm/trunk@5719 8810af33-2d31-482b-a856-94f89814c4df
2018-10-31 15:10:47 +00:00
jensp cc5a0ec6ad Basic integration for TinyMCE
git-svn-id: https://svn.libreccm.org/ccm/trunk@5606 8810af33-2d31-482b-a856-94f89814c4df
2018-07-12 11:59:12 +00:00
jensp 1597b2c568 Better display of images in rich texts in the content centre.
git-svn-id: https://svn.libreccm.org/ccm/trunk@3888 8810af33-2d31-482b-a856-94f89814c4df
2016-02-24 08:16:02 +00:00
jensp e998131935 Added a checkbox to the Xinha link dialog to make external links open in a new tab/window
git-svn-id: https://svn.libreccm.org/ccm/trunk@3684 8810af33-2d31-482b-a856-94f89814c4df
2015-10-11 09:30:02 +00:00
jensp cd0aee748e Disabled the Equation plugin in Xinha because it causes the editor to freeze if there is certain combination of characters in the
text.


git-svn-id: https://svn.libreccm.org/ccm/trunk@3458 8810af33-2d31-482b-a856-94f89814c4df
2015-06-04 07:59:11 +00:00
jensp 205eedab73 Fixes for the OpenCCM Xinha plugin (the links part did not work, probably because since the last Xinha update). Also fixed the
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
2014-09-23 08:29:04 +00:00
pb 56bb254278 Various adjustment to the heirloom and traditional APLAWS theme, now works in any web context.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2785 8810af33-2d31-482b-a856-94f89814c4df
2014-08-03 13:21:11 +00:00
jensp 435f024233 Prototypes implementation of the JSR286 compatible portlet for serving content items
git-svn-id: https://svn.libreccm.org/ccm/trunk@2739 8810af33-2d31-482b-a856-94f89814c4df
2014-07-07 10:01:19 +00:00
jensp 40f71ce13f Finished admin UI for the ContentItemJSRPortlet
git-svn-id: https://svn.libreccm.org/ccm/trunk@2736 8810af33-2d31-482b-a856-94f89814c4df
2014-07-03 09:41:28 +00:00
jensp c8061b1659 Current status of the ContentItemJSRPortlet:
- Searching for content items works
- Select link there
- Storing the selection will be the next step


git-svn-id: https://svn.libreccm.org/ccm/trunk@2730 8810af33-2d31-482b-a856-94f89814c4df
2014-07-01 12:05:22 +00:00
jensp 477b2a4946 Current status of the ContentItemJSRPortlet
git-svn-id: https://svn.libreccm.org/ccm/trunk@2727 8810af33-2d31-482b-a856-94f89814c4df
2014-06-26 15:39:08 +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
pb aa06c3e866 Enhanced build system to handle WEB-INF/portlet.xml files. File is copied from bundel's cfg directory or merged from stub files (not implemented yet). Various housekeeping done.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2653 8810af33-2d31-482b-a856-94f89814c4df
2014-05-26 09:24:06 +00:00
pb d5499cd6eb Added first very minimalistic support for JSR286 compliant portlet support installable in Apache Pluto portlet server. i
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
2014-05-25 20:24:49 +00:00
pb ae9f7503c0 Fixed jsp's to be compatibel with Tomcat 7 and Jasper
git-svn-id: https://svn.libreccm.org/ccm/trunk@2650 8810af33-2d31-482b-a856-94f89814c4df
2014-05-23 09:35:04 +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
quasi 58e1036a95 Fancybox Caption korrigiert
git-svn-id: https://svn.libreccm.org/ccm/trunk@2476 8810af33-2d31-482b-a856-94f89814c4df
2013-12-10 14:12:48 +00:00
pb 3c7e8ddbc3 Weiter Verbesserungen Lokalisierung, einfügen von setHint() zu Titel, Name und Beschreibung bei Bookmark, Arikel, Agenda MPA.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2245 8810af33-2d31-482b-a856-94f89814c4df
2013-07-05 08:24:11 +00:00
pb d03a076b08 Weitere Verbesserung Lokalisierung ImageSte.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2244 8810af33-2d31-482b-a856-94f89814c4df
2013-07-03 23:59:44 +00:00
pb 6bc125dbca Complex and big update:
- removed dependencies from ~/sitenode/SiteNodeRequestContext
- refactored ContentCenterServlet to use clean new style application code
- removed dispatcher base code from ContentCenter main page
- refactored root index.jsp to check for logged in user and redirect tu user page
- added permission check to ContentCenterServlet and removed content-center redirect.jsp
- removed old package dependen admin / sitemap application
- added various documentation and improved formatting



git-svn-id: https://svn.libreccm.org/ccm/trunk@2047 8810af33-2d31-482b-a856-94f89814c4df
2013-01-23 14:04:16 +00:00
quasi 663f9fb064 Version 0.5 vom Xinha-Plugin
* Fehler #1340 korrigiert

git-svn-id: https://svn.libreccm.org/ccm/trunk@1899 8810af33-2d31-482b-a856-94f89814c4df
2012-10-29 12:17:27 +00:00
quasi 5076011fca jQuery nach core verschoben
fancybox hinzugefügt

git-svn-id: https://svn.libreccm.org/ccm/trunk@1826 8810af33-2d31-482b-a856-94f89814c4df
2012-08-23 11:12:21 +00:00
quasi 561756fa3d Korrekturen am Xinha-Editor PLugIn
git-svn-id: https://svn.libreccm.org/ccm/trunk@1825 8810af33-2d31-482b-a856-94f89814c4df
2012-08-23 11:09:23 +00:00
quasi 1550383a13 Unnötige Verzeichnisse entfernt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1818 8810af33-2d31-482b-a856-94f89814c4df
2012-08-11 06:36:30 +00:00
quasi b5a3906a11 OpenCCM PlugIn für Xinha
Vorschau funktioniert nun auch. (#1206)

git-svn-id: https://svn.libreccm.org/ccm/trunk@1816 8810af33-2d31-482b-a856-94f89814c4df
2012-08-10 14:48:41 +00:00
quasi f0b01cda4c ImageSelectPage
Kommunikation zwischen ISP und Xinha-Plugin fertiggestellt

git-svn-id: https://svn.libreccm.org/ccm/trunk@1783 8810af33-2d31-482b-a856-94f89814c4df
2012-07-26 05:26:52 +00:00