Desti
Актив
-
В сети
-
Количество сообщений
2 149 -
Reputation
1,2k Desti's Reputation
Everything posted by Desti
-
Установка настраиваемого поля в качестве обязательного поля
This is not difficult, just a lot of information. Difficult is quantum mechanics
-
Установка настраиваемого поля в качестве обязательного поля
You can create new settings (array ), for example "showConfirmCheckbox" (in App...Form application), add number of your forms with checkbox ( [2,3,6] ) and use this settings for enable-disable checkbox. if( \in_array( \IPS\Request::i()->id, \IPS\Settings::i()->showConfirmCheckbox ) ) { $form->add( new \IPS\Helpers\Form\Checkbox...... }
-
502 ошибка хром
Ошибка php (самое вероятное), что тут можно исправить-то?
-
Установка настраиваемого поля в качестве обязательного поля
Yep. You can insert such a field manually $form->add( new \IPS\Helpers\Form\Checkbox( 'agreed_terms_lang', FALSE, TRUE, array( ), function( $val ) { if ( !$val ) { throw new \InvalidArgumentException('agreed_terms_warn'); } }, NULL ) );
-
Установка настраиваемого поля в качестве обязательного поля
Думаю, это очень непросто сделать.
-
Получил такое сообщение с форума
написать что-то типа if(\IPS\Member::loggedIn()->member_id == ваш ID) { var_dump($ipBanned, \IPS\Member::loggedIn()->isBanned()) ; die(); } перед строчкой \IPS\Output::i()->showBanned(); в указанном выше файле.
-
Получил такое сообщение с форума
Ну так проверьте то, что я написал выше.
-
Получил такое сообщение с форума
Я так и не понял, админ это или ползатель? Какая проблема для начала глянуть на IP в сессиях? Есть два условия вызова этого окна в движке, бан IP и бан пользователя, оба легко проверяются var_dump-ом перед showBanned() в sys/Dispatcher/Front.php
-
Форумы вымирают ?!
Во что превращаются форумы? Пройдите по ссылке с webflake на их новое место обитания в дискорде.. днище со стикерами.
-
Получил такое сообщение с форума
Дык он админ того форума, как же не посещать?
-
Получил такое сообщение с форума
А почему сюда, а не на ссср?
-
Странная ошибка
Надо редактировать код.. в файле system/Lang/Lang.php заменить $replacement = mb_substr( json_encode( $replacement ), 1, -1 ); на $replacement = mb_substr( json_encode( $replacement, JSON_UNESCAPED_UNICODE ), 1, -1 );
-
Проблема с Cron
А если в консоли набрать /opt/php/7.4/bin/php -v - что в ответ напишет? И зачем вообще ionCube, он используется где-нить?
-
Как добавить reCaptcha в приложение
O problema é que esta aplicação processa os dados recebidos do formulário estritamente de acordo com o algoritmo. E se um campo extra aparece na lista de campos de formulário, todo o algoritmo entra em colapso. Depois de remover o campo extra antes de processar, retornamos tudo ao estado padrão. Если в полях формы обнаруживается лишнее поле, вся стройная система падает, даже без диагностики. Поэтому удаляем капчевое поле перед обработкой.
-
Изменить HTML код редактора CKEditor при создании контента
Просто поменять на div не сложно, добавьте a.enterMode=CKEDITOR.ENTER_DIV; в конец файла config.js, параграфы превратятся в дивы, но классов там не будет. А вот насчет остального - думаю будет много задорного секаса с JS, я так далеко не забирался.
-
Как добавить reCaptcha в приложение
search if ( $values = $form->values() ) { $this->form->handleForm( $values); in modules/front/form.php and add change it to if ( $values = $form->values() ) { unset ( $values['captcha_field'] ); $this->form->handleForm( $values);
-
Как добавить reCaptcha в приложение
$form = new \IPS\Helpers\Form; $form->add( new \IPS\Helpers\Form\Text( 'text', '', FALSE, array( 'maxLength' => 14 ), NULL, NULL, NULL, 'text' ) ); $form->add( new \IPS\Helpers\Form\Captcha ); if ( $values = $form->values() ) { var_dump($values["captcha_field"]); die; // code execute only if captcha correct ( show "bool(true)" ). } \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate('view')->form( $form ); // simple template {$form|raw} Everything works fine. Most likely you forgot handler ( if ( $values=...)
-
Как добавить reCaptcha в приложение
I dont use recaptcha, cant check now (dont have api key for local test site).
-
Ошибка при отправке ЛС!
Ну и славно.
-
Ошибка при отправке ЛС!
Да там в ошибке написано, какая таблица Но лезть в мапы - для сильных духом, можно наворотить. `core_message_topic_user_map` - попробуйте удалить все строки с 520 в map_topic_id.
-
Установка Русского языка... в 4.6
Да, можно и это прописать, если мессага в админке надоела.
-
Ошибка при отправке ЛС!
Попросите пользователя очистить переписку, возможно поможет.
-
Установка Русского языка... в 4.6
В настройках php.ini это живет, upload_max_filesize=2M Замените 2М на 100М и рестартаните php
-
Ошибка при отправке ЛС!
В базу ЛС ручками залезали?
-
Как сделать, чтобы при авторизации перебрасывало на нужную страницу?
в файле a../core/mod.../front/system/login.php заменить в функции manage() \IPS\Output::i()->redirect( $ref->setQueryString( '_fromLogin', 1 ) ); на \IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=...&module...&controller=...')); // укажите сами, куда вам надо.