36 lines
1.3 KiB
Twig
36 lines
1.3 KiB
Twig
{% if include_jquery %}
|
|
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
|
|
{% endif %}
|
|
{% if tinymce_jquery %}
|
|
<script type="text/javascript" src="{{ asset([base_url,'bundles/stfalcontinymce/vendor/tinymce/jquery.tinymce.min.js']|join) }}"></script>
|
|
<script type="text/javascript" src="{{ asset([base_url,'bundles/stfalcontinymce/js/init.jquery.js']|join) }}"></script>
|
|
{% else %}
|
|
<script type="text/javascript" src="{{ asset([base_url,'bundles/stfalcontinymce/vendor/tinymce/tinymce.min.js']|join) }}"></script>
|
|
<script type="text/javascript" src="{{ asset([base_url,'bundles/stfalcontinymce/js/ready.min.js']|join) }}"></script>
|
|
<script type="text/javascript" src="{{ asset([base_url,'bundles/stfalcontinymce/js/init.standard.js']|join) }}"></script>
|
|
{% endif %}
|
|
<script type="text/javascript">
|
|
window.tinymce_config = {{ tinymce_config|raw }};
|
|
|
|
window.load_tinymce = function() {
|
|
initTinyMCE(window.tinymce_config);
|
|
}
|
|
|
|
var update_tinymce_config = function(callback) {
|
|
var theme = null;
|
|
|
|
$.getJSON(
|
|
'{{ path('TrinityContentManagerBundleNodeAdmin_tinymcenodes_link') }}',
|
|
function(links) {
|
|
for(theme in window.tinymce_config.theme) {
|
|
window.tinymce_config.theme[theme].link_list = links;
|
|
}
|
|
|
|
callback();
|
|
}
|
|
);
|
|
}
|
|
|
|
update_tinymce_config(window.load_tinymce);
|
|
</script>
|