Aller au contenu principal

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)
  • URLprojectroadmap/communication_hub/{project_id}

Créer une discussion

  1. Saisir Subject
  2. Saisir Content
  3. Joindre optionnellement des fichiers
  4. 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)
  • URLprojectroadmap/activity_feed/{project_id}

Activités automatiques

ÉvénementActivité 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

ActionDescription
ApproveMarquer le temps comme approuvé
RejectRejeter avec note optionnelle
SyncRemplir 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 viewTous les fichiers avec projet, nom, date d'upload
DownloadCliquer pour télécharger
View versionsVoir 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
  • URLprojectroadmap/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

TypeDescription
Task assignedQuand vous êtes assigné à une tâche
Task deadline approachingQuand la date d'échéance d'une tâche approche
Project updatesQuand le projet est mis à jour
Milestone completedQuand 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