Как отключить lightbox в Blogger?

Некоторые мысли о том, как отключить недавно появившейся эффект лайтбокса в блоггере...
Для отключения Lightbox через графическй интерфейс спускайтесь в самый низ поста

Первое решение (выглядит разумно) www.bloggerplugins.org/2011/09/disable-blogger-light-box.html

Ещё любопытно почитать на форуме www.google.ru/support/forum/p/blogger/thread?tid=73493b0be3a4116d&hl=en

Изящнее всего смотрится этот хак englishjavadrinker.blogspot.com/2011/09/fixing-bloggers-mistakes.html

И ещё один велосипед - stupidblogtricks.blogspot.com/2011/09/how-to-disable-bloggers-lightbox.html

Поэтому запасайтесь словариками :).

Тем, кто "ниасилил" (скоро каждый посчитает своим долгом скопипастить эти материалы), ниже русский перевод...

Для того, чтобы отключить эффект лайтбокса у изображений, нужно создать из админки html гаджет/виджет и вставить в него код:
<script type="text/javascript">
//<![CDATA[
var lightboxIsDead = false;
function killLightbox() {
  if (lightboxIsDead) return;
  lightboxIsDead = true;
  var images = document.getElementsByTagName('img');
  for (var i = 0 ; i < images.length ; ++i) {
     images[i].parentNode.innerHTML = images[i].parentNode.innerHTML;
  }
}
  
if (document.addEventListener) {
  document.addEventListener('DOMContentLoaded', killLightbox, false);
} else {
  document.attachEvent('onDOMContentLoaded', killLightbox);
  window.attachEvent('onload', killLightbox);
}
//]]>
</script>

Fix за 13 октября.

Отключить Lightbox в Blogger стало возможным через админку (новый интерфейс).
Просто зайдите в "Настройки"->"Собщения и комментарии" и выберите "Нет" в "Open Images in Lightbox":

Отключение эффекта Ligthbox в Blogger

Комментариев нет:

Отправить комментарий