You are logged in as {{user}}. {% if user != 'admin' %} You may not have sufficient permissions for the commands below unless you login as user admin. {% endif %}
{% else %}You are not logged in. This page will probably not render correctly.
{% endif %}Plugin | Standard Plugin? | Documentation | Pages | Plugin data (global) | Plugin data (per-user) | Action |
---|---|---|---|---|---|---|
{{pluginName}} | {{pluginData.get('stdName', '')}} | {% if 'doc' in pluginData %} readme.md {% endif %} |
{% for page in pluginData.pages %}
{{page.split('/')[-1]}} {% endfor %} |
{% if 'pluginData' in pluginData %} {{pluginData.pluginData}} {% endif %} |
{% for userData in pluginData.get('userData', []) %}
{{userData}} {% endfor %} |
Plugins from external sources have full control over your Igor database (and even over the machine Igor is running on). For this reason you must use the command-line interface to install such plugins. See the igorSetup command line tool documentation
for details. {% elif action == 'delete' %}{{igor.plugins.uninstall(pluginName, token)}}
{% elif action == 'addstd' %} {% set pluginName = pluginName if pluginName else stdName %} {% set rv = igor.plugins.installstd(pluginName, stdName, token) %} {% if rv %}Note: installing plugin returned: {{rv}}
{% endif %} {% set pluginData = igor.plugins.info(pluginName, token) %} {% if pluginData.pages %}Standard plugin {{stdName}} installed under name {{pluginName}}. This plugin provides a number of user-interface web pages. Depending on the plugin, these pages may help you to complete the installation process for this plugin:
Standard plugin {{stdName}} installed under name {{pluginName}}. This plugin does not provide user interface pages.
{% endif %}Unknown action {{action}}.
{% endif %}