Fixed numerous bugs with the addon repo management GUI. Only show Manage Repos button if webserver has write permission on extend/addon/.

This commit is contained in:
Andrew Manning
2017-01-26 21:20:15 -05:00
parent 22839e48d0
commit d9a5b11c9a
3 changed files with 38 additions and 10 deletions

View File

@@ -0,0 +1,11 @@
<dl class="dl-horizontal">
<dt>General</dt>
<dd>This page manages which addons (also known as plugins) are installed.</dd>
<dt>Manage Repos</dt>
<dd>If your webserver has the necessary write permissions, you will see a button labeled <b>Manage Repos</b>,
which opens a control panel for managing what addon <i>repositories</i> are installed. These repos are
stored in <span style="font-family: monospace;">extend/addon/[repo name]/</span>. The official Hubzilla
addon repo can be added by entering the repo URL
<span style="font-family: monospace;">https://github.com/redmatrix/hubzilla-addons.git</span>
and choosing a name for the repo such as <b>official</b>.</dd>
</dl>