Skip to content
This repository was archived by the owner on Jul 15, 2025. It is now read-only.

Commit f6d37eb

Browse files
committed
feat: hide diagnostics button if plugin not installed
1 parent a1256b6 commit f6d37eb

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/usr/local/emhttp/plugins/tailscale/Tailscale-1-Settings.page

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ Tag="gears"
115115
: <input type="submit" value="<?= _tr('Restart') ?>">
116116
</form>
117117

118+
<?php if(file_exists('/usr/local/emhttp/plugins/plugin-diagnostics/download.php')) { ?>
118119
### <?= _tr("settings.diagnostics") ?>
119120

120121
<form markdown="1" method="GET" action="/plugins/plugin-diagnostics/download.php" target="_blank">
@@ -123,6 +124,8 @@ Tag="gears"
123124
: <input type="submit" value="<?= _tr('Download') ?> ">
124125
</form>
125126

127+
<?php } ?>
128+
126129
<div class="advanced" markdown="1">
127130
### <?= _tr("settings.erase") ?>
128131

src/usr/local/emhttp/plugins/tailscale/Tailscale-5-Log.page

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ $(function() {
7676
</script>
7777
<span><span class='lite label'>_(Log size)_:&nbsp;&nbsp;<input type='number' id='max' value='' placeholder='<?=$max?>'></span><?=$select?></span>
7878
<input type="button" value="_(Refresh)_" onclick="showLog(logfile)">
79-
<input type="button" value="<?= _tr("settings.diagnostics") ?>" onclick="window.open('/plugins/plugin-diagnostics/download.php?plugin=tailscale','_blank')" />
79+
<?php if(file_exists('/usr/local/emhttp/plugins/plugin-diagnostics/download.php')) { ?> <input type="button" value="<?= _tr("settings.diagnostics") ?>" onclick="window.open('/plugins/plugin-diagnostics/download.php?plugin=tailscale','_blank')" /><?php } ?>
8080
<pre class='u'></pre>

0 commit comments

Comments
 (0)