Collaboration
Communication d'équipe, fil d'activité, approbations de feuilles de temps, fichiers centralisés et notifications.
Team Communication Hub
- Emplacement – Project Roadmap → [Project] → Team Communication Hub (ou depuis la barre d'outils)
- URL –
projectroadmap/communication_hub/{project_id}
Créer une discussion
- Saisir Subject
- Saisir Content
- Joindre optionnellement des fichiers
- Soumettre
Ajouter des commentaires
- Répondez aux discussions avec des commentaires
- @Mentions – Tapez
@suivi du nom d'un membre pour le mentionner (envoie une notification) - Pièces jointes – Joindre des fichiers aux commentaires
@Mentions
- Tapez
@et commencez à taper le nom d'un membre - Sélectionnez dans la liste déroulante
- Les membres mentionnés reçoivent une notification avec un lien vers le commentaire
Activity Feed
- Emplacement – Project Roadmap → [Project] → Activity Feed (barre d'outils)
- URL –
projectroadmap/activity_feed/{project_id}
Activités automatiques
| Événement | Activité enregistrée |
|---|---|
| Tâche ajoutée | "task_created" |
| Tâche mise à jour | "task_updated" |
| Projet ajouté | "project_created" |
| Projet mis à jour | "project_updated" |
Activité manuelle
- Cliquez sur Add Activity pour enregistrer un événement personnalisé
- Saisissez la description et enregistrez
Timesheet Approvals
- Emplacement – Project Roadmap → Timesheet Approvals
Fonctionnement
- Quand le personnel démarre une minuterie de tâche, un enregistrement d'approbation de feuille de temps est créé (en attente)
- Approuvez ou rejetez depuis la page Timesheet Approvals
Actions
| Action | Description |
|---|---|
| Approve | Marquer le temps comme approuvé |
| Reject | Rejeter avec note optionnelle |
| Sync | Remplir depuis tbltaskstimers (ajoute les enregistrements manquants) |
Filtres
- Filtrer par statut : Pending, Approved, Rejected
Centralized File Storage
- Emplacement – Project Roadmap → Centralized File Storage
- Objectif – Consulter tous les fichiers de projet à un seul endroit sur tous les projets
Fonctionnalités
| Fonctionnalité | Description |
|---|---|
| List view | Tous les fichiers avec projet, nom, date d'upload |
| Download | Cliquer pour télécharger |
| View versions | Voir l'historique des versions |
File Versioning
- Automatique – Les versions sont enregistrées lors de l'upload des fichiers (via le hook
after_project_file_added) - Voir l'historique – Cliquez sur « View versions » dans Centralized File Storage ou les fichiers projet
- URL –
projectroadmap/file_versions/{project_id}/{file_id}
Real-Time Notifications
- Emplacement – Project Roadmap → Notification Settings
- Objectif – Préférences par utilisateur pour les notifications
Types de notifications
| Type | Description |
|---|---|
| Task assigned | Quand vous êtes assigné à une tâche |
| Task deadline approaching | Quand la date d'échéance d'une tâche approche |
| Project updates | Quand le projet est mis à jour |
| Milestone completed | Quand un jalon est terminé |
Email Digest
- Emplacement – Project Roadmap → Email Digest
- Objectif – E-mails de résumé de projet quotidiens ou hebdomadaires
Configuration
- Activer/désactiver – Activer ou désactiver le digest
- Fréquence – Quotidien ou hebdomadaire
- Cron – Ajoutez
projectroadmap/cron_email_digestà la cron de votre serveur pour l'envoi automatisé
Configuration de la cron
Ajoutez à votre crontab serveur (exemple – quotidien à 8h) :
0 8 * * * php /path/to/perfex/index.php projectroadmap cron_email_digest