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

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

С нами с 19 декабря 2012; Место в рейтинге пользователей: #23
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…… и тут началось веселье. Весь сайт лёг и превращался переодически то в вопросительные знаки, то в иероглифы. Под конец и весь текст в базе перезаписался иероглифами. Сейчас сижу с бэкапами играюсь и пытаюсь весь сайт заново сделать…
Урок: будьте внимательны с кодировками при установке модикса!
28 ноября 2013, 12:53
0
Не совсем понял как его использовать в моём случае. Мне больше нужно не единицы измерения, а подсчёт прошедших дней…
28 ноября 2013, 12:52
0
О, спасибо, почему-то не подумал про него. Жалко, что у ago нету подсчёта по дням, а только по годам и месяцам… Но на первое время это подойдёт, спасибо!