Affichage des couleurs des tâches sur planning sur un affichage par projet
Posted: 25 Feb 2019, 19:52
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
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