Проверить применение переменных из последней версии ubconfig.ini
_Originally posted by @asmeron in https://gitea.ublinux.ru/Applications/ubl-settings-system/pulls/16#issuecomment-8015_
Каждая переменная находится в определённом разделе, например:
[keyboard]
XKBLAYOUT
Я говорю, что в переменных хранить имя переменной и раздел в котором она находится в #define
Что-бы при изменении не рыскать по коду в поисках !
Все внешние данные хранить в переменных !
Каждая переменная находится в определённом разделе, например:
[keyboard]
XKBLAYOUT
Я говорю, что в переменных хранить имя переменной и раздел в котором она находится в #define
Что-бы при изменении не рыскать по коду в поисках !
Все внешние данные хранить в переменных !
Необходимо хранить команду полностью в переменной, чтобы можно было быстрее отыскать и исправить, она не должна собираться из переменных.
Это касается всех команд, которые будут исполняться в терминале. Это правило для всех проектов.
Пример:
#define remove_config_global_command_users_defaultrootpasswd "ubconfig --quiet --target global remove [users] DEFAULTROOTPASSWD"
Необходимо хранить команду полностью в переменной, чтобы можно было быстрее отыскать и исправить, она не должна собираться из переменных.
Это касается всех команд, которые будут исполняться в терминале. Это правило для всех проектов.
Пример:
`#define remove_config_global_command_users_defaultrootpasswd "ubconfig --quiet --target global remove [users] DEFAULTROOTPASSWD"`
Проверить применение переменных из последней версии ubconfig.ini
Originally posted by @asmeron in #16
Переменные хранить с местом их расположения в ublinux.ini
что значит "хранить с местом их расположения в ublinux.ini? Сохранять для каждой переменной раздел в который она сохраняется?
Каждая переменная находится в определённом разделе, например:
[keyboard]
XKBLAYOUT
Я говорю, что в переменных хранить имя переменной и раздел в котором она находится в #define
Что-бы при изменении не рыскать по коду в поисках !
Все внешние данные хранить в переменных !
98d0bd7431Необходимо хранить команду полностью в переменной, чтобы можно было быстрее отыскать и исправить, она не должна собираться из переменных.
Это касается всех команд, которые будут исполняться в терминале. Это правило для всех проектов.
Пример:
#define remove_config_global_command_users_defaultrootpasswd "ubconfig --quiet --target global remove [users] DEFAULTROOTPASSWD"12f33055f9