blob: 9dd302f5ace12e4b594952c0a36115abc54f9643 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
{% extends mode is defined and mode == 'user' ? "user.twig" : "admin.twig" %}
{% import '@CorePluginsAdmin/macros.twig' as pluginsMacro %}
{% block content %}
<div class="marketplace">
<h2 piwik-enriched-headline feature-name="{{ 'CorePluginsAdmin_Marketplace'|translate }}">
{{ 'CorePluginsAdmin_Marketplace'|translate }}
</h2>
<ul class="nav nav-pills">
<li {% if not showThemes %}class="active"{% endif %}>
<a href="{{ linkTo({'show': 'plugins'}) }}">{{ 'General_Plugins'|translate }}</a>
</li>
<li {% if showThemes %}class="active"{% endif %}>
<a href="{{ linkTo({'show': 'themes'}) }}">{{ 'CorePluginsAdmin_Themes'|translate }}</a>
</li>
</ul>
<div class="marketplace-max-width">
<p>
{% if showThemes %}
{{ 'CorePluginsAdmin_ThemesDescription'|translate }}
{{ 'CorePluginsAdmin_InstallingNewPluginViaMarketplaceOrUpload'|translate('<a href="#" class="uploadPlugin">','</a>')|raw }}
<br/>
{{ 'CorePluginsAdmin_BeCarefulUsingThemes'|translate }}
{% else %}
{{ 'CorePluginsAdmin_PluginsExtendPiwik'|translate }}
{{ 'CorePluginsAdmin_InstallingNewPluginViaMarketplaceOrUpload'|translate('<a href="#" class="uploadPlugin">','</a>')|raw }}
<br/>
{{ 'CorePluginsAdmin_BeCarefulUsingPlugins'|translate }}
{% endif %}
</p>
{% if not isSuperUser %}
<p>
{% if showThemes %}
{{ 'CorePluginsAdmin_NotAllowedToBrowseMarketplaceThemes'|translate }}
{% else %}
{{ 'CorePluginsAdmin_NotAllowedToBrowseMarketplacePlugins'|translate }}
{% endif %}
</p>
{% endif %}
</div>
<hr/>
<div class="ui-confirm" id="installPluginByUpload">
<h2>{{ 'CorePluginsAdmin_TeaserExtendPiwikByUpload'|translate }}</h2>
<p class="description"> {{ 'CorePluginsAdmin_AllowedUploadFormats'|translate }} </p>
<form enctype="multipart/form-data" method="post" id="uploadPluginForm"
action="{{ linkTo({'action':'uploadPlugin', 'nonce': installNonce}) }}">
<input type="file" name="pluginZip">
<br />
<input class="startUpload" type="submit" value="{{ 'CorePluginsAdmin_UploadZipFile'|translate }}">
</form>
</div>
{% include '@CorePluginsAdmin/marketplace/plugin-list.twig' %}
<div class="footer-message">
{% set marketplaceSellPluginSubject = 'CorePluginsAdmin_MarketplaceSellPluginSubject'|translate %}
{{ 'CorePluginsAdmin_GetEarlyAccessForPaidPlugins'|translate("<a href='mailto:hello@piwik.org?subject=" ~ marketplaceSellPluginSubject ~ "'>", "</a>")|raw }}
<br/>
{{ 'CorePluginsAdmin_DevelopersLearnHowToDevelopPlugins'|translate('<a href="?module=Proxy&action=redirect&url=http://developer.piwik.org/plugins" target="_blank">', '</a>')|raw }}
</div>
</div>
{% endblock %}
|