Новости Joomla

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

👩‍💻 WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты.v.2.1.0. Что нового?Сохранение последнего вида карты. Добавлены новые опции, позволяющие как для одного экземпляра модуля, так и для всех сохранять на устройстве пользователя последний использованный центр (координаты) и масштаб (zoom) карты. Это позволит открыть карту в том же месте после обновления страницы или при повторном открытии браузера.Определение местоположения пользователя.Модуль может определять местоположение пользователя и центрировать карту на нём. При одновременном использовании с функцией сохранения последнего вида карты определение геопозиции будет срабатывать только в первый раз. В дальнейшем, если обнаружены сохранённые данные центра и масштаба - будут использоваться они.CSS классы для маркеров карты.Всем маркерам карты добавлен CSS-класс wt-yandex-map-items-marker. Для просмотренных маркеров (по которым кликали) добавляется CSS-класс wt-yandex-map-items-marker-viewed, что позволит выделять просмотренные маркеры с помощью стилей в CSS-файлах вашего шаблона. Также для контейнеров маркеров ymaps на карте добавлены data-атрибуты: data-module-id - id модуля и data-marker-id - id маркера.Обработка GET-параметров в URL.Карта может реагировать на GET-параметры в url:- map[zoom] - устанавливает параметр масштаба.- map[center_latitude] и map[center_longitude] - широта и долгота центра карты.- map[marker_id] - id маркера, на котором центрируется карта.Таким образом вы можете создавать ссылку на карту с указанием конкретного маркера, на котором карта сфокусируется после загрузки маркеров. Например, https://site .ru/map?map[marker_id]=18465. Или же ссылку с указанием конкретных координат: https://site .ru/map?map[zoom]=16&map[center_latitude]=51.529706&map[center_longitude]=46.033922Страница расширенияGitHub расширенияВидео-обзор на YoutubeВидео-обзор на VK ВидеоВидео-обзор на Rutube@joomlafeed#joomla #yandex

Вышел Quantum Manager ver.3.2.1 и ver.2.0.5 — Релиз безопасности

Вышел Quantum Manager ver.3.2.1 и  ver.2.0.5 — Релиз безопасности

Вышел Quantum Manager ver.3.2.1 и ver.2.0.5 — Релиз безопасности.В последних версиях Quantum Manager устранены две уязвимости безопасности и исправлено несколько ошибок. Всем пользователям настоятельно рекомендуется обновиться до версии 3.2.1, чтобы обеспечить безопасность и актуальность установки.👩‍💻 Исправлены:1. XSS в SVG-файле. Запрещено выполнение встроенных в SVG скриптов.2. XSS по имени вредоносного файла. Больше никакого выполнения кода через имя файла.Поскольку эти проблемы влияют на безопасность сайта, мы подготовили две версии: одну для Joomla 5 и Joomla 4, а также дополнительную версию для Joomla 3 (предназначенную для устаревшего релиза Quantum Manager 2.0.4, для тех, кто все еще поддерживает сайты на Joomla 3).⚠️ Примечание: обновите Quantum Manager до версии 3.2.1 для Joomla 5 / Joomla 4 и установите Quantum Manager версии 2.0.5 для Joomla 3 (только исправления проблем безопасности).Команда NorrNext благодарит Joomla Security Strike Team и Joomla VEL Team за помощь в обнаружении и исправлении уязвимостей.Читать новостьСкачать@joomlafeed#joomla #расширения

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

sinoptik

  • Новичок
  • 2
  • 0 / 0
Все драсьте.
Есть такой вопрос.
Есть RSforma. Заполняем поля формы. Результат приходит письмом.
А как сделать чтобы эти поля поместить в файл и отправить письмо с вложенным файлом?
Это нужно сделать только потому что так намного удобнее распечатать полученную информацию.
Спасибо.
*

sinoptik

  • Новичок
  • 2
  • 0 / 0
Не ужели никто не может помочь...
*

RgDarkDuke

  • Новичок
  • 2
  • 0 / 0
Аналогичный вопрос и меня мучает...
*

Muran4eg

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  • www.drigin.com
Я тоже интересуюсь данным вопросом. Мне нужен на выходе pdf файл с вставленными данными из формы. То есть на почту человеку приходит вложение с pdf файлом. Нашел пару примеров кода php который создает pdf фаил, а в форме есть раздел php scripts  и там есть глобальный массив $_POST с нашими данными, которые ввели в форму. И скрипт который будет вставлен в это поле будет срабатывать до того, как информация будет записана в базу данных. Только как это все связать ))))))

В общем после долгих мучений, как то раком получилось сделать чтобы на почту приходило само сообщение, которое мы вставляем в userEmail вместе с прикрепленным Wordовским документом, который содержит туже инфу, что и в userEmail.

$begin = 'MIME-Version: 1.0
Content-Location:
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 11">
<meta name=3DOriginator content=3D"Microsoft Word 11">
<link rel=3DFile-List href=3D"test.files/filelist.xml">
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Print</w:View>
  <w:GrammarState>Clean</w:GrammarState>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState=3D"false" LatentStyleCount=3D"156">
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
    {mso-style-parent:"";
    margin:0cm;
    margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:12.0pt;
    font-family:"Tahoma";
    mso-fareast-font-family:"Tahoma";}
@page Section1
    {size:595.3pt 841.9pt;
    margin:18.0pt 19.3pt 18.0pt 18.0pt;
    mso-header-margin:35.4pt;
    mso-footer-margin:35.4pt;
    mso-paper-source:0;}
div.Section1
    {page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
    {mso-style-name:"\041E\0431\044B\0447\043D\0430\044F \0442\0430\0431\043B\=
0438\0446\0430";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-parent:"";
    mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
    mso-para-margin:0cm;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:10.0pt;
    font-family:"Tahoma";
    mso-ansi-language:#0400;
    mso-fareast-language:#0400;
    mso-bidi-language:#0400;
    width:100%;
}

td.br1{
    border:1px solid black;
}
</style>
<![endif]-->
</head>

<body>';
$end = '</body></html>';

$str = $begin . ($userEmail ['text']). $end;

$fp = fopen('/home/b/blagova/public_html/components/com_rsform/uploads/dogovor.doc', 'w');
fwrite($fp, $str);
fclose($fp);


Этот код вставляем там где php email scripts в поле $userEmail

В переменной begin и end  мы передаем данные для формирования doc документа из HTML документа, а между ними вставляем наши данные из формы, которые лежат в переменной $userEmail.
Также в настройках пользовательского мыла (useremail)? нужно включить функцию Attach File и указать файл с таким же именем как здесь $fp = fopen('/home/b/blagova/public_html/components/com_rsform/uploads/dogovor.doc', 'w'); В моем случае dogovor.doc.

Каждый раз, когда человек будет нажимать в форме на кнопку отправить, будет создаваться новый файл(автоматически перезаписывая старый), присоединятся к нашему сообщению, а потом только будет отправлен на почту.

Понимаю, что коряво, но лучше пока не придумал, буду рад предложениям по улучшению ))))))

P.S только путь свой к файлу вставить не забудьте здесь $fp = fopen('/home/b/blagova/public_html/components/com_rsform/uploads/dogovor.doc', 'w');
« Последнее редактирование: 02.06.2012, 13:18:32 от Muran4eg »
*

ViniPuh

  • Захожу иногда
  • 59
  • 0 / 0

P.S только путь свой к файлу вставить не забудьте здесь $fp = fopen('/home/b/blagova/public_html/components/com_rsform/uploads/dogovor.doc', 'w');
а как сделать, чтобы в конце dogovor_().doc проставлялся номер ид того, кто заполнял форму? Ну ,или как-то подставить {id:value} из формы.

я делаю
$str = $begin . ($userEmail ['text']). $end;
$user = &JFactory::getUser();
$a = agentski_dogovor_{$user->id};
$fp = fopen('путь  какой-то/test5/doc/$a.doc', 'w');
но ничего, он упорно сохраняет файл с названием $a.doc
*

nov2nik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Пробовала сделать, как было написано - почему-то не получается. Может, из-за новой версии компонента RSForm Pro (версия 1.4.0). У меня Joomla 2.5. Подскажите, кто знает, как можно попробовать еще, чтобы все поля сформировались в .doc файл и отправился вместе с письмом?
*

Mitriy

  • Захожу иногда
  • 86
  • 0 / 0
Спасибо, работает. но конечно приходится все додумывать, например, переменную $userEmail поменял на $adminEmail Потому что отправка письма идет админу. А вот как прикрепить сформированный файл к письму не понял
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Передача данных из формы по API

Автор timofe

Ответов: 1
Просмотров: 1741
Последний ответ 22.02.2024, 19:00:13
от ProtectYourSite
Маска ввода для поля телефон

Автор Ragivort

Ответов: 51
Просмотров: 31117
Последний ответ 10.10.2023, 10:29:19
от Akeksandr
Отметить чекбокс в зависимости от значения текстового поля

Автор Alex_19

Ответов: 1
Просмотров: 2244
Последний ответ 03.04.2023, 18:03:14
от varX
Создание формы с проверкой данных из списка

Автор igineo

Ответов: 6
Просмотров: 2586
Последний ответ 15.02.2023, 20:06:44
от sivers
Не скрываются зависимые поля в форме

Автор timofe

Ответов: 0
Просмотров: 5371
Последний ответ 29.03.2022, 09:20:36
от timofe