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 2008-10-23 13:57:15

joss
Member
Registered: 2008-10-23
Posts: 17

Relier un périphérique à plusieurs ordinateurs

Actuellement, un périphérique ne peut avoir une connexion directe que vers une seule machine ; c’est une restriction qui pose problème pour certains périphériques comme des baies de disques en double attachement.

La restriction se supprime très simplement :

--- connection.function.php.orig    2008-10-23 13:48:26.000000000 +0200
+++ connection.function.php    2008-10-23 13:50:40.000000000 +0200
@@ -83,29 +83,27 @@
                     if ($canedit)
                         echo "<a href=\"$target?disconnect=1&amp;cID=".$connect->device_ID."&amp;ID=".$key."\">".$LANG["buttons"][10]."</a>";
                     else echo "&nbsp;";
-                    echo "</strong>";
+                    echo "</strong></td></tr>";
                 }
             }
-        } else {
-            echo "<tr><td class='tab_bg_1'><strong>".$LANG["help"][25].": </strong>";
-            echo "<i>".$LANG["connect"][1]."</i>";
-            echo "</td>";
-            echo "<td class='tab_bg_2' align='center'>";
-            if ($canedit){
-                echo "<form method='post' action=\"$target\">";
-                echo "<input type='hidden' name='connect' value='connect'>";
-                echo "<input type='hidden' name='sID' value='$ID'>";
-                echo "<input type='hidden' name='device_type' value='$type'>";
-                dropdownConnect(COMPUTER_TYPE,$type,"item",$ci->getField('FK_entities'));
-                echo "<input type='submit' value=\"".$LANG["buttons"][9]."\" class='submit'>";
-                echo "</form>";
-            } else echo "&nbsp;";
-
         }
+        echo "<tr><td class='tab_bg_1'><strong>".$LANG["help"][25].": </strong>";
+        echo "<i>".$LANG["connect"][1]."</i>";
+        echo "</td>";
+        echo "<td class='tab_bg_2' align='center'>";
+        if ($canedit){
+            echo "<form method='post' action=\"$target\">";
+            echo "<input type='hidden' name='connect' value='connect'>";
+            echo "<input type='hidden' name='sID' value='$ID'>";
+            echo "<input type='hidden' name='device_type' value='$type'>";
+            dropdownConnect(COMPUTER_TYPE,$type,"item",$ci->getField('FK_entities'));
+            echo "<input type='submit' value=\"".$LANG["buttons"][9]."\" class='submit'>";
+            echo "</form>";
+        } else echo "&nbsp;";
+        echo "</td>";
+        echo "</tr>";
 
         if ($global&&$computers&&count($computers)>0){
-            echo "</td>";
-            echo "</tr>";
             echo "<tr><td class='tab_bg_1'>&nbsp;";
             echo "</td>";
             echo "<td class='tab_bg_2' align='center'>";
@@ -117,11 +115,10 @@
             echo "<input type='submit' value=\"".$LANG["buttons"][9]."\" class='submit'>";
 
             echo "</form>";
-
+            echo "</td>";
+            echo "</tr>";
         }
 
-        echo "</td>";
-        echo "</tr>";
         echo "</table></div><br>";
     }
 }

Offline

#2 2008-10-23 14:12:43

laur
Member
Registered: 2007-09-17
Posts: 50

Re: Relier un périphérique à plusieurs ordinateurs

Bonjour,
Pourquoi ne pas mettre le périphérique en gestion globale ?


PROD : 0.71.6 - Debian4.0/Apache2.2.3/php5.2.0/Mysql5.0.32

DEV : 0.72 - Debian4.0/Apache2.2/php5/Mysql5

Offline

#3 2008-10-23 14:15:36

joss
Member
Registered: 2008-10-23
Posts: 17

Re: Relier un périphérique à plusieurs ordinateurs

Pfff, effectivement la fonction est déjà là.

Au temps pour moi.

Offline

#4 2008-10-23 17:26:46

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Relier un périphérique à plusieurs ordinateurs

je ferme


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB