Компонент "PDF-читальня"

#136 21 августа 2014 в 09:19

когда указываешь в админке, что картинка не квадратная, то он ориентируется на высоту, а должен на ширину

Blackman-st
судя по коду в файле ядра "/core/classes/upload_photo.class.php" в строке 90:
  1. if (!$this->small_size_h) { $this->small_size_h = $this->small_size_w; }
  2. if (!$this->medium_size_h) { $this->medium_size_h = $this->medium_size_w; }
если конкретно не указана высота изображения, то она принимается равной ширине. И исходя из этого и режется изображение. Оно ориентируется не на ширину и не на высоту, а на то что максимально у них (другими словами, для портретных ориентация на высоту и ландшафтных картинок ориентация на ширину). Правильнее было бы не равнять высоту с шириной, а использовать их кратность. Но это уже файл ядра, поэтому лучше этот вопрос задать разработчикам, ведь в компоненте "каталог статей", та же самая проблема.
#137 21 августа 2014 в 09:24
Loadырь, ок, тогда просто логотипы переформатирую в квадратных вариантах...

жду обновку😊а то народу шибко нравится читать газеты, так что полезная штука получилась!
#138 21 августа 2014 в 09:25
еще вопрос: я так понимаю, сейчас это универсальный архив получился и для 1.10.3 и для 1.10.4?
#139 21 августа 2014 в 09:30

универсальный архив получился и для 1.10.3 и для 1.10.4

Blackman-st
Да, поскольку эти версии в данном компоненте, отличаются всего одним полем в базе данных, то я решил сделать инсталятор один. Обновку уже шлю.
#140 21 августа 2014 в 09:36
Loadырь, спасибо! и там еще в ЛС я отправил ТЗ одно, гляньте, плиз, может быть реализуем полезную штуку
#141 22 августа 2014 в 21:55

обнову бы. Не работает заглушка и ссылка исчезает при редактировании.

SpaceSel
Восстановил демо-сайт на двойке, установил на него читальню. Заглушки там никогда не было, а ссылка не исчезает даже при многократном редактировании. Попробуйте переустановить у себя читальню. Замените файлы из папки packages в архиве. Архив у меня в файлах профиля. Там я только название архива поменял.
#142 22 августа 2014 в 22:20
Loadырь, попробую, отпишусь.
#143 22 августа 2014 в 22:56
Loadырь, при редактировании теперь ссылка не умирает, но есть НО. Когда заходишь на сайт, открываешь pdf-файл, загрузка проходит долго. Т.е. полоса загрузки появляется через 10-15 секунд. Было бы не плохо, если бы выводилось сообщение "Файл загружается".
#144 27 января 2015 в 13:56
Fatal error: Class 'finfo' not found in .../system/fields/filereader.php on line 106

Читалка скончалась shock
#145 28 января 2015 в 14:17

Читалка скончалась

SpaceSel
Ух ты, Вам всё таки удалось её сломать. smile
#146 26 апреля 2015 в 20:40
Notice: Use of undefined constant LANG_PARSER_FILE_READER — assumed 'LANG_PARSER_FILE_READER' in /home/.../system/core/form.php on line 550

Как поправить? Обновление читальни будет?
#147 26 апреля 2015 в 20:54
и глюк нашел: если редактируешь раздел, в котором уже есть материалы, выдает ошибку базы, если получится, скрин пришлю позже
вер.10.3
#148 26 апреля 2015 в 21:52

Как поправить?

SpaceSel
Добавьте в конец файла \system\languages\ru\language.php
  1. define('LANG_PARSER_FILE_READER', 'Просмотр файла');
  2. define('LANG_PARSER_FILE_READER_LABEL_VIEW', 'Читать онлайн');
  3. define('LANG_PARSER_FILE_READER_SHOW_DOWNLOAD', 'Показывать ссылку для скачивания файла');
  4. define('LANG_PARSER_FILE_READER_SHOW_NEW_WINDOW', 'Открывать файл в новом окне');

Обновление читальни будет?

SpaceSel
Будет, но уже в виде компонента Library.
#149 26 апреля 2015 в 21:56
Blackman-st, скрин или текст ошибки можете прислать мне?
#150 27 апреля 2015 в 07:27
  1. DATABASE ERROR:
  2. SELECT *
  3. FROM cms_library_cats
  4. WHERE NSLeft > AND NSRight < AND published = 1 ORDER BY NSLeft
  5. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND NSRight < AND published = 1 ORDER BY NSLeft' at line 3
только версия 1.10.4, сорри
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.