--- a/src/pyams_content/shared/common/zmi/dashboard.py Tue May 16 11:05:23 2017 +0200
+++ b/src/pyams_content/shared/common/zmi/dashboard.py Tue May 16 11:05:57 2017 +0200
@@ -39,6 +39,7 @@
from hypatia.catalog import CatalogQuery
from hypatia.query import And, Or, Eq, Any
from pyams_catalog.query import CatalogResultSet
+from pyams_content.skin import pyams_content
from pyams_pagelet.pagelet import pagelet_config
from pyams_skin.container import ContainerView
from pyams_skin.page import DefaultPageHeaderAdapter
@@ -47,6 +48,7 @@
from pyams_template.template import template_config
from pyams_utils.adapter import adapter_config, ContextRequestViewAdapter
from pyams_utils.date import format_datetime, SH_DATETIME_FORMAT
+from pyams_utils.fanstatic import get_resource_path
from pyams_utils.list import unique
from pyams_utils.property import cached_property
from pyams_utils.registry import get_utility
@@ -428,10 +430,11 @@
oid = ISequentialIdInfo(item).hex_oid
icon_class = 'fa fa-fw fa-star{0}'.format('' if oid in (self.profile.favorites or ()) else '-o')
return '<i data-ams-plugins="pyams_content" ' \
- 'data-ams-plugin-pyams_content-src="/--static--/pyams_content/js/pyams_content{{MyAMS.devext}}.js" ' \
+ 'data-ams-plugin-pyams_content-src="{path}" ' \
'data-ams-click-handler="PyAMS_content.profile.switchFavorite" data-ams-stop-propagation="true" ' \
'data-sequence-oid="{oid}" ' \
'class="{icon_class}"></i>'.format(
+ path=get_resource_path(pyams_content),
oid=oid,
title=self.request.localizer.translate(self.icon_hint),
icon_class=icon_class)