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 2011-05-24 16:00:22

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

[0.78.5] Bug Recherche Demandeur Interface Simplifiée

En 0.78.5, avec un profil en interface simplifiée, dans le menu tickets, si l'on fait une recherche avec comme critère "Demandeur", erreur :

PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/share/glpi/inc/dropdown.class.php:1004) in /usr/share/glpi/inc/display.function.php at line 54
PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/share/glpi/inc/dropdown.class.php:1004) in /usr/share/glpi/inc/display.function.php at line 2639
PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/share/glpi/inc/dropdown.class.php:1004) in /usr/share/glpi/inc/display.function.php at line 2640

Php-error :

24-05-2011 15:45 [183@vm-glpi-preprod]
Warning(2): Cannot modify header information - headers already sent by (output started at /usr/share/glpi/inc/dropdown.class.php:1004)
Backtrace :
/usr/share/glpi/inc/common.function.php:320             userErrorHandlerNormal()
/usr/share/glpi/inc/display.function.php:2640           header()
/usr/share/glpi/inc/display.function.php:56             header_nocache()
/usr/share/glpi/inc/display.function.php:1318           includeCommonHtmlHeader()
/usr/share/glpi/inc/display.function.php:1846           helpHeader()
/usr/share/glpi/inc/auth.function.php:131               displayErrorAndDie()
/usr/share/glpi/inc/auth.function.php:290               displayRightError()
/usr/share/glpi/ajax/dropdownUsersTracking.php:48               checkCentralAccess()
/usr/share/glpi/inc/ajax.function.php:63                include()
/usr/share/glpi/inc/user.class.php:1958         ajaxDropdown()
/usr/share/glpi/ajax/searchoptionvalue.php:97           User::dropdownForTicket()
/usr/share/glpi/ajax/searchoption.php:96                include()

Même soucis avec le critère "Rédacteur".


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#2 2011-05-25 08:52:22

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

C'est space parce qu'avec le critère Contient, ça fonctionne.
C'est uniquement avec le critère Est que l'on a un message d'erreur : Vous n'avez pas les droits requis pour réaliser cette action.


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2011-05-25 09:25:34

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#4 2011-05-25 12:40:44

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Avec la modification sur le fichier ticket.class.php je perds tous les critères de recherche de Validation et Demandeurs... ?!


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#5 2011-05-25 13:18:58

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Normalement la partie Demandeur ne devrait pas être présente dans le moteur de recherche pour le post-only (elle est déjà supprimée en 0.80 et 0.83).
Par contre, j'ai toujours la partie validation.
Ton profil Post-only a-t-il au moins 1 des 2 droits sur la validation (faire une demande ou valider) ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#6 2011-05-25 13:54:15

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Non le demandeur n'a pas de droits pour la partie validation donc pour ca pas de soucis.
Par contre comment le demandeur peut faire le listing de ses propres tickets (demandeur=moi) sans qu'il ait les tickets ouverts par les utilisateurs de ses groupes (bien qu'il puisse avoir la possibilité de voir ceux-ci)?!


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#7 2011-05-25 14:23:38

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Il y a déjà eu un post à ce sujet http://www.glpi-project.org/forum/viewt … p?id=23094 et la décision était de limiter le moteur de recherche pour le profil post-only.

Il faudrait avoir des cas concrets où cela poserait problème que tous les tickets (groupes associés et personnels) soient listés en même temps.


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#8 2011-05-25 14:39:00

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Imaginons un utilisateur qui possède un profil en interface simplifiée avec l'option Voir les tickets créés par groupe(s) associé(s).
Dans sa vue tickets, il voit les centaines de tickets de ses groupes (normal).

Si l'utilisateur veut chercher le seul ticket qu'il a ouvert parmi les centaines de tickets qu'il peut voir, pas facile pour lui de le retrouver... (avec la modification d'Yllen ou dans les versions 0.80 et supérieures de GLPI).

Avant la modif d'Yllen (pour rappel : supprime la possibilité à l'utilisateur de faire une recherche sur le demandeur) une erreur se produisait avec la condition est sur ce critère mais la condition contient fonctionnait très bien.


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#9 2011-05-30 17:54:47

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

up !


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#10 2011-06-03 15:43:29

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

Attention : La modification d'Yllen fonctionne bien, cependant elle fait disparaître beaucoup de critères de recherche (dans les zones de recherches des différents menus) par exemple les critères de recherche des plugins, mais également d'autres (tous mes critères de recherche du menu utilisateurs ont disparu)...

cf. correction ci-dessous

Last edited by J-n-s (2011-06-03 16:24:14)


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#11 2011-06-03 16:06:36

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#12 2011-06-03 16:23:08

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: [0.78.5] Bug Recherche Demandeur Interface Simplifiée

C'est OK pour la correction smile


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

Board footer

Powered by FluxBB