0 Пользователей и 1 Гость просматривают эту тему.
  • 481 Ответов
  • 109868 Просмотров
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
я имел ввиду, что сейчас модуль GK4 создает тумбочку и хранит ее в своей папке и плагин SmartResizer создает тумбочку и хранит в своей папке. Вот и получаются копии.
*

eklmn

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Спасибо за плагин, он не перегружен ненужными плюшками. Я хотел бы попросить добавить в плагин возможность ресайзить оригиналы изображений, а ссылку с эскиза в статье делать на оригинал с измененным размером. Или может быть кто-то уже сделал так. Это девушкам администраторам очень сложно ресайзить фотки с цифровых мыльниц.
Такая возможность есть в других уже упомянутых в этой теме плагинах, но там наворочено слишком много лишнего. Спасибо.
*

faraon_x

  • Захожу иногда
  • 362
  • 27 / 1
  • Чем смогу, тем помогу )))
radius, подскажите пожалуйста, установил компонент BlogCalendar (календарь созданных материалов), при выборе любой даты плагин не срабатывает и выводится полная картинка в чем может быть проблема?

[вложение удалено Администратором]
« Последнее редактирование: 26.02.2012, 00:42:13 от faraon_x »
Вопросы по JFORMS, можно ещё попробовать задать здесь
Российский 3d сканер от разработчиков и производителей
*

zabrat

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Спасибо за плагин, все норм работает.
Заметил также, если в адресе к картинке на сервере есть заглавные буквы то плагин такие картинки игнорирует.
*

GeoD

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Плагин прекрасно работает на локальном сервере Денвер, но не работает на хостинге. На изображениях не выполняется клик, не меняется вид курсора. Как будто плагина и нет.
Плагин естественно активирован, права на папку сохранения эскизов на всякий случай установил 755 (хотя об этом нигде не сказано). Эскизы в папке есть (скопировал вручную, сами не создаются).
В чем может быть дело?
Установлена последняя версия 1.14. Joomla 1.5. Посмотреть, что не работает, можно здесь - все картинки шириной 250px должны увеличиваться.
« Последнее редактирование: 29.02.2012, 08:51:29 от GeoD »
*

l2mega

  • Новичок
  • 1
  • 0 / 0
Такая проблема Joomla 2.5 плагин работает нормально в статьях, но если выводиш блог категории то материал и фото отоброжаються дважды как бы дублируются, когда отключаеш плагин всё нормально стоновиться.
*

zabrat

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Плагин прекрасно работает на локальном сервере Денвер, но не работает на хостинге. На изображениях не выполняется клик, не меняется вид курсора. Как будто плагина и нет.
Плагин естественно активирован, права на папку сохранения эскизов на всякий случай установил 755 (хотя об этом нигде не сказано). Эскизы в папке есть (скопировал вручную, сами не создаются).
В чем может быть дело?
Установлена последняя версия 1.14. Joomla 1.5. Посмотреть, что не работает, можно здесь - все картинки шириной 250px должны увеличиваться.
выше писал если есть заглавные буквы то не работает, а у вас адрес к картинке /home/images/stories/android/Launcher/LauncherPro1.jpg
*

okuznetsov

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Возникла проблема: в описание КАТЕГОРИИ, изображения не появляется во всплывающем окне. У меня установлен РОКБОКС (помещаю во всплывающие окна только те изображения у которых прописано class="smartresize") +СМАРТРЕЗАЙЗЕР.

Описание эксперимента:
Я сейчас попробовал вставить изображение у которого прописал class="smartresize"  в описание КАТЕГОРИИ, но изображение не появляется во всплывающем окне - эффекта не происходит. Поместил изображение с прописанным class="smartresize" в материал - всё отлично работает.
Первое, что подумал - это РОКБОКС виноват, поэтому вставил в описание КАТЕГОРИИ вместо изображения рокбоксовскую конструкцию: {rokbox title=|Видео| size=|200 150|}images/images/struktura/maaid9.jpg{/rokbox}. Как ни странно она отработала - изображение появляется во всплывающем окне. Поэтому делаю вывод, что дело не в РОКБОКСЕ.

Открыл файл модуля смартресайзера "/plugins/content/smartresizer/smartresizer.php" и нашёл в нём функцию "onPrepareContent" и кусок кода который как мне кажется всему виновник:

      //for J1.7
      $isblogintro=0;
      if(!version_compare(JVERSION,'1.6.0','<'))
      {
         $view      = JRequest::getCmd('view');
         if ($option == 'com_content') {
            if ($view == 'article') {
               if (empty($article->text))
                  $article->text = $article->introtext . $article->fulltext;
            }
            else {
               if ($article->introtext)
                  $isblogintro=1;
                  if (empty($article->text))
                     $article->text = $article->introtext;
            }
         }
      }


Такое ощущение, что СмартРесайзер работает только в материалах, но не категориях. Это действительно так? Может кто-то уже сталкивался с этой проблемой и нашёл выход?
*

okuznetsov

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
1. RockBox устанавливать не обязательно.

2. smartresize нужно вставить в тэг <img> картинки, например так <img class="smartsize"......>
С помощью редактора TinyMCE в Joomla 1.5.14 это можно сделать так:
 - Идем в Менеджер плагинов, открываем свойства редактора TinyMCE, первый параметр "Функциональность" ставим в "расширенный"
 - Открываем нашу статью в редакторе, открываем свойства картинки, на второй вкладке видим свойство Класс. Выбириаем в выпадающем списке значение (value), поле Класс становится доступным для редактирования, водим в это поле smartresize, жмем "Обновить". Все.

Как это выглядит в JCE не знаю, скорее всего очень похоже.
Можно использовать правку HTML кода - всталяем class="smartresize" в тэг <img> нужной картинки и все.
Для вставки слова smartresize в картинку можно использовать не только свойство class, но и Id, title, alt, style
Обновил файл плагина.
Немного усовершенствовал алгоритм расчета размеров эскизов + исправил небольшую ошибку в передаче заголовка и описания картинки в RokBox.
Обновил файл плагина.
Немного усовершенствовал алгоритм расчета размеров эскизов + исправил небольшую ошибку в передаче заголовка и описания картинки в RokBox.


Здравствуйте! Не могли бы вы помочь в возникшей проблеме?


Возникла проблема: в описание КАТЕГОРИИ, изображения не появляется во всплывающем окне. У меня установлен РОКБОКС (помещаю во всплывающие окна только те изображения у которых прописано class="smartresize") +СМАРТРЕЗАЙЗЕР.

Описание эксперимента:
Я сейчас попробовал вставить изображение у которого прописал class="smartresize"  в описание КАТЕГОРИИ, но изображение не появляется во всплывающем окне - эффекта не происходит. Поместил изображение с прописанным class="smartresize" в материал - всё отлично работает.
Первое, что подумал - это РОКБОКС виноват, поэтому вставил в описание КАТЕГОРИИ вместо изображения рокбоксовскую конструкцию: {rokbox title=|Видео| size=|200 150|}images/images/struktura/maaid9.jpg{/rokbox}. Как ни странно она отработала - изображение появляется во всплывающем окне. Поэтому делаю вывод, что дело не в РОКБОКСЕ.

Открыл файл модуля смартресайзера "/plugins/content/smartresizer/smartresizer.php" и нашёл в нём функцию "onPrepareContent" и кусок кода который как мне кажется всему виновник:

      //for J1.7
      $isblogintro=0;
      if(!version_compare(JVERSION,'1.6.0','<'))
      {
         $view      = JRequest::getCmd('view');
         if ($option == 'com_content') {
            if ($view == 'article') {
               if (empty($article->text))
                  $article->text = $article->introtext . $article->fulltext;
            }
            else {
               if ($article->introtext)
                  $isblogintro=1;
                  if (empty($article->text))
                     $article->text = $article->introtext;
            }
         }
      }


Такое ощущение, что СмартРесайзер работает только в материалах, но не категориях. Это действительно так? Может кто-то уже сталкивался с этой проблемой и нашёл выход?
*

okuznetsov

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Решение проблемы

закоментировать несколько следующих строк кода, начиная с 63 строки, в файле /plugins/content/smartresizer/smartresizer.php

   // for J17
   function onContentPrepare( $context, &$article, &$params, $limitstart=0 ) {
//      if (($option = JRequest::getVar('option', ''))!= 'com_content'){
         $this->onPrepareContent( $article, $params, $limitstart );
//      }
   }   
   
   // for J17
   function onContentBeforeDisplay( $context, &$article, &$params, $limitstart=0 ) {
//      if (($option = JRequest::getVar('option', '')) == 'com_content'){
//         $this->onPrepareContent( $article, $params, $limitstart );
//      }
   }
*

dmsoh

  • Захожу иногда
  • 195
  • 8 / 0
У меня почему-то не работает на 1.7.3
Задаю  "Высота эскиза для блогов", ставлю значение, не ресайзится.
Ресайзится только если поставить "Создавать эскизы для всех картинок" - "Да".

Цитировать
Платформа, на которой работает PHP    Linux 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012 x86_64
Версия базы данных    5.1.59
Кодировка базы данных    utf8_general_ci
Версия PHP    5.2.17
Веб-сервер    Apache/2
Интерфейс между веб-сервером и PHP    apache2handler
Версия Joomla!    Joomla! 1.7.3 Stable [ Ember ] 14-Nov-2011 14:00 GMT
Joomla! Platform Version    Joomla Platform 11.2.0 Stable+Modified [ Omar ] 27-Jul-2011 00:00 GMT
Браузер пользователя    Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.11
*

dmsoh

  • Захожу иногда
  • 195
  • 8 / 0
ТС написал чуть выше

Цитировать
Например, если плагин находит в параметрах блога категории параметры "thumb_width" и "thumb_height", которые задают размеры эскиза в блоге, то он их применяет. Таким образом каждый блог категории, блог раздела, блог материлов на главной или статья могут иметь свои размеры эскизов.

Но там пример для Joomla 1.5, а для 1.7 как это реализовать ?
*

radius

  • Давно я тут
  • 550
  • 45 / 0
ТС написал чуть выше

Но там пример для Joomla 1.5, а для 1.7 как это реализовать ?

точно так же
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
Спойлер
[свернуть]

Есть ли возможность в связке smartresizer + fancybox добавить в раскрытой картинке прямую ссылку на эту картинку? Т.е. когда у меня большая картинка и она подгоняется под размер экрана - не видно деталей, а нужно ее открыть в новом окне для просмотра 1 к 1.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
rixter, там и так, если картинка не смасштабированна, то появляется такой крестик. Кликаешь - увеличивается до 1:1. Это базовый функционал Fancy
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
Может это в новой версии? У меня такого крестика нет, версия 1.3.4.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
rixter, мой косяк. С HightSlide перепутал. Собственно, не думал, что такая функция может понадобиться. Но тут однозначно сам плагин править надо будет.
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
Shustry, в scripts.js в функции fancybox есть параметр titleFormat, может в нем можно прописать ссылку к картинке? Сам не могу вкурить как эту ссылку оформить. Вот так он у меня сейчас выглядит:

Код
'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
return '<div id="fancybox-title-inside">' + (currentIndex + 1) + ' из ' + currentArray.length + (title.length ? '<br /><strong>' + title : '') + '</strong></div>';
}
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
rixter, попробуйте так:
return '<a href="' + href + '">Качай меня полностью</a>'
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
Shustry, не работает, при клике на картинку только фон (серый) появляется, а самой картинки нету.
Добавил href в function(title, currentArray, currentIndex, currentOpts, href), картинка появилась, ссылка тоже, но ведет на
http://site.com/category/undefined
статья, в которой эта картинка, находится по адресу
http://site.com/category/статья
а правильный путь к картинке
http://site.com/images/картинка.gif
*

zosim

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
всем привет! помогите разобраться.. Раньше все работало, сейчас никак не хочет работать, загружаю картинки, пишу статью и ничего не происходит, картинки не уменьшаются. Может кто подскажет в чем дело? Статьи пишу на компоненте MyBlog, мой сайт www.fotografzosim.com
*

rixter

  • Захожу иногда
  • 93
  • 9 / 0
  • Кто юзал мой писи?
radius
Можно ли добавить в настройки плагина еще параметры высоты и ширины для определенного, указываемого, класса? Например, для .smart li img, т.е. если встречается <ul class="smart"><li><img /></li></ul> все img здесь обрабатываются плагином.

Как добавить еще один класс. Решение найдено. Для J1.5
Зачем это нужно. У меня каждая статья начинается картинкой анонсом с классом smartresize, в настройках плагина для статей и блогов я задал только высоту, т.к. картинки бывают разные, а ширина мне не важна. Дополнительный класс мне понадобился для добавления в статью небольшой галереи, для картинок которой нужны настройки и высоты, и ширины, чтобы картинки располагались в красивом порядке. Я не программист, делал по аналогии, может быть все неправильно и работает только у меня.

1. Добавляем дополнительные поля в настройки плагина, для этого открываем /plugins/content/smartresizer.xml
Ищем строки
Код
<param name="thumb_medium_width" type="text" default="" label="Default thumbnail width for articles" description="DEFAULT THUMBNAIL WIDTH FOR ARTICLES DESC"</param>
<param name="thumb_medium_height" type="text" default="" label="Default thumbnail height for articles" description="DEFAULT THUMBNAIL HEIGHT FOR ARTICLES DESC"</param>
и после них добавляем
Код
<param name="" type="spacer" />	
<param name="thumb_gallery_width" type="text" default="" label="Gallery thumbnail width for articles" description="GALLERY THUMBNAIL WIDTH FOR ARTICLES DESC"></param>
<param name="thumb_gallery_height" type="text" default="" label="Gallery thumbnail height for articles" description="GALLERY THUMBNAIL HEIGHT FOR ARTICLES DESC"></param>

2. Русифицируем доп. поля, открывам /administrator/language/ru-RU/ru-RU.plg_content_smartresizer.ini
Ищем строки
Код
DEFAULT THUMBNAIL WIDTH FOR ARTICLES="Ширина эскиза по умолчанию для статей"
DEFAULT THUMBNAIL WIDTH FOR ARTICLES DESC="Ширина создаваемого эскиза по умолчанию в пикселах для картинок в статьях"
DEFAULT THUMBNAIL HEIGHT FOR ARTICLES="Высота эскиза по умолчанию для статей"
DEFAULT THUMBNAIL HEIGHT FOR ARTICLES DESC="Высота создаваемого эскиза по умолчанию в пикселах для картинок в статьях"
и после них добавляем
Код
GALLERY THUMBNAIL WIDTH FOR ARTICLES="Ширина эскиза по умолчанию для галереи"
GALLERY THUMBNAIL WIDTH FOR ARTICLES DESC="Ширина создаваемого эскиза по умолчанию в пикселах для картинок галереи в статьях"
GALLERY THUMBNAIL HEIGHT FOR ARTICLES="Высота эскиза по умолчанию для галереи"
GALLERY THUMBNAIL HEIGHT FOR ARTICLES DESC="Высота создаваемого эскиза по умолчанию в пикселах для картинок галереи в статьях"

3. Открываем /plugins/content/smartresizer.php
Ищем строки, примерно 170
Код
if (!$defthumb_medium_width && !$defthumb_medium_height)
$defthumb_medium_width = 250;
после них добавляем
Код
$defthumb_gallery_width =  (int) $botParams->def( 'thumb_gallery_width', '');
$defthumb_gallery_height = (int) $botParams->def( 'thumb_gallery_height', '');

if (!$defthumb_gallery_width && !$defthumb_gallery_height)
$defthumb_gallery_width = 250;

Ищем строки, примерно 214
Код
for ( $i=0; $i < $count_img; $i++ )
{
после них добавляем
Код
if (strpos( $matches_img[0][$i], 'smartresizegallery' )) {
$athwidth = $defthumb_gallery_width;
$athheight = $defthumb_gallery_height;
}

4. Идем в админку, в настройки плагины - наблюдаем новые поля ширины и высоты для галереи, вбиваем цифры, например 200 и 150.

5. Заходим в какую-нибудь статью и для нужных картинок прописываем класс smartresizegallery.

6. Для полноценного оформления в ввиде галереи можно использовать ul li, или найти готовые решения вертски галереи, например вот.

До сих пор ищу решение для
Цитировать
Есть ли возможность в связке smartresizer + fancybox добавить в раскрытой картинке прямую ссылку на эту картинку? Т.е. когда у меня большая картинка и она подгоняется под размер экрана - не видно деталей, а нужно ее открыть в новом окне для просмотра 1 к 1.
« Последнее редактирование: 25.05.2012, 14:44:34 от rixter »
*

Mikle_Shaman

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Warning: getimagesize(images/first.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/onefashi/public_html/plugins/content/smartresizer/smartresizer.php on line 336

Странно что это сообщение полугодовой давности было проигнорировано разработчиком. Ровно та же ситуация. Joomla 1.5 плагин 1.14
Есть пути решения этой проблемы?
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
А если допустим нужно чтобы текст анонсов статьи не отображелся в самой статье, но катринка при этом отображалась и в анонсе и в статье. Я ставлю не настройки "не показывать вступительный текст", но так исчезает картинка при открытии статьи.
Как сделать чтобы картинка отображалась и в анонсах и в статье? Может кто сталкивался с таким?
*

altvvc

  • Давно я тут
  • 523
  • 22 / 0
Вставляй картнку дважды. В анонсе и в полной статье.
Красота спасет мир, а пофигизм спасет нервы.
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Цитировать
Вставляй картнку дважды. В анонсе и в полной статье.
дублирование картинки повлияет на вес статьи
*

radius

  • Давно я тут
  • 550
  • 45 / 0
дублирование картинки повлияет на вес статьи

Каим образом? Разве только на пару десятков символов, описывающих ссылку на картинку
*

Valek

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Помогите пожалуйста. Плагин в некоторых статьях не работает. Пробовал и картинку в другую папку переносить, всё равно не работает. И такое наблядается только в некоторых статьях. Пробовал принудительно ставить class="smartresize", не помогло.
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Помогите разобраться! В статьях появились сообщения:
Warning: getimagesize(images/zazemlenie/sistema-zazemlenia-tn-c-s.gif) [function.getimagesize]: failed to open stream: No such file or directory in /home/myhost/public_html/plugins/content/smartresizer.php on line 336

Что может быть не так с этим smartresizer-ом. Раньше до этого все работало нормально. Установил яндекс-метрику, не знаю связано это как то или нет?


Ха обновил картинку, даже не обновил, а убрал в поле "клас" слово "smartresizer" (картинка была в середине статьи, зачем так делал сам не пойму) все востановилось!
И все же что это за ошибка в строке 336?
« Последнее редактирование: 06.08.2012, 20:13:08 от Vasiliy111 »
*

Dobreff

  • Захожу иногда
  • 213
  • 10 / 4
Что за дела..  :o
на локале все красиво.
Перенес на хост пару картинок уменьшены, а остальные не уменьшаются!! Как такое может быть?
перенесены ведь и файлы и БД....  Не подскажете?
p.s. и теперь если заново ставлю картинки - они не уменьшаются (((
« Последнее редактирование: 08.10.2012, 17:59:22 от Dobreff »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин h2captcha (hcaptcha.com)

Автор voland

Ответов: 3
Просмотров: 1565
Последний ответ 11.03.2024, 08:29:12
от wishlight
Плагин добавления групп для регистрации, регистрация в один клик

Автор Fedor Vlasenko

Ответов: 88
Просмотров: 22214
Последний ответ 19.02.2024, 01:14:58
от wowkarak
WT Eternal admin - плагин &quot;вечный админ&quot; для Joomla

Автор sergeytolkachyov

Ответов: 0
Просмотров: 361
Последний ответ 21.12.2023, 09:25:25
от sergeytolkachyov
WT Content Image gallery контент плагин вставки изображений

Автор sergeytolkachyov

Ответов: 1
Просмотров: 791
Последний ответ 21.12.2023, 09:20:15
от sergeytolkachyov
Плагин Tabs & Sliders & Spoilers для Joomla 2.5/3.x

Автор ELLE

Ответов: 290
Просмотров: 61303
Последний ответ 14.06.2023, 09:49:02
от Sergeych