#= require jquery #= require jquery_ujs #= require foundation #= require ace/ace #= require moment #= require ace/theme-monokai #= require ace/mode-coffee #= require ace/mode-handlebars #= require ace/mode-yaml #= require ace/mode-haml #= require ace/mode-slim # require tinymce-jquery # require tinymce #= require pickadate/picker #= require pickadate/picker.date #= require pickadate/picker.time #= require_directory . #= require_self $ -> $(document).foundation() collapsible.setup() html_edit.setup() yml_edit.setup() $('.datepicker').pickadate() $('.preview-page').click (ev)-> ev.preventDefault() url = $(@).attr('href') iframe = $('#preview-modal iframe') params = name: $('#page_name').val() menu_text: $('#page_menu_text').val() title: $('#page_title').val() body: $('#page_body').val() sidebar: $('#page_sidebar').val() footer: $('#page_footer').val() layout: $('#page_layout').val() $.post url, page: params, (response)-> iframe.attr 'src', url $('#preview-modal').foundation('reveal', 'open') false $("[data-time]").each -> $(this).text moment($(this).data("time")).format($(this).data("timeFormat") or "dd D MMM HH:mm")