<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Forum GLPI-Project — Ajout d'un document lié à un ticket]]></title>
		<link>http://www.glpi-project.org/forum/viewtopic.php?id=28379</link>
		<atom:link href="http://www.glpi-project.org/forum/extern.php?action=feed&amp;tid=28379&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Ajout d'un document lié à un ticket.]]></description>
		<lastBuildDate>Thu, 19 Apr 2012 14:14:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142615#p142615</link>
			<description><![CDATA[<p>Pbm résolu. Donc je ferme.</p>]]></description>
			<author><![CDATA[null@example.com (remi)]]></author>
			<pubDate>Thu, 19 Apr 2012 14:14:53 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142615#p142615</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142611#p142611</link>
			<description><![CDATA[<p>Problème résolu :<br />Lors d&#039;ajout de documents liés aux tickets, l&#039;enregistrement en base se fait sur deux tables :<br /> - glppi_docuements<br /> - glpi_documents_items</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Thu, 19 Apr 2012 13:54:18 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142611#p142611</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142201#p142201</link>
			<description><![CDATA[<p>J&#039;ai encore des interrogations sur la manière dont glpi récupèrent les docuements :<br />Comment les documents liés aux tickets sont-ils affichés dans un ticket particulier ?<br />Quels sont les critères de sélections sur lesquels le tickets va récupérer ses documents qui lui sont rattachés ?<br />Quel fichier classe / fichier est appelé lors d&#039;une insertion dans la base de donnée d&#039;un document lié à un ticket ?</p><p>Je pose ces questions car les informations en base des documents que j&#039;ajoute (sans passer par GLPI) sont identiques aux informations de documents ajoutés depuis GLPI pour un ticket.</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Mon, 16 Apr 2012 12:51:38 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142201#p142201</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142195#p142195</link>
			<description><![CDATA[<p>Bonjour,</p><p>Je remet un post sur ce sujet car je n&#039;ai pas encore résolu mon problème.<br />J&#039;aimerai savoir dans quel champs de la base de donnée de glpi sont stockés les documents.<br />Le champs que je recherche est de type &quot;blob&quot; je penses.</p><p>j&#039;ai déjà effectué des recherches sur beaucoup de table glpi_documents, glpi_tickets, glpi_documents_items, glpi_documenttypes ...<br />Ou alors, dans le meilleurs des cas, si quelqu&#039;un pourrais m&#039;expliquer la procédure, les tables qui sont affectés lors de l&#039;ajout de nouveaux documents liés à un ticket.</p><p>Merci de votre aide <img src="http://www.glpi-project.org/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Mon, 16 Apr 2012 11:57:45 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142195#p142195</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142091#p142091</link>
			<description><![CDATA[<p>Voilà le code que j&#039;ai pour la sauvegarde en base de donnée du document .doc :<br /></p><div class="codebox"><pre><code>Variables :
$nomDuFichier = $_FILES[&#039;binFile&#039;][&#039;name&#039;];
$filepath = $_FILES[&#039;binFile&#039;][&#039;tmp_name&#039;];
$dateComplete = date(&quot;Y-m-d h:i:s&quot;);

$bdd-&gt;exec(&quot;INSERT INTO glpi_documents (entities_id, name, filename, filepath, mime, date_mod, users_id, tickets_id) VALUES 
    (5, &#039;Document Ticket - EMAIL&#039;, &#039;$nomDuFichier&#039;, &#039;$filepath&#039;, &#039;application/msword&#039;, &#039;$dateComplete&#039;, 19, &#039;$ticket_id&#039;)&quot;);</code></pre></div><p>La sauvegarde en base de donnée est bonne puisque que je peux accéder aux valeurs dans la base. Seulement, lorsque je retourne sur le ticket, rien à faire, le document ne s&#039;affiche pas.</p><p>Merci de votre aide</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Fri, 13 Apr 2012 13:56:18 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142091#p142091</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142045#p142045</link>
			<description><![CDATA[<p>A quel endroit dans le code de GLPI constituez-vous les données à mettre en base et à quel endroit pour faites l&#039;injection.</p>]]></description>
			<author><![CDATA[null@example.com (yllen)]]></author>
			<pubDate>Fri, 13 Apr 2012 08:57:19 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142045#p142045</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142035#p142035</link>
			<description><![CDATA[<p>Bonjour,</p><p>Vous parlez de l&#039;autoload, de quoi s&#039;agit-t-il ? Lorsque je déclare un objet Document, j&#039;ai une erreur qui me dis : Class Document not found.<br /></p><div class="quotebox"><blockquote><p>Ce que j&#039;ai besoin de connaitre c&#039;est à quel endroit pour constituer les données à injecter et à quel endroit vous faites l&#039;injection (nom du fichier GLPI et nom de la fonction)</p></blockquote></div><p>Pouvez vous reformuler votre question ? j&#039;ai un peu du mal à comprendre ...</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Fri, 13 Apr 2012 07:43:49 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142035#p142035</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142018#p142018</link>
			<description><![CDATA[<p>L&#039;autoload se charge des class et si vous avez changé directement dans GLPI, je ne vois pas pourquoi la class Document ne serait pas connu.</p><p>Ce que j&#039;ai besoin de connaitre c&#039;est à quel endroit pour constituer les données à injecter et à quel endroit vous faites l&#039;injection (nom du fichier GLPI et nom de la fonction)</p>]]></description>
			<author><![CDATA[null@example.com (yllen)]]></author>
			<pubDate>Thu, 12 Apr 2012 18:14:21 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142018#p142018</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142006#p142006</link>
			<description><![CDATA[<p>Je n&#039;arrive toujours pas à utiliser la classe Document.<br />J&#039;ai fait un include du fichier document.class.php mais, lorque le programme arrive à la déclaration de la classe, j&#039;ai une erreur qui me dit que la classe CommonDBTM est introuvable ...<br /></p><div class="codebox"><pre><code>class Document extends CommonDBTM</code></pre></div><p>Lorsque je fais un include directement dans la classe, c&#039;est GLPI qui ne retrouve plus ses billes et ne fonctionne plus.<br />Es-ce que vous savez comment donner à la classe Document tous les includes necessaires ?</p><p>Merci d&#039;avance de vos réponses.</p><br /><p>(Je ne sais pas si cela pourra aider certain, mais j&#039;ai la réponse au message n°11, il faut définir GLPI_ROOT de cette manière )<br /></p><div class="codebox"><pre><code>define(&#039;GLPI_ROOT&#039;, &#039;/nom_du_repertoire/glpi&#039;);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Thu, 12 Apr 2012 15:27:16 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142006#p142006</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=142004#p142004</link>
			<description><![CDATA[<p>Pour récupérer l&#039;id du ticket, j&#039;ai simplement rajouté un lien dans le ticket.form.php</p><div class="codebox"><pre><code>&lt;a href=&quot;email/page2.php?id=&lt;?php echo ($_GET[&quot;id&quot;]);?&gt;&quot; title=&quot;envois email&quot; &gt; Envoyer un email &lt;/a&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Thu, 12 Apr 2012 15:16:44 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=142004#p142004</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=141991#p141991</link>
			<description><![CDATA[<p>Dans votre premier post vous avez indiqué que vous aviez le ticket. Comment ? en changeant le core ou avec un plugin ?<br />Vous avez fait quoi exactement et où ?</p>]]></description>
			<author><![CDATA[null@example.com (yllen)]]></author>
			<pubDate>Thu, 12 Apr 2012 14:27:42 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=141991#p141991</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=141982#p141982</link>
			<description><![CDATA[<p>Lors de l&#039;utilisation de la classe document.class.php, j&#039;ai le message d&#039;erreur qui survient :<br />&quot;Sorry. You can&#039;t access directly to this file&quot;<br />J&#039;ai regardé de plus près, et j&#039;ai trouvé que ce message venait du test suivant :<br /></p><div class="codebox"><pre><code> 
if (!defined(&#039;GLPI_ROOT&#039;)) {
   die(&quot;Sorry. You can&#039;t access directly to this file&quot;);
}</code></pre></div><p>Je voudrais savoir comment définir dans mon programme cette valeur GLPI_ROOT pour pouvoir utiliser la classe Document.</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Thu, 12 Apr 2012 14:00:46 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=141982#p141982</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=141971#p141971</link>
			<description><![CDATA[<p>$input = tableau contenant ce que vous voulez enregistrer)</p><p>$document = new Document();<br />$document-&gt;add($input)</p>]]></description>
			<author><![CDATA[null@example.com (yllen)]]></author>
			<pubDate>Thu, 12 Apr 2012 12:54:48 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=141971#p141971</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=141968#p141968</link>
			<description><![CDATA[<p>Là : <a href="https://forge.indepnet.net/embedded/glpi/hierarchy.html">https://forge.indepnet.net/embedded/glpi/hierarchy.html</a></p>]]></description>
			<author><![CDATA[null@example.com (remi)]]></author>
			<pubDate>Thu, 12 Apr 2012 12:50:36 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=141968#p141968</guid>
		</item>
		<item>
			<title><![CDATA[Re: Ajout d'un document lié à un ticket]]></title>
			<link>http://www.glpi-project.org/forum/viewtopic.php?pid=141965#p141965</link>
			<description><![CDATA[<p>Bonjour remi,</p><p>Pouvez-vous êtes plus explicite dans votre réponse ? Vous déconseillez d&#039;utiliser de ne pas passer par les fonctions du framwork GLPI mais je n&#039;ai pas réussi à réutiliserles méthodes qui permettent l&#039;enregistrement d&#039;un document.<br />C&#039;est pour cela que j&#039;ai voulu faire l&#039;ajout de documents a ce qu&#039;on pourrait dire &quot;à ma manière&quot;.<br />Ou pourrais-je obtenir une documentation complète de ce Framework ? <br />Ou, pourriez - vous m&#039;aider à réutiliser les méthodes du Framework ?</p><p>Merci de vos réponses</p>]]></description>
			<author><![CDATA[null@example.com (anoel)]]></author>
			<pubDate>Thu, 12 Apr 2012 12:49:01 +0000</pubDate>
			<guid>http://www.glpi-project.org/forum/viewtopic.php?pid=141965#p141965</guid>
		</item>
	</channel>
</rss>
