Виноградов Тимур

Виноградов Тимур

С нами с 26 мая 2018; Место в рейтинге пользователей: #630
Виноградов Тимур
19 марта 2021, 20:19
0
А мне надо в шаблоне вывести что-то вроде:
Результаты поиска по запросу [[переменная->слово которое ищут]]

В словаре есть запись:
simplesearch.results_found
Со значением:
[[+count]] результатов найдено для "[[+text]]"

Как вывести в шаблоне [[+text]]?
Виноградов Тимур
10 марта 2021, 17:06
0
«SSL» попробовал, не помогает.
mail_smtp_user и mail_smtp_pass такие же как для входа в ящик. В почту захожу без проблем.

>>Либо в настройках ящика отключена авторизация через smpt.
Разве есть такие настройки на стороне mail.ru?
Виноградов Тимур
10 марта 2021, 14:40
0
Пробовал:
System Settings (used if property is missing):
emailsender System Setting: dolche.vita.99@mail.ru
site_name System Setting: Долче Вита
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to:
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: dolche.vita.99@mail.ru
fromName: QuickEmail
replyTo: dolche.vita.99@mail.ru
emailSender: dolche.vita.99@mail.ru
allowHtml: 1
Message Body: Default Message
Send Failed
Mailer error info: Ошибка соединения с SMTP-сервером https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Server Debug Information:
2021-03-03 10:14:50    SERVER -> CLIENT: 220 smtp44.i.mail.ru ESMTP ready (Looking for Mail for your domain? Visit https://biz.mail.ru)
2021-03-03 10:14:50    CLIENT -> SERVER: EHLO xn--80acbhftsxotj0d8c.xn--p1ai
2021-03-03 10:14:50    SERVER -> CLIENT: 250-smtp44.i.mail.ru
                                         250-SIZE 73400320
                                         250-8BITMIME
                                         250-PIPELINING
                                         250 AUTH PLAIN LOGIN XOAUTH2
2021-03-03 10:14:50    CLIENT -> SERVER: AUTH LOGIN
2021-03-03 10:14:50    SERVER -> CLIENT: 334 VXNlcm5hbWU6
2021-03-03 10:14:50    CLIENT -> SERVER: ZG9sY2hlLnZpdGEuOTlAbWFpbC5ydQ==
2021-03-03 10:14:50    SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2021-03-03 10:14:50    CLIENT -> SERVER: a2FmZTU3MTU2NDU=
2021-03-03 10:14:50    SERVER -> CLIENT: 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=dolche.vita.99@mail.ru
2021-03-03 10:14:50    SMTP ERROR: Password command failed: 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=dolche.vita.99@mail.ru
2021-03-03 10:14:50    Ошибка SMTP: ошибка авторизации.
2021-03-03 10:14:50    CLIENT -> SERVER: QUIT
2021-03-03 10:14:50    SERVER -> CLIENT: 221 smtp44.i.mail.ru closing connection
2021-03-03 10:14:50    Ошибка соединения с SMTP-сервером https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Виноградов Тимур
23 февраля 2021, 10:19
1
+1
Разобрался сам, закрасить страны цветом, полный код:
ymaps.ready(init);
function init() {
    var map = new ymaps.Map('map', {
        center: [50.704272, 15.602030],
        zoom: 4,
        type: 'yandex#map',
        controls: ['zoomControl']
    });
    map.behaviors.disable('scrollZoom');
    ymaps.borders.load('001', {
      lang: 'ru',
      quality: 1
    }).then(function (geojson) {
      var regions = ymaps.geoQuery(geojson);
      regions.search('properties.iso3166 = "AE"').setOptions('fillColor', '#ffeb3bd6');
      regions.search('properties.iso3166 = "GB"').setOptions('fillColor', '#ffeb3bd6');
      regions.search('properties.iso3166 = "IE"').setOptions('fillColor', '#ffeb3bd6');
     //Можно продолжать для любой страны по стандарту ISO 3166
      regions.addToMap(map);
    });
}
Виноградов Тимур
18 февраля 2021, 17:37
0
Коллеги, подскажите еще пожалуйста, я в API Yandex Maps полный ноль.
Что дописать в JS, чтобы можно было определенную страну заливать определенным цветом?
И(если возможно), чтобы по клику по стране выводилась плашка с определенным текстом.
Опираюсь на этот код:
yandex.ru/dev/maps/jsbox/2.1/regions/
Виноградов Тимур
18 февраля 2021, 17:04
0
Блин, точно!
Никто бы не подумал что из-за этого.
Большое спасибо!
Виноградов Тимур
18 февраля 2021, 14:29
0
Нашел в API Яндекс карт модуль с регионами:
yandex.ru/dev/maps/jsbox/2.1/regions/
Но странно, срабатывает только в голом виде:
<!DOCTYPE html>

<html>

<head>
    <title>Добавление стран или регионов страны на карту</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <!--
        Укажите свой API-ключ. Тестовый ключ НЕ БУДЕТ работать на других сайтах.
        Получить ключ можно в Кабинете разработчика: https://developer.tech.yandex.ru/keys/
    -->
    <script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=<ваш API-ключ>" type="text/javascript"></script>
    <link rel="stylesheet" href="https://yastatic.net/bootstrap/3.3.4/css/bootstrap.min.css"/>
    <script src="https://yastatic.net/jquery/2.2.3/jquery.min.js"></script>
    <script src="https://yastatic.net/bootstrap/3.3.4/js/bootstrap.min.js"></script>
    <script src="regions.js" type="text/javascript"></script>
    <style>
        html, body, #map {
            width: 100%;
            height: 100%;
            padding: 0;
            margin: 0;
        }
    </style>
</head><body>
<div id="map">
</div>
</body></html>
То есть, я получил свой API-ключ, вынес JS в отдельный файл и подключаю его.
Все работает, когда контейнер #map идет сразу после открытия body. Если опускаю его ниже(у меня же подключается другой html и скрипты на сайте), карта перестает выводиться.
Консоль молчит при этом.
Может быть надо как-то дополнительно карту инициализировать?
Виноградов Тимур
18 февраля 2021, 11:37
0
Спасибо за информацию.
Первый способ попробовал, действительно не очень сложный. Но, я так понимаю с ним будут проблемы на смартфоне, так как там не получится масштабировать карту и двигать карту?
Виноградов Тимур
17 февраля 2021, 12:47
0
Евгений, спасибо за помощь в решении задачи.

Остальным спасибо за подсказки и участие.
С кодом все в порядке, проблема была банальна, надо было использовать в where другое tv-поле автора(не было связи с нужным tv-полем).
Виноградов Тимур
11 февраля 2021, 15:24
0
Да, мне тогда помог форумчанин, а сейчас надо доработать немного.
Виноградов Тимур
11 февраля 2021, 13:57
0
Может быть будет проще если отправлю скрины в мессенджере?
Там на самом деле чехарда есть с выводом этих авторов, не знаю что именно показывать лучше.
Виноградов Тимур
11 февраля 2021, 13:47
0
Моя почта:
mechmedia@yandex.ru
Телеграм:
@Timurkin

Если кто-то готов помочь за вознаграждение.
Виноградов Тимур
11 февраля 2021, 13:44
0
В шаблоне статьи автор выводится вот так:
<div class="row">
            [[#[[*autor-res]].autor-image:!empty=`
            	<div class="col-md-2 col-sm-2 col-xs-4">
            		<div class="autor-article">
            		<a href="[[~[[*autor-res]]]]"><img src="[[#[[*autor-res]].autor-image]]" class="img-circle"></a>
            		</div>
            	</div>
            `]]
            <div class="col-md-5 col-sm-5 col-xs-8">
            	<span itemprop="author" itemscope itemtype="http://schema.org/Person" class="author-title publishedby">
            		<a href="[[~[[*autor-res]]]]"><span itemprop="name">[[#[[*autor-res]].pagetitle]]</span></a>
            	</span>
            	[[#[[*autor-res]].autor-subject:!empty=`
            		<p>[[#[[*autor-res]].autor-subject]]</p>
            	`]]
            </div>
            <div class="col-md-5 col-sm-5 col-xs-12">
                <div class="info-article">
                   <div class="category">
                       <span itemprop="datePublished" class="publishedon">[[*publishedon:strtotime:date=`%d-%m-%Y`]]</span>
                    [[getCategoryLink]]
                  </div>
                </div>
            </div>    
            </div>
Виноградов Тимур
11 февраля 2021, 13:43
0
Пробовал ставить "=" по документации с where, не работает
Виноградов Тимур
11 февраля 2021, 13:42
0
Да, дело в том что автор как отдельное TV-поле используется, не как родная сущность users
Виноградов Тимур
11 февраля 2021, 13:41
0
&parents=`4,89`
4 — это родитель ресурсов автора — страницы автора
89 — это родитель(ресурс блог) — страницы блога, т.е. да, список статей
Виноградов Тимур
08 февраля 2021, 15:13
0
Можно использовать альтернативные галереи — UserFiles, ms2gallery, MoreGallery.
Как вариант да, правда они все платные.

Gallery отличная бесплатная галерея, если найдется все-таки решение данной проблемы, напишите кто-нибудь пожалуйста.
Спасибо.
Виноградов Тимур
06 февраля 2021, 22:27
0
Комрады, если нет возможности вылечить Gallery, может быть посоветуете другой пакет с аналогичным функционалом?