You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2020-08-29 05:45:05

Julien.Garrido
Member
Registered: 2019-12-23
Posts: 23

[RESOLU] CSS par entité - Remplacement de logo

Bonjour,

Depuis la dernière version il est possible de faire des CSS personnalisé par entité.
Je souhaite pouvoir changer le logo fd_logo (celui en haut à gauche) par un logo différent en fonction de l'entité dans laquelle je me trouve.

Déjà est-ce que ça vous semble possible et si oui quel code CSS dois-je envisager?

J'ai déjà bien googlé mais rien de concluant en dehors de ce code CSS :

img[src*="/pics/fd_logo.png"] {
    display: none;
}

img[src*="/pics/fd_logo.png""]::after {
    width: 139px;
    height: 139px;
    content: url(/pics/fd_logo_AUTRELOGO.png");
}

Qui ne donne pas grand chose en l'état.

Merci à vous,

Last edited by Julien.Garrido (2021-04-16 23:03:32)

Offline

#2 2021-04-08 10:49:17

Tola4269
Member
From: AURA - France
Registered: 2019-12-12
Posts: 26

Re: [RESOLU] CSS par entité - Remplacement de logo

Bonjour,

Essayez ceci :
=======================
#header #c_logo{
    position: absolute;
    z-index: 1000;
    width: 150px;
    height: 55px;
    float: left;
    background: url("../pics/fd_logo_CE_QUE_JE_VEUX.png") 0 0 no-repeat;
  }
========================

A adapter avec ce que vous voulez, bien sur.

cdlt


Serveur Debian 4.9 avec Apache et PHP 7.4.2
Env de prod : GLPI 9.5.4 avec plugins 'Formcreator 2.11.2', 'Behaviors 2.4.2', 'Pdf 2.0.0' et 'Reports 1.14.0'
Env de dev : GLPI 9.5.4 avec plugins 'Formcreator 2.11.2', 'Behaviors 2.4.2', 'Pdf 2.0.0' et 'Reports 1.14.0'

Offline

#3 2021-04-15 02:00:20

Julien.Garrido
Member
Registered: 2019-12-23
Posts: 23

Re: [RESOLU] CSS par entité - Remplacement de logo

Bonjour,

Je test rapidement merci beaucoup.
En l'état j'ai l'impression qu'il fonctionne mais l'image n'apparait plus. Je vais regarder côté Apache si ce n'est pas une restriction qui est problématique car j'ai le souci même en utilisant le chemin absolu de l'image. Étrange.

Encore merci.

Offline

#4 2021-04-15 02:20:16

Julien.Garrido
Member
Registered: 2019-12-23
Posts: 23

Re: [RESOLU] CSS par entité - Remplacement de logo

J'ai parlé trop vite, c'est fonctionnel si je dégage les quotes autour de l'url :

#header #c_logo{
    position: absolute;
    z-index: 1000;
    width: 150px;
    height: 55px;
    float: left;
    background: url(../pics/logos/logo-GLPI-160-white.png)0 0 no-repeat;
  }

Encore merci c'est top

Last edited by Julien.Garrido (2021-04-15 02:41:15)

Offline

#5 2021-04-15 08:33:03

Tola4269
Member
From: AURA - France
Registered: 2019-12-12
Posts: 26

Re: [RESOLU] CSS par entité - Remplacement de logo

Bonjour,

Etrange car les quotes sont bien autorisées dans les URLs d'images. Voir sur w3schools, sur "CSS background Property" :

3w.w3schools.com/cssref/css3_pr_background.asp

(avec 3w = www car je ne peux pas mettre d'URL dans les messages du forum, désolé !)

Peut être une différence de format de fichier (UTF8 ?) ou de serveur ?

De plus, pensez a mettre en RESOLU la discussion.

Cdlt,

Christophe


Serveur Debian 4.9 avec Apache et PHP 7.4.2
Env de prod : GLPI 9.5.4 avec plugins 'Formcreator 2.11.2', 'Behaviors 2.4.2', 'Pdf 2.0.0' et 'Reports 1.14.0'
Env de dev : GLPI 9.5.4 avec plugins 'Formcreator 2.11.2', 'Behaviors 2.4.2', 'Pdf 2.0.0' et 'Reports 1.14.0'

Offline

Board footer

Powered by FluxBB