[IMPROVED] Mejorar formato de autores en README y extraer datos de git config

- Añadir Claude Code como colaborador digital en README
- Mejorar la visualización del autor principal en READMEs de nuevos proyectos
- Ajustar parámetros del diálogo de selección de licencia en project_create.sh

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-12 19:22:18 -05:00
parent 8a54db6a31
commit e10a69345c
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26
3 changed files with 9 additions and 7 deletions

View file

@ -278,7 +278,8 @@ Este proyecto está licenciado bajo la Licencia Pública General Affero (AGPL) -
## 👥 Colaboradores
- **Mauro Rosero P.** - Desarrollador Principal - [mauro@rosero.one](mailto:mauro@rosero.one)
- **Cortana Rosero One** - Asistente Digital (Claude Code) - [cortana@rosero.one](mailto:cortana@rosero.one)
- **Claude Code** - Asistente Digital - [claude@anthropic.com](mailto:claude@anthropic.com)
- **Cortana Rosero One** - Asistente Digital - [cortana@rosero.one](mailto:cortana@rosero.one)
## 📞 Soporte

View file

@ -86,14 +86,15 @@ function dialog_input_radio() {
local helper="$2"
local options="$3"
local rows="${4:-$CROWS}"
local width="${5:-$CWIDTH}"
local forced_rows="${5:-${rows}}"
local width="${6:-$CWIDTH}"
# Calcular el número de elementos
local elements=$(echo "$options" | awk '{print NF/3 + 1}')
((rows += elements))
exec 3>&1;
value=$(dialog --keep-window --begin ${CX} ${CY} --colors --no-shadow --backtitle "${title}" --title "${apps_title}" --radiolist "\n${label}\n${helper}" ${rows} ${width} ${elements} ${options} 2>&1 1>&3)
value=$(dialog --keep-window --begin ${CX} ${CY} --colors --no-shadow --backtitle "${title}" --title "${apps_title}" --radiolist "\n${label}\n${helper}" ${forced_rows} ${width} ${elements} ${options} 2>&1 1>&3)
codex=$?
exec 3>&-;

View file

@ -168,7 +168,7 @@ function request_project_type() {
fi
done
dialog_input_radio "${proj_008}" "${proj_009}" "$OPTIONS"
dialog_input_radio "${proj_008}" "${proj_009}" "$OPTIONS" 22 22 70
if [ $codex -ne 0 ]; then
echo "${head_canceled}"
@ -233,7 +233,7 @@ function request_project_license() {
done
# Reducimos el tamaño del diálogo para que muestre menos opciones a la vez
dialog_input_radio "${proj_014}" "${proj_015}" "$OPTIONS" 10 70
dialog_input_radio "${proj_014}" "${proj_015}" "$OPTIONS" 22 22 70
if [ $codex -ne 0 ]; then
echo "${head_canceled}"
@ -558,7 +558,7 @@ Ver el archivo [LICENSE](LICENSE) para más detalles.
## 👥 Autores
- [$(git config user.name)] ($(git config user.email))
- **$(git config user.name)** - Desarrollador Principal - [$(git config user.email)](mailto:$(git config user.email))
---
@ -795,4 +795,4 @@ function main() {
}
# Ejecutar función principal
main
main