Jump to content

[Plugin] GUI Search


Squid

Recommended Posts

A simple plugin that indexes most of the pages within the GUI and allows you to search for them directly from the menu bar without having to guess if they are within Settings - Utilities, Tools, System Profile, etc.

 

Note that If you run Custom Tabs via the plugin, have a few of them, and your browser width is at the minimum 1280px you may see some display aberration where the buttons (switch language, log out etc) and search bar wind up below where they are supposed to be.  (Don't we all have 1920px monitors minimum now?)

 

It does not index any pages that are already available directly from the Task Bar.

 

It will automatically adjust itself as plugins are installed or removed.  

 

After installing it via Apps, you will have to either reload the page, or navigate to a different page on the GUI for it to appear on the title bar.

 

This does have a dependency of having Community Applications installed, but I don't think that would be a problem for anyone.

image.png.82b46aa8ec7b22ffacf629a6669e1102.png

Buy me a beer :)

  • Like 3
Link to comment

is there any way to adjust the search length box? It totally blows my laptop screen out. 

Meaning If there was a way to limit the size of the box It would fit my screen.

 

I did remove a couple of custom tabs that fixed my issue, but............. would be nice to be able to add or remove a few from the search box just incase we'd like to. 

  • Like 1
Link to comment
22 minutes ago, kizer said:

is there any way to adjust the search length box? It totally blows my laptop screen out. 

Meaning If there was a way to limit the size of the box It would fit my screen.

When I set it to narrower, the autocomplete looks dumb as it don't fit on a single line.  Hence my comment regarding Custom Tabs.

 

Either that, or get a better screen on your laptop.

  • Like 1
Link to comment
2 minutes ago, Squid said:

When I set it to narrower, the autocomplete looks dumb as it don't fit on a single line.  Hence my comment regarding Custom Tabs.

 

Either that, or get a better screen on your laptop.

 

Seeing I'm running a MacBook Pro I can't exactly swap out the screen, but thank you for your response just the same. 

Link to comment

Joking aside, the plugin is useful.  But because the GUI isn't designed to handle that kind of extra space being taken up by it display aberrations can happen on low resolutions.  I could've made it a button along with the rest in the area, but then that would bring up a dialog box to search from, but IMO this design is a better UX.

Link to comment
Just now, Squid said:

Joking aside, the plugin is useful.  But because the GUI isn't designed to handle that kind of extra space being taken up by it display aberrations can happen on low resolutions.  I could've made it a button along with the rest in the area, but then that would bring up a dialog box to search from, but IMO this design is a better UX.

 

Figured out a solution for my monitor. Apparently somebody messed with it and reduced the screen resolution. So everything works just fine now. 😃

Yes the plugin is extremely useful. I was just asking you if the user could adjust the size some how or maybe hack the plugin themselves if need be not talking down your work. I like it and I do plan on keeping it. 

 

As for one of them. I prefer the simplicity of My laptop while surfing, I use windows a lot at work and do generally do all my hacking/tinkering with things on my windows laptop. I'd like to think I use a little bit of everything on a daily basis. I suppose I could fire up Lynx on my laptop running an old ass build of Red Hat or Slackware. Lol

Link to comment
18 hours ago, ionred said:

Glad you found, it, I'm still searching for it. Help?

 

You're running a custom theme.  No idea if the coding will allow it to show since it's specifically set to only allow black or white

 

EDIT: I tried it using Theme Engine, and it worked no problems for me.  There was a bug in the original version where if you came from either the Plugins Tab or the Apps Tab where it wouldn't display anything.  Fixed already

Link to comment
11 hours ago, Squid said:

You're running a custom theme.  No idea if the coding will allow it to show since it's specifically set to only allow black or white

 

EDIT: I tried it using Theme Engine, and it worked no problems for me.  There was a bug in the original version where if you came from either the Plugins Tab or the Apps Tab where it wouldn't display anything.  Fixed already

I tried every theme inside the theme engine tab. could never get it to show. Weird.

 

Of note, this error about "missing ) " is showing in the console when the plugin is installed. Goes away when I remove it:


image.png.5280ddac967669bef80f63a51bc3eae9.png
 

Edited by ionred
Link to comment
11 minutes ago, ionred said:

Of note, this error about "missing ) " is showing in the console when the plugin is installed. Goes away when I remove it:

 

Uninstall, then reinstall.  Does that error still happen?  if so, click on that Settings:933, highlight and paste the entire line that appears there (it'll overflow the window width)

Link to comment
On 3/28/2021 at 4:10 PM, Squid said:

Uninstall, then reinstall.  Does that error still happen?  if so, click on that Settings:933, highlight and paste the entire line that appears there (it'll overflow the window width)

 

The problem is related to the single quote in open vpn's description, looks like it's unescaped so it's messing with your list.

image.png.6185f236226758c3964269e9c27e216f.png

 

Here's the entire line to be complete, though:

 

  

 var guiSearchSuggestions = JSON.parse('[{"label":"Start APC UPS daemon (UPS Settings)","value":"UPSsettings"},{"label":"UPS cable (UPS Settings)","value":"UPSsettings"},{"label":"Custom UPS cable (UPS Settings)","value":"UPSsettings"},{"label":"UPS type (UPS Settings)","value":"UPSsettings"},{"label":"Device (UPS Settings)","value":"UPSsettings"},{"label":"Turn off UPS after shutdown (UPS Settings)","value":"UPSsettings"},{"label":"Name (Pool Devices)","value":"CacheDevices"},{"label":"Slots (Pool Devices)","value":"CacheDevices"},{"label":"Folder caching function (Folder Caching)","value":"FolderCachingSettings"},{"label":"Cache pressure of directories on system (Folder Caching)","value":"FolderCachingSettings"},{"label":"Suspend during Mover process (Folder Caching)","value":"FolderCachingSettings"},{"label":"Scan user shares (\/mnt\/user) (Folder Caching)","value":"FolderCachingSettings"},{"label":"Included folders (Folder Caching)","value":"FolderCachingSettings"},{"label":"Excluded folders (Folder Caching)","value":"FolderCachingSettings"},{"label":"Use Adaptive depth (Folder Caching)","value":"FolderCachingSettings"},{"label":"Maximum level depth (Folder Caching)","value":"FolderCachingSettings"},{"label":"Run scan of each disk in a separate thread (Folder Caching)","value":"FolderCachingSettings"},{"label":"Limit the memory available to the shell in which the script runs (increase if it dies) (Folder Caching)","value":"FolderCachingSettings"},{"label":"Logging (Folder Caching)","value":"FolderCachingSettings"},{"label":"User defined options (Folder Caching)","value":"FolderCachingSettings"},{"label":"Confirm reboot & powerdown commands (Confirmations)","value":"Confirmations"},{"label":"Confirm array stop command (Confirmations)","value":"Confirmations"},{"label":"Confirm sleep command (Confirmations)","value":"Confirmations"},{"label":"Current date and time (Date and Time)","value":"DateTime"},{"label":"Use NTP (Date and Time)","value":"DateTime"},{"label":"New date and time (Date and Time)","value":"DateTime"},{"label":"Time zone (Date and Time)","value":"DateTime"},{"label":"Enable auto start (Disk Settings)","value":"DiskSettings"},{"label":"Default spin down delay (Disk Settings)","value":"DiskSettings"},{"label":"Enable spinup groups (Disk Settings)","value":"DiskSettings"},{"label":"Default file system (Disk Settings)","value":"DiskSettings"},{"label":"Shutdown time-out (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (poll_attributes) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (enable NCQ) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (nr_requests) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (scheduler) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (md_num_stripes) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (md_queue_limit) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (md_sync_limit) (Disk Settings)","value":"DiskSettings"},{"label":"Tunable (md_write_method) (Disk Settings)","value":"DiskSettings"},{"label":"Default SMART notification value (Disk Settings)","value":"DiskSettings"},{"label":"Default SMART notification tolerance level (Disk Settings)","value":"DiskSettings"},{"label":"Default SMART controller type (Disk Settings)","value":"DiskSettings"},{"label":"Default SMART attribute notifications (Disk Settings)","value":"DiskSettings"},{"label":"Language (Display Settings)","value":"DisplaySettings"},{"label":"Font size (Display Settings)","value":"DisplaySettings"},{"label":"Date format (Display Settings)","value":"DisplaySettings"},{"label":"Time format (Display Settings)","value":"DisplaySettings"},{"label":"Number format (Display Settings)","value":"DisplaySettings"},{"label":"Number scaling (Display Settings)","value":"DisplaySettings"},{"label":"Page view (Display Settings)","value":"DisplaySettings"},{"label":"Placement of Users menu (Display Settings)","value":"DisplaySettings"},{"label":"Listing height (Display Settings)","value":"DisplaySettings"},{"label":"Display device name (Display Settings)","value":"DisplaySettings"},{"label":"Display world-wide-name in device ID (Display Settings)","value":"DisplaySettings"},{"label":"Display array totals (Display Settings)","value":"DisplaySettings"},{"label":"Show array utilization indicator (Display Settings)","value":"DisplaySettings"},{"label":"Header custom text color (Display Settings)","value":"DisplaySettings"},{"label":"Header custom background color (Display Settings)","value":"DisplaySettings"},{"label":"Show banner (Display Settings)","value":"DisplaySettings"},{"label":"Custom banner (Display Settings)","value":"DisplaySettings"},{"label":"Show Dashboard apps (Display Settings)","value":"DisplaySettings"},{"label":"Dynamix color theme (Display Settings)","value":"DisplaySettings"},{"label":"Used \/ Free columns (Display Settings)","value":"DisplaySettings"},{"label":"Temperature unit (Display Settings)","value":"DisplaySettings"},{"label":"Template repositories (Template Repositories)","value":"DockerRepositories"},{"label":"Enable Docker (Docker)","value":"DockerSettings"},{"label":"Docker Stop Timeout (Docker)","value":"DockerSettings"},{"label":"Docker data-root (Docker)","value":"DockerSettings"},{"label":"Docker vDisk size (Docker)","value":"DockerSettings"},{"label":"Docker vDisk location (Docker)","value":"DockerSettings"},{"label":"Docker directory (Docker)","value":"DockerSettings"},{"label":"Default appdata storage location (Docker)","value":"DockerSettings"},{"label":"Docker LOG rotation (Docker)","value":"DockerSettings"},{"label":"Docker LOG maximum file size (Docker)","value":"DockerSettings"},{"label":"Docker LOG number of files (Docker)","value":"DockerSettings"},{"label":"Template Authoring Mode (Docker)","value":"DockerSettings"},{"label":"Host access to custom networks (Docker)","value":"DockerSettings"},{"label":"Preserve user defined networks (Docker)","value":"DockerSettings"},{"label":"Docker version (Docker)","value":"DockerSettings"},{"label":"btrfs filesystem show (Docker)","value":"DockerSettings"},{"label":"btrfs scrub status (Docker)","value":"DockerSettings"},{"label":"Interface description (_(Interface)_ eth0)","value":"Eth0"},{"label":"MAC address (_(Interface)_ eth0)","value":"Eth0"},{"label":"Enable bonding (_(Interface)_ eth0)","value":"Eth0"},{"label":"Bonding mode (_(Interface)_ eth0)","value":"Eth0"},{"label":"Enable bridging (_(Interface)_ eth0)","value":"Eth0"},{"label":"Network protocol (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv4 address assignment (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv4 address (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv4 default gateway (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv4 DNS server assignment (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv4 DNS server (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 address assignment (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 address (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 default gateway (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 privacy extensions (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 DNS server assignment (_(Interface)_ eth0)","value":"Eth0"},{"label":"IPv6 DNS server (_(Interface)_ eth0)","value":"Eth0"},{"label":"Desired MTU (_(Interface)_ eth0)","value":"Eth0"},{"label":"Enable VLANs (_(Interface)_ eth0)","value":"Eth0"},{"label":"VLAN number (_(Interface)_ eth0)","value":"Eth0"},{"label":"Interface description (_(Interface)_ eth1)","value":"Eth1"},{"label":"MAC address (_(Interface)_ eth1)","value":"Eth1"},{"label":"Enable bonding (_(Interface)_ eth1)","value":"Eth1"},{"label":"Bonding mode (_(Interface)_ eth1)","value":"Eth1"},{"label":"Enable bridging (_(Interface)_ eth1)","value":"Eth1"},{"label":"Network protocol (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv4 address assignment (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv4 address (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv4 default gateway (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv6 address assignment (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv6 address (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv6 default gateway (_(Interface)_ eth1)","value":"Eth1"},{"label":"IPv6 privacy extensions (_(Interface)_ eth1)","value":"Eth1"},{"label":"Desired MTU (_(Interface)_ eth1)","value":"Eth1"},{"label":"Enable VLANs (_(Interface)_ eth1)","value":"Eth1"},{"label":"VLAN number (_(Interface)_ eth1)","value":"Eth1"},{"label":"Flash Vendor (Flash Device Settings)","value":"FlashInfo"},{"label":"Flash Product (Flash Device Settings)","value":"FlashInfo"},{"label":"Flash GUID (Flash Device Settings)","value":"FlashInfo"},{"label":"FTP server (FTP Server)","value":"FTP"},{"label":"FTP user(s) (FTP Server)","value":"FTP"},{"label":"Server name (Identification)","value":"Identification"},{"label":"Description (Identification)","value":"Identification"},{"label":"Model (Identification)","value":"Identification"},{"label":"Key file URL (Install Key)","value":"InstallKey"},{"label":"Installed languages (Language)","value":"Language"},{"label":"Select language (Language)","value":"Language"},{"label":"Workgroup (Workgroup Settings)","value":"SMBWorkGroup"},{"label":"Local master (Workgroup Settings)","value":"SMBWorkGroup"},{"label":"Monitor local master election (Workgroup Settings)","value":"SMBWorkGroup"},{"label":"Current elected master (Workgroup Settings)","value":"SMBWorkGroup"},{"label":"Start page (Management Access)","value":"ManagementAccess"},{"label":"Use TELNET (Management Access)","value":"ManagementAccess"},{"label":"TELNET port (Management Access)","value":"ManagementAccess"},{"label":"Use SSH (Management Access)","value":"ManagementAccess"},{"label":"SSH port (Management Access)","value":"ManagementAccess"},{"label":"Use UPnP (Management Access)","value":"ManagementAccess"},{"label":"Use SSL\/TLS (Management Access)","value":"ManagementAccess"},{"label":"HTTP port (Management Access)","value":"ManagementAccess"},{"label":"HTTPS port (Management Access)","value":"ManagementAccess"},{"label":"Local TLD (Management Access)","value":"ManagementAccess"},{"label":"Certificate issuer (Management Access)","value":"ManagementAccess"},{"label":"Certificate expiration (Management Access)","value":"ManagementAccess"},{"label":"Mover schedule (Mover Settings)","value":"MoverSettings"},{"label":"Day of the week (Mover Settings)","value":"MoverSettings"},{"label":"Enable NFS (NFS)","value":"NFS"},{"label":"Tunable (fuse_remember) (NFS)","value":"NFS"},{"label":"Notifications display (Notification Settings)","value":"Notifications"},{"label":"Date format (Notification Settings)","value":"Notifications"},{"label":"Time format (Notification Settings)","value":"Notifications"},{"label":"Display position (Notification Settings)","value":"Notifications"},{"label":"Store notifications to flash (Notification Settings)","value":"Notifications"},{"label":"System notifications (Notification Settings)","value":"Notifications"},{"label":"Unraid OS update notification (Notification Settings)","value":"Notifications"},{"label":"Plugins update notification (Notification Settings)","value":"Notifications"},{"label":"Docker update notification (Notification Settings)","value":"Notifications"},{"label":"Language update notification (Notification Settings)","value":"Notifications"},{"label":"Array status notification (Notification Settings)","value":"Notifications"},{"label":"Notification entity (Notification Settings)","value":"Notifications"},{"label":"Scheduled parity check (Parity Check)","value":"ParityCheck"},{"label":"Day of the week (Parity Check)","value":"ParityCheck"},{"label":"Flash Vendor (Registration)","value":"Registration"},{"label":"Flash Product (Registration)","value":"Registration"},{"label":"Flash GUID (Registration)","value":"Registration"},{"label":"***Trial*** key expires on (Registration)","value":"Registration"},{"label":"Registered GUID (Registration)","value":"Registration"},{"label":"Registered to (Registration)","value":"Registration"},{"label":"Registered on (Registration)","value":"Registration"},{"label":"Expiration (Registration)","value":"Registration"},{"label":"Replaceable (Registration)","value":"Registration"},{"label":"Enter route + gateway + metric (Routing Table)","value":"RoutingTable"},{"label":"Hourly schedule (Fixed Schedules)","value":"Schedules"},{"label":"Daily schedule (Fixed Schedules)","value":"Schedules"},{"label":"Weekly schedule (Fixed Schedules)","value":"Schedules"},{"label":"Monthly schedule (Fixed Schedules)","value":"Schedules"},{"label":"Share name (NFS Security Settings)","value":"SecurityNFS"},{"label":"Export (NFS Security Settings)","value":"SecurityNFS"},{"label":"Security (NFS Security Settings)","value":"SecurityNFS"},{"label":"Rule (NFS Security Settings)","value":"SecurityNFS"},{"label":"Share name (SMB Security Settings)","value":"SecuritySMB"},{"label":"Export (SMB Security Settings)","value":"SecuritySMB"},{"label":"Time Machine volume size limit (SMB Security Settings)","value":"SecuritySMB"},{"label":"Case-sensitive names (SMB Security Settings)","value":"SecuritySMB"},{"label":"Security (SMB Security Settings)","value":"SecuritySMB"},{"label":"Share name (Share Settings)","value":"ShareEdit"},{"label":"Comments (Share Settings)","value":"ShareEdit"},{"label":"Use cache pool (for new files\/directories) (Share Settings)","value":"ShareEdit"},{"label":"Select cache pool (Share Settings)","value":"ShareEdit"},{"label":"Enable Copy-on-write (Share Settings)","value":"ShareEdit"},{"label":"Allocation method (Share Settings)","value":"ShareEdit"},{"label":"Minimum free space (Share Settings)","value":"ShareEdit"},{"label":"Split level (Share Settings)","value":"ShareEdit"},{"label":"Included disk(s) (Share Settings)","value":"ShareEdit"},{"label":"Excluded disk(s) (Share Settings)","value":"ShareEdit"},{"label":"Share status (Share Settings)","value":"ShareEdit"},{"label":"Enable disk shares (Global Share Settings)","value":"ShareSettings"},{"label":"Enable user shares (Global Share Settings)","value":"ShareSettings"},{"label":"Included disk(s) (Global Share Settings)","value":"ShareSettings"},{"label":"Excluded disk(s) (Global Share Settings)","value":"ShareSettings"},{"label":"Tunable (support Hard Links) (Global Share Settings)","value":"ShareSettings"},{"label":"Tunable (enable Direct IO) (Global Share Settings)","value":"ShareSettings"},{"label":"AD join status (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"AD short domain name (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"AD account login (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"AD account password (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"AD initial owner (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"AD initial group (Active Directory Settings)","value":"SMBActiveDirectory"},{"label":"Samba extra configuration (SMB Extras)","value":"SMBExtras"},{"label":"Enable SMB (SMB Settings)","value":"SMBsettings"},{"label":"Hide dot files (SMB Settings)","value":"SMBsettings"},{"label":"Enhanced macOS interoperability (SMB Settings)","value":"SMBsettings"},{"label":"Enable NetBIOS (SMB Settings)","value":"SMBsettings"},{"label":"Enable WSD (SMB Settings)","value":"SMBsettings"},{"label":"WSD options [experimental] (SMB Settings)","value":"SMBsettings"},{"label":"Preset service (SMTP Settings)","value":"SmtpSettings"},{"label":"Sending email address (SMTP Settings)","value":"SmtpSettings"},{"label":"Email recipients (SMTP Settings)","value":"SmtpSettings"},{"label":"Priority in header (SMTP Settings)","value":"SmtpSettings"},{"label":"Email subject prefix (SMTP Settings)","value":"SmtpSettings"},{"label":"Mail server (SMTP Settings)","value":"SmtpSettings"},{"label":"Mail server port (SMTP Settings)","value":"SmtpSettings"},{"label":"Use SSL\/TLS (SMTP Settings)","value":"SmtpSettings"},{"label":"Use STARTTLS (SMTP Settings)","value":"SmtpSettings"},{"label":"Define a TLS certificate (SMTP Settings)","value":"SmtpSettings"},{"label":"TLS certificate location (SMTP Settings)","value":"SmtpSettings"},{"label":"Authentication method (SMTP Settings)","value":"SmtpSettings"},{"label":"Username (SMTP Settings)","value":"SmtpSettings"},{"label":"Password (SMTP Settings)","value":"SmtpSettings"},{"label":"SSD TRIM schedule (SSD TRIM Settings)","value":"TrimSettings"},{"label":"Day of the week (SSD TRIM Settings)","value":"TrimSettings"},{"label":"Syslinux configuration (Syslinux Configuration)","value":"Syslinux"},{"label":"Server boot mode (Syslinux Configuration)","value":"Syslinux"},{"label":"Local syslog server (Syslog Server)","value":"SyslogSettings"},{"label":"Local syslog folder (Syslog Server)","value":"SyslogSettings"},{"label":"Local syslog rotation (Syslog Server)","value":"SyslogSettings"},{"label":"Local syslog maximum file size (Syslog Server)","value":"SyslogSettings"},{"label":"Local syslog number of files (Syslog Server)","value":"SyslogSettings"},{"label":"Remote syslog server (Syslog Server)","value":"SyslogSettings"},{"label":"Mirror syslog to flash (Syslog Server)","value":"SyslogSettings"},{"label":"Placement of Stats menu (Stats Settings)","value":"StatSettings"},{"label":"Opening page (Stats Settings)","value":"StatSettings"},{"label":"Position of disk utilization percentage (Stats Settings)","value":"StatSettings"},{"label":"Viewable system graphs (Stats Settings)","value":"StatSettings"},{"label":"CPU graph scaling (Stats Settings)","value":"StatSettings"},{"label":"System graphs view per row (Stats Settings)","value":"StatSettings"},{"label":"Show disk size (Stats Settings)","value":"StatSettings"},{"label":"Ethernet interface (Stats Settings)","value":"StatSettings"},{"label":"Network graph display unit (Stats Settings)","value":"StatSettings"},{"label":"Initial graphing mode (Stats Settings)","value":"StatSettings"},{"label":"Initial real-time sliding window (Stats Settings)","value":"StatSettings"},{"label":"Available drivers (System Temp)","value":"TempSettings"},{"label":"Processor temperature (System Temp)","value":"TempSettings"},{"label":"Mainboard temperature (System Temp)","value":"TempSettings"},{"label":"Array fan speed (System Temp)","value":"TempSettings"},{"label":"User name (Add User)","value":"UserAdd"},{"label":"Description (Add User)","value":"UserAdd"},{"label":"Custom image (Add User)","value":"UserAdd"},{"label":"Password (Add User)","value":"UserAdd"},{"label":"Retype password (Add User)","value":"UserAdd"},{"label":"Enable VMs (VM Manager)","value":"VMSettings"},{"label":"Libvirt version (VM Manager)","value":"VMSettings"},{"label":"QEMU version (VM Manager)","value":"VMSettings"},{"label":"Libvirt storage location (VM Manager)","value":"VMSettings"},{"label":"Libvirt vdisk size (VM Manager)","value":"VMSettings"},{"label":"Default VM storage path (VM Manager)","value":"VMSettings"},{"label":"Default ISO storage path (VM Manager)","value":"VMSettings"},{"label":"Default network bridge (VM Manager)","value":"VMSettings"},{"label":"Upon host shutdown (VM Manager)","value":"VMSettings"},{"label":"VM shutdown time-out (VM Manager)","value":"VMSettings"},{"label":"PCIe ACS override (VM Manager)","value":"VMSettings"},{"label":"VFIO allow unsafe interrupts (VM Manager)","value":"VMSettings"},{"label":"btrfs filesystem show (VM Manager)","value":"VMSettings"},{"label":"btrfs scrub status (VM Manager)","value":"VMSettings"},{"label":"Method used to specify start and stop points (Parity Problems Assistant)","value":"Parity.check.problems"},{"label":"Start point for check (Parity Problems Assistant)","value":"Parity.check.problems"},{"label":"End point for check (Parity Problems Assistant)","value":"Parity.check.problems"},{"label":"Write Corrections to Parity (Parity Problems Assistant)","value":"Parity.check.problems"},{"label":"Increment frequency (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Increment resume time (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Increment pause time (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Send notifications for Pause or Resume of increments (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Use increments for Parity-Sync\/Data Rebuild operations (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Use increments for disk Clear operations (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Resume parity checks on next array start (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Pause and Resume array operations if disks overheat (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Pause an array operation at (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Resume an array operation at (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Send notifications for temperature related Pause or Resume (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"High disk temperatures can shutdown server (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Shutdown server at (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Parity Check Tuning logging level (Parity Check Tuning)","value":"Parity.check.tuning"},{"label":"Disable NIC Flow Control (Tweaks)","value":"Tweaks"},{"label":"Disable NIC Offload (Tweaks)","value":"Tweaks"},{"label":"Ethernet NIC Rx Buffer (Tweaks)","value":"Tweaks"},{"label":"Ethernet NIC Tx Buffer (Tweaks)","value":"Tweaks"},{"label":"Ethernet NICS (Tweaks)","value":"Tweaks"},{"label":"CPU Scaling Governor (Tweaks)","value":"Tweaks"},{"label":"Enable Intel Turbo\/AMD Performance Boost (Tweaks)","value":"Tweaks"},{"label":"Disable FTP Server (Tweaks)","value":"Tweaks"},{"label":"Enable syslog Archiving (Tweaks)","value":"Tweaks"},{"label":"Number of syslogs to Archive (Tweaks)","value":"Tweaks"},{"label":"Processes to kill before Array is Stopped (Tweaks)","value":"Tweaks"},{"label":"Common Script (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Destructive Mode (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Auto Mount USB Devices (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Mount SSDs with discard option (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Spin down disks (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Legacy Mount Point Compatibility (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Enable SMB Security (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Add)_ force user = nobody to SMB share config (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Enable NFS export (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Select Disk (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Enter Disk Password (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Select Disk to change UUID (Unassigned Devices)","value":"UnassignedDevicesSettings"},{"label":"Config File Editor","value":"ConfigEdit"},{"label":"Cleanup Appdata","value":"CleanUpAppdata"},{"label":"Auto Update Applications","value":"AutoUpdateApps"},{"label":"Command Line","value":"CommandLineSettingsTabs"},{"label":"Command Line","value":"CommandLineTools"},{"label":"ControlR","value":"controlr"},{"label":"Custom Tab","value":"Customtab"},{"label":"Disk Location","value":"disklocationConfig"},{"label":"Disk Location","value":"disklocation"},{"label":"Active Streams","value":"ActiveStreams"},{"label":"UPS Settings","value":"UPSsettings"},{"label":"Folder Caching","value":"FolderCachingSettings"},{"label":"Confirmations","value":"Confirmations"},{"label":"CPU Pinning","value":"CPUset"},{"label":"Credits","value":"Credits"},{"label":"Date and Time","value":"DateTime"},{"label":"Diagnostics","value":"Diagnostics"},{"label":"Disk Settings","value":"DiskSettings"},{"label":"Display Settings","value":"DisplaySettings"},{"label":"Docker","value":"DockerSettings"},{"label":"FTP Server","value":"FTP"},{"label":"Hardware Profile","value":"HardwareProfile"},{"label":"Identification","value":"Identification"},{"label":"Language","value":"Language"},{"label":"Management Access","value":"ManagementAccess"},{"label":"Network Settings","value":"NetworkSettings"},{"label":"New Config","value":"NewConfig"},{"label":"New Permissions","value":"NewPerms"},{"label":"NFS","value":"NFS"},{"label":"Archived Notifications","value":"NotificationsArchive"},{"label":"Notification Settings","value":"Notifications"},{"label":"Page Map","value":"PageMap"},{"label":"Update OS","value":"Update"},{"label":"Processes","value":"Processes"},{"label":"Registration","value":"Registration"},{"label":"Scheduler","value":"Scheduler"},{"label":"Global Share Settings","value":"ShareSettings"},{"label":"SMB","value":"SMB"},{"label":"System Devices","value":"SysDevs"},{"label":"System Log","value":"Syslog"},{"label":"Syslog Server","value":"SyslogSettings"},{"label":"System Profiler","value":"SystemProfiler"},{"label":"Stats Settings","value":"StatSettings"},{"label":"System Temp","value":"TempSettings"},{"label":"Vars","value":"Vars"},{"label":"VM Manager","value":"VMSettings"},{"label":"Enhanced System Log","value":"EnhancedSyslog"},{"label":"Enhanced Syslog Settings","value":"EnhancedSyslogSettings"},{"label":"Docker Safe New Perms","value":"DockerSafeNewPerms"},{"label":"Fix Common Problems","value":"FixProblems"},{"label":"Update Assistant","value":"UpdateAssistant"},{"label":"GPU Statistics","value":"GPUStatSettings"},{"label":"IPMI","value":"IPMI"},{"label":"IPMI","value":"IPMITools"},{"label":"Nerd Pack","value":"NerdPack"},{"label":"Network Stats","value":"NetworkStats"},{"label":"Open Files","value":"OpenFiles"},{"label":"OpenVPN Server TUN mode","value":"openvpnserver"},{"label":"Parity Problems Assistant","value":"Parity.check.problems"},{"label":"Plex Streams","value":"PlexStreams"},{"label":"Plex Streams","value":"PlexStreamsTools"},{"label":"Speedtest","value":"SpeedtestSettingsTabs"},{"label":"Speedtest","value":"SpeedtestTools"},{"label":"SSH","value":"ssh"},{"label":"Theme Engine","value":"ThemeEngine"},{"label":"Tips And Tweaks","value":"TipsAndTweaks"},{"label":"Unassigned Devices","value":"UnassignedDevicesSettings"},{"label":"unBALANCE","value":"unbalance"},{"label":"Unraid-Kernel-Helper","value":"Unraid-Kernel-Helper-main"},{"label":"EULA","value":"EULA"},{"label":"User Scripts","value":"Userscripts"},{"label":"Wake On Lan","value":"Wakeonlan"},{"label":"Mover Tuning w\/Age - Days Old (Scheduler)","value":"Scheduler"},{"label":"Plugin Auto Update Settings (Auto Update Applications)","value":"AutoUpdateApps"},{"label":"Docker Auto Update Settings (Auto Update Applications)","value":"AutoUpdateApps"},{"label":"Command Line (Command Line)","value":"CommandLineTools"},{"label":"Terminal (Command Line)","value":"CommandLineSettingsTabs"},{"label":"Command Line (Command Line)","value":"CommandLineSettingsTabs"},{"label":"Settings (Command Line)","value":"CommandLineTools"},{"label":"Tray Allocations (Disk Location)","value":"disklocationConfig"},{"label":"Drives (Disk Location)","value":"disklocationConfig"},{"label":"Configuration (Disk Location)","value":"disklocationConfig"},{"label":"System (Disk Location)","value":"disklocationConfig"},{"label":"Devices (Disk Location)","value":"disklocation"},{"label":"Information (Disk Location)","value":"disklocation"},{"label":"User Names (Active Streams)","value":"ActiveStreams"},{"label":"UPS Details (UPS Settings)","value":"UPSsettings"},{"label":"CPU Isolation (CPU Pinning)","value":"CPUset"},{"label":"CPU Pinning Docker (CPU Pinning)","value":"CPUset"},{"label":"CPU Pinning VM (CPU Pinning)","value":"CPUset"},{"label":"_(Interface)_ eth0 (Network Settings)","value":"NetworkSettings"},{"label":"_(Interface)_ eth1 (Network Settings)","value":"NetworkSettings"},{"label":"Install Key (Registration)","value":"Registration"},{"label":"Workgroup Settings (SMB)","value":"SMB"},{"label":"Mover Settings (Scheduler)","value":"Scheduler"},{"label":"Interface Rules (Network Settings)","value":"NetworkSettings"},{"label":"Notification Agents (Notification Settings)","value":"Notifications"},{"label":"Parity Check (Scheduler)","value":"Scheduler"},{"label":"Routing Table (Network Settings)","value":"NetworkSettings"},{"label":"Fixed Schedules (Scheduler)","value":"Scheduler"},{"label":"Active Directory Settings (SMB)","value":"SMB"},{"label":"SMB Extras (SMB)","value":"SMB"},{"label":"SMB Settings (SMB)","value":"SMB"},{"label":"SMTP Settings (Notification Settings)","value":"Notifications"},{"label":"SSD TRIM Settings (Scheduler)","value":"Scheduler"},{"label":"BIOS (System Profiler)","value":"SystemProfiler"},{"label":"Cache Memory (System Profiler)","value":"SystemProfiler"},{"label":"Ethernet (System Profiler)","value":"SystemProfiler"},{"label":"Memory Devices (System Profiler)","value":"SystemProfiler"},{"label":"Memory Summary (System Profiler)","value":"SystemProfiler"},{"label":"Motherboard (System Profiler)","value":"SystemProfiler"},{"label":"System Overview (System Profiler)","value":"SystemProfiler"},{"label":"Processor (System Profiler)","value":"SystemProfiler"},{"label":"Colors (Enhanced Syslog Settings)","value":"EnhancedSyslogSettings"},{"label":"Configuration (Enhanced Syslog Settings)","value":"EnhancedSyslogSettings"},{"label":"Custom Match (Enhanced Syslog Settings)","value":"EnhancedSyslogSettings"},{"label":"Syslog Filter (Enhanced Syslog Settings)","value":"EnhancedSyslogSettings"},{"label":"Archived Events (IPMI)","value":"IPMITools"},{"label":"Config Editor (IPMI)","value":"IPMI"},{"label":"Event Log (IPMI)","value":"IPMITools"},{"label":"Fan Control (IPMI)","value":"IPMI"},{"label":"Sensors (IPMI)","value":"IPMITools"},{"label":"Settings (IPMI)","value":"IPMI"},{"label":"Network Stats Settings (Network Stats)","value":"NetworkStats"},{"label":"Cert and Misc Settings  (OpenVPN Server TUN mode)","value":"openvpnserver"},{"label":"Clients (OpenVPN Server TUN mode)","value":"openvpnserver"},{"label":"Download client's file (OpenVPN Server TUN mode)","value":"openvpnserver"},{"label":"Logs (OpenVPN Server TUN mode)","value":"openvpnserver"},{"label":"Server config (OpenVPN Server TUN mode)","value":"openvpnserver"},{"label":"Parity Check Tuning (Scheduler)","value":"Scheduler"},{"label":"Plex Stream Settings (Plex Streams)","value":"PlexStreams"},{"label":"Streams (Plex Streams)","value":"PlexStreamsTools"},{"label":"History (Speedtest)","value":"SpeedtestTools"},{"label":"Speedtest (Scheduler)","value":"Scheduler"},{"label":"History (Speedtest)","value":"SpeedtestSettingsTabs"},{"label":"Speedtest (Speedtest)","value":"SpeedtestSettingsTabs"},{"label":"Settings (Speedtest)","value":"SpeedtestTools"},{"label":"Tips (Tips And Tweaks)","value":"TipsAndTweaks"},{"label":"Tweaks (Tips And Tweaks)","value":"TipsAndTweaks"},{"label":"4 - ACL (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"1 - IQN (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"iSCSI Overview (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"3 - LUNS (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"Unraid-Kernel-Helper (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"2 - Volumes (Unraid-Kernel-Helper)","value":"Unraid-Kernel-Helper-main"},{"label":"Network Scan (Wake On Lan)","value":"Wakeonlan"},{"label":"Wake On Lan (Wake On Lan)","value":"Wakeonlan"}]');

 

Edited by ionred
Link to comment

Yeah, I figured that.  Needed to see where it wasn't handling the apostrophe...  BTW, you do realize that if your flash drive fails you've got no chance of reinstalling the openVPN plugin anymore, since the author deleted his GitHub username....  Probably best to switch to OpenVPN-AS as a container.

Link to comment
On 3/30/2021 at 7:07 AM, Squid said:

Yeah, I figured that.  Needed to see where it wasn't handling the apostrophe...  BTW, you do realize that if your flash drive fails you've got no chance of reinstalling the openVPN plugin anymore, since the author deleted his GitHub username....  Probably best to switch to OpenVPN-AS as a container.

I had no idea. Appreciate the heads up on that. I'll swap over this weekend.

On 3/30/2021 at 8:55 AM, Squid said:

Should now be fixed (hard to test against a plugin that's no longer available)

Thank you, works great!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...