Comments

mikeytown2’s picture

Things we need:
Files in the aggregates returned
JS Settings
Ability to call this function on a normal page load (non ajax) if desired.

mikeytown2’s picture

Status: Active » Needs review
StatusFileSize
new17.39 KB

First patch... more to do most likely.

EDIT:
Would be nice to know what files are in what aggregates. Also provide a way to create a custom bundle if desired.

Current output

Array
(
  [js] => Array
    (
      [header] => Array
        (
          [settings] => Array
            (
              [0] => Array
                (
                  [basePath] => /
                  [googleanalytics] => Array
                    (
                      [trackOutgoing] => 1
                      [trackMailto] => 1
                      [trackDownload] => 1
                      [trackDownloadExtensions] => 7z|aac|arc|arj|asf|asx|avi|bin|csv|doc|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls|xml|z|zip
                    )

                  [jcarousel] => Array
                    (
                      [ajaxPath] => /jcarousel/ajax/views
                    )

                  [lightbox2] => Array
                    (
                      [rtl] => 0
                      [file_path] => /(\w\w/)sites/default/files
                      [default_image] => /sites/all/modules/lightbox2/images/brokenimage.jpg
                      [border_size] => 10
                      [font_color] => 000
                      [box_color] => fff
                      [top_position] =>
                      [overlay_opacity] => 0.8
                      [overlay_color] => 000
                      [disable_close_click] => 1
                      [resize_sequence] => 0
                      [resize_speed] => 400
                      [fade_in_speed] => 400
                      [slide_down_speed] => 600
                      [use_alt_layout] =>
                      [disable_resize] =>
                      [disable_zoom] =>
                      [force_show_nav] =>
                      [show_caption] => 1
                      [loop_items] =>
                      [node_link_text] => View Image Details
                      [node_link_target] =>
                      [image_count] => Image !current of !total
                      [video_count] => Video !current of !total
                      [page_count] => Page !current of !total
                      [lite_press_x_close] => press <a href="#" onclick="hideLightbox(); return FALSE;"><kbd>x</kbd></a> to close
                      [download_link_text] => Download Original
                      [enable_login] =>
                      [enable_contact] =>
                      [keys_close] => c x 27
                      [keys_previous] => p 37
                      [keys_next] => n 39
                      [keys_zoom] => z
                      [keys_play_pause] => 32
                      [display_image_size] =>
                      [image_node_sizes] => ()
                      [trigger_lightbox_classes] =>
                      [trigger_lightbox_group_classes] =>
                      [trigger_slideshow_classes] =>
                      [trigger_lightframe_classes] =>
                      [trigger_lightframe_group_classes] =>
                      [custom_class_handler] => 0
                      [custom_trigger_classes] =>
                      [disable_for_gallery_lists] => 1
                      [disable_for_acidfree_gallery_lists] => 1
                      [enable_acidfree_videos] => 1
                      [slideshow_interval] => 5000
                      [slideshow_automatic_start] => 1
                      [slideshow_automatic_exit] => 1
                      [show_play_pause] => 1
                      [pause_on_next_click] =>
                      [pause_on_previous_click] => 1
                      [loop_slides] =>
                      [iframe_width] => 600
                      [iframe_height] => 400
                      [iframe_border] => 1
                      [enable_video] =>
                    )

                  [views_javascript_random] => Array
                    (
                      [0] => 0
                    )

                  [extlink] => Array
                    (
                      [extTarget] => _blank
                      [extClass] => 0
                      [extSubdomains] => 1
                      [extExclude] =>
                      [extInclude] =>
                      [extAlert] => 0
                      [extAlertText] => This link will take you to an external web site. We are not responsible for their content.
                      [mailtoClass] => 0
                    )

                )

            )

          [inline] => Array
            (
              [0] => search_word="kfor";tweet_url='tweet_url_username';display_tweet='display_tweet_username'
            )

          [files] => Array
            (
              [0] => http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
              [1] => misc/drupal.js
              [2] => sites/all/modules/admin_menu/admin_menu.js
              [3] => sites/all/modules/domain_tweets/jquery.timeago.min.js
              [4] => sites/all/modules/domain_tweets/jquery.jsonp.min.js
              [5] => sites/all/modules/domain_tweets/domain-tweets.js
              [6] => sites/all/modules/google_analytics/googleanalytics.js
              [7] => sites/all/modules/hl_email/json2.js
              [8] => sites/all/modules/hl_email/jquery.nyroModal-1.6.2.js
              [9] => sites/all/modules/hl_email/hl_email_jsonp_service.js
              [10] => sites/all/modules/hl_email/hl_email.js
              [11] => sites/all/modules/lightbox2/js/lightbox.js
              [12] => sites/all/modules/nice_menus/nice_menus.js
              [13] => sites/all/modules/panels/js/panels.js
              [14] => sites/all/modules/views_javascript_random/views_javascript_random.js
              [15] => sites/all/modules/extlink/extlink.js
            )

          [files_aggregates] => Array
            (
              [0] => http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
              [1] => sites/default/files/advagg_js/js_2fc1958be931849420aa8ee8d68fb0f6_0.js
              [2] => sites/default/files/advagg_js/js_522ab5cead3cfa7c65f07b68f1d725f7_0.js
              [3] => sites/default/files/advagg_js/js_d5f8c421364bf9d77a3c1ee9d5f76704_0.js
              [4] => sites/default/files/advagg_js/js_5ff311a6597ad11c94c55b6ac935768e_0.js
            )

        )

    )

  [css] => Array
    (
      [inline] => Array
        (
        )

      [files] => Array
        (
          [all] => Array
            (
              [0] => ./sites/all/modules/hyperlocal/tlamp.css
              [1] => sites/all/modules/admin_menu/admin_menu.css
              [2] => sites/all/modules/hyperlocal/css/default.css
              [3] => modules/node/node.css
              [4] => modules/system/defaults.css
              [5] => modules/system/system.css
              [6] => modules/system/system-menus.css
              [7] => modules/user/user.css
              [8] => sites/all/modules/cck/theme/content-module.css
              [9] => sites/all/modules/ctools/css/ctools.css
              [10] => sites/all/modules/date/date.css
              [11] => sites/all/modules/date/date_popup/themes/datepicker.1.7.css
              [12] => sites/all/modules/date/date_popup/themes/jquery.timeentry.css
              [13] => sites/all/modules/domain/domain_nav/domain_nav.css
              [14] => sites/all/modules/domain_tweets/domain-tweets.css
              [15] => sites/all/modules/filefield/filefield.css
              [16] => sites/all/modules/hl_email/nyroModal.css
              [17] => sites/all/modules/hl_email/hl_email_block.css
              [18] => sites/all/modules/lightbox2/css/lightbox.css
              [19] => sites/all/modules/nice_menus/nice_menus.css
              [20] => sites/all/themes/zen/zen_datasphere_admin/zen-nice-menus.css
              [21] => sites/all/modules/office_hours/office_hours.css
              [22] => sites/all/modules/panels/css/panels.css
              [23] => sites/all/modules/views_javascript_random/views_javascript_random.css
              [24] => misc/farbtastic/farbtastic.css
              [25] => sites/all/modules/calendar/calendar.css
              [26] => sites/all/modules/extlink/extlink.css
              [27] => sites/all/modules/cck/modules/fieldgroup/fieldgroup.css
              [28] => sites/all/modules/views/css/views.css
            )

        )

      [files_aggregates] => Array
        (
          [all] => Array
            (
              [0] => ./sites/all/modules/hyperlocal/tlamp.css
              [1] => sites/all/modules/admin_menu/admin_menu.css
              [2] => sites/all/modules/hyperlocal/css/default.css
              [3] => sites/default/files/advagg_css/css_f7fc3c2371e0bd5f38a3932829a2915d_2.css
              [4] => sites/default/files/advagg_css/css_2826f03470e76afa12ebd194026d9d05_2.css
              [5] => sites/default/files/advagg_css/css_6fa47f34657688da347a6ee655e35e0c_2.css
              [6] => sites/default/files/advagg_css/css_878cc6b4a9b2c534731f69d51eec80df_0.css
              [7] => sites/default/files/advagg_css/css_d71dac847b42a95e8b8af1cff79603f6_0.css
              [8] => sites/default/files/advagg_css/css_e7a12425002fe9fa4756b80b2191c142_0.css
              [9] => sites/default/files/advagg_css/css_bbb379876e0d33dbc6c4206c5de54e40_0.css
              [10] => sites/default/files/advagg_css/css_26d4753d9dfc48a610fcf3637942991e_0.css
              [11] => sites/default/files/advagg_css/css_c1bb782da9fe8cf44392d14e0e548aa2_0.css
              [12] => sites/default/files/advagg_css/css_6011b245983c23a947a5414116e32b4f_0.css
              [13] => sites/default/files/advagg_css/css_b62724549fcbf37729c8c945cbecfc40_0.css
              [14] => sites/default/files/advagg_css/css_e206ef5ed833e39870c4e3bae172cfc1_0.css
            )

        )

    )

)
mikeytown2’s picture

Status: Needs review » Fixed
StatusFileSize
new20.88 KB

This patch has been committed. Will reopen if more is needed to make #1172010: Quicktabs, AdvAgg - Loaded via AJAX do not pull advagg bundles fly.

mikeytown2’s picture

StatusFileSize
new2.97 KB

Patch adds in an option to exclude css/js files from getting included. This has been committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.