# Extensió Joomla de Gestió Monedes

## Resum

Aquest directori conté el component Joomla `com_gestiomonedes`, creat perquè el projecte
`gestio_monedes` compleixi el bloc d'avaluació d'extensió per a Joomla.

La funcionalitat implementada cobreix:

- lectura de dades des de `MariaDB`, `CSV` i `XML`
- inserció de noves monedes a `MariaDB`, `CSV` i `XML`
- filtres per nom, país, any d'emissió i valor
- visualització d'imatges de les monedes
- frontend públic i backend d'administració

## Rutes principals

- Frontend: `https://fmehmood.cat/joomla/index.php/gestio-monedes-joomla`
- Administració del component: `https://fmehmood.cat/joomla/administrator/index.php?option=com_gestiomonedes&view=monedes`
- ZIP instal·lable: `https://fmehmood.cat/gestio_monedes/joomla-extension/com_gestiomonedes.zip`

## Estructura

- `com_gestiomonedes/`: codi font del component
- `com_gestiomonedes.zip`: paquet instal·lable a Joomla

## Fonts de dades

Per defecte el component reutilitza la configuració privada de:

- `/etc/gestio_monedes/config.local.php`

I fa servir aquestes fonts específiques de Joomla:

- CSV: `/var/www/html/gestio_monedes/data/monedes_joomla.csv`
- XML: `/var/www/html/gestio_monedes/data/monedes_joomla.xml`

## Instal·lació manual

```bash
cd /var/www/html/joomla
php cli/joomla.php extension:install --path=/var/www/html/gestio_monedes/joomla-extension/com_gestiomonedes.zip
```
