mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-02-12 01:27:50 +01:00
fix buy buttons to use new licensing server
Signed-off-by: Andy Miller <rhuk@mac.com>
This commit is contained in:
@@ -57,14 +57,12 @@
|
||||
{% else %}
|
||||
<div class="button-bar success">
|
||||
{% if (plugin.premium and not admin.license(plugin.slug)) %}
|
||||
{% if plugin.premium.checkout_url %}
|
||||
<a class="button" href="{{ plugin.premium.checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% else %}
|
||||
{% if not gumroad_loaded %}
|
||||
{% set gumroad_loaded = true %}
|
||||
<script src="//gumroad.com/js/gumroad.js"></script>
|
||||
{% endif %}
|
||||
<a class="gumroad-button button" href="https://gum.co/{{ plugin.premium.permalink }}" target="_blank" data-gumroad-single-product="true"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% set permalink = plugin.premium.permalink|default(null) %}
|
||||
{% if permalink %}
|
||||
{% set checkout_url = 'https://licensing.getgrav.org/buy/' ~ permalink %}
|
||||
{% set success_url = 'https://licensing.getgrav.org/portal?checkout=success&checkout_id={CHECKOUT_ID}' %}
|
||||
{% set final_checkout_url = checkout_url ~ '?success_url=' ~ success_url|url_encode %}
|
||||
<a class="button" href="{{ final_checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<a class="button" href="#" data-remodal-target="add-package" data-packages-slugs="{{ plugin.slug }}" data-plugin-action="start-package-installation"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.INSTALL_PLUGIN"|t }}</a>
|
||||
|
||||
@@ -49,14 +49,12 @@
|
||||
</a>
|
||||
{% elseif (installing) %}
|
||||
{% if (plugin.premium and not admin.license(plugin.slug)) %}
|
||||
{% if plugin.premium.checkout_url %}
|
||||
<a class="button" href="{{ plugin.premium.checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% else %}
|
||||
{% if not gumroad_loaded %}
|
||||
{% set gumroad_loaded = true %}
|
||||
<script src="//gumroad.com/js/gumroad.js"></script>
|
||||
{% endif %}
|
||||
<a class="gumroad-button button" href="https://gum.co/{{ plugin.premium.permalink }}" target="_blank" data-gumroad-single-product="true"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% set permalink = plugin.premium.permalink|default(null) %}
|
||||
{% if permalink %}
|
||||
{% set checkout_url = 'https://licensing.getgrav.org/buy/' ~ permalink %}
|
||||
{% set success_url = 'https://licensing.getgrav.org/portal?checkout=success&checkout_id={CHECKOUT_ID}' %}
|
||||
{% set final_checkout_url = checkout_url ~ '?success_url=' ~ success_url|url_encode %}
|
||||
<a class="button" href="{{ final_checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ plugin.premium.button|default('Purchase') }}</a>
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<a class="button" href="#" data-remodal-target="add-package" data-packages-slugs="{{ plugin.slug }}" data-plugin-action="start-package-installation"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.INSTALL"|t }}</a>
|
||||
|
||||
@@ -141,14 +141,12 @@
|
||||
{% else %}
|
||||
<div class="button-bar success">
|
||||
{% if (theme.premium and not admin.license(theme.slug)) %}
|
||||
{% if theme.premium.checkout_url %}
|
||||
<a class="button" href="{{ theme.premium.checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% else %}
|
||||
{% if not gumroad_loaded %}
|
||||
{% set gumroad_loaded = true %}
|
||||
<script src="//gumroad.com/js/gumroad.js"></script>
|
||||
{% endif %}
|
||||
<a class="gumroad-button button" href="https://gum.co/{{ theme.premium.permalink }}" target="_blank" data-gumroad-single-product="true"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% set permalink = theme.premium.permalink|default(null) %}
|
||||
{% if permalink %}
|
||||
{% set checkout_url = 'https://licensing.getgrav.org/buy/' ~ permalink %}
|
||||
{% set success_url = 'https://licensing.getgrav.org/portal?checkout=success&checkout_id={CHECKOUT_ID}' %}
|
||||
{% set final_checkout_url = checkout_url ~ '?success_url=' ~ success_url|url_encode %}
|
||||
<a class="button" href="{{ final_checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<a class="button" href="#" data-remodal-target="add-package" data-packages-slugs="{{ theme.slug }}" data-theme-action="start-package-installation"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.INSTALL_THEME"|t }}</a>
|
||||
|
||||
@@ -51,14 +51,12 @@
|
||||
{% if (state == 'installing') %}
|
||||
<div class="gpm-actions">
|
||||
{% if (theme.premium and not admin.license(theme.slug)) %}
|
||||
{% if theme.premium.checkout_url %}
|
||||
<a class="button" href="{{ theme.premium.checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% else %}
|
||||
{% if not gumroad_loaded %}
|
||||
{% set gumroad_loaded = true %}
|
||||
<script src="//gumroad.com/js/gumroad.js"></script>
|
||||
{% endif %}
|
||||
<a class="gumroad-button button" href="https://gum.co/{{ theme.premium.permalink }}" target="_blank" data-gumroad-single-product="true"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% set permalink = theme.premium.permalink|default(null) %}
|
||||
{% if permalink %}
|
||||
{% set checkout_url = 'https://licensing.getgrav.org/buy/' ~ permalink %}
|
||||
{% set success_url = 'https://licensing.getgrav.org/portal?checkout=success&checkout_id={CHECKOUT_ID}' %}
|
||||
{% set final_checkout_url = checkout_url ~ '?success_url=' ~ success_url|url_encode %}
|
||||
<a class="button" href="{{ final_checkout_url }}" target="_blank"><i class="fa fa-shopping-cart"></i> {{ theme.premium.button|default('Purchase') }}</a>
|
||||
{% endif %}
|
||||
{% else %}
|
||||
<a class="button" href="#" data-remodal-target="add-package" data-packages-slugs="{{ slug }}" data-theme-action="start-package-installation"><i class="fa fa-plus"></i> {{ "PLUGIN_ADMIN.INSTALL"|t }}</a>
|
||||
|
||||
Reference in New Issue
Block a user