[FIXED] Corregir errores en cversadm_token.sh para mostrar correctamente el menú
- Añadir variable head_error necesaria para diálogos de error - Aumentar tamaño de ventana del menú para evitar problemas de visualización - Mejorar comentarios para mayor claridad 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
41f786683b
commit
3c4f9a8827
1 changed files with 8 additions and 1 deletions
|
@ -29,6 +29,9 @@ BIN_BASE="bin"
|
||||||
BIN_LIBS="lib"
|
BIN_LIBS="lib"
|
||||||
BIN_MESG="msg"
|
BIN_MESG="msg"
|
||||||
|
|
||||||
|
# Definir head_error para uso en funciones
|
||||||
|
head_error="ERROR"
|
||||||
|
|
||||||
# Importar bibliotecas necesarias
|
# Importar bibliotecas necesarias
|
||||||
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/base.lib"
|
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/base.lib"
|
||||||
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/console.lib"
|
source "${BIN_HOME}/${BIN_BASE}/${BIN_LIBS}/console.lib"
|
||||||
|
@ -59,14 +62,18 @@ ensure_developers_dir() {
|
||||||
|
|
||||||
# Función para seleccionar la plataforma de control de versiones
|
# Función para seleccionar la plataforma de control de versiones
|
||||||
select_platform() {
|
select_platform() {
|
||||||
|
# Crear opciones del menú utilizando un formato compatible con dialog_input_menu
|
||||||
local options="1 ${cvmsg_010} 2 ${cvmsg_011} 3 ${cvmsg_012}"
|
local options="1 ${cvmsg_010} 2 ${cvmsg_011} 3 ${cvmsg_012}"
|
||||||
|
|
||||||
dialog_input_menu "${cvmsg_001}" "${cvmsg_002}" "$options" 12
|
# Incrementar filas para evitar problemas de espacio
|
||||||
|
dialog_input_menu "${cvmsg_001}" "${cvmsg_002}" "$options" 15 70
|
||||||
|
|
||||||
|
# Verificar si hubo cancelación o error
|
||||||
if [ $codex -ne 0 ]; then
|
if [ $codex -ne 0 ]; then
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Interpretar la selección
|
||||||
case $value in
|
case $value in
|
||||||
1) echo "github" ;;
|
1) echo "github" ;;
|
||||||
2) echo "gitlab" ;;
|
2) echo "gitlab" ;;
|
||||||
|
|
Loading…
Reference in a new issue