Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1240
Репутация
4858
Рейтинг
#1 Компонент "PDF-читальня" 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; }
если конкретно не указана высота изображения, то она принимается равной ширине. И исходя из этого и режется изображение. Оно ориентируется не на ширину и не на высоту, а на то что максимально у них (другими словами, для портретных ориентация на высоту и ландшафтных картинок ориентация на ширину). Правильнее было бы не равнять высоту с шириной, а использовать их кратность. Но это уже файл ядра, поэтому лучше этот вопрос задать разработчикам, ведь в компоненте "каталог статей", та же самая проблема.
#2 Компонент "PDF-читальня" 21 августа 2014 в 08:53

картинка ставится не совсем корректно

Blackman-st
убрал инлайновые стили у картинок. Но смотреть надо в конкретном шаблоне, что там к чему. На дефолте у 1.10.4 небыло с этим проблемм.

зачем то происходит дублирование картинки на странице с материалами

Blackman-st
устранил, там действительно стоять должно лого.

смените, плиз "Смотреть онлайн" на "Читать онлайн"

Blackman-st
сменил

очень не хватает перед каждыйм "выпуском" указывать рубрику

Blackman-st
добавил рубрики перед названием материала, и ещё в настройках модуля добавил сортировку материалов по каталогам на всякий случай.
Шаблон у модуля максимально приближен к дефолту, но в админке есть возможность указать название своего шаблона. В котором вы можете изменить порядок и стили вывода данных.
#3 Компонент "PDF-читальня" 21 августа 2014 в 08:35
SpaceSel, В том виде, что сейчас, плюс исправление ошибок — бесплатно, над увеличением возможностей в двойке, пока не думал. Закончу с конструктором форм для двушки и допилю исправления. А платность компонента у меня зависит от "количества букв" помноженое на затраченное время с учётом поддержки компонента в будущем. Если "поле" в двойке "вырастет" до "компонента", то не исключено и возникновение цены.
#4 Компонент "PDF-читальня" 20 августа 2014 в 20:48
Исправил неприятность и разослал всем архив. Да забыл сказать, что если вы укажете и файл на свой ресурс и ссылку на внешний, то преимуществом показа будет обладать файл на вашем ресурсе. А ссылка будет просто хранится, до тех пор, пока вы не удалите файл или не удалите ссылку.
#5 Компонент "PDF-читальня" 20 августа 2014 в 06:15

Loadырь, а двойкус?

SpaceSel
а что с двойкус не так?
#6 Компонент "PDF-читальня" 19 августа 2014 в 19:51
Завершил всё задуманное с компонентом для версий 1.10.3 и 1.10.4. Выявил возможные типы файлов: pdf, txt, rtf, doc, docx, xls, xlsx, ppt, pptx, tif, xps. Все файлы, что не pdf открываются через гуглдокс. Другие распространёные форматы типа fb2, djvu, html, картинки и мультимедиа не поддерживаются "гуглом" для просмотра.

Для всех желающих напоминаю smile:

Компонент получился платный (много букв, ушло на это дело smile) — 1000 р. в одни руки без ограничений на ваши домены (доверяю вашей совести). Кому интересно, пишите в личку. Демо осталось прежним: http://4.krivo.pro/library логин и пароль одинаковые — demoadmin.
#7 Компонент "PDF-читальня" 19 августа 2014 в 11:17
Обновил компонент, Теперь к каталогам можно прикрепить картинку, "заглушку" или оставить вообще без изображения. Также к каталогам добавились мета-теги для SEO.
#8 Компонент "PDF-читальня" 17 августа 2014 в 21:21
Blackman-st, У меня не получается, воспроизвести вашу ошибку. Создаю раздел или каталог, указываю конкретный урл для него в соответствующем поле, сохраняю. В списке одних каталогов он есть и урл соответствующий, при нажатии на кнопку посмотреть на сайте — открывает как и запланировано, в списке каталогов и материалов он есть но там идишник используется, в модуле во фронте он есть с нужным урлом. Или я не туда смотрю, или что-то не так делаю? Тут для примера сделал.
#9 Компонент "PDF-читальня" 15 августа 2014 в 16:28
Да, из двух.
#10 Компонент "PDF-читальня" 15 августа 2014 в 13:51
и сами таблицы удалить
  1.  
  2. DROP TABLE IF EXISTS `cms_library_entrys`;
  3. DROP TABLE IF EXISTS `cms_library_cats`;
#11 Компонент "PDF-читальня" 15 августа 2014 в 13:49
Вы точно скопировали файл components\library\install.sql из последнего архива?
Для "ручек" в этом файлике есть строки, начинаются словом DELETE FROM
или весь код
  1. DELETE FROM `cms_actions` WHERE `component` = 'library' AND `name` = 'add_entry';
  2. DELETE FROM `cms_comment_targets` WHERE `target` = 'entry' AND `component` = 'library';
  3. DELETE FROM `cms_cron_jobs` WHERE `job_name` = 'moveEntrysToArchive';
  4. DELETE FROM `cms_rating_targets` WHERE `target` = 'entry' AND `component` = 'library';
  5. DELETE FROM `cms_tag_targets` WHERE `target` = 'entry' AND `component` = 'library';
  6. DELETE FROM `cms_user_groups_access` WHERE `access_type` = 'library/add';
  7. DELETE FROM `cms_user_groups_access` WHERE `access_type` = 'library/autoadd';
  8. DELETE FROM `cms_user_groups_access` WHERE `access_type` = 'library/delete';
#12 Компонент "PDF-читальня" 15 августа 2014 в 11:57
по мере возможностей тестирую разные варианты, пока есть ворд, ртф и тхт. В планах тифы, дежавю, эксель, поверпоинт, возможно хтмл. Попробую картинки, музыку и фильмы v. Если гугл с этим справится, то всем разошлю обновления. А пока на очереди картинки к каталогам и сео для каталогов.
#13 Компонент "PDF-читальня" 15 августа 2014 в 06:27
Blackman-st, Я вчера на демо сайте обновил свою версию. Там я исправил саму систему создания урлов, проверьте ваш неверный урл там появится, если нет, то я сразу разошлю обновление.
Про фото к разделам была мысля, но поскольку, это затронет базу данных, то решил заодно и прикрутить сео для каталогов. Но это будет, чуть позже.
Скела, увы, моя "репа" не настолько широка, чтобы вести блог.
Прикрутил гуглодокс, теперь можно просматривать больше форматов. Bсе pdf открываются по "старинке", а не pdf открываются в гуглодоксе. Сейчас только доработаю нормальный вид для него.
#14 InstantShop активная ссылка в модуле "каталог" 13 августа 2014 в 06:24
Или из пункта выше заменить это
  1. {else}
  2. {$item.title}
  3. {/if}
на это
  1. {else}<a href="/shop/{$item.seolink}" class="selected">{$item.title}</a>{/if}
и потом добавить свойства для класса selected в таблице css, чтобы как-то выделить выбранный пункт.
#15 InstantShop активная ссылка в модуле "каталог" 13 августа 2014 в 06:19
В файле templates\ваш_шаблон\modules\mod_inshop_tree.tpl надо поменять это
  1. <span class="folder">
  2. {if $item.id != $current_id}
  3. <a href="/shop/{$item.seolink}">{$item.title}</a>
  4. {else}
  5. {$item.title}
  6. {/if}
  7. </span>
на это
  1. <span class="folder">
  2. <a href="/shop/{$item.seolink}">{$item.title}</a>
  3. </span>
в двух местах.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.