Переменные #17

Closed
opened 2 years ago by user-166 · 6 comments
Collaborator

Проверить применение переменных из последней версии ubconfig.ini

Originally posted by @asmeron in #16

Проверить применение переменных из последней версии ubconfig.ini _Originally posted by @asmeron in https://gitea.ublinux.ru/Applications/ubl-settings-system/pulls/16#issuecomment-8015_
Owner

Переменные хранить с местом их расположения в ublinux.ini

Переменные хранить с местом их расположения в ublinux.ini
Collaborator

что значит "хранить с местом их расположения в ublinux.ini? Сохранять для каждой переменной раздел в который она сохраняется?

что значит "хранить с местом их расположения в ublinux.ini? Сохранять для каждой переменной раздел в который она сохраняется?
user-166 added the вопрос label 2 years ago
Owner

Каждая переменная находится в определённом разделе, например:
[keyboard]
XKBLAYOUT

Я говорю, что в переменных хранить имя переменной и раздел в котором она находится в #define
Что-бы при изменении не рыскать по коду в поисках !
Все внешние данные хранить в переменных !

Каждая переменная находится в определённом разделе, например: [keyboard] XKBLAYOUT Я говорю, что в переменных хранить имя переменной и раздел в котором она находится в #define Что-бы при изменении не рыскать по коду в поисках ! Все внешние данные хранить в переменных !
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-system/commit/98d0bd7431b334f1fec8e9439e9bac4bf443e4c3
Poster
Collaborator

Необходимо хранить команду полностью в переменной, чтобы можно было быстрее отыскать и исправить, она не должна собираться из переменных.
Это касается всех команд, которые будут исполняться в терминале. Это правило для всех проектов.

Пример:

#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"`
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-environment/commit/12f33055f90b6dd567dfac03784a6f521e328143
asmeron closed this issue 7 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-system#17
Loading…
There is no content yet.