src/pyams_content/skin/zmi/tinymce.py
changeset 342 d4237323fa56
parent 339 50c73e42883a
--- a/src/pyams_content/skin/zmi/tinymce.py	Fri Jan 26 17:21:59 2018 +0100
+++ b/src/pyams_content/skin/zmi/tinymce.py	Sat Jan 27 00:34:47 2018 +0100
@@ -16,12 +16,14 @@
 # import standard library
 
 # import interfaces
+from pyams_content.skin import pyams_content
 from pyams_form.interfaces.form import IForm
 from pyams_skin.interfaces.tinymce import ITinyMCEConfiguration
 from pyams_skin.layer import IPyAMSLayer
 
 # import packages
 from pyams_utils.adapter import adapter_config, ContextRequestAdapter
+from pyams_utils.fanstatic import get_resource_path
 
 
 @adapter_config(context=(IForm, IPyAMSLayer), provides=ITinyMCEConfiguration)
@@ -30,7 +32,9 @@
 
     @property
     def configuration(self):
-        return {'ams-plugins': 'pyams_content',
-                'ams-plugin-pyams_content-src': '/--static--/pyams_content/js/pyams_content{MyAMS.devext}.js',
-                'ams-plugin-pyams_content-async': 'false',
-                'ams-tinymce-init-callback': 'PyAMS_content.TinyMCE.initEditor'}
+        return {
+            'ams-plugins': 'pyams_content',
+            'ams-plugin-pyams_content-src': get_resource_path(pyams_content),
+            'ams-plugin-pyams_content-async': 'false',
+            'ams-tinymce-init-callback': 'PyAMS_content.TinyMCE.initEditor'
+        }