PDA

Показать полную графическую версию : Ошибка генерации сайта на Octopress - Ruby


Nigelist
29-10-2016, 17:41
Привет всем!

Веду свой небольшой блог на Octopress (https://github.com/imathis/octopress). И вот недавно решил подключить плагин (https://github.com/rayfaddis/octopress-BootstrapModal) для ресайза изображений. Все подключил по инструкции, но при генерации сайта, получаю ошибку:
Liquid Exception: undefined method `safe_wrap' for #<Jekyll::ImgPopup:0x00000002f7bf00> in _posts/post_name.markdown/#excerpt
jekyll 2.5.3 | Error: undefined method `safe_wrap' for #<Jekyll::ImgPopup:0x00000002f7bf00>

Вот ссылка (https://github.com/rayfaddis/octopress-BootstrapModal/blob/master/img_popup.rb) на содержимое image_popup.rb именно там используется констркуция safe_wrap.

Автору плагина тоже задавали вопрос (https://github.com/rayfaddis/octopress-BootstrapModal/issues/1), но он там так и не ответил как решить проблему. Хотя писал, что его плагин использует функцию другого плагина raw.rb (https://github.com/imathis/octopress/blob/master/plugins/raw.rb). По ссылкам выше, доступны для просмотра оба плагина. У меня используется Ruby версии 1.9.3, которая и рекомендована для использования с Octopress 2.0.

Уважаемые знатоки Ruby, помогите разобраться с проблемой...

MakaBooka
31-10-2016, 14:40
про октопресс не в курсе, но с другими рубиновыми поделками (redmine, gitlab) я лично работаю так:
- ставлю свежак из git;
- использую внутренние средства контроля целостности (bundle install, bundle exec rake ...), документированные неплохо и эффективные.

Nigelist
04-11-2016, 13:06
MakaBooka, так свежак и используется. С самим Octopress проблем нет. Только с этим внешним плагином.




© OSzone.net 2001-2012