Mercurial > defr > drupal > scald > dnd
diff dnd.module @ 17:1a77f87927dd
Fixed :empty custom selector behavior in IE, a little refactoring, etc.
author | David Eads <eads@chicagotech.org> |
---|---|
date | Wed, 04 Mar 2009 13:29:31 -0600 |
parents | bb68dc3ad56f |
children | 0d557e6e73f7 |
line wrap: on
line diff
--- a/dnd.module Tue Mar 03 16:57:39 2009 -0600 +++ b/dnd.module Wed Mar 04 13:29:31 2009 -0600 @@ -135,8 +135,18 @@ } } + // Generate an array of library previews to add + if (is_array($json['library_previews'])) { + foreach ($json['library_previews'] as $preview_id=>$preview_item) { + $library_previews[$preview_id] = filter_xss_admin($preview_item); + } + } + // Store editor representations in Drupal setting - drupal_add_js(array('dndEditorRepresentations' => $editor_representations,), 'setting'); + drupal_add_js(array( + 'dndEditorRepresentations' => $editor_representations, + 'dndLibraryPreviews' => $library_previews, + ), 'setting'); $variables['library_id'] = $settings['library_id']; $variables['header'] = filter_xss_admin($json['header']);