Делать универсальную исправленную сборку – сложное дело, так как у каждого свои требования. Лично я делаю сборку для себя, в которой, например, меняю все вызовы mail на PHPMailer (и меняю PHPMailer на более новую версию), что снимает множество проблем. Но раздавать свою сборку я не хочу, так как там есть несколько особенностей, которые учитывают лично мои потребности, и не подойдут для всеобщего использования. Если планируется использовать MODx на нескольких проектах, рекомендуется сделать свою сборку, а если нет, то сойдет и стандартная.
Например в этом же модуле мне пришлось настраивать отправку почты
А оставляют сообщения зарегистрированные или анонимные пользователи? Если анонимные, то все они считаются одним неизвестным пользователем, соответственно все сообщения именно ему и принадлежат.
НО у меня во всех комментариях, у всех, строка Posts: имеет одинаковое, последние значение
Quote from: arkdzo at Mar 30, 2011, 07:03 AMА оставляют сообщения зарегистрированные или анонимные пользователи? Если анонимные, то все они считаются одним неизвестным пользователем, соответственно все сообщения именно ему и принадлежат.
НО у меня во всех комментариях, у всех, строка Posts: имеет одинаковое, последние значение
Как исправить? Раз пользователи анонимные, узнать, как узнать, кто это конкретно? А убрать легко - отредактируйте шаблон.
Анонимные, да. Это исправить можно? Или убрать строку Posts.
Ну они ведь разные анонимы ))))
Как исправить? Раз пользователи анонимные, узнать, как узнать, кто это конкретно? А убрать легко - отредактируйте шаблон.
[[Jot? &docid=`[*id*]` &placeholders=`1` &output=`0` &pagination=`10` &captcha=`1` &subscribe=`0` &moderated=`0` &captcha=`1` &customfields=`name,email,answer` &tplForm=`jot-online-form` &tplComments=`jot-online-comments` ]]
[+form.moderation:is=`1`:then=` <label for="answer[+jot.id+]">Ответ:<br /> <textarea tabindex="[+jot.seed:math=`?+3`+]" name="answer" cols="50" rows="8" id="answer[+jot.id+]"/>[+form.field.custom.answer:esc+]</textarea> </label> `:strip+]
[+comment.custom.asnwer:esc+]
if (!$modx->db->update($update, $this->tbl["fields"], "id=$id and label='".$update["label"]."'")) $modx->db->insert($update,$this->tbl["fields"]);
$modx->db->query('INSERT INTO '.$this->tbl['fields'].' (id, label, content) VALUES ('.$update['id'].', "'.$update['label'].'", "'.$update['content'].'") ON DUPLICATE KEY UPDATE content="'.$update['content'].'"');
Нужно сделать разные чанки на действия Jot для русского и английского языков (хотя для английского необязательно - для него уже лежит в assets/snippets/jot/templates) и определить их с помощью переменных Jot:
Подскажите, можно ли сделать так, чтобы на одном сайте, на разных страницах, Jot был на одной странице на русском, а на другой на английском?
[[Jot? &tplForm=`jot-form-rus` &tplComments=`jot-comments-rus`]]