Andrey

Andrey

С нами с 03 апреля 2020; Место в рейтинге пользователей: #3227
Andrey
08 июля 2020, 10:58
0
Наверное. Но только вот я никогда ничего подобного не делал и совершенно не понимаю с чего мне начать. И даже не могу нормально загуглить, потому что гугл, внезапно, выдаёт эту тему или какие-то старые форумы где советуют пользоваться пакетом smf.
Можно мне хоть какой-то пример? Или хотя бы скажите куда копать.
Andrey
07 июля 2020, 12:36
0
Ясно, спасибо =(
А что сейчас используют для синхронизации сайта с форумом? Ну не может же быть, что руками пользователей переносят или руками большие страшные скрипты все пишут.
Andrey
03 июля 2020, 16:31
0
У меня 2.7.3.
Чёрт, страшно звучит =( Есть современные альтернативы?
Andrey
14 мая 2020, 09:37
0
А, всё, сам нашёл. Вот здесь этот файл: /var/www/html/core/config/config.inc.php
Andrey
12 мая 2020, 15:38
0
Ну, я ставлю на свой компьютер с ubuntu, локально.
Расширение установлено, версия вот:
$ curl -V
curl 7.65.3 (x86_64-pc-linux-gnu) libcurl/7.65.3 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.9.0/openssl/zlib nghttp2/1.39.2 librtmp/2.3
Release-Date: 2019-07-19
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets

Andrey
12 мая 2020, 15:23
0
А можно узнать как на локалке включить? Гугл подсказывает, что стоит отредактировать файл php.ini. Но у меня в папке php есть каталог apache2 в нём файл php.ini. Есть каталог cli в нём такой же файл. В обоих раскомментировал строку extension=curl
Апач перезапускал. Ничего не изменилось
Andrey
11 мая 2020, 17:16
0
Проблемы по нормальному я решить не смог. Смог сделать такую ерунду: падение происходит в функции проверки заблокирован ли пользователь. Это файл /var/www/html/core/model/modx/processors/security/login.class.php функция checkIsBlocked(). Я просто закомментировал её всю, оставил только return false; Теперь в панель пускает.
Andrey
08 мая 2020, 13:40
0
Я проверил, а она попросту пуста, нечего оттуда удалять было.
Andrey
08 мая 2020, 08:12
0
Проверил. Апач работает, свою приветственную страницу на 127.0.0.1 выдаёт. PHPInfo(); сообщает, что у меня версия 7.3
Andrey
08 мая 2020, 08:10
0
А надо было? о-о Делал я по инструкции, в ней про такое ни слова. Сам MODX в процессе установки тоже ничего не попросил удалять.
И что мне стоит сделать теперь? Удалить содержимое каталога /var/www/html и запустить из браузера Setup заново, предварительно очистив папку core/cache?
Andrey
09 апреля 2020, 08:18
0
Ну не совсем, я использовал именно пример из туториала (ссылка выше есть), но формы схожи. Вот моя форма из учебника полностью:
<h2>Change Password</h2>
[[!ChangePassword?
   &submitVar=`change-password`
   &placeholderPrefix=``
   &validateOldPassword=`1`
   &validate=`nospam:blank`
   &reloadOnSuccess=`0`
   &successMessage=`Your password has been updated!`
]]
<div>[[!+successMessage]]</div>
<div class="updprof-error">[[!+error_message]]</div>
<form class="form" action="[[~[[*id]]]]" method="post">
    <input type="hidden" name="nospam" value="" />
    <div class="ff">
        <label for="password_old">Old Password
            <span class="error">[[!+error.password_old]]</span>
        </label>
        <input type="password" name="password_old" id="password_old" value="[[+password_old]]" />
    </div>
    <div class="ff">
        <label for="password_new">New Password
            <span class="error">[[!+error.password_new]]</span>
        </label>
        <input type="password" name="password_new" id="password_new" value="[[+password_new]]" />
    </div>
    <div class="ff">
        <label for="password_new_confirm">Confirm New Password
            <span class="error">[[!+error.password_new_confirm]]</span>
        </label>
        <input type="password" name="password_new_confirm" id="password_new_confirm" value="[[+password_new_confirm]]" />
    </div>
    <div class="ff">
        <input type="submit" name="change-password" value="Change Password" />
    </div>
</form>
Andrey
08 апреля 2020, 08:31
0
Да, знаю. Определение из учебника не выдам, но как этой штукой пользоваться вроде понимаю =)
Собственно, всё получилось и работает, спасибо)
Andrey
08 апреля 2020, 08:16
0
Если честно — нет. И две минуты в гугле помогли лишь узнать, что для этого есть N способов: с использованием компонента Redirector, какой-то директивы RewriteRule…
Как проще правильнее? =)
Andrey
08 апреля 2020, 07:53
0
Я совсем недавно изучаю modx, можно чуть подробнее?)
Andrey
05 апреля 2020, 15:39
0
Спасибо. Но я только начал изучать MODX и не понимаю толком что есть событие здесь) Объекта с таким именем не нахожу. Где искать?