aboutsummaryrefslogtreecommitdiffstats
path: root/view/tpl/admin_plugins_details.tpl
diff options
context:
space:
mode:
authorredmatrix <git@macgirvin.com>2016-01-11 16:34:12 -0800
committerredmatrix <git@macgirvin.com>2016-01-11 16:34:12 -0800
commit66c8658898b16f6a6468bddbbc6f882b3eaf3a7d (patch)
treeab823b8a9c4be9f4cf218ac08f7e2a52267b4f4c /view/tpl/admin_plugins_details.tpl
parentf4d47f825df40095f5b66b039dc6ca2d689e6b16 (diff)
downloadvolse-hubzilla-66c8658898b16f6a6468bddbbc6f882b3eaf3a7d.tar.gz
volse-hubzilla-66c8658898b16f6a6468bddbbc6f882b3eaf3a7d.tar.bz2
volse-hubzilla-66c8658898b16f6a6468bddbbc6f882b3eaf3a7d.zip
plugin version compatibility checking. To use, set MinVersion, MaxVersion or MinPHPversion in the plugin header block. Case is not important. We check the project versions against STD_VERSION, which should be rolled to a new y of x.x.y if the plugin interface or project code changes in an incompatible way.
Diffstat (limited to 'view/tpl/admin_plugins_details.tpl')
-rwxr-xr-xview/tpl/admin_plugins_details.tpl19
1 files changed, 17 insertions, 2 deletions
diff --git a/view/tpl/admin_plugins_details.tpl b/view/tpl/admin_plugins_details.tpl
index 6225ae7bf..721bd3573 100755
--- a/view/tpl/admin_plugins_details.tpl
+++ b/view/tpl/admin_plugins_details.tpl
@@ -1,7 +1,12 @@
<div class = "generic-content-wrapper-styled" id='adminpage'>
<h1>{{$title}} - {{$page}}</h1>
-
- <p><i class='toggleplugin {{if $status==on}}icon-check{{else}}icon-check-empty{{/if}} admin-icons'></i> {{$info.name}} - {{$info.version}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&amp;t={{$form_security_token}}">{{$action}}</a></p>
+
+ <p>{{if ! $info.disabled}}<i class='toggleplugin {{if $status==on}}icon-check{{else}}icon-check-empty{{/if}} admin-icons'></i>{{else}}<i class='icon-stop admin-icons'></i>{{/if}} {{$info.name}} - {{$info.version}}{{if ! $info.disabled}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&amp;t={{$form_security_token}}">{{$action}}</a>{{/if}}</p>
+
+ {{if $info.disabled}}
+ <p>{{$disabled}}</p>
+ {{/if}}
+
<p>{{$info.description}}</p>
{{foreach $info.author as $a}}
@@ -10,6 +15,16 @@
</p>
{{/foreach}}
+ {{if $info.minversion}}
+ <p class="versionlimit">{{$str_minversion}}{{$info.minversion}}</p>
+ {{/if}}
+ {{if $info.maxversion}}
+ <p class="versionlimit">{{$str_maxversion}}{{$info.maxversion}}</p>
+ {{/if}}
+ {{if $info.minphpversion}}
+ <p class="versionlimit">{{$str_minphpversion}}{{$info.minphpversion}}</p>
+ {{/if}}
+
{{foreach $info.maintainer as $a}}
<p class="maintainer">{{$str_maintainer}}