[otrs-cvs] ITSMConfigurationManagement/Kernel/Output/HTML/Standard AgentITSMConfigItemEdit.dtl, 1.22, 1.22.4.1 AgentITSMConfigItemPrint.dtl, 1.2, 1.2.12.1 AAAITSMConfigItem.dtl, 1.2, 1.2.4.1 AgentITSMConfigItemZoom.dtl, 1.27, 1.27.2.1

"CVS commits notifications of OTRS.org" <[email protected]>
Newsgroups gmane.comp.otrs.cvs
Message-ID <[email protected]>
Comments:
Update of /home/cvs/ITSMConfigurationManagement/Kernel/Output/HTML/Standard
In directory lancelot:/tmp/cvs-serv11903/Kernel/Output/HTML/Standard

Modified Files:
      Tag: rel-3_1
	AgentITSMConfigItemEdit.dtl AgentITSMConfigItemPrint.dtl 
	AAAITSMConfigItem.dtl AgentITSMConfigItemZoom.dtl 
Log Message:
Added attachment support for ITSM config items.

Author: ub

Index: AgentITSMConfigItemEdit.dtl
===================================================================
RCS file: /home/cvs/ITSMConfigurationManagement/Kernel/Output/HTML/Standard/AgentITSMConfigItemEdit.dtl,v
retrieving revision 1.22
retrieving revision 1.22.4.1
diff -2 -u -d -r1.22 -r1.22.4.1
--- AgentITSMConfigItemEdit.dtl	7 Jul 2011 16:15:27 -0000	1.22
+++ AgentITSMConfigItemEdit.dtl	30 Nov 2012 17:07:57 -0000	1.22.4.1
@@ -1,5 +1,5 @@
 # --
 # AgentITSMConfigItemEdit.dtl - provides HTML form for AgentITSMConfigItemEdit
-# Copyright (C) 2001-2011 OTRS AG, http://otrs.org/
+# Copyright (C) 2001-2012 OTRS AG, http://otrs.org/
 # --
 # $Id$
@@ -16,5 +16,5 @@
 <!--dtl:block:StartNormal-->
 $Include{"AgentITSMCustomerSearch"}
-        <form action="$Env{"CGIHandle"}" method="post" name="ClassItem" class="Validate PreventMultipleSubmits" id="ClassItem">
+        <form action="$Env{"CGIHandle"}" method="post" enctype="multipart/form-data" name="ClassItem" class="Validate PreventMultipleSubmits" id="ClassItem">
 <!--dtl:block:StartSmall-->
             <div class="LayoutPopup ARIARoleMain">
@@ -32,4 +32,5 @@
                     <input type="hidden" name="ClassID" value="$QData{"ClassID"}"/>
                     <input type="hidden" name="ConfigItemID" value="$QData{"ConfigItemID"}"/>
+                    <input type="hidden" name="FormID" value="$QData{"FormID"}"/>
                     <fieldset class="TableLike">
 <!-- dtl:block:RowName -->
@@ -94,4 +95,44 @@
 <!-- dtl:block:XMLRowFieldsetEnd -->
 <!-- dtl:block:XMLRow -->
+
+<!-- dtl:block:AttachmentUpload -->
+                    <fieldset class="TableLike">
+                        <label>$Text{"Attachment"}:</label>
+                        <div class="Field">
+                            <ul>
+<!-- dtl:block:Attachment -->
+                                <li>
+                                    $QData{"Filename"} ($QData{"Filesize"})
+                                    <button type="submit" id="AttachmentDelete$QData{"FileID"}" name="AttachmentDelete$QData{"FileID"}" value="$Text{"Delete"}">$Text{"Delete"}</button>
+<!--dtl:js_on_document_complete-->
+<script type="text/javascript">//<![CDATA[
+    $('#AttachmentDelete$QData{"FileID"}').bind('click', function () {
+        Core.Form.Validate.DisableValidation($('#AttachmentDelete$QData{"FileID"}').closest('form'));
+    });
+//]]></script>
+<!--dtl:js_on_document_complete-->
+                                </li>
+<!-- dtl:block:Attachment -->
+                                <li>
+                                    <input name="FileUpload" id="FileUpload" type="file" size="40"/>
+                                    <input type="hidden" id="AttachmentUpload" name="AttachmentUpload" value="0" />
+                                </li>
+                            </ul>
+                        </div>
+                        <div class="Clear"></div>
+
+<!--dtl:js_on_document_complete-->
+<script type="text/javascript">//<![CDATA[
+    $('#FileUpload').bind('change', function (Event) {
+        var $Form = $('#FileUpload').closest('form');
+        Core.Form.Validate.DisableValidation($Form);
+        $Form.find('#AttachmentUpload').val('1').end().submit();
+    });
+//]]></script>
+<!--dtl:js_on_document_complete-->
+
+                    </fieldset>
+<!-- dtl:block:AttachmentUpload -->
+
                     <fieldset class="TableLike">
                         <div class="Field SpacingTop">

Author: ub

Index: AgentITSMConfigItemPrint.dtl
===================================================================
RCS file: /home/cvs/ITSMConfigurationManagement/Kernel/Output/HTML/Standard/AgentITSMConfigItemPrint.dtl,v
retrieving revision 1.2
retrieving revision 1.2.12.1
diff -2 -u -d -r1.2 -r1.2.12.1
--- AgentITSMConfigItemPrint.dtl	18 May 2009 10:01:18 -0000	1.2
+++ AgentITSMConfigItemPrint.dtl	30 Nov 2012 17:07:57 -0000	1.2.12.1
@@ -1,5 +1,5 @@
 # --
 # AgentITSMConfigItemPrint.dtl - provides HTML print view
-# Copyright (C) 2001-2009 OTRS AG, http://otrs.org/
+# Copyright (C) 2001-2012 OTRS AG, http://otrs.org/
 # --
 # $Id$
@@ -11,127 +11,146 @@
 
 <table border="0" cellspacing="1" cellpadding="0" width="100%">
-  <tr>
-    <td class="mainhead">$Text{"ConfigItem"}</td>
-  </tr>
+    <tr>
+        <td class="mainhead">$Text{"ConfigItem"}</td>
+    </tr>
 </table>
 <table border="0" cellspacing="1" cellpadding="10" width="100%">
-  <tr>
-    <td class="contentkey">
-      $Text{"ConfigItem-Info"}:
-      <table border="0" cellspacing="3" cellpadding="0" width="100%">
-        <tr>
-          <td class="contentkey">$Text{"Class"}:</td>
-          <td class="contentvalue">$QData{"Class"}</td>
-          <td class="contentkey">$Text{"Created"}:</td>
-          <td class="contentvalue">$TimeLong{"$Data{"CreateTime"}"}</td>
-        </tr>
-        <tr>
-          <td class="contentkey">$Text{"ConfigItem"}:</td>
-          <td class="contentvalue">$QData{"CurrentName"}</td>
-          <td class="contentkey">$Text{"Created by"}:</td>
-          <td class="contentvalue">$QData{"CreateByUserLogin"} ($QData{"CreateByUserFirstname"} $QData{"CreateByUserLastname"})</td>
-        </tr>
-        <tr>
-          <td class="contentkey">$Text{"Current Deployment State"}:</td>
-          <td class="contentvalue">$Text{"$QData{"CurDeplState"}"}</td>
-          <td class="contentkey">$Text{"Last changed"}:</td>
-          <td class="contentvalue">$TimeLong{"$Data{"ChangeTime"}"}</td>
-        </tr>
-        <tr>
-          <td class="contentkey">$Text{"Current Incident State"}:</td>
-          <td class="contentvalue">$Text{"$QData{"CurInciState"}"}</td>
-          <td class="contentkey">$Text{"Last changed by"}:</td>
-          <td class="contentvalue">$QData{"ChangeByUserLogin"} ($QData{"ChangeByUserFirstname"} $QData{"ChangeByUserLastname"})</td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-<!-- dtl:block:Link -->
-  <tr>
-    <td class="contentkey">
-      $Text{"Linked-Object"}:
-      <table border="0" cellspacing="0" cellpadding="0" width="100%">
-        <tr>
-          <td width="50%" valign="top">
+    <tr>
+        <td class="contentkey">
+            $Text{"ConfigItem-Info"}:
             <table border="0" cellspacing="3" cellpadding="0" width="100%">
+                <tr>
+                    <td class="contentkey">$Text{"Class"}:</td>
+                    <td class="contentvalue">$QData{"Class"}</td>
+                    <td class="contentkey">$Text{"Created"}:</td>
+                    <td class="contentvalue">$TimeLong{"$Data{"CreateTime"}"}</td>
+                </tr>
+                <tr>
+                    <td class="contentkey">$Text{"ConfigItem"}:</td>
+                    <td class="contentvalue">$QData{"CurrentName"}</td>
+                    <td class="contentkey">$Text{"Created by"}:</td>
+                    <td class="contentvalue">$QData{"CreateByUserLogin"} ($QData{"CreateByUserFirstname"} $QData{"CreateByUserLastname"})</td>
+                </tr>
+                <tr>
+                    <td class="contentkey">$Text{"Current Deployment State"}:</td>
+                    <td class="contentvalue">$Text{"$Data{"CurDeplState"}"}</td>
+                    <td class="contentkey">$Text{"Last changed"}:</td>
+                    <td class="contentvalue">$TimeLong{"$Data{"ChangeTime"}"}</td>
+                </tr>
+                <tr>
+                    <td class="contentkey">$Text{"Current Incident State"}:</td>
+                    <td class="contentvalue">$Text{"$Data{"CurInciState"}"}</td>
+                    <td class="contentkey">$Text{"Last changed by"}:</td>
+                    <td class="contentvalue">$QData{"ChangeByUserLogin"} ($QData{"ChangeByUserFirstname"} $QData{"ChangeByUserLastname"})</td>
+                </tr>
+            </table>
+        </td>
+    </tr>
+<!-- dtl:block:Link -->
+    <tr>
+        <td class="contentkey">
+            $Text{"Linked-Object"}:
+            <table border="0" cellspacing="0" cellpadding="0" width="100%">
+                <tr>
+                    <td width="50%" valign="top">
+                        <table border="0" cellspacing="3" cellpadding="0" width="100%">
 <!-- dtl:block:LinkType -->
-              <tr valign="top">
-                <td class="contentkey" width="20%">$Text{"$Data{"LinkTypeName"}"}:</td>
-                <td class="contentvalue">
+                            <tr valign="top">
+                                <td class="contentkey" width="20%">$Text{"$Data{"LinkTypeName"}"}:</td>
+                                <td class="contentvalue">
 <!-- dtl:block:LinkTypeRow -->
-                  $Data{"LinkStrg"}<br>
+                                    $Data{"LinkStrg"}<br>
 <!-- dtl:block:LinkTypeRow -->
-                </td>
-              </tr>
+                                </td>
+                            </tr>
 <!-- dtl:block:LinkType -->
+                        </table>
+                    </td>
+                </tr>
             </table>
-          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
+        </td>
+    </tr>
 <!-- dtl:block:Link -->
 </table>
 <!-- dtl:block:Version -->
 <table border="0" width="640" cellpadding="0" cellspacing="0" bgcolor="#000000" class="container">
-  <tr>
-    <td>
-      <table border="0" width="640" cellpadding="10" cellspacing="1" bgcolor="#ffffff">
-        <tr>
-          <td>
-            <table border="0" width="100%" cellspacing="0" cellpadding="3">
-              <tr bgcolor="#ffffff">
-                <td valign="top" width="100%" class="contentkey">
-                  $Text{"Version"}&nbsp;$QData{"VersionNumber"}
-                  <table border="0" width="100%" cellspacing="0" cellpadding="1">
-                    <tr>
-                      <td class="contentkey" width="25%">$Text{"Created"}:</td>
-                      <td class="contentvalue">$TimeLong{"$Data{"CreateTime"}"}</td>
-                    </tr>
-                    <tr>
-                      <td class="contentkey">$Text{"Created by"}:</td>
-                      <td class="contentvalue">$QData{"CreateByUserLogin"} ($QData{"CreateByUserFirstname"} $QData{"CreateByUserLastname"})</td>
-                    </tr>
-                    <tr>
-                      <td class="contentkey">&nbsp;</td>
-                      <td class="contentvalue">&nbsp;</td>
-                    </tr>
-                    <tr>
-                      <td class="contentkey">$Text{"Name"}:</td>
-                      <td class="contentvalue">$QData{"Name"}</td>
-                    </tr>
-                    <tr>
-                      <td class="contentkey">$Text{"Deployment State"}:</td>
-                      <td class="contentvalue">$Text{"$QData{"DeplState"}"}</td>
-                    </tr>
-                    <tr>
-                      <td class="contentkey">$Text{"Incident State"}:</td>
-                      <td class="contentvalue">$Text{"$QData{"InciState"}"}</td>
-                    </tr>
+    <tr>
+        <td>
+            <table border="0" width="640" cellpadding="10" cellspacing="1" bgcolor="#ffffff">
+                <tr>
+                    <td>
+                        <table border="0" width="100%" cellspacing="0" cellpadding="3">
+                            <tr bgcolor="#ffffff">
+                                <td valign="top" width="100%" class="contentkey">
+                                    $Text{"Version"}&nbsp;$QData{"VersionNumber"}
+                                    <table border="0" width="100%" cellspacing="0" cellpadding="1">
+                                        <tr>
+                                            <td class="contentkey" width="25%">$Text{"Created"}:</td>
+                                            <td class="contentvalue">$TimeLong{"$Data{"CreateTime"}"}</td>
+                                        </tr>
+                                        <tr>
+                                            <td class="contentkey">$Text{"Created by"}:</td>
+                                            <td class="contentvalue">$QData{"CreateByUserLogin"} ($QData{"CreateByUserFirstname"} $QData{"CreateByUserLastname"})</td>
+                                        </tr>
+                                        <tr>
+                                            <td class="contentkey">&nbsp;</td>
+                                            <td class="contentvalue">&nbsp;</td>
+                                        </tr>
+                                        <tr>
+                                            <td class="contentkey">$Text{"Name"}:</td>
+                                            <td class="contentvalue">$QData{"Name"}</td>
+                                        </tr>
+                                        <tr>
+                                            <td class="contentkey">$Text{"Deployment State"}:</td>
+                                            <td class="contentvalue">$Text{"$Data{"DeplState"}"}</td>
+                                        </tr>
+                                        <tr>
+                                            <td class="contentkey">$Text{"Incident State"}:</td>
+                                            <td class="contentvalue">$Text{"$Data{"InciState"}"}</td>
+                                        </tr>
 <!-- dtl:block:VersionRow -->
-                    <tr>
-                      <td class="contentkey">
+                                        <tr>
+                                            <td class="contentkey">
 <!-- dtl:block:VersionRowNamePre -->
-                        &nbsp;&nbsp;&nbsp;&nbsp;
+                                                &nbsp;&nbsp;&nbsp;&nbsp;
 <!-- dtl:block:VersionRowNamePre -->
-                        $Text{"$QData{"Name"}"}:&nbsp;&nbsp;
-                      </td>
-                      <td class="contentvalue">
+                                                $Text{"$Data{"Name"}"}:&nbsp;&nbsp;
+                                            </td>
+                                            <td class="contentvalue">
 <!-- dtl:block:VersionRowValuePre -->
-                        &nbsp;&nbsp;&nbsp;&nbsp;
+                                                &nbsp;&nbsp;&nbsp;&nbsp;
 <!-- dtl:block:VersionRowValuePre -->
-                        $Data{"Value"}
-                      </td>
-                    </tr>
+                                                $Data{"Value"}
+                                            </td>
+                                        </tr>
 <!-- dtl:block:VersionRow -->
-                  </table>
-                </td>
-              </tr>
+<!-- dtl:block:Attachments -->
+                                        <tr>
+                                            <td>
+                                                $Text{"Attachments"}:
+                                            </td>
+                                            <td>
+                                                $QData{"Filename"}
+                                            </td>
+                                        </tr>
+<!-- dtl:block:Attachments -->
+<!-- dtl:block:AttachmentRow -->
+                                        <tr>
+                                            <td>
+                                            </td>
+                                            <td>
+                                                $QData{"Filename"}
+                                            </td>
+                                        </tr>
+<!-- dtl:block:AttachmentRow -->
+                                    </table>
+                                </td>
+                            </tr>
+                        </table>
+                    </td>
+                </tr>
             </table>
-          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
+        </td>
+    </tr>
 </table>
 <!-- dtl:block:Version -->

Author: ub

Index: AAAITSMConfigItem.dtl
===================================================================
RCS file: /home/cvs/ITSMConfigurationManagement/Kernel/Output/HTML/Standard/AAAITSMConfigItem.dtl,v
retrieving revision 1.2
retrieving revision 1.2.4.1
diff -2 -u -d -r1.2 -r1.2.4.1
--- AAAITSMConfigItem.dtl	4 Mar 2011 16:43:43 -0000	1.2
+++ AAAITSMConfigItem.dtl	30 Nov 2012 17:07:57 -0000	1.2.4.1
@@ -1,5 +1,5 @@
 # --
 # AAAITSMConfigItem.dtl - $Text variable file
-# Copyright (C) 2001-2011 OTRS AG, http://otrs.org/
+# Copyright (C) 2001-2012 OTRS AG, http://otrs.org/
 # --
 # $Id$
@@ -27,4 +27,6 @@
 $Text{"CIHistory::VersionCreate"}
 $Text{"CIHistory::VersionDelete"}
+$Text{"CIHistory::AttachmentAdd"}
+$Text{"CIHistory::AttachmentDelete"}
 $Text{"CPU"}
 $Text{"Camera"}

Author: ub

Index: AgentITSMConfigItemZoom.dtl
===================================================================
RCS file: /home/cvs/ITSMConfigurationManagement/Kernel/Output/HTML/Standard/AgentITSMConfigItemZoom.dtl,v
retrieving revision 1.27
retrieving revision 1.27.2.1
diff -2 -u -d -r1.27 -r1.27.2.1
--- AgentITSMConfigItemZoom.dtl	29 Oct 2012 19:00:36 -0000	1.27
+++ AgentITSMConfigItemZoom.dtl	30 Nov 2012 17:07:57 -0000	1.27.2.1
@@ -178,4 +178,29 @@
                                 </tr>
 <!-- dtl:block:Data -->
+<!-- dtl:block:Attachments -->
+                                <tr>
+                                    <td class="W25pc" title="$Text{"Attachments"}">
+                                        $Text{"Attachments"}
+                                    </td>
+                                    <td>
+                                        <a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=DownloadAttachment;Filename=$LQData{"Filename"};ConfigItemID=$LQData{"ConfigItemID"}">
+                                            $QData{"Filename"}
+                                        </a>
+                                        ($QData{"Filesize"})
+                                    </td>
+                                </tr>
+<!-- dtl:block:Attachments -->
+<!-- dtl:block:AttachmentRow -->
+                                <tr>
+                                    <td class="W25pc">
+                                    </td>
+                                    <td>
+                                        <a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=DownloadAttachment;Filename=$LQData{"Filename"};ConfigItemID=$LQData{"ConfigItemID"}">
+                                            $QData{"Filename"}
+                                        </a>
+                                        ($QData{"Filesize"})
+                                    </td>
+                                </tr>
+<!-- dtl:block:AttachmentRow -->
                             </tbody>
                         </table>
---------------------------------------------------------------------
OTRS mailing list: cvs-log - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/cvs-log
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/cvs-log
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.