Commit Graph

60 Commits (ac4bb8e72634f882b22c6722bbff1881cadf9bd0)

Author SHA1 Message Date
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
quasi 19cd652bbf ccm-cms
* Einige Übersetzungen für ccm-cms, insb. für die neuen Teile
 * ResultPane für ImageSelectPage hinzugefügt, die das Javascript mit den entscprechenden Parametern ausgibt
 * DefaultImageModelBuilder provisorisch repariert, so daß der Paginator zurückgesetzt wird.
 * ImagesPane umgestellt, so daß die beiden Subformulare über die linke Spalte ausgewählt werden können (defekt)


Xinha-Plugin

 * kleine Detail-Verbesserungen
 * Verknüpfung mit ImageSelectPage
 * Fenster vergrößert 
 * Fenster sind nun scrollbar

git-svn-id: https://svn.libreccm.org/ccm/trunk@1781 8810af33-2d31-482b-a856-94f89814c4df
2012-07-24 05:23:26 +00:00
quasi b1dbb388d7 ImageSelectPage und ImagePane
Erste Korrekturen für das EventHandling
endlich die image_search.jsp eingecheckt...

git-svn-id: https://svn.libreccm.org/ccm/trunk@1770 8810af33-2d31-482b-a856-94f89814c4df
2012-07-16 05:15:07 +00:00
quasi 4ab174e2dc Aktuelle Version vom Xinha-PlugIn
Weitere Verbesserungen:

* Aspect-Ration wird berechent und bei der Größenänderung automatisch verwendet
* Werte werden nun korrekt eingelesen und im Diaog gesetzt (außer Alignment)
* Verändern eines vorhandenen Bildes funktioniert
* Remove-Button im Dialog hinzugefügt
* Nach dem Bearbeiten wird der Cursor nun hinter das Bild gesetzt

Das - zur Zeit fest kodierte, daher nur bei funktionierende - Bild wird nun korrekt eingefügt. Löschen entfernt noch nicht alle Bestandteile. Zur Auswahl des Bildes aus dem CC wird eine JSP benötigt, die folgende Informationen im dem Dialog per JavaScript setzt: 

- name (Filname bzw. interne Bezeichnung)
- src (url)
- width
- height

git-svn-id: https://svn.libreccm.org/ccm/trunk@1753 8810af33-2d31-482b-a856-94f89814c4df
2012-07-06 11:19:59 +00:00
quasi 256434cad0 Aktuelle Version vom Xinha-PlugIn
Das - zur Zeit fest kodierte, daher nur bei funktionierende - Bild wird nun korrekt eingefügt. Löschen entfernt noch nicht alle Bestandteile. Zur Auswahl des Bildes aus dem CC wird eine JSP benötigt, die folgende Informationen im dem Dialog per JavaScript setzt: 

- name (Filname bzw. interne Bezeichnung)
- src (url)
- width
- height

git-svn-id: https://svn.libreccm.org/ccm/trunk@1751 8810af33-2d31-482b-a856-94f89814c4df
2012-07-05 07:27:16 +00:00
quasi 250994a172 OpenCCM-Plugin v0.3 für Xinha hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1715 8810af33-2d31-482b-a856-94f89814c4df
2012-06-22 13:42:42 +00:00
pb b1cf78e059 Nachziehen r1697 aus release 2.0: Unterstützung für Formeln in Xinha und Mandalay.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1699 8810af33-2d31-482b-a856-94f89814c4df
2012-06-08 07:17:45 +00:00
pb fccc6ba631 Diverser Kleinkram
git-svn-id: https://svn.libreccm.org/ccm/trunk@1586 8810af33-2d31-482b-a856-94f89814c4df
2012-04-11 22:29:11 +00:00
pb 355f54236f FAQ Bug Darstellung korrigiert, diverse Formatierungen und Doku Ergänzung.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1564 8810af33-2d31-482b-a856-94f89814c4df
2012-03-31 12:06:46 +00:00
quasi c2a160ae6b jQuery 1.7.2 (Minmized) hinzugefügt
git-svn-id: https://svn.libreccm.org/ccm/trunk@1556 8810af33-2d31-482b-a856-94f89814c4df
2012-03-27 13:33:57 +00:00
pb cf4118ee01 content-center-redirect.jsp ist jetzt unabhängig von einen spezifischen Namen der content section. Datei integration.properties muss angepasst werden.
Codebereinigung von UI und login package.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1547 8810af33-2d31-482b-a856-94f89814c4df
2012-03-24 23:33:02 +00:00
pb a8764bf7ad Login aus ccm-core umgestellt von old style package auf new style legacy free application. Login Checkbox *Login merken* provisorisch repariert. Update scripts müssen noch erstellt werden.
Weiterer Teil um ccm-docmngr umzustellen und in Gang zu bringen. Ist zur Zeit noch nicht lauffähig.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1545 8810af33-2d31-482b-a856-94f89814c4df
2012-03-23 09:41:07 +00:00
pb 9a3cced24e content-section jetzt legacy free application, alte public site in content-section Liste ausgeblendet, verschiedene Formatierungen und Doku-Ergänzungen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1489 8810af33-2d31-482b-a856-94f89814c4df
2012-02-06 01:32:59 +00:00
pb caba8b7540 Weitere Ergänzungen zu r1475 / r1476. Es ist das Verzeichnis static f. Content Types in heirloom integriert und das Verzeichnis packages weitgehend aufgelöst. Templates / jsps weitgehend nach templates verschoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1478 8810af33-2d31-482b-a856-94f89814c4df
2012-01-30 10:07:39 +00:00
pb 569eb2ab13 Weitere Bereinigung des Namensraums und heirloom themes (Verlegen der content type XSLs).
git-svn-id: https://svn.libreccm.org/ccm/trunk@1475 8810af33-2d31-482b-a856-94f89814c4df
2012-01-29 01:08:19 +00:00
pb 8e625d43d8 Umfangreiches Update entfernt weitgehend alle festen ROOT Kodierungen in xsl und css Dateien, verschiebt weitgehend alle internen Theme Dateien nach /themes/heirloom.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1469 8810af33-2d31-482b-a856-94f89814c4df
2012-01-27 00:34:53 +00:00
pb b65fab6463 Update Xinha auf die aktuelle Version 0.96.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1403 8810af33-2d31-482b-a856-94f89814c4df
2011-12-28 01:01:18 +00:00
pb 792654009f Upgrade script für relatedLinks eingebaut, XSL Files aus portal in die richtigen Pakete verschoben.
git-svn-id: https://svn.libreccm.org/ccm/trunk@833 8810af33-2d31-482b-a856-94f89814c4df
2011-04-05 23:57:48 +00:00
pb 4587d20352 Weitere old initializers entfernt.
git-svn-id: https://svn.libreccm.org/ccm/trunk@793 8810af33-2d31-482b-a856-94f89814c4df
2011-03-22 09:47:13 +00:00
pb 8ffa7bddc1 Weitere Old Initializer ausgebaut.
ACHTUNG:

In ~/bundle/cfg/integration.properties muss geaendert werden:

waf.pagemap.root=navigation/
waf.pagemap.workspace=navigation/
waf.pagemap.login_redirect=content/content-center-redirect.jsp

in

core.ui.pagemap.root_page_url=navigation/
core.ui.pagemap.workspace_url=navigation/
core.ui.pagemap.user_redirect_url=content/content-center-redirect.jsp

Ansonsten gibt es gleich beim Aufruf der ersten Seite ein Resource Not Fount.


git-svn-id: https://svn.libreccm.org/ccm/trunk@742 8810af33-2d31-482b-a856-94f89814c4df
2011-02-10 08:46:11 +00:00
pb 0d1bf1f042 Nachführen von Änderungen aus ccm-core (security initializer undd populate) in anderen Modulen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@723 8810af33-2d31-482b-a856-94f89814c4df
2011-01-30 23:39:09 +00:00
quasi 30573f253d Ordnername geändert, damit die Dateien alle in einem Ordner landen
git-svn-id: https://svn.libreccm.org/ccm/trunk@648 8810af33-2d31-482b-a856-94f89814c4df
2010-12-15 10:57:05 +00:00
pb afaff626c9 Diverse kleine Anpassungen / Ergaenzungen, Folge der Ueberarbeitung von Forum.
git-svn-id: https://svn.libreccm.org/ccm/trunk@532 8810af33-2d31-482b-a856-94f89814c4df
2010-09-13 10:36:06 +00:00
pb 0e8c56ee19 Xinha ist jetzt default DHTML Editor. CMS nutzt eine spezielle Konfigurationsdatei fuer Xinha.
git-svn-id: https://svn.libreccm.org/ccm/trunk@522 8810af33-2d31-482b-a856-94f89814c4df
2010-09-03 07:42:06 +00:00