Affichage des couleurs des tâches sur planning sur un affichage par projet

Post Reply
Petitmamouth
Posts: 12
Joined: 22 Feb 2019, 13:11

Affichage des couleurs des tâches sur planning sur un affichage par projet

Post by Petitmamouth »

Bonjour les admins,
Le sujet fait l'objet d'un topic.

J'ai modifié le code de l'appli pour rendre la fonctionnalité possible dans un affichage par projet. voir le topic dans les discuss.

Si ça vous tente, j'ai rédigé une doc .
Dans l'idée, ajout d'une variable dans les paramètres, table config. PLANNING_AFFICHAGE_COLOR_TASKS
Dans planning.php, Ajout dans le tableau $cellule des variables.

Placement d'une condition ligne 389

if( $base_ligne=='projets'&& CONFIG_PLANNING_AFFICHAGE_COLOR_TASKS == '0') { // Ajout d'une condition pour l'affichage ,c'est ici que s'affiche le texte et la couleur dans la cellule dans le cas du filtre sur projets
$cellule['nom_cellule']=xss_protect($infosJour['user_id']);
$cellule['couleur']=xss_protect($infosJour['user_couleur']);
}
else {
$cellule['nom_cellule']=xss_protect($infosJour['statut_tache']);
$cellule['couleur']=xss_protect($infosJour['statut_couleur']);
}
si cela répond à une demande, pouvez-vous l'intégrer ?
Je pense qu'il y aura une derniere modif pour n'afficher que 3 caractères du code tâche avec un substr.

Enfin, j'ai une question que je n'arrive pas à résoudre, car je ne connais pas SMARTY ni XAJAX, par contre je connais ajax.
Ma question est la suivante : Votre projet s'auto recompile ou pas ?
J'ai des fichiers qui se modifient sous smarty/templates_c/ sans savoir pourquoi.

Merci à vous.

exemple d'affichage
statuts_code.PNG
statuts_code.PNG (16.55 KiB) Viewed 3150 times
Petitmamouth

Administrateur SI.
soplanning
Site Admin
Posts: 289
Joined: 31 Aug 2017, 15:58

Re: Affichage des couleurs des tâches sur planning sur un affichage par projet

Post by soplanning »

Bonjour

Dans la prochaine version, à paraître d'ici quelques semaines, on a déjà intégré ce choix.
Il sera également possible de choisir ce qui est affiché à l'intérieur des cellules.
Merci pour la suggestion en tout cas.

Concernant smarty, il s'agit d'un système de templates, et en effet à chaque fois qu'on modifie un template il génère une nouvelle version pré-compilée (pour gagner en temps d'execution).

A bientôt
User avatar
bluespirit79
Posts: 27
Joined: 08 Oct 2017, 21:04

Re: Affichage des couleurs des tâches sur planning sur un affichage par projet

Post by bluespirit79 »

Voilà, tout a été dit :)
J'ai mis le détail des évolutions dans l'autre sujet (dans le sous-forum bug)
Post Reply