Differencier les weekends
Differencier les weekends
Bonjour est il possible de coloriser les weekends afin de mieux les repérer.
merci
merci
-
- Site Admin
- Posts: 388
- Joined: 31 Aug 2017, 15:58
Re: Differencier les weekends
Bonjour
Les jours "désactivés" sont grisés dans le planning.
ça n'est pas suffisant visuellement ?
Les jours "désactivés" sont grisés dans le planning.
ça n'est pas suffisant visuellement ?
- bluespirit79
- Posts: 27
- Joined: 08 Oct 2017, 21:04
Re: Differencier les weekends
Il y a sinon la possibilité de modifier le thème css pour pouvoir différencier la couleur des colonnes week-end...
Re: Differencier les weekends
Merci pour le renseignement par contre je suis très novice. Qu est ce que c est un thème CSS. De plus est il possible d'affecter plusieurs propriétaire a un projet.
merciiiiiiiiiiiiiii
merciiiiiiiiiiiiiii
-
- Posts: 7
- Joined: 18 Jan 2018, 09:16
Re: Differencier les weekends
Bonjour l'équipe, bonjour les visiteurs.
Je déterre un sujet fraichement enterré car je cherche moi-aussi à différencier les week-ends des autres jours de semaine.
Mon souci est que certains membres de l'équipe sont soumis à l'astreinte pour une durée de 7 jours, du jeudi au jeudi.
En désactivant les deux jours du WE, et quand ils inscrivent leur astreinte, ils entrent naturellement 7 jours à partir du jeudi.
Mais comme les samedis et dimanches sont désactivés, cette astreinte dure jusqu'au samedi suivant, et non jusqu'au jeudi ...
L'idée de bluespirit79 est intéressante mais comment modifier ces valeurs dans le fichier CSS ?
Bien à vous.
Kevin
Je déterre un sujet fraichement enterré car je cherche moi-aussi à différencier les week-ends des autres jours de semaine.
Mon souci est que certains membres de l'équipe sont soumis à l'astreinte pour une durée de 7 jours, du jeudi au jeudi.
En désactivant les deux jours du WE, et quand ils inscrivent leur astreinte, ils entrent naturellement 7 jours à partir du jeudi.
Mais comme les samedis et dimanches sont désactivés, cette astreinte dure jusqu'au samedi suivant, et non jusqu'au jeudi ...
L'idée de bluespirit79 est intéressante mais comment modifier ces valeurs dans le fichier CSS ?
Bien à vous.
Kevin
Re: Differencier les weekends
Bonjour à tous,
Pour résoudre le problème (uniquement pour les dimanches, ce qui était ma nécessité), j'ai modifié le fichier planning.php à la ligne 883 (dans la boucle if) j'ai rajouté la condition suivante :
elseif ($tmpDate->format('w')==0) {
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = false;
}
NB : le samedi serait le chiffre 6
NB' : Je n'ai pas fait la modif pour la zone "total", car je ne l'utilise pas, mais il y aurait aussi une modif du même ordre à faire dans cette boucle.
Mon souhait : si le dev pouvait intégrer cela comme une option dans les paramètres d'administation, ce serait très bien. Mais vu par ailleurs la qualité du travail, on peut s'y attendre !
Cordialement,
FrSCM
Pour résoudre le problème (uniquement pour les dimanches, ce qui était ma nécessité), j'ai modifié le fichier planning.php à la ligne 883 (dans la boucle if) j'ai rajouté la condition suivante :
elseif ($tmpDate->format('w')==0) {
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = false;
}
NB : le samedi serait le chiffre 6
NB' : Je n'ai pas fait la modif pour la zone "total", car je ne l'utilise pas, mais il y aurait aussi une modif du même ordre à faire dans cette boucle.
Mon souhait : si le dev pouvait intégrer cela comme une option dans les paramètres d'administation, ce serait très bien. Mais vu par ailleurs la qualité du travail, on peut s'y attendre !
Cordialement,
FrSCM
- bluespirit79
- Posts: 27
- Joined: 08 Oct 2017, 21:04
Re: Differencier les weekends
Bonjour,
On va voir si on l'intègre comme option![Smile :)](./images/smilies/icon_e_smile.gif)
On va voir si on l'intègre comme option
![Smile :)](./images/smilies/icon_e_smile.gif)
-
- Posts: 7
- Joined: 18 Jan 2018, 09:16
Re: Differencier les weekends
Merci FrSCM pour ta réponse rapide ! Je vais essayer ça et je viendrais vous dire si ca fonctionne.
Si je comprends bien, il faut ajouter deux fois la condition ?
Merci encore !
Kevin
Edit : Voila qui est fait ! Et ca fonctionne pour les deux jours du WE ! Merci beaucoup !
Si je comprends bien, il faut ajouter deux fois la condition ?
Merci encore !
Kevin
Edit : Voila qui est fait ! Et ca fonctionne pour les deux jours du WE ! Merci beaucoup !
Re: Differencier les weekends
Bonjour,
Le code de la version de So Planning a été refondu depuis la version 1.4.2 et cette modification pour n'est plus d'actualité, pour ma part j'avais besoin de griser le samedi et le dimanche j'avais fait la modification suivante du fichier /www/planning.php dans la version 1.4.1 :
// définit le style pour case semaine et WE <- ligne 879
if (!in_array($tmpDate->format('w'), $DAYS_INCLUDED) || in_array($tmpDate->format('Y-m-d'), $joursFeries)) {
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = true;
}
elseif ($tmpDate->format('w')==0 || $tmpDate->format('w')==6) { //grise les week-end 0:Dimanche 6:Samedi
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = false;
}
else {
$classTD = 'week';
$opacity = '';
$weekend = false;
}
Dans la version 1.42: le CSS semble bien l'avoir inclus comme on peut le voir dans le fichier /www/asset/css/themes/soplanning.css:
.planningContent td.weekend {
background-color: #e4e8eb;
font-size: 9px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60
}
Mais dans ce cas où déclencher le grisage des weeks-end ? Les developpeurs vont t'il enfin prévoir la case à cocher dans le back-office ?
Le code de la version de So Planning a été refondu depuis la version 1.4.2 et cette modification pour n'est plus d'actualité, pour ma part j'avais besoin de griser le samedi et le dimanche j'avais fait la modification suivante du fichier /www/planning.php dans la version 1.4.1 :
// définit le style pour case semaine et WE <- ligne 879
if (!in_array($tmpDate->format('w'), $DAYS_INCLUDED) || in_array($tmpDate->format('Y-m-d'), $joursFeries)) {
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = true;
}
elseif ($tmpDate->format('w')==0 || $tmpDate->format('w')==6) { //grise les week-end 0:Dimanche 6:Samedi
$classTD = 'weekend';
$opacity = 'filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60';
$weekend = false;
}
else {
$classTD = 'week';
$opacity = '';
$weekend = false;
}
Dans la version 1.42: le CSS semble bien l'avoir inclus comme on peut le voir dans le fichier /www/asset/css/themes/soplanning.css:
.planningContent td.weekend {
background-color: #e4e8eb;
font-size: 9px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60
}
Mais dans ce cas où déclencher le grisage des weeks-end ? Les developpeurs vont t'il enfin prévoir la case à cocher dans le back-office ?