refactor: move clone_list function to Helpers.php

- Removed the clone_list function from Disk.page, Flash.page, and Share.page.
- Added the clone_list function to Helpers.php for better organization and reusability.
This commit is contained in:
Zack Spear
2025-05-27 15:36:54 -07:00
parent 2831266e39
commit 27754ace66
4 changed files with 4 additions and 15 deletions

View File

@@ -13,10 +13,6 @@ Type="xmenu"
*/
?>
<?
function clone_list($disk) {
global $pools;
return strpos($disk['status'],'_NP')===false && ($disk['type']=='Data' || in_array($disk['name'],$pools));
}
if (count($pages)==2) $tabbed = false;
$refs = []; $n = 0;

View File

@@ -12,12 +12,6 @@ Type="xmenu"
* all copies or substantial portions of the Software.
*/
?>
<?
function clone_list($disk) {
global $pools;
return strpos($disk['status'],'_NP')===false && ($disk['type']=='Data' || in_array($disk['name'],$pools));
}
?>
<script>
function toggleButton(button,id) {
var disabled = true;

View File

@@ -13,10 +13,6 @@ Type="xmenu"
*/
?>
<?
function clone_list($disk) {
global $pools;
return strpos($disk['status'],'_NP')===false && ($disk['type']=='Data' || in_array($disk['name'],$pools));
}
if ($name) {
$refs = []; $n = $i = 0;
// Natural sorting of share names

View File

@@ -566,6 +566,9 @@ function comparePCIData() {
return $changes;
}
function clone_list($disk) {
global $pools;
return strpos($disk['status'],'_NP')===false && ($disk['type']=='Data' || in_array($disk['name'],$pools));
}
?>