[DOC] Actualizar documentación a estándares OCA y preparar logo CriptoMart

- Renombrar README.md a README_DEV.md en todos los addons custom
- Crear README.rst siguiendo estructura OCA oficial
- Crear directorios readme/ con fragmentos .rst (DESCRIPTION, INSTALL, CONFIGURE, USAGE, CONTRIBUTORS, CREDITS)
- Actualizar créditos: Criptomart (autor) + Elika Bilbo (financiador)
- Actualizar __manifest__.py con maintainers correctos
- Crear estructura static/description/ para logo en 5 addons
- Agregar documentación de logo (LOGO_INSTRUCTIONS.md, install_logo.sh)
- Actualizar copilot-instructions.md con referencias a OCA_DOCUMENTATION.md
- Crear docs/OCA_DOCUMENTATION.md con guía completa de estructura
- Crear docs/RESUMEN_CAMBIOS_DOCUMENTACION.md con resumen detallado

Addons actualizados:
- website_sale_aplicoop
- product_sale_price_from_pricelist
- product_pricelist_total_margin
- product_price_category_supplier
- account_invoice_triple_discount_readonly
This commit is contained in:
snt 2026-02-21 19:55:57 +01:00
parent b31df7b9d8
commit 4a4639f13a
56 changed files with 1778 additions and 674 deletions

56
docs/install_logo.sh Executable file
View file

@ -0,0 +1,56 @@
#!/bin/bash
# Script para instalar el logo de CriptoMart en todos los addons custom
#
# Uso:
# 1. Guardar el logo adjunto como /tmp/criptomart_logo.png
# (Descarga el logo desde el mensaje/attachment)
# 2. Ejecutar: bash docs/install_logo.sh
set -e
LOGO_SOURCE="/home/snt/Documentos/lab/odoo/addons-cm/website_sale_aplicoop/static/description/logo_criptomart_cuadradado_white_background.png"
ADDtaONS=(
"website_sale_aplicoop"
"product_sale_price_from_pricelist"
"product_pricelist_total_margin"
"product_price_category_supplier"
"account_invoice_triple_discount_readonly"
)
# Verificar que el logo existe
if [ ! -f "$LOGO_SOURCE" ]; then
echo "❌ Error: Logo no encontrado en $LOGO_SOURCE"
echo ""
echo "Por favor:"
echo "1. Descarga el logo adjunto de CriptoMart"
echo "2. Guárdalo como: $LOGO_SOURCE"
echo "3. Ejecuta este script de nuevo"
exit 1
fi
echo "🎨 Instalando logo de CriptoMart en addons..."
echo ""
# Copiar logo a cada addon
for addon in "${ADDONS[@]}"; do
if [ -d "$addon" ]; then
# Crear directorio si no existe
mkdir -p "$addon/static/description"
# Copiar logo
cp "$LOGO_SOURCE" "$addon/static/description/icon.png"
echo "$addon"
else
echo "⚠️ $addon (directorio no encontrado)"
fi
done
echo ""
echo "✅ Logo instalado exitosamente en ${#ADDONS[@]} addons!"
echo ""
echo "Próximos pasos:"
echo "1. Reiniciar Odoo: docker-compose restart odoo"
echo "2. Actualizar lista de apps: Settings → Apps → Update Apps List"
echo "3. Verificar que el logo aparece en cada addon"