قرینه از
https://github.com/matomo-org/matomo.git
synced 2025-08-22 06:57:53 +00:00

* Migrate plugin list to vue * Simplify cta container conditions * Move start trial feature into component * Remove unused view variables * Migrate loading of plugin list to vue.js * Flag marketplace link as "external raw" * Clean up link building * Migrate plugin search to controller for nonce usage * Update expected screenshots * Apply suggestions from code review Co-authored-by: Michal Kleiner <michal@innocraft.com> * Apply review feedback * Build vue components --------- Co-authored-by: Marc Neudert <marc@innocraft.com> Co-authored-by: Michal Kleiner <michal@innocraft.com>
29 خطوط
1.1 KiB
Twig
29 خطوط
1.1 KiB
Twig
{% extends 'admin.twig' %}
|
|
|
|
{% set title %}{{ 'CorePluginsAdmin_ThemesManagement'|translate }}{% endset %}
|
|
|
|
{% block content %}
|
|
|
|
<div
|
|
vue-entry="CorePluginsAdmin.ThemesIntro"
|
|
is-marketplace-enabled="{{ isMarketplaceEnabled|json_encode }}"
|
|
other-users-count="{{ otherUsersCount|default(null)|json_encode }}"
|
|
theme-enabled="{{ themeEnabled|json_encode }}"
|
|
is-plugins-admin-enabled="{{ isPluginsAdminEnabled|json_encode }}"
|
|
></div>
|
|
|
|
<div
|
|
vue-entry="CorePluginsAdmin.PluginsTable"
|
|
title="{{ 'CorePluginsAdmin_InstalledThemes'|translate|json_encode }}"
|
|
is-theme="true"
|
|
display-admin-links="{{ isPluginsAdminEnabled|json_encode }}"
|
|
plugins-info="{{ pluginsInfo|default({})|json_encode }}"
|
|
uninstall-nonce="{{ uninstallNonce|json_encode }}"
|
|
deactivate-nonce="{{ deactivateNonce|json_encode }}"
|
|
activate-nonce="{{ activateNonce|json_encode }}"
|
|
marketplace-plugin-names="{{ marketplacePluginNames|default([])|json_encode }}"
|
|
plugin-names-having-settings="{{ pluginNamesHavingSettings|default([])|json_encode }}"
|
|
></div>
|
|
|
|
{% endblock %}
|