Павел Романов

Павел Романов

С нами с 03 марта 2014; Место в рейтинге пользователей: #43
Павел Романов
11 сентября 2015, 12:02
0
FormIt с хуком FormItSaveForm.
Павел Романов
10 сентября 2015, 12:58
0
Можно автоматизировать )): developers.google.com/youtube/v3/getting-started

К примеру, такой запрос:
https://www.googleapis.com/youtube/v3/videos?part=status&id=ID_ролика&key=Ваш_API_KEY
возвращает массив с инфой о ролике.

Соответственно, можно сделать сниппет, который будет проходиться по всем роликам получать статус для каждого. На выходе же сформировать список ID ресурсов с положительным ответом. А его уже использовать в pdoPage:
&resources=`[[!Snippet]]`
Павел Романов
10 сентября 2015, 11:49
0
Если ролики в ресурсах, то создайте TV «vis» с типом ввода чекбокс и назначьте шаблону ресурса с роликом.
В возможных значениях укажите:
Выводить==1
Отметьте у тех ресурсов-роликов, которые нужно выводить, данную галку.

В вызов pdoPage добавьте параметр:
&tvFilters=`vis===1`
Павел Романов
05 сентября 2015, 14:53
0
Вы можете потестить ExportPage тут: modhost.pro/
Регистрируете бесплатный тестовый сайт (действует 24 часа) — все дополнения там доступны.
Павел Романов
05 сентября 2015, 13:39
0
Или делаете сниппет-модификатор:
<?php
return preg_replace ("#([^=])\"([^\"]+)\"#", "\\1«\\2»", $input);
Ну и:
alt="[[+pagetitle:имя_модификатора]]"
Павел Романов
05 сентября 2015, 13:36
0
А в сторону ExportPage не смотрели?
Павел Романов
03 сентября 2015, 10:06
+1
Так Вы как прописали в итоге в /core/.htaccess?
Если так:
IndexIgnore */*
<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>
то блокируется доступ к любому файлу, а не только к *.php.
Соответственно, и к /core/docs/changelog.txt тоже блокироваться будет и сообщение исчезнет.
Павел Романов
02 сентября 2015, 17:52
0
Тоже новую показывает.
Вы в дебаггере эту кнопку жмете?
Павел Романов
02 сентября 2015, 17:40
0
Почему не хочет? Исправно показывает ту, что в коде:
Павел Романов
02 сентября 2015, 16:27
0
1. Сделайте TV «socialimage» с типом ввода «Изображение» и назначьте его шаблонам страниц.
2. Теперь на каждой странице будет поле, где Вы сможете выбирать ту картинку, которая нужна для вывода.
3. В HEAD шаблонов пропишите:
<meta property="og:image" content="[[++site_url]][[*socialimage]]" />
<link rel="image_src" href="[[++site_url]][[*socialimage]]" />
Павел Романов
02 сентября 2015, 16:22
0
Ну значит второй вариант ).
Павел Романов
02 сентября 2015, 16:15
0
Попробуйте в этом .htaccess прописать так:
IndexIgnore */*
<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>

Если не поможет (например, на TimeWeb не работает), то два варианта:
1. Простой: убрать виджет «Проверка конфигурации» с панели (не рекомендуется)
2. Радикальный: вынести директорию core за пределы public_html или что там у Вас.
Естественно, поменять пути в следующих файлах:
config.core.php
connectors/config.core.php
core/config/config.inc.php
manager/config.core.php

Ну и почистить core/cache.
Павел Романов
02 сентября 2015, 09:53
1
+1
Добавьте в HEAD метатеги:
<meta property="og:image" content="путь к нужной картинке" />
<link rel="image_src" href="путь к нужной картинке" />
Кстати, og:image у Вас есть (11 строка), но он пустой.
Павел Романов
01 сентября 2015, 09:27
+1
Попробуйте так:
&where=`{"parent":"10"}`
Павел Романов
30 августа 2015, 09:35
1
+2
Делаете группу ресурсов, куда загоняете эту страницу.
Делаете группу пользователей, куда загоняете этого пользователя.
Расшариваете для этой группы пользователей эту группу ресурсов.
Павел Романов
28 августа 2015, 14:38
0
Сделайте TV с типом ввода «Текстовый редактор», а в Form Tabs пропишите не inputTVtype, а
"inputTV":"имя_этого_TV"
Павел Романов
26 августа 2015, 11:13
0
Не inputTVtype, а inputTV и само поле назовите, на всякий случай, по-другому (а то бывают глюки ))).
Если у Вас TV называется image, то так:
[
{"caption":"Лица", "fields": [
 {"field":"name","caption":"Имя"},   
 {"field":"description","caption":"Описание","inputTVtype":"richtext"},
 {"field":"img","caption":"Image","inputTV":"image"}
]}
]
Павел Романов
20 августа 2015, 15:02
+1
Для начала с параметрами и тегами незакрытыми разберитесь. В данный момент каша какая-то )
[[pdoMenu?
&parents=`0`
&level=`1`
&tplOuter=`@INLINE [[+wrapper]]`
&tpl=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a> [[+wrapper]]</li>`
]]
Павел Романов
19 августа 2015, 20:06
0
Может, не в тему, но недавно был похожий симптом на nic.ru.
Причем, обновляешь MODX, какое-то время все работает, потом опять вместо админки белый экран.
Оказалось, что местный антивирус считает подозрительным файл
core/model/smarty/sysplugins/smarty_internal_template.php

и добавляет постоянно к расширению ".suspected".
То есть получается так:


Убираешь — все работает как надо.