Am
(;
Am
настройки смотрите внимательно, где-то пропустили
Am
может и htaccess и про хостинг не забудьте, возможно и там нюансы есть какие-то
No
Кто-нибудь в своих модулях использует modx.popup? Из консоли запуск работает, в модуле не видит переменную modx, пробовал подключить modx.js - не помогло. Как им воспользоваться? :)
Dmytro
Медленно но уверенно движемся )
http://take.ms/Y8X9V
Dmytro
http://take.ms/kGl6T
Andrey
Коллеги, сравнение потребление памяти сервером при использовании WP и после перезда на EVO с намного большим функционалом http://take.ms/8GndB
Dmytro
Класика 🙂 за это Ево и любим 🙂
Камиль
Привет всем. Господа, прошу помочь понять.
Камиль
Есть вызов DocLister
Камиль
[[DocLister? &idType=`parents` &depth=`1` &parents=`[*id*]` &order=`DESC` &sortBy=`pub_date` &tvPrefix=`` &tvList=`` &noneWrapOuter=`0` &summary=`notags,len:400`
&addWhereList=`c.template NOT IN (9)` &display=`20` &paginate=`pages`
&TplFirstP=`@CODE:`&TplLastP=`@CODE:`&TplPrevP=`@CODE:`&TplNextP=`@CODE:`
&ownerTPL=`@CODE:<section class="questions_block">
<div class="wrapper">
<h2>Недавно добавлено</h2>
<div class="items">[+dl.wrap+]</div>
[+pages+]
</div>
</section>`
&tpl=`tpl_sovetitem`
]]
Камиль
&order=`DESC` &sortBy=`pub_date` не работает, всё перепробовал, а сортировка не меняется какая есть такая и остаётся
Камиль
неужели дело в depth?
Камиль
У меня родители игнорируются &addWhereList=`c.template NOT IN (9)` . Из за этого может сортировка сломаться ?
Andrey
А откуда они? Там вроде orderBy=`pub_date DESC` и всё
Камиль
тоже не работает
Камиль
либо при depth сортируются только первые вхождения?
Pathologic
помочь понять может параметр &debug=1
Andrey
Блин, хз.
Я бы сунул tvSortType=DATETIME или TVDATETIME
Но оно вроде сортирует только по Твшкам.
Камиль
Я думаю результат не будет , если сделать сортировку по тв, к тому же зачем, если мне нужно сделать обычную сортировку по дате добавления
Andrey
Ну может он схавал бы, что сортировать надо по типу дата и 01.10 больше, чем 10.01)
Камиль
попробую несоклько так сделать. просто там столько ресурсов и в каждом наполнять твшку это будет дико
Камиль
потом через prepear попробую
Камиль
Камиль
Как я понял сортировка работает только относительно родителя. Если выводить с depth=2 то выводится по одном у документу и каждого родителя, а дальше мне логика не ясна 😄
Камиль
блин сам не понял что написла
Камиль
дебаг вывел такой запрос
WHERE
c.template NOT IN (9)
AND c.parent IN (
'44', '46', '47', '48', '49', '50', '51',
'52', '53'
)
AND c.id NOT IN(
'44', '46', '47', '48', '49', '50', '51',
'52', '53'
)
AND c.deleted = 0
AND c.published = 1
ORDER BY
pub_date DESC
LIMIT
0, 20
Камиль
видимо придётся делать сортировку на уровне php
Anonymous
А что не так с сортировкой?
Anonymous
И что самое интересное, почему вы пытаетесь сортировать по pub_date(не помню для чего), а не publishedon(дате публикации)
Anonymous
Я глянул в базу двух сайтов которые работают, там pub_date = 0 у всех ресурсов
Камиль
pud_date дата публикации
Камиль
она просто по умолчанию не заполнгяеться
Камиль
ой я дурак >_<
Anonymous
DESC/ASC?
Anonymous
Это был мой второй вариант
Камиль
pub_date не спарсился
Vladislav
Есть способ найти не используемые шаблоны и чанки на сайте, кроме перебора их названий в бд?
Сергей
No
Сергей
No а что вывести хотите?
No
modx.popup штука которая, на аякс в модуле уведомления показывать
Сергей
это понятно)
какую информацию в попапе хотите вывести?
Сергей
просто текст?
No
А, просто текст
Andrey
А нет мыслей, как заново заставить TinyMCE прочитать содержимое контента? Если я скажем на странице изменяю в #ta текст. #ta - это айдишник текстареа по-умолчанию
Сергей
No
parent.modx.popup({
title: 'Title',
content: 'Ваш контент'
});
No
Сейчас попробую
No
Сергей
No
можете добавить ещё тип и позицию
type: 'default', // default | info | danger | success | dark | warning
position: 'center', // center | left top | left bottom | right top | right bottom
No
Крутая штука :)
Сергей
там много параметров если хотите кастомизировать его
Сергей
в файле modx.js на 1698 строке начинается, и там комментарии что можно подставить
No
Я оттуда как раз кусок копипастил помоему когда вызвать пытался ) Только про parent не знал
Сергей
No
Dmytro
https://pp.userapi.com/c840632/v840632750/1e1e0/go8h-mt4JdY.jpg
Anonymous
KOI8-R😁
Andrey
Напомните, у simpleGallery нету ведь какого-то функционала, чтобы на одном ресурсе вывести цать галерей? Придётся делать дочерние ресурсы?
Alexey
Добрый вечер
может кто сталкивался, сайт заразили, в каждом индекс файле и не только в них есть вредоносный код... как избавиться от такого.. Восстановить из бэкапа не предлагать
Камиль
Alexey
спасибо
Andrey
По результатам общения дополнил инструкцию по чистке сайта от вирусов.
1. Делаешь бекап файлов и бд.
2. Скачиваешь бекап и прогоняешь через антивирус и web-антивирус типа aibolit
3. На виртуальной машине разворачиваешь чистую версию modx. Версия должна быть аналогичной заряженной.
4. Разворачиваешь сюда копию БД.
5. Прогоняешь базу через evoCheck.
6. Проверяешь пользователей на наличие неизвестных пользователей с административными правами. Удаляешь их.
7. Подбрасываешь нужные файлы.
8. Постепенно обновляешь до последней версии.
9. Проверяешь служебные файлы и другие сайты на хостинге. При необходимости связываешься с хостинг провайдером для проверки
10. Переносишь сайт на боевой сервер
11. Рекомендуется поменять пароли к административной панели, к хостингу / FTP и к БД
Вот также думаю, может это все в виде статьи на modx.im добавить?
Камиль
спасибо
Для начала все файлы нужно проверить, потом бд (очень часто вирус сидит как какой нибудь сниппет, но через админку его не видно
Камиль
Am
Dmytro
Ага в доку надо 🙂
Dmytro
+ если обновляем старый сайт то сначала на 1.3.6 а потом на 1.4
Dmytro
ибо в 1.4 нет eForm и AjaxSearch а дыры в них есть
Dmytro
итого если сразу на 1.4 можно дыру оставить
Anton
Привет всем
Anton
Намучался с FormLister
Dmytro
а чего мучался? 🙂
Anton
Может есть какое решение попроще для восстановления пароля пользователя?
Dmytro
Да демо сайт разверни там есть все:)
Камиль
В демо сайте есть норм пример