Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117881244
README.md
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
2 KB
Referenced Files
None
Subscribers
None
README.md
View Options
Kolab
Groupware
integration
plugin
==================================
This
plugin
implements
some
features
of
Kolab
Groupware
,
especially
those
that
require
access
to
information
via
the
Kolab
Cockpit
API
.
WARNING
:
This
plugin
does
work
with
calendar
/
tasklist
plugins
that
MUST
be
configured
to
use
DAV
drivers
.
1
.
Configuration
----------------
Sets
configuration
options
(
e
.
g
.
disables
/
enables
plugins
)
defined
per
-
user
depending
e
.
g
.
on
selected
subsriptions
.
For
example
,
we
enable
calendar
,
tasklist
and
other
plugins
only
for
users
with
'
groupware
'
subscription
.
2
.
Delegation
-------------
Extends
Calendar
/
Tasks
/
Mail
UI
with
user
delegation
features
.
For
example
,
user
can
send
mail
in
the
name
of
another
user
or
create
events
in
his
calendar
.
To
work
this
requires
delegation
relation
to
be
created
in
Cockpit
.
Cockpit
will
take
care
of
sharing
folders
and
creating
identities
.
TODO
:
Select
delegator
'
s
Sent
folder
when
switching
identity
to
delegator
'
s
email
in
mail
composer
,
or
when
replying
in
the
name
of
a
delegator
(
the
identity
is
already
pre
-
selected
).
3
.
Users
listing
(
autocompletion
)
---------------------------------
It
replaces
LDAP
-
based
autocompletion
for
:
-
the
`
acl
`
plugin
'
s
"Sharing"
tab
on
IMAP
folders
-
the
`
libkolab
`
plugin
'
s
"Sharing"
tab
for
DAV
folders
Notes
:
-
It
requires
APP_WITH_USER_SEARCH
=
true
in
Cockpit
.
-
For
"Files"
user
autocompletion
(
in
document
editing
session
)
is
done
via
Chwala
,
we
can
'
t
easily
intercept
that
.
So
,
we
would
need
some
changes
to
the
kolab_files
plugin
to
make
it
possible
.
Otherwise
we
'
d
need
to
put
the
same
code
in
Chwala
'
s
`
kolabfiles
`
driver
.
-
Calendar
/
Task
attendees
and
mail
recipients
are
autocompleted
via
mail
/
autocomplete
action
as
they
include
contacts
.
We
could
extend
these
to
include
users
.
4
.
Identity
addresses
---------------------
This
feature
replaces
text
input
field
with
a
select
element
in
the
identity
form
.
The
select
will
contain
all
email
addresses
available
to
the
user
(
including
delegated
ones
).
5
.
Global
Addressbook
---------------------
Enables
access
to
the
(
per
-
account
)
global
addressbook
.
Used
for
e
.
g
.
recipient
autocompletion
.
6
.
Helpdesk
mode
(
Login
-
as
)
---------------------------
Enables
ability
to
log
in
as
another
user
.
The
action
requires
OAuth
setup
,
and
can
be
initiated
from
the
Cockpit
.
Future
scope
------------
-
The
plugin
might
use
the
same
API
to
find
user
name
by
email
address
,
e
.
g
.
to
display
name
instead
of
/
additionally
to
an
email
address
(
uid
)
in
the
UI
.
-
We
could
create
user
identities
on
first
logon
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Apr 5, 11:47 PM (1 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
f9/54/8293aa67a9cafb7897950076158e
Default Alt Text
README.md (2 KB)
Attached To
Mode
rRPK roundcubemail-plugins-kolab
Attached
Detach File
Event Timeline