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 2007-09-20 17:31:47

jyria
Member
Registered: 2007-04-27
Posts: 1

glpi 0.68.3-2 : ajout de suivi

OS : linux
GLPI v0.68.3-2@LAMP (L2.6A2M5P5)
User profil :
    <glpi_profiles>
        <ID>7</ID>
        <name>Chargé de dossier</name>
        <interface>central</interface>
        <is_default>0</is_default>
        <computer></computer>
        <monitor></monitor>
        <software></software>
        <networking></networking>
        <printer></printer>
        <peripheral></peripheral>
        <cartridge></cartridge>
        <consumable></consumable>
        <phone></phone>
        <notes></notes>
        <contact_enterprise></contact_enterprise>
        <document>w</document>
        <contract_infocom></contract_infocom>
        <knowbase></knowbase>
        <faq></faq>
        <reservation_helpdesk>0</reservation_helpdesk>
        <reservation_central></reservation_central>
        <reports></reports>
        <ocsng></ocsng>
        <dropdown></dropdown>
        <device></device>
        <typedoc></typedoc>
        <link></link>
        <config></config>
        <search_config></search_config>
        <check_update></check_update>
        <profile></profile>
        <user>r</user>
        <group></group>
        <logs></logs>
        <reminder_public>r</reminder_public>
        <backup></backup>
        <create_ticket>0</create_ticket>
        <delete_ticket>0</delete_ticket>
        <comment_ticket>1</comment_ticket>
        <comment_all_ticket>0</comment_all_ticket>
        <update_ticket>1</update_ticket>
        <own_ticket>1</own_ticket>
        <steal_ticket>1</steal_ticket>
        <assign_ticket>1</assign_ticket>
        <show_ticket>0</show_ticket>
        <show_full_ticket>1</show_full_ticket>
        <observe_ticket>1</observe_ticket>
        <show_planning>1</show_planning>
        <show_all_planning>1</show_all_planning>
        <statistic>0</statistic>
        <password_update>1</password_update>
        <helpdesk_hardware>2</helpdesk_hardware>
        <helpdesk_hardware_type>8388734</helpdesk_hardware_type>
        <show_group_ticket>1</show_group_ticket>
    </glpi_profiles>

depuis front/tracking.php l'ajout de suivi ne fonctionne pas.


ce que j'ai trouvé par mes humbles moyens, et en esperant ne pas dire de betise :
dans tracking.form.php
  c'est le cas $_POST["add"]
  il y a verification des droits : checkseveralrights comment_ticket || comment_all_ticket
  on appelle la methode add heritée de commondbtm.
  celle ci invoque prepareInputdata définie dans la class Followup ou l'on retrouve des verifications de securité plus restreintes cette fois : seulement haveRight comment_all_ticket.  ce qui est un sous ensemble des contraintes de securité précédentes.
j'aurais tendance a rajouter comment_ticket ....


felicitation GLPI rulez ..

Offline

#2 2007-09-20 19:21:19

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: glpi 0.68.3-2 : ajout de suivi

Bonsoir,

comment_ticket c'est pour pouvoir ajouter des suivis aux tickets que l'on a crée en tant que demandeur
comment_all_ticket c'est pour ajouter des suivis aux tickets qui vous sont affectés


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB