cotonti.com : [Решено] Проверка на установку и активирование расширения https://www.cotonti.com Neueste Themenbeiträge Cotonti en Wed, 03 Dec 2025 22:51:01 -0000 Alex300 Решено этим коммитом https://github.com/Cotonti/Cotonti/commit/2f2cb6d27e18bdad006f6d767cc0607346ea4c65. Пожалуйста потестируйте.

]]>
Do, 02 Jan 2025 19:08:13 -0000
Kabak как уже есть. Мне Котонти нравится. Холиварсов не будет  laugh

]]>
Do, 19 Dez 2024 10:42:41 -0000
Kort Ты шутишь?)) В любом расширении под соответствующий хук найдется часть, которая отвечает, например, за связь с плагином комметариев или рейтингов, например. Да все, что угодно. Ну вот не надо тебе оно - выключи. Или при отладке бывает необходимо. Можно, конечно, из настроек сделать портянку, но части и их отключение гораздо проще и нагляднее.

Путаница эта - то с кэшем, то с расширениями - в-общем ничего там нет путанного на самом деле. И кого она путает тоже я не понял)

]]>
Do, 19 Dez 2024 05:46:37 -0000
Kabak По-моему расширение должно уходить в паузу целиком.  Не логично когда расширение не работает частями ( я всё понимаю, но )  Больше путаницы будет, когда часть плагина или модуля работает, а часть типа на паузе. Но вам виднее.

]]>
Mi, 18 Dez 2024 19:01:33 -0000
Kort #48160 Alex300:

...

Если при проверке не учитывается "на паузе" - поправлю. Но проверять, наверное надо что все части на паузе. Если хоть одна активна - возвращать True.

Все правильно:

  • активное расширение: установлено и хотя бы одна часть не на паузе,
  • неактивное расширение: все части на паузе или не установлено.
]]>
Mi, 18 Dez 2024 18:13:33 -0000
Alex300

Вообще-то, должно отдавать True если активно и работает, а не на паузе и установлено.

Именно. Проверю на днях. Если при проверке не учитывается "на паузе" - поправлю. Но проверять, наверное надо что все части на паузе. Если хоть одна активна - возвращать True.

]]>
Mi, 18 Dez 2024 14:13:06 -0000
Kabak Вообще-то, должно отдавать True если активно и работает, а не на паузе и установлено.

 

Зачем проверять на паузе ли ? 

Важно чтобы именно было активно, работало, выполнялось.

]]>
Mi, 18 Dez 2024 13:17:37 -0000
Kort Сейчас есть две полезные функции: cot_module_active и cot_plugin_active, которые работают, но есть нюанс: отдается true если расширение установлено. Но при отладке, например, удобно проверять не только на установку, но и активацию расширения (т. е. расширение не на паузе). Может добавить проверку на паузу или, хотя бы, соответствующий параметр в обе функции?

]]>
Mi, 18 Dez 2024 07:12:20 -0000