Новости 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 Гость просматривают эту тему.
  • 2 Ответов
  • 2274 Просмотров
*

resolute

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Создание анкеты (опроса)
« : 05.04.2016, 11:50:53 »
Всем привет!
Заморочка следующая: необходимо создать анкету-опросник, информация должна отправляться на email.
На локальном сервере создал в папке два файла: Form-anketa.html - содержит форму и resultat.php - обработчик, который получает переменные методом POST и через функцию mail() отправляет на нужный email.
Всё отрабатывается корректно.

Задача состоит, как перенести всё это действие в Joomla 3.0.

Мои действия:
1) Создал материал, вставил код из файла Form-anketa.html, сохранил.
2) Привязал материал к пункту меню. Форма на сайте отображается корректно.

Куда положить файл resultat.php и как правильно прописать адрес?
Код
<form action="resultat.php" method="post" name="forms1">
*

White_Tiger

  • Захожу иногда
  • 88
  • 3 / 0
Re: Создание анкеты (опроса)
« Ответ #1 : 06.04.2016, 08:15:49 »
как вариант впихать обработчик в страницу анкеты. а далее...
if(isset($_request[xxx])) //выполняются команды обработчика
else //выводится форма анкеты
и с адресацией можно замутить уже навроде
<form action="<? $_SERVER['SCRIPT_NAME']?>" method=post>
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Создание анкеты (опроса)
« Ответ #2 : 06.04.2016, 08:41:53 »
На днях делал заглушку offline.php http://allstrike.ru (изменил стандартную Joomla при нажатой кнопке "Сайт закрыт".
Там использую запись без БД просто в текстовый файл аля (подписка об открытии/сбор имени+почта).
Не стал заморачиваться и выводить на оффлайн страницу Acymailling который присутствует в компонентах, сделал попроще, мне чисто список нужен.

Так вот, могу подсобить с этим, если приведёте форму и ТЗ распишите.
У меня так:есть форма(вы её можете хоть *** пунктов и типов) + PHP обработчик+текст файл для записи, иначе ложь или истина:или неверно или верно заполнено+спасибо.

Если вы просите просто код отправки, то вот например:

Код
<?php 
// если была нажата кнопка "Отправить"
if($_POST['submit']) {
        $name = htmlspecialchars($_POST['name']);
        $email = htmlspecialchars($_POST['email']);
        ///***** список ваших пунктов
        // $to - кому отправляем
        $to = 'admin@сайт.ru';
        // $from - от кого
        $from='admin@сайт.ru';
        // функция, которая отправляет наше письмо
        mail($to, $*title, $***** список ваших пунктов, 'From:'.$from);
        echo  include ("вызов страницы спасибо.php");
}
?>

В моём случае я ещё проверяю на валидность и заполненность:

Код
if (!empty($name) && !empty($email)) 
{

if(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
{

можно ещё ограничение для вводимых полей.

Всё от формы зависит, функцию отправки почты я написал вам.
Если что не понятно-пишите, т.к. участками написал, думая что вы понимаете в этом.

Код
        $name = htmlspecialchars($_POST['name']);
        $email = htmlspecialchars($_POST['email']);

Это для того, чтобы в полях не могли исполняемый php и HTML делать.

В дальнейшем будет подтверждение почты и только тогда запись (у вас+отправка), но это уже через БД, пока не придумал, как и в этом случае обойти БД, чтобы было полный портабл без привязки к ядру или иной СMS/
****************************
1.Вызываете форму ( в материале как у вас например):
<form action="new.php" method="post">
***тут форма***
</form>

2.Создаёте new.php и в него пихаете ваш функционал.

3.По усмотрению создаёте ответные письма/ссылки на материал на сайте, аля:(как у меня) неверный имейл, спасибо, отправка получилась и условиях new.php это прописываете(ответ/ссылки).
« Последнее редактирование: 06.04.2016, 08:58:41 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка при Создание пунктов меню

Автор RomanRomanivich

Ответов: 0
Просмотров: 587
Последний ответ 23.09.2021, 15:01:14
от RomanRomanivich
Создание сайта-аналога Ярмарки Мастеров

Автор sekundant11

Ответов: 5
Просмотров: 1235
Последний ответ 25.03.2021, 06:55:27
от IToro82
Пакетная загрузка 1000 фото и создание 1000 материалов

Автор slepoy

Ответов: 2
Просмотров: 719
Последний ответ 04.01.2021, 00:51:55
от pavelrer
Не работает создание материала

Автор Wak

Ответов: 11
Просмотров: 962
Последний ответ 19.12.2020, 18:30:52
от Wak
Неправильная ссылка при создание меню, добавляется в url /tracks/ или /clients/

Автор dima_vai

Ответов: 14
Просмотров: 2154
Последний ответ 10.10.2020, 17:40:46
от effrit