Hej!
Jag har råkat ut för att bilder i views inte visas efter uppdatering av core till 7.28 och Lightbox 2.
Mitt webhotell svarar att de sett detta:
Det uppstår ett problem med javascriptet som lightbox använder:
Uncaught TypeError: Cannot read property 'safari' of undefined lightbox.js?1400757274:663
Lightbox.showData lightbox.js?1400757274:663
(anonymous function) lightbox.js?1400757274:602
r.complete jquery-1.10.2.js:9467
c jquery-1.10.2.js:3048
p.fireWith jquery-1.10.2.js:3160
l jquery-1.10.2.js:8922
x.fx.tick
Efter uppdatering av Lightbox får jag meddelande att det inte längre underhålls och då undrar jag vad som är bäst att göra:
Byta till en annan modul med liknande funktion (vilken är lämplig i så fall)?
eller
försöka rätta till ovanstående fel (fast då skulle jag behöva hjälp med hur man gör).
Har letat på internet, men får inga bra svar.
Tack på förhand för hjälp!
Ann-Britt

Comments
Har du prövat att i jQuery
Har du prövat att i jQuery update välja en något äldre version av jQuery än 1.10.x? Lightbox2 har inte uppdaterats sedan 2011 så var utvecklad långt innan jQuery 1.10.x var påtänkt.
Jag underhåller själv modulen Colorbox som kan ersätta det mesta Lightbox2 gör. Colorbox behöver inte jQuery update utan fungerar med den jQuery version som skeppas med Drupal 7.
Image styles
När jag skulle lägga in lite nya bilder idag fick jag meddelande om att image styles saknade labels på tre av storlekarna (just där finns inget namn, däremot på ett par andra som heter galleryformatter_slide och galleryformatter_thumb).
Försökte lägga in nya labels på de tomma och även att lägga till nya styles, men fick svaret nedan.
Notice: Undefined index: label in image_style_form() (line 37 of /storage/content/56/128056/bogegarden.se/public_html/modules/image/image.admin.inc).
Koden på den hänvisade raden + lite till ser ut så här:
function image_style_form($form, &$form_state, $style) {
$title = t('Edit %name style', array('%name' => $style['label']));
drupal_set_title($title, PASS_THROUGH);
// Adjust this form for styles that must be overridden to edit.
$editable = (bool) ($style['storage'] & IMAGE_STORAGE_EDITABLE);
if (!$editable && empty($form_state['input'])) {
drupal_set_message(t('This image style is currently being provided by a module. Click the "Override defaults" button to change its settings.'), 'warning');
}
$form_state['image_style'] = $style;
$form['#tree'] = TRUE;
$form['#attached']['css'][drupal_get_path('module', 'image') . '/image.admin.css'] = array();
// Show the thumbnail preview.
$form['preview'] = array(
'#type' => 'item',
'#title' => t('Preview'),
'#markup' => theme('image_style_preview', array('style' => $style)),
);
// Show the Image Style label.
$form['label'] = array(
'#type' => 'textfield',
'#title' => t('Image style name'),
'#default_value' => $style['label'],
'#disabled' => !$editable,
'#required' => TRUE,
);
Jag är inte säker på hur jag ska ändra så jag vore tacksam för hjälp.
A-B
Ann-Britt