0.2.0: change behavior copy or href.

This commit is contained in:
2025-11-23 11:43:11 +08:00
parent f0a6e6d8ef
commit d2625039e9
3 changed files with 19 additions and 8 deletions

View File

@@ -8,13 +8,23 @@
<% if archive_custom_field && archive_custom_field.value.present? %>
<% archive_url = archive_custom_field.value.strip %>
<a href="<%= archive_url %>"
target="_blank"
onclick="copyLink(String.raw`<%= archive_url %>`)"
class="archive-button">
<span class="archive-icon">📂</span>
一键打开
</a>
<% is_valid_url = archive_url.start_with?('http://', 'https://') %>
<% if is_valid_url %>
<a href="<%= archive_url %>"
target="_blank"
onclick="copyLink(String.raw`<%= archive_url %>`)"
class="archive-button">
<span class="archive-icon">📂</span>
一键打开
</a>
<% else %>
<button onclick="copyLink(String.raw`<%= archive_url %>`); return false;"
class="archive-button">
<span class="archive-icon">📋</span>
一键复制
</button>
<% end %>
<% end %>
<script>