diff options
| -rw-r--r-- | inbox_settings.php | 6 | ||||
| -rw-r--r-- | skins/elastic/templates/key_import.html | 9 | ||||
| -rw-r--r-- | skins/elastic/templates/keys.html | 7 |
3 files changed, 18 insertions, 4 deletions
diff --git a/inbox_settings.php b/inbox_settings.php index c0bd415..b7c1e7a 100644 --- a/inbox_settings.php +++ b/inbox_settings.php @@ -79,12 +79,14 @@ class inbox_settings extends rcube_plugin { } function render_keys_ui() { - //$this->register_handler('plugin.body', [$this, 'render_keys_form']); + $this->register_handler('keyslist', [$this, 'render_keys_form']); $this->rcmail->output->set_pagetitle($this->gettext('inbox_keys')); $this->rcmail->output->send('inbox_settings.keys'); } - function render_keys_form() {} + function render_keys_form() { + return '<p>placeholder</p>'; + } function render_settings_ui() { $this->register_handler('plugin.body', [$this, 'render_settings_form']); diff --git a/skins/elastic/templates/key_import.html b/skins/elastic/templates/key_import.html new file mode 100644 index 0000000..4fb3564 --- /dev/null +++ b/skins/elastic/templates/key_import.html @@ -0,0 +1,9 @@ +<roundcube:include file="includes/layout.html" /> + +<h1 class="voice"><roundcube:label name="inbox_settings.key_import" /></h1> + +<div class="formcontent"> + <roundcube:object name="importform" class="propform" part="import" /> +</div> + +<roundcube:include file="includes/footer.html" /> diff --git a/skins/elastic/templates/keys.html b/skins/elastic/templates/keys.html index 85b38ae..4cf7752 100644 --- a/skins/elastic/templates/keys.html +++ b/skins/elastic/templates/keys.html @@ -20,8 +20,11 @@ label="delete" title="inbox_settings.key_delete" innerClass="inner" /> </div> </div> - <div class="iframe-wrapper"> - <!-- list goes here --> + <div class="scroller"> + <roundcube:object name="keyslist" id="keys-table" class="listing" + noheader="true" role="listbox" data-list="keys_list" + data-label-msg="listempty" data-label-ext="listusebutton" + data-create-command="inbox_settings.key_import" /> </div> </div> |
