Василий Столейков

Василий Столейков

С нами с 19 декабря 2012; Место в рейтинге пользователей: #25
Отправить деньги
Василий Столейков
20 марта 2014, 15:40
0
Супер! Работает в плагине при OnWebPageInit! Спасибо!
Но тогда другой вопрос: как при выходе из админки выходить и из всех контекстов сразу? (чтобы информация в контексте web не оставалась как при залогиненном варианте)
Василий Столейков
20 марта 2014, 14:04
0
Ок, спасибо! Значит нужно только через HybridAuth или похожие на самом сайте авторизовать…
Василий Столейков
20 февраля 2014, 23:17
0
… ага, извращаться можно, но забаненный изначале не знает код формы, он просто его не видит. Это нужно будет копировать из-под аккаунта залогиненого пользователя…
Если кто-то и будет так играться, то ничто не мешает мне удалить его комментарий. Овчинка выделки не стоит для него…
Василий Столейков
20 февраля 2014, 20:36
0
Поигрался, но считаю нецелесообразным копировать всех пользователей в другую группу ради одного-двух забаненных.
Сделал по-другому, через костыль:
Создал группу Ban, набросал туда забаненых пользователей, и с помощью сниппета Personalize вывел в чанке с формой комментариев:
[[!Personalize?
    &noChunk=`@CODE:
// Код формы добавления комментариев
    `
    &yesChunk=`@CODE:
        <div class="alert alert-danger">Вы заблокированы и не можете комментировать!</div>    
    `
    &allowedGroups=`Ban`
]]
Василий Столейков
19 февраля 2014, 23:20
0
Сорри, исправил топик — чанк pdoUsers…
Василий Столейков
17 февраля 2014, 08:09
0
Мм… тогда другой вопрос: как добавить всех существующих пользователей из группы Users в группу Commentators, учитывая что их больше полутора тысяч?
Василий Столейков
17 февраля 2014, 08:05
0
Класс! Спасибо! Хорошая мысль!
Василий Столейков
16 февраля 2014, 09:36
0
Спасибо, всё чётко!
Я неправильно использовал Tickets (комментарии были не в Тикетах, а на обычных страницах).
Василий Столейков
14 февраля 2014, 22:45
0
Странно, попробовал заменить у других сниппетов &totalVar — не сработало. На некоторых страницах всё ещё неправильно показывает вызов getTickets
Допустим комментариев 3, на всём сайте показывает правильно, а на некоторых страницах выводит 28
Василий Столейков
21 января 2014, 13:48
0
Я тоже… ;)
Но иногда ТЗ стоит таким образом, потому что это хороший маркетинговый ход. Иногда это просто необходимо, так как пользователь регистрируется только для получения новостей с сайта. К тому же при регистрации можно ясно указать, что он также подписывается и на новости сайта…
О, может вывести как-то Sendex у вормы регистрации с отмеченной галочкой, но как… мм…
Василий Столейков
04 января 2014, 23:57
0
Работает. Хорошо, сейчас обновлю MODx.
Василий Столейков
04 января 2014, 23:52
0
Да, проверял права на папки…
Но за мысль спасибо — буду копать и в этом направлении…
Василий Столейков
04 января 2014, 23:26
0
Уже пробовал добавлять. Не в этом дело — дело в хостинге однозначно. Он же и к официальному репозиторию не подключается… Да даже если бы и было в этом дело — и без ключа API можно же подключаться анонимно к SimpleDream…
Василий Столейков
04 января 2014, 23:14
0
И я того же мнения, но поддержка хостинга колючая и не идёт навстречу. Вот некоторые их высказывания:
ImageMagick — требует доступ к системным командам, потому и не установлен, и никогда не будет установлен на shared hosting-e.
в вашем случаи требуется очень старое программное обеспечения:
php < 5.2
apache < 2.2

в то время как на серверах установлен:
PHP 5.5.7
Apache 2.4.6

вы можете установить вашу CMS но вам необходимо будет осуществить многочисленные переделки в коде сайта на modx
К сожалению хостинг молдавский и сайт в Молдове, а тут выбора почти что нет — монополия ))). Заказчик принципиально настаивает на нём, так как сайт рассчитан на молдавскую аудиторию.
Но за направление спасибо — буду дёргать их дальше…
Василий Столейков
02 января 2014, 23:03
0
Или лучше делать это вручную с обычным модификатором? Типа:
[[*id:is='2':then=`active`]][[*parent:is='2':then=`active`]]
Василий Столейков
02 января 2014, 23:01
0
Почему хотелось использовать pdoMenu, чтобы была возможность использовать класс active, если пользователь на текущей странице.
Василий Столейков
03 декабря 2013, 11:27
0
Проблема тут была вовсе не в сервере, а в кодировке MODx и базы данных.
С чего всё началось: установил случайно MODx в базу с кодировкой cp1251_general_ci, потом опомнился и поменял кодировку базы на utf8_general_ci. Сайт работал нормально, но происходили странные глюки, в числе которых описанные в этом топике. Потом я понял и полез в конфиг-файлы изменять кодировку на utf8…… и тут началось веселье. Весь сайт лёг и превращался переодически то в вопросительные знаки, то в иероглифы. Под конец и весь текст в базе перезаписался иероглифами. Сейчас сижу с бэкапами играюсь и пытаюсь весь сайт заново сделать…
Урок: будьте внимательны с кодировками при установке модикса!