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 2023-09-25 21:00:52

lee
Member
Registered: 2007-01-31
Posts: 562

Helpdesk personalisé

Bonjour
j'ai un helpdesk personnalisé (depuis les versions 9.xX ) qui fonctionne bien apres toutes les mises à jour
Je suis actuellement en 10.0.9 , mais a la mise à jour en 10.0.10 , il me ramene directement sur la page d'authentification ?Redirect... phperror=3
Y a til une spécification spéciale en version 10.0.10

Peut on m'aider à corriger ce qui ne fonctionne plus dans mon php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title> D&eacute;claration d'un ticket </title>
<!-- Sample Helpdesk Frontend -->
<style type="text/css">
<!--
/*  ... ici sont d&eacute;finis les formats ... */

body {
   font-size : 12px;
   background-color : #FFFFFF;
   color : #000000;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}

#contenuform {
   height: 100%;
   position: relative;
   left: 35%;
   width: 600px;
   margin-left: -150px;
}

#contenuform legend {
   font-weight: bold;
}

#contenuform fieldset {
   background-color: #eeeeee;
   border: 2px solid #FFC65D;
   -moz-border-radius: 8px;
   padding-bottom:10px;
   width: 600px;
}

#contenuform textarea {
   width:550px;
}

-->
</style>
</head>
<body>
    <!-- Edit the next line to fit your installation -->

<div id="contenuform">

<form method="post" name="helpdeskform" action="tracking.injector.php">
<input name="_type" value="Helpdesk" type="hidden" />
<input name="_auto_import" value="1" type="hidden" />
<input name="urgency" value="3" type="hidden" />
  <h2 align="center"><img style="width: 250px; height: 86px;" alt="" src="../Logo.gif" /></h2>

  <h2 style="width: 599px;" align="center">Formulaire
de demande au Service Informatique</h2>

  <br />
<fieldset> <legend> S&eacute;lectionnez le Lieu de la demande et la Cat&eacute;gorie </legend>
<TABLE border="1" >



  <TD> Votre Lieu
  <select name="entities_id">
  <option value="7"> Site 1</option>
  <option value="5"> SITE 2</option>
  <option value="5" selected="selected"> SIEGE</option>
  </select>
  </TD>

  <TD> &nbsp;&nbsp;&nbsp </TD>
<TD> Votre Cat&eacute;gorie
  <select name="itilcategories_id">
  <option value="26"> APPLICATIF</option>
  <option value="8"> CARTOUCHE</option>
  <option value="31"> DIVERS</option>
  <option value="16"> ECRAN</option>
  <option value="6"> IMPRIMANTE</option>
  <option value="34"> OFFICE 365</option>
  <option value="9"> ONDULEUR</option>
  <option value="3" selected="selected"> ORDINATEUR</option>
  <option value="33"> OUTLOOK</option>
  <option value="13"> PHOTOCOPIEUR</option>
  <option value="2"> RESEAU</option>
  <option value="15"> SAUVEGARDE</option>
  <option value="35"> TELEPHONIE FIXE</option>
  <option value="12"> VIDEOPROJECTEUR</option>
  <option value="32"> VISIOCONFERENCE</option>
  </select>
  </TD>

</TABLE>


  </fieldset>



  <fieldset> &nbsp;&nbsp; &nbsp; &nbsp;
&nbsp; <legend><font size="+1">DONNEZ
VOTRE NOM PRENOM SERVICE ET LA DEMANDE &nbsp;</font></legend>
<textarea name="content" cols="70" rows="20"></textarea>
  </fieldset>

<p align='center'><input type="submit" name= 'add' value="Envoyer" /></p>

<?php
// Close form for CSRF
// define('GLPI_ROOT', '..');
include ('../inc/includes.php');
Html::closeForm();

?>

</div>
</body>
</html>


Merci

GLPI 10.0.11/ Plugins GlpiInventory  / AgentGlpi : 1.5  < Serveur Debian 64 Bits>

Offline

#2 2023-09-26 16:46:50

lee
Member
Registered: 2007-01-31
Posts: 562

Re: Helpdesk personalisé

message sur la barre d'adresse
"//glpi.xxx.xx/index.php?redirect=%2Ffront%2Fincident.php&error=3"
(sans https sinon on ne voit pas tous les caracteres)

ce n'ets plus ma page de helpedesk ....

Last edited by lee (2023-09-26 16:54:29)


Merci

GLPI 10.0.11/ Plugins GlpiInventory  / AgentGlpi : 1.5  < Serveur Debian 64 Bits>

Offline

#3 2023-09-26 17:00:52

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,429
Website

Re: Helpdesk personalisé

Bonjour,

Nous ne savons rien de votre personnalisation effectuée sur GLPI. Ma meilleure hypothèse est que vous vous attendez à ce que cette page s'affiche sans être connecté ou avec un profil d'interface simplifié ? Si tel est le cas, parce que vous avez ajouté la page au dossier "front" de GLPI, elle est désormais soumise aux modifications de sécurité apportées récemment qui forcent une vérification de connexion à moins qu'elle ne soit spécifiquement configurée pour autoriser les utilisateurs anonymes ou un autre niveau d'accès.

https://github.com/glpi-project/glpi/pull/15614


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#4 2023-09-26 17:54:02

lee
Member
Registered: 2007-01-31
Posts: 562

Re: Helpdesk personalisé

Oui excate c'ets une page pour faire un ticket sans connection
(faite depuis la verion 8.XX de GLPI ,..sur le modele de helpdesk.php fournit pour cela)
Je precise qu'en version 10.0.9 cela fonctionne , d'ailleurs je suis bloqué sur cette version
justement car cette page pourfaire les tickets (sans authentification) ne fonctionne plus

comment faire pour que cette page ne soit pas soumise aux modifications
comme le cas actuellement de la page vrai page helpdesk.html toujours dans front
lorsqu'on installe la nouvelle version ..(sans etre authentifier..)

Last edited by lee (2023-09-26 17:55:31)


Merci

GLPI 10.0.11/ Plugins GlpiInventory  / AgentGlpi : 1.5  < Serveur Debian 64 Bits>

Offline

#5 2023-09-26 18:35:32

lee
Member
Registered: 2007-01-31
Posts: 562

Re: Helpdesk personalisé

en fouillant je retrouve sous templates et layout les fichiers "twig" concernant helpdesk.php
mais je suis depassé par cette nouvelle ecriture en php
je suis de la vieille génération de script html /php basic ...
si vous pouvez me "traduire" mes quelques lignes dans le nouveau format
afin de retrouver ma page de ticket simplifié , sans authentification

Je vous remercie d'avance ....


Merci

GLPI 10.0.11/ Plugins GlpiInventory  / AgentGlpi : 1.5  < Serveur Debian 64 Bits>

Offline

#6 2023-09-26 18:53:03

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,429
Website

Re: Helpdesk personalisé

Bonjour,

La demande d'extraction que j'ai liée montre la modification apportée au fichier helpdesk.php pour continuer à autoriser l'accès anonyme.

https://github.com/glpi-project/glpi/pu … be21258afa


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#7 2023-09-27 18:59:36

lee
Member
Registered: 2007-01-31
Posts: 562

Re: Helpdesk personalisé

OK merci

le rajout de la ligne de $security_strategy fonctionne .


Merci

GLPI 10.0.11/ Plugins GlpiInventory  / AgentGlpi : 1.5  < Serveur Debian 64 Bits>

Offline

Board footer

Powered by FluxBB