File: app/helpers/admin/layouts_helper.rb

Overview
Module Structure
Code

Overview

Module Structure

  module: <Toplevel Module>
  module: Admin
  module: LayoutsHelper#1
has properties
method: layout_edit_javascripts #2

Code

   1  module Admin::LayoutsHelper
   2    def layout_edit_javascripts
   3      <<-CODE
   4      var tagReferenceWindows = {};
   5      function loadTagReference() {
   6        var pageType = 'Page';
   7        if (!tagReferenceWindows[pageType])
   8          tagReferenceWindows[pageType] = new Popup.AjaxWindow("#{admin_reference_path('tags')}?class_name=" + encodeURIComponent(pageType), {reload: false});
   9        var window = tagReferenceWindows[pageType];
  10        if('Page' != pageType) {
  11          $('tag_reference_link').highlight();
  12          window.show();
  13        } else {
  14          window.toggle();
  15        }
  16        lastPageType = pageType;
  17        return false;
  18      }
  19      CODE
  20    end
  21  end