Par FTP : Déposer le répertoire xchange/ dans /plugins/, puis importer xchange/sql/xchange.sql.
Par package manager : Sélectionner xchange dans la liste des plugins disponibles.
Chemins :
- Plugin principal :
/plugins/xchange/xchange.php - Bibliothèque :
/plugins/xchange/lib/xchange.lib.inc.php - Handler AJAX :
/plugins/xchange/handlers/xchange.mod.php - Profil utilisateur :
/plugins/xchange/profile/ - CSS / JS :
/plugins/xchange/css/, /plugins/xchange/js/
Paramètres de configuration :
| Variable | Valeur par défaut | Description |
|---|---|---|
| $basedatadisplay | 'yes' | Visible dans l'interface de gestion |
| $basedisplevel | BASE_LEVEL_USER | Accessible aux utilisateurs connectés |
| $ftype | 6 | Module applicatif |
| XCHANGE_MAX_PHOTOS | 5 | Photos maximum par annonce |
| XCHANGE_MAX_TITLE | 128 | Longueur maximale du titre |
| XCHANGE_MAX_DESCRIPTION | 5000 | Longueur maximale de la description |
| XCHANGE_ITEMS_PER_PAGE | 20 | Annonces par page |
Types de transaction : vente, échange, vente ou échange, don avec frais d'envoi à la charge du receveur, don avec remise sur place.
Statuts d'annonce : brouillon, active, sous option, vendue, échangée, retirée, donnée.
Statuts de transaction : en attente, acceptée, terminée, annulée, litige.
Notation : de 1 à 5 étoiles entre acheteur et vendeur après transaction.
Tables SQL utilisées : xchange_products, xchange_transactions, xchange_ratings, xchange_blacklist, users