2.3.4 (Not XF Version, just for upgrade)
Edit: templates.xml (nc_friends_list) [New design]
Edit: phrases.xml [ADD] no_pending_received_requests & you_have_no_friends_yet
English:
### Improvements:
Visual Structure:
Interactive Elements:
UX Integration:
French:
### Améliorations apportées :
1. Structure visuelle :
- Utilisation des composants block-container, block, structItem natifs de XF
- Séparation claire en 3 sections avec en-têtes stylisés
- Affichage responsive et mobile-friendly
2. Éléments interactifs :
- Boutons d'action avec icônes (confirm/cancel/delete)
- Overlay pour les actions (accept/reject/remove)
- Tooltip sur le bouton de suppression
3. Intégration UX :
- Avatars des utilisateurs
- Badges d'état (pending/count)
- Messages quand les listes sont vides
Edit: templates.xml (nc_friends_list) [New design]
Edit: phrases.xml [ADD] no_pending_received_requests & you_have_no_friends_yet
English:
### Improvements:
Visual Structure:
- Use of XF's native block-container, block, and structItem components
- Clear separation into 3 sections with stylish headers
- Responsive and mobile-friendly display
Interactive Elements:
- Action buttons with icons (confirm/cancel/delete)
- Action overlay (accept/reject/remove)
- Tooltip on the delete button
UX Integration:
- User avatars
- Status badges (pending/count)
- Messages when lists are empty
French:
### Améliorations apportées :
1. Structure visuelle :
- Utilisation des composants block-container, block, structItem natifs de XF
- Séparation claire en 3 sections avec en-têtes stylisés
- Affichage responsive et mobile-friendly
2. Éléments interactifs :
- Boutons d'action avec icônes (confirm/cancel/delete)
- Overlay pour les actions (accept/reject/remove)
- Tooltip sur le bouton de suppression
3. Intégration UX :
- Avatars des utilisateurs
- Badges d'état (pending/count)
- Messages quand les listes sont vides
English:
The "Friends Request" add-on enhances community interaction by adding a robust friend management system. Users can send friend requests from member profiles with a simple "Add Friend" button. Once sent, requests appear in a dedicated "Friends List" page, where users can view pending sent/received requests and manage friendships. Recipients receive notifications for new requests, acceptances, or rejections, displayed via XenForo’s alert system. Accepted requests establish mutual friendships, stored in the database, and users can remove friends anytime.
Français:
L’add-on "Friends Request" enrichit l’interaction communautaire avec un système de gestion d’amis complet. Les utilisateurs peuvent envoyer des demandes d’amitié depuis les profils via un bouton "Ajouter en ami". Les demandes sont affichées dans une page "Liste d’amis" dédiée, permettant de voir les demandes envoyées/reçues et de gérer les relations. Des notifications alertent les destinataires des nouvelles demandes, acceptations ou refus, via le système d’alertes de XenForo. Les demandes acceptées créent des amitiés mutuelles, enregistrées dans la base de données, et les utilisateurs peuvent supprimer des amis à tout moment.
Screen:
When you send friend request:
When you accept
When you reject
When you delete your friend