29 lines
1.4 KiB
Ruby
29 lines
1.4 KiB
Ruby
|
module Liquid
|
||
|
module Locomotive
|
||
|
module Tags
|
||
|
class InlineEditor < ::Liquid::Tag
|
||
|
|
||
|
def render(context)
|
||
|
if context.registers[:inline_editor]
|
||
|
%{
|
||
|
<script src="/javascripts/admin/jquery.js" type="text/javascript"></script>
|
||
|
<script src="/javascripts/admin/rails.js" type="text/javascript"></script>
|
||
|
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/aloha.js"></script>
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/plugins/com.gentics.aloha.plugins.Format/plugin.js"></script>
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/plugins/com.gentics.aloha.plugins.Table/plugin.js"></script>
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/plugins/com.gentics.aloha.plugins.List/plugin.js"></script>
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/plugins/com.gentics.aloha.plugins.Link/plugin.js"></script>
|
||
|
<script type="text/javascript" src="/javascripts/admin/aloha/plugins/com.gentics.aloha.plugins.HighlightEditables/plugin.js"></script>
|
||
|
|
||
|
<script type="text/javascript" src="/javascripts/admin/inline_editor.js"></script>
|
||
|
}
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
::Liquid::Template.register_tag('inline_editor', InlineEditor)
|
||
|
end
|
||
|
end
|
||
|
end
|