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: 97

[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: 72

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 10.13, Apache 2.4.38, PHP 7.4.33 : GLPI 10.0.7. Plugins News 1.10.6, Behaviors 2.7.2, Datainjection 2.13.2, Formcreator 2.13.6, gantt 1.0.4, Pdf 3.0.0, phpsaml 1.2.1, mreporting 1.8.2, Reports 1.16.0

Offline

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

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

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: 97

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: 72

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 10.13, Apache 2.4.38, PHP 7.4.33 : GLPI 10.0.7. Plugins News 1.10.6, Behaviors 2.7.2, Datainjection 2.13.2, Formcreator 2.13.6, gantt 1.0.4, Pdf 3.0.0, phpsaml 1.2.1, mreporting 1.8.2, Reports 1.16.0

Offline

#6 2022-11-22 10:48:42

Jenn
Member
Registered: 2022-11-22
Posts: 2

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

Bonjour,

J'ai tenté cette manipulation sur GLPI 10 après activation de la personnalisation de l'interface de mon entité mais sans succès.
Ce fonctionnement est il valable pour la version 10 de GLPI?

Last edited by Jenn (2022-11-22 10:52:52)

Offline

#7 2022-11-28 06:49:48

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

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

Pas encore testé sur la V10 désolé.

Offline

#8 2023-04-12 10:09:50

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

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

FR:
Pour la V10 que l'on est en train de mettre en place, pour remplacer le logo de l'entité, en haut, a gauche, ajouter ceci dans le CSS :

ENG:
For changing the thumbnail, at top, on left, for entitie, add this to CSS :


.page .glpi-logo {
    background: url("../pics/logos/logo-i-want-to-see.png") no-repeat;
}


Serveur Debian 10.13, Apache 2.4.38, PHP 7.4.33 : GLPI 10.0.7. Plugins News 1.10.6, Behaviors 2.7.2, Datainjection 2.13.2, Formcreator 2.13.6, gantt 1.0.4, Pdf 3.0.0, phpsaml 1.2.1, mreporting 1.8.2, Reports 1.16.0

Offline

Board footer

Powered by FluxBB