Перейти к содержанию

Desti

Актив
  • Постов

    2089
  • Зарегистрирован

  • Посещение

  • Победитель дней

    130

Весь контент Desti

  1. Таблица core_members_history insert into `core_member_history` values( и тут по порядку нужные поля добавляем );
  2. Отличный вопрос Можно! Если есть бекапы файлов и имена совпадают (вроде при апгрейде имена не меняются), то их надо просто залить обратно. Если страшно, то можно попробовать на одном конкретном файле. А вот бекап БД заливать нельзя.
  3. Справа вверху Поддержка или Support, клик, на след. странице справа внизу system logs - Журналы системы
  4. Напишите 5 строчек кода, сделайте свой класс \IPS\Helpers\Form\GetGroupsForm. Вас не поймешь, то 1000 строк в инклюд - семечки, то 5 строк много и сложно.
  5. $form->add( new \IPS\Helpers\Form\Select(...) )- чем не класс? Готовый.
  6. К этому времени появится php 7.5, а в десятке будет 7.2 по дефолту. Какая проблема накатить сейчас 7.2 и забыть про это хозяйство на пару лет?
  7. Это не ошибка, это у вас php какой-то древний.
  8. dos2unix - преобразует виндовое в юниксовое, не задавая вопросов.
  9. Исправить одни глюки, наловить других. Я до 4.5 даже не рыпнусь, если только патчи безопасности. Но их можно и ручками.
  10. А я проверил, прежде чем писать. Для гостей не формируется ссылка с ника или аватара при выключенном доступе к модулю. Поэтому получить ошибку доступа они не могут, т.к. нет ссылки на профиль.
  11. Если правами ограничить, то просто не выводит линк на нике/аватаре. А если в коде править, то можно вывести предупреждающее сообщение с просьбой зарегиться для просмотра профиля. Кому как удобнее.
  12. applications/core/modules/front/members/profile.php Найти protected function manage() { Вставить ниже if ( ! \IPS\Member::loggedIn()->member_id ) { \IPS\Output::i()->error( 'no_module_permission_guest', '1C149/1', 403, '' ); }
  13. Это значит лишь одно, тот, кто разработал такое приложение, очень плохо разбирается в программировании, в алгоритмах и прочем. Если совсем грубо, то это "быдлокод" (не обижайтесь, это мем, можно почитать на лурке).
  14. Это был сарказм, если что. С IPB плотно с 2006 года Хуки кода нужны, когда вам надо поменять поведение класса, изменить логику работы, добавить что-то. А хуки темы нужны, чтобы по другому визуально отобразить что-то или добавить новое отображение. Вас пугает синтаксис классов в PHP и прочие новомодные примочки? Не пугайтесь, они отлично уживаются с вашим старым стилем программирования, это всё тот же php.
  15. Такая же фигня тут, по моему, уже никто не понимает, о чем речь после слов "IPS-овский PHP".. А какая разница, где вы сгородите свои 1000 строк кода? Что в основном файле, что в инклюде, разница будет только в том, что первый код будет выполнен быстрее и не будет дорогой дисковой операции.
  16. Давным давно правлю код в microsoft code, всё нормально подсвечивается. Вот обычный кусок phtml из dev
  17. Поиск в админке по слову cache, первая ссылка (cache page output for guests)
  18. PHP Redis Extension и redis как служба - разные вещи. Выделяете волшебные слова "How to... ", "поиск в гугле", идете по первой ссылке и делаете как написано.
  19. Увы, нельзя. Эта фича просто не делает "ссылку", выводит как текст, а нужно полностью скрыть ссылку от пользователя, т.е. изуродовать ее.
  20. Если помните, была такая полезная штука в 3.х. Она есть и в 4-ке, но работает не совсем так, как раньше. Если раньше я добавлял в список нежелательный сайт и слово замены, то система меняла название и в ссылке (url) и в тексте ссылки. А в новой версии замена происходит только в тексте ссылки, получается ерунда, текст говорит httр://[нельзя сюда]/, а внутри живая ссылка. Никто не разбирался с этим? Может есть уже плагин?
  21. Синтаксис: root путь; Умолчание: root html; Контекст: http, server, location, if в location Вполне допустимо. Нелогично - возможно, но не запрещено. Работает уже лет 10, никому не мешает.
  22. У меня так location / { root /home/user/site.ru; index index.php; try_files $uri $uri/ /index.php$args; }
  23. В трешке это не должно быть очень сложно. Достаточно просторная документация по MSSQL и PHP тут https://docs.microsoft.com/ru-ru/sql/connect/php/microsoft-php-driver-for-sql-server?view=sql-server-2017 Когда-то мне помогло решить подобную проблему. Установите всё необходимое, потренируйтесь на примерах, всё получится.
×
×
  • Создать...