Просмотр исходного кода

Reinstate 'Shared With' until a better alternative emerges (ref #1054)

Jakob Borg 11 лет назад
Родитель
Сommit
a8ba7786ae

+ 4 - 0
gui/index.html

@@ -148,6 +148,10 @@
                       <th><span class="glyphicon glyphicon-refresh"></span>&emsp;<span translate>Rescan Interval</span></th>
                       <td class="text-right">{{folder.RescanIntervalS}} s</td>
                     </tr>
+                    <tr>
+                      <th><span class="glyphicon glyphicon-share-alt"></span>&emsp;<span translate>Shared With</span></th>
+                      <td class="text-right">{{sharesFolder(folder)}}</td>
+                    </tr>
                   </tbody>
                 </table>
               </div>

+ 11 - 0
gui/scripts/syncthing/core/controllers/syncthingController.js

@@ -870,6 +870,17 @@ angular.module('syncthing.core')
             $scope.saveConfig();
         };
 
+        $scope.sharesFolder = function (folderCfg) {
+            var names = [];
+            folderCfg.Devices.forEach(function (device) {
+                if (device.DeviceID != $scope.myID) {
+                    names.push($scope.deviceName($scope.findDevice(device.DeviceID)));
+                }
+            });
+            names.sort();
+            return names.join(", ");
+        }
+
         $scope.deviceFolders = function (deviceCfg) {
             var folders = [];
             for (var folderID in $scope.folders) {

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
internal/auto/gui.files.go


Некоторые файлы не были показаны из-за большого количества измененных файлов