Jump to content

Desti

Актив
  • Регистрация

  • В сети

Everything posted by Desti

  1. Тему нельзя создать без категории, на главной так не получится.
  2. Они в своем праве и, скорее всего, это прописано в правилах сервиса.
  3. скорее всего они проверяют соответствие расширения и контента, а их библиотека не умеет проверять файлы с паролями или зашифрованные файлы. И они правы, зачем им хранить и распространять непонятно что?
  4. Ну вот, пришел и порушил всю теорию заговора..
  5. 1. хук на \IPS\Theme\class_core_front_profile, добавляем (#elEditProfile, insert after) кнопку, но не напрямую через <li>...</li>, а через шаблон {template='myProfileButton' group="plugins" location="global" app="core" params='$members'} 2. создаем темплейт myProfileButton.phtml с кнопкой в dev/html (копируем из edit-profile, например, меняем seoTemplate='profile_testform' и do='testform') 3. создаем code-хук на \IPS\Http\Url\Friendly (фурлу по другому не создать в плагине) static public function furlDefinition( $revert=false ) { $furls = parent::furlDefinition( $revert ); if( !isset( $furls['profile_testform'] ) ) { $furls['profile_testform'] = array( 'friendly' => 'profile/{#id}/testform', 'real' => 'app=core&module=members&controller=profile&do=testform', 'params' => array(), 'regex' => array(), ); } return $furls; } 4. создаем хук на \IPS\core\modules\front\members\profile - новую функцию, которую мы передаем в do= на п.2 public function testform() { $form = new \IPS\Helpers\Form; $form->add( new \IPS\Helpers\Form\Text(’name’)); \IPS\Output::i()->output = $form; } Радуемся окошку с формой при нажатии на кнопку. Ну или ищем ошибку
  6. так и не победили?
  7. Да, возможно. Я бы делал на английском, чтобы не рушить логику "Оригинал - перевод".
  8. А как в одном плагине-приложении два языка в дистрибутив запихнуть?
  9. Я не доверяю этому сервису, всегда переношу через mv, а потом в базе пути правлю.
  10. Да нет никакой сути у вашего вопроса, вы всё сделали (с точки зрения админа форума) правильно, но надо было включить принудительное обновление. Этого мало. Я не помню, какими порциями копируются файлы, но точно мизерными, штук по 50 за исполнение.
  11. Начнет, да, но, по умолчанию, только при активности пользователей. В самом низу главной страницы админки есть окно "Фоновые процессы". Там видно, какие задачи в очереди.
  12. Форум сам ничего делать не будет, ему нужна активность пользователей для запуска задач обслуживания. Ну или вы должны запустить их принудительно.
  13. Да вроде уже обновили
  14. А куда код делся из первого сообщения?
  15. 4.6 вчера появилось..
  16. Desti posted пост в теме in Invision Community 4 Support
    Мое мнение - никогда не используйте такое в темплейтах.
  17. Desti posted пост в теме in Invision Community 4 Support
    add before <h3 class... {{$stats['total_files'] = \IPS\Db::i()->select( "COUNT(*)", 'downloads_files', array( 'file_open = ?', 1 ) )->first();}}
  18. Никак. Только целиком язык с правками, выдирать из него нужные строки и делать свой xml.
  19. Ыыы... не модификатор, а спецификатор
  20. В языковом файле только одна строчка с %S (это ошибка, такого модификатора не существует). Залезьте в файл языка, найдите %S (именно так, с большой буквой) и замените на %s, может поможет.. Я поставил 4.6, поставил русский с этого форума, ошибки нет.
  21. Toggle Developers Mode On/Off Deluxe Просмотр файла Исправленный для 4.6.0 вариант. Обновить кеш после установки, обязательно добавить \define('IN_DEV', FALSE ); в файл constants.php Добавил Desti Добавлено 14.06.2021 Категория Администрирование Язык Английский  
    • 19 скачиваний
    • Версия 5.1.0
    Исправленный для 4.6.0 вариант. Обновить кеш после установки, обязательно добавить \define('IN_DEV', FALSE ); в файл constants.php
    Free
  22. В оригинале этого нет, небось хук какой-то гадит.
  23. Desti posted пост в теме in Invision Community 4 Support
    Какой элегантный способ положить сервер