diff --git a/plugins/kolab_delegation/kolab_delegation.php b/plugins/kolab_delegation/kolab_delegation.php index 5eb59bc4..2667167a 100644 --- a/plugins/kolab_delegation/kolab_delegation.php +++ b/plugins/kolab_delegation/kolab_delegation.php @@ -53,8 +53,8 @@ class kolab_delegation extends rcube_plugin if ($this->rc->action == 'plugin.delegation' || empty($_REQUEST['_framed'])) { $this->add_texts('localization/', array('tabtitle', 'deleteconfirm', 'savingdata', 'yes', 'no')); $this->include_script('kolab_delegation.js'); - $skin_path = $this->local_skin_path(); - $this->include_stylesheet("$skin_path/style.css"); + $this->skin_path = $this->local_skin_path(); + $this->include_stylesheet($this->skin_path . '/style.css'); } } } @@ -400,8 +400,9 @@ class kolab_delegation extends rcube_plugin */ private function delegate_folders_block($a_folders, $attrib, $rights) { - $read_ico = $attrib['readicon'] ? html::img(array('src' => $this->skin_path . $attrib['readicon'], 'title' => $this->gettext('read'))) : ''; - $write_ico = $attrib['writeicon'] ? html::img(array('src' => $this->skin_path . $attrib['writeicon'], 'title' => $this->gettext('write'))) : ''; + $path = 'plugins/kolab_delegation/' . $this->skin_path . '/'; + $read_ico = $attrib['readicon'] ? html::img(array('src' => $path . $attrib['readicon'], 'title' => $this->gettext('read'))) : ''; + $write_ico = $attrib['writeicon'] ? html::img(array('src' => $path . $attrib['writeicon'], 'title' => $this->gettext('write'))) : ''; $table = new html_table(array('cellspacing' => 0)); $table->add_header('read', $read_ico); diff --git a/plugins/kolab_delegation/localization/en_US.inc b/plugins/kolab_delegation/localization/en_US.inc index c445f7f9..825f0167 100644 --- a/plugins/kolab_delegation/localization/en_US.inc +++ b/plugins/kolab_delegation/localization/en_US.inc @@ -12,10 +12,10 @@ $labels['task'] = 'Tasks'; $labels['note'] = 'Notes'; $labels['yes'] = 'Yes'; $labels['no'] = 'No'; - +$labels['read'] = 'Read-only'; +$labels['write'] = 'Write'; $labels['adddelegate'] = 'Add delegate'; $labels['deletedelegate'] = 'Delete delegate'; - $labels['savingdata'] = 'Saving data...'; $labels['delegatedeleteconfirm'] = 'Do you really want to delete this delegate?'; $labels['delegateremoveacl'] = 'remove access rights on folders assigned to this user'; diff --git a/plugins/kolab_delegation/skins/classic/read.png b/plugins/kolab_delegation/skins/classic/read.png new file mode 100644 index 00000000..cbc3b35e Binary files /dev/null and b/plugins/kolab_delegation/skins/classic/read.png differ diff --git a/plugins/kolab_delegation/skins/classic/templates/editform.html b/plugins/kolab_delegation/skins/classic/templates/editform.html index d722e58b..ff837310 100644 --- a/plugins/kolab_delegation/skins/classic/templates/editform.html +++ b/plugins/kolab_delegation/skins/classic/templates/editform.html @@ -11,7 +11,7 @@
- +
diff --git a/plugins/kolab_delegation/skins/classic/write.png b/plugins/kolab_delegation/skins/classic/write.png new file mode 100644 index 00000000..ad71fa95 Binary files /dev/null and b/plugins/kolab_delegation/skins/classic/write.png differ diff --git a/plugins/kolab_delegation/skins/larry/read.png b/plugins/kolab_delegation/skins/larry/read.png new file mode 100644 index 00000000..81824904 Binary files /dev/null and b/plugins/kolab_delegation/skins/larry/read.png differ diff --git a/plugins/kolab_delegation/skins/larry/templates/editform.html b/plugins/kolab_delegation/skins/larry/templates/editform.html index 625c31b1..8cf4c872 100644 --- a/plugins/kolab_delegation/skins/larry/templates/editform.html +++ b/plugins/kolab_delegation/skins/larry/templates/editform.html @@ -11,7 +11,7 @@
- +
diff --git a/plugins/kolab_delegation/skins/larry/write.png b/plugins/kolab_delegation/skins/larry/write.png new file mode 100644 index 00000000..10cebf22 Binary files /dev/null and b/plugins/kolab_delegation/skins/larry/write.png differ