Update w/ link to plugin_uri

This commit is contained in:
billz 2024-12-22 09:27:40 -08:00
parent 2cb66660c5
commit e5987a6b59
2 changed files with 10 additions and 3 deletions

View File

@ -473,6 +473,10 @@ $('#install-user-plugin').on('shown.bs.modal', function (e) {
var manifestData = button.data('plugin-manifest'); var manifestData = button.data('plugin-manifest');
if (manifestData) { if (manifestData) {
$('#plugin-uri').html(manifestData.plugin_uri
? `<a href="${manifestData.plugin_uri}" target="_blank">${manifestData.plugin_uri}</a>`
: 'Unknown'
);
$('#plugin-icon').attr('class', `${manifestData.icon || 'fas fa-plug'} link-secondary h5 me-2`); $('#plugin-icon').attr('class', `${manifestData.icon || 'fas fa-plug'} link-secondary h5 me-2`);
$('#plugin-name').text(manifestData.name || 'Unknown'); $('#plugin-name').text(manifestData.name || 'Unknown');
$('#plugin-version').text(manifestData.version || 'Unknown'); $('#plugin-version').text(manifestData.version || 'Unknown');
@ -487,7 +491,6 @@ $('#install-user-plugin').on('shown.bs.modal', function (e) {
$('#plugin-dependencies').html(formatProperty(manifestData.dependencies || {})); $('#plugin-dependencies').html(formatProperty(manifestData.dependencies || {}));
$('#plugin-sudoers').html(formatProperty(manifestData.sudoers || [])); $('#plugin-sudoers').html(formatProperty(manifestData.sudoers || []));
$('#plugin-user-name').html(manifestData.user_nonprivileged.name || {}); $('#plugin-user-name').html(manifestData.user_nonprivileged.name || {});
console.log(manifestData);
} }
}); });

View File

@ -112,7 +112,7 @@
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<div class="modal-title" id="ModalLabel"><i class="fas fa-download me-2"></i><?php echo _("Install user plugin"); ?></div> <div class="modal-title" id="ModalLabel"><i class="fas fa-download me-2"></i><?php echo _("Plugin installer"); ?></div>
</div> </div>
<div class="modal-body"> <div class="modal-body">
@ -121,6 +121,10 @@
<table class="table table-bordered"> <table class="table table-bordered">
<tbody> <tbody>
<tr>
<th><?php echo _("Plugin source"); ?></th>
<td><span id="plugin-uri"></span></td>
</tr>
<tr> <tr>
<th><?php echo _("Version"); ?></th> <th><?php echo _("Version"); ?></th>
<td><span id="plugin-version"></span></td> <td><span id="plugin-version"></span></td>
@ -139,7 +143,7 @@
</tr> </tr>
<tr> <tr>
<th><?php echo _("Configuration files"); ?></th> <th><?php echo _("Configuration files"); ?></th>
<td><span id="plugin-configuration" class="mb-0"></span></td> <td><small><code><span id="plugin-configuration" class="mb-0"></span></code></small></td>
</td> </td>
</tr> </tr>
<tr> <tr>