Новости Joomla

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах).

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

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

AntonComp

  • Осваиваюсь на форуме
  • 39
  • 5 / 0


Joomla 1.5.20 + VirtueMart 1.1.4

(немного доработано - идея взята с поста http://joomlaforum.ru/index.php/topic,53858.0.html)
 
На основе .htacces

1) Создаем .htacces с таким кодом:

Цитировать
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule \.(gif|jpeg|jpg|png)$ /components/com_virtuemart/shop_image/product/watermark.php [QSA,NC]

и кидаем его в /components/com_virtuemart/shop_images/product/

2) Создаем watermark.php с таким кодом:

код:
Цитировать
<?
 
waterMark($_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'], "watermark.png", "bottom=5,right=5");
 
function waterMark($original, $watermark, $placement = 'bottom=5,right=5', $destination = null) {
   $original = urldecode($original);
   $info_o = @getImageSize($original);
   if (!$info_o)
         return false;
   $info_w = @getImageSize($watermark);
   if (!$info_w)
         return false;
 
   list ($vertical, $horizontal) = split(',', $placement,2);
   list($vertical, $sy) = split('=', trim($vertical),2);
   list($horizontal, $sx) = split('=', trim($horizontal),2);
 
   switch (trim($vertical)) {
      case 'bottom':
         $y = $info_o[1] - $info_w[1] - (int)$sy;
         break;
      case 'middle':
         $y = ceil($info_o[1]/2) - ceil($info_w[1]/2) + (int)$sy;
         break;
      default:
         $y = (int)$sy;
         break;
      }
 
   switch (trim($horizontal)) {
      case 'right':
         $x = $info_o[0] - $info_w[0] - (int)$sx;
         break;
      case 'center':
         $x = ceil($info_o[0]/2) - ceil($info_w[0]/2) + (int)$sx;
         break;
      default:
         $x = (int)$sx;
         break;
      }
 
   header("Content-Type: ".$info_o['mime']);
 
   $original = @imageCreateFromString(file_get_contents($original));
   $watermark = @imageCreateFromString(file_get_contents($watermark));
   $out = imageCreateTrueColor($info_o[0],$info_o[1]);
 
   imageCopy($out, $original, 0, 0, 0, 0, $info_o[0], $info_o[1]);
 
//Тут задаем размер изображения в которые можно добавлять Watermark
// $info_o[0] > 250 - ширина изображения должна быть больше 250 px
// $info_o[1] > 250 - высота изображения должна быть больше 250 px
 
   if( ($info_o[0] > 250) && ($info_o[1] > 250) )
   {
   imageCopy($out, $watermark, $x, $y, 0, 0, $info_w[0], $info_w[1]);
   }
 
   switch ($info_o[2]) {
      case 1:
         imageGIF($out);
         break;
      case 2:
         imageJPEG($out);
         break;
      case 3:
         imagePNG($out);
         break;
         }
 
   imageDestroy($out);
   imageDestroy($original);
   imageDestroy($watermark);
 
   return true;
   }
 
?>

и кидаем его в /components/com_virtuemart/shop_images/product/

где
$info_o[0] > 250 - ширина изображения должна быть больше 250 px
$info_o[1] > 250 - высота изображения должна быть больше 250 px

что бы можно было ограничить наложение на автары и небольшие рисунки

3) Создаем watermark.png и кидаем его в /components/com_virtuemart/shop_image/product/

перезагружаемся - всё :)
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
у меня не заработало... картинки не грузятся
*

AntonComp

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
у меня не заработало... картинки не грузятся

Вот пример реализации:

_ttp://toparoma.ru/index.php?page=shop.product_details&category_id=227&flypage=flypage.tpl&product_id=3540&option=com_virtuemart&Itemid=23
 - нажмите для увеличения картинки


Какая конфигурация?
И подсуньте картинку в png!
« Последнее редактирование: 13.10.2010, 13:55:23 от AntonComp »
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
_ttp://www.agrozakaz.ru/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=191&category_id=50&option=com_virtuemart&Itemid=99
Joomla 1.5.20 VM 1.1.4

причем, у меня странная история была... водные знаки работали прекрасно почти год. а недели 2 назад отрубились и все... с тех пор пробовал куча разных вариантов - не работает ни один!
*

vitaliy.balatskiy

  • Захожу иногда
  • 92
  • 5 / 0
не работает:(
*

AntonComp

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
не работает:(


Пробуйте тогда вариант http://joomlaforum.ru/index.php/topic,53858.0.html Вот тот php файл у меня не заработал изтого поста.

Этот вариант проверил и на другом магазине - работает. Связка та же Joomla 1.5.20 VM 1.1.4. 



*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
не работает:(
слушай, дружище, а хостинг у тебя не рбк случаем?
*

AntonComp

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
слушай, дружище, а хостинг у тебя не рбк случаем?

Оба магазина расположены на немецком хостинге _ttp://sartelekom.ru/arenda-servera-europa.html. Сервера настраивались вручную программистом. (До открытя магазинов сидел на РБК, но там я водяной знак не подключал)
*

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
столько топиков наплодили с watermark, ...сложно поиск сделать, к тому же у меня нормально работают другие версии watermark на 1.5.21+1.1.4, а у кого не работает, решайте вопрос с сервером, значит он не читает htacces, об этом тоже есть много обсуждений...
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
у меня заработало, но я сразу это дело отключил
потому что у меня все маленькие иконки стали отображаться на черном фоне

я подозреваю, что это потому что они подтягиваются из спрайта, который естесственно больше 250х250

поэтому намного удобнее наложить этот ватермарк, запустив в фотошопе скрипт для всех фоток в папке - быстро и нет проблем
*

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
*

antant

  • Захожу иногда
  • 106
  • 4 / 0
Скрипт хороший, работает. Автору спасибо.  *DRINK*
Только есть серьезная проблема - все PNG с прозрачным фоном вместо выдает с черным фоном. Проверил в ИЕ, Мазиле и Опере

Пробовал этот скрипт и http://joomlaforum.ru/index.php/topic,53858.30.html

И там и там эта проблема.
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
вот я писал как раз об этом.
я подозреваю, что это потому что они подтягиваются из спрайта, который естесственно больше 250х250
*

antant

  • Захожу иногда
  • 106
  • 4 / 0
У меня с черным фоном выдаются все фотки PNG с прозрачным фоном - и меньше, и больше 250
*

Lelick

  • Новичок
  • 6
  • 0 / 0
AntonComp,
Цитировать
Создаем .htacces с таким кодом:
Опечатка, нужно .htaccess
*

chip_n

  • Захожу иногда
  • 82
  • 9 / 0
  • Я еще только учусь ...
Все работает нормально. Спасибо.
Но есть вопрос.
Как сделать автоматическое изменение размера картинки watermark.png ?
Так допустим на картинке размером 400х400 watermark.png показывается нормально на всю ширину, а если картинка размером от 200 до 350px то watermark.png обрезается.

Или может быть можно сделать так чтоб, если картинка от 200 до 350рх, то используется watermark.png, а если картинка от 351 до 500рх то используется watermark_2.png и т.д. !?
« Последнее редактирование: 10.03.2011, 14:15:47 от chip_n »
*

AntonComp

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
Все работает нормально. Спасибо.
Но есть вопрос.
Как сделать автоматическое изменение размера картинки watermark.png ?
Так допустим на картинке размером 400х400 watermark.png показывается нормально на всю ширину, а если картинка размером от 200 до 350px то watermark.png обрезается.

Или может быть можно сделать так чтоб, если картинка от 200 до 350рх, то используется watermark.png, а если картинка от 351 до 500рх то используется watermark_2.png и т.д. !?

Я не программист. Поэтому не могу Вам помочь в решении данного вопроса. Данное решение собрал сам с нескольких тем по форумам и решил выложить.
*

d0ublezer0

  • Захожу иногда
  • 356
  • 31 / 0
  • Javaхарлал Неру
Так, народ.
У кого не работает на PHP5 - поменяйте в 14,15,16 строках split на explode

Split - устаревшая функция и при ее вызове выдается сообщение что она устарела.
А так как сообщения выводятся php файлом, от которого ожидается картинка - то заголовок оказывается поврежден.

Кушайте на здоровье.
Я помог вам? Ткните в карму.
*

greynemo

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Попробовал данный способ и етот http://joomlaforum.ru/index.php/topic,53858.new.html#new. На главной странице, где виводяться товары через отдельный модуль, ватермарк додается, а на страницах товара и категории нет.
Или проще в файлах вывода категории и товара просто подпилить этот скрипт?
*

greynemo

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Может кто знает, как сделать, чтобы watermark повторялся по всей картинке?
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Вот пример реализации:

_ttp://toparoma.ru/index.php?page=shop.product_details&category_id=227&flypage=flypage.tpl&product_id=3540&option=com_virtuemart&Itemid=23
 - нажмите для увеличения картинки


Какая конфигурация?
И подсуньте картинку в png!
Конечно не в тему изветиляюсь...Но форма заказа оригинальная) думал Вы "невидимую" прицепили, а тут стандарт! Не плохая идея...я у себя сделал в 2 шага, без регитсрации
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

sanekk

  • Захожу иногда
  • 66
  • 0 / 0
у меня подключен highslide и данный способ не работает. есть еще какие нибудь другие способы?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 12527
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 3407
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 3262
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 3555
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 3619
Последний ответ 25.10.2018, 20:56:54
от Sergey1984