deblan.tv/app/Resources/StfalconTinymceBundle/views/Script/init.html.twig
2015-03-02 21:57:49 +01:00

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>