Browse Source

updated postgres docker; updated rounecube to 1.3.6

tags/v1.4.0^0
Robin Thoni 6 years ago
parent
commit
6486178dfa
100 changed files with 26 additions and 14414 deletions
  1. 1
    1
      postgresql/Dockerfile
  2. 0
    0
      postgresql/docker-entrypoint-initdb.d/1.2.2_01_init.sql
  3. 0
    0
      postgresql/docker-entrypoint-initdb.d/1.2.2_02_automatic_addressbook.sql
  4. 1
    0
      postgresql/docker-entrypoint-initdb.d/1.3.0_2016081200.sql
  5. 1
    0
      postgresql/docker-entrypoint-initdb.d/1.3.0_2016100900.sql
  6. 21
    0
      postgresql/docker-entrypoint-initdb.d/1.3.0_2016112200.sql
  7. 1
    0
      postgresql/docker-entrypoint-initdb.d/1.3.0_update_version.sql
  8. 1
    1
      roundcube/Dockerfile
  9. 0
    60
      roundcube/roundcubemail-1.2.2/.htaccess
  10. 0
    2307
      roundcube/roundcubemail-1.2.2/CHANGELOG
  11. 0
    263
      roundcube/roundcubemail-1.2.2/INSTALL
  12. 0
    93
      roundcube/roundcubemail-1.2.2/README.md
  13. 0
    398
      roundcube/roundcubemail-1.2.2/SQL/mssql.initial.sql
  14. 0
    200
      roundcube/roundcubemail-1.2.2/SQL/mysql.initial.sql
  15. 0
    221
      roundcube/roundcubemail-1.2.2/SQL/oracle.initial.sql
  16. 0
    256
      roundcube/roundcubemail-1.2.2/SQL/postgres.initial.sql
  17. 0
    181
      roundcube/roundcubemail-1.2.2/SQL/sqlite.initial.sql
  18. 0
    79
      roundcube/roundcubemail-1.2.2/UPGRADING
  19. 0
    108
      roundcube/roundcubemail-1.2.2/bin/installto.sh
  20. 0
    77
      roundcube/roundcubemail-1.2.2/bin/jsshrink.sh
  21. 0
    271
      roundcube/roundcubemail-1.2.2/bin/update.sh
  22. 0
    43
      roundcube/roundcubemail-1.2.2/composer.json-dist
  23. 0
    86
      roundcube/roundcubemail-1.2.2/config/config.inc.php.sample
  24. 0
    1213
      roundcube/roundcubemail-1.2.2/config/defaults.inc.php
  25. 0
    312
      roundcube/roundcubemail-1.2.2/index.php
  26. 0
    266
      roundcube/roundcubemail-1.2.2/installer/check.php
  27. 0
    51
      roundcube/roundcubemail-1.2.2/installer/client.js
  28. 0
    708
      roundcube/roundcubemail-1.2.2/installer/config.php
  29. BIN
      roundcube/roundcubemail-1.2.2/installer/images/add.png
  30. BIN
      roundcube/roundcubemail-1.2.2/installer/images/delete.png
  31. BIN
      roundcube/roundcubemail-1.2.2/installer/images/error.png
  32. BIN
      roundcube/roundcubemail-1.2.2/installer/images/roundcube_logo.png
  33. 0
    185
      roundcube/roundcubemail-1.2.2/installer/index.php
  34. 0
    235
      roundcube/roundcubemail-1.2.2/installer/styles.css
  35. 0
    460
      roundcube/roundcubemail-1.2.2/installer/test.php
  36. 0
    392
      roundcube/roundcubemail-1.2.2/plugins/acl/acl.js
  37. 0
    15
      roundcube/roundcubemail-1.2.2/plugins/acl/acl.min.js
  38. 0
    783
      roundcube/roundcubemail-1.2.2/plugins/acl/acl.php
  39. 0
    91
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ar_SA.inc
  40. 0
    80
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ast.inc
  41. 0
    91
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/az_AZ.inc
  42. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/be_BE.inc
  43. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/bg_BG.inc
  44. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/br.inc
  45. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/bs_BA.inc
  46. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ca_ES.inc
  47. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/cs_CZ.inc
  48. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/cy_GB.inc
  49. 0
    93
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/da_DK.inc
  50. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/de_CH.inc
  51. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/de_DE.inc
  52. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/el_GR.inc
  53. 0
    94
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/en_CA.inc
  54. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/en_GB.inc
  55. 0
    63
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/eo.inc
  56. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_419.inc
  57. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_AR.inc
  58. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_ES.inc
  59. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/et_EE.inc
  60. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/eu_ES.inc
  61. 0
    26
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fa_AF.inc
  62. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fa_IR.inc
  63. 0
    55
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fi_FI.inc
  64. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fo_FO.inc
  65. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fr_FR.inc
  66. 0
    23
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/fy_NL.inc
  67. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/gl_ES.inc
  68. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/he_IL.inc
  69. 0
    90
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/hr_HR.inc
  70. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/hu_HU.inc
  71. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/hy_AM.inc
  72. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ia.inc
  73. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/id_ID.inc
  74. 0
    21
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/is_IS.inc
  75. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/it_IT.inc
  76. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ja_JP.inc
  77. 0
    21
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ka_GE.inc
  78. 0
    74
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/km_KH.inc
  79. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ko_KR.inc
  80. 0
    89
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ku.inc
  81. 0
    26
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ku_IQ.inc
  82. 0
    69
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/lb_LU.inc
  83. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/lt_LT.inc
  84. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/lv_LV.inc
  85. 0
    49
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/mn_MN.inc
  86. 0
    91
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/nb_NO.inc
  87. 0
    20
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/nl_BE.inc
  88. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/nl_NL.inc
  89. 0
    88
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/nn_NO.inc
  90. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/pl_PL.inc
  91. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/pt_BR.inc
  92. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/pt_PT.inc
  93. 0
    94
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ro_RO.inc
  94. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/ru_RU.inc
  95. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/sk_SK.inc
  96. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/sl_SI.inc
  97. 0
    25
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/sq_AL.inc
  98. 0
    52
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/sr_CS.inc
  99. 0
    98
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/sv_SE.inc
  100. 0
    0
      roundcube/roundcubemail-1.2.2/plugins/acl/localization/th_TH.inc

+ 1
- 1
postgresql/Dockerfile View File

1
-FROM robinthoni/postgres-backup-multiarch:9.6
1
+FROM robinthoni/postgres-backup-multiarch:9.6-1.1.0
2
 
2
 
3
 RUN rm -rf /var/log/*
3
 RUN rm -rf /var/log/*
4
 
4
 

postgresql/docker-entrypoint-initdb.d/01_init.sql → postgresql/docker-entrypoint-initdb.d/1.2.2_01_init.sql View File


postgresql/docker-entrypoint-initdb.d/02_automatic_addressbook.sql → postgresql/docker-entrypoint-initdb.d/1.2.2_02_automatic_addressbook.sql View File


+ 1
- 0
postgresql/docker-entrypoint-initdb.d/1.3.0_2016081200.sql View File

1
+ALTER TABLE "session" DROP COLUMN created;

+ 1
- 0
postgresql/docker-entrypoint-initdb.d/1.3.0_2016100900.sql View File

1
+ALTER TABLE session ALTER COLUMN ip TYPE character varying(41);

+ 21
- 0
postgresql/docker-entrypoint-initdb.d/1.3.0_2016112200.sql View File

1
+DROP TABLE "cache";
2
+DROP TABLE "cache_shared";
3
+
4
+CREATE TABLE "cache" (
5
+    user_id integer NOT NULL
6
+        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
7
+    cache_key varchar(128) DEFAULT '' NOT NULL,
8
+    expires timestamp with time zone DEFAULT NULL,
9
+    data text NOT NULL,
10
+    PRIMARY KEY (user_id, cache_key)
11
+);
12
+
13
+CREATE INDEX cache_expires_idx ON "cache" (expires);
14
+
15
+CREATE TABLE "cache_shared" (
16
+    cache_key varchar(255) NOT NULL PRIMARY KEY,
17
+    expires timestamp with time zone DEFAULT NULL,
18
+    data text NOT NULL
19
+);
20
+
21
+CREATE INDEX cache_shared_expires_idx ON "cache_shared" (expires);

+ 1
- 0
postgresql/docker-entrypoint-initdb.d/1.3.0_update_version.sql View File

1
+UPDATE system SET value='2016112200' WHERE name='roundcube-version';

+ 1
- 1
roundcube/Dockerfile View File

31
 
31
 
32
 COPY ./apache2.conf /etc/apache2/apache2.conf
32
 COPY ./apache2.conf /etc/apache2/apache2.conf
33
 
33
 
34
-COPY ./roundcubemail-1.2.2/ /var/www/html/
34
+COPY ./roundcubemail-1.3.6/ /var/www/html/
35
 
35
 
36
 RUN ln -s /dev/stderr /var/www/html/logs/errors
36
 RUN ln -s /dev/stderr /var/www/html/logs/errors
37
 
37
 

+ 0
- 60
roundcube/roundcubemail-1.2.2/.htaccess View File

1
-# WARNING: For PHP 7 the module name in the line below need to be modified!
2
-<IfModule mod_php5.c>
3
-php_flag    display_errors  Off
4
-php_flag    log_errors      On
5
-# php_value    error_log    logs/errors
6
-
7
-php_value   upload_max_filesize   50M
8
-php_value   post_max_size         51M
9
-php_value   memory_limit          64M
10
-
11
-php_flag    register_globals            Off
12
-php_flag    zlib.output_compression     Off
13
-php_flag    magic_quotes_gpc            Off
14
-php_flag    magic_quotes_runtime        Off
15
-php_flag    suhosin.session.encrypt     Off
16
-
17
-#php_value   session.cookie_path     /
18
-#php_value   session.hash_function   sha256
19
-php_flag    session.auto_start       Off
20
-php_value   session.gc_maxlifetime   21600
21
-php_value   session.gc_divisor       500
22
-php_value   session.gc_probability   1
23
-</IfModule>
24
-
25
-<IfModule mod_rewrite.c>
26
-Options +SymLinksIfOwnerMatch
27
-RewriteEngine On
28
-RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico
29
-
30
-# security rules:
31
-# - deny access to files not containing a dot or starting with a dot
32
-#   in all locations except installer directory
33
-RewriteRule ^(?!installer|\.well-known\/|[a-zA-Z0-9]{16})(\.?[^\.]+)$ - [F]
34
-# - deny access to some locations
35
-RewriteRule ^/?(\.git|\.tx|SQL|bin|config|logs|temp|tests|program\/(include|lib|localization|steps)) - [F]
36
-# - deny access to some documentation files
37
-RewriteRule /?(README\.md|composer\.json-dist|composer\.json|package\.xml|Dockerfile)$ - [F]
38
-</IfModule>
39
-
40
-<IfModule mod_deflate.c>
41
-SetOutputFilter DEFLATE
42
-</IfModule>
43
-
44
-<IfModule mod_headers.c>
45
-# replace 'append' with 'merge' for Apache version 2.2.9 and later
46
-#Header append Cache-Control public env=!NO_CACHE
47
-# for better privacy/security ask browsers to not set the Referer
48
-#Header set Content-Security-Policy "referrer no-referrer"
49
-</IfModule>
50
-
51
-<IfModule mod_expires.c>
52
-ExpiresActive On
53
-ExpiresDefault "access plus 1 month"
54
-</IfModule>
55
-
56
-FileETag MTime Size
57
-
58
-<IfModule mod_autoindex.c>
59
-Options -Indexes
60
-</ifModule>

+ 0
- 2307
roundcube/roundcubemail-1.2.2/CHANGELOG
File diff suppressed because it is too large
View File


+ 0
- 263
roundcube/roundcubemail-1.2.2/INSTALL View File

1
-INTRODUCTION
2
-============
3
-
4
-This file describes the basic steps to install Roundcube Webmail on your
5
-web server. For additional information, please also consult the project's
6
-wiki page at http://trac.roundcube.net/wiki
7
-
8
-
9
-REQUIREMENTS
10
-============
11
-
12
-* The Apache, Lighttpd, Cherokee or Hiawatha web server
13
-* .htaccess support allowing overrides for DirectoryIndex
14
-* PHP Version 5.3.7 or greater including:
15
-   - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring (required)
16
-   - PHP PDO with driver for either MySQL, PostgreSQL, SQL Server, Oracle or SQLite (required)
17
-   - Libiconv, Zip, Fileinfo, Intl, Exif (recommended)
18
-   - LDAP for LDAP addressbook support (optional)
19
-* PEAR and PEAR packages distributed with Roundcube or external:
20
-   - Mail_Mime 1.10.0 or newer
21
-   - Net_SMTP 1.7.1 or newer
22
-   - Net_Socket 1.0.12 or newer
23
-   - Net_IDNA2 0.1.1 or newer
24
-   - Auth_SASL 1.0.6 or newer
25
-   - Net_Sieve 1.3.2 or newer (for managesieve plugin)
26
-   - Crypt_GPG 1.4.1 or newer (for enigma plugin)
27
-* php.ini options (see .htaccess file):
28
-   - error_reporting E_ALL & ~E_NOTICE (or lower)
29
-   - memory_limit > 16MB (increase as suitable to support large attachments)
30
-   - file_uploads enabled (for attachment upload features)
31
-   - session.auto_start disabled
32
-   - suhosin.session.encrypt disabled
33
-   - mbstring.func_overload disabled
34
-   - magic_quotes_runtime disabled
35
-   - magic_quotes_sybase disabled
36
-   - register_globals disabled (PHP < 5.4)
37
-* A MySQL (4.0.8 or newer), PostgreSQL, MS SQL Server (2005 or newer), Oracle
38
-  database or SQLite support in PHP
39
-* One of the above databases with permission to create tables
40
-* An SMTP server (recommended) or PHP configured for mail delivery
41
-* Composer installed either locally or globally (optional, for plugin installation)
42
-
43
-
44
-INSTALLATION
45
-============
46
-
47
-1. Decompress and put this folder somewhere inside your document root
48
-2. Make sure that the following directories (and the files within)
49
-   are writable by the webserver
50
-   - /temp
51
-   - /logs
52
-3. Create a new database and a database user for Roundcube (see DATABASE SETUP)
53
-4. Point your browser to http://url-to-roundcube/installer/
54
-5. Follow the instructions of the install script (or see MANUAL CONFIGURATION)
55
-6. After creating and testing the configuration, remove the installer directory
56
-7. Check Known Issues section of this file
57
-
58
-
59
-CONFIGURATION HINTS
60
-===================
61
-
62
-IMPORTANT! Read all comments in defaults.inc.php, understand them
63
-and configure your installation to be not surprised by default behaviour.
64
-
65
-Roundcube writes internal errors to the 'errors' log file located in the logs
66
-directory which can be configured in config/config.inc.php. If you want ordinary
67
-PHP errors to be logged there as well, enable the 'php_value error_log' line
68
-in the .htaccess file and set the path to the log file accordingly.
69
-
70
-By default the session_path settings of PHP are not modified by Roundcube.
71
-However if you want to limit the session cookies to the directory where
72
-Roundcube resides you can uncomment and configure the according line
73
-in the .htaccess file.
74
-
75
-
76
-DATABASE SETUP
77
-==============
78
-
79
-Note: Database for Roundcube must use UTF-8 character set.
80
-Note: See defaults.inc.php file for examples of DSN configuration.
81
-
82
-* MySQL
83
--------
84
-Setting up the mysql database can be done by creating an empty database,
85
-importing the table layout and granting the proper permissions to the
86
-roundcube user. Here is an example of that procedure:
87
-
88
-# mysql
89
-> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
90
-> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost
91
-    IDENTIFIED BY 'password';
92
-> quit
93
-
94
-# mysql roundcubemail < SQL/mysql.initial.sql
95
-
96
-Note 1: 'password' is the master password for the roundcube user. It is strongly
97
-recommended you replace this with a more secure password. Please keep in
98
-mind: You need to specify this password later in 'config/db.inc.php'.
99
-
100
-
101
-* SQLite
102
---------
103
-Versions of sqlite database engine older than 3 aren't supported.
104
-Database file and structure is created automatically by Roundcube.
105
-Make sure your configuration points to some file location and that the
106
-webserver can write to the file and the directory containing the file.
107
-
108
-
109
-* PostgreSQL
110
-------------
111
-To use Roundcube with PostgreSQL support you have to follow these
112
-simple steps, which have to be done as the postgres system user (or
113
-which ever is the database superuser):
114
-
115
-$ createuser -P roundcube
116
-$ createdb -O roundcube -E UNICODE roundcubemail
117
-$ psql -U roundcube -f SQL/postgres.initial.sql roundcubemail
118
-
119
-Note: in some system configurations you might need to add '-U postgres' to
120
-createuser and createdb commands.
121
-
122
-
123
-* Microsoft SQL Server
124
-----------------------
125
-Language/locale of the database must be set to us_english (1033). More info
126
-on this at http://trac.roundcube.net/ticket/1488918.
127
-
128
-
129
-Database cleaning
130
------------------
131
-To keep your database slick and clean we recommend to periodically execute
132
-bin/cleandb.sh which finally removes all records that are marked as deleted.
133
-Best solution is to install a cronjob running this script daily.
134
-
135
-
136
-MANUAL CONFIGURATION
137
-====================
138
-
139
-First of all, copy the sample configuration file config/config.inc.php.sample
140
-to config/config.inc.php and make the necessary adjustments according to your
141
-environment and your needs. More configuration options can be copied from the
142
-config/defaults.inc.php file into your local config.inc.php file as needed.
143
-Read the comments above the individual configuration options to find out what
144
-they do or read http://trac.roundcube.net/wiki/Howto_Install for even more
145
-guidance.
146
-
147
-You can also modify the default .htaccess file. This is necessary to
148
-increase the allowed size of file attachments, for example:
149
-	php_value       upload_max_filesize     2M
150
-
151
-
152
-SECURE YOUR INSTALLATION
153
-========================
154
-
155
-Access through the webserver to the following directories should be denied:
156
-
157
-  /config
158
-  /temp
159
-  /logs
160
-
161
-Roundcube uses .htaccess files to protect these directories, so be sure to
162
-allow override of the Limit directives to get them taken into account. The
163
-package also ships a .htaccess file in the root directory which defines some
164
-rewrite rules. In order to properly secure your installation, please enable
165
-mod_rewrite for Apache webserver and double check access to the above listed
166
-directories and their contents is denied.
167
-
168
-NOTE: In Apache 2.4, support for .htaccess files has been disabled by
169
-default. Therefore you first need to enable this in your Apache main or
170
-virtual host config by with:
171
-
172
- AllowOverride all
173
-
174
-
175
-UPGRADING
176
-=========
177
-
178
-If you already have a previous version of Roundcube installed,
179
-please refer to the instructions in UPGRADING guide.
180
-
181
-
182
-OPTIMISING
183
-==========
184
-
185
-There are two forms of optimisation here, compression and caching, both aimed
186
-at increasing an end user's experience using Roundcube Webmail. Compression
187
-allows the static web pages to be delivered with less bandwidth. The index.php
188
-of Roundcube Webmail already enables compression on its output. The settings
189
-below allow compression to occur for all static files. Caching sets HTTP 
190
-response headers that enable a user's web client to understand what is static
191
-and how to cache it.
192
-
193
-The caching directives used are:
194
- * Etags - sets at tag so the client can request is the page has changed
195
- * Cache-control - defines the age of the page and that the page is 'public'
196
-   This enables clients to cache javascript files that don't have private 
197
-   information between sessions even if using HTTPS. It also allows proxies
198
-   to share the same cached page between users.
199
- * Expires - provides another hint to increase the lifetime of static pages.
200
-
201
-For more information refer to RFC 2616.
202
-
203
-Side effects:
204
--------------
205
-These directives are designed for production use. If you are using this in
206
-a development environment you may get horribly confused if your webclient
207
-is caching stuff that you changed on the server. Disabling the expires 
208
-parts below should save you some grief.
209
-
210
-If you are changing the skins, it is recommended that you copy content to 
211
-a different directory apart from 'default'.
212
-
213
-Apache:
214
--------
215
-To enable these features in apache the following modules need to be enabled:
216
- * mod_deflate
217
- * mod_expires
218
- * mod_headers
219
-
220
-The optimisation is already included in the .htaccess file in the top 
221
-directory of your installation.
222
-
223
-If you are using Apache version 2.2.9 and later, in the .htaccess file
224
-change the 'append' word to 'merge' for a more correct response. Keeping
225
-as 'append' shouldn't cause any problems though changing to merge will 
226
-eliminate the possibility of duplicate 'public' headers in Cache-control.
227
-
228
-Lighttpd:
229
----------
230
-With Lightty the addition of Expire: tags by mod_expire is incompatible with
231
-the addition of "Cache-control: public". Using Cache-control 'public' is 
232
-used below as it is assumed to give a better caching result.
233
-
234
-Enable modules in server.modules:
235
-    "mod_setenv"
236
-    "mod_compress"
237
-
238
-Mod_compress is a server side cache of compressed files to improve its performance.
239
-
240
-$HTTP["host"] == "www.example.com" {
241
-
242
-    static-file.etags = "enable"
243
-    # http://redmine.lighttpd.net/projects/lighttpd/wiki/Etag.use-mtimeDetails
244
-    etag.use-mtime = "enable"
245
-
246
-    # http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModSetEnv
247
-    $HTTP["url"] =~ "^/roundcubemail/(plugins|skins|program)" {
248
-        setenv.add-response-header  = ( "Cache-Control" => "public, max-age=2592000")
249
-    }
250
-
251
-    # http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModCompress
252
-    # set compress.cache-dir to somewhere outside the docroot.
253
-    compress.cache-dir   = var.statedir + "/cache/compress"
254
-
255
-    compress.filetype = ("text/plain", "text/html", "text/javascript", "text/css", "text/xml", "image/gif", "image/png")
256
-}
257
-
258
-
259
-KNOWN ISSUES
260
-============
261
-
262
-Installations with uw-imap server should set imap_disabled_caps = array('ESEARCH')
263
-in main configuration file. ESEARCH implementation in this server is broken (#1489184).

+ 0
- 93
roundcube/roundcubemail-1.2.2/README.md View File

1
-Roundcube Webmail 
2
-=================
3
-[roundcube.net](http://roundcube.net)
4
-
5
-
6
-INTRODUCTION
7
-------------
8
-Roundcube Webmail is a browser-based multilingual IMAP client with an
9
-application-like user interface. It provides full functionality you expect
10
-from an email client, including MIME support, address book, folder management,
11
-message searching and spell checking. Roundcube Webmail is written in PHP and
12
-requires the MySQL, PostgreSQL or SQLite database. With its plugin API it is
13
-easily extendable and the user interface is fully customizable using skins
14
-which are pure XHTML and CSS 2.
15
-
16
-The code is mainly written in PHP and is designed to run on a webserver.
17
-It includes other open-source classes/libraries from [PEAR][pear],
18
-an IMAP library derived from [IlohaMail][iloha] the [TinyMCE][tinymce] rich
19
-text editor, [Googiespell][googiespell] library for spell checking or
20
-the [WASHTML][washtml] sanitizer by Frederic Motte.
21
-
22
-The current default skin 'Larry' was kindly created by FLINT / Büro für
23
-Gestaltung, Berne, Switzerland.
24
-
25
-
26
-INSTALLATION
27
-------------
28
-For detailed instructions on how to install Roundcube webmail on your server,
29
-please refer to the INSTALL document in the same directory as this document.
30
-
31
-If you're updating an older version of Roundcube please follow the steps
32
-described in the UPGRADING file.
33
-
34
-
35
-LICENSE
36
--------
37
-This program is free software: you can redistribute it and/or modify
38
-it under the terms of the GNU General Public License (**with exceptions
39
-for skins & plugins**) as published by the Free Software Foundation,
40
-either version 3 of the License, or (at your option) any later version.
41
-
42
-This program is distributed in the hope that it will be useful,
43
-but WITHOUT ANY WARRANTY; without even the implied warranty of
44
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
45
-GNU General Public License for more details.
46
-
47
-You should have received a copy of the GNU General Public License
48
-along with this program. If not, see [www.gnu.org/licenses/][gpl].
49
-
50
-This file forms part of the Roundcube Webmail Software for which the
51
-following exception is added: Plugins and Skins which merely make
52
-function calls to the Roundcube Webmail Software, and for that purpose
53
-include it by reference shall not be considered modifications of
54
-the software.
55
-
56
-If you wish to use this file in another project or create a modified
57
-version that will not be part of the Roundcube Webmail Software, you
58
-may remove the exception above and use this source code under the
59
-original version of the license.
60
-
61
-For more details about licensing and the exceptions for skins and plugins
62
-see [roundcube.net/license][license]
63
-
64
-
65
-CONTRIBUTION
66
-------------
67
-Want to help make Roundcube the best webmail solution ever?
68
-Roundcube is open source software. Our developers and contributors all
69
-are volunteers and we're always looking for new additions and resources.
70
-For more information visit [roundcube.net/contribute][contrib]
71
-
72
-
73
-CONTACT
74
--------
75
-For bug reports or feature requests please refer to the tracking system
76
-at [Github][githubissues] or subscribe to our mailing list.
77
-See [roundcube.net/support][support] for details.
78
-
79
-You're always welcome to send a message to the project admin:
80
-hello(at)roundcube(dot)net
81
-
82
-
83
-[pear]:         http://pear.php.net
84
-[iloha]:        http://sourceforge.net/projects/ilohamail/
85
-[tinymce]:      http://www.tinymce.com/
86
-[googiespell]:  http://orangoo.com/labs/GoogieSpell/
87
-[washtml]:      http://www.ubixis.com/washtml/
88
-[kmgerich]:     http://kmgerich.com/
89
-[gpl]:          http://www.gnu.org/licenses/
90
-[license]:      http://roundcube.net/license
91
-[contrib]:      http://roundcube.net/contribute
92
-[support]:      http://roundcube.net/support
93
-[githubissues]: https://github.com/roundcube/roundcubemail/issues

+ 0
- 398
roundcube/roundcubemail-1.2.2/SQL/mssql.initial.sql View File

1
-CREATE TABLE [dbo].[cache] (
2
-	[user_id] [int] NOT NULL ,
3
-	[cache_key] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
4
-	[created] [datetime] NOT NULL ,
5
-	[expires] [datetime] NULL ,
6
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
7
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
8
-GO
9
-
10
-CREATE TABLE [dbo].[cache_shared] (
11
-	[cache_key] [varchar] (255) COLLATE Latin1_General_CI_AI NOT NULL ,
12
-	[created] [datetime] NOT NULL ,
13
-	[expires] [datetime] NULL ,
14
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
15
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
16
-GO
17
-
18
-CREATE TABLE [dbo].[cache_index] (
19
-	[user_id] [int] NOT NULL ,
20
-	[mailbox] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
21
-	[expires] [datetime] NULL ,
22
-	[valid] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL ,
23
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
24
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
25
-GO
26
-
27
-CREATE TABLE [dbo].[cache_thread] (
28
-	[user_id] [int] NOT NULL ,
29
-	[mailbox] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
30
-	[expires] [datetime] NULL ,
31
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
32
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
33
-GO
34
-
35
-CREATE TABLE [dbo].[cache_messages] (
36
-	[user_id] [int] NOT NULL ,
37
-	[mailbox] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
38
-	[uid] [int] NOT NULL ,
39
-	[expires] [datetime] NULL ,
40
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL ,
41
-	[flags] [int] NOT NULL
42
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
43
-GO
44
-
45
-CREATE TABLE [dbo].[contacts] (
46
-	[contact_id] [int] IDENTITY (1, 1) NOT NULL ,
47
-	[user_id] [int] NOT NULL ,
48
-	[changed] [datetime] NOT NULL ,
49
-	[del] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL ,
50
-	[name] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
51
-	[email] [varchar] (8000) COLLATE Latin1_General_CI_AI NOT NULL ,
52
-	[firstname] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
53
-	[surname] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
54
-	[vcard] [text] COLLATE Latin1_General_CI_AI NULL ,
55
-	[words] [text] COLLATE Latin1_General_CI_AI NULL 
56
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
57
-GO
58
-
59
-CREATE TABLE [dbo].[contactgroups] (
60
-	[contactgroup_id] [int] IDENTITY (1, 1) NOT NULL ,
61
-	[user_id] [int] NOT NULL ,
62
-	[changed] [datetime] NOT NULL ,
63
-	[del] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL ,
64
-	[name] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL
65
-) ON [PRIMARY] 
66
-GO
67
-
68
-CREATE TABLE [dbo].[contactgroupmembers] (
69
-	[contactgroup_id] [int] NOT NULL ,
70
-	[contact_id] [int] NOT NULL ,
71
-	[created] [datetime] NOT NULL
72
-) ON [PRIMARY] 
73
-GO
74
-
75
-CREATE TABLE [dbo].[identities] (
76
-	[identity_id] [int] IDENTITY (1, 1) NOT NULL ,
77
-	[user_id] [int] NOT NULL ,
78
-	[changed] [datetime] NOT NULL ,
79
-	[del] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL ,
80
-	[standard] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL ,
81
-	[name] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
82
-	[organization] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
83
-	[email] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
84
-	[reply-to] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
85
-	[bcc] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
86
-	[signature] [text] COLLATE Latin1_General_CI_AI NULL, 
87
-	[html_signature] [char] (1) COLLATE Latin1_General_CI_AI NOT NULL
88
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
89
-GO
90
-
91
-CREATE TABLE [dbo].[session] (
92
-	[sess_id] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
93
-	[created] [datetime] NOT NULL ,
94
-	[changed] [datetime] NULL ,
95
-	[ip] [varchar] (40) COLLATE Latin1_General_CI_AI NOT NULL ,
96
-	[vars] [text] COLLATE Latin1_General_CI_AI NOT NULL 
97
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
98
-GO
99
-
100
-CREATE TABLE [dbo].[users] (
101
-	[user_id] [int] IDENTITY (1, 1) NOT NULL ,
102
-	[username] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
103
-	[mail_host] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
104
-	[created] [datetime] NOT NULL ,
105
-	[last_login] [datetime] NULL ,
106
-	[failed_login] [datetime] NULL ,
107
-	[failed_login_counter] [int] NULL ,
108
-	[language] [varchar] (5) COLLATE Latin1_General_CI_AI NULL ,
109
-	[preferences] [text] COLLATE Latin1_General_CI_AI NULL 
110
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
111
-GO
112
-
113
-CREATE TABLE [dbo].[dictionary] (
114
-	[user_id] [int] ,
115
-	[language] [varchar] (5) COLLATE Latin1_General_CI_AI NOT NULL ,
116
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
117
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
118
-GO
119
-
120
-CREATE TABLE [dbo].[searches] (
121
-	[search_id] [int] IDENTITY (1, 1) NOT NULL ,
122
-	[user_id] [int] NOT NULL ,
123
-	[type] [tinyint] NOT NULL ,
124
-	[name] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
125
-	[data] [text] COLLATE Latin1_General_CI_AI NOT NULL 
126
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
127
-GO
128
-
129
-CREATE TABLE [dbo].[system] (
130
-	[name] [varchar] (64) COLLATE Latin1_General_CI_AI NOT NULL ,
131
-	[value] [text] COLLATE Latin1_General_CI_AI NOT NULL 
132
-) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
133
-GO
134
-
135
-ALTER TABLE [dbo].[cache_index] WITH NOCHECK ADD 
136
-	 PRIMARY KEY CLUSTERED 
137
-	(
138
-		[user_id],[mailbox]
139
-	) ON [PRIMARY] 
140
-GO
141
-
142
-ALTER TABLE [dbo].[cache_thread] WITH NOCHECK ADD 
143
-	 PRIMARY KEY CLUSTERED 
144
-	(
145
-		[user_id],[mailbox]
146
-	) ON [PRIMARY] 
147
-GO
148
-
149
-ALTER TABLE [dbo].[cache_messages] WITH NOCHECK ADD 
150
-	 PRIMARY KEY CLUSTERED 
151
-	(
152
-		[user_id],[mailbox],[uid]
153
-	) ON [PRIMARY] 
154
-GO
155
-
156
-ALTER TABLE [dbo].[contacts] WITH NOCHECK ADD 
157
-	CONSTRAINT [PK_contacts_contact_id] PRIMARY KEY  CLUSTERED 
158
-	(
159
-		[contact_id]
160
-	) ON [PRIMARY] 
161
-GO
162
-
163
-ALTER TABLE [dbo].[contactgroups] WITH NOCHECK ADD 
164
-	CONSTRAINT [PK_contactgroups_contactgroup_id] PRIMARY KEY CLUSTERED 
165
-	(
166
-		[contactgroup_id]
167
-	) ON [PRIMARY] 
168
-GO
169
-
170
-ALTER TABLE [dbo].[contactgroupmembers] WITH NOCHECK ADD 
171
-	CONSTRAINT [PK_contactgroupmembers_id] PRIMARY KEY CLUSTERED 
172
-	(
173
-		[contactgroup_id], [contact_id]
174
-	) ON [PRIMARY] 
175
-GO
176
-
177
-ALTER TABLE [dbo].[identities] WITH NOCHECK ADD 
178
-	 PRIMARY KEY  CLUSTERED 
179
-	(
180
-		[identity_id]
181
-	) ON [PRIMARY] 
182
-GO
183
-
184
-ALTER TABLE [dbo].[session] WITH NOCHECK ADD 
185
-	CONSTRAINT [PK_session_sess_id] PRIMARY KEY  CLUSTERED 
186
-	(
187
-		[sess_id]
188
-	) ON [PRIMARY] 
189
-GO
190
-
191
-ALTER TABLE [dbo].[users] WITH NOCHECK ADD 
192
-	CONSTRAINT [PK_users_user_id] PRIMARY KEY  CLUSTERED 
193
-	(
194
-		[user_id]
195
-	) ON [PRIMARY] 
196
-GO
197
-
198
-ALTER TABLE [dbo].[searches] WITH NOCHECK ADD 
199
-	CONSTRAINT [PK_searches_search_id] PRIMARY KEY CLUSTERED 
200
-	(
201
-		[search_id]
202
-	) ON [PRIMARY] 
203
-GO
204
-
205
-ALTER TABLE [dbo].[system] WITH NOCHECK ADD 
206
-	CONSTRAINT [PK_system_name] PRIMARY KEY CLUSTERED 
207
-	(
208
-		[name]
209
-	) ON [PRIMARY] 
210
-GO
211
-
212
-ALTER TABLE [dbo].[cache] ADD 
213
-	CONSTRAINT [DF_cache_user_id] DEFAULT ('0') FOR [user_id],
214
-	CONSTRAINT [DF_cache_cache_key] DEFAULT ('') FOR [cache_key],
215
-	CONSTRAINT [DF_cache_created] DEFAULT (getdate()) FOR [created]
216
-GO
217
-
218
-ALTER TABLE [dbo].[cache_shared] ADD 
219
-	CONSTRAINT [DF_cache_shared_created] DEFAULT (getdate()) FOR [created]
220
-GO
221
-
222
-ALTER TABLE [dbo].[cache_index] ADD 
223
-	CONSTRAINT [DF_cache_index_valid] DEFAULT ('0') FOR [valid]
224
-GO
225
-
226
-ALTER TABLE [dbo].[cache_messages] ADD 
227
-	CONSTRAINT [DF_cache_messages_flags] DEFAULT (0) FOR [flags]
228
-GO
229
-
230
-CREATE INDEX [IX_cache_user_id] ON [dbo].[cache]([user_id]) ON [PRIMARY]
231
-GO
232
-
233
-CREATE INDEX [IX_cache_cache_key] ON [dbo].[cache]([cache_key]) ON [PRIMARY]
234
-GO
235
-
236
-CREATE INDEX [IX_cache_shared_cache_key] ON [dbo].[cache_shared]([cache_key]) ON [PRIMARY]
237
-GO
238
-
239
-CREATE INDEX [IX_cache_index_user_id] ON [dbo].[cache_index]([user_id]) ON [PRIMARY]
240
-GO
241
-
242
-CREATE INDEX [IX_cache_thread_user_id] ON [dbo].[cache_thread]([user_id]) ON [PRIMARY]
243
-GO
244
-
245
-CREATE INDEX [IX_cache_messages_user_id] ON [dbo].[cache_messages]([user_id]) ON [PRIMARY]
246
-GO
247
-
248
-CREATE INDEX [IX_cache_expires] ON [dbo].[cache]([expires]) ON [PRIMARY]
249
-GO
250
-
251
-CREATE INDEX [IX_cache_shared_expires] ON [dbo].[cache_shared]([expires]) ON [PRIMARY]
252
-GO
253
-
254
-CREATE INDEX [IX_cache_index_expires] ON [dbo].[cache_index]([expires]) ON [PRIMARY]
255
-GO
256
-
257
-CREATE INDEX [IX_cache_thread_expires] ON [dbo].[cache_thread]([expires]) ON [PRIMARY]
258
-GO
259
-
260
-CREATE INDEX [IX_cache_messages_expires] ON [dbo].[cache_messages]([expires]) ON [PRIMARY]
261
-GO
262
-
263
-ALTER TABLE [dbo].[contacts] ADD 
264
-	CONSTRAINT [DF_contacts_user_id] DEFAULT (0) FOR [user_id],
265
-	CONSTRAINT [DF_contacts_changed] DEFAULT (getdate()) FOR [changed],
266
-	CONSTRAINT [DF_contacts_del] DEFAULT ('0') FOR [del],
267
-	CONSTRAINT [DF_contacts_name] DEFAULT ('') FOR [name],
268
-	CONSTRAINT [DF_contacts_email] DEFAULT ('') FOR [email],
269
-	CONSTRAINT [DF_contacts_firstname] DEFAULT ('') FOR [firstname],
270
-	CONSTRAINT [DF_contacts_surname] DEFAULT ('') FOR [surname],
271
-	CONSTRAINT [CK_contacts_del] CHECK ([del] = '1' or [del] = '0')
272
-GO
273
-
274
-CREATE INDEX [IX_contacts_user_id] ON [dbo].[contacts]([user_id]) ON [PRIMARY]
275
-GO
276
-
277
-ALTER TABLE [dbo].[contactgroups] ADD 
278
-	CONSTRAINT [DF_contactgroups_user_id] DEFAULT (0) FOR [user_id],
279
-	CONSTRAINT [DF_contactgroups_changed] DEFAULT (getdate()) FOR [changed],
280
-	CONSTRAINT [DF_contactgroups_del] DEFAULT ('0') FOR [del],
281
-	CONSTRAINT [DF_contactgroups_name] DEFAULT ('') FOR [name],
282
-	CONSTRAINT [CK_contactgroups_del] CHECK ([del] = '1' or [del] = '0')
283
-GO
284
-
285
-CREATE INDEX [IX_contactgroups_user_id] ON [dbo].[contactgroups]([user_id]) ON [PRIMARY]
286
-GO
287
-
288
-ALTER TABLE [dbo].[contactgroupmembers] ADD 
289
-	CONSTRAINT [DF_contactgroupmembers_contactgroup_id] DEFAULT (0) FOR [contactgroup_id],
290
-	CONSTRAINT [DF_contactgroupmembers_contact_id] DEFAULT (0) FOR [contact_id],
291
-	CONSTRAINT [DF_contactgroupmembers_created] DEFAULT (getdate()) FOR [created]
292
-GO
293
-
294
-CREATE INDEX [IX_contactgroupmembers_contact_id] ON [dbo].[contactgroupmembers]([contact_id]) ON [PRIMARY]
295
-GO
296
-
297
-ALTER TABLE [dbo].[identities] ADD 
298
-	CONSTRAINT [DF_identities_user] DEFAULT ('0') FOR [user_id],
299
-	CONSTRAINT [DF_identities_del] DEFAULT ('0') FOR [del],
300
-	CONSTRAINT [DF_identities_standard] DEFAULT ('0') FOR [standard],
301
-	CONSTRAINT [DF_identities_name] DEFAULT ('') FOR [name],
302
-	CONSTRAINT [DF_identities_organization] DEFAULT ('') FOR [organization],
303
-	CONSTRAINT [DF_identities_email] DEFAULT ('') FOR [email],
304
-	CONSTRAINT [DF_identities_reply] DEFAULT ('') FOR [reply-to],
305
-	CONSTRAINT [DF_identities_bcc] DEFAULT ('') FOR [bcc],
306
-	CONSTRAINT [DF_identities_html_signature] DEFAULT ('0') FOR [html_signature],
307
-	CHECK ([standard] = '1' or [standard] = '0'),
308
-	CHECK ([del] = '1' or [del] = '0')
309
-GO
310
-
311
-CREATE INDEX [IX_identities_user_id] ON [dbo].[identities]([user_id]) ON [PRIMARY]
312
-GO
313
-CREATE INDEX [IX_identities_email] ON [dbo].[identities]([email],[del]) ON [PRIMARY]
314
-GO
315
-
316
-ALTER TABLE [dbo].[session] ADD 
317
-	CONSTRAINT [DF_session_sess_id] DEFAULT ('') FOR [sess_id],
318
-	CONSTRAINT [DF_session_created] DEFAULT (getdate()) FOR [created],
319
-	CONSTRAINT [DF_session_ip] DEFAULT ('') FOR [ip]
320
-GO
321
-
322
-CREATE INDEX [IX_session_changed] ON [dbo].[session]([changed]) ON [PRIMARY]
323
-GO
324
-
325
-ALTER TABLE [dbo].[users] ADD 
326
-	CONSTRAINT [DF_users_username] DEFAULT ('') FOR [username],
327
-	CONSTRAINT [DF_users_mail_host] DEFAULT ('') FOR [mail_host],
328
-	CONSTRAINT [DF_users_created] DEFAULT (getdate()) FOR [created]
329
-GO
330
-
331
-CREATE UNIQUE INDEX [IX_users_username] ON [dbo].[users]([username],[mail_host]) ON [PRIMARY]
332
-GO
333
-
334
-CREATE UNIQUE INDEX [IX_dictionary_user_language] ON [dbo].[dictionary]([user_id],[language]) ON [PRIMARY]
335
-GO
336
-
337
-ALTER TABLE [dbo].[searches] ADD 
338
-	CONSTRAINT [DF_searches_user] DEFAULT (0) FOR [user_id],
339
-	CONSTRAINT [DF_searches_type] DEFAULT (0) FOR [type]
340
-GO
341
-
342
-CREATE UNIQUE INDEX [IX_searches_user_type_name] ON [dbo].[searches]([user_id],[type],[name]) ON [PRIMARY]
343
-GO
344
-
345
-ALTER TABLE [dbo].[identities] ADD CONSTRAINT [FK_identities_user_id] 
346
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
347
-    ON DELETE CASCADE ON UPDATE CASCADE
348
-GO
349
-
350
-ALTER TABLE [dbo].[contacts] ADD CONSTRAINT [FK_contacts_user_id]
351
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
352
-    ON DELETE CASCADE ON UPDATE CASCADE
353
-GO
354
-
355
-ALTER TABLE [dbo].[contactgroups] ADD CONSTRAINT [FK_contactgroups_user_id]
356
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
357
-    ON DELETE CASCADE ON UPDATE CASCADE
358
-GO
359
-
360
-ALTER TABLE [dbo].[cache] ADD CONSTRAINT [FK_cache_user_id]
361
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
362
-    ON DELETE CASCADE ON UPDATE CASCADE
363
-GO
364
-
365
-ALTER TABLE [dbo].[cache_index] ADD CONSTRAINT [FK_cache_index_user_id]
366
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
367
-    ON DELETE CASCADE ON UPDATE CASCADE
368
-GO
369
-
370
-ALTER TABLE [dbo].[cache_thread] ADD CONSTRAINT [FK_cache_thread_user_id]
371
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
372
-    ON DELETE CASCADE ON UPDATE CASCADE
373
-GO
374
-
375
-ALTER TABLE [dbo].[cache_messages] ADD CONSTRAINT [FK_cache_messages_user_id]
376
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
377
-    ON DELETE CASCADE ON UPDATE CASCADE
378
-GO
379
-
380
-ALTER TABLE [dbo].[contactgroupmembers] ADD CONSTRAINT [FK_contactgroupmembers_contactgroup_id]
381
-    FOREIGN KEY ([contactgroup_id]) REFERENCES [dbo].[contactgroups] ([contactgroup_id])
382
-    ON DELETE CASCADE ON UPDATE CASCADE
383
-GO
384
-
385
-ALTER TABLE [dbo].[searches] ADD CONSTRAINT [FK_searches_user_id]
386
-    FOREIGN KEY ([user_id]) REFERENCES [dbo].[users] ([user_id])
387
-    ON DELETE CASCADE ON UPDATE CASCADE
388
-GO
389
-
390
-CREATE TRIGGER [contact_delete_member] ON [dbo].[contacts]
391
-    AFTER DELETE AS
392
-    DELETE FROM [dbo].[contactgroupmembers]
393
-    WHERE [contact_id] IN (SELECT [contact_id] FROM deleted)
394
-GO
395
-
396
-INSERT INTO [dbo].[system] ([name], [value]) VALUES ('roundcube-version', '2015111100')
397
-GO
398
-

+ 0
- 200
roundcube/roundcubemail-1.2.2/SQL/mysql.initial.sql View File

1
-
2
-
3
-/*!40014  SET FOREIGN_KEY_CHECKS=0 */;
4
-
5
-
6
-CREATE TABLE `session` (
7
- `sess_id` varchar(128) NOT NULL,
8
- `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
9
- `changed` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
10
- `ip` varchar(40) NOT NULL,
11
- `vars` mediumtext NOT NULL,
12
- PRIMARY KEY(`sess_id`),
13
- INDEX `changed_index` (`changed`)
14
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
15
-
16
-
17
-
18
-CREATE TABLE `users` (
19
- `user_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
20
- `username` varchar(128) BINARY NOT NULL,
21
- `mail_host` varchar(128) NOT NULL,
22
- `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
23
- `last_login` datetime DEFAULT NULL,
24
- `failed_login` datetime DEFAULT NULL,
25
- `failed_login_counter` int(10) UNSIGNED DEFAULT NULL,
26
- `language` varchar(5),
27
- `preferences` longtext,
28
- PRIMARY KEY(`user_id`),
29
- UNIQUE `username` (`username`, `mail_host`)
30
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
31
-
32
-
33
-
34
-CREATE TABLE `cache` (
35
- `user_id` int(10) UNSIGNED NOT NULL,
36
- `cache_key` varchar(128) /*!40101 CHARACTER SET ascii COLLATE ascii_general_ci */ NOT NULL,
37
- `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
38
- `expires` datetime DEFAULT NULL,
39
- `data` longtext NOT NULL,
40
- CONSTRAINT `user_id_fk_cache` FOREIGN KEY (`user_id`)
41
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
42
- INDEX `expires_index` (`expires`),
43
- INDEX `user_cache_index` (`user_id`,`cache_key`)
44
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
45
-
46
-
47
-
48
-CREATE TABLE `cache_shared` (
49
- `cache_key` varchar(255) /*!40101 CHARACTER SET ascii COLLATE ascii_general_ci */ NOT NULL,
50
- `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
51
- `expires` datetime DEFAULT NULL,
52
- `data` longtext NOT NULL,
53
- INDEX `expires_index` (`expires`),
54
- INDEX `cache_key_index` (`cache_key`)
55
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
56
-
57
-
58
-
59
-CREATE TABLE `cache_index` (
60
- `user_id` int(10) UNSIGNED NOT NULL,
61
- `mailbox` varchar(255) BINARY NOT NULL,
62
- `expires` datetime DEFAULT NULL,
63
- `valid` tinyint(1) NOT NULL DEFAULT '0',
64
- `data` longtext NOT NULL,
65
- CONSTRAINT `user_id_fk_cache_index` FOREIGN KEY (`user_id`)
66
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
67
- INDEX `expires_index` (`expires`),
68
- PRIMARY KEY (`user_id`, `mailbox`)
69
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
70
-
71
-
72
-
73
-CREATE TABLE `cache_thread` (
74
- `user_id` int(10) UNSIGNED NOT NULL,
75
- `mailbox` varchar(255) BINARY NOT NULL,
76
- `expires` datetime DEFAULT NULL,
77
- `data` longtext NOT NULL,
78
- CONSTRAINT `user_id_fk_cache_thread` FOREIGN KEY (`user_id`)
79
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
80
- INDEX `expires_index` (`expires`),
81
- PRIMARY KEY (`user_id`, `mailbox`)
82
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
83
-
84
-
85
-
86
-CREATE TABLE `cache_messages` (
87
- `user_id` int(10) UNSIGNED NOT NULL,
88
- `mailbox` varchar(255) BINARY NOT NULL,
89
- `uid` int(11) UNSIGNED NOT NULL DEFAULT '0',
90
- `expires` datetime DEFAULT NULL,
91
- `data` longtext NOT NULL,
92
- `flags` int(11) NOT NULL DEFAULT '0',
93
- CONSTRAINT `user_id_fk_cache_messages` FOREIGN KEY (`user_id`)
94
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
95
- INDEX `expires_index` (`expires`),
96
- PRIMARY KEY (`user_id`, `mailbox`, `uid`)
97
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
98
-
99
-
100
-
101
-CREATE TABLE `contacts` (
102
- `contact_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
103
- `changed` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
104
- `del` tinyint(1) NOT NULL DEFAULT '0',
105
- `name` varchar(128) NOT NULL DEFAULT '',
106
- `email` text NOT NULL,
107
- `firstname` varchar(128) NOT NULL DEFAULT '',
108
- `surname` varchar(128) NOT NULL DEFAULT '',
109
- `vcard` longtext NULL,
110
- `words` text NULL,
111
- `user_id` int(10) UNSIGNED NOT NULL,
112
- PRIMARY KEY(`contact_id`),
113
- CONSTRAINT `user_id_fk_contacts` FOREIGN KEY (`user_id`)
114
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
115
- INDEX `user_contacts_index` (`user_id`,`del`)
116
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
117
-
118
-
119
-CREATE TABLE `contactgroups` (
120
-  `contactgroup_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
121
-  `user_id` int(10) UNSIGNED NOT NULL,
122
-  `changed` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
123
-  `del` tinyint(1) NOT NULL DEFAULT '0',
124
-  `name` varchar(128) NOT NULL DEFAULT '',
125
-  PRIMARY KEY(`contactgroup_id`),
126
-  CONSTRAINT `user_id_fk_contactgroups` FOREIGN KEY (`user_id`)
127
-    REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
128
-  INDEX `contactgroups_user_index` (`user_id`,`del`)
129
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
130
-
131
-CREATE TABLE `contactgroupmembers` (
132
-  `contactgroup_id` int(10) UNSIGNED NOT NULL,
133
-  `contact_id` int(10) UNSIGNED NOT NULL,
134
-  `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
135
-  PRIMARY KEY (`contactgroup_id`, `contact_id`),
136
-  CONSTRAINT `contactgroup_id_fk_contactgroups` FOREIGN KEY (`contactgroup_id`)
137
-    REFERENCES `contactgroups`(`contactgroup_id`) ON DELETE CASCADE ON UPDATE CASCADE,
138
-  CONSTRAINT `contact_id_fk_contacts` FOREIGN KEY (`contact_id`)
139
-    REFERENCES `contacts`(`contact_id`) ON DELETE CASCADE ON UPDATE CASCADE,
140
-  INDEX `contactgroupmembers_contact_index` (`contact_id`)
141
-) /*!40000 ENGINE=INNODB */;
142
-
143
-
144
-
145
-CREATE TABLE `identities` (
146
- `identity_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
147
- `user_id` int(10) UNSIGNED NOT NULL,
148
- `changed` datetime NOT NULL DEFAULT '1000-01-01 00:00:00',
149
- `del` tinyint(1) NOT NULL DEFAULT '0',
150
- `standard` tinyint(1) NOT NULL DEFAULT '0',
151
- `name` varchar(128) NOT NULL,
152
- `organization` varchar(128) NOT NULL DEFAULT '',
153
- `email` varchar(128) NOT NULL,
154
- `reply-to` varchar(128) NOT NULL DEFAULT '',
155
- `bcc` varchar(128) NOT NULL DEFAULT '',
156
- `signature` longtext,
157
- `html_signature` tinyint(1) NOT NULL DEFAULT '0',
158
- PRIMARY KEY(`identity_id`),
159
- CONSTRAINT `user_id_fk_identities` FOREIGN KEY (`user_id`)
160
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
161
- INDEX `user_identities_index` (`user_id`, `del`),
162
- INDEX `email_identities_index` (`email`, `del`)
163
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
164
-
165
-
166
-
167
-CREATE TABLE `dictionary` (
168
-  `user_id` int(10) UNSIGNED DEFAULT NULL,
169
-  `language` varchar(5) NOT NULL,
170
-  `data` longtext NOT NULL,
171
-  CONSTRAINT `user_id_fk_dictionary` FOREIGN KEY (`user_id`)
172
-    REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
173
-  UNIQUE `uniqueness` (`user_id`, `language`)
174
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
175
-
176
-
177
-
178
-CREATE TABLE `searches` (
179
- `search_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
180
- `user_id` int(10) UNSIGNED NOT NULL,
181
- `type` int(3) NOT NULL DEFAULT '0',
182
- `name` varchar(128) NOT NULL,
183
- `data` text,
184
- PRIMARY KEY(`search_id`),
185
- CONSTRAINT `user_id_fk_searches` FOREIGN KEY (`user_id`)
186
-   REFERENCES `users`(`user_id`) ON DELETE CASCADE ON UPDATE CASCADE,
187
- UNIQUE `uniqueness` (`user_id`, `type`, `name`)
188
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
189
-
190
-
191
-
192
-CREATE TABLE `system` (
193
- `name` varchar(64) NOT NULL,
194
- `value` mediumtext,
195
- PRIMARY KEY(`name`)
196
-) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
197
-
198
-/*!40014 SET FOREIGN_KEY_CHECKS=1 */;
199
-
200
-INSERT INTO system (name, value) VALUES ('roundcube-version', '2015111100');

+ 0
- 221
roundcube/roundcubemail-1.2.2/SQL/oracle.initial.sql View File

1
-
2
-CREATE TABLE "users" (
3
-    "user_id" integer PRIMARY KEY,
4
-    "username" varchar(128) NOT NULL,
5
-    "mail_host" varchar(128) NOT NULL,
6
-    "created" timestamp with time zone DEFAULT current_timestamp NOT NULL,
7
-    "last_login" timestamp with time zone DEFAULT NULL,
8
-    "failed_login" timestamp with time zone DEFAULT NULL,
9
-    "failed_login_counter" integer DEFAULT NULL,
10
-    "language" varchar(5),
11
-    "preferences" long DEFAULT NULL,
12
-    CONSTRAINT "users_username_key" UNIQUE ("username", "mail_host")
13
-);
14
-
15
-CREATE SEQUENCE "users_seq"
16
-    START WITH 1 INCREMENT BY 1 NOMAXVALUE;
17
-
18
-CREATE TRIGGER "users_seq_trig"
19
-BEFORE INSERT ON "users" FOR EACH ROW
20
-BEGIN
21
-    :NEW."user_id" := "users_seq".nextval;
22
-END;
23
-/
24
-
25
-CREATE TABLE "session" (
26
-    "sess_id" varchar(128) NOT NULL PRIMARY KEY,
27
-    "created" timestamp with time zone DEFAULT current_timestamp NOT NULL,
28
-    "changed" timestamp with time zone DEFAULT current_timestamp NOT NULL,
29
-    "ip" varchar(41) NOT NULL,
30
-    "vars" long NOT NULL
31
-);
32
-
33
-CREATE INDEX "session_changed_idx" ON "session" ("changed");
34
-
35
-
36
-CREATE TABLE "identities" (
37
-    "identity_id" integer PRIMARY KEY,
38
-    "user_id" integer NOT NULL
39
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
40
-    "changed" timestamp with time zone DEFAULT current_timestamp NOT NULL,
41
-    "del" smallint DEFAULT 0 NOT NULL,
42
-    "standard" smallint DEFAULT 0 NOT NULL,
43
-    "name" varchar(128) NOT NULL,
44
-    "organization" varchar(128),
45
-    "email" varchar(128) NOT NULL,
46
-    "reply-to" varchar(128),
47
-    "bcc" varchar(128),
48
-    "signature" long,
49
-    "html_signature" integer DEFAULT 0 NOT NULL
50
-);
51
-
52
-CREATE INDEX "identities_user_id_idx" ON "identities" ("user_id", "del");
53
-CREATE INDEX "identities_email_idx" ON "identities" ("email", "del");
54
-
55
-CREATE SEQUENCE "identities_seq"
56
-    START WITH 1 INCREMENT BY 1 NOMAXVALUE;
57
-
58
-CREATE TRIGGER "identities_seq_trig"
59
-BEFORE INSERT ON "identities" FOR EACH ROW
60
-BEGIN
61
-    :NEW."identity_id" := "identities_seq".nextval;
62
-END;
63
-/
64
-
65
-CREATE TABLE "contacts" (
66
-    "contact_id" integer PRIMARY KEY,
67
-    "user_id" integer NOT NULL
68
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
69
-    "changed" timestamp with time zone DEFAULT current_timestamp NOT NULL,
70
-    "del" smallint DEFAULT 0 NOT NULL,
71
-    "name" varchar(128) DEFAULT NULL,
72
-    "email" varchar(4000) DEFAULT NULL,
73
-    "firstname" varchar(128) DEFAULT NULL,
74
-    "surname" varchar(128) DEFAULT NULL,
75
-    "vcard" long,
76
-    "words" varchar(4000)
77
-);
78
-
79
-CREATE INDEX "contacts_user_id_idx" ON "contacts" ("user_id", "del");
80
-
81
-CREATE SEQUENCE "contacts_seq"
82
-    START WITH 1 INCREMENT BY 1 NOMAXVALUE;
83
-
84
-CREATE TRIGGER "contacts_seq_trig"
85
-BEFORE INSERT ON "contacts" FOR EACH ROW
86
-BEGIN
87
-    :NEW."contact_id" := "contacts_seq".nextval;
88
-END;
89
-/
90
-
91
-CREATE TABLE "contactgroups" (
92
-    "contactgroup_id" integer PRIMARY KEY,
93
-    "user_id" integer NOT NULL
94
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
95
-    "changed" timestamp with time zone DEFAULT current_timestamp NOT NULL,
96
-    "del" smallint DEFAULT 0 NOT NULL,
97
-    "name" varchar(128) NOT NULL
98
-);
99
-
100
-CREATE INDEX "contactgroups_user_id_idx" ON "contactgroups" ("user_id", "del");
101
-
102
-CREATE SEQUENCE "contactgroups_seq"
103
-    START WITH 1 INCREMENT BY 1 NOMAXVALUE;
104
-
105
-CREATE TRIGGER "contactgroups_seq_trig"
106
-BEFORE INSERT ON "contactgroups" FOR EACH ROW
107
-BEGIN
108
-    :NEW."contactgroup_id" := "contactgroups_seq".nextval;
109
-END;
110
-/
111
-
112
-CREATE TABLE "contactgroupmembers" (
113
-    "contactgroup_id" integer NOT NULL
114
-        REFERENCES "contactgroups" ("contactgroup_id") ON DELETE CASCADE,
115
-    "contact_id" integer NOT NULL
116
-        REFERENCES "contacts" ("contact_id") ON DELETE CASCADE,
117
-    "created" timestamp with time zone DEFAULT current_timestamp NOT NULL,
118
-    PRIMARY KEY ("contactgroup_id", "contact_id")
119
-);
120
-
121
-CREATE INDEX "contactgroupmembers_idx" ON "contactgroupmembers" ("contact_id");
122
-
123
-
124
-CREATE TABLE "cache" (
125
-    "user_id" integer NOT NULL
126
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
127
-    "cache_key" varchar(128) NOT NULL,
128
-    "created" timestamp with time zone DEFAULT current_timestamp NOT NULL,
129
-    "expires" timestamp with time zone DEFAULT NULL,
130
-    "data" long NOT NULL
131
-);
132
-
133
-CREATE INDEX "cache_user_id_idx" ON "cache" ("user_id", "cache_key");
134
-CREATE INDEX "cache_expires_idx" ON "cache" ("expires");
135
-
136
-
137
-CREATE TABLE "cache_shared" (
138
-    "cache_key" varchar(255) NOT NULL,
139
-    "created" timestamp with time zone DEFAULT current_timestamp NOT NULL,
140
-    "expires" timestamp with time zone DEFAULT NULL,
141
-    "data" long NOT NULL
142
-);
143
-
144
-CREATE INDEX "cache_shared_cache_key_idx" ON "cache_shared" ("cache_key");
145
-CREATE INDEX "cache_shared_expires_idx" ON "cache_shared" ("expires");
146
-
147
-
148
-CREATE TABLE "cache_index" (
149
-    "user_id" integer NOT NULL
150
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
151
-    "mailbox" varchar(255) NOT NULL,
152
-    "expires" timestamp with time zone DEFAULT NULL,
153
-    "valid" smallint DEFAULT 0 NOT NULL,
154
-    "data" long NOT NULL,
155
-    PRIMARY KEY ("user_id", "mailbox")
156
-);
157
-
158
-CREATE INDEX "cache_index_expires_idx" ON "cache_index" ("expires");
159
-
160
-
161
-CREATE TABLE "cache_thread" (
162
-    "user_id" integer NOT NULL
163
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
164
-    "mailbox" varchar(255) NOT NULL,
165
-    "expires" timestamp with time zone DEFAULT NULL,
166
-    "data" long NOT NULL,
167
-    PRIMARY KEY ("user_id", "mailbox")
168
-);
169
-
170
-CREATE INDEX "cache_thread_expires_idx" ON "cache_thread" ("expires");
171
-
172
-
173
-CREATE TABLE "cache_messages" (
174
-    "user_id" integer NOT NULL
175
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
176
-    "mailbox" varchar(255) NOT NULL,
177
-    "uid" integer NOT NULL,
178
-    "expires" timestamp with time zone DEFAULT NULL,
179
-    "data" long NOT NULL,
180
-    "flags" integer DEFAULT 0 NOT NULL,
181
-    PRIMARY KEY ("user_id", "mailbox", "uid")
182
-);
183
-
184
-CREATE INDEX "cache_messages_expires_idx" ON "cache_messages" ("expires");
185
-
186
-
187
-CREATE TABLE "dictionary" (
188
-    "user_id" integer DEFAULT NULL
189
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
190
-    "language" varchar(5) NOT NULL,
191
-    "data" long DEFAULT NULL,
192
-    CONSTRAINT "dictionary_user_id_lang_key" UNIQUE ("user_id", "language")
193
-);
194
-
195
-
196
-CREATE TABLE "searches" (
197
-    "search_id" integer PRIMARY KEY,
198
-    "user_id" integer NOT NULL
199
-        REFERENCES "users" ("user_id") ON DELETE CASCADE,
200
-    "type" smallint DEFAULT 0 NOT NULL,
201
-    "name" varchar(128) NOT NULL,
202
-    "data" long NOT NULL,
203
-    CONSTRAINT "searches_user_id_key" UNIQUE ("user_id", "type", "name")
204
-);
205
-
206
-CREATE SEQUENCE "searches_seq"
207
-    START WITH 1 INCREMENT BY 1 NOMAXVALUE;
208
-
209
-CREATE TRIGGER "searches_seq_trig"
210
-BEFORE INSERT ON "searches" FOR EACH ROW
211
-BEGIN
212
-    :NEW."search_id" := "searches_seq".nextval;
213
-END;
214
-/
215
-
216
-CREATE TABLE "system" (
217
-    "name" varchar(64) NOT NULL PRIMARY KEY,
218
-    "value" long
219
-);
220
-
221
-INSERT INTO "system" ("name", "value") VALUES ('roundcube-version', '2015111100');

+ 0
- 256
roundcube/roundcubemail-1.2.2/SQL/postgres.initial.sql View File

1
-
2
---
3
---
4
-
5
-CREATE SEQUENCE users_seq
6
-    INCREMENT BY 1
7
-    NO MAXVALUE
8
-    NO MINVALUE
9
-    CACHE 1;
10
-
11
---
12
---
13
-
14
-CREATE TABLE users (
15
-    user_id integer DEFAULT nextval('users_seq'::text) PRIMARY KEY,
16
-    username varchar(128) DEFAULT '' NOT NULL,
17
-    mail_host varchar(128) DEFAULT '' NOT NULL,
18
-    created timestamp with time zone DEFAULT now() NOT NULL,
19
-    last_login timestamp with time zone DEFAULT NULL,
20
-    failed_login timestamp with time zone DEFAULT NULL,
21
-    failed_login_counter integer DEFAULT NULL,
22
-    "language" varchar(5),
23
-    preferences text DEFAULT ''::text NOT NULL,
24
-    CONSTRAINT users_username_key UNIQUE (username, mail_host)
25
-);
26
-
27
-
28
---
29
---
30
-
31
-CREATE TABLE "session" (
32
-    sess_id varchar(128) DEFAULT '' PRIMARY KEY,
33
-    created timestamp with time zone DEFAULT now() NOT NULL,
34
-    changed timestamp with time zone DEFAULT now() NOT NULL,
35
-    ip varchar(41) NOT NULL,
36
-    vars text NOT NULL
37
-);
38
-
39
-CREATE INDEX session_changed_idx ON session (changed);
40
-
41
-
42
---
43
---
44
-
45
-CREATE SEQUENCE identities_seq
46
-    START WITH 1
47
-    INCREMENT BY 1
48
-    NO MAXVALUE
49
-    NO MINVALUE
50
-    CACHE 1;
51
-
52
---
53
---
54
-
55
-CREATE TABLE identities (
56
-    identity_id integer DEFAULT nextval('identities_seq'::text) PRIMARY KEY,
57
-    user_id integer NOT NULL
58
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
59
-    changed timestamp with time zone DEFAULT now() NOT NULL,
60
-    del smallint DEFAULT 0 NOT NULL,
61
-    standard smallint DEFAULT 0 NOT NULL,
62
-    name varchar(128) NOT NULL,
63
-    organization varchar(128),
64
-    email varchar(128) NOT NULL,
65
-    "reply-to" varchar(128),
66
-    bcc varchar(128),
67
-    signature text,
68
-    html_signature integer DEFAULT 0 NOT NULL
69
-);
70
-
71
-CREATE INDEX identities_user_id_idx ON identities (user_id, del);
72
-CREATE INDEX identities_email_idx ON identities (email, del);
73
-
74
-
75
---
76
---
77
-
78
-CREATE SEQUENCE contacts_seq
79
-    START WITH 1
80
-    INCREMENT BY 1
81
-    NO MAXVALUE
82
-    NO MINVALUE
83
-    CACHE 1;
84
-
85
---
86
---
87
-
88
-CREATE TABLE contacts (
89
-    contact_id integer DEFAULT nextval('contacts_seq'::text) PRIMARY KEY,
90
-    user_id integer NOT NULL
91
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
92
-    changed timestamp with time zone DEFAULT now() NOT NULL,
93
-    del smallint DEFAULT 0 NOT NULL,
94
-    name varchar(128) DEFAULT '' NOT NULL,
95
-    email text DEFAULT '' NOT NULL,
96
-    firstname varchar(128) DEFAULT '' NOT NULL,
97
-    surname varchar(128) DEFAULT '' NOT NULL,
98
-    vcard text,
99
-    words text
100
-);
101
-
102
-CREATE INDEX contacts_user_id_idx ON contacts (user_id, del);
103
-
104
---
105
---
106
-
107
-CREATE SEQUENCE contactgroups_seq
108
-    INCREMENT BY 1
109
-    NO MAXVALUE
110
-    NO MINVALUE
111
-    CACHE 1;
112
-
113
---
114
---
115
-
116
-CREATE TABLE contactgroups (
117
-    contactgroup_id integer DEFAULT nextval('contactgroups_seq'::text) PRIMARY KEY,
118
-    user_id integer NOT NULL
119
-        REFERENCES users(user_id) ON DELETE CASCADE ON UPDATE CASCADE,
120
-    changed timestamp with time zone DEFAULT now() NOT NULL,
121
-    del smallint NOT NULL DEFAULT 0,
122
-    name varchar(128) NOT NULL DEFAULT ''
123
-);
124
-
125
-CREATE INDEX contactgroups_user_id_idx ON contactgroups (user_id, del);
126
-
127
---
128
---
129
-
130
-CREATE TABLE contactgroupmembers (
131
-    contactgroup_id integer NOT NULL
132
-        REFERENCES contactgroups(contactgroup_id) ON DELETE CASCADE ON UPDATE CASCADE,
133
-    contact_id integer NOT NULL
134
-        REFERENCES contacts(contact_id) ON DELETE CASCADE ON UPDATE CASCADE,
135
-    created timestamp with time zone DEFAULT now() NOT NULL,
136
-    PRIMARY KEY (contactgroup_id, contact_id)
137
-);
138
-
139
-CREATE INDEX contactgroupmembers_contact_id_idx ON contactgroupmembers (contact_id);
140
-
141
---
142
---
143
-
144
-CREATE TABLE "cache" (
145
-    user_id integer NOT NULL
146
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
147
-    cache_key varchar(128) DEFAULT '' NOT NULL,
148
-    created timestamp with time zone DEFAULT now() NOT NULL,
149
-    expires timestamp with time zone DEFAULT NULL,
150
-    data text NOT NULL
151
-);
152
-
153
-CREATE INDEX cache_user_id_idx ON "cache" (user_id, cache_key);
154
-CREATE INDEX cache_expires_idx ON "cache" (expires);
155
-
156
---
157
---
158
-
159
-CREATE TABLE "cache_shared" (
160
-    cache_key varchar(255) NOT NULL,
161
-    created timestamp with time zone DEFAULT now() NOT NULL,
162
-    expires timestamp with time zone DEFAULT NULL,
163
-    data text NOT NULL
164
-);
165
-
166
-CREATE INDEX cache_shared_cache_key_idx ON "cache_shared" (cache_key);
167
-CREATE INDEX cache_shared_expires_idx ON "cache_shared" (expires);
168
-
169
---
170
---
171
-
172
-CREATE TABLE cache_index (
173
-    user_id integer NOT NULL
174
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
175
-    mailbox varchar(255) NOT NULL,
176
-    expires timestamp with time zone DEFAULT NULL,
177
-    valid smallint NOT NULL DEFAULT 0,
178
-    data text NOT NULL,
179
-    PRIMARY KEY (user_id, mailbox)
180
-);
181
-
182
-CREATE INDEX cache_index_expires_idx ON cache_index (expires);
183
-
184
---
185
---
186
-
187
-CREATE TABLE cache_thread (
188
-    user_id integer NOT NULL
189
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
190
-    mailbox varchar(255) NOT NULL,
191
-    expires timestamp with time zone DEFAULT NULL,
192
-    data text NOT NULL,
193
-    PRIMARY KEY (user_id, mailbox)
194
-);
195
-
196
-CREATE INDEX cache_thread_expires_idx ON cache_thread (expires);
197
-
198
---
199
---
200
-
201
-CREATE TABLE cache_messages (
202
-    user_id integer NOT NULL
203
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
204
-    mailbox varchar(255) NOT NULL,
205
-    uid integer NOT NULL,
206
-    expires timestamp with time zone DEFAULT NULL,
207
-    data text NOT NULL,
208
-    flags integer NOT NULL DEFAULT 0,
209
-    PRIMARY KEY (user_id, mailbox, uid)
210
-);
211
-
212
-CREATE INDEX cache_messages_expires_idx ON cache_messages (expires);
213
-
214
---
215
---
216
-
217
-CREATE TABLE dictionary (
218
-    user_id integer DEFAULT NULL
219
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
220
-   "language" varchar(5) NOT NULL,
221
-    data text NOT NULL,
222
-    CONSTRAINT dictionary_user_id_language_key UNIQUE (user_id, "language")
223
-);
224
-
225
---
226
---
227
-
228
-CREATE SEQUENCE searches_seq
229
-    INCREMENT BY 1
230
-    NO MAXVALUE
231
-    NO MINVALUE
232
-    CACHE 1;
233
-
234
---
235
---
236
-
237
-CREATE TABLE searches (
238
-    search_id integer DEFAULT nextval('searches_seq'::text) PRIMARY KEY,
239
-    user_id integer NOT NULL
240
-        REFERENCES users (user_id) ON DELETE CASCADE ON UPDATE CASCADE,
241
-    "type" smallint DEFAULT 0 NOT NULL,
242
-    name varchar(128) NOT NULL,
243
-    data text NOT NULL,
244
-    CONSTRAINT searches_user_id_key UNIQUE (user_id, "type", name)
245
-);
246
-
247
-
248
---
249
---
250
-
251
-CREATE TABLE "system" (
252
-    name varchar(64) NOT NULL PRIMARY KEY,
253
-    value text
254
-);
255
-
256
-INSERT INTO system (name, value) VALUES ('roundcube-version', '2015111100');

+ 0
- 181
roundcube/roundcubemail-1.2.2/SQL/sqlite.initial.sql View File

1
-
2
-
3
-CREATE TABLE contacts (
4
-  contact_id integer NOT NULL PRIMARY KEY,
5
-  user_id integer NOT NULL,
6
-  changed datetime NOT NULL default '0000-00-00 00:00:00',
7
-  del tinyint NOT NULL default '0',
8
-  name varchar(128) NOT NULL default '',
9
-  email text NOT NULL default '',
10
-  firstname varchar(128) NOT NULL default '',
11
-  surname varchar(128) NOT NULL default '',
12
-  vcard text NOT NULL default '',
13
-  words text NOT NULL default ''
14
-);
15
-
16
-CREATE INDEX ix_contacts_user_id ON contacts(user_id, del);
17
-
18
-
19
-CREATE TABLE contactgroups (
20
-  contactgroup_id integer NOT NULL PRIMARY KEY,
21
-  user_id integer NOT NULL default '0',
22
-  changed datetime NOT NULL default '0000-00-00 00:00:00',
23
-  del tinyint NOT NULL default '0',
24
-  name varchar(128) NOT NULL default ''
25
-);
26
-
27
-CREATE INDEX ix_contactgroups_user_id ON contactgroups(user_id, del);
28
-
29
-
30
-CREATE TABLE contactgroupmembers (
31
-  contactgroup_id integer NOT NULL,
32
-  contact_id integer NOT NULL default '0',
33
-  created datetime NOT NULL default '0000-00-00 00:00:00',
34
-  PRIMARY KEY (contactgroup_id, contact_id)
35
-);
36
-
37
-CREATE INDEX ix_contactgroupmembers_contact_id ON contactgroupmembers (contact_id);
38
-
39
-
40
-CREATE TABLE identities (
41
-  identity_id integer NOT NULL PRIMARY KEY,
42
-  user_id integer NOT NULL default '0',
43
-  changed datetime NOT NULL default '0000-00-00 00:00:00',
44
-  del tinyint NOT NULL default '0',
45
-  standard tinyint NOT NULL default '0',
46
-  name varchar(128) NOT NULL default '',
47
-  organization varchar(128) default '',
48
-  email varchar(128) NOT NULL default '',
49
-  "reply-to" varchar(128) NOT NULL default '',
50
-  bcc varchar(128) NOT NULL default '',
51
-  signature text NOT NULL default '',
52
-  html_signature tinyint NOT NULL default '0'
53
-);
54
-
55
-CREATE INDEX ix_identities_user_id ON identities(user_id, del);
56
-CREATE INDEX ix_identities_email ON identities(email, del);
57
-
58
-
59
-CREATE TABLE users (
60
-  user_id integer NOT NULL PRIMARY KEY,
61
-  username varchar(128) NOT NULL default '',
62
-  mail_host varchar(128) NOT NULL default '',
63
-  created datetime NOT NULL default '0000-00-00 00:00:00',
64
-  last_login datetime DEFAULT NULL,
65
-  failed_login datetime DEFAULT NULL,
66
-  failed_login_counter integer DEFAULT NULL,
67
-  language varchar(5),
68
-  preferences text NOT NULL default ''
69
-);
70
-
71
-CREATE UNIQUE INDEX ix_users_username ON users(username, mail_host);
72
-
73
-
74
-CREATE TABLE session (
75
-  sess_id varchar(128) NOT NULL PRIMARY KEY,
76
-  created datetime NOT NULL default '0000-00-00 00:00:00',
77
-  changed datetime NOT NULL default '0000-00-00 00:00:00',
78
-  ip varchar(40) NOT NULL default '',
79
-  vars text NOT NULL
80
-);
81
-
82
-CREATE INDEX ix_session_changed ON session (changed);
83
-
84
---
85
---
86
-
87
-CREATE TABLE dictionary (
88
-    user_id integer DEFAULT NULL,
89
-   "language" varchar(5) NOT NULL,
90
-    data text NOT NULL
91
-);
92
-
93
-CREATE UNIQUE INDEX ix_dictionary_user_language ON dictionary (user_id, "language");
94
-
95
---
96
---
97
-
98
-CREATE TABLE searches (
99
-  search_id integer NOT NULL PRIMARY KEY,
100
-  user_id integer NOT NULL DEFAULT '0',
101
-  "type" smallint NOT NULL DEFAULT '0',
102
-  name varchar(128) NOT NULL,
103
-  data text NOT NULL
104
-);
105
-
106
-CREATE UNIQUE INDEX ix_searches_user_type_name ON searches (user_id, type, name);
107
-
108
-
109
-CREATE TABLE cache (
110
-  user_id integer NOT NULL default 0,
111
-  cache_key varchar(128) NOT NULL default '',
112
-  created datetime NOT NULL default '0000-00-00 00:00:00',
113
-  expires datetime DEFAULT NULL,
114
-  data text NOT NULL
115
-);
116
-
117
-CREATE INDEX ix_cache_user_cache_key ON cache(user_id, cache_key);
118
-CREATE INDEX ix_cache_expires ON cache(expires);
119
-
120
-
121
-CREATE TABLE cache_shared (
122
-  cache_key varchar(255) NOT NULL,
123
-  created datetime NOT NULL default '0000-00-00 00:00:00',
124
-  expires datetime DEFAULT NULL,
125
-  data text NOT NULL
126
-);
127
-
128
-CREATE INDEX ix_cache_shared_cache_key ON cache_shared(cache_key);
129
-CREATE INDEX ix_cache_shared_expires ON cache_shared(expires);
130
-
131
---
132
---
133
-
134
-CREATE TABLE cache_index (
135
-    user_id integer NOT NULL,
136
-    mailbox varchar(255) NOT NULL,
137
-    expires datetime DEFAULT NULL,
138
-    valid smallint NOT NULL DEFAULT '0',
139
-    data text NOT NULL,
140
-    PRIMARY KEY (user_id, mailbox)
141
-);
142
-
143
-CREATE INDEX ix_cache_index_expires ON cache_index (expires);
144
-
145
---
146
---
147
-
148
-CREATE TABLE cache_thread (
149
-    user_id integer NOT NULL,
150
-    mailbox varchar(255) NOT NULL,
151
-    expires datetime DEFAULT NULL,
152
-    data text NOT NULL,
153
-    PRIMARY KEY (user_id, mailbox)
154
-);
155
-
156
-CREATE INDEX ix_cache_thread_expires ON cache_thread (expires);
157
-
158
---
159
---
160
-
161
-CREATE TABLE cache_messages (
162
-    user_id integer NOT NULL,
163
-    mailbox varchar(255) NOT NULL,
164
-    uid integer NOT NULL,
165
-    expires datetime DEFAULT NULL,
166
-    data text NOT NULL,
167
-    flags integer NOT NULL DEFAULT '0',
168
-    PRIMARY KEY (user_id, mailbox, uid)
169
-);
170
-
171
-CREATE INDEX ix_cache_messages_expires ON cache_messages (expires);
172
-
173
---
174
---
175
-
176
-CREATE TABLE system (
177
-  name varchar(64) NOT NULL PRIMARY KEY,
178
-  value text NOT NULL
179
-);
180
-
181
-INSERT INTO system (name, value) VALUES ('roundcube-version', '2015111100');

+ 0
- 79
roundcube/roundcubemail-1.2.2/UPGRADING View File

1
-UPGRADING instructions
2
-======================
3
-
4
-Follow these instructions if upgrading from a previous version
5
-of Roundcube Webmail. We recommend to carefully backup the existing
6
-installation as well as the database before going through the following steps.
7
-
8
-Using the update script
9
------------------------
10
-There is a shell script (for unix based systems) that does the job for you.
11
-To use it, unpack the archive of the new Roundcube version to a temporary location
12
-(don't replace the Roundcube installation you want to update)
13
-and cd into that directory. From there, run the following command in a shell:
14
-
15
-  ./bin/installto.sh <TARGET-FOLDER>
16
-
17
-For <TARGET-FOLDER> you specify the path to the Roundcube installation 
18
-which should be updated. The update script will then copy all new files to the 
19
-target location and check and update the configuration and database schema.
20
-After all is done, the temporary folder with the new Roundcube files can be 
21
-removed again.
22
-
23
-WARNING: See Post-Upgrade Activities section below.
24
-
25
-
26
-Updating manually
27
------------------
28
-If you don't have shell access to the Roundcube installation or if not running 
29
-it on a unix system, you need to do the following operations by hand:
30
-
31
-1. Replace index.php and all files in
32
-   - ./bin/
33
-   - ./SQL/
34
-   - ./program/
35
-   - ./installer/
36
-2. Replace the configuration defaults files:
37
-   - config/defaults.inc.php
38
-   - config/mimetypes.php
39
-3. rsync the contents of the following folders from your installation
40
-   directory into the target folder:
41
-   ./skins/
42
-   ./plugins/
43
-   ./vendor/
44
-4a. If you previously installed plugins through composer, update dependencies
45
-   by running `php composer.phar update --no-dev`
46
-4b. Install/update dependencies using composer:
47
-   - get composer from https://getcomposer.org/download/
48
-   - rename the composer.json-dist file into composer.json
49
-   - if you want to use LDAP address books, enable the LDAP libraries in your
50
-     composer.json file by moving the items from "suggest" to the "require"
51
-     section (remove the explanation texts after the version!).
52
-   - run `php composer.phar install --no-dev`
53
-5. Run `./bin/update.sh` from the commandline OR
54
-   open http://url-to-roundcube/installer/ in a browser and choose "3 Test config".
55
-   To enable the latter one, you have to temporary set 'enable_installer'
56
-   to true in your local config/config.inc.php file.
57
-   WARNING: See SQLite database upgrade below.
58
-6. Let the update script/installer check your configuration and
59
-   update your config files and database schema as suggested by the updater.
60
-7. Make sure 'enable_installer' is set to false again.
61
-8. See Post-Upgrade Activities section.
62
-
63
-
64
-Post-Upgrade Activities
65
------------------------
66
-1. Check .htaccess settings (some php settings could become required)
67
-2. If you're using build-in addressbook, run indexing script /bin/indexcontacts.sh.
68
-3. When upgrading from version older than 0.6-beta you should make sure
69
-   your folder settings contain namespace prefix. For example Courier users
70
-   should add INBOX. prefix to folder names in main configuration file.
71
-4. Check system requirements in INSTALL file.
72
-
73
-SQLite database upgrade
74
------------------------
75
-Versions older than 0.9 were supporting SQLite v2 only. Newer versions require
76
-database in v3 format. The best what you can do is to convert database file
77
-to the new format using command line tools:
78
-
79
-sqlite OLD.DB .dump | sqlite3 NEW.DB

+ 0
- 108
roundcube/roundcubemail-1.2.2/bin/installto.sh View File

1
-#!/usr/bin/env php
2
-<?php
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | bin/installto.sh                                                      |
6
- |                                                                       |
7
- | This file is part of the Roundcube Webmail client                     |
8
- | Copyright (C) 2014-2016, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- | PURPOSE:                                                              |
15
- |   Update an existing Roundcube installation with files from           |
16
- |   this version                                                        |
17
- +-----------------------------------------------------------------------+
18
- | Author: Thomas Bruederli <roundcube@gmail.com>                        |
19
- +-----------------------------------------------------------------------+
20
-*/
21
-
22
-define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' );
23
-
24
-require_once INSTALL_PATH . 'program/include/clisetup.php';
25
-
26
-$target_dir = unslashify($_SERVER['argv'][1]);
27
-
28
-if (empty($target_dir) || !is_dir(realpath($target_dir)))
29
-  rcube::raise_error("Invalid target: not a directory\nUsage: installto.sh <TARGET>", false, true);
30
-
31
-// read version from iniset.php
32
-$iniset = @file_get_contents($target_dir . '/program/include/iniset.php');
33
-if (!preg_match('/define\(.RCMAIL_VERSION.,\s*.([0-9.]+[a-z-]*)/', $iniset, $m))
34
-  rcube::raise_error("No valid Roundcube installation found at $target_dir", false, true);
35
-
36
-$oldversion = $m[1];
37
-
38
-if (version_compare(version_parse($oldversion), version_parse(RCMAIL_VERSION), '>='))
39
-  rcube::raise_error("Installation at target location is up-to-date!", false, true);
40
-
41
-echo "Upgrading from $oldversion. Do you want to continue? (y/N)\n";
42
-$input = trim(fgets(STDIN));
43
-
44
-if (strtolower($input) == 'y') {
45
-  $err = false;
46
-  echo "Copying files to target location...";
47
-
48
-  // Save a copy of original .htaccess file (#1490623)
49
-  if (file_exists("$target_dir/.htaccess")) {
50
-    $htaccess_copied = copy("$target_dir/.htaccess", "$target_dir/.htaccess.orig");
51
-  }
52
-
53
-  $dirs = array('program','installer','bin','SQL','plugins','skins');
54
-  if (is_dir(INSTALL_PATH . 'vendor') && !is_file(INSTALL_PATH . 'composer.json')) {
55
-    $dirs[] = 'vendor';
56
-  }
57
-  foreach ($dirs as $dir) {
58
-    // @FIXME: should we use --delete for all directories?
59
-    $delete = in_array($dir, array('program', 'installer')) ? '--delete ' : '';
60
-    if (!system("rsync -avC " . $delete . INSTALL_PATH . "$dir/* $target_dir/$dir/")) {
61
-      $err = true;
62
-      break;
63
-    }
64
-  }
65
-  foreach (array('index.php','.htaccess','config/defaults.inc.php','composer.json-dist','CHANGELOG','README.md','UPGRADING','LICENSE','INSTALL') as $file) {
66
-    if (!system("rsync -av " . INSTALL_PATH . "$file $target_dir/$file")) {
67
-      $err = true;
68
-      break;
69
-    }
70
-  }
71
-
72
-  // remove old (<1.0) .htaccess file
73
-  @unlink("$target_dir/program/.htaccess");
74
-  echo "done.";
75
-
76
-  // Inform the user about .htaccess change
77
-  if (!empty($htaccess_copied)) {
78
-    if (file_get_contents("$target_dir/.htaccess") != file_get_contents("$target_dir/.htaccess.orig")) {
79
-      echo "\n!! Old .htaccess file saved as .htaccess.orig !!";
80
-    }
81
-    else {
82
-      @unlink("$target_dir/.htaccess.orig");
83
-    }
84
-  }
85
-
86
-  echo "\n\n";
87
-
88
-  if (is_dir("$target_dir/skins/default")) {
89
-      echo "Removing old default skin...";
90
-      system("rm -rf $target_dir/skins/default $target_dir/plugins/jqueryui/themes/default");
91
-      foreach (glob(INSTALL_PATH . "plugins/*/skins") as $plugin_skin_dir) {
92
-          $plugin_skin_dir = preg_replace('!^.*' . INSTALL_PATH . '!', '', $plugin_skin_dir);
93
-          if (is_dir("$target_dir/$plugin_skin_dir/classic"))
94
-            system("rm -rf $target_dir/$plugin_skin_dir/default");
95
-      }
96
-      echo "done.\n\n";
97
-  }
98
-
99
-  if (!$err) {
100
-    echo "Running update script at target...\n";
101
-    system("cd $target_dir && php bin/update.sh --version=$oldversion");
102
-    echo "All done.\n";
103
-  }
104
-}
105
-else
106
-  echo "Update cancelled. See ya!\n";
107
-
108
-?>

+ 0
- 77
roundcube/roundcubemail-1.2.2/bin/jsshrink.sh View File

1
-#!/bin/sh
2
-PWD=`dirname "$0"`
3
-JS_DIR="$PWD/../program/js"
4
-JAR_DIR='/tmp'
5
-LANG_IN='ECMASCRIPT3'
6
-# latest version requires Java 7, we'll use an older one
7
-#CLOSURE_COMPILER_URL='http://dl.google.com/closure-compiler/compiler-latest.zip'
8
-CLOSURE_COMPILER_URL='http://dl.google.com/closure-compiler/compiler-20131014.zip'
9
-
10
-do_shrink() {
11
-	rm -f "$2"
12
-	# copy the first comment block with license information for LibreJS
13
-	grep -q '@lic' $1 && sed -n '/\/\*/,/\*\// { p; /\*\//q; }' $1 > $2
14
-	java -jar $JAR_DIR/compiler.jar --compilation_level=SIMPLE_OPTIMIZATIONS --js="$1" --language_in="$3" >> $2
15
-}
16
-
17
-if [ ! -d "$JS_DIR" ]; then
18
-	echo "Directory $JS_DIR not found."
19
-	exit 1
20
-fi
21
-
22
-if [ ! -w "$JAR_DIR" ]; then
23
-	JAR_DIR=$PWD
24
-fi
25
-
26
-if java -version >/dev/null 2>&1; then
27
-	:
28
-else
29
-	echo "Java not found. Please ensure that the 'java' program is in your PATH."
30
-	exit 1
31
-fi
32
-
33
-if [ ! -r "$JAR_DIR/compiler.jar" ]; then
34
-	if which wget >/dev/null 2>&1 && which unzip >/dev/null 2>&1; then
35
-		wget "$CLOSURE_COMPILER_URL" -O "/tmp/$$.zip"
36
-	elif which curl >/dev/null 2>&1 && which unzip >/dev/null 2>&1; then
37
-		curl "$CLOSURE_COMPILER_URL" -o "/tmp/$$.zip"
38
-	else
39
-		echo "Please download $CLOSURE_COMPILER_URL and extract compiler.jar to $JAR_DIR/."
40
-		exit 1
41
-	fi
42
-	(cd $JAR_DIR && unzip "/tmp/$$.zip" "compiler.jar")
43
-	rm -f "/tmp/$$.zip"
44
-fi
45
-
46
-# compress single file from argument
47
-if [ $# -gt 0 ]; then
48
-	JS_DIR=`dirname "$1"`
49
-	JS_FILE="$1"
50
-
51
-	if [ $# -gt 1 ]; then
52
-		LANG_IN="$2"
53
-	fi
54
-
55
-	echo "Shrinking $JS_FILE"
56
-    minfile=`echo $JS_FILE | sed -e 's/\.js$/\.min\.js/'`
57
-	do_shrink "$JS_FILE" "$minfile" "$LANG_IN"
58
-	exit
59
-fi
60
-
61
-DIRS="$PWD/../program/js $PWD/../skins/* $PWD/../plugins/* $PWD/../plugins/*/skins/*"
62
-# default: compress application scripts
63
-for dir in $DIRS; do
64
-    for file in $dir/*.js; do
65
-        echo "$file" | grep -e '.min.js$' >/dev/null
66
-        if [ $? -eq 0 ]; then
67
-            continue
68
-        fi
69
-        if [ ! -f "$file" ]; then
70
-            continue
71
-        fi
72
-
73
-        echo "Shrinking $file"
74
-        minfile=`echo $file | sed -e 's/\.js$/\.min\.js/'`
75
-        do_shrink "$file" "$minfile" "$LANG_IN"
76
-    done
77
-done

+ 0
- 271
roundcube/roundcubemail-1.2.2/bin/update.sh View File

1
-#!/usr/bin/env php
2
-<?php
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | bin/update.sh                                                         |
6
- |                                                                       |
7
- | This file is part of the Roundcube Webmail client                     |
8
- | Copyright (C) 2010-2015, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- | PURPOSE:                                                              |
15
- |   Check local configuration and database schema after upgrading       |
16
- |   to a new version                                                    |
17
- +-----------------------------------------------------------------------+
18
- | Author: Thomas Bruederli <roundcube@gmail.com>                        |
19
- +-----------------------------------------------------------------------+
20
-*/
21
-
22
-define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' );
23
-
24
-require_once INSTALL_PATH . 'program/include/clisetup.php';
25
-
26
-// get arguments
27
-$opts = rcube_utils::get_opt(array('v' => 'version', 'y' => 'accept:bool'));
28
-
29
-// ask user if no version is specified
30
-if (!$opts['version']) {
31
-  echo "What version are you upgrading from? Type '?' if you don't know.\n";
32
-  if (($input = trim(fgets(STDIN))) && preg_match('/^[0-9.]+[a-z-]*$/', $input))
33
-    $opts['version'] = $input;
34
-  else
35
-    $opts['version'] = RCMAIL_VERSION;
36
-}
37
-
38
-$RCI = rcmail_install::get_instance();
39
-$RCI->load_config();
40
-
41
-if ($RCI->configured) {
42
-  $success = true;
43
-
44
-  if (($messages = $RCI->check_config()) || $RCI->legacy_config) {
45
-    $success = false;
46
-    $err = 0;
47
-
48
-    // list old/replaced config options
49
-    if (is_array($messages['replaced'])) {
50
-      echo "WARNING: Replaced config options:\n";
51
-      echo "(These config options have been replaced or renamed)\n";
52
-
53
-      foreach ($messages['replaced'] as $msg) {
54
-        echo "- '" . $msg['prop'] . "' was replaced by '" . $msg['replacement'] . "'\n";
55
-        $err++;
56
-      }
57
-      echo "\n";
58
-    }
59
-
60
-    // list obsolete config options (just a notice)
61
-    if (is_array($messages['obsolete'])) {
62
-      echo "NOTICE: Obsolete config options:\n";
63
-      echo "(You still have some obsolete or inexistent properties set. This isn't a problem but should be noticed)\n";
64
-
65
-      foreach ($messages['obsolete'] as $msg) {
66
-        echo "- '" . $msg['prop'] . ($msg['name'] ? "': " . $msg['name'] : "'") . "\n";
67
-        $err++;
68
-      }
69
-      echo "\n";
70
-    }
71
-
72
-    if (!$err && $RCI->legacy_config) {
73
-      echo "WARNING: Your configuration needs to be migrated!\n";
74
-      echo "We changed the configuration files structure and your two config files main.inc.php and db.inc.php have to be merged into one single file.\n";
75
-      $err++;
76
-    }
77
-
78
-    // ask user to update config files
79
-    if ($err) {
80
-      if (!$opts['accept']) {
81
-        echo "Do you want me to fix your local configuration? (y/N)\n";
82
-        $input = trim(fgets(STDIN));
83
-      }
84
-
85
-      // positive: let's merge the local config with the defaults
86
-      if ($opts['accept'] || strtolower($input) == 'y') {
87
-        $error = $written = false;
88
-
89
-        // backup current config
90
-        echo ". backing up the current config file(s)...\n";
91
-
92
-        foreach (array('config', 'main', 'db') as $file) {
93
-          if (file_exists(RCMAIL_CONFIG_DIR . '/' . $file . '.inc.php')) {
94
-            if (!copy(RCMAIL_CONFIG_DIR . '/' . $file . '.inc.php', RCMAIL_CONFIG_DIR . '/' . $file . '.old.php')) {
95
-              $error = true;
96
-            }
97
-          }
98
-        }
99
-
100
-        if (!$error) {
101
-          $RCI->merge_config();
102
-          echo ". writing " . RCMAIL_CONFIG_DIR . "/config.inc.php...\n";
103
-          $written = $RCI->save_configfile($RCI->create_config());
104
-        }
105
-
106
-        // Success!
107
-        if ($written) {
108
-          echo "Done.\n";
109
-          echo "Your configuration files are now up-to-date!\n";
110
-
111
-          if ($messages['missing']) {
112
-            echo "But you still need to add the following missing options:\n";
113
-            foreach ($messages['missing'] as $msg)
114
-              echo "- '" . $msg['prop'] . ($msg['name'] ? "': " . $msg['name'] : "'") . "\n";
115
-          }
116
-
117
-          if ($RCI->legacy_config) {
118
-            foreach (array('main', 'db') as $file) {
119
-              @unlink(RCMAIL_CONFIG_DIR . '/' . $file . '.inc.php');
120
-            }
121
-          }
122
-        }
123
-        else {
124
-          echo "Failed to write config file(s)!\n";
125
-          echo "Grant write privileges to the current user or update the files manually according to the above messages.\n";
126
-        }
127
-      }
128
-      else {
129
-        echo "Please update your config files manually according to the above messages.\n";
130
-      }
131
-    }
132
-
133
-    // check dependencies based on the current configuration
134
-    if (is_array($messages['dependencies'])) {
135
-      echo "WARNING: Dependency check failed!\n";
136
-      echo "(Some of your configuration settings require other options to be configured or additional PHP modules to be installed)\n";
137
-
138
-      foreach ($messages['dependencies'] as $msg) {
139
-        echo "- " . $msg['prop'] . ': ' . $msg['explain'] . "\n";
140
-      }
141
-      echo "Please fix your config files and run this script again!\n";
142
-      echo "See ya.\n";
143
-    }
144
-  }
145
-
146
-  // check file type detection
147
-  if ($RCI->check_mime_detection()) {
148
-    echo "WARNING: File type detection doesn't work properly!\n";
149
-    echo "Please check the 'mime_magic' config option or the finfo functions of PHP and run this script again.\n";
150
-  }
151
-  if ($RCI->check_mime_extensions()) {
152
-    echo "WARNING: Mimetype to file extension mapping doesn't work properly!\n";
153
-    echo "Please check the 'mime_types' config option and run this script again.\n";
154
-  }
155
-
156
-  // check database schema
157
-  if ($RCI->config['db_dsnw']) {
158
-    echo "Executing database schema update.\n";
159
-    $success = rcmail_utils::db_update(INSTALL_PATH . 'SQL', 'roundcube', $opts['version'],
160
-        array('errors' => true));
161
-  }
162
-
163
-  // update composer dependencies
164
-  if (is_file(INSTALL_PATH . 'composer.json') && is_readable(INSTALL_PATH . 'composer.json-dist')) {
165
-    $composer_data = json_decode(file_get_contents(INSTALL_PATH . 'composer.json'), true);
166
-    $composer_template = json_decode(file_get_contents(INSTALL_PATH . 'composer.json-dist'), true);
167
-    $comsposer_json = null;
168
-
169
-    // update the require section with the new dependencies
170
-    if (is_array($composer_data['require']) && is_array($composer_template['require'])) {
171
-      $composer_data['require'] = array_merge($composer_data['require'], $composer_template['require']);
172
-
173
-      // remove obsolete packages
174
-      $old_packages = array(
175
-        'pear/mail_mime',
176
-        'pear/mail_mime-decode',
177
-        'pear/net_smtp',
178
-        'pear/net_sieve',
179
-        'pear-pear.php.net/net_sieve',
180
-      );
181
-      foreach ($old_packages as $pkg) {
182
-        if (array_key_exists($pkg, $composer_data['require'])) {
183
-          unset($composer_data['require'][$pkg]);
184
-        }
185
-      }
186
-    }
187
-
188
-    // update the repositories section with the new dependencies
189
-    if (is_array($composer_template['repositories'])) {
190
-      if (!is_array($composer_data['repositories'])) {
191
-        $composer_data['repositories'] = array();
192
-      }
193
-
194
-      foreach ($composer_template['repositories'] as $repo) {
195
-        $rkey = $repo['type'] . preg_replace('/^https?:/', '', $repo['url']) . $repo['package']['name'];
196
-        $existing = false;
197
-        foreach ($composer_data['repositories'] as $k =>  $_repo) {
198
-          if ($rkey == $_repo['type'] . preg_replace('/^https?:/', '', $_repo['url']) . $_repo['package']['name']) {
199
-            // switch to https://
200
-            if (isset($_repo['url']) && strpos($_repo['url'], 'http://') === 0)
201
-              $composer_data['repositories'][$k]['url'] = 'https:' . substr($_repo['url'], 5);
202
-            $existing = true;
203
-            break;
204
-          }
205
-          // remove old repos
206
-          else if (strpos($_repo['url'], 'git://git.kolab.org') === 0) {
207
-            unset($composer_data['repositories'][$k]);
208
-          }
209
-          else if ($_repo['type'] == 'package' && $_repo['package']['name'] == 'Net_SMTP') {
210
-            unset($composer_data['repositories'][$k]);
211
-          }
212
-        }
213
-        if (!$existing) {
214
-          $composer_data['repositories'][] = $repo;
215
-        }
216
-      }
217
-
218
-      $composer_data['repositories'] = array_values($composer_data['repositories']);
219
-    }
220
-
221
-    // use the JSON encoder from the Composer package
222
-    if (is_file('composer.phar')) {
223
-      include 'phar://composer.phar/src/Composer/Json/JsonFile.php';
224
-      $comsposer_json = \Composer\Json\JsonFile::encode($composer_data);
225
-    }
226
-    // PHP 5.4's json_encode() does the job, too
227
-    else if (defined('JSON_PRETTY_PRINT')) {
228
-      $comsposer_json = json_encode($composer_data, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
229
-    }
230
-    else {
231
-      $success = false;
232
-      $comsposer_json = null;
233
-    }
234
-
235
-    // write updated composer.json back to disk
236
-    if ($comsposer_json && is_writeable(INSTALL_PATH . 'composer.json')) {
237
-      $success &= (bool)file_put_contents(INSTALL_PATH . 'composer.json', $comsposer_json);
238
-    }
239
-    else {
240
-      echo "WARNING: unable to update composer.json!\n";
241
-      echo "Please replace the 'require' section in your composer.json with the following:\n";
242
-
243
-      $require_json = '';
244
-      foreach ($composer_data['require'] as $pkg => $ver) {
245
-        $require_json .= sprintf('        "%s": "%s",'."\n", $pkg, $ver);
246
-      }
247
-
248
-      echo '    "require": {'."\n";
249
-      echo rtrim($require_json, ",\n");
250
-      echo "\n    }\n\n";
251
-    }
252
-
253
-    echo "NOTE: Update dependencies by running `php composer.phar update --no-dev`\n";
254
-  }
255
-
256
-  // index contacts for fulltext searching
257
-  if ($opts['version'] && version_compare(version_parse($opts['version']), '0.6.0', '<')) {
258
-    rcmail_utils::indexcontacts();
259
-  }
260
-
261
-  if ($success) {
262
-    echo "This instance of Roundcube is up-to-date.\n";
263
-    echo "Have fun!\n";
264
-  }
265
-}
266
-else {
267
-  echo "This instance of Roundcube is not yet configured!\n";
268
-  echo "Open http://url-to-roundcube/installer/ in your browser and follow the instuctions.\n";
269
-}
270
-
271
-?>

+ 0
- 43
roundcube/roundcubemail-1.2.2/composer.json-dist View File

1
-{
2
-    "name": "roundcube/roundcubemail",
3
-    "description": "The Roundcube Webmail suite",
4
-    "license": "GPL-3.0+",
5
-    "repositories": [
6
-        {
7
-            "type": "pear",
8
-            "url": "https://pear.php.net/"
9
-        },
10
-        {
11
-            "type": "composer",
12
-            "url": "https://plugins.roundcube.net/"
13
-        },
14
-        {
15
-            "type": "vcs",
16
-            "url": "https://github.com/roundcube/Net_Sieve.git"
17
-        },
18
-        {
19
-            "type": "vcs",
20
-            "url": "https://git.kolab.org/diffusion/PNL/php-net_ldap.git"
21
-        }
22
-    ],
23
-    "require": {
24
-        "php": ">=5.3.7",
25
-        "pear/pear-core-minimal": "~1.10.1",
26
-        "roundcube/plugin-installer": "~0.1.6",
27
-        "pear-pear.php.net/net_socket": "~1.0.12",
28
-        "pear-pear.php.net/auth_sasl": "~1.0.6",
29
-        "pear-pear.php.net/net_idna2": "~0.1.1",
30
-        "pear-pear.php.net/mail_mime": "~1.10.0",
31
-        "pear-pear.php.net/net_smtp": "~1.7.1",
32
-        "pear-pear.php.net/crypt_gpg": "~1.4.2",
33
-        "roundcube/net_sieve": "~1.5.0"
34
-    },
35
-    "require-dev": {
36
-        "phpunit/phpunit": "*"
37
-    },
38
-    "suggest": {
39
-        "pear-pear.php.net/net_ldap2": "~2.2.0 required for connecting to LDAP address books",
40
-        "kolab/Net_LDAP3": "dev-master required for connecting to LDAP address books"
41
-    },
42
-    "minimum-stability": "dev"
43
-}

+ 0
- 86
roundcube/roundcubemail-1.2.2/config/config.inc.php.sample View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | Local configuration for the Roundcube Webmail installation.           |
6
- |                                                                       |
7
- | This is a sample configuration file only containing the minimum       |
8
- | setup required for a functional installation. Copy more options       |
9
- | from defaults.inc.php to this file to override the defaults.          |
10
- |                                                                       |
11
- | This file is part of the Roundcube Webmail client                     |
12
- | Copyright (C) 2005-2013, The Roundcube Dev Team                       |
13
- |                                                                       |
14
- | Licensed under the GNU General Public License version 3 or            |
15
- | any later version with exceptions for skins & plugins.                |
16
- | See the README file for a full license statement.                     |
17
- +-----------------------------------------------------------------------+
18
-*/
19
-
20
-$config = array();
21
-
22
-// Database connection string (DSN) for read+write operations
23
-// Format (compatible with PEAR MDB2): db_provider://user:password@host/database
24
-// Currently supported db_providers: mysql, pgsql, sqlite, mssql, sqlsrv, oracle
25
-// For examples see http://pear.php.net/manual/en/package.database.mdb2.intro-dsn.php
26
-// NOTE: for SQLite use absolute path (Linux): 'sqlite:////full/path/to/sqlite.db?mode=0646'
27
-//       or (Windows): 'sqlite:///C:/full/path/to/sqlite.db'
28
-$config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';
29
-
30
-// The mail host chosen to perform the log-in.
31
-// Leave blank to show a textbox at login, give a list of hosts
32
-// to display a pulldown menu or set one host as string.
33
-// To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
34
-// Supported replacement variables:
35
-// %n - hostname ($_SERVER['SERVER_NAME'])
36
-// %t - hostname without the first part
37
-// %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part)
38
-// %s - domain name after the '@' from e-mail address provided at login screen
39
-// For example %n = mail.domain.tld, %t = domain.tld
40
-$config['default_host'] = 'localhost';
41
-
42
-// SMTP server host (for sending mails).
43
-// To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
44
-// If left blank, the PHP mail() function is used
45
-// Supported replacement variables:
46
-// %h - user's IMAP hostname
47
-// %n - hostname ($_SERVER['SERVER_NAME'])
48
-// %t - hostname without the first part
49
-// %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part)
50
-// %z - IMAP domain (IMAP hostname without the first part)
51
-// For example %n = mail.domain.tld, %t = domain.tld
52
-$config['smtp_server'] = '';
53
-
54
-// SMTP port (default is 25; use 587 for STARTTLS or 465 for the
55
-// deprecated SSL over SMTP (aka SMTPS))
56
-$config['smtp_port'] = 25;
57
-
58
-// SMTP username (if required) if you use %u as the username Roundcube
59
-// will use the current username for login
60
-$config['smtp_user'] = '';
61
-
62
-// SMTP password (if required) if you use %p as the password Roundcube
63
-// will use the current user's password for login
64
-$config['smtp_pass'] = '';
65
-
66
-// provide an URL where a user can get support for this Roundcube installation
67
-// PLEASE DO NOT LINK TO THE ROUNDCUBE.NET WEBSITE HERE!
68
-$config['support_url'] = '';
69
-
70
-// Name your service. This is displayed on the login screen and in the window title
71
-$config['product_name'] = 'Roundcube Webmail';
72
-
73
-// this key is used to encrypt the users imap password which is stored
74
-// in the session record (and the client cookie if remember password is enabled).
75
-// please provide a string of exactly 24 chars.
76
-// YOUR KEY MUST BE DIFFERENT THAN THE SAMPLE VALUE FOR SECURITY REASONS
77
-$config['des_key'] = 'rcmail-!24ByteDESkey*Str';
78
-
79
-// List of active plugins (in plugins/ directory)
80
-$config['plugins'] = array(
81
-    'archive',
82
-    'zipdownload',
83
-);
84
-
85
-// skin name: folder from skins/
86
-$config['skin'] = 'larry';

+ 0
- 1213
roundcube/roundcubemail-1.2.2/config/defaults.inc.php
File diff suppressed because it is too large
View File


+ 0
- 312
roundcube/roundcubemail-1.2.2/index.php View File

1
-<?php
2
-/**
3
- +-------------------------------------------------------------------------+
4
- | Roundcube Webmail IMAP Client                                           |
5
- | Version 1.2.2                                                           |
6
- |                                                                         |
7
- | Copyright (C) 2005-2016, The Roundcube Dev Team                         |
8
- |                                                                         |
9
- | This program is free software: you can redistribute it and/or modify    |
10
- | it under the terms of the GNU General Public License (with exceptions   |
11
- | for skins & plugins) as published by the Free Software Foundation,      |
12
- | either version 3 of the License, or (at your option) any later version. |
13
- |                                                                         |
14
- | This file forms part of the Roundcube Webmail Software for which the    |
15
- | following exception is added: Plugins and Skins which merely make       |
16
- | function calls to the Roundcube Webmail Software, and for that purpose  |
17
- | include it by reference shall not be considered modifications of        |
18
- | the software.                                                           |
19
- |                                                                         |
20
- | If you wish to use this file in another project or create a modified    |
21
- | version that will not be part of the Roundcube Webmail Software, you    |
22
- | may remove the exception above and use this source code under the       |
23
- | original version of the license.                                        |
24
- |                                                                         |
25
- | This program is distributed in the hope that it will be useful,         |
26
- | but WITHOUT ANY WARRANTY; without even the implied warranty of          |
27
- | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            |
28
- | GNU General Public License for more details.                            |
29
- |                                                                         |
30
- | You should have received a copy of the GNU General Public License       |
31
- | along with this program.  If not, see http://www.gnu.org/licenses/.     |
32
- |                                                                         |
33
- +-------------------------------------------------------------------------+
34
- | Author: Thomas Bruederli <roundcube@gmail.com>                          |
35
- | Author: Aleksander Machniak <alec@alec.pl>                              |
36
- +-------------------------------------------------------------------------+
37
-*/
38
-
39
-// include environment
40
-require_once 'program/include/iniset.php';
41
-
42
-// init application, start session, init output class, etc.
43
-$RCMAIL = rcmail::get_instance(0, $GLOBALS['env']);
44
-
45
-// Make the whole PHP output non-cacheable (#1487797)
46
-$RCMAIL->output->nocacheing_headers();
47
-$RCMAIL->output->common_headers();
48
-
49
-// turn on output buffering
50
-ob_start();
51
-
52
-// check if config files had errors
53
-if ($err_str = $RCMAIL->config->get_error()) {
54
-    rcmail::raise_error(array(
55
-        'code' => 601,
56
-        'type' => 'php',
57
-        'message' => $err_str), false, true);
58
-}
59
-
60
-// check DB connections and exit on failure
61
-if ($err_str = $RCMAIL->db->is_error()) {
62
-    rcmail::raise_error(array(
63
-        'code' => 603,
64
-        'type' => 'db',
65
-        'message' => $err_str), false, true);
66
-}
67
-
68
-// error steps
69
-if ($RCMAIL->action == 'error' && !empty($_GET['_code'])) {
70
-    rcmail::raise_error(array('code' => hexdec($_GET['_code'])), false, true);
71
-}
72
-
73
-// check if https is required (for login) and redirect if necessary
74
-if (empty($_SESSION['user_id']) && ($force_https = $RCMAIL->config->get('force_https', false))) {
75
-    $https_port = is_bool($force_https) ? 443 : $force_https;
76
-
77
-    if (!rcube_utils::https_check($https_port)) {
78
-        $host  = preg_replace('/:[0-9]+$/', '', $_SERVER['HTTP_HOST']);
79
-        $host .= ($https_port != 443 ? ':' . $https_port : '');
80
-
81
-        header('Location: https://' . $host . $_SERVER['REQUEST_URI']);
82
-        exit;
83
-    }
84
-}
85
-
86
-// trigger startup plugin hook
87
-$startup = $RCMAIL->plugins->exec_hook('startup', array('task' => $RCMAIL->task, 'action' => $RCMAIL->action));
88
-$RCMAIL->set_task($startup['task']);
89
-$RCMAIL->action = $startup['action'];
90
-
91
-// try to log in
92
-if ($RCMAIL->task == 'login' && $RCMAIL->action == 'login') {
93
-    $request_valid = $_SESSION['temp'] && $RCMAIL->check_request();
94
-
95
-    // purge the session in case of new login when a session already exists
96
-    $RCMAIL->kill_session();
97
-
98
-    $auth = $RCMAIL->plugins->exec_hook('authenticate', array(
99
-        'host' => $RCMAIL->autoselect_host(),
100
-        'user' => trim(rcube_utils::get_input_value('_user', rcube_utils::INPUT_POST)),
101
-        'pass' => rcube_utils::get_input_value('_pass', rcube_utils::INPUT_POST, true,
102
-            $RCMAIL->config->get('password_charset', 'ISO-8859-1')),
103
-        'cookiecheck' => true,
104
-        'valid'       => $request_valid,
105
-    ));
106
-
107
-    // Login
108
-    if ($auth['valid'] && !$auth['abort']
109
-        && $RCMAIL->login($auth['user'], $auth['pass'], $auth['host'], $auth['cookiecheck'])
110
-    ) {
111
-        // create new session ID, don't destroy the current session
112
-        // it was destroyed already by $RCMAIL->kill_session() above
113
-        $RCMAIL->session->remove('temp');
114
-        $RCMAIL->session->regenerate_id(false);
115
-
116
-        // send auth cookie if necessary
117
-        $RCMAIL->session->set_auth_cookie();
118
-
119
-        // log successful login
120
-        $RCMAIL->log_login();
121
-
122
-        // restore original request parameters
123
-        $query = array();
124
-        if ($url = rcube_utils::get_input_value('_url', rcube_utils::INPUT_POST)) {
125
-            parse_str($url, $query);
126
-
127
-            // prevent endless looping on login page
128
-            if ($query['_task'] == 'login') {
129
-                unset($query['_task']);
130
-            }
131
-
132
-            // prevent redirect to compose with specified ID (#1488226)
133
-            if ($query['_action'] == 'compose' && !empty($query['_id'])) {
134
-                $query = array('_action' => 'compose');
135
-            }
136
-        }
137
-
138
-        // allow plugins to control the redirect url after login success
139
-        $redir = $RCMAIL->plugins->exec_hook('login_after', $query + array('_task' => 'mail'));
140
-        unset($redir['abort'], $redir['_err']);
141
-
142
-        // send redirect
143
-        $OUTPUT->redirect($redir, 0, true);
144
-    }
145
-    else {
146
-        if (!$auth['valid']) {
147
-            $error_code = RCMAIL::ERROR_INVALID_REQUEST;
148
-        }
149
-        else {
150
-            $error_code = is_numeric($auth['error']) ? $auth['error'] : $RCMAIL->login_error();
151
-        }
152
-
153
-        $error_labels = array(
154
-            RCMAIL::ERROR_STORAGE          => 'storageerror',
155
-            RCMAIL::ERROR_COOKIES_DISABLED => 'cookiesdisabled',
156
-            RCMAIL::ERROR_INVALID_REQUEST  => 'invalidrequest',
157
-            RCMAIL::ERROR_INVALID_HOST     => 'invalidhost',
158
-            RCMAIL::ERROR_RATE_LIMIT       => 'accountlocked',
159
-        );
160
-
161
-        $error_message = !empty($auth['error']) && !is_numeric($auth['error']) ? $auth['error'] : ($error_labels[$error_code] ?: 'loginfailed');
162
-
163
-        $OUTPUT->show_message($error_message, 'warning');
164
-
165
-        // log failed login
166
-        $RCMAIL->log_login($auth['user'], true, $error_code);
167
-
168
-        $RCMAIL->plugins->exec_hook('login_failed', array(
169
-            'code' => $error_code, 'host' => $auth['host'], 'user' => $auth['user']));
170
-
171
-        $RCMAIL->kill_session();
172
-    }
173
-}
174
-
175
-// end session
176
-else if ($RCMAIL->task == 'logout' && isset($_SESSION['user_id'])) {
177
-    $RCMAIL->request_security_check($mode = rcube_utils::INPUT_GET);
178
-
179
-    $userdata = array(
180
-        'user' => $_SESSION['username'],
181
-        'host' => $_SESSION['storage_host'],
182
-        'lang' => $RCMAIL->user->language,
183
-    );
184
-
185
-    $OUTPUT->show_message('loggedout');
186
-
187
-    $RCMAIL->logout_actions();
188
-    $RCMAIL->kill_session();
189
-    $RCMAIL->plugins->exec_hook('logout_after', $userdata);
190
-}
191
-
192
-// check session and auth cookie
193
-else if ($RCMAIL->task != 'login' && $_SESSION['user_id']) {
194
-    if (!$RCMAIL->session->check_auth()) {
195
-        $RCMAIL->kill_session();
196
-        $session_error = true;
197
-    }
198
-}
199
-
200
-// not logged in -> show login page
201
-if (empty($RCMAIL->user->ID)) {
202
-    // log session failures
203
-    $task = rcube_utils::get_input_value('_task', rcube_utils::INPUT_GPC);
204
-
205
-    if ($task && !in_array($task, array('login','logout'))
206
-        && !$session_error && ($sess_id = $_COOKIE[ini_get('session.name')])
207
-    ) {
208
-        $RCMAIL->session->log("Aborted session $sess_id; no valid session data found");
209
-        $session_error = true;
210
-    }
211
-
212
-    if ($session_error || $_REQUEST['_err'] == 'session') {
213
-        $OUTPUT->show_message('sessionerror', 'error', null, true, -1);
214
-    }
215
-
216
-    if ($OUTPUT->ajax_call || $OUTPUT->get_env('framed')) {
217
-        $OUTPUT->command('session_error', $RCMAIL->url(array('_err' => 'session')));
218
-        $OUTPUT->send('iframe');
219
-    }
220
-
221
-    // check if installer is still active
222
-    if ($RCMAIL->config->get('enable_installer') && is_readable('./installer/index.php')) {
223
-        $OUTPUT->add_footer(html::div(array('style' => "background:#ef9398; border:2px solid #dc5757; padding:0.5em; margin:2em auto; width:50em"),
224
-            html::tag('h2', array('style' => "margin-top:0.2em"), "Installer script is still accessible") .
225
-            html::p(null, "The install script of your Roundcube installation is still stored in its default location!") .
226
-            html::p(null, "Please <b>remove</b> the whole <tt>installer</tt> folder from the Roundcube directory because .
227
-                these files may expose sensitive configuration data like server passwords and encryption keys
228
-                to the public. Make sure you cannot access the <a href=\"./installer/\">installer script</a> from your browser.")
229
-        ));
230
-    }
231
-
232
-    $plugin = $RCMAIL->plugins->exec_hook('unauthenticated', array('task' => 'login', 'error' => $session_error));
233
-
234
-    $RCMAIL->set_task($plugin['task']);
235
-
236
-    $OUTPUT->send($plugin['task']);
237
-}
238
-else {
239
-    // CSRF prevention
240
-    $RCMAIL->request_security_check();
241
-
242
-    // check access to disabled actions
243
-    $disabled_actions = (array) $RCMAIL->config->get('disabled_actions');
244
-    if (in_array($RCMAIL->task . '.' . ($RCMAIL->action ?: 'index'), $disabled_actions)) {
245
-        rcube::raise_error(array(
246
-            'code' => 404, 'type' => 'php',
247
-            'message' => "Action disabled"), true, true);
248
-    }
249
-}
250
-
251
-// we're ready, user is authenticated and the request is safe
252
-$plugin = $RCMAIL->plugins->exec_hook('ready', array('task' => $RCMAIL->task, 'action' => $RCMAIL->action));
253
-$RCMAIL->set_task($plugin['task']);
254
-$RCMAIL->action = $plugin['action'];
255
-
256
-// handle special actions
257
-if ($RCMAIL->action == 'keep-alive') {
258
-    $OUTPUT->reset();
259
-    $RCMAIL->plugins->exec_hook('keep_alive', array());
260
-    $OUTPUT->send();
261
-}
262
-else if ($RCMAIL->action == 'save-pref') {
263
-    include INSTALL_PATH . 'program/steps/utils/save_pref.inc';
264
-}
265
-
266
-
267
-// include task specific functions
268
-if (is_file($incfile = INSTALL_PATH . 'program/steps/'.$RCMAIL->task.'/func.inc')) {
269
-    include_once $incfile;
270
-}
271
-
272
-// allow 5 "redirects" to another action
273
-$redirects = 0; $incstep = null;
274
-while ($redirects < 5) {
275
-    // execute a plugin action
276
-    if (preg_match('/^plugin\./', $RCMAIL->action)) {
277
-        $RCMAIL->plugins->exec_action($RCMAIL->action);
278
-        break;
279
-    }
280
-    // execute action registered to a plugin task
281
-    else if ($RCMAIL->plugins->is_plugin_task($RCMAIL->task)) {
282
-        if (!$RCMAIL->action) $RCMAIL->action = 'index';
283
-        $RCMAIL->plugins->exec_action($RCMAIL->task.'.'.$RCMAIL->action);
284
-        break;
285
-    }
286
-    // try to include the step file
287
-    else if (($stepfile = $RCMAIL->get_action_file())
288
-        && is_file($incfile = INSTALL_PATH . 'program/steps/'.$RCMAIL->task.'/'.$stepfile)
289
-    ) {
290
-        // include action file only once (in case it don't exit)
291
-        include_once $incfile;
292
-        $redirects++;
293
-    }
294
-    else {
295
-        break;
296
-    }
297
-}
298
-
299
-if ($RCMAIL->action == 'refresh') {
300
-    $RCMAIL->plugins->exec_hook('refresh', array('last' => intval(rcube_utils::get_input_value('_last', rcube_utils::INPUT_GPC))));
301
-}
302
-
303
-// parse main template (default)
304
-$OUTPUT->send($RCMAIL->task);
305
-
306
-// if we arrive here, something went wrong
307
-rcmail::raise_error(array(
308
-    'code' => 404,
309
-    'type' => 'php',
310
-    'line' => __LINE__,
311
-    'file' => __FILE__,
312
-    'message' => "Invalid request"), true, true);

+ 0
- 266
roundcube/roundcubemail-1.2.2/installer/check.php View File

1
-<?php
2
-
3
-if (!class_exists('rcmail_install', false) || !is_object($RCI)) {
4
-    die("Not allowed! Please open installer/index.php instead.");
5
-}
6
-
7
-?>
8
-<form action="index.php" method="get">
9
-<?php
10
-
11
-$required_php_exts = array(
12
-    'PCRE'      => 'pcre',
13
-    'DOM'       => 'dom',
14
-    'Session'   => 'session',
15
-    'XML'       => 'xml',
16
-    'JSON'      => 'json',
17
-    'PDO'       => 'PDO',
18
-    'Multibyte' => 'mbstring',
19
-    'OpenSSL'   => 'openssl',
20
-);
21
-
22
-$optional_php_exts = array(
23
-    'FileInfo'  => 'fileinfo',
24
-    'Libiconv'  => 'iconv',
25
-    'Intl'      => 'intl',
26
-    'Exif'      => 'exif',
27
-    'LDAP'      => 'ldap',
28
-);
29
-
30
-$required_libs = array(
31
-    'PEAR'      => 'pear.php.net',
32
-    'Auth_SASL' => 'pear.php.net',
33
-    'Net_SMTP'  => 'pear.php.net',
34
-    'Net_IDNA2' => 'pear.php.net',
35
-    'Mail_mime' => 'pear.php.net',
36
-);
37
-
38
-$optional_libs = array(
39
-    'Net_LDAP3' => 'git.kolab.org',
40
-);
41
-
42
-$ini_checks = array(
43
-    'file_uploads'                  => 1,
44
-    'session.auto_start'            => 0,
45
-    'mbstring.func_overload'        => 0,
46
-    'suhosin.session.encrypt'       => 0,
47
-    'magic_quotes_runtime'          => 0,
48
-    'magic_quotes_sybase'           => 0,
49
-);
50
-
51
-$optional_checks = array(
52
-    // required for utils/modcss.inc, should we require this?
53
-    'allow_url_fopen'  => 1,
54
-    'date.timezone'    => '-VALID-',
55
-    'register_globals' => 0, // #1489157
56
-);
57
-
58
-$source_urls = array(
59
-    'Sockets'   => 'http://www.php.net/manual/en/book.sockets.php',
60
-    'Session'   => 'http://www.php.net/manual/en/book.session.php',
61
-    'PCRE'      => 'http://www.php.net/manual/en/book.pcre.php',
62
-    'FileInfo'  => 'http://www.php.net/manual/en/book.fileinfo.php',
63
-    'Libiconv'  => 'http://www.php.net/manual/en/book.iconv.php',
64
-    'Multibyte' => 'http://www.php.net/manual/en/book.mbstring.php',
65
-    'OpenSSL'   => 'http://www.php.net/manual/en/book.openssl.php',
66
-    'JSON'      => 'http://www.php.net/manual/en/book.json.php',
67
-    'DOM'       => 'http://www.php.net/manual/en/book.dom.php',
68
-    'Intl'      => 'http://www.php.net/manual/en/book.intl.php',
69
-    'Exif'      => 'http://www.php.net/manual/en/book.exif.php',
70
-    'oci8'      => 'http://www.php.net/manual/en/book.oci8.php',
71
-    'PDO'       => 'http://www.php.net/manual/en/book.pdo.php',
72
-    'LDAP'      => 'http://www.php.net/manual/en/book.ldap.php',
73
-    'pdo_mysql'   => 'http://www.php.net/manual/en/ref.pdo-mysql.php',
74
-    'pdo_pgsql'   => 'http://www.php.net/manual/en/ref.pdo-pgsql.php',
75
-    'pdo_sqlite'  => 'http://www.php.net/manual/en/ref.pdo-sqlite.php',
76
-    'pdo_sqlite2' => 'http://www.php.net/manual/en/ref.pdo-sqlite.php',
77
-    'pdo_sqlsrv'  => 'http://www.php.net/manual/en/ref.pdo-sqlsrv.php',
78
-    'pdo_dblib'   => 'http://www.php.net/manual/en/ref.pdo-dblib.php',
79
-    'PEAR'      => 'http://pear.php.net',
80
-    'Net_SMTP'  => 'http://pear.php.net/package/Net_SMTP',
81
-    'Mail_mime' => 'http://pear.php.net/package/Mail_mime',
82
-    'Net_IDNA2' => 'http://pear.php.net/package/Net_IDNA2',
83
-    'Net_LDAP3' => 'https://git.kolab.org/diffusion/PNL',
84
-);
85
-
86
-echo '<input type="hidden" name="_step" value="' . ($RCI->configured ? 3 : 2) . '" />';
87
-?>
88
-
89
-<h3>Checking PHP version</h3>
90
-<?php
91
-
92
-define('MIN_PHP_VERSION', '5.3.7');
93
-if (version_compare(PHP_VERSION, MIN_PHP_VERSION, '>=')) {
94
-    $RCI->pass('Version', 'PHP ' . PHP_VERSION . ' detected');
95
-} else {
96
-    $RCI->fail('Version', 'PHP Version ' . MIN_PHP_VERSION . ' or greater is required ' . PHP_VERSION . ' detected');
97
-}
98
-?>
99
-
100
-<h3>Checking PHP extensions</h3>
101
-<p class="hint">The following modules/extensions are <em>required</em> to run Roundcube:</p>
102
-<?php
103
-
104
-// get extensions location
105
-$ext_dir = ini_get('extension_dir');
106
-
107
-$prefix = (PHP_SHLIB_SUFFIX === 'dll') ? 'php_' : '';
108
-foreach ($required_php_exts as $name => $ext) {
109
-    if (extension_loaded($ext)) {
110
-        $RCI->pass($name);
111
-    } else {
112
-        $_ext = $ext_dir . '/' . $prefix . $ext . '.' . PHP_SHLIB_SUFFIX;
113
-        $msg = @is_readable($_ext) ? 'Could be loaded. Please add in php.ini' : '';
114
-        $RCI->fail($name, $msg, $source_urls[$name]);
115
-    }
116
-    echo '<br />';
117
-}
118
-
119
-?>
120
-
121
-<p class="hint">The next couple of extensions are <em>optional</em> and recommended to get the best performance:</p>
122
-<?php
123
-
124
-foreach ($optional_php_exts as $name => $ext) {
125
-    if (extension_loaded($ext)) {
126
-        $RCI->pass($name);
127
-    }
128
-    else {
129
-        $_ext = $ext_dir . '/' . $prefix . $ext . '.' . PHP_SHLIB_SUFFIX;
130
-        $msg = @is_readable($_ext) ? 'Could be loaded. Please add in php.ini' : '';
131
-        $RCI->na($name, $msg, $source_urls[$name]);
132
-    }
133
-    echo '<br />';
134
-}
135
-
136
-?>
137
-
138
-
139
-<h3>Checking available databases</h3>
140
-<p class="hint">Check which of the supported extensions are installed. At least one of them is required.</p>
141
-
142
-<?php
143
-
144
-$prefix = (PHP_SHLIB_SUFFIX === 'dll') ? 'php_' : '';
145
-foreach ($RCI->supported_dbs as $database => $ext) {
146
-    if (extension_loaded($ext)) {
147
-        $RCI->pass($database);
148
-        $found_db_driver = true;
149
-    }
150
-    else {
151
-        $_ext = $ext_dir . '/' . $prefix . $ext . '.' . PHP_SHLIB_SUFFIX;
152
-        $msg = @is_readable($_ext) ? 'Could be loaded. Please add in php.ini' : '';
153
-        $RCI->na($database, $msg, $source_urls[$ext]);
154
-    }
155
-    echo '<br />';
156
-}
157
-if (empty($found_db_driver)) {
158
-  $RCI->failures++;
159
-}
160
-
161
-?>
162
-
163
-
164
-<h3>Check for required 3rd party libs</h3>
165
-<p class="hint">This also checks if the include path is set correctly.</p>
166
-
167
-<?php
168
-
169
-foreach ($required_libs as $classname => $vendor) {
170
-    if (class_exists($classname)) {
171
-        $RCI->pass($classname);
172
-    }
173
-    else {
174
-        $RCI->fail($classname, "Failed to load class $classname from $vendor", $source_urls[$classname]);
175
-    }
176
-    echo "<br />";
177
-}
178
-
179
-foreach ($optional_libs as $classname => $vendor) {
180
-    if (class_exists($classname)) {
181
-        $RCI->pass($classname);
182
-    }
183
-    else {
184
-        $RCI->na($classname, "Recommended to install $classname from $vendor", $source_urls[$classname]);
185
-    }
186
-    echo "<br />";
187
-}
188
-
189
-?>
190
-
191
-<h3>Checking php.ini/.htaccess settings</h3>
192
-<p class="hint">The following settings are <em>required</em> to run Roundcube:</p>
193
-
194
-<?php
195
-
196
-foreach ($ini_checks as $var => $val) {
197
-    $status = ini_get($var);
198
-    if ($val === '-NOTEMPTY-') {
199
-        if (empty($status)) {
200
-            $RCI->fail($var, "empty value detected");
201
-        }
202
-        else {
203
-            $RCI->pass($var);
204
-        }
205
-    }
206
-    else if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) {
207
-        $RCI->pass($var);
208
-    }
209
-    else {
210
-      $RCI->fail($var, "is '$status', should be '$val'");
211
-    }
212
-    echo '<br />';
213
-}
214
-?>
215
-
216
-<p class="hint">The following settings are <em>optional</em> and recommended:</p>
217
-
218
-<?php
219
-
220
-foreach ($optional_checks as $var => $val) {
221
-    $status = ini_get($var);
222
-    if ($val === '-NOTEMPTY-') {
223
-        if (empty($status)) {
224
-            $RCI->optfail($var, "Could be set");
225
-        } else {
226
-            $RCI->pass($var);
227
-        }
228
-        echo '<br />';
229
-        continue;
230
-    }
231
-    if ($val === '-VALID-') {
232
-        if ($var == 'date.timezone') {
233
-            try {
234
-                $tz = new DateTimeZone($status);
235
-                $RCI->pass($var);
236
-            }
237
-            catch (Exception $e) {
238
-                $RCI->optfail($var, empty($status) ? "not set" : "invalid value detected: $status");
239
-            }
240
-        }
241
-        else {
242
-            $RCI->pass($var);
243
-        }
244
-    }
245
-    else if (filter_var($status, FILTER_VALIDATE_BOOLEAN) == $val) {
246
-        $RCI->pass($var);
247
-    }
248
-    else {
249
-      $RCI->optfail($var, "is '$status', could be '$val'");
250
-    }
251
-    echo '<br />';
252
-}
253
-?>
254
-
255
-<?php
256
-
257
-if ($RCI->failures) {
258
-  echo '<p class="warning">Sorry but your webserver does not meet the requirements for Roundcube!<br />
259
-            Please install the missing modules or fix the php.ini settings according to the above check results.<br />
260
-            Hint: only checks showing <span class="fail">NOT OK</span> need to be fixed.</p>';
261
-}
262
-echo '<p><br /><input type="submit" value="NEXT" ' . ($RCI->failures ? 'disabled' : '') . ' /></p>';
263
-
264
-?>
265
-
266
-</form>

+ 0
- 51
roundcube/roundcubemail-1.2.2/installer/client.js View File

1
-/*
2
- +-----------------------------------------------------------------------+
3
- | Roundcube installer cleint function                                   |
4
- |                                                                       |
5
- | This file is part of the Roundcube web development suite              |
6
- | Copyright (C) 2009-2012, The Roundcube Dev Team                       |
7
- |                                                                       |
8
- | Licensed under the GNU General Public License version 3 or            |
9
- | any later version with exceptions for skins & plugins.                |
10
- | See the README file for a full license statement.                     |
11
- |                                                                       |
12
- +-----------------------------------------------------------------------+
13
- | Author: Thomas Bruederli <roundcube@gmail.com>                        |
14
- +-----------------------------------------------------------------------+
15
-*/
16
-
17
-function toggleblock(id, link)
18
-{
19
-  var block = document.getElementById(id);
20
-  
21
-  return false;
22
-}
23
-
24
-
25
-function addhostfield()
26
-{
27
-  var container = document.getElementById('defaulthostlist');
28
-  var row = document.createElement('div');
29
-  var input = document.createElement('input');
30
-  var link = document.createElement('a');
31
-  
32
-  input.name = '_default_host[]';
33
-  input.size = '30';
34
-  link.href = '#';
35
-  link.onclick = function() { removehostfield(this.parentNode); return false };
36
-  link.className = 'removelink';
37
-  link.innerHTML = 'remove';
38
-  
39
-  row.appendChild(input);
40
-  row.appendChild(link);
41
-  container.appendChild(row);
42
-}
43
-
44
-
45
-function removehostfield(row)
46
-{
47
-  var container = document.getElementById('defaulthostlist');
48
-  container.removeChild(row);
49
-}
50
-
51
-

+ 0
- 708
roundcube/roundcubemail-1.2.2/installer/config.php View File

1
-<?php
2
-
3
-if (!class_exists('rcmail_install', false) || !is_object($RCI)) {
4
-    die("Not allowed! Please open installer/index.php instead.");
5
-}
6
-
7
-// register these boolean fields
8
-$RCI->bool_config_props = array(
9
-  'ip_check' => 1,
10
-  'enable_spellcheck' => 1,
11
-  'auto_create_user' => 1,
12
-  'smtp_log' => 1,
13
-  'prefer_html' => 1,
14
-  'preview_pane' => 1,
15
-  'debug_level' => 1,
16
-);
17
-
18
-// allow the current user to get to the next step
19
-$_SESSION['allowinstaller'] = true;
20
-
21
-if (!empty($_POST['submit'])) {
22
-  $_SESSION['config'] = $RCI->create_config();
23
-
24
-  if ($RCI->save_configfile($_SESSION['config'])) {
25
-     echo '<p class="notice">The config file was saved successfully into <tt>'.RCMAIL_CONFIG_DIR.'</tt> directory of your Roundcube installation.';
26
-
27
-     if ($RCI->legacy_config) {
28
-        echo '<br/><br/>Afterwards, please <b>remove</b> the old configuration files <tt>main.inc.php</tt> and <tt>db.inc.php</tt> from the config directory.';
29
-     }
30
-
31
-     echo '</p>';
32
-  }
33
-  else {
34
-    if (($dir = sys_get_temp_dir()) && @is_writable($dir)) {
35
-      echo '<iframe name="getconfig" style="display:none"></iframe>';
36
-      echo '<form id="getconfig_form" action="index.php" method="get" target="getconfig" style="display:none">';
37
-      echo '<input name="_getconfig" value="2" /></form>';
38
-
39
-      $button_txt  = html::quote('Save in ' . $dir);
40
-      $save_button = '&nbsp;<input type="button" onclick="document.getElementById(\'getconfig_form\').submit()" value="' . $button_txt . '" />';
41
-    }
42
-
43
-    echo '<p class="notice">Copy or download the following configuration and save it';
44
-    echo ' as <tt><b>config.inc.php</b></tt> within the <tt>'.RCUBE_CONFIG_DIR.'</tt> directory of your Roundcube installation.<br/>';
45
-    echo ' Make sure that there are no characters outside the <tt>&lt;?php ?&gt;</tt> brackets when saving the file.';
46
-    echo '&nbsp;<input type="button" onclick="location.href=\'index.php?_getconfig=1\'" value="Download" />';
47
-    echo $save_button;
48
-
49
-    if ($RCI->legacy_config) {
50
-       echo '<br/><br/>Afterwards, please <b>remove</b> the old configuration files <tt>main.inc.php</tt> and <tt>db.inc.php</tt> from the config directory.';
51
-    }
52
-
53
-    echo '</p>';
54
-
55
-    $textbox = new html_textarea(array('rows' => 16, 'cols' => 60, 'class' => "configfile"));
56
-    echo $textbox->show(($_SESSION['config']));
57
-  }
58
-
59
-  echo '<p class="hint">Of course there are more options to configure.
60
-    Have a look at the defaults.inc.php file or visit <a href="http://trac.roundcube.net/wiki/Howto_Config" target="_blank">Howto_Config</a> to find out.</p>';
61
-
62
-  echo '<p><input type="button" onclick="location.href=\'./index.php?_step=3\'" value="CONTINUE" /></p>';
63
-
64
-  // echo '<style type="text/css"> .configblock { display:none } </style>';
65
-  echo "\n<hr style='margin-bottom:1.6em' />\n";
66
-}
67
-
68
-?>
69
-<form action="index.php" method="post">
70
-<input type="hidden" name="_step" value="2" />
71
-
72
-<fieldset>
73
-<legend>General configuration</legend>
74
-<dl class="configblock">
75
-
76
-<dt class="propname">product_name</dt>
77
-<dd>
78
-<?php
79
-
80
-$input_prodname = new html_inputfield(array('name' => '_product_name', 'size' => 30, 'id' => "cfgprodname"));
81
-echo $input_prodname->show($RCI->getprop('product_name'));
82
-
83
-?>
84
-<div>The name of your service (used to compose page titles)</div>
85
-</dd>
86
-
87
-<dt class="propname">support_url</dt>
88
-<dd>
89
-<?php
90
-
91
-$input_support = new html_inputfield(array('name' => '_support_url', 'size' => 50, 'id' => "cfgsupporturl"));
92
-echo $input_support->show($RCI->getprop('support_url'));
93
-
94
-?>
95
-<div>Provide an URL where a user can get support for this Roundcube installation.<br/>PLEASE DO NOT LINK TO THE ROUNDCUBE.NET WEBSITE HERE!</div>
96
-<p class="hint">Enter an absolute URL (including http://) to a support page/form or a mailto: link.</p>
97
-</dd>
98
-
99
-<dt class="propname">skin_logo</dt>
100
-<dd>
101
-<?php
102
-
103
-$input_skin = new html_inputfield(array('name' => '_skin_logo', 'size' => 50, 'id' => "cfgskinlogo"));
104
-echo $input_skin->show($RCI->getprop('skin_logo'));
105
-
106
-?>
107
-<div>Custom image to display instead of the Roundcube logo.</div>
108
-<p class="hint">Enter a URL relative to the document root of this Roundcube installation.</p>
109
-</dd>
110
-
111
-<dt class="propname">temp_dir</dt>
112
-<dd>
113
-<?php
114
-
115
-$input_tempdir = new html_inputfield(array('name' => '_temp_dir', 'size' => 30, 'id' => "cfgtempdir"));
116
-echo $input_tempdir->show($RCI->getprop('temp_dir'));
117
-
118
-?>
119
-<div>Use this folder to store temp files (must be writeable for webserver)</div>
120
-</dd>
121
-
122
-<dt class="propname">des_key</dt>
123
-<dd>
124
-<?php
125
-
126
-$input_deskey = new html_inputfield(array('name' => '_des_key', 'size' => 30, 'id' => "cfgdeskey"));
127
-echo $input_deskey->show($RCI->getprop('des_key'));
128
-
129
-?>
130
-<div>This key is used to encrypt the users imap password before storing in the session record</div>
131
-<p class="hint">It's a random generated string to ensure that every installation has its own key.</p>
132
-</dd>
133
-
134
-<dt class="propname">ip_check</dt>
135
-<dd>
136
-<?php
137
-
138
-$check_ipcheck = new html_checkbox(array('name' => '_ip_check', 'id' => "cfgipcheck"));
139
-echo $check_ipcheck->show(intval($RCI->getprop('ip_check')), array('value' => 1));
140
-
141
-?>
142
-<label for="cfgipcheck">Check client IP in session authorization</label><br />
143
-
144
-<p class="hint">This increases security but can cause sudden logouts when someone uses a proxy with changing IPs.</p>
145
-</dd>
146
-
147
-
148
-<dt class="propname">enable_spellcheck</dt>
149
-<dd>
150
-<?php
151
-$check_spell = new html_checkbox(array('name' => '_enable_spellcheck', 'id' => "cfgspellcheck"));
152
-echo $check_spell->show(intval($RCI->getprop('enable_spellcheck')), array('value' => 1));
153
-?>
154
-<label for="cfgspellcheck">Make use of the spell checker</label><br />
155
-</dd>
156
-
157
-<dt class="propname">spellcheck_engine</dt>
158
-<dd>
159
-<?php
160
-$select_spell = new html_select(array('name' => '_spellcheck_engine', 'id' => "cfgspellcheckengine"));
161
-if (extension_loaded('pspell'))
162
-  $select_spell->add('Pspell', 'pspell');
163
-if (extension_loaded('enchant'))
164
-  $select_spell->add('Enchant', 'enchant');
165
-$select_spell->add('Googie', 'googie');
166
-$select_spell->add('ATD', 'atd');
167
-
168
-echo $select_spell->show($RCI->is_post ? $_POST['_spellcheck_engine'] : 'pspell');
169
-
170
-?>
171
-<label for="cfgspellcheckengine">Which spell checker to use</label><br />
172
-
173
-<p class="hint">Googie implies that the message content will be sent to external server to check the spelling.</p>
174
-</dd>
175
-
176
-<dt class="propname">identities_level</dt>
177
-<dd>
178
-<?php
179
-
180
-$input_ilevel = new html_select(array('name' => '_identities_level', 'id' => "cfgidentitieslevel"));
181
-$input_ilevel->add('many identities with possibility to edit all params', 0);
182
-$input_ilevel->add('many identities with possibility to edit all params but not email address', 1);
183
-$input_ilevel->add('one identity with possibility to edit all params', 2);
184
-$input_ilevel->add('one identity with possibility to edit all params but not email address', 3);
185
-$input_ilevel->add('one identity with possibility to edit only signature', 4);
186
-echo $input_ilevel->show($RCI->getprop('identities_level'), 0);
187
-
188
-?>
189
-<div>Level of identities access</div>
190
-<p class="hint">Defines what users can do with their identities.</p>
191
-</dd>
192
-
193
-</dl>
194
-</fieldset>
195
-
196
-<fieldset>
197
-<legend>Logging & Debugging</legend>
198
-<dl class="loggingblock">
199
-
200
-<dt class="propname">debug_level</dt>
201
-<dd>
202
-<?php
203
-
204
-$value = $RCI->getprop('debug_level');
205
-$check_debug = new html_checkbox(array('name' => '_debug_level[]'));
206
-echo $check_debug->show(($value & 1) ? 1 : 0 , array('value' => 1, 'id' => 'cfgdebug1'));
207
-echo '<label for="cfgdebug1">Log errors</label><br />';
208
-
209
-echo $check_debug->show(($value & 4) ? 4 : 0, array('value' => 4, 'id' => 'cfgdebug4'));
210
-echo '<label for="cfgdebug4">Print errors (to the browser)</label><br />';
211
-
212
-?>
213
-</dd>
214
-
215
-<dt class="propname">log_driver</dt>
216
-<dd>
217
-<?php
218
-
219
-$select_log_driver = new html_select(array('name' => '_log_driver', 'id' => "cfglogdriver"));
220
-$select_log_driver->add(array('file', 'syslog'), array('file', 'syslog'));
221
-echo $select_log_driver->show($RCI->getprop('log_driver', 'file'));
222
-
223
-?>
224
-<div>How to do logging? 'file' - write to files in the log directory, 'syslog' - use the syslog facility.</div>
225
-</dd>
226
-
227
-<dt class="propname">log_dir</dt>
228
-<dd>
229
-<?php
230
-
231
-$input_logdir = new html_inputfield(array('name' => '_log_dir', 'size' => 30, 'id' => "cfglogdir"));
232
-echo $input_logdir->show($RCI->getprop('log_dir'));
233
-
234
-?>
235
-<div>Use this folder to store log files (must be writeable for webserver). Note that this only applies if you are using the 'file' log_driver.</div>
236
-</dd>
237
-
238
-<dt class="propname">syslog_id</dt>
239
-<dd>
240
-<?php
241
-
242
-$input_syslogid = new html_inputfield(array('name' => '_syslog_id', 'size' => 30, 'id' => "cfgsyslogid"));
243
-echo $input_syslogid->show($RCI->getprop('syslog_id', 'roundcube'));
244
-
245
-?>
246
-<div>What ID to use when logging with syslog. Note that this only applies if you are using the 'syslog' log_driver.</div>
247
-</dd>
248
-
249
-<dt class="propname">syslog_facility</dt>
250
-<dd>
251
-<?php
252
-
253
-$input_syslogfacility = new html_select(array('name' => '_syslog_facility', 'id' => "cfgsyslogfacility"));
254
-$input_syslogfacility->add('user-level messages', LOG_USER);
255
-$input_syslogfacility->add('mail subsystem', LOG_MAIL);
256
-$input_syslogfacility->add('local level 0', LOG_LOCAL0);
257
-$input_syslogfacility->add('local level 1', LOG_LOCAL1);
258
-$input_syslogfacility->add('local level 2', LOG_LOCAL2);
259
-$input_syslogfacility->add('local level 3', LOG_LOCAL3);
260
-$input_syslogfacility->add('local level 4', LOG_LOCAL4);
261
-$input_syslogfacility->add('local level 5', LOG_LOCAL5);
262
-$input_syslogfacility->add('local level 6', LOG_LOCAL6);
263
-$input_syslogfacility->add('local level 7', LOG_LOCAL7);
264
-echo $input_syslogfacility->show($RCI->getprop('syslog_facility'), LOG_USER);
265
-
266
-?>
267
-<div>What ID to use when logging with syslog.  Note that this only applies if you are using the 'syslog' log_driver.</div>
268
-</dd>
269
-
270
-
271
-
272
-
273
-</dl>
274
-</fieldset>
275
-
276
-
277
-<fieldset>
278
-<legend>Database setup</legend>
279
-<dl class="configblock" id="cgfblockdb">
280
-<dt class="propname">db_dsnw</dt>
281
-<dd>
282
-<p>Database settings for read/write operations:</p>
283
-<?php
284
-
285
-$select_dbtype = new html_select(array('name' => '_dbtype', 'id' => "cfgdbtype"));
286
-foreach ($RCI->supported_dbs as $database => $ext) {
287
-    if (extension_loaded($ext)) {
288
-        $select_dbtype->add($database, substr($ext, 4));
289
-    }
290
-}
291
-
292
-$input_dbhost = new html_inputfield(array('name' => '_dbhost', 'size' => 20, 'id' => "cfgdbhost"));
293
-$input_dbname = new html_inputfield(array('name' => '_dbname', 'size' => 20, 'id' => "cfgdbname"));
294
-$input_dbuser = new html_inputfield(array('name' => '_dbuser', 'size' => 20, 'id' => "cfgdbuser"));
295
-$input_dbpass = new html_inputfield(array('name' => '_dbpass', 'size' => 20, 'id' => "cfgdbpass"));
296
-
297
-$dsnw = rcube_db::parse_dsn($RCI->getprop('db_dsnw'));
298
-
299
-echo $select_dbtype->show($RCI->is_post ? $_POST['_dbtype'] : $dsnw['phptype']);
300
-echo '<label for="cfgdbtype">Database type</label><br />';
301
-echo $input_dbhost->show($RCI->is_post ? $_POST['_dbhost'] : $dsnw['hostspec']);
302
-echo '<label for="cfgdbhost">Database server (omit for sqlite)</label><br />';
303
-echo $input_dbname->show($RCI->is_post ? $_POST['_dbname'] : $dsnw['database']);
304
-echo '<label for="cfgdbname">Database name (use absolute path and filename for sqlite)</label><br />';
305
-echo $input_dbuser->show($RCI->is_post ? $_POST['_dbuser'] : $dsnw['username']);
306
-echo '<label for="cfgdbuser">Database user name (needs write permissions)(omit for sqlite)</label><br />';
307
-echo $input_dbpass->show($RCI->is_post ? $_POST['_dbpass'] : $dsnw['password']);
308
-echo '<label for="cfgdbpass">Database password (omit for sqlite)</label><br />';
309
-
310
-?>
311
-</dd>
312
-
313
-<dt class="propname">db_prefix</dt>
314
-<dd>
315
-<?php
316
-
317
-$input_prefix = new html_inputfield(array('name' => '_db_prefix', 'size' => 20, 'id' => "cfgdbprefix"));
318
-echo $input_prefix->show($RCI->getprop('db_prefix'));
319
-
320
-?>
321
-<div>Optional prefix that will be added to database object names (tables and sequences).</div>
322
-</dd>
323
-
324
-</dl>
325
-</fieldset>
326
-
327
-
328
-<fieldset>
329
-<legend>IMAP Settings</legend>
330
-<dl class="configblock" id="cgfblockimap">
331
-<dt class="propname">default_host</dt>
332
-<dd>
333
-<div>The IMAP host(s) chosen to perform the log-in</div>
334
-<div id="defaulthostlist">
335
-<?php
336
-
337
-$text_imaphost = new html_inputfield(array('name' => '_default_host[]', 'size' => 30));
338
-$default_hosts = $RCI->get_hostlist();
339
-
340
-if (empty($default_hosts))
341
-  $default_hosts = array('');
342
-
343
-$i = 0;
344
-foreach ($default_hosts as $host) {
345
-  echo '<div id="defaulthostentry'.$i.'">' . $text_imaphost->show($host);
346
-  if ($i++ > 0)
347
-    echo '<a href="#" onclick="removehostfield(this.parentNode);return false" class="removelink" title="Remove this entry">remove</a>';
348
-  echo '</div>';
349
-}
350
-
351
-?>
352
-</div>
353
-<div><a href="javascript:addhostfield()" class="addlink" title="Add another field">add</a></div>
354
-
355
-<p class="hint">Leave blank to show a textbox at login. To use SSL/IMAPS connection, type ssl://hostname</p>
356
-</dd>
357
-
358
-<dt class="propname">default_port</dt>
359
-<dd>
360
-<?php
361
-
362
-$text_imapport = new html_inputfield(array('name' => '_default_port', 'size' => 6, 'id' => "cfgimapport"));
363
-echo $text_imapport->show($RCI->getprop('default_port'));
364
-
365
-?>
366
-<div>TCP port used for IMAP connections</div>
367
-</dd>
368
-
369
-<dt class="propname">username_domain</dt>
370
-<dd>
371
-<?php
372
-
373
-$text_userdomain = new html_inputfield(array('name' => '_username_domain', 'size' => 30, 'id' => "cfguserdomain"));
374
-echo $text_userdomain->show($RCI->getprop('username_domain'));
375
-
376
-?>
377
-<div>Automatically add this domain to user names for login</div>
378
-
379
-<p class="hint">Only for IMAP servers that require full e-mail addresses for login</p>
380
-</dd>
381
-
382
-<dt class="propname">auto_create_user</dt>
383
-<dd>
384
-<?php
385
-
386
-$check_autocreate = new html_checkbox(array('name' => '_auto_create_user', 'id' => "cfgautocreate"));
387
-echo $check_autocreate->show(intval($RCI->getprop('auto_create_user')), array('value' => 1));
388
-
389
-?>
390
-<label for="cfgautocreate">Automatically create a new Roundcube user when log-in the first time</label><br />
391
-
392
-<p class="hint">A user is authenticated by the IMAP server but it requires a local record to store settings
393
-and contacts. With this option enabled a new user record will automatically be created once the IMAP login succeeds.</p>
394
-
395
-<p class="hint">If this option is disabled, the login only succeeds if there's a matching user-record in the local Roundcube database
396
-what means that you have to create those records manually or disable this option after the first login.</p>
397
-</dd>
398
-
399
-<dt class="propname">sent_mbox</dt>
400
-<dd>
401
-<?php
402
-
403
-$text_sentmbox = new html_inputfield(array('name' => '_sent_mbox', 'size' => 20, 'id' => "cfgsentmbox"));
404
-echo $text_sentmbox->show($RCI->getprop('sent_mbox'));
405
-
406
-?>
407
-<div>Store sent messages in this folder</div>
408
-
409
-<p class="hint">Leave blank if sent messages should not be stored. Note: folder must include namespace prefix if any.</p>
410
-</dd>
411
-
412
-<dt class="propname">trash_mbox</dt>
413
-<dd>
414
-<?php
415
-
416
-$text_trashmbox = new html_inputfield(array('name' => '_trash_mbox', 'size' => 20, 'id' => "cfgtrashmbox"));
417
-echo $text_trashmbox->show($RCI->getprop('trash_mbox'));
418
-
419
-?>
420
-<div>Move messages to this folder when deleting them</div>
421
-
422
-<p class="hint">Leave blank if they should be deleted directly. Note: folder must include namespace prefix if any.</p>
423
-</dd>
424
-
425
-<dt class="propname">drafts_mbox</dt>
426
-<dd>
427
-<?php
428
-
429
-$text_draftsmbox = new html_inputfield(array('name' => '_drafts_mbox', 'size' => 20, 'id' => "cfgdraftsmbox"));
430
-echo $text_draftsmbox->show($RCI->getprop('drafts_mbox'));
431
-
432
-?>
433
-<div>Store draft messages in this folder</div>
434
-
435
-<p class="hint">Leave blank if they should not be stored. Note: folder must include namespace prefix if any.</p>
436
-</dd>
437
-
438
-<dt class="propname">junk_mbox</dt>
439
-<dd>
440
-<?php
441
-
442
-$text_junkmbox = new html_inputfield(array('name' => '_junk_mbox', 'size' => 20, 'id' => "cfgjunkmbox"));
443
-echo $text_junkmbox->show($RCI->getprop('junk_mbox'));
444
-
445
-?>
446
-<div>Store spam messages in this folder</div>
447
-
448
-<p class="hint">Note: folder must include namespace prefix if any.</p>
449
-</dd>
450
-
451
-</dd>
452
-</dl>
453
-</fieldset>
454
-
455
-
456
-<fieldset>
457
-<legend>SMTP Settings</legend>
458
-<dl class="configblock" id="cgfblocksmtp">
459
-<dt class="propname">smtp_server</dt>
460
-<dd>
461
-<?php
462
-
463
-$text_smtphost = new html_inputfield(array('name' => '_smtp_server', 'size' => 30, 'id' => "cfgsmtphost"));
464
-echo $text_smtphost->show($RCI->getprop('smtp_server'));
465
-
466
-?>
467
-<div>Use this host for sending mails</div>
468
-
469
-<p class="hint">To use SSL connection, set ssl://smtp.host.com. If left blank, the PHP mail() function is used</p>
470
-</dd>
471
-
472
-<dt class="propname">smtp_port</dt>
473
-<dd>
474
-<?php
475
-
476
-$text_smtpport = new html_inputfield(array('name' => '_smtp_port', 'size' => 6, 'id' => "cfgsmtpport"));
477
-echo $text_smtpport->show($RCI->getprop('smtp_port'));
478
-
479
-?>
480
-<div>SMTP port (default is 25; 465 for SSL; 587 for submission)</div>
481
-</dd>
482
-
483
-<dt class="propname">smtp_user/smtp_pass</dt>
484
-<dd>
485
-<?php
486
-
487
-$text_smtpuser = new html_inputfield(array('name' => '_smtp_user', 'size' => 20, 'id' => "cfgsmtpuser"));
488
-$text_smtppass = new html_inputfield(array('name' => '_smtp_pass', 'size' => 20, 'id' => "cfgsmtppass"));
489
-echo $text_smtpuser->show($RCI->getprop('smtp_user'));
490
-echo $text_smtppass->show($RCI->getprop('smtp_pass'));
491
-
492
-?>
493
-<div>SMTP username and password (if required)</div>
494
-<p>
495
-<?php
496
-
497
-$check_smtpuser = new html_checkbox(array('name' => '_smtp_user_u', 'id' => "cfgsmtpuseru"));
498
-echo $check_smtpuser->show($RCI->getprop('smtp_user') == '%u' || $_POST['_smtp_user_u'] ? 1 : 0, array('value' => 1));
499
-
500
-?>
501
-<label for="cfgsmtpuseru">Use the current IMAP username and password for SMTP authentication</label>
502
-</p>
503
-</dd>
504
-<!--
505
-<dt class="propname">smtp_auth_type</dt>
506
-<dd>
507
-<?php
508
-/*
509
-$select_smtpauth = new html_select(array('name' => '_smtp_auth_type', 'id' => "cfgsmtpauth"));
510
-$select_smtpauth->add(array('(auto)', 'PLAIN', 'DIGEST-MD5', 'CRAM-MD5', 'LOGIN'), array('0', 'PLAIN', 'DIGEST-MD5', 'CRAM-MD5', 'LOGIN'));
511
-echo $select_smtpauth->show(intval($RCI->getprop('smtp_auth_type')));
512
-*/
513
-?>
514
-<div>Method to authenticate at the SMTP server. Choose (auto) if you don't know what this is</div>
515
-</dd>
516
--->
517
-<dt class="propname">smtp_log</dt>
518
-<dd>
519
-<?php
520
-
521
-$check_smtplog = new html_checkbox(array('name' => '_smtp_log', 'id' => "cfgsmtplog"));
522
-echo $check_smtplog->show(intval($RCI->getprop('smtp_log')), array('value' => 1));
523
-
524
-?>
525
-<label for="cfgsmtplog">Log sent messages in <tt>{log_dir}/sendmail</tt> or to syslog.</label><br />
526
-</dd>
527
-
528
-</dl>
529
-</fieldset>
530
-
531
-
532
-<fieldset>
533
-<legend>Display settings &amp; user prefs</legend>
534
-<dl class="configblock" id="cgfblockdisplay">
535
-
536
-<dt class="propname">language <span class="userconf">*</span></dt>
537
-<dd>
538
-<?php
539
-
540
-$input_locale = new html_inputfield(array('name' => '_language', 'size' => 6, 'id' => "cfglocale"));
541
-echo $input_locale->show($RCI->getprop('language'));
542
-
543
-?>
544
-<div>The default locale setting. This also defines the language of the login screen.<br/>Leave it empty to auto-detect the user agent language.</div>
545
-<p class="hint">Enter a <a href="http://www.faqs.org/rfcs/rfc1766">RFC1766</a> formatted language name. Examples: en_US, de_DE, de_CH, fr_FR, pt_BR</p>
546
-</dd>
547
-
548
-<dt class="propname">skin <span class="userconf">*</span></dt>
549
-<dd>
550
-<?php
551
-
552
-$input_skin = new html_select(array('name' => '_skin', 'id' => "cfgskin"));
553
-$input_skin->add($RCI->list_skins());
554
-echo $input_skin->show($RCI->getprop('skin'));
555
-
556
-?>
557
-<div>Name of interface skin (folder in /skins)</div>
558
-</dd>
559
-
560
-<dt class="propname">mail_pagesize <span class="userconf">*</span></dt>
561
-<dd>
562
-<?php
563
-
564
-$pagesize = $RCI->getprop('mail_pagesize');
565
-if (!$pagesize) {
566
-    $pagesize = $RCI->getprop('pagesize');
567
-}
568
-$input_pagesize = new html_inputfield(array('name' => '_mail_pagesize', 'size' => 6, 'id' => "cfgmailpagesize"));
569
-echo $input_pagesize->show($pagesize);
570
-
571
-?>
572
-<div>Show up to X items in the mail messages list view.</div>
573
-</dd>
574
-
575
-<dt class="propname">addressbook_pagesize <span class="userconf">*</span></dt>
576
-<dd>
577
-<?php
578
-
579
-$pagesize = $RCI->getprop('addressbook_pagesize');
580
-if (!$pagesize) {
581
-    $pagesize = $RCI->getprop('pagesize');
582
-}
583
-$input_pagesize = new html_inputfield(array('name' => '_addressbook_pagesize', 'size' => 6, 'id' => "cfgabookpagesize"));
584
-echo $input_pagesize->show($pagesize);
585
-
586
-?>
587
-<div>Show up to X items in the contacts list view.</div>
588
-</dd>
589
-
590
-<dt class="propname">prefer_html <span class="userconf">*</span></dt>
591
-<dd>
592
-<?php
593
-
594
-$check_htmlview = new html_checkbox(array('name' => '_prefer_html', 'id' => "cfghtmlview", 'value' => 1));
595
-echo $check_htmlview->show(intval($RCI->getprop('prefer_html')));
596
-
597
-?>
598
-<label for="cfghtmlview">Prefer displaying HTML messages</label><br />
599
-</dd>
600
-
601
-<dt class="propname">preview_pane <span class="userconf">*</span></dt>
602
-<dd>
603
-<?php
604
-
605
-$check_prevpane = new html_checkbox(array('name' => '_preview_pane', 'id' => "cfgprevpane", 'value' => 1));
606
-echo $check_prevpane->show(intval($RCI->getprop('preview_pane')));
607
-
608
-?>
609
-<label for="cfgprevpane">If preview pane is enabled</label><br />
610
-</dd>
611
-
612
-<dt class="propname">htmleditor <span class="userconf">*</span></dt>
613
-<dd>
614
-<label for="cfghtmlcompose">Compose HTML formatted messages</label>
615
-<?php
616
-
617
-$select_htmlcomp = new html_select(array('name' => '_htmleditor', 'id' => "cfghtmlcompose"));
618
-$select_htmlcomp->add('never', 0);
619
-$select_htmlcomp->add('always', 1);
620
-$select_htmlcomp->add('on reply to HTML message only', 2);
621
-echo $select_htmlcomp->show(intval($RCI->getprop('htmleditor')));
622
-
623
-?>
624
-</dd>
625
-
626
-<dt class="propname">draft_autosave <span class="userconf">*</span></dt>
627
-<dd>
628
-<label for="cfgautosave">Save compose message every</label>
629
-<?php
630
-
631
-$select_autosave = new html_select(array('name' => '_draft_autosave', 'id' => 'cfgautosave'));
632
-$select_autosave->add('never', 0);
633
-foreach (array(1, 3, 5, 10) as $i => $min)
634
-  $select_autosave->add("$min min", $min*60);
635
-
636
-echo $select_autosave->show(intval($RCI->getprop('draft_autosave')));
637
-
638
-?>
639
-</dd>
640
-
641
-<dt class="propname">mdn_requests <span class="userconf">*</span></dt>
642
-<dd>
643
-<?php
644
-
645
-$mdn_opts = array(
646
-    0 => 'ask the user',
647
-    1 => 'send automatically',
648
-    3 => 'send receipt to user contacts, otherwise ask the user',
649
-    4 => 'send receipt to user contacts, otherwise ignore',
650
-    2 => 'ignore',
651
-);
652
-
653
-$select_mdnreq = new html_select(array('name' => '_mdn_requests', 'id' => "cfgmdnreq"));
654
-$select_mdnreq->add(array_values($mdn_opts), array_keys($mdn_opts));
655
-echo $select_mdnreq->show(intval($RCI->getprop('mdn_requests')));
656
-
657
-?>
658
-<div>Behavior if a received message requests a message delivery notification (read receipt)</div>
659
-</dd>
660
-
661
-<dt class="propname">mime_param_folding <span class="userconf">*</span></dt>
662
-<dd>
663
-<?php
664
-
665
-$select_param_folding = new html_select(array('name' => '_mime_param_folding', 'id' => "cfgmimeparamfolding"));
666
-$select_param_folding->add('Full RFC 2231 (Roundcube, Thunderbird)', '0'); 
667
-$select_param_folding->add('RFC 2047/2231 (MS Outlook, OE)', '1');
668
-$select_param_folding->add('Full RFC 2047 (deprecated)', '2');
669
-
670
-echo $select_param_folding->show(strval($RCI->getprop('mime_param_folding')));
671
-
672
-?>
673
-<div>How to encode attachment long/non-ascii names</div>
674
-</dd>
675
-
676
-</dl>
677
-
678
-<p class="hint"><span class="userconf">*</span>&nbsp; These settings are defaults for the user preferences</p>
679
-</fieldset>
680
-
681
-
682
-<fieldset>
683
-<legend>Plugins</legend>
684
-<dl class="configblock" id="cgfblockdisplay">
685
-
686
-<?php
687
-$plugins = $RCI->list_plugins();
688
-foreach($plugins as $p) 
689
-{
690
-    $p_check = new html_checkbox(array('name' => '_plugins_'.$p['name'], 'id' => 'cfgplugin_'.$p['name'], 'value' => $p['name']));
691
-    echo '<dt class="propname"><label>';
692
-    echo $p_check->show($p['enabled'] ? $p['name'] : 0);
693
-    echo '&nbsp;' . $p['name'] . '</label></dt><dd>';
694
-    echo '<label for="cfgplugin_'.$p['name'].'" class="hint">' . $p['desc'] . '</label><br/></dd>';
695
-}
696
-
697
-?>
698
-</dl>
699
-
700
-<p class="hint">Please consider checking dependencies of enabled plugins</p>
701
-</fieldset>
702
-
703
-<?php
704
-
705
-echo '<p><input type="submit" name="submit" value="' . ($RCI->configured ? 'UPDATE' : 'CREATE') . ' CONFIG" ' . ($RCI->failures ? 'disabled' : '') . ' /></p>';
706
-
707
-?>
708
-</form>

BIN
roundcube/roundcubemail-1.2.2/installer/images/add.png View File


BIN
roundcube/roundcubemail-1.2.2/installer/images/delete.png View File


BIN
roundcube/roundcubemail-1.2.2/installer/images/error.png View File


BIN
roundcube/roundcubemail-1.2.2/installer/images/roundcube_logo.png View File


+ 0
- 185
roundcube/roundcubemail-1.2.2/installer/index.php View File

1
-<?php
2
-
3
-/**
4
- +-------------------------------------------------------------------------+
5
- | Roundcube Webmail setup tool                                            |
6
- | Version 1.2.2                                                           |
7
- |                                                                         |
8
- | Copyright (C) 2009-2016, The Roundcube Dev Team                         |
9
- |                                                                         |
10
- | This program is free software: you can redistribute it and/or modify    |
11
- | it under the terms of the GNU General Public License (with exceptions   |
12
- | for skins & plugins) as published by the Free Software Foundation,      |
13
- | either version 3 of the License, or (at your option) any later version. |
14
- |                                                                         |
15
- | This file forms part of the Roundcube Webmail Software for which the    |
16
- | following exception is added: Plugins and Skins which merely make       |
17
- | function calls to the Roundcube Webmail Software, and for that purpose  |
18
- | include it by reference shall not be considered modifications of        |
19
- | the software.                                                           |
20
- |                                                                         |
21
- | If you wish to use this file in another project or create a modified    |
22
- | version that will not be part of the Roundcube Webmail Software, you    |
23
- | may remove the exception above and use this source code under the       |
24
- | original version of the license.                                        |
25
- |                                                                         |
26
- | This program is distributed in the hope that it will be useful,         |
27
- | but WITHOUT ANY WARRANTY; without even the implied warranty of          |
28
- | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            |
29
- | GNU General Public License for more details.                            |
30
- |                                                                         |
31
- | You should have received a copy of the GNU General Public License       |
32
- | along with this program.  If not, see http://www.gnu.org/licenses/.     |
33
- |                                                                         |
34
- +-------------------------------------------------------------------------+
35
- | Author: Thomas Bruederli <roundcube@gmail.com>                          |
36
- +-------------------------------------------------------------------------+
37
-*/
38
-
39
-ini_set('error_reporting', E_ALL &~ (E_NOTICE | E_STRICT));
40
-ini_set('display_errors', 1);
41
-
42
-define('INSTALL_PATH', realpath(__DIR__ . '/../').'/');
43
-define('RCUBE_INSTALL_PATH', INSTALL_PATH);
44
-define('RCUBE_CONFIG_DIR', INSTALL_PATH . 'config/');
45
-
46
-$include_path  = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
47
-$include_path .= INSTALL_PATH . 'program/include' . PATH_SEPARATOR;
48
-$include_path .= ini_get('include_path');
49
-
50
-set_include_path($include_path);
51
-
52
-// include composer autoloader (if available)
53
-if (@file_exists(INSTALL_PATH . 'vendor/autoload.php')) {
54
-    require INSTALL_PATH . 'vendor/autoload.php';
55
-}
56
-
57
-require_once 'Roundcube/bootstrap.php';
58
-// deprecated aliases (to be removed)
59
-require_once 'bc.php';
60
-
61
-if (function_exists('session_start'))
62
-  session_start();
63
-
64
-$RCI = rcmail_install::get_instance();
65
-$RCI->load_config();
66
-
67
-if (isset($_GET['_getconfig'])) {
68
-  $filename = 'config.inc.php';
69
-  if (!empty($_SESSION['config']) && $_GET['_getconfig'] == 2) {
70
-    $path = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $filename;
71
-    @unlink($path);
72
-    file_put_contents($path, $_SESSION['config']);
73
-    exit;
74
-  }
75
-  else if (!empty($_SESSION['config'])) {
76
-    header('Content-type: text/plain');
77
-    header('Content-Disposition: attachment; filename="'.$filename.'"');
78
-    echo $_SESSION['config'];
79
-    exit;
80
-  }
81
-  else {
82
-    header('HTTP/1.0 404 Not found');
83
-    die("The requested configuration was not found. Please run the installer from the beginning.");
84
-  }
85
-}
86
-
87
-if ($RCI->configured && ($RCI->getprop('enable_installer') || $_SESSION['allowinstaller']) &&
88
-    !empty($_GET['_mergeconfig'])) {
89
-  $filename = 'config.inc.php';
90
-
91
-  header('Content-type: text/plain');
92
-  header('Content-Disposition: attachment; filename="'.$filename.'"');
93
-
94
-  $RCI->merge_config();
95
-  echo $RCI->create_config();
96
-  exit;
97
-}
98
-
99
-// go to 'check env' step if we have a local configuration
100
-if ($RCI->configured && empty($_REQUEST['_step'])) {
101
-  header("Location: ./?_step=1");
102
-  exit;
103
-}
104
-
105
-?>
106
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
107
-	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
108
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
109
-<head>
110
-<title>Roundcube Webmail Installer</title>
111
-<meta name="Robots" content="noindex,nofollow" />
112
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
113
-<link rel="stylesheet" type="text/css" href="styles.css" />
114
-<script type="text/javascript" src="client.js"></script>
115
-</head>
116
-
117
-<body>
118
-
119
-<div id="banner">
120
-  <div class="banner-bg"></div>
121
-  <div class="banner-logo"><a href="http://roundcube.net"><img src="images/roundcube_logo.png" width="210" height="55" border="0" alt="Roundcube - open source webmail software" /></a></div>
122
-</div>
123
-
124
-<div id="topnav">
125
-  <a href="http://trac.roundcube.net/wiki/Howto_Install">How-to Wiki</a>
126
-</div>
127
-
128
-<div id="content">
129
-
130
-<?php
131
-
132
-  // exit if installation is complete
133
-  if ($RCI->configured && !$RCI->getprop('enable_installer') && !$_SESSION['allowinstaller']) {
134
-    // header("HTTP/1.0 404 Not Found");
135
-    if ($RCI->configured && $RCI->legacy_config) {
136
-      echo '<h2 class="error">Your configuration needs to be migrated!</h2>';
137
-      echo '<p>We changed the configuration files structure and your installation needs to be updated accordingly.</p>';
138
-      echo '<p>Please run the <tt>bin/update.sh</tt> script from the command line or set <p>&nbsp; <tt>$rcube_config[\'enable_installer\'] = true;</tt></p>';
139
-      echo ' in your RCUBE_CONFIG_DIR/main.inc.php to let the installer help you migrating it.</p>';
140
-    }
141
-    else {
142
-      echo '<h2 class="error">The installer is disabled!</h2>';
143
-      echo '<p>To enable it again, set <tt>$config[\'enable_installer\'] = true;</tt> in RCUBE_CONFIG_DIR/config.inc.php</p>';
144
-    }
145
-    echo '</div></body></html>';
146
-    exit;
147
-  }
148
-
149
-?>
150
-
151
-<h1>Roundcube Webmail Installer</h1>
152
-
153
-<ol id="progress">
154
-<?php
155
-  $include_steps = array(
156
-    1 => './check.php',
157
-    2 => './config.php',
158
-    3 => './test.php',
159
-  );
160
-
161
-  if (!in_array($RCI->step, array_keys($include_steps))) {
162
-    $RCI->step = 1;
163
-  }
164
-
165
-  foreach (array('Check environment', 'Create config', 'Test config') as $i => $item) {
166
-    $j = $i + 1;
167
-    $link = ($RCI->step >= $j || $RCI->configured) ? '<a href="./index.php?_step='.$j.'">' . rcube::Q($item) . '</a>' : rcube::Q($item);
168
-    printf('<li class="step%d%s">%s</li>', $j+1, $RCI->step > $j ? ' passed' : ($RCI->step == $j ? ' current' : ''), $link);
169
-  }
170
-?>
171
-</ol>
172
-
173
-<?php
174
-
175
-include $include_steps[$RCI->step];
176
-
177
-?>
178
-</div>
179
-
180
-<div id="footer">
181
-  Installer by the Roundcube Dev Team. Copyright &copy; 2008-2012 – Published under the GNU Public License;&nbsp;
182
-  Icons by <a href="http://famfamfam.com">famfamfam</a>
183
-</div>
184
-</body>
185
-</html>

+ 0
- 235
roundcube/roundcubemail-1.2.2/installer/styles.css View File

1
-body {
2
-	background: white;
3
-	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
4
-	font-size: small;
5
-	color: black;
6
-	margin: 0;
7
-}
8
-
9
-#banner {
10
-	position: relative;
11
-	height: 58px;
12
-	margin: 0 0 1em 0;
13
-	padding: 10px 20px;
14
-	background: url('images/banner_gradient.gif') top left repeat-x #d8edfd;
15
-	overflow: hidden;
16
-}
17
-
18
-#banner .banner-bg {
19
-	position: absolute;
20
-	top: 0;
21
-	right: 0;
22
-	width: 630px;
23
-	height: 78px;
24
-	background: url('images/banner_schraffur.gif') top right no-repeat;
25
-	z-index: 0;
26
-}
27
-
28
-#banner .banner-logo {
29
-	position: absolute;
30
-	top: 10px;
31
-	left: 20px;
32
-	z-index: 4;
33
-}
34
-
35
-#banner .banner-logo a {
36
-	border: 0;
37
-}
38
-
39
-#topnav {
40
-	position: absolute;
41
-	top: 3.6em;
42
-	right: 20px;
43
-}
44
-
45
-#topnav a {
46
-	color: #666;
47
-}
48
-
49
-#content {
50
-	margin: 2em 20px;
51
-}
52
-
53
-#footer {
54
-  margin: 2em 20px 1em 20px;
55
-  padding-top: 0.6em;
56
-  font-size: smaller;
57
-  text-align: center;
58
-  border-top: 1px dotted #999;
59
-}
60
-
61
-#progress {
62
-  margin-bottom: 2em;
63
-  border: 1px solid #aaa;
64
-  background-color: #f9f9f9;
65
-}
66
-
67
-#progress:after {
68
-  content: ".";
69
-  display: block;
70
-  height: 0;
71
-  font-size: 0;
72
-  clear: both;
73
-  visibility: hidden;
74
-}
75
-
76
-#progress li {
77
-  float: left;
78
-  color: #999;
79
-  padding: 1em 5em 1em 0.2em;
80
-}
81
-
82
-#progress li a {
83
-  color: #999;
84
-  text-decoration: none;
85
-}
86
-
87
-#progress li a:hover {
88
-  text-decoration: underline;
89
-}
90
-
91
-#progress li.current {
92
-  color: #000;
93
-  font-weight: bold;
94
-}
95
-
96
-#progress li.passed,
97
-#progress li.passed a,
98
-#progress li.current a {
99
-  color: #333;
100
-}
101
-
102
-fieldset {
103
-  margin-bottom: 1.5em;
104
-  border: 1px solid #aaa;
105
-  background-color: #f9f9f9;
106
-}
107
-
108
-fieldset p.hint {
109
-  margin-top: 0.5em;
110
-}
111
-
112
-legend {
113
-  font-size: 1.1em;
114
-  font-weight: bold;
115
-}
116
-
117
-textarea.configfile {
118
-  background-color: #f9f9f9;
119
-  font-family: monospace;
120
-  font-size: 9pt;
121
-  width: 100%;
122
-  height: 30em;
123
-}
124
-
125
-.propname {
126
-  font-family: monospace;
127
-  font-size: 9pt;
128
-  margin-top: 1em;
129
-  margin-bottom: 0.6em;
130
-}
131
-
132
-dd div {
133
-  margin-top: 0.3em;
134
-}
135
-
136
-dd label {
137
-  padding-left: 0.5em;
138
-}
139
-
140
-th {
141
-  text-align: left;
142
-}
143
-
144
-ul li {
145
-  margin: 0.3em 0 0.4em -1em;
146
-}
147
-
148
-ul li ul li {
149
-  margin-bottom: 0.2em;
150
-}
151
-
152
-h3 {
153
-  font-size: 1.1em;
154
-  margin-top: 1.5em;
155
-  margin-bottom: 0.6em;
156
-}
157
-
158
-h4 {
159
-  margin-bottom: 0.2em;
160
-}
161
-
162
-a.blocktoggle {
163
-  color: #666;
164
-  text-decoration: none;
165
-}
166
-
167
-a.addlink {
168
-  color: #999;
169
-  font-size: 0.9em;
170
-  padding: 1px 0 1px 20px;
171
-  background: url('images/add.png') top left no-repeat;
172
-  text-decoration: none;
173
-}
174
-
175
-a.removelink {
176
-  color: #999;
177
-  font-size: 0.9em;
178
-  padding: 1px 0 1px 24px;
179
-  background: url('images/delete.png') 4px 0 no-repeat;
180
-  text-decoration: none;
181
-}
182
-
183
-.hint {
184
-  color: #666;
185
-  font-size: 0.95em;
186
-}
187
-
188
-.success {
189
-  color: #006400;
190
-  font-weight: bold !important;
191
-}
192
-
193
-.fail {
194
-  color: #ff0000 !important;
195
-  font-weight: bold !important;
196
-}
197
-
198
-.na {
199
-  color: #f60;
200
-  font-weight: bold;
201
-}
202
-
203
-.indent {
204
-  padding-left: 0.8em;
205
-}
206
-
207
-.notice {
208
-  padding: 1em;
209
-  background-color: #f7fdcb;
210
-  border: 2px solid #c2d071;
211
-}
212
-
213
-.suggestion {
214
-  padding: 0.6em;
215
-  background-color: #ebebeb;
216
-  border: 1px solid #999;
217
-}
218
-
219
-p.warning,
220
-div.warning {
221
-  padding: 1em;
222
-  background-color: #ef9398;
223
-  border: 2px solid #dc5757;
224
-}
225
-
226
-h3.warning {
227
-  color: #c00;
228
-  background: url('images/error.png') top left no-repeat;
229
-  padding-left: 24px;
230
-}
231
-
232
-.userconf {
233
-  color: #00c;
234
-  font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
235
-}

+ 0
- 460
roundcube/roundcubemail-1.2.2/installer/test.php View File

1
-<?php
2
-
3
-if (!class_exists('rcmail_install', false) || !is_object($RCI)) {
4
-    die("Not allowed! Please open installer/index.php instead.");
5
-}
6
-
7
-?>
8
-<form action="index.php?_step=3" method="post">
9
-
10
-<h3>Check config file</h3>
11
-<?php
12
-
13
-if ($read_config = is_readable(RCUBE_CONFIG_DIR . 'defaults.inc.php')) {
14
-  $config = $RCI->load_config_file(RCUBE_CONFIG_DIR . 'defaults.inc.php');
15
-  if (!empty($config)) {
16
-    $RCI->pass('defaults.inc.php');
17
-  }
18
-  else {
19
-    $RCI->fail('defaults.inc.php', 'Syntax error');
20
-  }
21
-}
22
-else {
23
-  $RCI->fail('defaults.inc.php', 'Unable to read default config file?');
24
-}
25
-echo '<br />';
26
-
27
-if ($read_config = is_readable(RCUBE_CONFIG_DIR . 'config.inc.php')) {
28
-  $config = $RCI->load_config_file(RCUBE_CONFIG_DIR . 'config.inc.php');
29
-  if (!empty($config)) {
30
-    $RCI->pass('config.inc.php');
31
-  }
32
-  else {
33
-    $RCI->fail('config.inc.php', 'Syntax error');
34
-  }
35
-}
36
-else {
37
-  $RCI->fail('config.inc.php', 'Unable to read file. Did you create the config file?');
38
-}
39
-echo '<br />';
40
-
41
-
42
-if ($RCI->configured && ($messages = $RCI->check_config())) {
43
-  if (is_array($messages['replaced'])) {
44
-    echo '<h3 class="warning">Replaced config options</h3>';
45
-    echo '<p class="hint">The following config options have been replaced or renamed. ';
46
-    echo 'Please update them accordingly in your config files.</p>';
47
-
48
-    echo '<ul class="configwarings">';
49
-    foreach ($messages['replaced'] as $msg) {
50
-      echo html::tag('li', null, html::span('propname', $msg['prop']) .
51
-        ' was replaced by ' . html::span('propname', $msg['replacement']));
52
-    }
53
-    echo '</ul>';
54
-  }
55
-
56
-  if (is_array($messages['obsolete'])) {
57
-    echo '<h3>Obsolete config options</h3>';
58
-    echo '<p class="hint">You still have some obsolete or inexistent properties set. This isn\'t a problem but should be noticed.</p>';
59
-
60
-    echo '<ul class="configwarings">';
61
-    foreach ($messages['obsolete'] as $msg) {
62
-      echo html::tag('li', null, html::span('propname', $msg['prop']) . ($msg['name'] ? ':&nbsp;' . $msg['name'] : ''));
63
-    }
64
-    echo '</ul>';
65
-  }
66
-
67
-  echo '<p class="suggestion">OK, lazy people can download the updated config file here: ';
68
-  echo html::a(array('href' => './?_mergeconfig=1'), 'config.inc.php') . ' &nbsp;';
69
-  echo "</p>";
70
-
71
-  if (is_array($messages['dependencies'])) {
72
-    echo '<h3 class="warning">Dependency check failed</h3>';
73
-    echo '<p class="hint">Some of your configuration settings require other options to be configured or additional PHP modules to be installed</p>';
74
-
75
-    echo '<ul class="configwarings">';
76
-    foreach ($messages['dependencies'] as $msg) {
77
-      echo html::tag('li', null, html::span('propname', $msg['prop']) . ': ' . $msg['explain']);
78
-    }
79
-    echo '</ul>';
80
-  }
81
-}
82
-
83
-?>
84
-
85
-<h3>Check if directories are writable</h3>
86
-<p>Roundcube may need to write/save files into these directories</p>
87
-<?php
88
-
89
-$dirs[] = $RCI->config['temp_dir'] ? $RCI->config['temp_dir'] : 'temp';
90
-if ($RCI->config['log_driver'] != 'syslog')
91
-    $dirs[] = $RCI->config['log_dir'] ? $RCI->config['log_dir'] : 'logs';
92
-
93
-foreach ($dirs as $dir) {
94
-    $dirpath = rcube_utils::is_absolute_path($dir) ? $dir : INSTALL_PATH . $dir;
95
-    if (is_writable(realpath($dirpath))) {
96
-        $RCI->pass($dir);
97
-        $pass = true;
98
-    }
99
-    else {
100
-        $RCI->fail($dir, 'not writeable for the webserver');
101
-    }
102
-    echo '<br />';
103
-}
104
-
105
-if (!$pass) {
106
-    echo '<p class="hint">Use <tt>chmod</tt> or <tt>chown</tt> to grant write privileges to the webserver</p>';
107
-}
108
-
109
-?>
110
-
111
-<h3>Check DB config</h3>
112
-<?php
113
-
114
-$db_working = false;
115
-if ($RCI->configured) {
116
-    if (!empty($RCI->config['db_dsnw'])) {
117
-        $DB = rcube_db::factory($RCI->config['db_dsnw'], '', false);
118
-        $DB->set_debug((bool)$RCI->config['sql_debug']);
119
-        $DB->db_connect('w');
120
-
121
-        if (!($db_error_msg = $DB->is_error())) {
122
-            $RCI->pass('DSN (write)');
123
-            echo '<br />';
124
-            $db_working = true;
125
-        }
126
-        else {
127
-            $RCI->fail('DSN (write)', $db_error_msg);
128
-            echo '<p class="hint">Make sure that the configured database exists and that the user has write privileges<br />';
129
-            echo 'DSN: ' . $RCI->config['db_dsnw'] . '</p>';
130
-        }
131
-    }
132
-    else {
133
-        $RCI->fail('DSN (write)', 'not set');
134
-    }
135
-}
136
-else {
137
-    $RCI->fail('DSN (write)', 'Could not read config file');
138
-}
139
-
140
-// initialize db with schema found in /SQL/*
141
-if ($db_working && $_POST['initdb']) {
142
-    if (!($success = $RCI->init_db($DB))) {
143
-        $db_working = false;
144
-        echo '<p class="warning">Please try to inizialize the database manually as described in the INSTALL guide.
145
-          Make sure that the configured database extists and that the user as write privileges</p>';
146
-    }
147
-}
148
-
149
-else if ($db_working && $_POST['updatedb']) {
150
-    if (!($success = $RCI->update_db($_POST['version']))) {
151
-        echo '<p class="warning">Database schema update failed.</p>';
152
-    }
153
-}
154
-
155
-// test database
156
-if ($db_working) {
157
-    $db_read = $DB->query("SELECT count(*) FROM " . $DB->quote_identifier($RCI->config['db_prefix'] . 'users'));
158
-    if ($DB->is_error()) {
159
-        $RCI->fail('DB Schema', "Database not initialized");
160
-        echo '<p><input type="submit" name="initdb" value="Initialize database" /></p>';
161
-        $db_working = false;
162
-    }
163
-    else if ($err = $RCI->db_schema_check($DB, $update = !empty($_POST['updatedb']))) {
164
-        $RCI->fail('DB Schema', "Database schema differs");
165
-        echo '<ul style="margin:0"><li>' . join("</li>\n<li>", $err) . "</li></ul>";
166
-        $select = $RCI->versions_select(array('name' => 'version'));
167
-        $select->add('0.9 or newer', '');
168
-        echo '<p class="suggestion">You should run the update queries to get the schema fixed.<br/><br/>Version to update from: ' . $select->show() . '&nbsp;<input type="submit" name="updatedb" value="Update" /></p>';
169
-        $db_working = false;
170
-    }
171
-    else {
172
-        $RCI->pass('DB Schema');
173
-        echo '<br />';
174
-    }
175
-}
176
-
177
-// more database tests
178
-if ($db_working) {
179
-    // write test
180
-    $insert_id = md5(uniqid());
181
-    $db_write = $DB->query("INSERT INTO " . $DB->quote_identifier($RCI->config['db_prefix'] . 'session')
182
-        . " (`sess_id`, `created`, `ip`, `vars`) VALUES (?, ".$DB->now().", '127.0.0.1', 'foo')", $insert_id);
183
-
184
-    if ($db_write) {
185
-      $RCI->pass('DB Write');
186
-      $DB->query("DELETE FROM " . $DB->quote_identifier($RCI->config['db_prefix'] . 'session')
187
-        . " WHERE `sess_id` = ?", $insert_id);
188
-    }
189
-    else {
190
-      $RCI->fail('DB Write', $RCI->get_error());
191
-    }
192
-    echo '<br />';
193
-
194
-    // check timezone settings
195
-    $tz_db = 'SELECT ' . $DB->unixtimestamp($DB->now()) . ' AS tz_db';
196
-    $tz_db = $DB->query($tz_db);
197
-    $tz_db = $DB->fetch_assoc($tz_db);
198
-    $tz_db = (int) $tz_db['tz_db'];
199
-    $tz_local = (int) time();
200
-    $tz_diff  = $tz_local - $tz_db;
201
-
202
-    // sometimes db and web servers are on separate hosts, so allow a 30 minutes delta
203
-    if (abs($tz_diff) > 1800) {
204
-        $RCI->fail('DB Time', "Database time differs {$td_ziff}s from PHP time");
205
-    }
206
-    else {
207
-        $RCI->pass('DB Time');
208
-    }
209
-}
210
-
211
-?>
212
-
213
-<h3>Test filetype detection</h3>
214
-
215
-<?php
216
-
217
-if ($errors = $RCI->check_mime_detection()) {
218
-  $RCI->fail('Fileinfo/mime_content_type configuration');
219
-  if (!empty($RCI->config['mime_magic'])) {
220
-    echo '<p class="hint">Try setting the <tt>mime_magic</tt> config option to <tt>null</tt>.</p>';
221
-  }
222
-  else {
223
-    echo '<p class="hint">Check the <a href="http://www.php.net/manual/en/function.finfo-open.php">Fileinfo functions</a> of your PHP installation.<br/>';
224
-    echo 'The path to the magic.mime file can be set using the <tt>mime_magic</tt> config option in Roundcube.</p>';
225
-  }
226
-}
227
-else {
228
-  $RCI->pass('Fileinfo/mime_content_type configuration');
229
-  echo "<br/>";
230
-}
231
-
232
-
233
-if ($errors = $RCI->check_mime_extensions()) {
234
-  $RCI->fail('Mimetype to file extension mapping');
235
-  echo '<p class="hint">Please set a valid path to your webserver\'s mime.types file to the <tt>mime_types</tt> config option.<br/>';
236
-  echo 'If you can\'t find such a file, download it from <a href="http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types">svn.apache.org</a>.</p>';
237
-}
238
-else {
239
-  $RCI->pass('Mimetype to file extension mapping');
240
-  echo "<br/>";
241
-}
242
-
243
-?>
244
-
245
-
246
-<h3>Test SMTP config</h3>
247
-
248
-<p>
249
-Server: <?php echo rcube_utils::parse_host($RCI->getprop('smtp_server', 'PHP mail()')); ?><br />
250
-Port: <?php echo $RCI->getprop('smtp_port'); ?><br />
251
-
252
-<?php
253
-
254
-if ($RCI->getprop('smtp_server')) {
255
-  $user = $RCI->getprop('smtp_user', '(none)');
256
-  $pass = $RCI->getprop('smtp_pass', '(none)');
257
-  
258
-  if ($user == '%u') {
259
-    $user_field = new html_inputfield(array('name' => '_smtp_user'));
260
-    $user = $user_field->show($_POST['_smtp_user']);
261
-  }
262
-  if ($pass == '%p') {
263
-    $pass_field = new html_passwordfield(array('name' => '_smtp_pass'));
264
-    $pass = $pass_field->show();
265
-  }
266
-  
267
-  echo "User: $user<br />";
268
-  echo "Password: $pass<br />";
269
-}
270
-
271
-$from_field = new html_inputfield(array('name' => '_from', 'id' => 'sendmailfrom'));
272
-$to_field = new html_inputfield(array('name' => '_to', 'id' => 'sendmailto'));
273
-
274
-?>
275
-</p>
276
-
277
-<?php
278
-
279
-if (isset($_POST['sendmail'])) {
280
-
281
-  echo '<p>Trying to send email...<br />';
282
-
283
-  $from = idn_to_ascii(trim($_POST['_from']));
284
-  $to   = idn_to_ascii(trim($_POST['_to']));
285
-
286
-  if (preg_match('/^' . $RCI->email_pattern . '$/i', $from) &&
287
-      preg_match('/^' . $RCI->email_pattern . '$/i', $to)
288
-  ) {
289
-    $headers = array(
290
-      'From'    => $from,
291
-      'To'      => $to,
292
-      'Subject' => 'Test message from Roundcube',
293
-    );
294
-
295
-    $body = 'This is a test to confirm that Roundcube can send email.';
296
-    $smtp_response = array();
297
-
298
-    // send mail using configured SMTP server
299
-    if ($RCI->getprop('smtp_server')) {
300
-      $CONFIG = $RCI->config;
301
-
302
-      if (!empty($_POST['_smtp_user'])) {
303
-        $CONFIG['smtp_user'] = $_POST['_smtp_user'];
304
-      }
305
-      if (!empty($_POST['_smtp_pass'])) {
306
-        $CONFIG['smtp_pass'] = $_POST['_smtp_pass'];
307
-      }
308
-
309
-      $mail_object  = new Mail_mime();
310
-      $send_headers = $mail_object->headers($headers);
311
-
312
-      $SMTP = new rcube_smtp();
313
-      $SMTP->connect(rcube_utils::parse_host($RCI->getprop('smtp_server')),
314
-        $RCI->getprop('smtp_port'), $CONFIG['smtp_user'], $CONFIG['smtp_pass']);
315
-
316
-      $status = $SMTP->send_mail($headers['From'], $headers['To'],
317
-          ($foo = $mail_object->txtHeaders($send_headers)), $body);
318
-
319
-      $smtp_response = $SMTP->get_response();
320
-    }
321
-    else {    // use mail()
322
-      $header_str = 'From: ' . $headers['From'];
323
-      
324
-      if (ini_get('safe_mode'))
325
-        $status = mail($headers['To'], $headers['Subject'], $body, $header_str);
326
-      else
327
-        $status = mail($headers['To'], $headers['Subject'], $body, $header_str, '-f'.$headers['From']);
328
-
329
-      if (!$status)
330
-        $smtp_response[] = 'Mail delivery with mail() failed. Check your error logs for details';
331
-    }
332
-
333
-    if ($status) {
334
-        $RCI->pass('SMTP send');
335
-    }
336
-    else {
337
-        $RCI->fail('SMTP send', join('; ', $smtp_response));
338
-    }
339
-  }
340
-  else {
341
-    $RCI->fail('SMTP send', 'Invalid sender or recipient');
342
-  }
343
-
344
-  echo '</p>';
345
-}
346
-
347
-?>
348
-
349
-<table>
350
-<tbody>
351
-  <tr>
352
-    <td><label for="sendmailfrom">Sender</label></td>
353
-    <td><?php echo $from_field->show($_POST['_from']); ?></td>
354
-  </tr>
355
-  <tr>
356
-    <td><label for="sendmailto">Recipient</label></td>
357
-    <td><?php echo $to_field->show($_POST['_to']); ?></td>
358
-  </tr>
359
-</tbody>
360
-</table>
361
-
362
-<p><input type="submit" name="sendmail" value="Send test mail" /></p>
363
-
364
-
365
-<h3>Test IMAP config</h3>
366
-
367
-<?php
368
-
369
-$default_hosts = $RCI->get_hostlist();
370
-if (!empty($default_hosts)) {
371
-  $host_field = new html_select(array('name' => '_host', 'id' => 'imaphost'));
372
-  $host_field->add($default_hosts);
373
-}
374
-else {
375
-  $host_field = new html_inputfield(array('name' => '_host', 'id' => 'imaphost'));
376
-}
377
-
378
-$user_field = new html_inputfield(array('name' => '_user', 'id' => 'imapuser'));
379
-$pass_field = new html_passwordfield(array('name' => '_pass', 'id' => 'imappass'));
380
-
381
-?>
382
-
383
-<table>
384
-<tbody>
385
-  <tr>
386
-    <td><label for="imaphost">Server</label></td>
387
-    <td><?php echo $host_field->show($_POST['_host']); ?></td>
388
-  </tr>
389
-  <tr>
390
-    <td>Port</td>
391
-    <td><?php echo $RCI->getprop('default_port'); ?></td>
392
-  </tr>
393
-    <tr>
394
-      <td><label for="imapuser">Username</label></td>
395
-      <td><?php echo $user_field->show($_POST['_user']); ?></td>
396
-    </tr>
397
-    <tr>
398
-      <td><label for="imappass">Password</label></td>
399
-      <td><?php echo $pass_field->show(); ?></td>
400
-    </tr>
401
-</tbody>
402
-</table>
403
-
404
-<?php
405
-
406
-if (isset($_POST['imaptest']) && !empty($_POST['_host']) && !empty($_POST['_user'])) {
407
-
408
-  echo '<p>Connecting to ' . rcube::Q($_POST['_host']) . '...<br />';
409
-
410
-  $imap_host = trim($_POST['_host']);
411
-  $imap_port = $RCI->getprop('default_port');
412
-  $a_host    = parse_url($imap_host);
413
-
414
-  if ($a_host['host']) {
415
-    $imap_host = $a_host['host'];
416
-    $imap_ssl  = (isset($a_host['scheme']) && in_array($a_host['scheme'], array('ssl','imaps','tls'))) ? $a_host['scheme'] : null;
417
-    if (isset($a_host['port']))
418
-      $imap_port = $a_host['port'];
419
-    else if ($imap_ssl && $imap_ssl != 'tls' && (!$imap_port || $imap_port == 143))
420
-      $imap_port = 993;
421
-  }
422
-
423
-  $imap_host = idn_to_ascii($imap_host);
424
-  $imap_user = idn_to_ascii($_POST['_user']);
425
-
426
-  $imap = new rcube_imap(null);
427
-  $imap->set_options(array(
428
-    'auth_type' => $RCI->getprop('imap_auth_type'),
429
-    'debug'     => $RCI->getprop('imap_debug'),
430
-    'socket_options' => $RCI->getprop('imap_conn_options'),
431
-  ));
432
-
433
-  if ($imap->connect($imap_host, $imap_user, $_POST['_pass'], $imap_port, $imap_ssl)) {
434
-    $RCI->pass('IMAP connect', 'SORT capability: ' . ($imap->get_capability('SORT') ? 'yes' : 'no'));
435
-    $imap->close();
436
-  }
437
-  else {
438
-    $RCI->fail('IMAP connect', $RCI->get_error());
439
-  }
440
-}
441
-
442
-?>
443
-
444
-<p><input type="submit" name="imaptest" value="Check login" /></p>
445
-
446
-</form>
447
-
448
-<hr />
449
-
450
-<p class="warning">
451
-
452
-After completing the installation and the final tests please <b>remove</b> the whole
453
-installer folder from the document root of the webserver or make sure that
454
-<tt>enable_installer</tt> option in <tt>config.inc.php</tt> is disabled.<br />
455
-<br />
456
-
457
-These files may expose sensitive configuration data like server passwords and encryption keys
458
-to the public. Make sure you cannot access this installer from your browser.
459
-
460
-</p>

+ 0
- 392
roundcube/roundcubemail-1.2.2/plugins/acl/acl.js View File

1
-/**
2
- * ACL plugin script
3
- *
4
- * @version @package_version@
5
- * @author Aleksander Machniak <alec@alec.pl>
6
- */
7
-
8
-if (window.rcmail) {
9
-    rcmail.addEventListener('init', function() {
10
-        if (rcmail.gui_objects.acltable) {
11
-            rcmail.acl_list_init();
12
-            // enable autocomplete on user input
13
-            if (rcmail.env.acl_users_source) {
14
-                var inst = rcmail.is_framed() ? parent.rcmail : rcmail;
15
-                inst.init_address_input_events($('#acluser'), {action:'settings/plugin.acl-autocomplete'});
16
-
17
-                // pass config settings and localized texts to autocomplete context
18
-                inst.set_env({ autocomplete_max:rcmail.env.autocomplete_max, autocomplete_min_length:rcmail.env.autocomplete_min_length });
19
-                inst.add_label('autocompletechars', rcmail.labels.autocompletechars);
20
-                inst.add_label('autocompletemore', rcmail.labels.autocompletemore);
21
-
22
-                // fix inserted value
23
-                inst.addEventListener('autocomplete_insert', function(e) {
24
-                    if (e.field.id != 'acluser')
25
-                        return;
26
-
27
-                    e.field.value = e.insert.replace(/[ ,;]+$/, '');
28
-                });
29
-            }
30
-        }
31
-
32
-        rcmail.enable_command('acl-create', 'acl-save', 'acl-cancel', 'acl-mode-switch', true);
33
-        rcmail.enable_command('acl-delete', 'acl-edit', false);
34
-
35
-        if (rcmail.env.acl_advanced)
36
-            $('#acl-switch').addClass('selected');
37
-    });
38
-}
39
-
40
-// Display new-entry form
41
-rcube_webmail.prototype.acl_create = function()
42
-{
43
-    this.acl_init_form();
44
-}
45
-
46
-// Display ACL edit form
47
-rcube_webmail.prototype.acl_edit = function()
48
-{
49
-    // @TODO: multi-row edition
50
-    var id = this.acl_list.get_single_selection();
51
-    if (id)
52
-        this.acl_init_form(id);
53
-}
54
-
55
-// ACL entry delete
56
-rcube_webmail.prototype.acl_delete = function()
57
-{
58
-    var users = this.acl_get_usernames();
59
-
60
-    if (users && users.length && confirm(this.get_label('acl.deleteconfirm'))) {
61
-        this.http_post('settings/plugin.acl', {
62
-                _act: 'delete',
63
-                _user: users.join(','),
64
-                _mbox: this.env.mailbox
65
-            },
66
-            this.set_busy(true, 'acl.deleting'));
67
-    }
68
-}
69
-
70
-// Save ACL data
71
-rcube_webmail.prototype.acl_save = function()
72
-{
73
-    var data, type, rights = '', user = $('#acluser', this.acl_form).val();
74
-
75
-    $((this.env.acl_advanced ? '#advancedrights :checkbox' : '#simplerights :checkbox'), this.acl_form).map(function() {
76
-        if (this.checked)
77
-            rights += this.value;
78
-    });
79
-
80
-    if (type = $('input:checked[name=usertype]', this.acl_form).val()) {
81
-        if (type != 'user')
82
-            user = type;
83
-    }
84
-
85
-    if (!user) {
86
-        alert(this.get_label('acl.nouser'));
87
-        return;
88
-    }
89
-    if (!rights) {
90
-        alert(this.get_label('acl.norights'));
91
-        return;
92
-    }
93
-
94
-    data = {
95
-        _act: 'save',
96
-        _user: user,
97
-        _acl: rights,
98
-        _mbox: this.env.mailbox
99
-    }
100
-
101
-    if (this.acl_id) {
102
-        data._old = this.acl_id;
103
-    }
104
-
105
-    this.http_post('settings/plugin.acl', data, this.set_busy(true, 'acl.saving'));
106
-}
107
-
108
-// Cancel/Hide form
109
-rcube_webmail.prototype.acl_cancel = function()
110
-{
111
-    this.ksearch_blur();
112
-    this.acl_popup.dialog('close');
113
-}
114
-
115
-// Update data after save (and hide form)
116
-rcube_webmail.prototype.acl_update = function(o)
117
-{
118
-    // delete old row
119
-    if (o.old)
120
-        this.acl_remove_row(o.old);
121
-    // make sure the same ID doesn't exist
122
-    else if (this.env.acl[o.id])
123
-        this.acl_remove_row(o.id);
124
-
125
-    // add new row
126
-    this.acl_add_row(o, true);
127
-    // hide autocomplete popup
128
-    this.ksearch_blur();
129
-    // hide form
130
-    this.acl_popup.dialog('close');
131
-}
132
-
133
-// Switch table display mode
134
-rcube_webmail.prototype.acl_mode_switch = function(elem)
135
-{
136
-    this.env.acl_advanced = !this.env.acl_advanced;
137
-    this.enable_command('acl-delete', 'acl-edit', false);
138
-    this.http_request('settings/plugin.acl', '_act=list'
139
-        + '&_mode='+(this.env.acl_advanced ? 'advanced' : 'simple')
140
-        + '&_mbox='+urlencode(this.env.mailbox),
141
-        this.set_busy(true, 'loading'));
142
-}
143
-
144
-// ACL table initialization
145
-rcube_webmail.prototype.acl_list_init = function()
146
-{
147
-    var method = this.env.acl_advanced ? 'addClass' : 'removeClass';
148
-
149
-    $('#acl-switch')[method]('selected');
150
-    $(this.gui_objects.acltable)[method]('advanced');
151
-
152
-    this.acl_list = new rcube_list_widget(this.gui_objects.acltable,
153
-        {multiselect: true, draggable: false, keyboard: true});
154
-    this.acl_list.addEventListener('select', function(o) { rcmail.acl_list_select(o); })
155
-        .addEventListener('dblclick', function(o) { rcmail.acl_list_dblclick(o); })
156
-        .addEventListener('keypress', function(o) { rcmail.acl_list_keypress(o); })
157
-        .init();
158
-}
159
-
160
-// ACL table row selection handler
161
-rcube_webmail.prototype.acl_list_select = function(list)
162
-{
163
-    rcmail.enable_command('acl-delete', list.selection.length > 0);
164
-    rcmail.enable_command('acl-edit', list.selection.length == 1);
165
-    list.focus();
166
-}
167
-
168
-// ACL table double-click handler
169
-rcube_webmail.prototype.acl_list_dblclick = function(list)
170
-{
171
-    this.acl_edit();
172
-}
173
-
174
-// ACL table keypress handler
175
-rcube_webmail.prototype.acl_list_keypress = function(list)
176
-{
177
-    if (list.key_pressed == list.ENTER_KEY)
178
-        this.command('acl-edit');
179
-    else if (list.key_pressed == list.DELETE_KEY || list.key_pressed == list.BACKSPACE_KEY)
180
-        if (!this.acl_form || !this.acl_form.is(':visible'))
181
-            this.command('acl-delete');
182
-}
183
-
184
-// Reloads ACL table
185
-rcube_webmail.prototype.acl_list_update = function(html)
186
-{
187
-    $(this.gui_objects.acltable).html(html);
188
-    this.acl_list_init();
189
-}
190
-
191
-// Returns names of users in selected rows
192
-rcube_webmail.prototype.acl_get_usernames = function()
193
-{
194
-    var users = [], n, len, cell, row,
195
-        list = this.acl_list,
196
-        selection = list.get_selection();
197
-
198
-    for (n=0, len=selection.length; n<len; n++) {
199
-        if (this.env.acl_specials.length && $.inArray(selection[n], this.env.acl_specials) >= 0) {
200
-            users.push(selection[n]);
201
-        }
202
-        else if (row = list.rows[selection[n]]) {
203
-            cell = $('td.user', row.obj);
204
-            if (cell.length == 1)
205
-                users.push(cell.text());
206
-        }
207
-    }
208
-
209
-    return users;
210
-}
211
-
212
-// Removes ACL table row
213
-rcube_webmail.prototype.acl_remove_row = function(id)
214
-{
215
-    var list = this.acl_list;
216
-
217
-    list.remove_row(id);
218
-    list.clear_selection();
219
-
220
-    // we don't need it anymore (remove id conflict)
221
-    $('#rcmrow'+id).remove();
222
-    this.env.acl[id] = null;
223
-
224
-    this.enable_command('acl-delete', list.selection.length > 0);
225
-    this.enable_command('acl-edit', list.selection.length == 1);
226
-}
227
-
228
-// Adds ACL table row
229
-rcube_webmail.prototype.acl_add_row = function(o, sel)
230
-{
231
-    var n, len, ids = [], spec = [], id = o.id, list = this.acl_list,
232
-        items = this.env.acl_advanced ? [] : this.env.acl_items,
233
-        table = this.gui_objects.acltable,
234
-        row = $('thead > tr', table).clone();
235
-
236
-    // Update new row
237
-    $('th', row).map(function() {
238
-        var td = $('<td>'),
239
-            title = $(this).attr('title'),
240
-            cl = this.className.replace(/^acl/, '');
241
-
242
-        if (title)
243
-            td.attr('title', title);
244
-
245
-        if (items && items[cl])
246
-            cl = items[cl];
247
-
248
-        if (cl == 'user')
249
-            td.addClass(cl).append($('<a>').text(o.username));
250
-        else
251
-            td.addClass(this.className + ' ' + rcmail.acl_class(o.acl, cl)).text('');
252
-
253
-        $(this).replaceWith(td);
254
-    });
255
-
256
-    row.attr('id', 'rcmrow'+id);
257
-    row = row.get(0);
258
-
259
-    this.env.acl[id] = o.acl;
260
-
261
-    // sorting... (create an array of user identifiers, then sort it)
262
-    for (n in this.env.acl) {
263
-        if (this.env.acl[n]) {
264
-            if (this.env.acl_specials.length && $.inArray(n, this.env.acl_specials) >= 0)
265
-                spec.push(n);
266
-            else
267
-                ids.push(n);
268
-        }
269
-    }
270
-    ids.sort();
271
-    // specials on the top
272
-    ids = spec.concat(ids);
273
-
274
-    // find current id
275
-    for (n=0, len=ids.length; n<len; n++)
276
-        if (ids[n] == id)
277
-            break;
278
-
279
-    // add row
280
-    if (n && n < len) {
281
-        $('#rcmrow'+ids[n-1]).after(row);
282
-        list.init_row(row);
283
-        list.rowcount++;
284
-    }
285
-    else
286
-        list.insert_row(row);
287
-
288
-    if (sel)
289
-        list.select_row(o.id);
290
-}
291
-
292
-// Initializes and shows ACL create/edit form
293
-rcube_webmail.prototype.acl_init_form = function(id)
294
-{
295
-    var ul, row, td, val = '', type = 'user', li_elements, body = $('body'),
296
-        adv_ul = $('#advancedrights'), sim_ul = $('#simplerights'),
297
-        name_input = $('#acluser'), type_list = $('#usertype');
298
-
299
-    if (!this.acl_form) {
300
-        var fn = function () { $('input[value="user"]').prop('checked', true); };
301
-        name_input.click(fn).keypress(fn);
302
-    }
303
-
304
-    this.acl_form = $('#aclform');
305
-
306
-    // Hide unused items
307
-    if (this.env.acl_advanced) {
308
-        adv_ul.show();
309
-        sim_ul.hide();
310
-        ul = adv_ul;
311
-    }
312
-    else {
313
-        sim_ul.show();
314
-        adv_ul.hide();
315
-        ul = sim_ul;
316
-    }
317
-
318
-    // initialize form fields
319
-    li_elements = $(':checkbox', ul);
320
-    li_elements.attr('checked', false);
321
-
322
-    if (id && (row = this.acl_list.rows[id])) {
323
-        row = row.obj;
324
-        li_elements.map(function() {
325
-            td = $('td.'+this.id, row);
326
-            if (td.length && td.hasClass('enabled'))
327
-                this.checked = true;
328
-        });
329
-
330
-        if (!this.env.acl_specials.length || $.inArray(id, this.env.acl_specials) < 0)
331
-            val = $('td.user', row).text();
332
-        else
333
-            type = id;
334
-    }
335
-    // mark read (lrs) rights by default
336
-    else {
337
-        li_elements.filter(function() { return this.id.match(/^acl([lrs]|read)$/); }).prop('checked', true);
338
-    }
339
-
340
-    name_input.val(val);
341
-    $('input[value='+type+']').prop('checked', true);
342
-
343
-    this.acl_id = id;
344
-
345
-    var buttons = {}, me = this, body = document.body;
346
-
347
-    buttons[this.get_label('save')] = function(e) { me.command('acl-save'); };
348
-    buttons[this.get_label('cancel')] = function(e) { me.command('acl-cancel'); };
349
-
350
-    // display it as popup
351
-    this.acl_popup = this.show_popup_dialog(
352
-        this.acl_form.show(),
353
-        id ? this.get_label('acl.editperms') : this.get_label('acl.newuser'),
354
-        buttons,
355
-        {
356
-            button_classes: ['mainaction'],
357
-            modal: true,
358
-            closeOnEscape: true,
359
-            close: function(e, ui) {
360
-                (me.is_framed() ? parent.rcmail : me).ksearch_hide();
361
-                me.acl_form.appendTo(body).hide();
362
-                $(this).remove();
363
-                window.focus(); // focus iframe
364
-            }
365
-        }
366
-    );
367
-
368
-    if (type == 'user')
369
-        name_input.focus();
370
-    else
371
-        $('input:checked', type_list).focus();
372
-}
373
-
374
-// Returns class name according to ACL comparision result
375
-rcube_webmail.prototype.acl_class = function(acl1, acl2)
376
-{
377
-    var i, len, found = 0;
378
-
379
-    acl1 = String(acl1);
380
-    acl2 = String(acl2);
381
-
382
-    for (i=0, len=acl2.length; i<len; i++)
383
-        if (acl1.indexOf(acl2[i]) > -1)
384
-            found++;
385
-
386
-    if (found == len)
387
-        return 'enabled';
388
-    else if (found)
389
-        return 'partial';
390
-
391
-    return 'disabled';
392
-}

+ 0
- 15
roundcube/roundcubemail-1.2.2/plugins/acl/acl.min.js View File

1
-window.rcmail&&rcmail.addEventListener("init",function(){if(rcmail.gui_objects.acltable&&(rcmail.acl_list_init(),rcmail.env.acl_users_source)){var a=rcmail.is_framed()?parent.rcmail:rcmail;a.init_address_input_events($("#acluser"),{action:"settings/plugin.acl-autocomplete"});a.set_env({autocomplete_max:rcmail.env.autocomplete_max,autocomplete_min_length:rcmail.env.autocomplete_min_length});a.add_label("autocompletechars",rcmail.labels.autocompletechars);a.add_label("autocompletemore",rcmail.labels.autocompletemore);
2
-a.addEventListener("autocomplete_insert",function(a){"acluser"==a.field.id&&(a.field.value=a.insert.replace(/[ ,;]+$/,""))})}rcmail.enable_command("acl-create","acl-save","acl-cancel","acl-mode-switch",!0);rcmail.enable_command("acl-delete","acl-edit",!1);rcmail.env.acl_advanced&&$("#acl-switch").addClass("selected")});rcube_webmail.prototype.acl_create=function(){this.acl_init_form()};rcube_webmail.prototype.acl_edit=function(){var a=this.acl_list.get_single_selection();a&&this.acl_init_form(a)};
3
-rcube_webmail.prototype.acl_delete=function(){var a=this.acl_get_usernames();a&&a.length&&confirm(this.get_label("acl.deleteconfirm"))&&this.http_post("settings/plugin.acl",{_act:"delete",_user:a.join(","),_mbox:this.env.mailbox},this.set_busy(!0,"acl.deleting"))};
4
-rcube_webmail.prototype.acl_save=function(){var a,b="",c=$("#acluser",this.acl_form).val();$(this.env.acl_advanced?"#advancedrights :checkbox":"#simplerights :checkbox",this.acl_form).map(function(){this.checked&&(b+=this.value)});(a=$("input:checked[name=usertype]",this.acl_form).val())&&"user"!=a&&(c=a);c?b?(a={_act:"save",_user:c,_acl:b,_mbox:this.env.mailbox},this.acl_id&&(a._old=this.acl_id),this.http_post("settings/plugin.acl",a,this.set_busy(!0,"acl.saving"))):alert(this.get_label("acl.norights")):
5
-alert(this.get_label("acl.nouser"))};rcube_webmail.prototype.acl_cancel=function(){this.ksearch_blur();this.acl_popup.dialog("close")};rcube_webmail.prototype.acl_update=function(a){a.old?this.acl_remove_row(a.old):this.env.acl[a.id]&&this.acl_remove_row(a.id);this.acl_add_row(a,!0);this.ksearch_blur();this.acl_popup.dialog("close")};
6
-rcube_webmail.prototype.acl_mode_switch=function(a){this.env.acl_advanced=!this.env.acl_advanced;this.enable_command("acl-delete","acl-edit",!1);this.http_request("settings/plugin.acl","_act=list&_mode="+(this.env.acl_advanced?"advanced":"simple")+"&_mbox="+urlencode(this.env.mailbox),this.set_busy(!0,"loading"))};
7
-rcube_webmail.prototype.acl_list_init=function(){var a=this.env.acl_advanced?"addClass":"removeClass";$("#acl-switch")[a]("selected");$(this.gui_objects.acltable)[a]("advanced");this.acl_list=new rcube_list_widget(this.gui_objects.acltable,{multiselect:!0,draggable:!1,keyboard:!0});this.acl_list.addEventListener("select",function(a){rcmail.acl_list_select(a)}).addEventListener("dblclick",function(a){rcmail.acl_list_dblclick(a)}).addEventListener("keypress",function(a){rcmail.acl_list_keypress(a)}).init()};
8
-rcube_webmail.prototype.acl_list_select=function(a){rcmail.enable_command("acl-delete",0<a.selection.length);rcmail.enable_command("acl-edit",1==a.selection.length);a.focus()};rcube_webmail.prototype.acl_list_dblclick=function(a){this.acl_edit()};rcube_webmail.prototype.acl_list_keypress=function(a){if(a.key_pressed==a.ENTER_KEY)this.command("acl-edit");else if(a.key_pressed==a.DELETE_KEY||a.key_pressed==a.BACKSPACE_KEY)this.acl_form&&this.acl_form.is(":visible")||this.command("acl-delete")};
9
-rcube_webmail.prototype.acl_list_update=function(a){$(this.gui_objects.acltable).html(a);this.acl_list_init()};rcube_webmail.prototype.acl_get_usernames=function(){var a=[],b,c,e,d=this.acl_list,f=d.get_selection();b=0;for(c=f.length;b<c;b++)if(this.env.acl_specials.length&&0<=$.inArray(f[b],this.env.acl_specials))a.push(f[b]);else if(e=d.rows[f[b]])e=$("td.user",e.obj),1==e.length&&a.push(e.text());return a};
10
-rcube_webmail.prototype.acl_remove_row=function(a){var b=this.acl_list;b.remove_row(a);b.clear_selection();$("#rcmrow"+a).remove();this.env.acl[a]=null;this.enable_command("acl-delete",0<b.selection.length);this.enable_command("acl-edit",1==b.selection.length)};
11
-rcube_webmail.prototype.acl_add_row=function(a,b){var c,e,d=[];e=[];var f=a.id,h=this.acl_list,k=this.env.acl_advanced?[]:this.env.acl_items,g=$("thead > tr",this.gui_objects.acltable).clone();$("th",g).map(function(){var b=$("<td>"),c=$(this).attr("title"),d=this.className.replace(/^acl/,"");c&&b.attr("title",c);k&&k[d]&&(d=k[d]);"user"==d?b.addClass(d).append($("<a>").text(a.username)):b.addClass(this.className+" "+rcmail.acl_class(a.acl,d)).text("");$(this).replaceWith(b)});g.attr("id","rcmrow"+
12
-f);g=g.get(0);this.env.acl[f]=a.acl;for(c in this.env.acl)this.env.acl[c]&&(this.env.acl_specials.length&&0<=$.inArray(c,this.env.acl_specials)?e.push(c):d.push(c));d.sort();d=e.concat(d);c=0;for(e=d.length;c<e&&d[c]!=f;c++);c&&c<e?($("#rcmrow"+d[c-1]).after(g),h.init_row(g),h.rowcount++):h.insert_row(g);b&&h.select_row(a.id)};
13
-rcube_webmail.prototype.acl_init_form=function(a){var b,c,e,d="",f="user",h=$("body");b=$("#advancedrights");var k=$("#simplerights"),g=$("#acluser"),n=$("#usertype");if(!this.acl_form){var m=function(){$('input[value="user"]').prop("checked",!0)};g.click(m).keypress(m)}this.acl_form=$("#aclform");this.env.acl_advanced?(b.show(),k.hide()):(k.show(),b.hide(),b=k);b=$(":checkbox",b);b.attr("checked",!1);a&&(c=this.acl_list.rows[a])?(c=c.obj,b.map(function(){e=$("td."+this.id,c);e.length&&e.hasClass("enabled")&&
14
-(this.checked=!0)}),!this.env.acl_specials.length||0>$.inArray(a,this.env.acl_specials)?d=$("td.user",c).text():f=a):b.filter(function(){return this.id.match(/^acl([lrs]|read)$/)}).prop("checked",!0);g.val(d);$("input[value="+f+"]").prop("checked",!0);this.acl_id=a;var d={},l=this,h=document.body;d[this.get_label("save")]=function(a){l.command("acl-save")};d[this.get_label("cancel")]=function(a){l.command("acl-cancel")};this.acl_popup=this.show_popup_dialog(this.acl_form.show(),a?this.get_label("acl.editperms"):
15
-this.get_label("acl.newuser"),d,{button_classes:["mainaction"],modal:!0,closeOnEscape:!0,close:function(a,b){(l.is_framed()?parent.rcmail:l).ksearch_hide();l.acl_form.appendTo(h).hide();$(this).remove();window.focus()}});"user"==f?g.focus():$("input:checked",n).focus()};rcube_webmail.prototype.acl_class=function(a,b){var c,e,d=0;a=String(a);b=String(b);c=0;for(e=b.length;c<e;c++)-1<a.indexOf(b[c])&&d++;return d==e?"enabled":d?"partial":"disabled"};

+ 0
- 783
roundcube/roundcubemail-1.2.2/plugins/acl/acl.php View File

1
-<?php
2
-
3
-/**
4
- * Folders Access Control Lists Management (RFC4314, RFC2086)
5
- *
6
- * @version @package_version@
7
- * @author Aleksander Machniak <alec@alec.pl>
8
- *
9
- *
10
- * Copyright (C) 2011-2012, Kolab Systems AG
11
- *
12
- * This program is free software: you can redistribute it and/or modify
13
- * it under the terms of the GNU General Public License as published by
14
- * the Free Software Foundation, either version 3 of the License, or
15
- * (at your option) any later version.
16
- *
17
- * This program is distributed in the hope that it will be useful,
18
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
19
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
- * GNU General Public License for more details.
21
- *
22
- * You should have received a copy of the GNU General Public License
23
- * along with this program. If not, see http://www.gnu.org/licenses/.
24
- */
25
-
26
-class acl extends rcube_plugin
27
-{
28
-    public $task = 'settings|addressbook|calendar';
29
-
30
-    private $rc;
31
-    private $supported = null;
32
-    private $mbox;
33
-    private $ldap;
34
-    private $specials = array('anyone', 'anonymous');
35
-
36
-    /**
37
-     * Plugin initialization
38
-     */
39
-    function init()
40
-    {
41
-        $this->rc = rcmail::get_instance();
42
-
43
-        // Register hooks
44
-        $this->add_hook('folder_form', array($this, 'folder_form'));
45
-        // kolab_addressbook plugin
46
-        $this->add_hook('addressbook_form', array($this, 'folder_form'));
47
-        $this->add_hook('calendar_form_kolab', array($this, 'folder_form'));
48
-        // Plugin actions
49
-        $this->register_action('plugin.acl', array($this, 'acl_actions'));
50
-        $this->register_action('plugin.acl-autocomplete', array($this, 'acl_autocomplete'));
51
-    }
52
-
53
-    /**
54
-     * Handler for plugin actions (AJAX)
55
-     */
56
-    function acl_actions()
57
-    {
58
-        $action = trim(rcube_utils::get_input_value('_act', rcube_utils::INPUT_GPC));
59
-
60
-        // Connect to IMAP
61
-        $this->rc->storage_init();
62
-
63
-        // Load localization and configuration
64
-        $this->add_texts('localization/');
65
-        $this->load_config();
66
-
67
-        if ($action == 'save') {
68
-            $this->action_save();
69
-        }
70
-        else if ($action == 'delete') {
71
-            $this->action_delete();
72
-        }
73
-        else if ($action == 'list') {
74
-            $this->action_list();
75
-        }
76
-
77
-        // Only AJAX actions
78
-        $this->rc->output->send();
79
-    }
80
-
81
-    /**
82
-     * Handler for user login autocomplete request
83
-     */
84
-    function acl_autocomplete()
85
-    {
86
-        $this->load_config();
87
-
88
-        $search = rcube_utils::get_input_value('_search', rcube_utils::INPUT_GPC, true);
89
-        $reqid  = rcube_utils::get_input_value('_reqid', rcube_utils::INPUT_GPC);
90
-        $users  = array();
91
-        $keys   = array();
92
-
93
-        if ($this->init_ldap()) {
94
-            $max  = (int) $this->rc->config->get('autocomplete_max', 15);
95
-            $mode = (int) $this->rc->config->get('addressbook_search_mode');
96
-
97
-            $this->ldap->set_pagesize($max);
98
-            $result = $this->ldap->search('*', $search, $mode);
99
-
100
-            foreach ($result->records as $record) {
101
-                $user = $record['uid'];
102
-
103
-                if (is_array($user)) {
104
-                    $user = array_filter($user);
105
-                    $user = $user[0];
106
-                }
107
-
108
-                if ($user) {
109
-                    $display = rcube_addressbook::compose_search_name($record);
110
-                    $user    = array('name' => $user, 'display' => $display);
111
-                    $users[] = $user;
112
-                    $keys[]  = $display ?: $user['name'];
113
-                }
114
-            }
115
-
116
-            if ($this->rc->config->get('acl_groups')) {
117
-                $prefix      = $this->rc->config->get('acl_group_prefix');
118
-                $group_field = $this->rc->config->get('acl_group_field', 'name');
119
-                $result      = $this->ldap->list_groups($search, $mode);
120
-
121
-                foreach ($result as $record) {
122
-                    $group    = $record['name'];
123
-                    $group_id = is_array($record[$group_field]) ? $record[$group_field][0] : $record[$group_field];
124
-
125
-                    if ($group) {
126
-                        $users[] = array('name' => ($prefix ?: '') . $group_id, 'display' => $group, 'type' => 'group');
127
-                        $keys[]  = $group;
128
-                    }
129
-                }
130
-            }
131
-        }
132
-
133
-        if (count($users)) {
134
-            // sort users index
135
-            asort($keys, SORT_LOCALE_STRING);
136
-            // re-sort users according to index
137
-            foreach ($keys as $idx => $val) {
138
-                $keys[$idx] = $users[$idx];
139
-            }
140
-            $users = array_values($keys);
141
-        }
142
-
143
-        $this->rc->output->command('ksearch_query_results', $users, $search, $reqid);
144
-        $this->rc->output->send();
145
-    }
146
-
147
-    /**
148
-     * Handler for 'folder_form' hook
149
-     *
150
-     * @param array $args Hook arguments array (form data)
151
-     *
152
-     * @return array Hook arguments array
153
-     */
154
-    function folder_form($args)
155
-    {
156
-        $mbox_imap = $args['options']['name'];
157
-        $myrights  = $args['options']['rights'];
158
-
159
-        // Edited folder name (empty in create-folder mode)
160
-        if (!strlen($mbox_imap)) {
161
-            return $args;
162
-        }
163
-/*
164
-        // Do nothing on protected folders (?)
165
-        if ($args['options']['protected']) {
166
-            return $args;
167
-        }
168
-*/
169
-        // Get MYRIGHTS
170
-        if (empty($myrights)) {
171
-            return $args;
172
-        }
173
-
174
-        // Load localization and include scripts
175
-        $this->load_config();
176
-        $this->specials = $this->rc->config->get('acl_specials', $this->specials);
177
-        $this->add_texts('localization/', array('deleteconfirm', 'norights',
178
-            'nouser', 'deleting', 'saving', 'newuser', 'editperms'));
179
-        $this->rc->output->add_label('save', 'cancel');
180
-        $this->include_script('acl.js');
181
-        $this->rc->output->include_script('list.js');
182
-        $this->include_stylesheet($this->local_skin_path().'/acl.css');
183
-
184
-        // add Info fieldset if it doesn't exist
185
-        if (!isset($args['form']['props']['fieldsets']['info']))
186
-            $args['form']['props']['fieldsets']['info'] = array(
187
-                'name'  => $this->rc->gettext('info'),
188
-                'content' => array());
189
-
190
-        // Display folder rights to 'Info' fieldset
191
-        $args['form']['props']['fieldsets']['info']['content']['myrights'] = array(
192
-            'label' => rcube::Q($this->gettext('myrights')),
193
-            'value' => $this->acl2text($myrights)
194
-        );
195
-
196
-        // Return if not folder admin
197
-        if (!in_array('a', $myrights)) {
198
-            return $args;
199
-        }
200
-
201
-        // The 'Sharing' tab
202
-        $this->mbox = $mbox_imap;
203
-        $this->rc->output->set_env('acl_users_source', (bool) $this->rc->config->get('acl_users_source'));
204
-        $this->rc->output->set_env('mailbox', $mbox_imap);
205
-        $this->rc->output->add_handlers(array(
206
-            'acltable'  => array($this, 'templ_table'),
207
-            'acluser'   => array($this, 'templ_user'),
208
-            'aclrights' => array($this, 'templ_rights'),
209
-        ));
210
-
211
-        $this->rc->output->set_env('autocomplete_max', (int)$this->rc->config->get('autocomplete_max', 15));
212
-        $this->rc->output->set_env('autocomplete_min_length', $this->rc->config->get('autocomplete_min_length'));
213
-        $this->rc->output->add_label('autocompletechars', 'autocompletemore');
214
-
215
-        $args['form']['sharing'] = array(
216
-            'name'    => rcube::Q($this->gettext('sharing')),
217
-            'content' => $this->rc->output->parse('acl.table', false, false),
218
-        );
219
-
220
-        return $args;
221
-    }
222
-
223
-    /**
224
-     * Creates ACL rights table
225
-     *
226
-     * @param array $attrib Template object attributes
227
-     *
228
-     * @return string HTML Content
229
-     */
230
-    function templ_table($attrib)
231
-    {
232
-        if (empty($attrib['id']))
233
-            $attrib['id'] = 'acl-table';
234
-
235
-        $out = $this->list_rights($attrib);
236
-
237
-        $this->rc->output->add_gui_object('acltable', $attrib['id']);
238
-
239
-        return $out;
240
-    }
241
-
242
-    /**
243
-     * Creates ACL rights form (rights list part)
244
-     *
245
-     * @param array $attrib Template object attributes
246
-     *
247
-     * @return string HTML Content
248
-     */
249
-    function templ_rights($attrib)
250
-    {
251
-        // Get supported rights
252
-        $supported = $this->rights_supported();
253
-
254
-        // give plugins the opportunity to adjust this list
255
-        $data = $this->rc->plugins->exec_hook('acl_rights_supported',
256
-            array('rights' => $supported, 'folder' => $this->mbox, 'labels' => array()));
257
-        $supported = $data['rights'];
258
-
259
-        // depending on server capability either use 'te' or 'd' for deleting msgs
260
-        $deleteright = implode(array_intersect(str_split('ted'), $supported));
261
-
262
-        $out = '';
263
-        $ul  = '';
264
-        $input = new html_checkbox();
265
-
266
-        // Advanced rights
267
-        $attrib['id'] = 'advancedrights';
268
-        foreach ($supported as $key => $val) {
269
-            $id = "acl$val";
270
-            $ul .= html::tag('li', null,
271
-                $input->show('', array(
272
-                    'name' => "acl[$val]", 'value' => $val, 'id' => $id))
273
-                . html::label(array('for' => $id, 'title' => $this->gettext('longacl'.$val)),
274
-                    $this->gettext('acl'.$val)));
275
-        }
276
-
277
-        $out = html::tag('ul', $attrib, $ul, html::$common_attrib);
278
-
279
-        // Simple rights
280
-        $ul = '';
281
-        $attrib['id'] = 'simplerights';
282
-        $items = array(
283
-            'read' => 'lrs',
284
-            'write' => 'wi',
285
-            'delete' => $deleteright,
286
-            'other' => preg_replace('/[lrswi'.$deleteright.']/', '', implode($supported)),
287
-        );
288
-
289
-        // give plugins the opportunity to adjust this list
290
-        $data = $this->rc->plugins->exec_hook('acl_rights_simple',
291
-            array('rights' => $items, 'folder' => $this->mbox, 'labels' => array(), 'titles' => array()));
292
-
293
-        foreach ($data['rights'] as $key => $val) {
294
-            $id = "acl$key";
295
-            $ul .= html::tag('li', null,
296
-                $input->show('', array(
297
-                    'name' => "acl[$val]", 'value' => $val, 'id' => $id))
298
-                . html::label(array('for' => $id, 'title' => $data['titles'][$key] ?: $this->gettext('longacl'.$key)),
299
-                    $data['labels'][$key] ?: $this->gettext('acl'.$key)));
300
-        }
301
-
302
-        $out .= "\n" . html::tag('ul', $attrib, $ul, html::$common_attrib);
303
-
304
-        $this->rc->output->set_env('acl_items', $data['rights']);
305
-
306
-        return $out;
307
-    }
308
-
309
-    /**
310
-     * Creates ACL rights form (user part)
311
-     *
312
-     * @param array $attrib Template object attributes
313
-     *
314
-     * @return string HTML Content
315
-     */
316
-    function templ_user($attrib)
317
-    {
318
-        // Create username input
319
-        $attrib['name'] = 'acluser';
320
-
321
-        $textfield = new html_inputfield($attrib);
322
-
323
-        $fields['user'] = html::label(array('for' => $attrib['id']), $this->gettext('username'))
324
-            . ' ' . $textfield->show();
325
-
326
-        // Add special entries
327
-        if (!empty($this->specials)) {
328
-            foreach ($this->specials as $key) {
329
-                $fields[$key] = html::label(array('for' => 'id'.$key), $this->gettext($key));
330
-            }
331
-        }
332
-
333
-        $this->rc->output->set_env('acl_specials', $this->specials);
334
-
335
-        // Create list with radio buttons
336
-        if (count($fields) > 1) {
337
-            $ul = '';
338
-            $radio = new html_radiobutton(array('name' => 'usertype'));
339
-            foreach ($fields as $key => $val) {
340
-                $ul .= html::tag('li', null, $radio->show($key == 'user' ? 'user' : '',
341
-                        array('value' => $key, 'id' => 'id'.$key))
342
-                    . $val);
343
-            }
344
-
345
-            $out = html::tag('ul', array('id' => 'usertype', 'class' => $attrib['class']), $ul, html::$common_attrib);
346
-        }
347
-        // Display text input alone
348
-        else {
349
-            $out = $fields['user'];
350
-        }
351
-
352
-        return $out;
353
-    }
354
-
355
-    /**
356
-     * Creates ACL rights table
357
-     *
358
-     * @param array $attrib Template object attributes
359
-     *
360
-     * @return string HTML Content
361
-     */
362
-    private function list_rights($attrib=array())
363
-    {
364
-        // Get ACL for the folder
365
-        $acl = $this->rc->storage->get_acl($this->mbox);
366
-
367
-        if (!is_array($acl)) {
368
-            $acl = array();
369
-        }
370
-
371
-        // Keep special entries (anyone/anonymous) on top of the list
372
-        if (!empty($this->specials) && !empty($acl)) {
373
-            foreach ($this->specials as $key) {
374
-                if (isset($acl[$key])) {
375
-                    $acl_special[$key] = $acl[$key];
376
-                    unset($acl[$key]);
377
-                }
378
-            }
379
-        }
380
-
381
-        // Sort the list by username
382
-        uksort($acl, 'strnatcasecmp');
383
-
384
-        if (!empty($acl_special)) {
385
-            $acl = array_merge($acl_special, $acl);
386
-        }
387
-
388
-        // Get supported rights and build column names
389
-        $supported = $this->rights_supported();
390
-
391
-        // give plugins the opportunity to adjust this list
392
-        $data = $this->rc->plugins->exec_hook('acl_rights_supported',
393
-            array('rights' => $supported, 'folder' => $this->mbox, 'labels' => array()));
394
-        $supported = $data['rights'];
395
-
396
-        // depending on server capability either use 'te' or 'd' for deleting msgs
397
-        $deleteright = implode(array_intersect(str_split('ted'), $supported));
398
-
399
-        // Use advanced or simple (grouped) rights
400
-        $advanced = $this->rc->config->get('acl_advanced_mode');
401
-
402
-        if ($advanced) {
403
-            $items = array();
404
-            foreach ($supported as $sup) {
405
-                $items[$sup] = $sup;
406
-            }
407
-        }
408
-        else {
409
-            $items = array(
410
-                'read' => 'lrs',
411
-                'write' => 'wi',
412
-                'delete' => $deleteright,
413
-                'other' => preg_replace('/[lrswi'.$deleteright.']/', '', implode($supported)),
414
-            );
415
-
416
-            // give plugins the opportunity to adjust this list
417
-            $data = $this->rc->plugins->exec_hook('acl_rights_simple',
418
-                array('rights' => $items, 'folder' => $this->mbox, 'labels' => array()));
419
-            $items = $data['rights'];
420
-        }
421
-
422
-        // Create the table
423
-        $attrib['noheader'] = true;
424
-        $table = new html_table($attrib);
425
-
426
-        // Create table header
427
-        $table->add_header('user', $this->gettext('identifier'));
428
-        foreach (array_keys($items) as $key) {
429
-            $label = $data['labels'][$key] ?: $this->gettext('shortacl'.$key);
430
-            $table->add_header(array('class' => 'acl'.$key, 'title' => $label), $label);
431
-        }
432
-
433
-        $js_table = array();
434
-        foreach ($acl as $user => $rights) {
435
-            if ($this->rc->storage->conn->user == $user) {
436
-                continue;
437
-            }
438
-
439
-            // filter out virtual rights (c or d) the server may return
440
-            $userrights = array_intersect($rights, $supported);
441
-            $userid = rcube_utils::html_identifier($user);
442
-
443
-            if (!empty($this->specials) && in_array($user, $this->specials)) {
444
-                $user = $this->gettext($user);
445
-            }
446
-
447
-            $table->add_row(array('id' => 'rcmrow'.$userid));
448
-            $table->add('user', html::a(array('id' => 'rcmlinkrow'.$userid), rcube::Q($user)));
449
-
450
-            foreach ($items as $key => $right) {
451
-                $in = $this->acl_compare($userrights, $right);
452
-                switch ($in) {
453
-                    case 2: $class = 'enabled'; break;
454
-                    case 1: $class = 'partial'; break;
455
-                    default: $class = 'disabled'; break;
456
-                }
457
-                $table->add('acl' . $key . ' ' . $class, '');
458
-            }
459
-
460
-            $js_table[$userid] = implode($userrights);
461
-        }
462
-
463
-        $this->rc->output->set_env('acl', $js_table);
464
-        $this->rc->output->set_env('acl_advanced', $advanced);
465
-
466
-        $out = $table->show();
467
-
468
-        return $out;
469
-    }
470
-
471
-    /**
472
-     * Handler for ACL update/create action
473
-     */
474
-    private function action_save()
475
-    {
476
-        $mbox  = trim(rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_POST, true)); // UTF7-IMAP
477
-        $user  = trim(rcube_utils::get_input_value('_user', rcube_utils::INPUT_POST));
478
-        $acl   = trim(rcube_utils::get_input_value('_acl', rcube_utils::INPUT_POST));
479
-        $oldid = trim(rcube_utils::get_input_value('_old', rcube_utils::INPUT_POST));
480
-
481
-        $acl    = array_intersect(str_split($acl), $this->rights_supported());
482
-        $users  = $oldid ? array($user) : explode(',', $user);
483
-        $result = 0;
484
-
485
-        foreach ($users as $user) {
486
-            $user   = trim($user);
487
-            $prefix = $this->rc->config->get('acl_groups') ? $this->rc->config->get('acl_group_prefix') : '';
488
-
489
-            if ($prefix && strpos($user, $prefix) === 0) {
490
-                $username = $user;
491
-            }
492
-            else if (!empty($this->specials) && in_array($user, $this->specials)) {
493
-                $username = $this->gettext($user);
494
-            }
495
-            else if (!empty($user)) {
496
-                if (!strpos($user, '@') && ($realm = $this->get_realm())) {
497
-                    $user .= '@' . rcube_utils::idn_to_ascii(preg_replace('/^@/', '', $realm));
498
-                }
499
-                $username = $user;
500
-            }
501
-
502
-            if (!$acl || !$user || !strlen($mbox)) {
503
-                continue;
504
-            }
505
-
506
-            $user     = $this->mod_login($user);
507
-            $username = $this->mod_login($username);
508
-
509
-            if ($user != $_SESSION['username'] && $username != $_SESSION['username']) {
510
-                if ($this->rc->storage->set_acl($mbox, $user, $acl)) {
511
-                    $ret = array('id' => rcube_utils::html_identifier($user),
512
-                         'username' => $username, 'acl' => implode($acl), 'old' => $oldid);
513
-                    $this->rc->output->command('acl_update', $ret);
514
-                    $result++;
515
-                }
516
-            }
517
-        }
518
-
519
-        if ($result) {
520
-            $this->rc->output->show_message($oldid ? 'acl.updatesuccess' : 'acl.createsuccess', 'confirmation');
521
-        }
522
-        else {
523
-            $this->rc->output->show_message($oldid ? 'acl.updateerror' : 'acl.createerror', 'error');
524
-        }
525
-    }
526
-
527
-    /**
528
-     * Handler for ACL delete action
529
-     */
530
-    private function action_delete()
531
-    {
532
-        $mbox = trim(rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_POST, true)); //UTF7-IMAP
533
-        $user = trim(rcube_utils::get_input_value('_user', rcube_utils::INPUT_POST));
534
-
535
-        $user = explode(',', $user);
536
-
537
-        foreach ($user as $u) {
538
-            $u = trim($u);
539
-            if ($this->rc->storage->delete_acl($mbox, $u)) {
540
-                $this->rc->output->command('acl_remove_row', rcube_utils::html_identifier($u));
541
-            }
542
-            else {
543
-                $error = true;
544
-            }
545
-        }
546
-
547
-        if (!$error) {
548
-            $this->rc->output->show_message('acl.deletesuccess', 'confirmation');
549
-        }
550
-        else {
551
-            $this->rc->output->show_message('acl.deleteerror', 'error');
552
-        }
553
-    }
554
-
555
-    /**
556
-     * Handler for ACL list update action (with display mode change)
557
-     */
558
-    private function action_list()
559
-    {
560
-        if (in_array('acl_advanced_mode', (array)$this->rc->config->get('dont_override'))) {
561
-            return;
562
-        }
563
-
564
-        $this->mbox = trim(rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_GPC, true)); // UTF7-IMAP
565
-        $advanced   = trim(rcube_utils::get_input_value('_mode', rcube_utils::INPUT_GPC));
566
-        $advanced   = $advanced == 'advanced';
567
-
568
-        // Save state in user preferences
569
-        $this->rc->user->save_prefs(array('acl_advanced_mode' => $advanced));
570
-
571
-        $out = $this->list_rights();
572
-
573
-        $out = preg_replace(array('/^<table[^>]+>/', '/<\/table>$/'), '', $out);
574
-
575
-        $this->rc->output->command('acl_list_update', $out);
576
-    }
577
-
578
-    /**
579
-     * Creates <UL> list with descriptive access rights
580
-     *
581
-     * @param array $rights MYRIGHTS result
582
-     *
583
-     * @return string HTML content
584
-     */
585
-    function acl2text($rights)
586
-    {
587
-        if (empty($rights)) {
588
-            return '';
589
-        }
590
-
591
-        $supported = $this->rights_supported();
592
-        $list      = array();
593
-        $attrib    = array(
594
-            'name' => 'rcmyrights',
595
-            'style' => 'margin:0; padding:0 15px;',
596
-        );
597
-
598
-        foreach ($supported as $right) {
599
-            if (in_array($right, $rights)) {
600
-                $list[] = html::tag('li', null, rcube::Q($this->gettext('acl' . $right)));
601
-            }
602
-        }
603
-
604
-        if (count($list) == count($supported))
605
-            return rcube::Q($this->gettext('aclfull'));
606
-
607
-        return html::tag('ul', $attrib, implode("\n", $list));
608
-    }
609
-
610
-    /**
611
-     * Compares two ACLs (according to supported rights)
612
-     *
613
-     * @param array $acl1 ACL rights array (or string)
614
-     * @param array $acl2 ACL rights array (or string)
615
-     *
616
-     * @param int Comparision result, 2 - full match, 1 - partial match, 0 - no match
617
-     */
618
-    function acl_compare($acl1, $acl2)
619
-    {
620
-        if (!is_array($acl1)) $acl1 = str_split($acl1);
621
-        if (!is_array($acl2)) $acl2 = str_split($acl2);
622
-
623
-        $rights = $this->rights_supported();
624
-
625
-        $acl1 = array_intersect($acl1, $rights);
626
-        $acl2 = array_intersect($acl2, $rights);
627
-        $res  = array_intersect($acl1, $acl2);
628
-
629
-        $cnt1 = count($res);
630
-        $cnt2 = count($acl2);
631
-
632
-        if ($cnt1 == $cnt2)
633
-            return 2;
634
-        else if ($cnt1)
635
-            return 1;
636
-        else
637
-            return 0;
638
-    }
639
-
640
-    /**
641
-     * Get list of supported access rights (according to RIGHTS capability)
642
-     *
643
-     * @return array List of supported access rights abbreviations
644
-     */
645
-    function rights_supported()
646
-    {
647
-        if ($this->supported !== null) {
648
-            return $this->supported;
649
-        }
650
-
651
-        $capa = $this->rc->storage->get_capability('RIGHTS');
652
-
653
-        if (is_array($capa)) {
654
-            $rights = strtolower($capa[0]);
655
-        }
656
-        else {
657
-            $rights = 'cd';
658
-        }
659
-
660
-        return $this->supported = str_split('lrswi' . $rights . 'pa');
661
-    }
662
-
663
-    /**
664
-     * Username realm detection.
665
-     *
666
-     * @return string Username realm (domain)
667
-     */
668
-    private function get_realm()
669
-    {
670
-        // When user enters a username without domain part, realm
671
-        // allows to add it to the username (and display correct username in the table)
672
-
673
-        if (isset($_SESSION['acl_username_realm'])) {
674
-            return $_SESSION['acl_username_realm'];
675
-        }
676
-
677
-        // find realm in username of logged user (?)
678
-        list($name, $domain) = explode('@', $_SESSION['username']);
679
-
680
-        // Use (always existent) ACL entry on the INBOX for the user to determine
681
-        // whether or not the user ID in ACL entries need to be qualified and how
682
-        // they would need to be qualified.
683
-        if (empty($domain)) {
684
-            $acl = $this->rc->storage->get_acl('INBOX');
685
-            if (is_array($acl)) {
686
-                $regexp = '/^' . preg_quote($_SESSION['username'], '/') . '@(.*)$/';
687
-                foreach (array_keys($acl) as $name) {
688
-                    if (preg_match($regexp, $name, $matches)) {
689
-                        $domain = $matches[1];
690
-                        break;
691
-                    }
692
-                }
693
-            }
694
-        }
695
-
696
-        return $_SESSION['acl_username_realm'] = $domain;
697
-    }
698
-
699
-    /**
700
-     * Initializes autocomplete LDAP backend
701
-     */
702
-    private function init_ldap()
703
-    {
704
-        if ($this->ldap) {
705
-            return $this->ldap->ready;
706
-        }
707
-
708
-        // get LDAP config
709
-        $config = $this->rc->config->get('acl_users_source');
710
-
711
-        if (empty($config)) {
712
-            return false;
713
-        }
714
-
715
-        // not an array, use configured ldap_public source
716
-        if (!is_array($config)) {
717
-            $ldap_config = (array) $this->rc->config->get('ldap_public');
718
-            $config      = $ldap_config[$config];
719
-        }
720
-
721
-        $uid_field = $this->rc->config->get('acl_users_field', 'mail');
722
-        $filter    = $this->rc->config->get('acl_users_filter');
723
-
724
-        if (empty($uid_field) || empty($config)) {
725
-            return false;
726
-        }
727
-
728
-        // get name attribute
729
-        if (!empty($config['fieldmap'])) {
730
-            $name_field = $config['fieldmap']['name'];
731
-        }
732
-        // ... no fieldmap, use the old method
733
-        if (empty($name_field)) {
734
-            $name_field = $config['name_field'];
735
-        }
736
-
737
-        // add UID field to fieldmap, so it will be returned in a record with name
738
-        $config['fieldmap']['name'] = $name_field;
739
-        $config['fieldmap']['uid']  = $uid_field;
740
-
741
-        // search in UID and name fields
742
-        // $name_field can be in a form of <field>:<modifier> (#1490591)
743
-        $name_field = preg_replace('/:.*$/', '', $name_field);
744
-        $search     = array_unique(array($name_field, $uid_field));
745
-
746
-        $config['search_fields']   = $search;
747
-        $config['required_fields'] = array($uid_field);
748
-
749
-        // set search filter
750
-        if ($filter) {
751
-            $config['filter'] = $filter;
752
-        }
753
-
754
-        // disable vlv
755
-        $config['vlv'] = false;
756
-
757
-        // Initialize LDAP connection
758
-        $this->ldap = new rcube_ldap($config,
759
-            $this->rc->config->get('ldap_debug'),
760
-            $this->rc->config->mail_domain($_SESSION['imap_host']));
761
-
762
-        return $this->ldap->ready;
763
-    }
764
-
765
-    /**
766
-     * Modify user login according to 'login_lc' setting
767
-     */
768
-    protected function mod_login($user)
769
-    {
770
-        $login_lc = $this->rc->config->get('login_lc');
771
-
772
-        if ($login_lc === true || $login_lc == 2) {
773
-            $user = mb_strtolower($user);
774
-        }
775
-        // lowercase domain name
776
-        else if ($login_lc && strpos($user, '@')) {
777
-            list($local, $domain) = explode('@', $user);
778
-            $user = $local . '@' . mb_strtolower($domain);
779
-        }
780
-
781
-        return $user;
782
-    }
783
-}

+ 0
- 91
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ar_SA.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'مشاركة';
19
-$labels['myrights'] = 'حقوق الوصول';
20
-$labels['username'] = 'مستخدم:';
21
-$labels['advanced'] = 'وضع متقدم';
22
-$labels['newuser'] = 'اضافة مدخل';
23
-$labels['editperms'] = 'تعديل الصلاحيات';
24
-$labels['actions'] = 'اجراءات حقوق الوصول...';
25
-$labels['anyone'] = 'كل المستخدمين(اي شخص)';
26
-$labels['anonymous'] = 'ضيف (مجهول)';
27
-$labels['identifier'] = 'معرف';
28
-$labels['acll'] = 'بحث';
29
-$labels['aclr'] = 'قراءة الرسائل';
30
-$labels['acls'] = 'ابقاء حالة الزيارة';
31
-$labels['aclw'] = 'اكتب رمز';
32
-$labels['acli'] = 'ادخل (نسخ الى)';
33
-$labels['aclp'] = 'نشر';
34
-$labels['aclc'] = 'إنشاء مجلدات فرعية';
35
-$labels['aclk'] = 'إنشاء مجلدات فرعية';
36
-$labels['acld'] = 'حذف الرسائل';
37
-$labels['aclt'] = 'حذف الرسائل';
38
-$labels['acle'] = 'حُذف';
39
-$labels['aclx'] = 'حذف المجلد';
40
-$labels['acla'] = 'ادارة';
41
-$labels['aclfull'] = 'تحكم كامل';
42
-$labels['aclother'] = 'اخرى';
43
-$labels['aclread'] = 'قراءة ';
44
-$labels['aclwrite'] = 'كتابة';
45
-$labels['acldelete'] = 'حذف';
46
-$labels['shortacll'] = 'بحث';
47
-$labels['shortaclr'] = 'قراءة ';
48
-$labels['shortacls'] = 'ابقاء';
49
-$labels['shortaclw'] = 'قراءة';
50
-$labels['shortacli'] = 'ادراج';
51
-$labels['shortaclp'] = 'نشر';
52
-$labels['shortaclc'] = 'أنشئ';
53
-$labels['shortaclk'] = 'أنشئ';
54
-$labels['shortacld'] = 'حذف';
55
-$labels['shortaclt'] = 'حذف';
56
-$labels['shortacle'] = 'حُذف';
57
-$labels['shortaclx'] = 'حذف المجلد';
58
-$labels['shortacla'] = 'ادارة';
59
-$labels['shortaclother'] = 'اخرى';
60
-$labels['shortaclread'] = 'قراءة ';
61
-$labels['shortaclwrite'] = 'كتابة';
62
-$labels['shortacldelete'] = 'حذف';
63
-$labels['longacll'] = 'المجلد مرئي في القائمة وبالامكان ايضا الاشتراك';
64
-$labels['longaclr'] = 'من الممكن فتح المجلد للقراءة';
65
-$labels['longacls'] = 'وسم الزيارة في الرسائل بالامكان تغييره';
66
-$labels['longaclw'] = 'وسم والكلمات الرئيسية في الرسائل يمكن تغييره, ماعدا الزيارة والحذف ';
67
-$labels['longacli'] = 'بالامكان كتابة الرسائل ونسخها الى هذا المجلد';
68
-$labels['longaclp'] = 'بالامكان نشر الرسائل الى هذ المجلد';
69
-$labels['longaclc'] = 'بالامكان انشاء المجلدات ( او اعادة التسمية ) مباشرة تحت هذا المجلد';
70
-$labels['longaclk'] = 'بالامكان انشاء المجلدات ( او اعادة التسمية ) مباشرة تحت هذا المجلد';
71
-$labels['longacld'] = 'حذف وسم الرسائل من الممكن تغييرة';
72
-$labels['longaclt'] = 'حذف وسم الرسائل من الممكن تغييرة';
73
-$labels['longacle'] = 'بالامكان شطب الرسائل';
74
-$labels['longaclx'] = 'هذا المجلد بالامكان حذفة او اعادة تسميته';
75
-$labels['longacla'] = 'حقوق الوصول لهذا المجلد بالامكان تغييره';
76
-$labels['longaclfull'] = 'التحكم الكامل يتضمن ادارة المجلدات';
77
-$labels['longaclread'] = 'من الممكن فتح المجلد للقراءة';
78
-$labels['longaclwrite'] = 'لا يمكن وضع علامة على الرسائل, كتبت او نسخة الى هذا المجلد';
79
-$labels['longacldelete'] = 'لا يمكن حذف الرسائل';
80
-$messages['deleting'] = 'جاري حذف حقوق الوصول...';
81
-$messages['saving'] = 'جاري حفظ حقوق الوصول...';
82
-$messages['updatesuccess'] = 'تم تغيير حقوق الوصول بنجاح';
83
-$messages['deletesuccess'] = 'تم حذف حقوق الوصول بنجاح';
84
-$messages['createsuccess'] = 'تم اضافة حقوق الوصول بنجاح';
85
-$messages['updateerror'] = 'لا يمكن تحديث حقوق الوصول';
86
-$messages['deleteerror'] = 'لا يمكن حذف حقوق الوصول';
87
-$messages['createerror'] = 'لا يمكن اضافة حقوق الوصول';
88
-$messages['deleteconfirm'] = 'هل تريد فعلاً حذف حقوق الوصول لـ المستخدمين المحددين ؟';
89
-$messages['norights'] = 'لم يتم تحديد حقوق وصول!';
90
-$messages['nouser'] = 'لم يتم تحديد اسم مستخدم!';
91
-?>

+ 0
- 80
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ast.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartición';
19
-$labels['myrights'] = 'Drechos d\'accesu';
20
-$labels['username'] = 'Usuariu:';
21
-$labels['advanced'] = 'Mou avanzáu';
22
-$labels['newuser'] = 'Amestar entrada';
23
-$labels['editperms'] = 'Editar permisos';
24
-$labels['actions'] = 'Aición de drechos d\'accesu...';
25
-$labels['anyone'] = 'Tolos usuarios (toos)';
26
-$labels['anonymous'] = 'Convidaos (anónimos)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Guetar';
29
-$labels['aclr'] = 'Lleer mensaxes';
30
-$labels['acls'] = 'Estáu Caltener Vistu';
31
-$labels['aclw'] = 'Escribir banderes';
32
-$labels['acli'] = 'Inxertar (copiar a)';
33
-$labels['aclc'] = 'Crear subcarpetes';
34
-$labels['aclk'] = 'Crear subcarpetes';
35
-$labels['acld'] = 'Desaniciar mensaxes';
36
-$labels['aclt'] = 'Desaniciar mensaxes';
37
-$labels['acle'] = 'Desanciar';
38
-$labels['aclx'] = 'Desaniciar carpeta';
39
-$labels['acla'] = 'Alministrar';
40
-$labels['aclfull'] = 'Control total';
41
-$labels['aclother'] = 'Otru';
42
-$labels['aclread'] = 'Lleer';
43
-$labels['aclwrite'] = 'Escribir';
44
-$labels['acldelete'] = 'Desaniciar';
45
-$labels['shortacll'] = 'Guetar';
46
-$labels['shortaclr'] = 'Lleer';
47
-$labels['shortacls'] = 'Caltener';
48
-$labels['shortaclw'] = 'Escribir';
49
-$labels['shortacli'] = 'Inxertar';
50
-$labels['shortaclc'] = 'Crear';
51
-$labels['shortaclk'] = 'Crear';
52
-$labels['shortacld'] = 'Desaniciar';
53
-$labels['shortaclt'] = 'Desaniciar';
54
-$labels['shortacle'] = 'Desaniciar';
55
-$labels['shortaclx'] = 'Desaniciu de carpeta';
56
-$labels['shortacla'] = 'Alministrar';
57
-$labels['shortaclother'] = 'Otru';
58
-$labels['shortaclread'] = 'Lleer';
59
-$labels['shortaclwrite'] = 'Escribir';
60
-$labels['shortacldelete'] = 'Desaniciar';
61
-$labels['longacll'] = 'La carpeta ye visible nes llistes y pue soscribise a';
62
-$labels['longaclr'] = 'La carpeta nun pue abrise pa leer';
63
-$labels['longaclx'] = 'La carpeta pue desaniciase o renomase';
64
-$labels['longacla'] = 'Puen camudase los drechos d\'accesu de la carpeta';
65
-$labels['longaclfull'] = 'Control completu incluyendo l\'alminitración de carpeta';
66
-$labels['longaclread'] = 'La carpeta pue abrise pa llectura';
67
-$labels['longaclwrite'] = 'Los mensaxes puen conseñase, escribise o copiase a la carpeta';
68
-$labels['longacldelete'] = 'Los mensaxes puen desaniciase';
69
-$labels['longaclother'] = 'Otros drechos d\'accesu';
70
-$labels['ariasummaryacltable'] = 'Llista de drechos d\'accesu';
71
-$messages['deleting'] = 'Desaniciando los drechos d\'accesu...';
72
-$messages['saving'] = 'Guardando los drechos d\'accesu...';
73
-$messages['updatesuccess'] = 'Camudaos con ésitu los drechos d\'accesu';
74
-$messages['deletesuccess'] = 'Desaniciaos con ésitu los drechos d\'accesu';
75
-$messages['createsuccess'] = 'Amestaos con ésitu los drechos d\'accesu';
76
-$messages['updateerror'] = 'Nun puen anovase los drechos d\'accesu';
77
-$messages['deleteerror'] = 'Nun puen desaniciase los drechos d\'accesu';
78
-$messages['createerror'] = 'Nun puen amestase los drechos d\'accesu';
79
-$messages['deleteconfirm'] = '¿De xuru quies desaniciar los drechos d\'accesu al(a los) usuariu(os) esbilláu(os)?';
80
-?>

+ 0
- 91
roundcube/roundcubemail-1.2.2/plugins/acl/localization/az_AZ.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Paylaşma';
19
-$labels['myrights'] = 'Giriş hüququ';
20
-$labels['username'] = 'İstifadəçi:';
21
-$labels['advanced'] = 'Ekspert rejimi';
22
-$labels['newuser'] = 'Sahə əlavə et';
23
-$labels['editperms'] = 'Cavabları redaktə et';
24
-$labels['actions'] = 'Giriş hüququ ilə hərəkət...';
25
-$labels['anyone'] = 'Bütün istifadəçilər (istənilən)';
26
-$labels['anonymous'] = 'Qonaqlar (anonimlər)';
27
-$labels['identifier'] = 'İdentifikator';
28
-$labels['acll'] = 'Baxış';
29
-$labels['aclr'] = 'Məktubu oxu';
30
-$labels['acls'] = 'Oxunulan kimi saxla';
31
-$labels['aclw'] = 'Yazı bayrağı';
32
-$labels['acli'] = 'Əlavə et (kopyala)';
33
-$labels['aclp'] = 'Yazı';
34
-$labels['aclc'] = 'Qovluqaltı yarat';
35
-$labels['aclk'] = 'Qovluqaltı yarat';
36
-$labels['acld'] = 'Məktubu sil';
37
-$labels['aclt'] = 'Məktubu sil';
38
-$labels['acle'] = 'Poz';
39
-$labels['aclx'] = 'Qovluğu sil';
40
-$labels['acla'] = 'İdarə';
41
-$labels['aclfull'] = 'Tam idarə';
42
-$labels['aclother'] = 'Digər';
43
-$labels['aclread'] = 'Oxu';
44
-$labels['aclwrite'] = 'Yaz';
45
-$labels['acldelete'] = 'Sil';
46
-$labels['shortacll'] = 'Baxış';
47
-$labels['shortaclr'] = 'Oxu';
48
-$labels['shortacls'] = 'Saxla';
49
-$labels['shortaclw'] = 'Yaz';
50
-$labels['shortacli'] = 'Yerləşdir';
51
-$labels['shortaclp'] = 'Yazı';
52
-$labels['shortaclc'] = 'Yarat';
53
-$labels['shortaclk'] = 'Yarat';
54
-$labels['shortacld'] = 'Sil';
55
-$labels['shortaclt'] = 'Sil';
56
-$labels['shortacle'] = 'Poz';
57
-$labels['shortaclx'] = 'Qovluğun silinməsi';
58
-$labels['shortacla'] = 'İdarə';
59
-$labels['shortaclother'] = 'Digər';
60
-$labels['shortaclread'] = 'Oxu';
61
-$labels['shortaclwrite'] = 'Yaz';
62
-$labels['shortacldelete'] = 'Sil';
63
-$labels['longacll'] = 'Qovluq siyahıda görünür və yazılmağa hazırdır';
64
-$labels['longaclr'] = 'Bu qovluq oxunmaq üçün açıla bilər';
65
-$labels['longacls'] = 'Oxunulan flaqı dəyişdirilə bilər';
66
-$labels['longaclw'] = 'Oxunulan və silinənlərdən başqa flaqlar və açar sözləri dəyişdirilə bilər';
67
-$labels['longacli'] = 'Məktub qovluğa yazıla və ya saxlanıla bilər';
68
-$labels['longaclp'] = 'Məktub bu qovluğa göndərilə bilər';
69
-$labels['longaclc'] = 'Qovluqaltları bu qovluqda yaradıla və ya adı dəyişdirilə bilər';
70
-$labels['longaclk'] = 'Qovluqaltları bu qovluqda yaradıla və ya adı dəyişdirilə bilər';
71
-$labels['longacld'] = 'Silinən flaqı dəyişdirilə bilər';
72
-$labels['longaclt'] = 'Silinən flaqı dəyişdirilə bilər';
73
-$labels['longacle'] = 'Məktublar pozula bilər';
74
-$labels['longaclx'] = 'Bu qovluq silinə və ya adı dəyişdirilə bilər';
75
-$labels['longacla'] = 'Bu qovluğa giriş hüququ dəyişdirilə bilər';
76
-$labels['longaclfull'] = 'Qovluğun idarəsi ilə birlikdə, tam giriş.';
77
-$labels['longaclread'] = 'Bu qovluq oxunmaq üçün açıla bilər';
78
-$labels['longaclwrite'] = 'Məktubu bu qovluğa qeyd etmək, yazmaq və kopyalamaq olar';
79
-$labels['longacldelete'] = 'Məktubu silmək olar';
80
-$messages['deleting'] = 'Giriş hüququnun silinməsi...';
81
-$messages['saving'] = 'Giriş hüququnun saxlanılması...';
82
-$messages['updatesuccess'] = 'Giriş hüququ dəyişdirildi';
83
-$messages['deletesuccess'] = 'Giriş hüququ silindi';
84
-$messages['createsuccess'] = 'Giriş hüququ əlavə edildi';
85
-$messages['updateerror'] = 'Hüquqları yeniləmək alınmadı';
86
-$messages['deleteerror'] = 'Giriş hüququnu silmək mümkün deyil';
87
-$messages['createerror'] = 'Giriş hüququnu əlavə etmək mümkün deyil';
88
-$messages['deleteconfirm'] = 'Seçilmiş istifadəçilərin giriş hüququnu silməkdə əminsiniz?';
89
-$messages['norights'] = 'Giriş hüquqları göstərilməyib!';
90
-$messages['nouser'] = 'İstifadəçi adı təyin olunmayıb!';
91
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/be_BE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Сумесны доступ';
19
-$labels['myrights'] = 'Правы доступу';
20
-$labels['username'] = 'Карыстальнік:';
21
-$labels['advanced'] = 'Пашыраны рэжым';
22
-$labels['newuser'] = 'Дадаць запіс';
23
-$labels['editperms'] = 'Рэдагаваць правы доступу';
24
-$labels['actions'] = 'Дзеянні з правамі доступу...';
25
-$labels['anyone'] = 'Усе карыстальнікі (любыя)';
26
-$labels['anonymous'] = 'Госці (ананімныя)';
27
-$labels['identifier'] = 'Ідэнтыфікатар';
28
-$labels['acll'] = 'Пошук';
29
-$labels['aclr'] = 'Прачытаць паведамленні';
30
-$labels['acls'] = 'Пакінуць стан Бачанае';
31
-$labels['aclw'] = 'Флагі запісвання';
32
-$labels['acli'] = 'Уставіць (капіраваць у)';
33
-$labels['aclp'] = 'Адправіць';
34
-$labels['aclc'] = 'Стварыць укладзеныя папкі';
35
-$labels['aclk'] = 'Стварыць укладзеныя папкі';
36
-$labels['acld'] = 'Выдаліць паведамленні';
37
-$labels['aclt'] = 'Выдаліць паведамленні';
38
-$labels['acle'] = 'Знішчыць паведамленні';
39
-$labels['aclx'] = 'Выдаліць папку';
40
-$labels['acla'] = 'Адміністраваць';
41
-$labels['acln'] = 'Анатаваць паведамленні';
42
-$labels['aclfull'] = 'Поўны доступ';
43
-$labels['aclother'] = 'Іншае';
44
-$labels['aclread'] = 'Чытанне';
45
-$labels['aclwrite'] = 'Запіс';
46
-$labels['acldelete'] = 'Выдаленне';
47
-$labels['shortacll'] = 'Пошук';
48
-$labels['shortaclr'] = 'Чытанне';
49
-$labels['shortacls'] = 'Пакінуць';
50
-$labels['shortaclw'] = 'Запісванне';
51
-$labels['shortacli'] = 'Даданне';
52
-$labels['shortaclp'] = 'Адпраўленне';
53
-$labels['shortaclc'] = 'Стварэнне';
54
-$labels['shortaclk'] = 'Стварэнне';
55
-$labels['shortacld'] = 'Выдаленне';
56
-$labels['shortaclt'] = 'Выдаленне';
57
-$labels['shortacle'] = 'Знішчэнне';
58
-$labels['shortaclx'] = 'Выдаленне папкі';
59
-$labels['shortacla'] = 'Адміністраванне';
60
-$labels['shortacln'] = 'Анатаваць';
61
-$labels['shortaclother'] = 'Іншае';
62
-$labels['shortaclread'] = 'Чытанне';
63
-$labels['shortaclwrite'] = 'Запіс';
64
-$labels['shortacldelete'] = 'Выдаленне';
65
-$labels['longacll'] = 'Папку можна пабачыць у спісах і падпісацца на яе';
66
-$labels['longaclr'] = 'Папку можна адкрыць для чытання';
67
-$labels['longacls'] = 'На паведамленнях можна пераключаць флаг Бачанае';
68
-$labels['longaclw'] = 'На паведамленнях можна мяняць ключавыя словы і пераключаць флагі, апроч Бачанае і Выдаленае';
69
-$labels['longacli'] = 'Паведамленні могуць быць запісаныя альбо скапіяваныя ў папку';
70
-$labels['longaclp'] = 'Паведамленні могуць быць адпраўленыя ў гэтую папку';
71
-$labels['longaclc'] = 'Папкі могуць быць створаны (альбо перайменаваны) наўпрост пад гэтай папкай';
72
-$labels['longaclk'] = 'Папкі могуць быць створаны (альбо перайменаваны) наўпрост пад гэтай папкай';
73
-$labels['longacld'] = 'На паведамленнях можна пераключаць флаг Выдаленае';
74
-$labels['longaclt'] = 'На паведамленнях можна пераключаць флаг Выдаленае';
75
-$labels['longacle'] = 'Паведамленні могуць быць знішчаны';
76
-$labels['longaclx'] = 'Папку можна выдаліць альбо перайменаваць';
77
-$labels['longacla'] = 'Правы доступу на папку можна змяняць';
78
-$labels['longacln'] = 'Анатацыі паведамленняў (супольныя метаданыя) можна змяняць';
79
-$labels['longaclfull'] = 'Поўны доступ, уключна з адмінстраваннем папкі';
80
-$labels['longaclread'] = 'Папку можна адкрыць для чытання';
81
-$labels['longaclwrite'] = 'Паведамленні могуць быць пазначаныя, запісаныя альбо скапіяваныя ў папку';
82
-$labels['longacldelete'] = 'Паведамленні можна выдаліць';
83
-$labels['longaclother'] = 'Іншыя правы доступу';
84
-$labels['ariasummaryacltable'] = 'Спіс правоў доступу';
85
-$labels['arialabelaclactions'] = 'Спіс дзеянняў';
86
-$labels['arialabelaclform'] = 'Форма правоў доступу';
87
-$messages['deleting'] = 'Правы доступу выдаляюцца...';
88
-$messages['saving'] = 'Правы доступу захоўваюцца...';
89
-$messages['updatesuccess'] = 'Правы доступу зменены';
90
-$messages['deletesuccess'] = 'Правы доступу выдалены';
91
-$messages['createsuccess'] = 'Правы доступу дададзены';
92
-$messages['updateerror'] = 'Не ўдалося абнавіць правы доступу';
93
-$messages['deleteerror'] = 'Не ўдалося выдаліць правы доступу';
94
-$messages['createerror'] = 'Не ўдалося дадаць правы доступу';
95
-$messages['deleteconfirm'] = 'Напраўду выдаліць правы доступу для вылучанага карыстальніка(ў)?';
96
-$messages['norights'] = 'Жадных правоў не зададзена!';
97
-$messages['nouser'] = 'Жадных імёнаў карыстальнікаў не зададзена!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/bg_BG.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Споделяне';
19
-$labels['myrights'] = 'Права за достъп';
20
-$labels['username'] = 'Потребител:';
21
-$labels['advanced'] = 'Разширен режим';
22
-$labels['newuser'] = 'Добавяне на запис';
23
-$labels['editperms'] = 'Редакция на права';
24
-$labels['actions'] = 'Действия на права за достъп...';
25
-$labels['anyone'] = 'Всички потребители (който и да е)';
26
-$labels['anonymous'] = 'Гости (анонимни)';
27
-$labels['identifier'] = 'Индентификатор';
28
-$labels['acll'] = 'Претърсване';
29
-$labels['aclr'] = 'Четене на писма';
30
-$labels['acls'] = 'Запазване на Видяно';
31
-$labels['aclw'] = 'Записване на флагове';
32
-$labels['acli'] = 'Вмъкване (Копиране в)';
33
-$labels['aclp'] = 'Изпращане';
34
-$labels['aclc'] = 'Създаване на подпапки';
35
-$labels['aclk'] = 'Създаване на подпапки';
36
-$labels['acld'] = 'Изтриване на писма';
37
-$labels['aclt'] = 'Изтриване на писмо';
38
-$labels['acle'] = 'Заличаване';
39
-$labels['aclx'] = 'Изтриване на папка';
40
-$labels['acla'] = 'Администриране';
41
-$labels['acln'] = 'Анотиране на писма';
42
-$labels['aclfull'] = 'Пълен контрол';
43
-$labels['aclother'] = 'Други';
44
-$labels['aclread'] = 'Четене';
45
-$labels['aclwrite'] = 'Писане';
46
-$labels['acldelete'] = 'Изтриване';
47
-$labels['shortacll'] = 'Търсене';
48
-$labels['shortaclr'] = 'Четене';
49
-$labels['shortacls'] = 'Запазване';
50
-$labels['shortaclw'] = 'Писане';
51
-$labels['shortacli'] = 'Вмъкване';
52
-$labels['shortaclp'] = 'Изпращане';
53
-$labels['shortaclc'] = 'Създаване';
54
-$labels['shortaclk'] = 'Създаване';
55
-$labels['shortacld'] = 'Изтриване';
56
-$labels['shortaclt'] = 'Изтриване';
57
-$labels['shortacle'] = 'Заличаване';
58
-$labels['shortaclx'] = 'Изтриване на папка';
59
-$labels['shortacla'] = 'Администриране';
60
-$labels['shortacln'] = 'Анотирай';
61
-$labels['shortaclother'] = 'Други';
62
-$labels['shortaclread'] = 'Четене';
63
-$labels['shortaclwrite'] = 'Писане';
64
-$labels['shortacldelete'] = 'Изтриване';
65
-$labels['longacll'] = 'Папката е видима в списъците и може да се абонирате';
66
-$labels['longaclr'] = 'Папката може да бъде отворена за четене';
67
-$labels['longacls'] = 'Флаг Видяно може да бъде променен.';
68
-$labels['longaclw'] = 'Флаговете и кл. думи за писмата могат да бъдат променяни, без Видяно и Изтрито.';
69
-$labels['longacli'] = 'Писмата могат да бъдат писани или копирани към папката.';
70
-$labels['longaclp'] = 'Писмата могат да бъдат писани в папката';
71
-$labels['longaclc'] = 'Папките могат да бъдат създавани (или преименувани) директно в тази папка';
72
-$labels['longaclk'] = 'Папките могат да бъдат създавани (или преименувани) в тази основна папка';
73
-$labels['longacld'] = 'Флагът Изтрито може да бъде променян';
74
-$labels['longaclt'] = 'Флагът Изтрито може да бъде променян';
75
-$labels['longacle'] = 'Писмата могат да бъдат заличавани';
76
-$labels['longaclx'] = 'Папката може да бъде изтривана или преименувана';
77
-$labels['longacla'] = 'Правата за достъп до папката могат да бъдат променяни';
78
-$labels['longacln'] = 'Могат да се променят споделените метаданни (антоции) на писмата';
79
-$labels['longaclfull'] = 'Пълен контрол, включително и администриране на папките';
80
-$labels['longaclread'] = 'Папката може да бъде отворена за четене';
81
-$labels['longaclwrite'] = 'Писмата могат да бъдат маркирани, записвани или копирани в папката';
82
-$labels['longacldelete'] = 'Писмата могат да бъдат изтривани';
83
-$labels['longaclother'] = 'Други права за достъп';
84
-$labels['ariasummaryacltable'] = 'Списък с права за достъп';
85
-$labels['arialabelaclactions'] = 'Списък с действия';
86
-$labels['arialabelaclform'] = 'Форма с права за достъп';
87
-$messages['deleting'] = 'Изтриване на права за достъп...';
88
-$messages['saving'] = 'Запазване на права за достъп...';
89
-$messages['updatesuccess'] = 'Правата за достъп са променени успешно';
90
-$messages['deletesuccess'] = 'Правата за достъп са изтрити успешно';
91
-$messages['createsuccess'] = 'Правата за достъп са добавени успешно';
92
-$messages['updateerror'] = 'Невъзможно модифициране на правата за достъп';
93
-$messages['deleteerror'] = 'Невъзможно изтриване на права за достъп';
94
-$messages['createerror'] = 'Невъзможно добавяне на права за достъп';
95
-$messages['deleteconfirm'] = 'Сигурни ли сте, че желаете да премахнате правата за достъп от избраните потребители?';
96
-$messages['norights'] = 'Няма указани права!';
97
-$messages['nouser'] = 'Няма указано потребителско име!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/br.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Rannañ';
19
-$labels['myrights'] = 'Aotreoù mont e-barzh';
20
-$labels['username'] = 'Implijer:';
21
-$labels['advanced'] = 'Mod kempleshoc\'h';
22
-$labels['newuser'] = 'Ouzhpennañ un elfenn';
23
-$labels['editperms'] = 'Embann an aotreoù';
24
-$labels['actions'] = 'Aotreoù mont e-barzh';
25
-$labels['anyone'] = 'An holl implijerien (neb hini)';
26
-$labels['anonymous'] = 'Kouvidi (dizanv)';
27
-$labels['identifier'] = 'Naoudi';
28
-$labels['acll'] = 'Taol sell';
29
-$labels['aclr'] = 'Kemennadennoù lennet';
30
-$labels['acls'] = 'Derc\'hel ar stad "Gwelet"';
31
-$labels['aclw'] = 'Bannieloù skrivañ';
32
-$labels['acli'] = 'Enlakaat (Eilañ an digoradur)';
33
-$labels['aclp'] = 'Postañ';
34
-$labels['aclc'] = 'Krouiñ isteuliadoù';
35
-$labels['aclk'] = 'Krouiñ isteuliadoù';
36
-$labels['acld'] = 'Dilemel kemennadennoù';
37
-$labels['aclt'] = 'Dilemel kemennadennoù';
38
-$labels['acle'] = 'Skarzhañ';
39
-$labels['aclx'] = 'Dilemel an teuliad';
40
-$labels['acla'] = 'Ardeiñ';
41
-$labels['acln'] = 'Notennaouiñ kemennadennoù';
42
-$labels['aclfull'] = 'Reoliadur a-bezh';
43
-$labels['aclother'] = 'All';
44
-$labels['aclread'] = 'Lenn';
45
-$labels['aclwrite'] = 'Skrivañ';
46
-$labels['acldelete'] = 'Dilemel';
47
-$labels['shortacll'] = 'Teurel ur sell';
48
-$labels['shortaclr'] = 'Lenn';
49
-$labels['shortacls'] = 'Derc\'hel';
50
-$labels['shortaclw'] = 'Skrivañ';
51
-$labels['shortacli'] = 'Enlakaat';
52
-$labels['shortaclp'] = 'Postañ';
53
-$labels['shortaclc'] = 'Krouiñ';
54
-$labels['shortaclk'] = 'Krouiñ';
55
-$labels['shortacld'] = 'Dilemel';
56
-$labels['shortaclt'] = 'Dilemel';
57
-$labels['shortacle'] = 'Skarzhañ';
58
-$labels['shortaclx'] = 'Dilemel an teuliad';
59
-$labels['shortacla'] = 'Ardeiñ';
60
-$labels['shortacln'] = 'Notennaouiñ';
61
-$labels['shortaclother'] = 'Traoù all';
62
-$labels['shortaclread'] = 'Lenn';
63
-$labels['shortaclwrite'] = 'Skrivañ';
64
-$labels['shortacldelete'] = 'Dilemel';
65
-$labels['longacll'] = 'Gwelus eo an teuliad-se er rolloù ha gallout a reer bezañ koumanantet dezhañ';
66
-$labels['longaclr'] = 'Gallout a reer digeriñ an teuliad-mañ evit e lenn';
67
-$labels['longacls'] = 'Gallout a reer kemmañ ar bannieloù "Kemennadenn gwelet"';
68
-$labels['longaclw'] = 'Gallout a reer kemmañ an bannieloù kemennadennoù hag ar gerioù-alc\'hwez, war-bouez "Gwelet" ha "Dilamet"';
69
-$labels['longacli'] = 'Gallout a ra ar c\'hemennadennoù bezañ skrivet be eilet en teuliad';
70
-$labels['longaclp'] = 'Gallout a reer postañ kemennadennoù d\'an teuliad-mañ';
71
-$labels['longaclc'] = 'Gallout a reer krouiñ (pe adenvel) teuliadoù en teuliad war-eeun';
72
-$labels['longaclk'] = 'Gallout a reer krouiñ (pe adenvel) teuliadoù en teuliad war-eeun';
73
-$labels['longacld'] = 'Gallout a reer kemmañ ar banniel ""Kemennadenn dilamet"';
74
-$labels['longaclt'] = 'Gallout a reer kemmañ ar banniel ""Kemennadenn dilamet"';
75
-$labels['longacle'] = 'Gallout a reer skarzhañ ar c\'hemennadennoù';
76
-$labels['longaclx'] = 'Gallout a ra bezañ dilamet pe adanvet an teuliad';
77
-$labels['longacla'] = 'Gallout a reer kemmañ aotreoù haeziñ an teuliad';
78
-$labels['longacln'] = 'Metaroadennoù rannet (notennoù) ar c\'hemennadennoù a c\'hell bezañ kemmet';
79
-$labels['longaclfull'] = 'Reoliadur a-bezh, ardeiñ an teuliad en o zouez';
80
-$labels['longaclread'] = 'Gallout a reer digeriñ an teuliad evit e lenn';
81
-$labels['longaclwrite'] = 'Gallout a reer merkañ, skrivañ pe eilañ kemennadennoù d\'an teuliad';
82
-$labels['longacldelete'] = 'Gallout a reer dilemel ar c\'hemennadennoù';
83
-$labels['longaclother'] = 'Aotreoù haeziñ all';
84
-$labels['ariasummaryacltable'] = 'Roll an aotreoù haeziñ';
85
-$labels['arialabelaclactions'] = 'Roll ar gweredoù';
86
-$labels['arialabelaclform'] = 'Aotreoù haeziñ a-berzh';
87
-$messages['deleting'] = 'O tilemel an aotreoù haeziñ...';
88
-$messages['saving'] = 'Oc\'h enrollañ an aotreoù haeziñ...';
89
-$messages['updatesuccess'] = 'Kemmet an aotreoù haeziñ gant berzh';
90
-$messages['deletesuccess'] = 'Dilamet an aotreoù haeziñ gant berzh';
91
-$messages['createsuccess'] = 'Ouzhpennet an aotreoù haeziñ gant berzh';
92
-$messages['updateerror'] = 'N\'haller ket hizivaat an aotreoù haeziñ';
93
-$messages['deleteerror'] = 'N\'haller ket dilemel an aotreoù haeziñ';
94
-$messages['createerror'] = 'N\'haller ket ouzhpennañ aotreoù haeziñ';
95
-$messages['deleteconfirm'] = 'Sur oc\'h e fell deoc\'h dilemel aotreoù haeziñ an arveriaded diuzet?';
96
-$messages['norights'] = 'Aotre ebet erspizet!';
97
-$messages['nouser'] = 'Anv arveriad ebet erspizet!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/bs_BA.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Razmjena';
19
-$labels['myrights'] = 'Prava pristupa';
20
-$labels['username'] = 'Korisnik:';
21
-$labels['advanced'] = 'Napredni mod';
22
-$labels['newuser'] = 'Dodaj unos';
23
-$labels['editperms'] = 'Uredi dozvole';
24
-$labels['actions'] = 'Akcije za prava pristupa...';
25
-$labels['anyone'] = 'Svi korisnici (bilo ko)';
26
-$labels['anonymous'] = 'Gosti (anonimno)';
27
-$labels['identifier'] = 'Identifikator';
28
-$labels['acll'] = 'Pronađi';
29
-$labels['aclr'] = 'Pročitaj poruke';
30
-$labels['acls'] = 'Zadrži stanje pregleda';
31
-$labels['aclw'] = 'Oznake za pisanje';
32
-$labels['acli'] = 'Umetni (Kopiraj u)';
33
-$labels['aclp'] = 'Objavi';
34
-$labels['aclc'] = 'Napravi podfoldere';
35
-$labels['aclk'] = 'Napravi podfoldere';
36
-$labels['acld'] = 'Obriši poruke';
37
-$labels['aclt'] = 'Obriši poruke';
38
-$labels['acle'] = 'Izbriši';
39
-$labels['aclx'] = 'Obriši folder';
40
-$labels['acla'] = 'Administracija';
41
-$labels['acln'] = 'Obilježi poruke';
42
-$labels['aclfull'] = 'Puna kontrola';
43
-$labels['aclother'] = 'Ostalo';
44
-$labels['aclread'] = 'Pročitano';
45
-$labels['aclwrite'] = 'Piši';
46
-$labels['acldelete'] = 'Obriši';
47
-$labels['shortacll'] = 'Pronađi';
48
-$labels['shortaclr'] = 'Pročitano';
49
-$labels['shortacls'] = 'Zadrži';
50
-$labels['shortaclw'] = 'Piši';
51
-$labels['shortacli'] = 'Umetni';
52
-$labels['shortaclp'] = 'Objavi';
53
-$labels['shortaclc'] = 'Kreiraj';
54
-$labels['shortaclk'] = 'Kreiraj';
55
-$labels['shortacld'] = 'Obriši';
56
-$labels['shortaclt'] = 'Obriši';
57
-$labels['shortacle'] = 'Izbriši';
58
-$labels['shortaclx'] = 'Brisanje foldera';
59
-$labels['shortacla'] = 'Administracija';
60
-$labels['shortacln'] = 'Obilježli';
61
-$labels['shortaclother'] = 'Ostalo';
62
-$labels['shortaclread'] = 'Pročitano';
63
-$labels['shortaclwrite'] = 'Piši';
64
-$labels['shortacldelete'] = 'Obriši';
65
-$labels['longacll'] = 'Ovaj folder je vidljiv u listama i moguće je izvršiti pretplatu na njega';
66
-$labels['longaclr'] = 'Folder je moguće otvoriti radi čitanja';
67
-$labels['longacls'] = 'Oznaka čitanja za poruke se može promijeniti';
68
-$labels['longaclw'] = 'Oznake za poruke i ključne riječi je moguće promijeniti, osim za pregledano i obrisano';
69
-$labels['longacli'] = 'Moguće je kopirati i zapisivati poruke u folder';
70
-$labels['longaclp'] = 'Moguće je objavljivati poruke u ovaj folder';
71
-$labels['longaclc'] = 'Moguće je kreirati (ili preimenovati) foldere diretno ispod ovog foldera';
72
-$labels['longaclk'] = 'Moguće je kreirati (ili preimenovati) foldere diretno ispod ovog foldera';
73
-$labels['longacld'] = 'Oznaka za obrisane poruke se može mijenjati';
74
-$labels['longaclt'] = 'Oznaka za obrisane poruke se može mijenjati';
75
-$labels['longacle'] = 'Poruke je moguće obrisati';
76
-$labels['longaclx'] = 'Folder je moguće obrisati ili preimenovati';
77
-$labels['longacla'] = 'Pristupna prava foldera je moguće promijeniti';
78
-$labels['longacln'] = 'Dijeljeni podaci (obilježavanja) poruka mogu se mijenjati';
79
-$labels['longaclfull'] = 'Puna kontrola uključujući i administraciju foldera';
80
-$labels['longaclread'] = 'Folder je moguće otvoriti radi čitanja';
81
-$labels['longaclwrite'] = 'Moguće je označavati, zapisivati i kopirati poruke u folder';
82
-$labels['longacldelete'] = 'Moguće je obrisati poruke';
83
-$labels['longaclother'] = 'Ostala prava pristupa';
84
-$labels['ariasummaryacltable'] = 'Lista prava pristupa';
85
-$labels['arialabelaclactions'] = 'Lista akcija';
86
-$labels['arialabelaclform'] = 'Obrazac za prava pristupa';
87
-$messages['deleting'] = 'Brišem prava pristupa...';
88
-$messages['saving'] = 'Snimam prava pristupa...';
89
-$messages['updatesuccess'] = 'Prava pristupa su uspješno promijenjena';
90
-$messages['deletesuccess'] = 'Prava pristupa su uspješno obrisana';
91
-$messages['createsuccess'] = 'Prava pristupa su uspješno dodana';
92
-$messages['updateerror'] = 'Nije moguće ažurirati prava pristupa';
93
-$messages['deleteerror'] = 'Nije moguće obrisati prava pristupa';
94
-$messages['createerror'] = 'Nije moguće dodati prava pristupa';
95
-$messages['deleteconfirm'] = 'Jeste li sigurni da želite ukloniti prava pristupa za odabrane korisnike?';
96
-$messages['norights'] = 'Niste odabrali prava pristupa!';
97
-$messages['nouser'] = 'Niste odabrali korisničko ime!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ca_ES.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Comparteix';
19
-$labels['myrights'] = 'Permisos d\'accés';
20
-$labels['username'] = 'Usuari:';
21
-$labels['advanced'] = 'Mode Avançat';
22
-$labels['newuser'] = 'Afegeix una entrada';
23
-$labels['editperms'] = 'Editar Permisos';
24
-$labels['actions'] = 'Accions dels permisos d\'accés...';
25
-$labels['anyone'] = 'Tots els usuaris (qualsevol)';
26
-$labels['anonymous'] = 'Convidats (anònim)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Cerca';
29
-$labels['aclr'] = 'Llegeix missatges';
30
-$labels['acls'] = 'Conserva\'l com a llegit';
31
-$labels['aclw'] = 'Marques d\'escriptura';
32
-$labels['acli'] = 'Insereix (Copia dins)';
33
-$labels['aclp'] = 'Envia l\'entrada';
34
-$labels['aclc'] = 'Crea subcarpetes';
35
-$labels['aclk'] = 'Crea subcarpetes';
36
-$labels['acld'] = 'Suprimeix missatges';
37
-$labels['aclt'] = 'Suprimeix missatges';
38
-$labels['acle'] = 'Buida';
39
-$labels['aclx'] = 'Suprimeix carpeta';
40
-$labels['acla'] = 'Administra';
41
-$labels['acln'] = 'Anota missatges';
42
-$labels['aclfull'] = 'Control total';
43
-$labels['aclother'] = 'Un altre';
44
-$labels['aclread'] = 'Lectura';
45
-$labels['aclwrite'] = 'Escriptura';
46
-$labels['acldelete'] = 'Suprimeix';
47
-$labels['shortacll'] = 'Cerca';
48
-$labels['shortaclr'] = 'Lectura';
49
-$labels['shortacls'] = 'Conserva';
50
-$labels['shortaclw'] = 'Escriptura';
51
-$labels['shortacli'] = 'Insereix';
52
-$labels['shortaclp'] = 'Envia l\'entrada';
53
-$labels['shortaclc'] = 'Crea';
54
-$labels['shortaclk'] = 'Crea';
55
-$labels['shortacld'] = 'Suprimeix';
56
-$labels['shortaclt'] = 'Suprimeix';
57
-$labels['shortacle'] = 'Buida';
58
-$labels['shortaclx'] = 'Suprimeix carpeta';
59
-$labels['shortacla'] = 'Administra';
60
-$labels['shortacln'] = 'Anota';
61
-$labels['shortaclother'] = 'Un altre';
62
-$labels['shortaclread'] = 'Lectura';
63
-$labels['shortaclwrite'] = 'Escriptura';
64
-$labels['shortacldelete'] = 'Suprimeix';
65
-$labels['longacll'] = 'La carpeta és visible a les llistes i s\'hi pot subscriure';
66
-$labels['longaclr'] = 'La carpeta pot ser oberta per llegir';
67
-$labels['longacls'] = 'Els missatges marcats com a Llegit poden ser canviats';
68
-$labels['longaclw'] = 'Les marques i les paraules clau dels missatges poden ser canviats, excepte els Llegit i Suprimit';
69
-$labels['longacli'] = 'Els missatges poden ser escrits i copiats a la carpeta';
70
-$labels['longaclp'] = 'Els missatges poden ser enviats a aquesta carpeta';
71
-$labels['longaclc'] = 'Es poden crear (or reanomenar) carpetes directament sota aquesta carpeta';
72
-$labels['longaclk'] = 'Es poden crear (or reanomenar) carpetes directament sota aquesta carpeta';
73
-$labels['longacld'] = 'Els missatges amb l\'indicador Suprimit poden ser canviats';
74
-$labels['longaclt'] = 'Els missatges amb l\'indicador Suprimit poden ser canviats';
75
-$labels['longacle'] = 'Els missatges poden ser purgats';
76
-$labels['longaclx'] = 'La carpeta pot ser suprimida o reanomenada';
77
-$labels['longacla'] = 'Els permisos d\'accés a la carpeta poden ser canviats';
78
-$labels['longacln'] = 'Les metadades compartides dels missatges (anotacions) poden ser canviades';
79
-$labels['longaclfull'] = 'Control total fins i tot la gestió de carpetes';
80
-$labels['longaclread'] = 'La carpeta pot ser oberta per llegir';
81
-$labels['longaclwrite'] = 'Els missatges poden ser marcats, escrits o copiats a la carpeta';
82
-$labels['longacldelete'] = 'Els missatges poden ser suprimits';
83
-$labels['longaclother'] = 'Altres drets d\'accés';
84
-$labels['ariasummaryacltable'] = 'Llista els drets d\'accés';
85
-$labels['arialabelaclactions'] = 'Llista les accions';
86
-$labels['arialabelaclform'] = 'Formulari de drets d\'accés';
87
-$messages['deleting'] = 'S\'estan suprimint els permisos d\'accés...';
88
-$messages['saving'] = 'S\'estan desant els permisos d\'accés...';
89
-$messages['updatesuccess'] = 'Els permisos d\'accés han estat canviats correctament';
90
-$messages['deletesuccess'] = 'Els permisos d\'accés han estat suprimits correctament';
91
-$messages['createsuccess'] = 'Els permisos d\'accés han estat afegits correctament';
92
-$messages['updateerror'] = 'No s\'han pogut actualitzar els permisos d\'accés';
93
-$messages['deleteerror'] = 'No s\'han pogut suprimir els permisos d\'accés';
94
-$messages['createerror'] = 'No s\'han pogut afegir els permisos d\'accés';
95
-$messages['deleteconfirm'] = 'Esteu segurs que voleu suprimir els permisos d\'accés de l\'usuari o usuaris seleccionats?';
96
-$messages['norights'] = 'No s\'ha especificat cap permís';
97
-$messages['nouser'] = 'No s\'ha especificat cap nom d\'usuari';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/cs_CZ.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Sdílení';
19
-$labels['myrights'] = 'Přístupová práva';
20
-$labels['username'] = 'Uživatel:';
21
-$labels['advanced'] = 'Pokročilý režim';
22
-$labels['newuser'] = 'Přidat záznam';
23
-$labels['editperms'] = 'Upravit oprávnění';
24
-$labels['actions'] = 'Přístupové právo akce ...';
25
-$labels['anyone'] = 'Všichni uživatelé (kdokoli)';
26
-$labels['anonymous'] = 'Hosté (anonymní)';
27
-$labels['identifier'] = 'Identifikátor';
28
-$labels['acll'] = 'Vyhledat';
29
-$labels['aclr'] = 'Číst zprávy';
30
-$labels['acls'] = 'Ponechat stav Přečteno';
31
-$labels['aclw'] = 'Zapsat označení';
32
-$labels['acli'] = 'Vložit (Kopírovat do)';
33
-$labels['aclp'] = 'Odeslat';
34
-$labels['aclc'] = 'Vytvořit podsložky';
35
-$labels['aclk'] = 'Vytvořit podsložky';
36
-$labels['acld'] = 'Smazat zprávy';
37
-$labels['aclt'] = 'Smazat zprávy';
38
-$labels['acle'] = 'Vyprázdnit';
39
-$labels['aclx'] = 'Smazat složku';
40
-$labels['acla'] = 'Spravovat';
41
-$labels['acln'] = 'Označit zprávy poznámkou';
42
-$labels['aclfull'] = 'Plný přístup';
43
-$labels['aclother'] = 'Ostatní';
44
-$labels['aclread'] = 'Číst';
45
-$labels['aclwrite'] = 'Zapsat';
46
-$labels['acldelete'] = 'Smazat';
47
-$labels['shortacll'] = 'Vyhledat';
48
-$labels['shortaclr'] = 'Číst';
49
-$labels['shortacls'] = 'Zachovat';
50
-$labels['shortaclw'] = 'Zapsat';
51
-$labels['shortacli'] = 'Vložit';
52
-$labels['shortaclp'] = 'Odeslat';
53
-$labels['shortaclc'] = 'Vytvořit';
54
-$labels['shortaclk'] = 'Vytvořit';
55
-$labels['shortacld'] = 'Smazat';
56
-$labels['shortaclt'] = 'Smazat';
57
-$labels['shortacle'] = 'Vyprázdnit';
58
-$labels['shortaclx'] = 'Mazat složky';
59
-$labels['shortacla'] = 'Spravovat';
60
-$labels['shortacln'] = 'Označit poznámkou';
61
-$labels['shortaclother'] = 'Ostatní';
62
-$labels['shortaclread'] = 'Číst';
63
-$labels['shortaclwrite'] = 'Zapsat';
64
-$labels['shortacldelete'] = 'Smazat';
65
-$labels['longacll'] = 'Složka je viditelná v seznamu a může být přihlášena';
66
-$labels['longaclr'] = 'Složka může být otevřena pro čtení';
67
-$labels['longacls'] = 'Označená zpráva byla změněna';
68
-$labels['longaclw'] = 'Značky a klíčová slova u zpráv je možné měnit, kromě příznaku Přečteno a Smazáno';
69
-$labels['longacli'] = 'Zpráva může být napsána nebo zkopírována do složky';
70
-$labels['longaclp'] = 'Zpráva může být odeslána do této složky';
71
-$labels['longaclc'] = 'Složka může být vytvořena (nebo přejmenována) přimo v této složce';
72
-$labels['longaclk'] = 'Složka může být vytvořena (nebo přejmenována) přimo v této složce';
73
-$labels['longacld'] = 'Příznak smazané zprávy může být změněn';
74
-$labels['longaclt'] = 'Příznak smazané zprávy může být změněn';
75
-$labels['longacle'] = 'Zpráva může být smazána';
76
-$labels['longaclx'] = 'Složka může být smazána nebo přejmenována';
77
-$labels['longacla'] = 'Přístupová práva složky mohou být změněna';
78
-$labels['longacln'] = 'Zprávamy sdílené metadata (poznámky) mohou být změněny';
79
-$labels['longaclfull'] = 'Plný přístup včetně správy složky';
80
-$labels['longaclread'] = 'Složka může být otevřena pro čtení';
81
-$labels['longaclwrite'] = 'Zpráva může být označena, napsána nebo zkopírována do složky';
82
-$labels['longacldelete'] = 'Zprávy mohou být smazány';
83
-$labels['longaclother'] = 'Jiná přístupová oprávnění';
84
-$labels['ariasummaryacltable'] = 'Seznam oprávnění';
85
-$labels['arialabelaclactions'] = 'Seznam akcí';
86
-$labels['arialabelaclform'] = 'Formulář pro přístupová oprávnění';
87
-$messages['deleting'] = 'Odstraňuji přístupová práva...';
88
-$messages['saving'] = 'Ukládám přístupová práva...';
89
-$messages['updatesuccess'] = 'Přístupová práva byla úspěšně změněna';
90
-$messages['deletesuccess'] = 'Přístupová práva byla úspěšně odstraněna';
91
-$messages['createsuccess'] = 'Přístupová práva byla úspěšně přidána';
92
-$messages['updateerror'] = 'Úprava přístupových práv se nezdařila';
93
-$messages['deleteerror'] = 'Smazání přístupových práv se nezdařilo';
94
-$messages['createerror'] = 'Přidání přístupových práv se nezdařilo';
95
-$messages['deleteconfirm'] = 'Opravdu si přejete odstranit přístupová práva pro vybrané(ho) uživatele?';
96
-$messages['norights'] = 'Nejsou specifikována žádná práva!';
97
-$messages['nouser'] = 'Není specifikováno uživatelské jméno!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/cy_GB.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Rhannu';
19
-$labels['myrights'] = 'Hawliau Mynediad';
20
-$labels['username'] = 'Defnyddiwr:';
21
-$labels['advanced'] = 'Modd uwch';
22
-$labels['newuser'] = 'Ychwanegu cofnod';
23
-$labels['editperms'] = 'Golygu hawliau';
24
-$labels['actions'] = 'Gweithredoedd hawl mynediad...';
25
-$labels['anyone'] = 'Pob defnyddiwr (unrhywun)';
26
-$labels['anonymous'] = 'Gwestai (anhysbys)';
27
-$labels['identifier'] = 'Dynodwr';
28
-$labels['acll'] = 'Chwilio';
29
-$labels['aclr'] = 'Darllen negeseuon';
30
-$labels['acls'] = 'Cadw stad Gwelwyd';
31
-$labels['aclw'] = 'Fflagiau ysgrifennu';
32
-$labels['acli'] = 'Mewnosod (Copïo fewn i)';
33
-$labels['aclp'] = 'Postio';
34
-$labels['aclc'] = 'Creu is-ffolderi';
35
-$labels['aclk'] = 'Creu is-ffolderi';
36
-$labels['acld'] = 'Dileu negeseuon';
37
-$labels['aclt'] = 'Dileu negeseuon';
38
-$labels['acle'] = 'Dileu';
39
-$labels['aclx'] = 'Dileu ffolder';
40
-$labels['acla'] = 'Gweinyddu';
41
-$labels['acln'] = 'Anodi negeseuon';
42
-$labels['aclfull'] = 'Rheolaeth lawn';
43
-$labels['aclother'] = 'Arall';
44
-$labels['aclread'] = 'Darllen';
45
-$labels['aclwrite'] = 'Ysgrifennu';
46
-$labels['acldelete'] = 'Dileu';
47
-$labels['shortacll'] = 'Chwilio';
48
-$labels['shortaclr'] = 'Darllen';
49
-$labels['shortacls'] = 'Cadw';
50
-$labels['shortaclw'] = 'Ysgrifennu';
51
-$labels['shortacli'] = 'Mewnosod';
52
-$labels['shortaclp'] = 'Postio';
53
-$labels['shortaclc'] = 'Creu';
54
-$labels['shortaclk'] = 'Creu';
55
-$labels['shortacld'] = 'Dileu';
56
-$labels['shortaclt'] = 'Dileu';
57
-$labels['shortacle'] = 'Dileu';
58
-$labels['shortaclx'] = 'Dileu ffolder';
59
-$labels['shortacla'] = 'Gweinyddu';
60
-$labels['shortacln'] = 'Anodi';
61
-$labels['shortaclother'] = 'Arall';
62
-$labels['shortaclread'] = 'Darllen';
63
-$labels['shortaclwrite'] = 'Ysgrifennu';
64
-$labels['shortacldelete'] = 'Dileu';
65
-$labels['longacll'] = 'Mae\'r ffolder hwn i\'w weld ar y rhestrau a mae\'n bosib tanysgrifio iddo';
66
-$labels['longaclr'] = 'Gellir agor y ffolder hwn i\'w ddarllen';
67
-$labels['longacls'] = 'Gellir newid y fflag negeseuon Gwelwyd';
68
-$labels['longaclw'] = 'Gellir newid y fflagiau negeseuon a allweddeiriau, heblaw Gwelwyd a Dilëuwyd';
69
-$labels['longacli'] = 'Gellir ysgrifennu neu copïo negeseuon i\'r ffolder';
70
-$labels['longaclp'] = 'Gellir postio negeseuon i\'r ffolder hwn';
71
-$labels['longaclc'] = 'Gellir creu (neu ail-enwi) ffolderi yn uniongyrchol o dan y ffolder hwn';
72
-$labels['longaclk'] = 'Gellir creu (neu ail-enwi) ffolderi yn uniongyrchol o dan y ffolder hwn';
73
-$labels['longacld'] = 'Gellir newid fflag neges Dileu';
74
-$labels['longaclt'] = 'Gellir newid fflag neges Dileu';
75
-$labels['longacle'] = 'Gellir gwaredu negeseuon';
76
-$labels['longaclx'] = 'Gellir dileu neu ail-enwi\'r ffolder';
77
-$labels['longacla'] = 'Gellir newid hawliau mynediad y ffolder';
78
-$labels['longacln'] = 'Gellir newid negeseuon metadata (anodiadau) a rannwyd';
79
-$labels['longaclfull'] = 'Rheolaeth lawn yn cynnwys rheolaeth ffolderi';
80
-$labels['longaclread'] = 'Gellir agor y ffolder hwn i\'w ddarllen';
81
-$labels['longaclwrite'] = 'Gellir nodi, ysgrifennu neu copïo negeseuon i\'r ffolder';
82
-$labels['longacldelete'] = 'Gellir dileu negeseuon';
83
-$labels['longaclother'] = 'Hawliau mynediad eraill';
84
-$labels['ariasummaryacltable'] = 'Rhestr o hawliau mynediad';
85
-$labels['arialabelaclactions'] = 'Rhestru gweithrediadau';
86
-$labels['arialabelaclform'] = 'Ffurflen hawliau mynediad';
87
-$messages['deleting'] = 'Yn dileu hawliau mynediad...';
88
-$messages['saving'] = 'Yn cadw hawliau mynediad...';
89
-$messages['updatesuccess'] = 'Wedi newid hawliau mynediad yn llwyddiannus';
90
-$messages['deletesuccess'] = 'Wedi dileu hawliau mynediad yn llwyddiannus';
91
-$messages['createsuccess'] = 'Wedi ychwanegu hawliau mynediad yn llwyddiannus';
92
-$messages['updateerror'] = 'Methwyd diweddaru hawliau mynediad';
93
-$messages['deleteerror'] = 'Methwyd dileu hawliau mynediad';
94
-$messages['createerror'] = 'Methwyd ychwanegu hawliau mynediad';
95
-$messages['deleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu hawliau mynediad y defnyddiwr/wyr ddewiswyd?';
96
-$messages['norights'] = 'Nid oes hawliau wedi eu nodi!';
97
-$messages['nouser'] = 'Nid oes enw defnyddiwr wedi ei nodi!';
98
-?>

+ 0
- 93
roundcube/roundcubemail-1.2.2/plugins/acl/localization/da_DK.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Deling';
19
-$labels['myrights'] = 'Adgangrettigheder';
20
-$labels['username'] = 'Bruger:';
21
-$labels['advanced'] = 'Avanceret tilstand';
22
-$labels['newuser'] = 'Tilføj indgang';
23
-$labels['editperms'] = 'Rediger tilladelser';
24
-$labels['actions'] = 'Tilgangsrettigheder...';
25
-$labels['anyone'] = 'Alle brugere';
26
-$labels['anonymous'] = 'Gæst (anonym)';
27
-$labels['identifier'] = 'Identifikator';
28
-$labels['acll'] = 'Slå op';
29
-$labels['aclr'] = 'Læs beskeder';
30
-$labels['acls'] = 'Behold læst-status';
31
-$labels['aclw'] = 'Skriv flag';
32
-$labels['acli'] = 'Indsæt (kopier ind i)';
33
-$labels['aclp'] = 'Send';
34
-$labels['aclc'] = 'Opret undermapper';
35
-$labels['aclk'] = 'Opret undermapper';
36
-$labels['acld'] = 'Slet beskeder';
37
-$labels['aclt'] = 'Slet beskeder';
38
-$labels['acle'] = 'Udslet';
39
-$labels['aclx'] = 'Slet mappe';
40
-$labels['acla'] = 'Administrer';
41
-$labels['acln'] = 'Annoter beskeder';
42
-$labels['aclfull'] = 'Fuld kontrol';
43
-$labels['aclother'] = 'Andet';
44
-$labels['aclread'] = 'Læse';
45
-$labels['aclwrite'] = 'Skrive';
46
-$labels['acldelete'] = 'Slet';
47
-$labels['shortacll'] = 'Slå op';
48
-$labels['shortaclr'] = 'Læse';
49
-$labels['shortacls'] = 'Behold';
50
-$labels['shortaclw'] = 'Skrive';
51
-$labels['shortacli'] = 'Indsæt';
52
-$labels['shortaclp'] = 'Send';
53
-$labels['shortaclc'] = 'Opret';
54
-$labels['shortaclk'] = 'Opret';
55
-$labels['shortacld'] = 'Slet';
56
-$labels['shortaclt'] = 'Slet';
57
-$labels['shortacle'] = 'Udslet';
58
-$labels['shortaclx'] = 'Slet mappe';
59
-$labels['shortacla'] = 'Administrer';
60
-$labels['shortacln'] = 'Annoter';
61
-$labels['shortaclother'] = 'Andet';
62
-$labels['shortaclread'] = 'Læse';
63
-$labels['shortaclwrite'] = 'Skrive';
64
-$labels['shortacldelete'] = 'Slet';
65
-$labels['longacll'] = 'Mappen er synlig på listen og kan abonneres på';
66
-$labels['longaclr'] = 'Mappen kan åbnes for læsning';
67
-$labels['longacls'] = 'Beskeders Læst-flag kan ændres';
68
-$labels['longaclw'] = 'Beskeders flag og nøgleord kan ændres med undtagelse af Læst og Slettet';
69
-$labels['longacli'] = 'Beskeder kan blive skrevet eller kopieret til mappen';
70
-$labels['longaclp'] = 'Beskeder kan sendes til denne mappe';
71
-$labels['longaclc'] = 'Mapper kan blive oprettet (eller omdøbt) direkte under denne mappe';
72
-$labels['longaclk'] = 'Mapper kan blive oprettet (eller omdøbt) direkte under denne mappe';
73
-$labels['longacld'] = 'Beskeders Slet-flag kan ændres';
74
-$labels['longaclt'] = 'Beskeders Slet-flag kan ændres';
75
-$labels['longacle'] = 'Beskeder kan slettes';
76
-$labels['longaclx'] = 'Mappen kan blive slettet eller omdøbt';
77
-$labels['longacla'] = 'Mappen adgangsrettigheder kan ændres';
78
-$labels['longaclfull'] = 'Fuld kontrol inklusiv mappeadministration';
79
-$labels['longaclread'] = 'Mappen kan åbnes for læsning';
80
-$labels['longaclwrite'] = 'Beskeder kan blive markeret, skrevet eller kopieret til mappen';
81
-$labels['longacldelete'] = 'Beskeder kan slettes';
82
-$messages['deleting'] = 'Slette rettigheder...';
83
-$messages['saving'] = 'Gemme rettigheder...';
84
-$messages['updatesuccess'] = 'Tilgangsrettighederne blev ændret';
85
-$messages['deletesuccess'] = 'Sletterettigheder blev ændret';
86
-$messages['createsuccess'] = 'Tilgangsrettigheder blev tilføjet';
87
-$messages['updateerror'] = 'Kunne ikke opdatere adgangsrettigheder';
88
-$messages['deleteerror'] = 'Kunne ikke slette tilgangsrettigheder';
89
-$messages['createerror'] = 'Kunne ikke tilføje tilgangsrettigheder';
90
-$messages['deleteconfirm'] = 'Er du sikker på, at du vil slette tilgangsrettigheder fra de(n) valgte bruger(e)?';
91
-$messages['norights'] = 'Der er ikke specificeret nogle rettigheder!';
92
-$messages['nouser'] = 'Der er ikke angiver et brugernavn!';
93
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/de_CH.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Freigabe';
19
-$labels['myrights'] = 'Zugriffsrechte';
20
-$labels['username'] = 'Benutzer:';
21
-$labels['advanced'] = 'Expertenmodus';
22
-$labels['newuser'] = 'Eintrag hinzufügen';
23
-$labels['editperms'] = 'Zugriffsrechte bearbeiten';
24
-$labels['actions'] = 'Zugriffsrechte Aktionen...';
25
-$labels['anyone'] = 'Alle Benutzer (anyone)';
26
-$labels['anonymous'] = 'Gäste (anonymous)';
27
-$labels['identifier'] = 'Bezeichnung';
28
-$labels['acll'] = 'Sichtbar';
29
-$labels['aclr'] = 'Nachrichten lesen';
30
-$labels['acls'] = 'Lesestatus ändern';
31
-$labels['aclw'] = 'Flags schreiben';
32
-$labels['acli'] = 'Nachrichten hinzufügen';
33
-$labels['aclp'] = 'Senden an';
34
-$labels['aclc'] = 'Unterordner erstellen';
35
-$labels['aclk'] = 'Unterordner erstellen';
36
-$labels['acld'] = 'Nachrichten als gelöscht markieren';
37
-$labels['aclt'] = 'Nachrichten als gelöscht markieren';
38
-$labels['acle'] = 'Endgültig löschen';
39
-$labels['aclx'] = 'Ordner löschen';
40
-$labels['acla'] = 'Verwalten';
41
-$labels['acln'] = 'Nachrichten auszeichnen';
42
-$labels['aclfull'] = 'Vollzugriff';
43
-$labels['aclother'] = 'Andere';
44
-$labels['aclread'] = 'Lesen';
45
-$labels['aclwrite'] = 'Schreiben';
46
-$labels['acldelete'] = 'Löschen';
47
-$labels['shortacll'] = 'Sichtbar';
48
-$labels['shortaclr'] = 'Lesen';
49
-$labels['shortacls'] = 'Behalte';
50
-$labels['shortaclw'] = 'Schreiben';
51
-$labels['shortacli'] = 'Hinzufügen';
52
-$labels['shortaclp'] = 'Senden an';
53
-$labels['shortaclc'] = 'Erstellen';
54
-$labels['shortaclk'] = 'Erstellen';
55
-$labels['shortacld'] = 'Löschen';
56
-$labels['shortaclt'] = 'Löschen';
57
-$labels['shortacle'] = 'Endgültig löschen';
58
-$labels['shortaclx'] = 'Ordner löschen';
59
-$labels['shortacla'] = 'Verwalten';
60
-$labels['shortacln'] = 'Auszeichnen';
61
-$labels['shortaclother'] = 'Andere';
62
-$labels['shortaclread'] = 'Lesen';
63
-$labels['shortaclwrite'] = 'Schreiben';
64
-$labels['shortacldelete'] = 'Löschen';
65
-$labels['longacll'] = 'Der Ordner ist sichtbar und kann abonniert werden';
66
-$labels['longaclr'] = 'Der Ordnerinhalt kann gelesen werden';
67
-$labels['longacls'] = 'Der Lesestatus von Nachrichten kann geändert werden';
68
-$labels['longaclw'] = 'Alle Nachrichten-Flags und Schlüsselwörter ausser "Gelesen" und "Gelöscht" können geändert werden';
69
-$labels['longacli'] = 'Nachrichten können in diesen Ordner kopiert oder verschoben werden';
70
-$labels['longaclp'] = 'Nachrichten können an diesen Ordner gesendet werden';
71
-$labels['longaclc'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden';
72
-$labels['longaclk'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden';
73
-$labels['longacld'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden';
74
-$labels['longaclt'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden';
75
-$labels['longacle'] = 'Als "gelöscht" markierte Nachrichten können entfernt werden';
76
-$labels['longaclx'] = 'Der Ordner kann gelöscht oder umbenannt werden';
77
-$labels['longacla'] = 'Die Zugriffsrechte des Ordners können geändert werden';
78
-$labels['longacln'] = 'Geteilte Nachrichten-Auszeichnungen (Metadaten) können nicht geändert werden';
79
-$labels['longaclfull'] = 'Vollzugriff inklusive Ordner-Verwaltung';
80
-$labels['longaclread'] = 'Der Ordnerinhalt kann gelesen werden';
81
-$labels['longaclwrite'] = 'Nachrichten können markiert, an den Ordner gesendet und in den Ordner kopiert oder verschoben werden';
82
-$labels['longacldelete'] = 'Nachrichten können gelöscht werden';
83
-$labels['longaclother'] = 'Andere Zugriffsrechte ';
84
-$labels['ariasummaryacltable'] = 'Liste der Zugriffsrechte';
85
-$labels['arialabelaclactions'] = 'Listen-Aktionen';
86
-$labels['arialabelaclform'] = 'Zugriffsrechte (Formular)';
87
-$messages['deleting'] = 'Zugriffsrechte werden entzogen...';
88
-$messages['saving'] = 'Zugriffsrechte werden gespeichert...';
89
-$messages['updatesuccess'] = 'Zugriffsrechte erfolgreich geändert';
90
-$messages['deletesuccess'] = 'Zugriffsrechte erfolgreich entzogen';
91
-$messages['createsuccess'] = 'Zugriffsrechte erfolgreich hinzugefügt';
92
-$messages['updateerror'] = 'Zugriffsrechte konnten nicht geändert werden';
93
-$messages['deleteerror'] = 'Zugriffsrechte konnten nicht entzogen werden';
94
-$messages['createerror'] = 'Zugriffsrechte konnten nicht gewährt werden';
95
-$messages['deleteconfirm'] = 'Sind Sie sicher, dass Sie die Zugriffsrechte den ausgewählten Benutzern entziehen möchten?';
96
-$messages['norights'] = 'Es wurden keine Zugriffsrechte ausgewählt!';
97
-$messages['nouser'] = 'Es wurde kein Benutzer ausgewählt!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/de_DE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Freigabe';
19
-$labels['myrights'] = 'Zugriffsrechte';
20
-$labels['username'] = 'Benutzer:';
21
-$labels['advanced'] = 'Erweiterter Modus';
22
-$labels['newuser'] = 'Eintrag hinzufügen';
23
-$labels['editperms'] = 'Zugriffsrechte bearbeiten';
24
-$labels['actions'] = 'Zugriffsrechte Aktionen...';
25
-$labels['anyone'] = 'Alle Benutzer (anyone)';
26
-$labels['anonymous'] = 'Gäste (anonymous)';
27
-$labels['identifier'] = 'Bezeichnung';
28
-$labels['acll'] = 'Sichtbar';
29
-$labels['aclr'] = 'Nachrichten lesen';
30
-$labels['acls'] = 'Lesestatus ändern';
31
-$labels['aclw'] = 'Flags schreiben';
32
-$labels['acli'] = 'Nachrichten hinzufügen';
33
-$labels['aclp'] = 'Senden an';
34
-$labels['aclc'] = 'Unterordner erstellen';
35
-$labels['aclk'] = 'Unterordner erstellen';
36
-$labels['acld'] = 'Nachrichten als gelöscht markieren';
37
-$labels['aclt'] = 'Nachrichten als gelöscht markieren';
38
-$labels['acle'] = 'Endgültig löschen';
39
-$labels['aclx'] = 'Ordner löschen';
40
-$labels['acla'] = 'Verwalten';
41
-$labels['acln'] = 'Nachrichten kommentieren';
42
-$labels['aclfull'] = 'Vollzugriff';
43
-$labels['aclother'] = 'Andere';
44
-$labels['aclread'] = 'Lesen';
45
-$labels['aclwrite'] = 'Schreiben';
46
-$labels['acldelete'] = 'Löschen';
47
-$labels['shortacll'] = 'Sichtbar';
48
-$labels['shortaclr'] = 'Lesen';
49
-$labels['shortacls'] = 'Lesestatus';
50
-$labels['shortaclw'] = 'Schreiben';
51
-$labels['shortacli'] = 'Hinzufügen';
52
-$labels['shortaclp'] = 'Senden an';
53
-$labels['shortaclc'] = 'Erstellen';
54
-$labels['shortaclk'] = 'Erstellen';
55
-$labels['shortacld'] = 'Löschen';
56
-$labels['shortaclt'] = 'Löschen';
57
-$labels['shortacle'] = 'Endgültig löschen';
58
-$labels['shortaclx'] = 'Ordner löschen';
59
-$labels['shortacla'] = 'Verwalten';
60
-$labels['shortacln'] = 'Kommentieren';
61
-$labels['shortaclother'] = 'Andere';
62
-$labels['shortaclread'] = 'Lesen';
63
-$labels['shortaclwrite'] = 'Schreiben';
64
-$labels['shortacldelete'] = 'Löschen';
65
-$labels['longacll'] = 'Der Ordner ist sichtbar und kann abonniert werden';
66
-$labels['longaclr'] = 'Der Ordnerinhalt kann gelesen werden';
67
-$labels['longacls'] = 'Der Lesestatus von Nachrichten kann geändert werden';
68
-$labels['longaclw'] = 'Alle Nachrichten-Flags und Schlüsselwörter außer "Gelesen" und "Gelöscht" können geändert werden';
69
-$labels['longacli'] = 'Nachrichten können in diesen Ordner kopiert oder verschoben werden';
70
-$labels['longaclp'] = 'Nachrichten können an diesen Ordner gesendet werden';
71
-$labels['longaclc'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden';
72
-$labels['longaclk'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden';
73
-$labels['longacld'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden';
74
-$labels['longaclt'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden';
75
-$labels['longacle'] = 'Als "gelöscht" markiert Nachrichten können gelöscht werden.';
76
-$labels['longaclx'] = 'Der Ordner kann gelöscht oder umbenannt werden';
77
-$labels['longacla'] = 'Die Zugriffsrechte des Ordners können geändert werden';
78
-$labels['longacln'] = 'Nachrichten Metadaten (Vermerke) können geändert werden';
79
-$labels['longaclfull'] = 'Vollzugriff inklusive Ordner-Verwaltung';
80
-$labels['longaclread'] = 'Der Ordnerinhalt kann gelesen werden';
81
-$labels['longaclwrite'] = 'Nachrichten können markiert, an den Ordner gesendet und in den Ordner kopiert oder verschoben werden';
82
-$labels['longacldelete'] = 'Nachrichten können gelöscht werden';
83
-$labels['longaclother'] = 'Andere Zugriffsrechte';
84
-$labels['ariasummaryacltable'] = 'Liste von Zugriffsrechten';
85
-$labels['arialabelaclactions'] = 'Aktionen anzeigen';
86
-$labels['arialabelaclform'] = 'Zugriffsrechteformular';
87
-$messages['deleting'] = 'Zugriffsrechte werden entzogen...';
88
-$messages['saving'] = 'Zugriffsrechte werden gewährt...';
89
-$messages['updatesuccess'] = 'Zugriffsrechte erfolgreich geändert';
90
-$messages['deletesuccess'] = 'Zugriffsrechte erfolgreich entzogen';
91
-$messages['createsuccess'] = 'Zugriffsrechte erfolgreich gewährt';
92
-$messages['updateerror'] = 'Zugriffsrechte konnten nicht geändert werden';
93
-$messages['deleteerror'] = 'Zugriffsrechte konnten nicht entzogen werden';
94
-$messages['createerror'] = 'Zugriffsrechte konnten nicht gewährt werden';
95
-$messages['deleteconfirm'] = 'Sind Sie sicher, daß Sie die Zugriffsrechte den ausgewählten Benutzern entziehen möchten?';
96
-$messages['norights'] = 'Es wurden keine Zugriffsrechte ausgewählt!';
97
-$messages['nouser'] = 'Es wurde kein Benutzer ausgewählt!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/el_GR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Κοινή χρήση';
19
-$labels['myrights'] = 'Δικαιώματα Πρόσβασης ';
20
-$labels['username'] = 'Χρήστης:';
21
-$labels['advanced'] = 'Προηγμένη λειτουργία';
22
-$labels['newuser'] = 'Προσθήκη καταχώρησης ';
23
-$labels['editperms'] = 'Μεταβολή δικαιωμάτων';
24
-$labels['actions'] = 'Ενέργειες δικαιωμάτων πρόσβασης...';
25
-$labels['anyone'] = 'Όλοι οι χρήστες (οποιοσδήποτε)';
26
-$labels['anonymous'] = 'Επισκέπτες (ανώνυμοι)';
27
-$labels['identifier'] = 'Αναγνωριστικό';
28
-$labels['acll'] = 'Αναζήτηση';
29
-$labels['aclr'] = 'Διαβάστε τα μηνύματα ';
30
-$labels['acls'] = 'Διατήρηση κατάστασης ανάγνωσης';
31
-$labels['aclw'] = 'Ρυθμίσεις εγγραφής';
32
-$labels['acli'] = 'Εισάγωγη (Αντιγραφή σε) ';
33
-$labels['aclp'] = 'Καταχώρηση';
34
-$labels['aclc'] = 'Δημιουργία υποφακέλων';
35
-$labels['aclk'] = 'Δημιουργία υποφακέλων';
36
-$labels['acld'] = 'Διαγραφή μηνυμάτων';
37
-$labels['aclt'] = 'Διαγραφή μηνυμάτων';
38
-$labels['acle'] = 'Απαλοιφή';
39
-$labels['aclx'] = 'Διαγραφή φακέλου';
40
-$labels['acla'] = 'Διαχείριση';
41
-$labels['acln'] = 'Προσθήκη υπομνήματος στα μηνύματα';
42
-$labels['aclfull'] = 'Πλήρης πρόσβαση';
43
-$labels['aclother'] = 'Άλλο';
44
-$labels['aclread'] = 'Ανάγνωση';
45
-$labels['aclwrite'] = 'Εγγραφή';
46
-$labels['acldelete'] = 'Διαγραφή';
47
-$labels['shortacll'] = 'Αναζήτηση';
48
-$labels['shortaclr'] = 'Ανάγνωση';
49
-$labels['shortacls'] = 'Τήρηση';
50
-$labels['shortaclw'] = 'Εγγραφή';
51
-$labels['shortacli'] = 'Εισαγωγή';
52
-$labels['shortaclp'] = 'Καταχώρηση';
53
-$labels['shortaclc'] = 'Δημιουργία';
54
-$labels['shortaclk'] = 'Δημιουργία';
55
-$labels['shortacld'] = 'Διαγραφή';
56
-$labels['shortaclt'] = 'Διαγραφή';
57
-$labels['shortacle'] = 'Απαλοιφή';
58
-$labels['shortaclx'] = 'Διαγραφή φακέλου';
59
-$labels['shortacla'] = 'Διαχείριση';
60
-$labels['shortacln'] = 'Προσθήκη υπομνήματος';
61
-$labels['shortaclother'] = 'Άλλο';
62
-$labels['shortaclread'] = 'Ανάγνωση';
63
-$labels['shortaclwrite'] = 'Εγγραφή';
64
-$labels['shortacldelete'] = 'Διαγραφή';
65
-$labels['longacll'] = 'Ο φάκελος είναι ορατός στους καταλόγους και μπορείτε να εγγραφείτε σε αυτόν';
66
-$labels['longaclr'] = 'Ο φάκελος μπορεί να προσπελαστεί για ανάγνωση ';
67
-$labels['longacls'] = 'Η κατάσταση ανάγνωσης μηνυμάτων μπορεί να αλλαχθεί';
68
-$labels['longaclw'] = 'Μπορούν να μεταβληθούν οι καταστάσεις μηνυμάτων και οι λέξεις κλειδιά, εκτός από τις καταστάσεις Ανάγνωσης και Διαγραφής';
69
-$labels['longacli'] = 'Τα μηνύματα μπορούν να εγγραφούν ή να αντιγραφούν στον φάκελο ';
70
-$labels['longaclp'] = 'Τα μηνύματα μπορούν να τοποθετηθούν σε αυτόν το φάκελο ';
71
-$labels['longaclc'] = 'Μπορούν να δημιουργηθούν (ή να μετονομαστούν) φάκελοι ακριβώς κάτω από αυτόν τον φάκελο ';
72
-$labels['longaclk'] = 'Μπορούν να δημιουργηθούν (ή να μετονομαστούν) φάκελοι ακριβώς κάτω από αυτόν τον φάκελο ';
73
-$labels['longacld'] = 'Η κατάσταση διαγραφής μηνυμάτων μπορεί να μεταβληθεί';
74
-$labels['longaclt'] = 'Η κατάσταση διαγραφής μηνυμάτων μπορεί να μεταβληθεί';
75
-$labels['longacle'] = 'Τα μηνύματα μπορούν να απαλειφθούν';
76
-$labels['longaclx'] = 'Ο φάκελος μπορεί να μετονομασθεί ή να διαγραφεί';
77
-$labels['longacla'] = 'Τα δικαιώματα πρόσβασης στον φάκελο μπορούν να μεταβληθούν';
78
-$labels['longacln'] = 'Το διαμοιραζόμενο υπόμνημα των μηνυμάτων είναι δυνατό να μεταβληθεί';
79
-$labels['longaclfull'] = 'Πλήρης έλεγχος συμπεριλαμβανόμενης της διαχείρισης φακέλων';
80
-$labels['longaclread'] = 'Ο φάκελος είναι δυνατό να προσπελαστεί για ανάγνωση';
81
-$labels['longaclwrite'] = 'Τα μηνύματα μπορούν να σημαδεύονται, να εγγράφονται ή να αντιγράφονται στον φάκελο';
82
-$labels['longacldelete'] = 'Τα μηνύματα μπορούν να διαγραφούν';
83
-$labels['longaclother'] = 'Άλλα δικαιώματα πρόσβασης';
84
-$labels['ariasummaryacltable'] = 'Λίστα δικαιωμάτων πρόσβασης';
85
-$labels['arialabelaclactions'] = 'Λίστα ενεργειών';
86
-$labels['arialabelaclform'] = 'Φόρμα δικαιωμάτων πρόσβασης';
87
-$messages['deleting'] = 'Διαγραφή των δικαιωμάτων πρόσβασης...';
88
-$messages['saving'] = 'Αποθήκευση δικαιώματων πρόσβασης...';
89
-$messages['updatesuccess'] = 'Επιτυχής μεταβολή των δικαιωμάτων πρόσβασης';
90
-$messages['deletesuccess'] = 'Επιτυχής διαγραφή των δικαιωμάτων πρόσβασης';
91
-$messages['createsuccess'] = 'Επιτυχής προσθήκη δικαιωμάτων πρόσβασης';
92
-$messages['updateerror'] = 'Δεν είναι δυνατή η ενημέρωση των δικαιωμάτων πρόσβασης';
93
-$messages['deleteerror'] = 'Δεν είναι δυνατή η διαγραφή των δικαιωμάτων πρόσβασης ';
94
-$messages['createerror'] = 'Δεν είναι δυνατή η προσθήκη δικαιωμάτων πρόσβασης ';
95
-$messages['deleteconfirm'] = 'Είστε βέβαιοι ότι θέλετε να καταργήσετε τα δικαιώματα πρόσβασης του επιλεγμένου(ων) χρήστη(ών);';
96
-$messages['norights'] = 'Κανένα δικαίωμα δεν έχει καθοριστεί!';
97
-$messages['nouser'] = 'Το όνομα χρήστη δεν έχει καθοριστεί! ';
98
-?>

+ 0
- 94
roundcube/roundcubemail-1.2.2/plugins/acl/localization/en_CA.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Sharing';
19
-$labels['myrights'] = 'Access Rights';
20
-$labels['username'] = 'User:';
21
-$labels['advanced'] = 'Advanced mode';
22
-$labels['newuser'] = 'Add entry';
23
-$labels['editperms'] = 'Edit permissions';
24
-$labels['actions'] = 'Access right actions...';
25
-$labels['anyone'] = 'All users (anyone)';
26
-$labels['anonymous'] = 'Guests (anonymous)';
27
-$labels['identifier'] = 'Identifier';
28
-$labels['acll'] = 'Lookup';
29
-$labels['aclr'] = 'Read messages';
30
-$labels['acls'] = 'Keep Seen state';
31
-$labels['aclw'] = 'Write flags';
32
-$labels['acli'] = 'Insert (Copy into)';
33
-$labels['aclp'] = 'Post';
34
-$labels['aclc'] = 'Create subfolders';
35
-$labels['aclk'] = 'Create subfolders';
36
-$labels['acld'] = 'Delete messages';
37
-$labels['aclt'] = 'Delete messages';
38
-$labels['acle'] = 'Expunge';
39
-$labels['aclx'] = 'Delete folder';
40
-$labels['acla'] = 'Administer';
41
-$labels['acln'] = 'Annotate messages';
42
-$labels['aclfull'] = 'Full control';
43
-$labels['aclother'] = 'Other';
44
-$labels['aclread'] = 'Read';
45
-$labels['aclwrite'] = 'Write';
46
-$labels['acldelete'] = 'Delete';
47
-$labels['shortacll'] = 'Lookup';
48
-$labels['shortaclr'] = 'Read';
49
-$labels['shortacls'] = 'Keep';
50
-$labels['shortaclw'] = 'Write';
51
-$labels['shortacli'] = 'Insert';
52
-$labels['shortaclp'] = 'Post';
53
-$labels['shortaclc'] = 'Create';
54
-$labels['shortaclk'] = 'Create';
55
-$labels['shortacld'] = 'Delete';
56
-$labels['shortaclt'] = 'Delete';
57
-$labels['shortacle'] = 'Expunge';
58
-$labels['shortaclx'] = 'Folder delete';
59
-$labels['shortacla'] = 'Administer';
60
-$labels['shortacln'] = 'Annotate';
61
-$labels['shortaclother'] = 'Other';
62
-$labels['shortaclread'] = 'Read';
63
-$labels['shortaclwrite'] = 'Write';
64
-$labels['shortacldelete'] = 'Delete';
65
-$labels['longacll'] = 'The folder is visible on lists and can be subscribed to';
66
-$labels['longaclr'] = 'The folder can be opened for reading';
67
-$labels['longacls'] = 'Messages Seen flag can be changed';
68
-$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted';
69
-$labels['longacli'] = 'Messages can be written or copied to the folder';
70
-$labels['longaclp'] = 'Messages can be posted to this folder';
71
-$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder';
72
-$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder';
73
-$labels['longacld'] = 'Messages Delete flag can be changed';
74
-$labels['longaclt'] = 'Messages Delete flag can be changed';
75
-$labels['longacle'] = 'Messages can be expunged';
76
-$labels['longaclx'] = 'The folder can be deleted or renamed';
77
-$labels['longacla'] = 'The folder access rights can be changed';
78
-$labels['longacln'] = 'Messages shared metadata (annotations) can be changed';
79
-$labels['longaclfull'] = 'Full control including folder administration';
80
-$labels['longaclread'] = 'The folder can be opened for reading';
81
-$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder';
82
-$labels['longacldelete'] = 'Messages can be deleted';
83
-$messages['deleting'] = 'Deleting access rights...';
84
-$messages['saving'] = 'Saving access rights...';
85
-$messages['updatesuccess'] = 'Successfully changed access rights';
86
-$messages['deletesuccess'] = 'Successfully deleted access rights';
87
-$messages['createsuccess'] = 'Successfully added access rights';
88
-$messages['updateerror'] = 'Unable to update access rights';
89
-$messages['deleteerror'] = 'Unable to delete access rights';
90
-$messages['createerror'] = 'Unable to add access rights';
91
-$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?';
92
-$messages['norights'] = 'No rights has been specified!';
93
-$messages['nouser'] = 'No username has been specified!';
94
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/en_GB.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Sharing';
19
-$labels['myrights'] = 'Access Rights';
20
-$labels['username'] = 'User:';
21
-$labels['advanced'] = 'Advanced mode';
22
-$labels['newuser'] = 'Add entry';
23
-$labels['editperms'] = 'Edit permissions';
24
-$labels['actions'] = 'Access right actions...';
25
-$labels['anyone'] = 'All users (anyone)';
26
-$labels['anonymous'] = 'Guests (anonymous)';
27
-$labels['identifier'] = 'Identifier';
28
-$labels['acll'] = 'Look-up';
29
-$labels['aclr'] = 'Read messages';
30
-$labels['acls'] = 'Keep Seen state';
31
-$labels['aclw'] = 'Write flags';
32
-$labels['acli'] = 'Insert (copy into)';
33
-$labels['aclp'] = 'Post';
34
-$labels['aclc'] = 'Create sub-folders';
35
-$labels['aclk'] = 'Create sub-folders';
36
-$labels['acld'] = 'Delete messages';
37
-$labels['aclt'] = 'Delete messages';
38
-$labels['acle'] = 'Expunge';
39
-$labels['aclx'] = 'Delete folder';
40
-$labels['acla'] = 'Administer';
41
-$labels['acln'] = 'Annotate messages';
42
-$labels['aclfull'] = 'Full control';
43
-$labels['aclother'] = 'Other';
44
-$labels['aclread'] = 'Read';
45
-$labels['aclwrite'] = 'Write';
46
-$labels['acldelete'] = 'Delete';
47
-$labels['shortacll'] = 'Look-up';
48
-$labels['shortaclr'] = 'Read';
49
-$labels['shortacls'] = 'Keep';
50
-$labels['shortaclw'] = 'Write';
51
-$labels['shortacli'] = 'Insert';
52
-$labels['shortaclp'] = 'Post';
53
-$labels['shortaclc'] = 'Create';
54
-$labels['shortaclk'] = 'Create';
55
-$labels['shortacld'] = 'Delete';
56
-$labels['shortaclt'] = 'Delete';
57
-$labels['shortacle'] = 'Expunge';
58
-$labels['shortaclx'] = 'Folder delete';
59
-$labels['shortacla'] = 'Administer';
60
-$labels['shortacln'] = 'Annotate';
61
-$labels['shortaclother'] = 'Other';
62
-$labels['shortaclread'] = 'Read';
63
-$labels['shortaclwrite'] = 'Write';
64
-$labels['shortacldelete'] = 'Delete';
65
-$labels['longacll'] = 'The folder is visible on lists and can be subscribed to.';
66
-$labels['longaclr'] = 'The folder can be opened for reading';
67
-$labels['longacls'] = 'Messages Seen flag can be changed';
68
-$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted.';
69
-$labels['longacli'] = 'Messages can be written or copied to the folder';
70
-$labels['longaclp'] = 'Messages can be posted to this folder';
71
-$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder';
72
-$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder';
73
-$labels['longacld'] = 'Messages Delete flag can be changed';
74
-$labels['longaclt'] = 'Messages Delete flag can be changed';
75
-$labels['longacle'] = 'Messages can be expunged';
76
-$labels['longaclx'] = 'The folder can be deleted or renamed';
77
-$labels['longacla'] = 'The folder access rights can be changed';
78
-$labels['longacln'] = 'Messages shared metadata (annotations) can be changed';
79
-$labels['longaclfull'] = 'Full control including folder administration';
80
-$labels['longaclread'] = 'The folder can be opened for reading';
81
-$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder';
82
-$labels['longacldelete'] = 'Messages can be deleted';
83
-$labels['longaclother'] = 'Other access rights';
84
-$labels['ariasummaryacltable'] = 'List of access rights';
85
-$labels['arialabelaclactions'] = 'List actions';
86
-$labels['arialabelaclform'] = 'Access rights form';
87
-$messages['deleting'] = 'Deleting access rights...';
88
-$messages['saving'] = 'Saving access rights...';
89
-$messages['updatesuccess'] = 'Successfully changed access rights';
90
-$messages['deletesuccess'] = 'Successfully deleted access rights';
91
-$messages['createsuccess'] = 'Successfully added access rights';
92
-$messages['updateerror'] = 'Unable to update access rights';
93
-$messages['deleteerror'] = 'Unable to delete access rights';
94
-$messages['createerror'] = 'Unable to add access rights';
95
-$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?';
96
-$messages['norights'] = 'No rights has been specified!';
97
-$messages['nouser'] = 'No username has been specified!';
98
-?>

+ 0
- 63
roundcube/roundcubemail-1.2.2/plugins/acl/localization/eo.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Kunhavigado';
19
-$labels['myrights'] = 'Atingrajtoj';
20
-$labels['username'] = 'Uzanto:';
21
-$labels['newuser'] = 'Aldoni eron';
22
-$labels['actions'] = 'Agoj de atingrajtoj...';
23
-$labels['anyone'] = 'Ĉiuj uzantoj (iu ajn)';
24
-$labels['anonymous'] = 'Gasto (sennome)';
25
-$labels['identifier'] = 'Identigilo';
26
-$labels['acll'] = 'Elserĉo';
27
-$labels['aclr'] = 'Legi mesaĝojn';
28
-$labels['acls'] = 'Manteni legitan staton';
29
-$labels['acli'] = 'Enmeti (alglui)';
30
-$labels['aclp'] = 'Afiŝi';
31
-$labels['aclc'] = 'Krei subdosierujojn';
32
-$labels['aclk'] = 'Krei subdosierujojn';
33
-$labels['acld'] = 'Forigi mesaĝojn';
34
-$labels['aclt'] = 'Forigi mesaĝojn';
35
-$labels['aclx'] = 'Forigi dosierujon';
36
-$labels['acla'] = 'Administri';
37
-$labels['aclfull'] = 'Plena kontrolo';
38
-$labels['aclother'] = 'Alia';
39
-$labels['aclread'] = 'Legi';
40
-$labels['aclwrite'] = 'Skribi';
41
-$labels['acldelete'] = 'Forigi';
42
-$labels['shortacll'] = 'Elserĉo';
43
-$labels['shortaclr'] = 'Legi';
44
-$labels['shortacls'] = 'Manteni';
45
-$labels['shortaclw'] = 'Skribi';
46
-$labels['shortacli'] = 'Enmeti';
47
-$labels['shortaclp'] = 'Afiŝi';
48
-$labels['shortaclc'] = 'Krei';
49
-$labels['shortaclk'] = 'Krei';
50
-$labels['shortacld'] = 'Forigi';
51
-$labels['shortaclt'] = 'Forigi';
52
-$labels['shortaclx'] = 'Forigo de dosierujo';
53
-$labels['shortacla'] = 'Administri';
54
-$labels['shortaclother'] = 'Alia';
55
-$labels['shortaclread'] = 'Legi';
56
-$labels['shortaclwrite'] = 'Skribi';
57
-$labels['shortacldelete'] = 'Forigi';
58
-$labels['longacll'] = 'La dosierujo videblas en listoj kaj oni povas aboni al ĝi';
59
-$labels['longaclr'] = 'La dosierujo malfermeblas por legado';
60
-$labels['longacli'] = 'Mesaĝoj skribeblas aŭ kopieblas en la dosierujo';
61
-$labels['longaclp'] = 'Mesaĝoj afiŝeblas en ĉi tiu dosierujo';
62
-$labels['longaclread'] = 'La dosierujo malfermeblas por legado';
63
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_419.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartiendo';
19
-$labels['myrights'] = 'Permisos de acceso';
20
-$labels['username'] = 'Usuario:';
21
-$labels['advanced'] = 'Modo avanzado';
22
-$labels['newuser'] = 'Añadir entrada';
23
-$labels['editperms'] = 'Editar permisos';
24
-$labels['actions'] = 'Acciones de derecho de acceso...';
25
-$labels['anyone'] = 'Todos los usuarios (cualquiera)';
26
-$labels['anonymous'] = 'Invitados (anónimos)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Búsqueda';
29
-$labels['aclr'] = 'Leer mensajes';
30
-$labels['acls'] = 'Mantener estado de visto';
31
-$labels['aclw'] = 'Etiquetas de escritura';
32
-$labels['acli'] = 'Insertar (copiar a)';
33
-$labels['aclp'] = 'Publicar';
34
-$labels['aclc'] = 'Crear subcarpetas';
35
-$labels['aclk'] = 'Crear subcarpetas';
36
-$labels['acld'] = 'Eliminar mensajes';
37
-$labels['aclt'] = 'Eliminar mensajes';
38
-$labels['acle'] = 'Borrar';
39
-$labels['aclx'] = 'Eliminar carpeta';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Anotar mensajes';
42
-$labels['aclfull'] = 'Control total';
43
-$labels['aclother'] = 'Otro';
44
-$labels['aclread'] = 'Leer';
45
-$labels['aclwrite'] = 'Escribir';
46
-$labels['acldelete'] = 'Eliminar';
47
-$labels['shortacll'] = 'Búsqueda';
48
-$labels['shortaclr'] = 'Leer';
49
-$labels['shortacls'] = 'Mantener';
50
-$labels['shortaclw'] = 'Escribir';
51
-$labels['shortacli'] = 'Insertar';
52
-$labels['shortaclp'] = 'Publicar';
53
-$labels['shortaclc'] = 'Crear';
54
-$labels['shortaclk'] = 'Crear';
55
-$labels['shortacld'] = 'Eliminar';
56
-$labels['shortaclt'] = 'Eliminar';
57
-$labels['shortacle'] = 'Borrar';
58
-$labels['shortaclx'] = 'Eliminar carpeta';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Anotar';
61
-$labels['shortaclother'] = 'Otro';
62
-$labels['shortaclread'] = 'Leer';
63
-$labels['shortaclwrite'] = 'Escribir';
64
-$labels['shortacldelete'] = 'Eliminar';
65
-$labels['longacll'] = 'La carpeta es visible en listas y se la puede suscribir';
66
-$labels['longaclr'] = 'La carpeta puede ser abierta para lectura';
67
-$labels['longacls'] = 'Etiqueta de mensajes leídos puede ser cambiada';
68
-$labels['longaclw'] = 'Las etiquetas de mensajes y palabras clave puede ser cambiada, excepto Leídos y Eliminados';
69
-$labels['longacli'] = 'Se pueden escribir o copiar mensajes a la carpeta';
70
-$labels['longaclp'] = 'Los mensajes pueden ser publicados en esta carpeta';
71
-$labels['longaclc'] = 'Las carpetas pueden ser creadas (o renombradas) directamente desde esta carpeta';
72
-$labels['longaclk'] = 'Las carpetas pueden ser creadas (o renombradas) directamente desde esta carpeta';
73
-$labels['longacld'] = 'La etiqueta de mensajes eliminados puede ser cambiada';
74
-$labels['longaclt'] = 'La etiqueta de mensajes eliminados puede ser cambiada';
75
-$labels['longacle'] = 'Los mensajes pueden ser borrados';
76
-$labels['longaclx'] = 'La carpeta puede ser eliminada o renombrada';
77
-$labels['longacla'] = 'Los derechos de acceso de la carpeta pueden ser cambiados';
78
-$labels['longacln'] = 'Los metadatos compartidos de los mensajes (anotaciones) puede ser cambiado';
79
-$labels['longaclfull'] = 'Control total incluyendo administración de carpetas';
80
-$labels['longaclread'] = 'La carpeta puede ser abierta para lectura';
81
-$labels['longaclwrite'] = 'Los mensajes pueden ser marcados, escritos o copiados a la carpeta';
82
-$labels['longacldelete'] = 'Los mensajes pueden ser eliminados';
83
-$labels['longaclother'] = 'Otros derechos de acceso';
84
-$labels['ariasummaryacltable'] = 'Lista de derechos de acceso';
85
-$labels['arialabelaclactions'] = 'Listar acciones';
86
-$labels['arialabelaclform'] = 'Formulario de derechos de acceso';
87
-$messages['deleting'] = 'Derechos de acceso de eliminación...';
88
-$messages['saving'] = 'Guardando derechos de acceso...';
89
-$messages['updatesuccess'] = 'Se han cambiado los derechos de acceso exitosamente';
90
-$messages['deletesuccess'] = 'Se han eliminado los derechos de acceso exitosamente';
91
-$messages['createsuccess'] = 'Se han agregado los derechos de acceso exitosamente';
92
-$messages['updateerror'] = 'No es posible actualizar los derechos de acceso';
93
-$messages['deleteerror'] = 'No es posible eliminar los derechos de acceso';
94
-$messages['createerror'] = 'No es posible agregar los derechos de acceso';
95
-$messages['deleteconfirm'] = '¿Estás seguro de que deseas eliminar los derechos de acceso a usuario(s) seleccionado(s)?';
96
-$messages['norights'] = '¡No se hace especificado un derecho!';
97
-$messages['nouser'] = '¡No se ha especificado un nombre de usuario!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_AR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartiendo';
19
-$labels['myrights'] = 'Permisos de acceso';
20
-$labels['username'] = 'Usuario:';
21
-$labels['advanced'] = 'Modo avanzado';
22
-$labels['newuser'] = 'Agregar entrada';
23
-$labels['editperms'] = 'Editar permisos';
24
-$labels['actions'] = 'Acciones para los permisos de acceso...';
25
-$labels['anyone'] = 'Todos los usuarios (cualquiera)';
26
-$labels['anonymous'] = 'Invitado (anonimo)';
27
-$labels['identifier'] = 'Identificacion';
28
-$labels['acll'] = 'Buscar';
29
-$labels['aclr'] = 'Leer mensajes';
30
-$labels['acls'] = 'Mantener como visualizado';
31
-$labels['aclw'] = 'Escribir marcadores';
32
-$labels['acli'] = 'Insertar (Copiar en)';
33
-$labels['aclp'] = 'Publicar';
34
-$labels['aclc'] = 'Crear subcarpetas';
35
-$labels['aclk'] = 'Crear subcarpetas';
36
-$labels['acld'] = 'Eliminar mensajes';
37
-$labels['aclt'] = 'Eliminar mensajes';
38
-$labels['acle'] = 'Descartar';
39
-$labels['aclx'] = 'Eliminar carpeta';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Anotar mensajes';
42
-$labels['aclfull'] = 'Control total';
43
-$labels['aclother'] = 'Otro';
44
-$labels['aclread'] = 'Leer';
45
-$labels['aclwrite'] = 'Escribir';
46
-$labels['acldelete'] = 'Eliminar';
47
-$labels['shortacll'] = 'Buscar';
48
-$labels['shortaclr'] = 'Leer';
49
-$labels['shortacls'] = 'Mantener';
50
-$labels['shortaclw'] = 'Escribir';
51
-$labels['shortacli'] = 'Insertar';
52
-$labels['shortaclp'] = 'Publicar';
53
-$labels['shortaclc'] = 'Crear';
54
-$labels['shortaclk'] = 'Crear';
55
-$labels['shortacld'] = 'Eliminar';
56
-$labels['shortaclt'] = 'Eliminar';
57
-$labels['shortacle'] = 'Descartar';
58
-$labels['shortaclx'] = 'Borrado de carpeta';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Anotar';
61
-$labels['shortaclother'] = 'Otro';
62
-$labels['shortaclread'] = 'Leer';
63
-$labels['shortaclwrite'] = 'Escribir';
64
-$labels['shortacldelete'] = 'Eliminar';
65
-$labels['longacll'] = 'La carpeta es visible en listas y es posible suscribirse a ella';
66
-$labels['longaclr'] = 'La carpeta se puede abirir para lectura';
67
-$labels['longacls'] = 'El marcador de Mensajes Vistos puede ser modificado';
68
-$labels['longaclw'] = 'Los marcadores de mensajes y palabras clave se pueden modificar, excepto Visto y Eliminado';
69
-$labels['longacli'] = 'En esta carpeta se pueden escribir o copiar mensajes';
70
-$labels['longaclp'] = 'En esta carpeta se pueden publicar mensajes';
71
-$labels['longaclc'] = 'Debajo de esta carpeta se puede crear (o renombrar) otras carpetas directamente';
72
-$labels['longaclk'] = 'Debajo de esta carpeta se puede crear (o renombrar) otras carpetas directamente';
73
-$labels['longacld'] = 'El marcador de Mensaje Eliminado puede ser modificado';
74
-$labels['longaclt'] = 'El marcador de Mensaje Eliminado puede ser modificado';
75
-$labels['longacle'] = 'Los mensajes pueden ser descartados';
76
-$labels['longaclx'] = 'La carpeta puede ser eliminada o renombrada';
77
-$labels['longacla'] = 'Los permisos de acceso de esta carpeta pueden ser modificados';
78
-$labels['longacln'] = 'La metainformación de mensajes compartidos (anotaciones) puede ser cambiada';
79
-$labels['longaclfull'] = 'Control total incluyendo la administracion de carpeta';
80
-$labels['longaclread'] = 'La carpeta se puede abrir para lectura';
81
-$labels['longaclwrite'] = 'En esta carpeta los mensajes pueden ser marcados, escritos o copiados';
82
-$labels['longacldelete'] = 'Los mensajes se pueden eliminar';
83
-$labels['longaclother'] = 'Otros permisos de acceso';
84
-$labels['ariasummaryacltable'] = 'Listado de permisos de acceso';
85
-$labels['arialabelaclactions'] = 'Listar acciones';
86
-$labels['arialabelaclform'] = 'Formulario de permisos de acceso';
87
-$messages['deleting'] = 'Eliminando permisos de acceso...';
88
-$messages['saving'] = 'Salvando permisos de acceso...';
89
-$messages['updatesuccess'] = 'Permisos de acceso modificados satisfactoriamente';
90
-$messages['deletesuccess'] = 'Permisos de acceso eliminados correctamente';
91
-$messages['createsuccess'] = 'Permisos de acceso agregados satisfactoriamente';
92
-$messages['updateerror'] = 'No se pudieron actualizar los permisos de acceso';
93
-$messages['deleteerror'] = 'No se pueden eliminar los permisos de acceso';
94
-$messages['createerror'] = 'No se pueden agregar los permisos de acceso';
95
-$messages['deleteconfirm'] = 'Estas seguro que queres remover los permisos de acceso a el/los usuario(s) seleccionado/s?';
96
-$messages['norights'] = 'Ningun permiso ha sido especificado!';
97
-$messages['nouser'] = 'Ningun nombre de usuario ha sido especificado!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/es_ES.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartir';
19
-$labels['myrights'] = 'Permisos de acceso';
20
-$labels['username'] = 'Usuario:';
21
-$labels['advanced'] = 'Modo avanzado';
22
-$labels['newuser'] = 'Añadir una entrada';
23
-$labels['editperms'] = 'Editar permisos';
24
-$labels['actions'] = 'Acciones sobre los permisos de acceso…';
25
-$labels['anyone'] = 'Todos los usuarios (cualquiera)';
26
-$labels['anonymous'] = 'Invitados (anónimo)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Búsqueda';
29
-$labels['aclr'] = 'Leer mensajes';
30
-$labels['acls'] = 'Mantener como "Leído';
31
-$labels['aclw'] = 'Escribir etiquetas';
32
-$labels['acli'] = 'Insertar (Copiar dentro)';
33
-$labels['aclp'] = 'Enviar';
34
-$labels['aclc'] = 'Crear subcarpetas';
35
-$labels['aclk'] = 'Crear subcarpetas';
36
-$labels['acld'] = 'Borrar mensajes';
37
-$labels['aclt'] = 'Borrar mensajes';
38
-$labels['acle'] = 'Expurgar';
39
-$labels['aclx'] = 'Borrar carpeta';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Anotar mensajes';
42
-$labels['aclfull'] = 'Control total';
43
-$labels['aclother'] = 'Otro';
44
-$labels['aclread'] = 'Leer';
45
-$labels['aclwrite'] = 'Escribir';
46
-$labels['acldelete'] = 'Borrar';
47
-$labels['shortacll'] = 'Búsqueda';
48
-$labels['shortaclr'] = 'Leer';
49
-$labels['shortacls'] = 'Conservar';
50
-$labels['shortaclw'] = 'Escribir';
51
-$labels['shortacli'] = 'Insertar';
52
-$labels['shortaclp'] = 'Enviar';
53
-$labels['shortaclc'] = 'Crear';
54
-$labels['shortaclk'] = 'Crear';
55
-$labels['shortacld'] = 'Borrar';
56
-$labels['shortaclt'] = 'Borrar';
57
-$labels['shortacle'] = 'Expurgar';
58
-$labels['shortaclx'] = 'Borrar carpeta';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Anotar';
61
-$labels['shortaclother'] = 'Otro';
62
-$labels['shortaclread'] = 'Leer';
63
-$labels['shortaclwrite'] = 'Escribir';
64
-$labels['shortacldelete'] = 'Borrar';
65
-$labels['longacll'] = 'La carpeta es visible en las listas y es posible suscribirse a ella';
66
-$labels['longaclr'] = 'Se puede abrir la carpeta para leer';
67
-$labels['longacls'] = 'Se pueden cambiar los mensajes con la etiqueta "Leído';
68
-$labels['longaclw'] = 'Las etiquetas de mensaje y las palabras clave se pueden cambiar, excepto "Leído" y "Borrado';
69
-$labels['longacli'] = 'Se pueden escribir mensajes o copiarlos a la carpeta';
70
-$labels['longaclp'] = 'Se pueden enviar mensajes a esta carpeta';
71
-$labels['longaclc'] = 'Se pueden crear (o renombrar) carpetas directamente bajo esta carpeta';
72
-$labels['longaclk'] = 'Se pueden crear (o renombrar) carpetas directamente bajo esta carpeta';
73
-$labels['longacld'] = 'No se pueden cambiar los mensajes etiquetados como "Borrado';
74
-$labels['longaclt'] = 'No se pueden cambiar los mensajes etiquetados como "Borrado';
75
-$labels['longacle'] = 'No se pueden expurgar los mensajes';
76
-$labels['longaclx'] = 'La carpeta se puede borrar o renombrar';
77
-$labels['longacla'] = 'Se pueden cambiar los permisos de acceso';
78
-$labels['longacln'] = 'Los metadatos compartidos de los mensajes (anotaciones) pueden cambiarse';
79
-$labels['longaclfull'] = 'Control total, incluyendo la gestión de carpetas';
80
-$labels['longaclread'] = 'Se puede abrir la carpeta para leer';
81
-$labels['longaclwrite'] = 'Se pueden etiquetar, escribir o copiar mensajes a la carpeta';
82
-$labels['longacldelete'] = 'Los mensajes se pueden borrar';
83
-$labels['longaclother'] = 'Otros derechos de acceso';
84
-$labels['ariasummaryacltable'] = 'Lista de derechos de acceso';
85
-$labels['arialabelaclactions'] = 'Lista de acciones';
86
-$labels['arialabelaclform'] = 'Formulario de derechos de acceso';
87
-$messages['deleting'] = 'Borrando permisos de acceso…';
88
-$messages['saving'] = 'Guardando permisos de acceso…';
89
-$messages['updatesuccess'] = 'Se han cambiado los permisos de acceso';
90
-$messages['deletesuccess'] = 'Se han borrado los permisos de acceso';
91
-$messages['createsuccess'] = 'Se han añadido los permisos de acceso';
92
-$messages['updateerror'] = 'No ha sido posible actualizar los derechos de acceso';
93
-$messages['deleteerror'] = 'No se han podido borrar los permisos de acceso';
94
-$messages['createerror'] = 'No se han podido añadir los permisos de acceso';
95
-$messages['deleteconfirm'] = '¿Seguro que quiere borrar los permisos de acceso del usuairo seleccionado?';
96
-$messages['norights'] = 'No se han especificado los permisos de acceso';
97
-$messages['nouser'] = 'No se ha especificado un nombre de usuario';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/et_EE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Jagamine';
19
-$labels['myrights'] = 'Ligipääsuõigused';
20
-$labels['username'] = 'Kasutaja:';
21
-$labels['advanced'] = 'laiendatud režiim';
22
-$labels['newuser'] = 'Lisa sissekanne';
23
-$labels['editperms'] = 'Muuda õigusi';
24
-$labels['actions'] = 'Ligipääsuõiguste toimingud...';
25
-$labels['anyone'] = 'Kõik kasutajad';
26
-$labels['anonymous'] = 'Külalised (anonüümsed)';
27
-$labels['identifier'] = 'Tuvastaja';
28
-$labels['acll'] = 'Ülevaade';
29
-$labels['aclr'] = 'Lugeda kirju';
30
-$labels['acls'] = 'Hoia nähtud olekut';
31
-$labels['aclw'] = 'Salvesta lipud';
32
-$labels['acli'] = 'Sisesta (kopeeri)';
33
-$labels['aclp'] = 'Postita';
34
-$labels['aclc'] = 'Luua alamkaustu';
35
-$labels['aclk'] = 'Luua alamkaustu';
36
-$labels['acld'] = 'Kustutada kirju';
37
-$labels['aclt'] = 'Kustutada kirju';
38
-$labels['acle'] = 'Eemalda';
39
-$labels['aclx'] = 'Kustutada kausta';
40
-$labels['acla'] = 'Administreerida';
41
-$labels['acln'] = 'Annoteeri kirja';
42
-$labels['aclfull'] = 'Täis kontroll';
43
-$labels['aclother'] = 'Muu';
44
-$labels['aclread'] = 'Loe';
45
-$labels['aclwrite'] = 'Kirjuta';
46
-$labels['acldelete'] = 'Kustuta';
47
-$labels['shortacll'] = 'Ülevaade';
48
-$labels['shortaclr'] = 'Loe';
49
-$labels['shortacls'] = 'Säilita';
50
-$labels['shortaclw'] = 'Kirjuta';
51
-$labels['shortacli'] = 'Lisa';
52
-$labels['shortaclp'] = 'Postita';
53
-$labels['shortaclc'] = 'Loo';
54
-$labels['shortaclk'] = 'Loo';
55
-$labels['shortacld'] = 'Kustuta';
56
-$labels['shortaclt'] = 'Kustuta';
57
-$labels['shortacle'] = 'Eemalda';
58
-$labels['shortaclx'] = 'Kausta kustutamine';
59
-$labels['shortacla'] = 'Administreerida';
60
-$labels['shortacln'] = 'Annoteeri';
61
-$labels['shortaclother'] = 'Muu';
62
-$labels['shortaclread'] = 'Loe';
63
-$labels['shortaclwrite'] = 'Kirjuta';
64
-$labels['shortacldelete'] = 'Kustuta';
65
-$labels['longacll'] = 'See kaust on nimekirjas nähtav ja seda saab tellida';
66
-$labels['longaclr'] = 'Kausta saab lugemiseks avada';
67
-$labels['longacls'] = 'Kirja loetuse lippu saab muuta';
68
-$labels['longaclw'] = 'Kirja lippe ja otsingusõnu saab muuta, väljaarvatud loetud ja kustutatud';
69
-$labels['longacli'] = 'Kirju saab salvestada ja kopeerida antud kausta';
70
-$labels['longaclp'] = 'Kirju saab postitada antud kausta';
71
-$labels['longaclc'] = 'Kaustasi saab luua (või ümber nimetada) otse siia kausta alla.';
72
-$labels['longaclk'] = 'Kaustu saab luua (või ümber nimetada) otse siia kausta alla';
73
-$labels['longacld'] = 'Kirja kustutamis lippu saab muuta';
74
-$labels['longaclt'] = 'Kirja kustutamis lippu saab muuta';
75
-$labels['longacle'] = 'Kirju saab eemaldada';
76
-$labels['longaclx'] = 'Seda kausta ei saa kustutada ega ümber nimetada';
77
-$labels['longacla'] = 'Selle kausta ligipääsuõigusi saab muuta';
78
-$labels['longacln'] = 'Kirja jagatud metainfot (annotatsioonid) saab muuta';
79
-$labels['longaclfull'] = 'Täielik kontroll koos kaustade haldamisega';
80
-$labels['longaclread'] = 'Kausta saab lugemiseks avada';
81
-$labels['longaclwrite'] = 'Kirju saab märgistada, salvestada või kopeerida kausta';
82
-$labels['longacldelete'] = 'Kirju saab kustutada';
83
-$labels['longaclother'] = 'Muud ligipääsu õigused';
84
-$labels['ariasummaryacltable'] = 'Nimekir ligipääsu õigustest';
85
-$labels['arialabelaclactions'] = 'Näita tegevusi';
86
-$labels['arialabelaclform'] = 'Ligipääsu õiguste vorm';
87
-$messages['deleting'] = 'Ligipääsuõiguste kustutamine...';
88
-$messages['saving'] = 'Ligipääsuõiguste salvestamine...';
89
-$messages['updatesuccess'] = 'Ligipääsuõigused on muudetud';
90
-$messages['deletesuccess'] = 'Ligipääsuõigused on kustutatud';
91
-$messages['createsuccess'] = 'Ligipääsuõigused on lisatud';
92
-$messages['updateerror'] = 'Ligipääsuõiguste uuendamine nurjus';
93
-$messages['deleteerror'] = 'Ligipääsuõiguste kustutamine nurjus';
94
-$messages['createerror'] = 'Ligipääsuõiguste andmine nurjus';
95
-$messages['deleteconfirm'] = 'Oled sa kindel, et sa soovid valitudkasutaja(te) õiguseid kustutada?';
96
-$messages['norights'] = 'Õigusi pole määratud!';
97
-$messages['nouser'] = 'Kasutajanime pole määratud!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/eu_ES.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Partekatzen';
19
-$labels['myrights'] = 'Sarbide-eskubideak';
20
-$labels['username'] = 'Erabiltzailea:';
21
-$labels['advanced'] = 'modu aurreratua';
22
-$labels['newuser'] = 'Gehitu sarrera';
23
-$labels['editperms'] = 'Editatu baimenak';
24
-$labels['actions'] = 'Sarbide-eskubideen ekintzak...';
25
-$labels['anyone'] = 'Erabiltzaile guztiak (edozein)';
26
-$labels['anonymous'] = 'Gonbidatuak (anonimo)';
27
-$labels['identifier'] = 'Identifikatzailea';
28
-$labels['acll'] = 'Bilatu';
29
-$labels['aclr'] = 'Irakurri mezuak';
30
-$labels['acls'] = 'Mantendu ikusita egoera';
31
-$labels['aclw'] = 'Idatzi banderak';
32
-$labels['acli'] = 'Txertatu (kopiatu barnean)';
33
-$labels['aclp'] = 'Posta';
34
-$labels['aclc'] = 'Sortu azpikarpetak';
35
-$labels['aclk'] = 'Sortu azpikarpetak';
36
-$labels['acld'] = 'Ezabatu mezuak';
37
-$labels['aclt'] = 'Ezabatu mezuak';
38
-$labels['acle'] = 'Kendu';
39
-$labels['aclx'] = 'Ezabatu karpeta';
40
-$labels['acla'] = 'Administratu';
41
-$labels['acln'] = 'Idatzi mezuak';
42
-$labels['aclfull'] = 'Kontrol osoa';
43
-$labels['aclother'] = 'Beste';
44
-$labels['aclread'] = 'Irakurri';
45
-$labels['aclwrite'] = 'Idatzi';
46
-$labels['acldelete'] = 'Ezabatu';
47
-$labels['shortacll'] = 'Bilatu';
48
-$labels['shortaclr'] = 'Irakurri';
49
-$labels['shortacls'] = 'Mantendu';
50
-$labels['shortaclw'] = 'Idatzi';
51
-$labels['shortacli'] = 'Txertatu';
52
-$labels['shortaclp'] = 'Bidali';
53
-$labels['shortaclc'] = 'Sortu';
54
-$labels['shortaclk'] = 'Sortu';
55
-$labels['shortacld'] = 'Ezabatu';
56
-$labels['shortaclt'] = 'Ezabatu';
57
-$labels['shortacle'] = 'Kendu';
58
-$labels['shortaclx'] = 'Ezabatu karpeta';
59
-$labels['shortacla'] = 'Administratu';
60
-$labels['shortacln'] = 'Idatzi';
61
-$labels['shortaclother'] = 'Beste';
62
-$labels['shortaclread'] = 'Irakurri';
63
-$labels['shortaclwrite'] = 'Idatzi';
64
-$labels['shortacldelete'] = 'Ezabatu';
65
-$labels['longacll'] = 'Karpeta hau zerrendan ikusgai dago eta harpidetzen ahal zara';
66
-$labels['longaclr'] = 'Karpeta ireki daiteke irakurtzeko';
67
-$labels['longacls'] = 'Mezuen ikusita bandera aldatu daiteke';
68
-$labels['longaclw'] = 'Mezuen banderak eta gako-hitzak alda daitezke, ikusita eta ezabatuta salbu';
69
-$labels['longacli'] = 'Mezuak karpetara idatzi edo kopiatu daitezke';
70
-$labels['longaclp'] = 'Mezuak bidali daitezke karpeta honetara';
71
-$labels['longaclc'] = 'Karpetak sor daitezke (edo berrizendatu) zuzenean karpeta honetan';
72
-$labels['longaclk'] = 'Karpetak sor daitezke (edo berrizendatu) karpeta honetan';
73
-$labels['longacld'] = 'Mezuen ezabatu bandera alda daiteke';
74
-$labels['longaclt'] = 'Mezuen ezabatu bandera alda daiteke';
75
-$labels['longacle'] = 'Mezuak betiko ezaba daitezke';
76
-$labels['longaclx'] = 'Karpeta ezaba edo berrizenda daiteke';
77
-$labels['longacla'] = 'Karpetaren sarbide eskubideak alda daitezke';
78
-$labels['longacln'] = 'Partekatutatko mezuen metadatuak (oharrak) alda daitezke';
79
-$labels['longaclfull'] = 'Kontrol osoa, karpetaren administrazioa barne';
80
-$labels['longaclread'] = 'Karpeta ireki daiteke irakurtzeko';
81
-$labels['longaclwrite'] = 'Mezuak marka, idatzi edo kopia daitezke karpetara';
82
-$labels['longacldelete'] = 'Mezuak ezaba daitezke';
83
-$labels['longaclother'] = 'Beste sarbide-eskubideak';
84
-$labels['ariasummaryacltable'] = 'Sarbide-eskubideen zerrenda';
85
-$labels['arialabelaclactions'] = 'Zerrendatu ekintzak';
86
-$labels['arialabelaclform'] = 'Sarbide-eskubideen formularioa';
87
-$messages['deleting'] = 'Sarbide-eskubideak ezabatzen...';
88
-$messages['saving'] = 'Sarbide-eskubideak gordetzen...';
89
-$messages['updatesuccess'] = 'Sarbide-eskubideak ongi aldatu dira';
90
-$messages['deletesuccess'] = 'Sarbide-eskubideak ongi ezabatu dira';
91
-$messages['createsuccess'] = 'Sarbide-eskubideak ongi gehitu dira';
92
-$messages['updateerror'] = 'Ezin dira eguneratu sarbide-eskubideak';
93
-$messages['deleteerror'] = 'Ezin dira ezabatu sarbide-eskubideak';
94
-$messages['createerror'] = 'Ezin dira gehitu sarbide-eskubideak';
95
-$messages['deleteconfirm'] = 'Seguru zaude hautatutako erabiltzaile(ar)en sarbide-eskubideak ezabatu nahi duzula?';
96
-$messages['norights'] = 'Eskubideak ez dira zehaztu!';
97
-$messages['nouser'] = 'Erabiltzaile-izana ez da zehaztu!';
98
-?>

+ 0
- 26
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fa_AF.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'اشتراک گذاری';
19
-$labels['username'] = 'کاربر:';
20
-$labels['newuser'] = 'افزودن مدخل';
21
-$labels['aclw'] = 'نوشتن نشانه ها';
22
-$labels['aclp'] = 'ارسال';
23
-$labels['acla'] = 'مدیر';
24
-$labels['aclfull'] = 'کنترل کامل';
25
-$labels['aclother'] = 'دیگر';
26
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fa_IR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'اشتراک‌گذاری';
19
-$labels['myrights'] = 'حقوق دسترسی';
20
-$labels['username'] = 'کاربر:';
21
-$labels['advanced'] = 'حالت پیشرفته';
22
-$labels['newuser'] = 'افزودن ورودی';
23
-$labels['editperms'] = 'ویرایش مجوزها';
24
-$labels['actions'] = 'فعالیت‌های حق دسترسی...';
25
-$labels['anyone'] = 'همه‌ی کاربران (هر کسی)';
26
-$labels['anonymous'] = 'مهمان‌ها (ناشناس)';
27
-$labels['identifier'] = 'شناساگر';
28
-$labels['acll'] = 'یافتن';
29
-$labels['aclr'] = 'پیغام‌های خوانده شده';
30
-$labels['acls'] = 'نگه داشتن حالت بازدید';
31
-$labels['aclw'] = 'پرچم‌های نوشتن';
32
-$labels['acli'] = 'وارد کردن (رونوشت در)';
33
-$labels['aclp'] = 'نوشته';
34
-$labels['aclc'] = 'ایجاد زیرپوشه‌ها';
35
-$labels['aclk'] = 'ایجاد زیرپوشه‌ها';
36
-$labels['acld'] = 'حذف پیغام‌ها';
37
-$labels['aclt'] = 'حذف پیغام‌ها';
38
-$labels['acle'] = 'پاک کردن';
39
-$labels['aclx'] = 'حذف پوشه';
40
-$labels['acla'] = 'اداره کردن';
41
-$labels['acln'] = 'حاشیه نویسی پیغام ها';
42
-$labels['aclfull'] = 'کنترل کامل';
43
-$labels['aclother'] = 'دیگر';
44
-$labels['aclread'] = 'خواندن';
45
-$labels['aclwrite'] = 'نوشتن';
46
-$labels['acldelete'] = 'حذف کردن';
47
-$labels['shortacll'] = 'یافتن';
48
-$labels['shortaclr'] = 'خواندن';
49
-$labels['shortacls'] = 'نگه داشتن';
50
-$labels['shortaclw'] = 'نوشتن';
51
-$labels['shortacli'] = 'جاگذارى';
52
-$labels['shortaclp'] = 'پست کردن';
53
-$labels['shortaclc'] = 'ایجاد';
54
-$labels['shortaclk'] = 'ایجاد';
55
-$labels['shortacld'] = 'حذف';
56
-$labels['shortaclt'] = 'حذف';
57
-$labels['shortacle'] = 'پاک کردن';
58
-$labels['shortaclx'] = 'حذف پوشه';
59
-$labels['shortacla'] = 'اداره کردن';
60
-$labels['shortacln'] = 'حاشیه نویسی';
61
-$labels['shortaclother'] = 'دیگر';
62
-$labels['shortaclread'] = 'خواندن';
63
-$labels['shortaclwrite'] = 'نوشتن';
64
-$labels['shortacldelete'] = 'حذف کردن';
65
-$labels['longacll'] = 'پوشه در فهرست‌ها قابل مشاهده است و می‌تواند مشترک آن شد';
66
-$labels['longaclr'] = 'پوشه می‌تواند برای خواندن باز شود';
67
-$labels['longacls'] = 'پرچم بازدید پیغام‌ها می‌تواند تغییر داده شود';
68
-$labels['longaclw'] = 'پرچم و کلیدواژه پیغام‌ها می‌تواند تغییر داده شود، به غیر از بازدید و حذف';
69
-$labels['longacli'] = 'پیغام‌ها می‌توانند کپی یا نوشته شوند به پوشه';
70
-$labels['longaclp'] = 'پیغام‌ها می‌توانند پست شوند به این پوشه';
71
-$labels['longaclc'] = 'پوشه‌ها می‌توانند ایجاد شوند (تغییر نام داد شوند) به طور مستقیم در این پوشه';
72
-$labels['longaclk'] = 'پوشه‌ها می‌توانند ایجاد شوند (تغییر نام داد شوند) به طور مستقیم در این پوشه';
73
-$labels['longacld'] = 'پرچم حذف پیغام‌ها می‌تواند تغییر داده شود';
74
-$labels['longaclt'] = 'پرچم حذف پیغام‌ها می‌تواند تغییر داده شود';
75
-$labels['longacle'] = 'پیغام‌ها می‌توانند حذف شوند';
76
-$labels['longaclx'] = 'پوشه می‌تواند حذف یا تغییر نام داده شود';
77
-$labels['longacla'] = 'حقوق دسترسی پوشه می‌تواند تغییر داده شود';
78
-$labels['longacln'] = 'اطلاعات متا اشتراک گذاشته شده پیغام‌ها (حاشیه‌ها) می‌تواند تغییر داده شوند';
79
-$labels['longaclfull'] = 'کنترل کامل شما مدیریت پوشه';
80
-$labels['longaclread'] = 'پوشه می‌تواند برای خواندن باز شود';
81
-$labels['longaclwrite'] = 'پیغام‌ها می‌توانند علامتگذاری، نوشته و یا کپی شوند در پوشه';
82
-$labels['longacldelete'] = 'پیغام‌ها می‌توانند حذف شوند';
83
-$labels['longaclother'] = 'قوانین دسترسی دیگر';
84
-$labels['ariasummaryacltable'] = 'فهرست قوانین دسترسی';
85
-$labels['arialabelaclactions'] = 'فهرست کنش‌ها';
86
-$labels['arialabelaclform'] = 'فرم قوانین دسترسی';
87
-$messages['deleting'] = 'حذف کردن حقوق دسترسی...';
88
-$messages['saving'] = 'ذخیره حقوق دسترسی...';
89
-$messages['updatesuccess'] = 'حقوق دسترسی با کام‌یابی تغییر کردند';
90
-$messages['deletesuccess'] = 'حقوق دسترسی با کام‌یابی حذف شدند';
91
-$messages['createsuccess'] = 'حقوق دسترسی با کام‌یابی اضافه شدند';
92
-$messages['updateerror'] = 'ناتوانی در روزآمد کردن حقوق دسترسی';
93
-$messages['deleteerror'] = 'ناتوانی در حذف حقوق دسترسی';
94
-$messages['createerror'] = 'ناتوانی در اضافه کردن حقوق دسترسی';
95
-$messages['deleteconfirm'] = 'آیا شما مطمئن هستید که می‌خواهید حقوق دسترسی را برای کاربر(ان) انتخاب شده حذف نمایید؟';
96
-$messages['norights'] = 'هیچ حقی مشخص نشده است!';
97
-$messages['nouser'] = 'هیج نام‌کاربری‌ای مشخص نشده است!';
98
-?>

+ 0
- 55
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fi_FI.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Jakaminen';
19
-$labels['myrights'] = 'Käyttöoikeudet';
20
-$labels['username'] = 'Käyttäjä:';
21
-$labels['editperms'] = 'Muokkaa oikeuksia';
22
-$labels['anyone'] = 'Kaikki käyttäjät (kuka tahansa)';
23
-$labels['anonymous'] = 'Vieraat (anonyymit)';
24
-$labels['aclc'] = 'Luo alikansioita';
25
-$labels['aclk'] = 'Luo alikansioita';
26
-$labels['acld'] = 'Poista viestejä';
27
-$labels['aclt'] = 'Poista viestejä';
28
-$labels['aclx'] = 'Poista kansio';
29
-$labels['aclfull'] = 'Täydet käyttöoikeudet';
30
-$labels['aclother'] = 'Muu';
31
-$labels['aclread'] = 'Luku';
32
-$labels['aclwrite'] = 'Kirjoitus';
33
-$labels['acldelete'] = 'Poisto';
34
-$labels['shortaclc'] = 'Luo';
35
-$labels['shortaclk'] = 'Luo';
36
-$labels['shortacld'] = 'Poista';
37
-$labels['shortaclt'] = 'Poista';
38
-$labels['shortaclother'] = 'Muu';
39
-$labels['shortaclread'] = 'Luku';
40
-$labels['shortaclwrite'] = 'Kirjoitus';
41
-$labels['shortacldelete'] = 'Poisto';
42
-$labels['longaclr'] = 'Kansion voi avata lukua varten';
43
-$labels['longaclx'] = 'Kansio voidaan poistaa tai nimetä uudelleen';
44
-$labels['longacla'] = 'Kansion käyttöoikeuksia voi muuttaa';
45
-$messages['deleting'] = 'Poistetaan käyttöoikeuksia...';
46
-$messages['saving'] = 'Tallennetaan käyttöoikeuksia...';
47
-$messages['updatesuccess'] = 'Käyttöoikeuksia muutettiin onnistuneesti';
48
-$messages['deletesuccess'] = 'Käyttöoikeuksia poistettiin onnistuneesti';
49
-$messages['createsuccess'] = 'Käyttöoikeuksia lisättiin onnistuneesti';
50
-$messages['updateerror'] = 'Käyttöoikeuksien päivitys epäonnistui';
51
-$messages['deleteerror'] = 'Käyttöoikeuksien poistaminen epäonnistui';
52
-$messages['createerror'] = 'Käyttöoikeuksien lisääminen epäonnistui';
53
-$messages['norights'] = 'Oikeuksia ei ole määritelty!';
54
-$messages['nouser'] = 'Käyttäjänimeä ei ole määritelty!';
55
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fo_FO.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Deiling';
19
-$labels['myrights'] = 'Atgongdar-rættindi';
20
-$labels['username'] = 'Brúkari:';
21
-$labels['advanced'] = 'Víðkað útgáva';
22
-$labels['newuser'] = 'Legg inn';
23
-$labels['editperms'] = 'Broyt atgonguloyvi';
24
-$labels['actions'] = 'Stillingar til atgongu-rættindi';
25
-$labels['anyone'] = 'Allir brúkarir (øll)';
26
-$labels['anonymous'] = 'Gestir (dulnevnd)';
27
-$labels['identifier'] = 'dátuheiti';
28
-$labels['acll'] = 'Slá upp';
29
-$labels['aclr'] = 'Les boð';
30
-$labels['acls'] = 'Varveit lisna støðu';
31
-$labels['aclw'] = 'Hvít Fløgg';
32
-$labels['acli'] = 'Inn';
33
-$labels['aclp'] = 'Send';
34
-$labels['aclc'] = 'Ger undurmappur';
35
-$labels['aclk'] = 'Ger undurmappur';
36
-$labels['acld'] = 'Strika boð';
37
-$labels['aclt'] = 'Strika boð';
38
-$labels['acle'] = 'Strika út';
39
-$labels['aclx'] = 'Strika mappu';
40
-$labels['acla'] = 'Umsit';
41
-$labels['acln'] = 'Viðmerk boð';
42
-$labels['aclfull'] = 'Full stýring';
43
-$labels['aclother'] = 'Annað';
44
-$labels['aclread'] = 'Les';
45
-$labels['aclwrite'] = 'Skriva';
46
-$labels['acldelete'] = 'Strika';
47
-$labels['shortacll'] = 'Slá upp';
48
-$labels['shortaclr'] = 'Les';
49
-$labels['shortacls'] = 'Varveit';
50
-$labels['shortaclw'] = 'Skriva';
51
-$labels['shortacli'] = 'Legg inn';
52
-$labels['shortaclp'] = 'Send';
53
-$labels['shortaclc'] = 'Stovna';
54
-$labels['shortaclk'] = 'Stovna';
55
-$labels['shortacld'] = 'Strika';
56
-$labels['shortaclt'] = 'Strika';
57
-$labels['shortacle'] = 'Strika út';
58
-$labels['shortaclx'] = 'Strika mappu';
59
-$labels['shortacla'] = 'Umsit';
60
-$labels['shortacln'] = 'Viðmerk';
61
-$labels['shortaclother'] = 'Annað';
62
-$labels['shortaclread'] = 'Les';
63
-$labels['shortaclwrite'] = 'Skriva';
64
-$labels['shortacldelete'] = 'Strika';
65
-$labels['longacll'] = 'Mappan er sjónlig á listum og til ber at tekna seg fyri hana';
66
-$labels['longaclr'] = 'Mappan kann verða opna til lesná';
67
-$labels['longacls'] = 'Viðmerki ið vísur á lisin boð kann broytast';
68
-$labels['longaclw'] = 'Boð viðmerki og lyklaorð kunnu øll broytast, undantikið Sæð og Strika';
69
-$labels['longacli'] = 'Boð kunnu verða skriva og flutt til eina aðra mappu';
70
-$labels['longaclp'] = 'Boð kunnu verða send til hesa mappu';
71
-$labels['longaclc'] = 'Mappur kunnu verða stovnaðar (ella umdoyptar) beinleiðis undir hesu mappu';
72
-$labels['longaclk'] = 'Mappur kunnu verða stovnaðar (ella umdoyptar) beinleiðis undir hesu mappu';
73
-$labels['longacld'] = 'Viðmerki ið vísur á strika boð kann broytast';
74
-$labels['longaclt'] = 'Viðmerki ið vísur á strika boð kann broytast';
75
-$labels['longacle'] = 'Boð kunnu verða strika út';
76
-$labels['longaclx'] = 'Mappan kann verða strika ella umdoypt';
77
-$labels['longacla'] = 'Atgongdu-rættindini til hesa mappu kunnu broytast';
78
-$labels['longacln'] = '"Metadata" (viðmerking) av boðum kann broytast';
79
-$labels['longaclfull'] = 'Full stýring, írokna mappu-umsiting';
80
-$labels['longaclread'] = 'Mappan kann latast upp til lesná';
81
-$labels['longaclwrite'] = 'Boð kunnu verða viðmerkt, skriva ella avritast til mappuna';
82
-$labels['longacldelete'] = 'Boð kunnu verða strikað';
83
-$labels['longaclother'] = 'Aðrar heimildir';
84
-$labels['ariasummaryacltable'] = 'Listi yvir brúkara heimildum';
85
-$labels['arialabelaclactions'] = 'Vís gerðir';
86
-$labels['arialabelaclform'] = 'Heimilda frymil';
87
-$messages['deleting'] = 'Strikar atgongu-rættindi...';
88
-$messages['saving'] = 'Goymur atgongu-rættindi...';
89
-$messages['updatesuccess'] = 'Atgongu-rættindi broytt væleyndað';
90
-$messages['deletesuccess'] = 'Atgongu-rættindi strika væleyndað';
91
-$messages['createsuccess'] = 'Atgongu-rættindi stovna væleyndað';
92
-$messages['updateerror'] = 'Til ber ikki at dagføra atgongu-rættindi';
93
-$messages['deleteerror'] = 'Til ber ikki at strika atgongu-rættindi';
94
-$messages['createerror'] = 'Til ber ikki at leggja aftrat atgongu-rættindi';
95
-$messages['deleteconfirm'] = 'Ert tú vís/ur í at tú ynskir at strika atgongu-rættindini hjá valdum brúkar(um)?';
96
-$messages['norights'] = 'Eingi rættindi tilskila!';
97
-$messages['nouser'] = 'Einki brúkaranavn var tilskila!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fr_FR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Partage';
19
-$labels['myrights'] = 'Droits d\'accès';
20
-$labels['username'] = 'Utilisateur :';
21
-$labels['advanced'] = 'Mode avancé';
22
-$labels['newuser'] = 'Ajouter une entrée';
23
-$labels['editperms'] = 'Modifier les permissions';
24
-$labels['actions'] = 'Actions des droits d\'accès...';
25
-$labels['anyone'] = 'Tous les utilisateurs (n\'importe qui)';
26
-$labels['anonymous'] = 'Invités (anonyme)';
27
-$labels['identifier'] = 'Identifiant';
28
-$labels['acll'] = 'Consultation';
29
-$labels['aclr'] = 'Lire les courriels';
30
-$labels['acls'] = 'Garder l\'état « vu »';
31
-$labels['aclw'] = 'Drapeaux d\'écriture';
32
-$labels['acli'] = 'Insérer (copier dans)';
33
-$labels['aclp'] = 'Publier';
34
-$labels['aclc'] = 'Créer des sous-dossiers';
35
-$labels['aclk'] = 'Créer des sous-dossiers';
36
-$labels['acld'] = 'Supprimer des courriels';
37
-$labels['aclt'] = 'Supprimer des courriels';
38
-$labels['acle'] = 'Purger';
39
-$labels['aclx'] = 'Supprimer un dossier';
40
-$labels['acla'] = 'Administrer';
41
-$labels['acln'] = 'Annoter les courriels';
42
-$labels['aclfull'] = 'Contrôle total';
43
-$labels['aclother'] = 'Autre';
44
-$labels['aclread'] = 'Lecture';
45
-$labels['aclwrite'] = 'Écriture';
46
-$labels['acldelete'] = 'Supprimer';
47
-$labels['shortacll'] = 'Consultation';
48
-$labels['shortaclr'] = 'Lecture';
49
-$labels['shortacls'] = 'Conserver';
50
-$labels['shortaclw'] = 'Écriture';
51
-$labels['shortacli'] = 'Insérer';
52
-$labels['shortaclp'] = 'Publier';
53
-$labels['shortaclc'] = 'Créer';
54
-$labels['shortaclk'] = 'Créer';
55
-$labels['shortacld'] = 'Supprimer';
56
-$labels['shortaclt'] = 'Supprimer';
57
-$labels['shortacle'] = 'Purger';
58
-$labels['shortaclx'] = 'Suppression de dossier';
59
-$labels['shortacla'] = 'Administrer';
60
-$labels['shortacln'] = 'Annoter';
61
-$labels['shortaclother'] = 'Autre';
62
-$labels['shortaclread'] = 'Lecture';
63
-$labels['shortaclwrite'] = 'Écriture';
64
-$labels['shortacldelete'] = 'Supprimer';
65
-$labels['longacll'] = 'Ce dossier est visible dans les listes et on peut s\'y abonner';
66
-$labels['longaclr'] = 'Le dossier peut-être ouvert en lecture';
67
-$labels['longacls'] = 'Le drapeau Vu des courriels peut-être changée';
68
-$labels['longaclw'] = 'Les drapeaux et mots-clés des courriels peuvent être changés, sauf pour Vu et Supprimé';
69
-$labels['longacli'] = 'Les courriels peuvent-être écrits ou copiés dans le dossier';
70
-$labels['longaclp'] = 'Les courriels peuvent-être publiés dans ce dossier';
71
-$labels['longaclc'] = 'Les dossiers peuvent-être créés (ou renommés) directement depuis ce dossier';
72
-$labels['longaclk'] = 'Les dossiers peuvent-être créés (ou renommés) directement depuis ce dossier';
73
-$labels['longacld'] = 'Le drapeau de suppression des courriels peut-être modifiée';
74
-$labels['longaclt'] = 'Le drapeau de suppression des courriels peut-être modifiée';
75
-$labels['longacle'] = 'Les courriels peuvent-être purgés';
76
-$labels['longaclx'] = 'Le dossier peut-être supprimé ou renommé';
77
-$labels['longacla'] = 'Les droits d\'accès du dossier peuvent être modifiés';
78
-$labels['longacln'] = 'Les métadonnées partagées des courriels (annotations) peuvent être changées';
79
-$labels['longaclfull'] = 'Contrôle total, incluant l\'administration des dossiers';
80
-$labels['longaclread'] = 'Le dossier peut-être ouvert en lecture';
81
-$labels['longaclwrite'] = 'Les courriels peuvent-être marqués, écrits ou copiés dans ce dossier';
82
-$labels['longacldelete'] = 'Les courriels peuvent être supprimés';
83
-$labels['longaclother'] = 'Autres droits d\'accès';
84
-$labels['ariasummaryacltable'] = 'Liste de droits d\'accès';
85
-$labels['arialabelaclactions'] = 'Lister les actions';
86
-$labels['arialabelaclform'] = 'Formulaire de droits d\'accès';
87
-$messages['deleting'] = 'Suppression des droits d\'accès…';
88
-$messages['saving'] = 'Enregistrement des droits d\'accès…';
89
-$messages['updatesuccess'] = 'Les droits d\'accès ont été changés avec succès';
90
-$messages['deletesuccess'] = 'Les droits d\'accès ont été supprimés avec succès';
91
-$messages['createsuccess'] = 'Les droits d\'accès ont été ajoutés avec succès';
92
-$messages['updateerror'] = 'Impossible de mettre à jour les droits d\'accès';
93
-$messages['deleteerror'] = 'Impossible de supprimer les droits d\'accès';
94
-$messages['createerror'] = 'Impossible d\'ajouter des droits d\'accès';
95
-$messages['deleteconfirm'] = 'Êtes-vous sûr de vouloir retirer les droits d\'accès des utilisateurs sélectionnés ?';
96
-$messages['norights'] = 'Aucun droit n\'a été spécifié !';
97
-$messages['nouser'] = 'Aucun nom d\'utilisateur n\'a été spécifié !';
98
-?>

+ 0
- 23
roundcube/roundcubemail-1.2.2/plugins/acl/localization/fy_NL.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['username'] = 'Brûker:';
19
-$labels['acldelete'] = 'Fuortsmite';
20
-$labels['shortacld'] = 'Fuortsmite';
21
-$labels['shortaclt'] = 'Fuortsmite';
22
-$labels['shortacldelete'] = 'Fuortsmite';
23
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/gl_ES.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartindo';
19
-$labels['myrights'] = 'Permisos de acceso';
20
-$labels['username'] = 'Utente:';
21
-$labels['advanced'] = 'Modo avanzado';
22
-$labels['newuser'] = 'Engadir entrada';
23
-$labels['editperms'] = 'Editar permisos';
24
-$labels['actions'] = 'Accións sobre os Permisos de acceso...';
25
-$labels['anyone'] = 'Todas as persoas usuarias (calquera)';
26
-$labels['anonymous'] = 'Persoas convidadas (anónimo)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Bloquear';
29
-$labels['aclr'] = 'Ler mensaxes';
30
-$labels['acls'] = 'Manter estado actividade';
31
-$labels['aclw'] = 'Marcas de lectura';
32
-$labels['acli'] = 'Engadir (Copiar en)';
33
-$labels['aclp'] = 'Envío';
34
-$labels['aclc'] = 'Crear subcartafoles';
35
-$labels['aclk'] = 'Crear subcartafoles';
36
-$labels['acld'] = 'Borrar mensaxes';
37
-$labels['aclt'] = 'Borrar mensaxes';
38
-$labels['acle'] = 'Expurga';
39
-$labels['aclx'] = 'Eliminar cartafol';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Crear anotacións para as mensaxes';
42
-$labels['aclfull'] = 'Control total';
43
-$labels['aclother'] = 'Outros';
44
-$labels['aclread'] = 'Lectura';
45
-$labels['aclwrite'] = 'Escritura';
46
-$labels['acldelete'] = 'Borrado';
47
-$labels['shortacll'] = 'Buscar';
48
-$labels['shortaclr'] = 'Ler';
49
-$labels['shortacls'] = 'Manter';
50
-$labels['shortaclw'] = 'Escribir';
51
-$labels['shortacli'] = 'Inserir';
52
-$labels['shortaclp'] = 'Publicar';
53
-$labels['shortaclc'] = 'Crear';
54
-$labels['shortaclk'] = 'Crear';
55
-$labels['shortacld'] = 'Eliminar';
56
-$labels['shortaclt'] = 'Eliminar';
57
-$labels['shortacle'] = 'Expurga';
58
-$labels['shortaclx'] = 'Eliminar cartafol';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Crear anotación';
61
-$labels['shortaclother'] = 'Outros';
62
-$labels['shortaclread'] = 'Lectura';
63
-$labels['shortaclwrite'] = 'Escritura';
64
-$labels['shortacldelete'] = 'Eliminar';
65
-$labels['longacll'] = 'O cartafol é visíbel e pode ser subscrito';
66
-$labels['longaclr'] = 'Pódese abrir o cartafol para lectura';
67
-$labels['longacls'] = 'Pódese mudar o marcador de Mensaxes Enviadas';
68
-$labels['longaclw'] = 'Pódense mudar marcadores e palabras chave agás Vistas e Borradas';
69
-$labels['longacli'] = 'Pódense escreber ou copiar as mensaxes a este cartafol';
70
-$labels['longaclp'] = 'Pódense enviar as mensaxes a este cartafol';
71
-$labels['longaclc'] = 'Pódense crear (ou renomear) os cartafoles directamente baixo deste cartafol';
72
-$labels['longaclk'] = 'Pódense crear (ou renomear) os cartafoles directamente baixo deste cartafol';
73
-$labels['longacld'] = 'Pódense mudar as mensaxes coa marca Eliminar';
74
-$labels['longaclt'] = 'Pódense mudar as mensaxes coa marca Eliminar';
75
-$labels['longacle'] = 'As mensaxes poden ser expurgadas';
76
-$labels['longaclx'] = 'Pódese borrar ou renomear o cartafol';
77
-$labels['longacla'] = 'Pódense mudar os permisos de acceso ao cartafol';
78
-$labels['longacln'] = 'Pódense trocar as anotacións das mensaxes';
79
-$labels['longaclfull'] = 'Control total inclúe administración de cartafoles';
80
-$labels['longaclread'] = 'Pódese abrir o cartafol para lectura';
81
-$labels['longaclwrite'] = 'Pódense marcar, escribir ou copiar as mensaxes no cartafol';
82
-$labels['longacldelete'] = 'Pódense borrar as mensaxes';
83
-$labels['longaclother'] = 'Outros dereitos de acceso';
84
-$labels['ariasummaryacltable'] = 'Lista de dereitos de acceso';
85
-$labels['arialabelaclactions'] = 'Accións de lista';
86
-$labels['arialabelaclform'] = 'Formulario de dereitos de acceso';
87
-$messages['deleting'] = 'Borrando permisos de acceso...';
88
-$messages['saving'] = 'Gardando permisos de acceso...';
89
-$messages['updatesuccess'] = 'Mudados con éxito os permisos de acceso';
90
-$messages['deletesuccess'] = 'Borrados con éxito os permisos de acceso';
91
-$messages['createsuccess'] = 'Engadidos con éxito os permisos de acceso';
92
-$messages['updateerror'] = 'Non se poden actualizar os permisos de acceso';
93
-$messages['deleteerror'] = 'Non se poden borrar os permisos de acceso';
94
-$messages['createerror'] = 'Non se poden engadir permisos de acceso';
95
-$messages['deleteconfirm'] = 'De certo que queres eliminar os permisos de acceso da(s) persoa(s) usuaria(s) escollida(s)?';
96
-$messages['norights'] = 'Non se especificaron permisos!';
97
-$messages['nouser'] = 'Non se especificou o nome da persoa usuaria!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/he_IL.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'שיתוף';
19
-$labels['myrights'] = 'זכויות גישה';
20
-$labels['username'] = 'משתמש:';
21
-$labels['advanced'] = 'מצב מתקדם';
22
-$labels['newuser'] = 'הוסף ערך';
23
-$labels['editperms'] = 'עריכת הרשאות';
24
-$labels['actions'] = 'פעולות על זכויות גישה...';
25
-$labels['anyone'] = 'כל המשתמשים (כל אחד)';
26
-$labels['anonymous'] = 'אורחים (אנונימי)';
27
-$labels['identifier'] = 'מזהה';
28
-$labels['acll'] = 'חיפוש';
29
-$labels['aclr'] = 'קריאת הודעות';
30
-$labels['acls'] = 'שמירה על סטטוס נראה';
31
-$labels['aclw'] = 'דגלי כתיבה';
32
-$labels['acli'] = 'הוספה בין ערכים (העתקה לתוך)';
33
-$labels['aclp'] = 'פרסום';
34
-$labels['aclc'] = 'יצירת תת־תיקיות';
35
-$labels['aclk'] = 'יצירת תת־תיקיות';
36
-$labels['acld'] = 'מחיקת הודעות';
37
-$labels['aclt'] = 'מחיקת הודעות';
38
-$labels['acle'] = 'ניקוי רשומות שבוטלו';
39
-$labels['aclx'] = 'מחיקת תיקיה';
40
-$labels['acla'] = 'מנהל';
41
-$labels['acln'] = 'הוספה של הערת תיוג להודעות';
42
-$labels['aclfull'] = 'שליטה מלאה';
43
-$labels['aclother'] = 'אחר';
44
-$labels['aclread'] = 'קריאה';
45
-$labels['aclwrite'] = 'כתיבה';
46
-$labels['acldelete'] = 'מחיקה';
47
-$labels['shortacll'] = 'חיפוש';
48
-$labels['shortaclr'] = 'קריאה';
49
-$labels['shortacls'] = 'להשאיר';
50
-$labels['shortaclw'] = 'כתיבה';
51
-$labels['shortacli'] = 'הוספה בין ערכים';
52
-$labels['shortaclp'] = 'פרסום';
53
-$labels['shortaclc'] = 'יצירה';
54
-$labels['shortaclk'] = 'יצירה';
55
-$labels['shortacld'] = 'מחיקה';
56
-$labels['shortaclt'] = 'מחיקה';
57
-$labels['shortacle'] = 'ניקוי רשומות שבוטלו';
58
-$labels['shortaclx'] = 'מחיקת תיקיה';
59
-$labels['shortacla'] = 'מנהל';
60
-$labels['shortacln'] = 'הוספה של הערת תיוג';
61
-$labels['shortaclother'] = 'אחר';
62
-$labels['shortaclread'] = 'קריאה';
63
-$labels['shortaclwrite'] = 'כתיבה';
64
-$labels['shortacldelete'] = 'מחיקה';
65
-$labels['longacll'] = 'התיקיה תראה ברשימות וניתן יהיה להרשם אליה';
66
-$labels['longaclr'] = 'ניתן לפתוח את התיקיה ולקרוא בה';
67
-$labels['longacls'] = 'ניתן לשנות דגל נראה בהודעות';
68
-$labels['longaclw'] = 'ניתן לשנות דגלים ומילות מפתח בהודעות, למעט נראה ונמחק';
69
-$labels['longacli'] = 'ניתן לכתוב הודעות לתיקיה או למוחקן';
70
-$labels['longaclp'] = 'ניתן לפרסם הודעות לתוך תיקיה זו';
71
-$labels['longaclc'] = 'ניתן ליצור (או לשנות שם) תיקיות, ישירות תחת תיקיה זו';
72
-$labels['longaclk'] = 'ניתן ליצור (או לשנות שם) תיקיות, ישירות תחת תיקיה זו';
73
-$labels['longacld'] = 'ניתן לשנות דגל נמחק של הודעות';
74
-$labels['longaclt'] = 'ניתן לשנות דגל נמחק של הודעות';
75
-$labels['longacle'] = 'ניתן לנקות הודעות שסומנו כמבוטלות';
76
-$labels['longaclx'] = 'ניתן למחוק תיקיה זו או לשנות שמה';
77
-$labels['longacla'] = 'ניתן לשנות זכויות גישה של תיקיה זו';
78
-$labels['longacln'] = 'ניתן לשנות הערות תיוג המשותפות להודעות';
79
-$labels['longaclfull'] = 'שליטה מלאה כולל ניהול התיקיה';
80
-$labels['longaclread'] = 'ניתן לפתוח את התיקיה ולקרוא בה';
81
-$labels['longaclwrite'] = 'ניתן לסמן, לכתוב או להעתיק הודעות לתיקיה זו';
82
-$labels['longacldelete'] = 'ניתן למחוק הודעות';
83
-$labels['longaclother'] = 'זכויות גישה אחרות';
84
-$labels['ariasummaryacltable'] = 'רשימת זכויות גישה';
85
-$labels['arialabelaclactions'] = 'רשימת פעולות';
86
-$labels['arialabelaclform'] = 'טופס זכויות גישה';
87
-$messages['deleting'] = 'זכויות גישה נמחקות...';
88
-$messages['saving'] = 'זכויות גישה נשמרות...';
89
-$messages['updatesuccess'] = 'זכויות גישה שונו בהצלחה';
90
-$messages['deletesuccess'] = 'זכויות גישה נמחקו בהצלחה';
91
-$messages['createsuccess'] = 'זכויות גישה נוספו בהצלחה';
92
-$messages['updateerror'] = 'לא ניתן לעדכן הרשאות גישה';
93
-$messages['deleteerror'] = 'לא ניתן למחוק זכויות גישה';
94
-$messages['createerror'] = 'לא ניתן להוסיף זכויות גישה';
95
-$messages['deleteconfirm'] = 'האם ודאי שברצונך להסיר זכויות גישה של המשתמש(ים) שנבחרו?';
96
-$messages['norights'] = 'לא צוינו זכויות גישה כלשהן !';
97
-$messages['nouser'] = 'לא צוין שם משתמש כלשהו!';
98
-?>

+ 0
- 90
roundcube/roundcubemail-1.2.2/plugins/acl/localization/hr_HR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Dijeljenje';
19
-$labels['myrights'] = 'Prava pristupa';
20
-$labels['username'] = 'Korisnik:';
21
-$labels['newuser'] = 'Dodaj unos/pravilo';
22
-$labels['editperms'] = 'Uredi dozvole';
23
-$labels['actions'] = 'Akcije prava pristupa...';
24
-$labels['anyone'] = 'Svi korisnici (anyone)';
25
-$labels['anonymous'] = 'Gosti (anonymous)';
26
-$labels['identifier'] = 'Identifikator';
27
-$labels['acll'] = 'Pretraga';
28
-$labels['aclr'] = 'Pročitaj poruke';
29
-$labels['acls'] = 'Zadrži u stanju "Viđeno"';
30
-$labels['aclw'] = 'Zapiši oznake';
31
-$labels['acli'] = 'Umetni (kopiraj u)';
32
-$labels['aclp'] = 'Pošalji';
33
-$labels['aclc'] = 'Napravi podmapu';
34
-$labels['aclk'] = 'Napravi podmapu';
35
-$labels['acld'] = 'Obriši poruke';
36
-$labels['aclt'] = 'Obriši poruke';
37
-$labels['acle'] = 'Trajno obriši';
38
-$labels['aclx'] = 'Obriši mapu';
39
-$labels['acla'] = 'Administriraj';
40
-$labels['aclfull'] = 'Potpuna kontrola';
41
-$labels['aclother'] = 'Drugo';
42
-$labels['aclread'] = 'Čitanje';
43
-$labels['aclwrite'] = 'Pisanje';
44
-$labels['acldelete'] = 'Obriši';
45
-$labels['shortacll'] = 'Pretraži';
46
-$labels['shortaclr'] = 'Čitaj';
47
-$labels['shortacls'] = 'Zadrži';
48
-$labels['shortaclw'] = 'Piši';
49
-$labels['shortacli'] = 'Umetni';
50
-$labels['shortaclp'] = 'Pošalji';
51
-$labels['shortaclc'] = 'Stvori';
52
-$labels['shortaclk'] = 'Stvori';
53
-$labels['shortacld'] = 'Obriši';
54
-$labels['shortaclt'] = 'Obriši';
55
-$labels['shortacle'] = 'Trajno obriši';
56
-$labels['shortaclx'] = 'Obriši mapu';
57
-$labels['shortacla'] = 'Administriraj';
58
-$labels['shortaclother'] = 'Drugo';
59
-$labels['shortaclread'] = 'Čitanje';
60
-$labels['shortaclwrite'] = 'Pisanje';
61
-$labels['shortacldelete'] = 'Brisanje';
62
-$labels['longacll'] = 'Mapa je vidljiva u listi i može se na nju pretplatiti';
63
-$labels['longaclr'] = 'Mapa može biti otvorena za čitanje';
64
-$labels['longacls'] = 'Oznaku "Viđeno" je moguće mijenjati u porukama';
65
-$labels['longaclw'] = 'Oznake i ključne riječi, osim oznaka "Viđeno" i "Obrisano", se mogu mijenjati';
66
-$labels['longacli'] = 'Poruke mogu biti pohranjene ili kopirane u mapu';
67
-$labels['longaclp'] = 'Poruke mogu biti postavljene u mapu';
68
-$labels['longaclc'] = 'Mape pod ovom mapom se mogu stvarati (i preimenovati)';
69
-$labels['longaclk'] = 'Mape pod ovom mapom se mogu stvarati (i preimenovati)';
70
-$labels['longacld'] = 'Oznaku "Obrisano" je moguće mijenjati u porukama';
71
-$labels['longaclt'] = 'Oznaku "Obrisano" je moguće mijenjati u porukama';
72
-$labels['longacle'] = 'Poruke mogu biti izbrisane';
73
-$labels['longaclx'] = 'Mapa može biti obrisana ili preimenovana';
74
-$labels['longacla'] = 'Prava pristupa nad mapom se mogu mijenjati';
75
-$labels['longaclfull'] = 'Potpuna kontrola uključujući administraciju mapa';
76
-$labels['longaclread'] = 'Mapa može biti otvorena za čitanje';
77
-$labels['longaclwrite'] = 'Poruke mogu biti označene, pohranjene ili kopirane u mapu';
78
-$labels['longacldelete'] = 'Poruke mogu biti obrisane';
79
-$messages['deleting'] = 'Brišem prava pristupa...';
80
-$messages['saving'] = 'Pohranjujem prava pristupa';
81
-$messages['updatesuccess'] = 'Prava pristupa uspješno promjenjena';
82
-$messages['deletesuccess'] = 'Prava pristupa uspješno obrisana';
83
-$messages['createsuccess'] = 'Prava pristupa uspješno dodana';
84
-$messages['updateerror'] = 'Ne mogu pohraniti vCard';
85
-$messages['deleteerror'] = 'Ne mogu obrisati prava pristupa';
86
-$messages['createerror'] = 'Ne mogu dodati prava pristupa';
87
-$messages['deleteconfirm'] = 'Jeste li sigurni da želite obrisati prava pristupa za odabranog korisnika(e)?';
88
-$messages['norights'] = 'Nije navedeno pravo pristupa!';
89
-$messages['nouser'] = 'Nije navedeno korisničko ime!';
90
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/hu_HU.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Megosztás';
19
-$labels['myrights'] = 'Hozzáférési jogok';
20
-$labels['username'] = 'Felhasználó:';
21
-$labels['advanced'] = 'Haladó mód';
22
-$labels['newuser'] = 'Elem hozzáadása';
23
-$labels['editperms'] = 'Jogosultságok szerkesztése';
24
-$labels['actions'] = 'Hozzáférési jogok müveletei..';
25
-$labels['anyone'] = 'Minden felhasználó (bárki)';
26
-$labels['anonymous'] = 'Vendégek (névtelen)';
27
-$labels['identifier'] = 'Azonosító';
28
-$labels['acll'] = 'Keresés';
29
-$labels['aclr'] = 'Üzenetek olvasása';
30
-$labels['acls'] = 'Olvasottsági állapot megtartása';
31
-$labels['aclw'] = 'Üzenet jelölése';
32
-$labels['acli'] = 'Beillesztés (Bemásolás)';
33
-$labels['aclp'] = 'Bejegyzés';
34
-$labels['aclc'] = 'Almappa létrehozás';
35
-$labels['aclk'] = 'Almappa létrehozás';
36
-$labels['acld'] = 'Üzenetek törlése';
37
-$labels['aclt'] = 'Üzenetek törlése';
38
-$labels['acle'] = 'Törölt üzenetek eltávolítása';
39
-$labels['aclx'] = 'Mappa törlés';
40
-$labels['acla'] = 'Adminisztrátor';
41
-$labels['acln'] = 'Üzenetekhez címkézés';
42
-$labels['aclfull'] = 'Teljes hozzáférés';
43
-$labels['aclother'] = 'Egyéb';
44
-$labels['aclread'] = 'Olvasás';
45
-$labels['aclwrite'] = 'Írás';
46
-$labels['acldelete'] = 'Törlés';
47
-$labels['shortacll'] = 'Keresés';
48
-$labels['shortaclr'] = 'Olvasás';
49
-$labels['shortacls'] = 'Megtartás';
50
-$labels['shortaclw'] = 'Írás';
51
-$labels['shortacli'] = 'Beszúrás';
52
-$labels['shortaclp'] = 'Bejegyzés';
53
-$labels['shortaclc'] = 'Létrehozás';
54
-$labels['shortaclk'] = 'Létrehozás';
55
-$labels['shortacld'] = 'Törlés';
56
-$labels['shortaclt'] = 'Törlés';
57
-$labels['shortacle'] = 'Törölt üzenetek eltávolítása';
58
-$labels['shortaclx'] = 'Mappa törlése';
59
-$labels['shortacla'] = 'Adminisztrátor';
60
-$labels['shortacln'] = 'Cimkézés';
61
-$labels['shortaclother'] = 'Egyéb';
62
-$labels['shortaclread'] = 'Olvasás';
63
-$labels['shortaclwrite'] = 'Írás';
64
-$labels['shortacldelete'] = 'Törlés';
65
-$labels['longacll'] = 'A mappa látható a listán és fel tudsz rá iratkozni.';
66
-$labels['longaclr'] = 'A mappa olvasásra megnyitható';
67
-$labels['longacls'] = 'Az üzenet megtekintési állapota módosítható';
68
-$labels['longaclw'] = 'Az üzenetek jelölései és kulcsszavai módosíthatóak, kivéve az olvasottsági állapotot és az üzenet törölt állapotát.';
69
-$labels['longacli'] = 'Üzenetek irhatóak és máolshatóak a mappába.';
70
-$labels['longaclp'] = 'Ebbe a mappába tudsz  üzeneteket tenni.';
71
-$labels['longaclc'] = 'Mappák létrehozhazóak (átnevezhetőek) ez alatt a mappa alatt.';
72
-$labels['longaclk'] = 'Mappák létrehozhazóak (átnevezhetőek) ez alatt a mappa alatt.';
73
-$labels['longacld'] = 'Üzenet törölve jelző módositható.';
74
-$labels['longaclt'] = 'Üzenet törölve jelző módositható.';
75
-$labels['longacle'] = 'Az üzenetek véglegesen eltávolíthatóak';
76
-$labels['longaclx'] = 'A mappa törölhető vagy átnevezhető';
77
-$labels['longacla'] = 'A mappa hozzáférési jogai módosíthatóak';
78
-$labels['longacln'] = 'Üzenetek megosztott metaadatai(cimkéi) módosíthatoak';
79
-$labels['longaclfull'] = 'Teljes hozzáférés beleértve a mappák kezelését';
80
-$labels['longaclread'] = 'A mappa olvasásra megnyitható';
81
-$labels['longaclwrite'] = 'Az üzenetek megjelölhetök, irhatók és másolhatók ebbe a mappába';
82
-$labels['longacldelete'] = 'Az üzenetek törölhetőek';
83
-$labels['longaclother'] = 'Egyébb hozzáférési jogok';
84
-$labels['ariasummaryacltable'] = 'Hozzáférési jogok listája';
85
-$labels['arialabelaclactions'] = 'Listázási müveletek';
86
-$labels['arialabelaclform'] = 'Hozzáférési jogok űrlap';
87
-$messages['deleting'] = 'Hozzáférési jogok törlése...';
88
-$messages['saving'] = 'Hozzáférési jogok mentése...';
89
-$messages['updatesuccess'] = 'A hozzáférési jogok sikeresen módosultak.';
90
-$messages['deletesuccess'] = 'A hozzáférési jogok törlése sikeresen megtörtént.';
91
-$messages['createsuccess'] = 'A hozzáférési jogok hozzáadása sikeresen megtörtént.';
92
-$messages['updateerror'] = 'Nem sikerült módosítani a hozzáférési jogokat.';
93
-$messages['deleteerror'] = 'Nem sikerült törölni a hozzáférési jogokat.';
94
-$messages['createerror'] = 'Nem sikerült a hozzáférési jogok hozzáadása';
95
-$messages['deleteconfirm'] = 'Biztosan eltávolítja a kiválasztott felhasználó(k) hozzáférési jogait?';
96
-$messages['norights'] = 'Nincsennek jogok megadva.';
97
-$messages['nouser'] = 'A felhasználónév nincs megadva.';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/hy_AM.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Կիսվել';
19
-$labels['myrights'] = 'Մուտքի իրավունքներ';
20
-$labels['username'] = 'Օգտատեր`';
21
-$labels['advanced'] = 'Առաջադեմ ռեժիմ';
22
-$labels['newuser'] = 'Ավելացնել գրառում';
23
-$labels['editperms'] = 'Խմբագրել թույլտվությունները';
24
-$labels['actions'] = 'Մուտքի իրավունքների գործողություններ…';
25
-$labels['anyone'] = 'Բոլոր օգտվողները (ցանկացած)';
26
-$labels['anonymous'] = 'Հյուրերը (անանուն)';
27
-$labels['identifier'] = 'Նկարագրիչ';
28
-$labels['acll'] = 'Փնտրում';
29
-$labels['aclr'] = 'Կարդալ հաղորդագրությունները';
30
-$labels['acls'] = 'Պահպանել դիտման կարգավիճակը';
31
-$labels['aclw'] = 'Գրառման նշումներ';
32
-$labels['acli'] = 'Ներդնել (Պատճենել ներս)';
33
-$labels['aclp'] = 'Հրապարակել';
34
-$labels['aclc'] = 'Ստեղծել ենթապանակներ';
35
-$labels['aclk'] = 'Ստեղծել ենթապանակներ';
36
-$labels['acld'] = 'Ջնջել հաղորդագրությունները';
37
-$labels['aclt'] = 'Ջնջել հաղորդագրությունները';
38
-$labels['acle'] = 'Հեռացնել';
39
-$labels['aclx'] = 'Ջնջել պանակը';
40
-$labels['acla'] = 'Կառավարել';
41
-$labels['acln'] = 'Ծանոթագրել հաղորդագրությունները';
42
-$labels['aclfull'] = 'Լրիվ վերահսկում';
43
-$labels['aclother'] = 'Այլ';
44
-$labels['aclread'] = 'Կարդալ';
45
-$labels['aclwrite'] = 'Գրել';
46
-$labels['acldelete'] = 'Ջնջել';
47
-$labels['shortacll'] = 'Փնտրում';
48
-$labels['shortaclr'] = 'Կարդալ';
49
-$labels['shortacls'] = 'Պահել';
50
-$labels['shortaclw'] = 'Գրել';
51
-$labels['shortacli'] = 'Ներդնել';
52
-$labels['shortaclp'] = 'Հրապարակել';
53
-$labels['shortaclc'] = 'Ստեղծել';
54
-$labels['shortaclk'] = 'Ստեղծել';
55
-$labels['shortacld'] = 'Ջնջել';
56
-$labels['shortaclt'] = 'Ջնջել';
57
-$labels['shortacle'] = 'Հեռացնել';
58
-$labels['shortaclx'] = 'Պանակի ջնջում';
59
-$labels['shortacla'] = 'Կառավարել';
60
-$labels['shortacln'] = 'Ծանոթագրել';
61
-$labels['shortaclother'] = 'Այլ';
62
-$labels['shortaclread'] = 'Կարդալ';
63
-$labels['shortaclwrite'] = 'Գրել';
64
-$labels['shortacldelete'] = 'Ջնջել';
65
-$labels['longacll'] = 'Պանակը երևում է ցուցակներում և նրան հնարավոր է բաժանորդագրվել';
66
-$labels['longaclr'] = 'Պանակը կարող է բացվել ընթերցման համար';
67
-$labels['longacls'] = 'Տեսված հաղորդագրությունների նշումը կարող է փոփոխվել';
68
-$labels['longaclw'] = 'Հաղորդագրությունների նշումները և հիմնաբառերը կարող են փոփոխվել, բացառությամբ Տեսած և Ջնջված նշումների';
69
-$labels['longacli'] = 'Հաղորդագրությունները կարող են գրվել և պատճենվել պանակի մեջ';
70
-$labels['longaclp'] = 'Հաղորդագրությունները կարող են հրապարակվել այս պանակում';
71
-$labels['longaclc'] = 'Պանակները կարող են ստեղծվել (կամ վերանվանվել) այս պանակում';
72
-$labels['longaclk'] = 'Պանակները կարող են ստեղծվել (կամ վերանվանվել) այս պանակում';
73
-$labels['longacld'] = 'Հաղորդագրությունների Ջնջել նշումը կարող է փոփոխվել';
74
-$labels['longaclt'] = 'Հաղորդագրությունների Ջնջել նշումը կարող է փոփոխվել';
75
-$labels['longacle'] = 'Հաղորդագրությունները կարող են հեռացվել';
76
-$labels['longaclx'] = 'Պանակը կարող է ջնջվել կամ վերանվանվել';
77
-$labels['longacla'] = 'Պանակի մուտքի իրավունքները կարող են փոփոխվել';
78
-$labels['longacln'] = 'Հաղորդագրությունների բաշխված տվյալները (ծանոթագրությունները) կարող են փոփոխվել';
79
-$labels['longaclfull'] = 'Լրիվ վերահսկում ներառյալ պանակների կառավարումը';
80
-$labels['longaclread'] = 'Պանակը կարող է բացվել ընթերցման համար';
81
-$labels['longaclwrite'] = 'Հաղորդագրությունները կարող են նշվել, ստեղծվել և պատճենվել այս պանակում';
82
-$labels['longacldelete'] = 'Հաղորդագրությունները կարող են ջնջվել';
83
-$labels['longaclother'] = 'Մուտքի այլ իրավունքները';
84
-$labels['ariasummaryacltable'] = 'Մուտքի իրավունքների ցուցակը';
85
-$labels['arialabelaclactions'] = 'Գործողությունների ցուցակը';
86
-$labels['arialabelaclform'] = 'Մուտքի իրավունքների բլանկ';
87
-$messages['deleting'] = 'Ջնջվում են մուտքի իրավունքները…';
88
-$messages['saving'] = 'Պահպանվում են մուտքի իրավունքները…';
89
-$messages['updatesuccess'] = 'Մուտքի իրավունքները բարեհաջող փոփոխվեցին։';
90
-$messages['deletesuccess'] = 'Մուտքի իրավունքները բարեհաջող ջնջվեցին։';
91
-$messages['createsuccess'] = 'Մուտքի իրավունքները բարեհաջող ավելացվեցվին։';
92
-$messages['updateerror'] = 'Մուտքի իրավունքների թարմացումը անջատել';
93
-$messages['deleteerror'] = 'Մուտքի իրավունքները ջնջումը ձախողվեց։';
94
-$messages['createerror'] = 'Մուտքի իրավունքները ավելացումը ձախողվեց։';
95
-$messages['deleteconfirm'] = 'Դուք վստա՞հ էք, որ ցանկանում եք նշված օգտվողներին զրկել մուտքի իրավունքներից։';
96
-$messages['norights'] = 'Ոչ մի իրավունք չի՛ նշվել։';
97
-$messages['nouser'] = 'Օգտվողի անունը չի՛ նշվել։';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ia.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Uso in commun';
19
-$labels['myrights'] = 'Derectos de accesso';
20
-$labels['username'] = 'Usator:';
21
-$labels['advanced'] = 'Modo avantiate';
22
-$labels['newuser'] = 'Adder entrata';
23
-$labels['editperms'] = 'Modificar permissiones';
24
-$labels['actions'] = 'Actiones de derecto de accesso...';
25
-$labels['anyone'] = 'Tote le usatores (non importa qui)';
26
-$labels['anonymous'] = 'Hospites (anonyme)';
27
-$labels['identifier'] = 'Identificator';
28
-$labels['acll'] = 'Cercar';
29
-$labels['aclr'] = 'Leger messages';
30
-$labels['acls'] = 'Retener le stato Vidite';
31
-$labels['aclw'] = 'Signales de scriptura';
32
-$labels['acli'] = 'Inserer (copiar in)';
33
-$labels['aclp'] = 'Inviar';
34
-$labels['aclc'] = 'Crear subdossieres';
35
-$labels['aclk'] = 'Crear subdossieres';
36
-$labels['acld'] = 'Deler messages';
37
-$labels['aclt'] = 'Deler messages';
38
-$labels['acle'] = 'Expunger';
39
-$labels['aclx'] = 'Deler dossier';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Annotar messages';
42
-$labels['aclfull'] = 'Controlo total';
43
-$labels['aclother'] = 'Altere';
44
-$labels['aclread'] = 'Leger';
45
-$labels['aclwrite'] = 'Scriber';
46
-$labels['acldelete'] = 'Deler';
47
-$labels['shortacll'] = 'Cercar';
48
-$labels['shortaclr'] = 'Leger';
49
-$labels['shortacls'] = 'Retener';
50
-$labels['shortaclw'] = 'Scriber';
51
-$labels['shortacli'] = 'Inserer';
52
-$labels['shortaclp'] = 'Inviar';
53
-$labels['shortaclc'] = 'Crear';
54
-$labels['shortaclk'] = 'Crear';
55
-$labels['shortacld'] = 'Deler';
56
-$labels['shortaclt'] = 'Deler';
57
-$labels['shortacle'] = 'Expunger';
58
-$labels['shortaclx'] = 'Deletion de dossier';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Annotar';
61
-$labels['shortaclother'] = 'Altere';
62
-$labels['shortaclread'] = 'Leger';
63
-$labels['shortaclwrite'] = 'Scriber';
64
-$labels['shortacldelete'] = 'Deler';
65
-$labels['longacll'] = 'Le dossier es visibile in listas e on pote subscriber se a illo';
66
-$labels['longaclr'] = 'Le dossier pote esser aperite pro lectura';
67
-$labels['longacls'] = 'Le signal "Vidite" de messages pote esser cambiate';
68
-$labels['longaclw'] = 'Le signales e parolas-clave de messages pote esser cambiate, excepte "Vidite" e "Delite"';
69
-$labels['longacli'] = 'Messages pote esser scribite o copiate al dossier';
70
-$labels['longaclp'] = 'Messages pote esser inviate a iste dossier';
71
-$labels['longaclc'] = 'Dossieres pote esser create (o renominate) directemente sub iste dossier';
72
-$labels['longaclk'] = 'Dossieres pote esser create (o renominate) directemente sub iste dossier';
73
-$labels['longacld'] = 'Le signal "Deler" de messages pote esser cambiate';
74
-$labels['longaclt'] = 'Le signal "Deler" de messages pote esser cambiate';
75
-$labels['longacle'] = 'Messages pote esser expungite';
76
-$labels['longaclx'] = 'Le dossier pote esser delite o renominate';
77
-$labels['longacla'] = 'Le derectos de accesso del dossier pote esser cambiate';
78
-$labels['longacln'] = 'Le metadatos commun (annotationes) de messages pote esser cambiate';
79
-$labels['longaclfull'] = 'Controlo total incluse le administration de dossieres';
80
-$labels['longaclread'] = 'Le dossier pote esser aperite pro lectura';
81
-$labels['longaclwrite'] = 'Messages pote esser marcate, scribite o copiate al dossier';
82
-$labels['longacldelete'] = 'Messages pote esser delite';
83
-$labels['longaclother'] = 'Altere derectos de accesso';
84
-$labels['ariasummaryacltable'] = 'Lista de derectos de accesso';
85
-$labels['arialabelaclactions'] = 'Listar actiones';
86
-$labels['arialabelaclform'] = 'Formulario de derectos de accesso';
87
-$messages['deleting'] = 'A deler derectos de accesso...';
88
-$messages['saving'] = 'A salveguardar derectos de accesso...';
89
-$messages['updatesuccess'] = 'Le derectos de accesso ha essite cambiate';
90
-$messages['deletesuccess'] = 'Le derectos de accesso ha essite delite';
91
-$messages['createsuccess'] = 'Le derectos de accesso ha essite addite';
92
-$messages['updateerror'] = 'Impossibile actualisar le derectos de accesso';
93
-$messages['deleteerror'] = 'Impossibile deler derectos de accesso';
94
-$messages['createerror'] = 'Impossibile adder derectos de accesso';
95
-$messages['deleteconfirm'] = 'Es vos secur de voler remover le derectos de accesso del usator(es) seligite?';
96
-$messages['norights'] = 'Nulle derecto ha essite specificate.';
97
-$messages['nouser'] = 'Nulle nomine de usator ha essite specificate.';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/id_ID.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Berbagi';
19
-$labels['myrights'] = 'Hak Akses';
20
-$labels['username'] = 'Pengguna:';
21
-$labels['advanced'] = 'Mode Lanjut';
22
-$labels['newuser'] = 'Tambahkan entri';
23
-$labels['editperms'] = 'Ubah izin';
24
-$labels['actions'] = 'Aksi hak akses...';
25
-$labels['anyone'] = 'Semua pengguna (siapa saja)';
26
-$labels['anonymous'] = 'Para tamu (anonim)';
27
-$labels['identifier'] = 'Yang mengidentifikasi';
28
-$labels['acll'] = 'Cari';
29
-$labels['aclr'] = 'Baca pesan';
30
-$labels['acls'] = 'Jaga status terbaca';
31
-$labels['aclw'] = 'Membuat tanda';
32
-$labels['acli'] = 'Sisipkan (Salin kedalam)';
33
-$labels['aclp'] = 'Tulisan';
34
-$labels['aclc'] = 'Buat subfolder';
35
-$labels['aclk'] = 'Buat subfolder';
36
-$labels['acld'] = 'Hapus pesan';
37
-$labels['aclt'] = 'Hapus pesan';
38
-$labels['acle'] = 'Menghapus';
39
-$labels['aclx'] = 'Hapus folder';
40
-$labels['acla'] = 'Kelola';
41
-$labels['acln'] = 'Berikan keterangan pesan';
42
-$labels['aclfull'] = 'Kendali penuh';
43
-$labels['aclother'] = 'Lainnya';
44
-$labels['aclread'] = 'Baca';
45
-$labels['aclwrite'] = 'Tulis';
46
-$labels['acldelete'] = 'Hapus';
47
-$labels['shortacll'] = 'Cari';
48
-$labels['shortaclr'] = 'Baca';
49
-$labels['shortacls'] = 'Simpan';
50
-$labels['shortaclw'] = 'Tulis';
51
-$labels['shortacli'] = 'Sisipkan';
52
-$labels['shortaclp'] = 'Tulisan';
53
-$labels['shortaclc'] = 'Buat';
54
-$labels['shortaclk'] = 'Buat';
55
-$labels['shortacld'] = 'Hapus';
56
-$labels['shortaclt'] = 'Hapus';
57
-$labels['shortacle'] = 'Buang';
58
-$labels['shortaclx'] = 'Hapus folder';
59
-$labels['shortacla'] = 'Kelola';
60
-$labels['shortacln'] = 'Berikan keterangan';
61
-$labels['shortaclother'] = 'Lainnya';
62
-$labels['shortaclread'] = 'Baca';
63
-$labels['shortaclwrite'] = 'Tulis';
64
-$labels['shortacldelete'] = 'Hapus';
65
-$labels['longacll'] = 'Folder terlihat di daftar dan dapat dijadikan langganan';
66
-$labels['longaclr'] = 'Folder dapat dibuka untuk dibaca';
67
-$labels['longacls'] = 'Tanda pesan terbaca dapat diubah';
68
-$labels['longaclw'] = 'Tanda pesan dan kata kunci dapat diubah, kecuali Terbaca dan Terhapus';
69
-$labels['longacli'] = 'Pesan dapat ditulis atau disalin kedalam folder';
70
-$labels['longaclp'] = 'Pesan dapat dikirim ke folder ini';
71
-$labels['longaclc'] = 'Folder dapat dibuat (atau diubah namanya) langsung dari folder ini';
72
-$labels['longaclk'] = 'Folder dapat dibuat (atau diubah namanya) langsung dari folder ini';
73
-$labels['longacld'] = 'Tanda hapus pesan dapat diubah';
74
-$labels['longaclt'] = 'Tanda hapus pesan dapat diubah';
75
-$labels['longacle'] = 'Pesan dapat dibuang';
76
-$labels['longaclx'] = 'Folder dapat dihapus atau diubah namanya';
77
-$labels['longacla'] = 'Hak akses folder dapat diubah';
78
-$labels['longacln'] = 'Metadata pesan bersama (penjelasan) dapat diubah';
79
-$labels['longaclfull'] = 'Kendali penuh penuh termasuk administrasi';
80
-$labels['longaclread'] = 'Folder dapat dibuka untuk dibaca';
81
-$labels['longaclwrite'] = 'Pesan dapat ditandai, ditulis atau disalin kedalam folder';
82
-$labels['longacldelete'] = 'Pesan dapat dihapus';
83
-$labels['longaclother'] = 'Hak akses lainnya';
84
-$labels['ariasummaryacltable'] = 'Daftar hak akses';
85
-$labels['arialabelaclactions'] = 'Aksi daftar';
86
-$labels['arialabelaclform'] = 'Formulir hak akses';
87
-$messages['deleting'] = 'Menghapus hak akses...';
88
-$messages['saving'] = 'Menyimpan hak akses...';
89
-$messages['updatesuccess'] = 'Hak akses berhasil diubah';
90
-$messages['deletesuccess'] = 'Hak akses berhasil dihapus';
91
-$messages['createsuccess'] = 'Hak akses berhasil ditambahkan';
92
-$messages['updateerror'] = 'Tidak dapat memperbaharui hak akses';
93
-$messages['deleteerror'] = 'Tidak dapat menghapus hak akses';
94
-$messages['createerror'] = 'Tidak dapat menambah hak akses';
95
-$messages['deleteconfirm'] = 'Apakah Anda yakin ingin menghapus hak akses dari user terpilih?';
96
-$messages['norights'] = 'Hak belum ditentukan!';
97
-$messages['nouser'] = 'Username belum ditentukan!';
98
-?>

+ 0
- 21
roundcube/roundcubemail-1.2.2/plugins/acl/localization/is_IS.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['aclread'] = 'Lesið';
19
-$labels['shortaclr'] = 'Lesið';
20
-$labels['shortaclread'] = 'Lesið';
21
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/it_IT.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Condivisione';
19
-$labels['myrights'] = 'Diritti d\'accesso';
20
-$labels['username'] = 'Utente:';
21
-$labels['advanced'] = 'Modalità avanzata';
22
-$labels['newuser'] = 'Aggiungi voce';
23
-$labels['editperms'] = 'Modifica permessi';
24
-$labels['actions'] = 'Azioni permessi d\'accesso...';
25
-$labels['anyone'] = 'Tutti gli utenti';
26
-$labels['anonymous'] = 'Osptiti (anonimi)';
27
-$labels['identifier'] = 'Identificatore';
28
-$labels['acll'] = 'Ricerca';
29
-$labels['aclr'] = 'Leggi messaggi';
30
-$labels['acls'] = 'Mantieni lo stato Visto';
31
-$labels['aclw'] = 'Flag di scrittura';
32
-$labels['acli'] = 'Inserisci (Copia in)';
33
-$labels['aclp'] = 'Invio';
34
-$labels['aclc'] = 'Crea sottocartelle';
35
-$labels['aclk'] = 'Crea sottocartelle';
36
-$labels['acld'] = 'Elimina messaggi';
37
-$labels['aclt'] = 'Elimina messaggi';
38
-$labels['acle'] = 'Elimina';
39
-$labels['aclx'] = 'Elimina cartella';
40
-$labels['acla'] = 'Amministra';
41
-$labels['acln'] = 'Annota messaggi';
42
-$labels['aclfull'] = 'Controllo completo';
43
-$labels['aclother'] = 'Altro';
44
-$labels['aclread'] = 'Lettura';
45
-$labels['aclwrite'] = 'Scrittura';
46
-$labels['acldelete'] = 'Elimina';
47
-$labels['shortacll'] = 'Ricerca';
48
-$labels['shortaclr'] = 'Lettura';
49
-$labels['shortacls'] = 'Mantieni';
50
-$labels['shortaclw'] = 'Scrivi';
51
-$labels['shortacli'] = 'Inserisci';
52
-$labels['shortaclp'] = 'Invio';
53
-$labels['shortaclc'] = 'Crea';
54
-$labels['shortaclk'] = 'Crea';
55
-$labels['shortacld'] = 'Elimina';
56
-$labels['shortaclt'] = 'Elimina';
57
-$labels['shortacle'] = 'Elimina';
58
-$labels['shortaclx'] = 'Elimina cartella';
59
-$labels['shortacla'] = 'Amministra';
60
-$labels['shortacln'] = 'Annota';
61
-$labels['shortaclother'] = 'Altro';
62
-$labels['shortaclread'] = 'Lettura';
63
-$labels['shortaclwrite'] = 'Scrittura';
64
-$labels['shortacldelete'] = 'Elimina';
65
-$labels['longacll'] = 'La cartella è visibile sulle liste e può essere sottoscritta';
66
-$labels['longaclr'] = 'Questa cartella può essere aperta in lettura';
67
-$labels['longacls'] = 'Il flag Messaggio Visto può essere cambiato';
68
-$labels['longaclw'] = 'I flag dei messaggi e le keywords possono essere cambiati, ad esclusione di Visto ed Eliminato';
69
-$labels['longacli'] = 'I messaggi possono essere scritti o copiati nella cartella';
70
-$labels['longaclp'] = 'I messaggi possono essere inviati a questa cartella';
71
-$labels['longaclc'] = 'Possono essere create (o rinominata) cartelle direttamente in questa cartella.';
72
-$labels['longaclk'] = 'Possono essere create (o rinominata) cartelle direttamente in questa cartella.';
73
-$labels['longacld'] = 'Il flag Messaggio Eliminato può essere cambiato';
74
-$labels['longaclt'] = 'Il flag Messaggio Eliminato può essere cambiato';
75
-$labels['longacle'] = 'I messaggi possono essere cancellati';
76
-$labels['longaclx'] = 'La cartella può essere eliminata o rinominata';
77
-$labels['longacla'] = 'I diritti di accesso della cartella possono essere cambiati';
78
-$labels['longacln'] = 'I metadati (annotazioni) dei messaggi condivisi possono essere modificati';
79
-$labels['longaclfull'] = 'Controllo completo incluso cartella di amministrazione';
80
-$labels['longaclread'] = 'Questa cartella può essere aperta in lettura';
81
-$labels['longaclwrite'] = 'I messaggi possono essere marcati, scritti o copiati nella cartella';
82
-$labels['longacldelete'] = 'I messaggi possono essere eliminati';
83
-$labels['longaclother'] = 'Altri diritti di accesso';
84
-$labels['ariasummaryacltable'] = 'Elenco dei diritti di accesso';
85
-$labels['arialabelaclactions'] = 'Lista azioni';
86
-$labels['arialabelaclform'] = 'Modulo di accesso';
87
-$messages['deleting'] = 'Sto eliminando i diritti di accesso...';
88
-$messages['saving'] = 'Sto salvando i diritti di accesso...';
89
-$messages['updatesuccess'] = 'I diritti d\'accesso sono stati cambiati';
90
-$messages['deletesuccess'] = 'I diritti d\'accesso sono stati eliminati';
91
-$messages['createsuccess'] = 'I diritti d\'accesso sono stati aggiunti';
92
-$messages['updateerror'] = 'Impossibile aggiornare i diritti d\'accesso';
93
-$messages['deleteerror'] = 'Impossibile eliminare i diritti d\'accesso';
94
-$messages['createerror'] = 'Impossibile aggiungere i diritti d\'accesso';
95
-$messages['deleteconfirm'] = 'Sei sicuro, vuoi rimuovere i diritti d\'accesso degli utenti selezionati?';
96
-$messages['norights'] = 'Nessun diritto specificato!';
97
-$messages['nouser'] = 'Lo username non è stato specificato!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ja_JP.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = '共有';
19
-$labels['myrights'] = 'アクセス権';
20
-$labels['username'] = 'ユーザー:';
21
-$labels['advanced'] = '詳細なモード';
22
-$labels['newuser'] = '項目を追加';
23
-$labels['editperms'] = '編集の権限';
24
-$labels['actions'] = 'アクセス権の動作...';
25
-$labels['anyone'] = '(誰でも)すべてのユーザー';
26
-$labels['anonymous'] = 'ゲスト(匿名)';
27
-$labels['identifier'] = '識別子';
28
-$labels['acll'] = '検索';
29
-$labels['aclr'] = 'メッセージを読む';
30
-$labels['acls'] = '既読の状態を保持';
31
-$labels['aclw'] = '書き込みフラッグ';
32
-$labels['acli'] = '挿入(中に複製)';
33
-$labels['aclp'] = '投稿';
34
-$labels['aclc'] = 'サブフォルダを作成';
35
-$labels['aclk'] = 'サブフォルダを作成';
36
-$labels['acld'] = 'メッセージを削除';
37
-$labels['aclt'] = 'メッセージを削除';
38
-$labels['acle'] = '抹消';
39
-$labels['aclx'] = 'フォルダーを削除';
40
-$labels['acla'] = '管理';
41
-$labels['acln'] = 'メッセージに注釈';
42
-$labels['aclfull'] = '完全な制御';
43
-$labels['aclother'] = 'その他';
44
-$labels['aclread'] = '読み込み';
45
-$labels['aclwrite'] = '書き込み';
46
-$labels['acldelete'] = '削除';
47
-$labels['shortacll'] = '検索';
48
-$labels['shortaclr'] = '読み込み';
49
-$labels['shortacls'] = '保持';
50
-$labels['shortaclw'] = '書き込み';
51
-$labels['shortacli'] = '挿入';
52
-$labels['shortaclp'] = '投稿';
53
-$labels['shortaclc'] = '作成';
54
-$labels['shortaclk'] = '作成';
55
-$labels['shortacld'] = '削除';
56
-$labels['shortaclt'] = '削除';
57
-$labels['shortacle'] = '抹消';
58
-$labels['shortaclx'] = 'フォルダーの削除';
59
-$labels['shortacla'] = '管理';
60
-$labels['shortacln'] = '注釈';
61
-$labels['shortaclother'] = 'その他';
62
-$labels['shortaclread'] = '読み込み';
63
-$labels['shortaclwrite'] = '書き込み';
64
-$labels['shortacldelete'] = '削除';
65
-$labels['longacll'] = 'フォルダーをリストに見えるようにして登録可能:';
66
-$labels['longaclr'] = 'フォルダーを読むことを可能';
67
-$labels['longacls'] = 'メッセージの既読のフラッグの変更を可能';
68
-$labels['longaclw'] = '既読と削除のフラッグを除く、メッセージのフラッグとキーワードの変更を可能';
69
-$labels['longacli'] = 'メッセージに書き込みとフォルダーへの複製を可能';
70
-$labels['longaclp'] = 'メッセージをこのフォルダーに投稿を可能';
71
-$labels['longaclc'] = 'このフォルダーの直下にフォルダーの作成と名前の変更を可能';
72
-$labels['longaclk'] = 'このフォルダーの直下にフォルダーの作成と名前の変更を可能';
73
-$labels['longacld'] = 'メッセージの削除フラッグの変更を可能';
74
-$labels['longaclt'] = 'メッセージの削除フラッグの変更を可能';
75
-$labels['longacle'] = 'メッセージの抹消を可能';
76
-$labels['longaclx'] = 'このフォルダーの削除や名前の変更を可能';
77
-$labels['longacla'] = 'フォルダーのアクセス権の変更を可能';
78
-$labels['longacln'] = 'メッセージの共有されるメタデータ(注釈)の変更を可能';
79
-$labels['longaclfull'] = 'フォルダーの管理を含めた完全な制御を可能';
80
-$labels['longaclread'] = 'フォルダーを読むことを可能';
81
-$labels['longaclwrite'] = 'メッセージにマークの設定、書き込み、フォルダーに複製を可能';
82
-$labels['longacldelete'] = 'メッセージの削除を可能';
83
-$labels['longaclother'] = '他のアクセス権';
84
-$labels['ariasummaryacltable'] = 'アクセス権の一覧';
85
-$labels['arialabelaclactions'] = '動作を一覧';
86
-$labels['arialabelaclform'] = 'アクセス権の欄';
87
-$messages['deleting'] = 'アクセス権を削除中...';
88
-$messages['saving'] = 'アクセス権を保存中...';
89
-$messages['updatesuccess'] = 'アクセス権を変更しました。';
90
-$messages['deletesuccess'] = 'アクセス権を削除しました。';
91
-$messages['createsuccess'] = 'アクセス権を追加しました。';
92
-$messages['updateerror'] = 'アクセス権を更新できません。';
93
-$messages['deleteerror'] = 'アクセス権を削除できません。';
94
-$messages['createerror'] = 'アクセス権を追加できません。';
95
-$messages['deleteconfirm'] = '選択したユーザーのアクセス件を本当に削除したいですか?';
96
-$messages['norights'] = '何の権限も指定されていません!';
97
-$messages['nouser'] = 'ユーザー名を指定していません!';
98
-?>

+ 0
- 21
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ka_GE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['aclread'] = 'წაკითხვა';
19
-$labels['shortaclr'] = 'წაკითხვა';
20
-$labels['shortaclread'] = 'წაკითხვა';
21
-?>

+ 0
- 74
roundcube/roundcubemail-1.2.2/plugins/acl/localization/km_KH.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'ការ​ចែក​រំលែក';
19
-$labels['myrights'] = 'សិទ្ធិ​ចូល';
20
-$labels['username'] = 'អ្នក​ប្រើ៖';
21
-$labels['advanced'] = 'បែប​កម្រិត​ខ្ពស់';
22
-$labels['newuser'] = 'បន្ថែម​ធាតុ';
23
-$labels['actions'] = 'សកម្មភាព​សិទ្ធិ​ចូល...';
24
-$labels['anyone'] = 'អ្នក​ប្រើ​ទាំង​អស់ (នរណា​ម្នាក់)';
25
-$labels['anonymous'] = 'ភ្ញៀវ (អនាមិក)';
26
-$labels['acll'] = 'ស្វែងរក';
27
-$labels['aclr'] = 'អាន​សារ';
28
-$labels['acli'] = 'បញ្ចូល (ចម្លង​មក​ដាក់)';
29
-$labels['aclp'] = 'ប្រកាស';
30
-$labels['aclc'] = 'បង្កើត​ថត​រង';
31
-$labels['aclk'] = 'បង្កើត​ថត​រង';
32
-$labels['acld'] = 'លុប​សារ';
33
-$labels['aclt'] = 'លុប​សារ';
34
-$labels['acle'] = 'ដកចេញ';
35
-$labels['aclx'] = 'លុប​ថត';
36
-$labels['acla'] = 'អភិបាល';
37
-$labels['aclfull'] = 'បញ្ជា​ទាំង​អស់';
38
-$labels['aclother'] = 'ផ្សេងៗ';
39
-$labels['aclread'] = 'អាន';
40
-$labels['aclwrite'] = 'សរសេរ';
41
-$labels['acldelete'] = 'លុប';
42
-$labels['shortacll'] = 'ស្វែងរក';
43
-$labels['shortaclr'] = 'អាន';
44
-$labels['shortacls'] = 'រក្សា';
45
-$labels['shortaclw'] = 'សរសេរ';
46
-$labels['shortacli'] = 'បញ្ចូល';
47
-$labels['shortaclp'] = 'ប្រកាស';
48
-$labels['shortaclc'] = 'បង្កើត';
49
-$labels['shortaclk'] = 'បង្កើត';
50
-$labels['shortacld'] = 'លុប';
51
-$labels['shortaclt'] = 'លុប';
52
-$labels['shortacle'] = 'ដកចេញ';
53
-$labels['shortaclx'] = 'ការ​លុប​ថត';
54
-$labels['shortacla'] = 'អភិបាល';
55
-$labels['shortaclother'] = 'ផ្សេងៗ';
56
-$labels['shortaclread'] = 'អាន';
57
-$labels['shortaclwrite'] = 'សរសេរ';
58
-$labels['shortacldelete'] = 'លុប';
59
-$labels['longaclr'] = 'ថត​នេះ​អាច​បើក​សម្រាប់​អាន';
60
-$labels['longacle'] = 'សារ​នេះ​អាច​ត្រូវ​បាន​ដក​ចេញ';
61
-$labels['longaclx'] = 'ថត​នេះ អាច​ត្រូវ​បាន​លុប ឬ​ ប្ដូរ​ឈ្មោះ';
62
-$labels['longacla'] = 'សិទ្ធិ​ចូល​ទៅ​កាន់​ថត​នេះ​អាច​ត្រូវ​បាន​​ផ្លាស់​ប្ដូរ​';
63
-$labels['longacldelete'] = 'សារ​នេះ​អាច​ត្រូវ​បាន​លុប';
64
-$messages['deleting'] = 'កំពុង​លុប​សិទ្ធិ​ចូល...';
65
-$messages['saving'] = 'រក្សា​ទុក​សិទ្ធិ​ចូល...';
66
-$messages['deletesuccess'] = 'លុប​សិទ្ធិ​ចូល​ដោយ​ជោគជ័យ​';
67
-$messages['createsuccess'] = 'បន្ថែម​សិទ្ធិ​ចូល​ដោយ​ជោគជ័យ';
68
-$messages['updateerror'] = 'មិន​អាច​ធ្វើ​បច្ចុប្បន្នភាព​សិទ្ធិ​ចូល';
69
-$messages['deleteerror'] = 'មិន​អាច​លុប​សិទ្ធិ​ចូល';
70
-$messages['createerror'] = 'មិន​អាច​បន្ថែម​សិទ្ធិ​ចូល';
71
-$messages['deleteconfirm'] = 'តើ​អ្នក​ពិត​ជា​ចង់​ដក​សិទ្ធ​ចូល​ពី​អ្នក​ប្រើប្រាស់​ដែល​បាន​រើស​មែនទេ?';
72
-$messages['norights'] = 'មិន​បាន​បញ្ជាក់​សិទ្ធិ​ច្បាស់​លាស់!';
73
-$messages['nouser'] = 'មិន​បាន​បញ្ជាក់​ឈ្មោះ​អ្នក​ប្រើ!';
74
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ko_KR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = '공유';
19
-$labels['myrights'] = '접근 권한';
20
-$labels['username'] = '사용자:';
21
-$labels['advanced'] = '고급 모드';
22
-$labels['newuser'] = '입력내용 추가';
23
-$labels['editperms'] = '권한 수정';
24
-$labels['actions'] = '접근 권한 동작...';
25
-$labels['anyone'] = '모든 사용자 (아무나)';
26
-$labels['anonymous'] = '방문자 (익명)';
27
-$labels['identifier'] = '식별자';
28
-$labels['acll'] = '조회';
29
-$labels['aclr'] = '읽은 메시지';
30
-$labels['acls'] = '읽은 상태 유지';
31
-$labels['aclw'] = '쓰기 깃발';
32
-$labels['acli'] = '삽입 (복사할 위치)';
33
-$labels['aclp'] = '게시';
34
-$labels['aclc'] = '하위 폴더 생성';
35
-$labels['aclk'] = '하위 폴더 생성';
36
-$labels['acld'] = '메시지 삭제';
37
-$labels['aclt'] = '메시지 삭제';
38
-$labels['acle'] = '영구 제거';
39
-$labels['aclx'] = '폴더 삭제';
40
-$labels['acla'] = '관리';
41
-$labels['acln'] = '메시지에 주석 추가';
42
-$labels['aclfull'] = '전체 제어 권한';
43
-$labels['aclother'] = '기타';
44
-$labels['aclread'] = '읽음';
45
-$labels['aclwrite'] = '쓰기';
46
-$labels['acldelete'] = '삭제';
47
-$labels['shortacll'] = '조회';
48
-$labels['shortaclr'] = '읽음';
49
-$labels['shortacls'] = '보관';
50
-$labels['shortaclw'] = '쓰기';
51
-$labels['shortacli'] = '삽입';
52
-$labels['shortaclp'] = '게시';
53
-$labels['shortaclc'] = '생성';
54
-$labels['shortaclk'] = '생성';
55
-$labels['shortacld'] = '삭제';
56
-$labels['shortaclt'] = '삭제';
57
-$labels['shortacle'] = '지움';
58
-$labels['shortaclx'] = '폴더 삭제';
59
-$labels['shortacla'] = '관리';
60
-$labels['shortacln'] = '주석 추가';
61
-$labels['shortaclother'] = '기타';
62
-$labels['shortaclread'] = '읽기';
63
-$labels['shortaclwrite'] = '쓱';
64
-$labels['shortacldelete'] = '삭제';
65
-$labels['longacll'] = '폴더가 목록에 나타나고 다음 사용자가 구독할 수 있음:';
66
-$labels['longaclr'] = '읽기 위해 폴더를 열 수 있음';
67
-$labels['longacls'] = '읽은 메시지 깃발이 변경될 수 있음';
68
-$labels['longaclw'] = '메시지 깃발 및 키워드를 변경할 수 있음, 다만 읽음 및 삭제됨은 제외됨';
69
-$labels['longacli'] = '메시지를 폴더에 복사하거나 작성할 수 있음';
70
-$labels['longaclp'] = '메시지가 이 폴더에 게시될 수 있음';
71
-$labels['longaclc'] = '이 폴더의 바로 아래에 폴더를 생성(또는 이름 변경)할 수 있음';
72
-$labels['longaclk'] = '이 폴더의 바로 아래에 폴더를 생성(또는 이름 변경)할 수 있음';
73
-$labels['longacld'] = '메시지 삭제 깃발이 변경될 수 있음';
74
-$labels['longaclt'] = '메시지 삭제 깃발이 변경될 수 있음';
75
-$labels['longacle'] = '메시지가 영구 제거될 수 있음';
76
-$labels['longaclx'] = '폴더를 삭제하거나 이름을 변경 할 수 있음';
77
-$labels['longacla'] = '폴더의 접근 권한을 변경할 수 있음';
78
-$labels['longacln'] = '공유된 메타데이터(주석)은 변경될 수 있습니다';
79
-$labels['longaclfull'] = '폴더 관리를 포함한 전체 제어 권한';
80
-$labels['longaclread'] = '폴더를 열어 읽을 수 있음';
81
-$labels['longaclwrite'] = '메시지를 표시하거나, 폴더로 이동 또는 복사할 수 있음';
82
-$labels['longacldelete'] = '메시지를 삭제할 수 있음';
83
-$labels['longaclother'] = '기타 접근 권한';
84
-$labels['ariasummaryacltable'] = '접근 권한 목록';
85
-$labels['arialabelaclactions'] = '목록 동작';
86
-$labels['arialabelaclform'] = '접근 권한 양식';
87
-$messages['deleting'] = '접근 권한을 삭제하는 중...';
88
-$messages['saving'] = '접근 권한을 저장하는 중...';
89
-$messages['updatesuccess'] = '접근 권한을 성공적으로 변경함';
90
-$messages['deletesuccess'] = '접근 권한을 성공적으로 삭제함.';
91
-$messages['createsuccess'] = '접근 권한을 성공적으로 추가함.';
92
-$messages['updateerror'] = '접근 권한을 업데이트 할 수 없음';
93
-$messages['deleteerror'] = '접근 권한을 삭제할 수 없음';
94
-$messages['createerror'] = '접근 권한을 추가할 수 없음';
95
-$messages['deleteconfirm'] = '정말로 선택한 사용자의 접근 권한을 삭제하시겠습니까?';
96
-$messages['norights'] = '지정된 권한이 없음!';
97
-$messages['nouser'] = '지정된 사용자명이 없음!';
98
-?>

+ 0
- 89
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ku.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Parvekirin';
19
-$labels['myrights'] = 'Mafên Têketinê';
20
-$labels['username'] = 'Bikarhêner:';
21
-$labels['advanced'] = 'Moda pêşketî';
22
-$labels['newuser'] = 'Têketinek zêde bike';
23
-$labels['editperms'] = 'Destûrdayînan Sererast Bike';
24
-$labels['actions'] = 'Digihîje tevgerên çê..';
25
-$labels['anyone'] = 'Hemû bikarhêner (her kes)';
26
-$labels['anonymous'] = 'Mêvan (gelêrî)';
27
-$labels['identifier'] = 'Danasîner';
28
-$labels['acll'] = 'Lê bigere';
29
-$labels['aclr'] = 'Peyaman bixwîne';
30
-$labels['aclw'] = 'Alayan binivîse';
31
-$labels['acli'] = 'Têxe (Heman bike li)';
32
-$labels['aclp'] = 'Şandî';
33
-$labels['aclc'] = 'Bindosyeyan çêke';
34
-$labels['aclk'] = 'Bindosyeyan çêke';
35
-$labels['acld'] = 'Peyaman binivîse';
36
-$labels['aclt'] = 'Peyaman jê bibe';
37
-$labels['acle'] = 'Jê derxîne';
38
-$labels['aclx'] = 'Dosyeyê jê bibe';
39
-$labels['acla'] = 'Birêvebir';
40
-$labels['acln'] = 'Bi nîşeyan peyaman rave bike';
41
-$labels['aclfull'] = 'Tam venêrîn';
42
-$labels['aclother'] = 'Ên din';
43
-$labels['aclread'] = 'Bixwîne';
44
-$labels['aclwrite'] = 'Binivîse';
45
-$labels['acldelete'] = 'Jê bibe';
46
-$labels['shortacll'] = 'Lê bigere';
47
-$labels['shortaclr'] = 'Bixwîne';
48
-$labels['shortacls'] = 'Bihêle';
49
-$labels['shortaclw'] = 'Binivîse';
50
-$labels['shortacli'] = 'Tev bike';
51
-$labels['shortaclp'] = 'Şandî';
52
-$labels['shortaclc'] = 'Çêke';
53
-$labels['shortaclk'] = 'Çêke';
54
-$labels['shortacld'] = 'Jê bibe';
55
-$labels['shortaclt'] = 'Jê bibe';
56
-$labels['shortacle'] = 'Jê derxîne';
57
-$labels['shortaclx'] = 'Dosye-jêbirin';
58
-$labels['shortacla'] = 'Bikarhêner';
59
-$labels['shortacln'] = 'Bi nîşeyan rave bike';
60
-$labels['shortaclother'] = 'Ên din';
61
-$labels['shortaclread'] = 'Bixwîne';
62
-$labels['shortaclwrite'] = 'Binivîse';
63
-$labels['shortacldelete'] = 'Jê bibe';
64
-$labels['longaclr'] = 'Dosye ji bo xwendinê dikare bê vekirin';
65
-$labels['longacls'] = 'Alaya peyamên Dîtî dikare bête guhartin';
66
-$labels['longaclc'] = 'Dosye dikarin bin vê dosyeyê bêne çêkirin (an jî binavkirin)';
67
-$labels['longaclk'] = 'Dosye dikarin bin vê dosyeyê bêne çêkirin (an jî binavkirin)';
68
-$labels['longaclx'] = 'Dosye dikare bê jêbirin an jî binavkirin';
69
-$labels['longacla'] = 'Mafê gihîştina dosyeyê dikare bê guhartin';
70
-$labels['longaclfull'] = 'Tam venêrîn bi birêvebirina dosyeyê';
71
-$labels['longaclread'] = 'Dosye ji bo xwendinê dikare bê vekirin';
72
-$labels['longaclwrite'] = 'Peyam dikarin kopiyî dosyeyê bên kirin, nîşankirin, nivîsandin.';
73
-$labels['longacldelete'] = 'Hêmî peyam dikarin werin jêbirin';
74
-$labels['longaclother'] = 'Mafên din ên têketinê';
75
-$labels['ariasummaryacltable'] = 'Lîsteya mafên têketinê';
76
-$labels['arialabelaclactions'] = 'Tevgeran liste bike';
77
-$labels['arialabelaclform'] = 'Forma mafên têketinê';
78
-$messages['deleting'] = 'Mafên têketinê tên jêbirin...';
79
-$messages['saving'] = 'Mafên têketinê tên tomarkirin...';
80
-$messages['updatesuccess'] = 'Mafên têketinê bi serkeftin hatin guhartin';
81
-$messages['deletesuccess'] = 'Mafên têketinê bi serkeftin hatin jêbirin';
82
-$messages['createsuccess'] = 'Mafên têketinê bi serkeftin hatin tevkirin';
83
-$messages['updateerror'] = 'Nûkirina mafên têketinê bigire';
84
-$messages['deleteerror'] = 'Jêbirina mafên têketinê bigire';
85
-$messages['createerror'] = 'Tevkirina mafên têketinê bigire';
86
-$messages['deleteconfirm'] = 'Tu ewle yî, dixwazî mafên têketinê yên bikarhênerê(n) bijartî rakî?';
87
-$messages['norights'] = 'Tu maf nehat diyarkirin!';
88
-$messages['nouser'] = 'Tu bikarhêner nehat diyarkirin!';
89
-?>

+ 0
- 26
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ku_IQ.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'هاوبەشکردن';
19
-$labels['username'] = 'بەکارهێنەر:';
20
-$labels['advanced'] = 'شێوازی پێشکەوتوو';
21
-$labels['shortaclc'] = 'دروستکردن';
22
-$labels['shortaclk'] = 'دروستکردن';
23
-$labels['shortacld'] = 'سڕینەوە';
24
-$labels['shortaclt'] = 'سڕینەوە';
25
-$labels['shortaclx'] = 'سڕینەوەی بوخچە';
26
-?>

+ 0
- 69
roundcube/roundcubemail-1.2.2/plugins/acl/localization/lb_LU.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Sharing';
19
-$labels['myrights'] = 'Zougrëffsrechter';
20
-$labels['username'] = 'Benotzer:';
21
-$labels['advanced'] = 'Avancéierte Modus';
22
-$labels['newuser'] = 'Element dobäisetzen';
23
-$labels['actions'] = 'Optioune fir d\'Zougrëffsrechter';
24
-$labels['anyone'] = 'All d\'Benotzer (jiddwereen)';
25
-$labels['anonymous'] = 'Gaascht (anonym)';
26
-$labels['identifier'] = 'Identifiant';
27
-$labels['acll'] = 'Noschloen';
28
-$labels['aclr'] = 'Messagë liesen';
29
-$labels['acls'] = 'Lies-Status behalen';
30
-$labels['acld'] = 'Messagë läschen';
31
-$labels['aclt'] = 'Messagë läschen';
32
-$labels['acle'] = 'Ausläschen';
33
-$labels['aclx'] = 'Dossier läschen';
34
-$labels['acla'] = 'Administréieren';
35
-$labels['aclfull'] = 'Voll Kontroll';
36
-$labels['aclother'] = 'Aner';
37
-$labels['aclread'] = 'Liesen';
38
-$labels['aclwrite'] = 'Schreiwen';
39
-$labels['acldelete'] = 'Läschen';
40
-$labels['shortacll'] = 'Noschloen';
41
-$labels['shortaclr'] = 'Liesen';
42
-$labels['shortacls'] = 'Halen';
43
-$labels['shortaclw'] = 'Schreiwen';
44
-$labels['shortacli'] = 'Drasetze';
45
-$labels['shortaclp'] = 'Schécken';
46
-$labels['shortaclc'] = 'Erstellen';
47
-$labels['shortaclk'] = 'Erstellen';
48
-$labels['shortacld'] = 'Läschen';
49
-$labels['shortaclt'] = 'Läschen';
50
-$labels['shortacle'] = 'Ausläschen';
51
-$labels['shortaclx'] = 'Dossier läschen';
52
-$labels['shortacla'] = 'Administréieren';
53
-$labels['shortaclother'] = 'Aner';
54
-$labels['shortaclread'] = 'Liesen';
55
-$labels['shortaclwrite'] = 'Schreiwen';
56
-$labels['shortacldelete'] = 'Läschen';
57
-$labels['longacldelete'] = 'Messagë kënne geläscht ginn';
58
-$messages['deleting'] = 'Zougrëffsrechter gi geläscht...';
59
-$messages['saving'] = 'Zougrëffsrechter gi gespäichert...';
60
-$messages['updatesuccess'] = 'Rechter erfollegräich geännert';
61
-$messages['deletesuccess'] = 'Rechter erfollegräich geläscht';
62
-$messages['createsuccess'] = 'Rechter erfollegräich dobäigesat';
63
-$messages['updateerror'] = 'D\'Zougrëffsrechter kënnen net aktualiséiert ginn';
64
-$messages['deleteerror'] = 'Rechter kënnen net geläscht ginn';
65
-$messages['createerror'] = 'Zougrëffsrechter kënnen net dobäigesat ginn';
66
-$messages['deleteconfirm'] = 'Bass du dir sécher, dass du d\'Zougrëffsrechter fir déi ausgewielte Benotzer wëlls ewechhuelen?';
67
-$messages['norights'] = 'Et goufe keng Rechter uginn! ';
68
-$messages['nouser'] = 'Et gouf kee Benotzernumm uginn!';
69
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/lt_LT.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Dalinimasis';
19
-$labels['myrights'] = 'Prieigos teisės';
20
-$labels['username'] = 'Vartotojas:';
21
-$labels['advanced'] = 'Pažengusio vartotojo rėžimas';
22
-$labels['newuser'] = 'Pridėti įrašą';
23
-$labels['editperms'] = 'Tvarkyti leidimus';
24
-$labels['actions'] = 'Prieigos teisių veiksmai...';
25
-$labels['anyone'] = 'Visi vartotojai (bet kas)';
26
-$labels['anonymous'] = 'Svečias (anonimas)';
27
-$labels['identifier'] = 'Identifikatorius';
28
-$labels['acll'] = 'Paieška';
29
-$labels['aclr'] = 'Perskaityti pranešimus';
30
-$labels['acls'] = 'Palikti būseną "Žiūrėtas"';
31
-$labels['aclw'] = 'Įrašyti vėliavėles';
32
-$labels['acli'] = 'Įterpti (kopijuoti į)';
33
-$labels['aclp'] = 'Įrašas';
34
-$labels['aclc'] = 'Kurti poaplankius';
35
-$labels['aclk'] = 'Kurti poaplankius';
36
-$labels['acld'] = 'Ištrinti žinutes';
37
-$labels['aclt'] = 'Ištrinti žinutes';
38
-$labels['acle'] = 'Išbraukti';
39
-$labels['aclx'] = 'Ištrinti aplanką';
40
-$labels['acla'] = 'Valdyti';
41
-$labels['acln'] = 'Anotuoti laiškus';
42
-$labels['aclfull'] = 'Visiška kontrolė';
43
-$labels['aclother'] = 'Kita';
44
-$labels['aclread'] = 'Skaityti';
45
-$labels['aclwrite'] = 'Įrašyti';
46
-$labels['acldelete'] = 'Trinti';
47
-$labels['shortacll'] = 'Paieška';
48
-$labels['shortaclr'] = 'Skaityti';
49
-$labels['shortacls'] = 'Palikti';
50
-$labels['shortaclw'] = 'Įrašyti';
51
-$labels['shortacli'] = 'Įterpti';
52
-$labels['shortaclp'] = 'Įrašas';
53
-$labels['shortaclc'] = 'Sukurti';
54
-$labels['shortaclk'] = 'Sukurti';
55
-$labels['shortacld'] = 'Trinti';
56
-$labels['shortaclt'] = 'Trinti';
57
-$labels['shortacle'] = 'Išbraukti';
58
-$labels['shortaclx'] = 'Ištrinti aplanką';
59
-$labels['shortacla'] = 'Valdyti';
60
-$labels['shortacln'] = 'Anotuoti';
61
-$labels['shortaclother'] = 'Kita';
62
-$labels['shortaclread'] = 'Skaityti';
63
-$labels['shortaclwrite'] = 'Įrašyti';
64
-$labels['shortacldelete'] = 'Trinti';
65
-$labels['longacll'] = 'Aplankas yra matomas sąrašuose ir gali būti prenumeruojamas';
66
-$labels['longaclr'] = 'Aplanką galima peržiūrėti';
67
-$labels['longacls'] = 'Pranešimų vėliavėlė "Matyta" gali būti pakeista';
68
-$labels['longaclw'] = 'Pranešimų vėliavėlės ir raktažodžiai gali būti pakeisti, išskyrus "Matytas" ir "Ištrintas"';
69
-$labels['longacli'] = 'Pranešimai gali būti įrašyti arba nukopijuoti į aplanką';
70
-$labels['longaclp'] = 'Į šį aplanką galima dėti laiškus.';
71
-$labels['longaclc'] = 'Nauji aplankai gali būti kuriami (arba pervadinami) šioje direktorijoje';
72
-$labels['longaclk'] = 'Nauji aplankai gali būti kuriami (arba pervadinami) šioje direktorijoje';
73
-$labels['longacld'] = 'Pranešimų vėliavėlė "Ištrintas" gali būti pakeista';
74
-$labels['longaclt'] = 'Pranešimų vėliavėlė "Ištrintas" gali būti pakeista';
75
-$labels['longacle'] = 'Pranešimai gali būti išbraukti';
76
-$labels['longaclx'] = 'Aplankas gali būti pašalintas arba pervadintas';
77
-$labels['longacla'] = 'Aplanko prieigos teisės gali būti pakeistos';
78
-$labels['longacln'] = 'Bendrieji laiškų meta-duomenys (anotacijos) gali būti pakeisti';
79
-$labels['longaclfull'] = 'Visiška kontrolė įskaitant aplanko administravimą';
80
-$labels['longaclread'] = 'Aplanką galima peržiūrėti';
81
-$labels['longaclwrite'] = 'Pranešimai gali būti pažymėti, įrašyti arba nukopijuoti į aplanką';
82
-$labels['longacldelete'] = 'Pranešimai gali būti ištrinti';
83
-$labels['longaclother'] = 'Kitos prieigos teisės';
84
-$labels['ariasummaryacltable'] = 'Prieigos teisių sąrašas';
85
-$labels['arialabelaclactions'] = 'Rodyti veiksmus';
86
-$labels['arialabelaclform'] = 'Prieigos teisių forma';
87
-$messages['deleting'] = 'Panaikinamos prieigos teisės';
88
-$messages['saving'] = 'Išsaugomos prieigos teisės';
89
-$messages['updatesuccess'] = 'Prieigos teisės sėkmingai pakeistos';
90
-$messages['deletesuccess'] = 'Prieigos teisės sėkmingai panaikintos';
91
-$messages['createsuccess'] = 'Prieigos teisės sėkmingai pridėtos';
92
-$messages['updateerror'] = 'Nepavyko pakeisti prieigos teisių';
93
-$messages['deleteerror'] = 'Neįmanoma panaikinti prieigos teises';
94
-$messages['createerror'] = 'Neišeina pridėti prieigos teises';
95
-$messages['deleteconfirm'] = 'Ar jūs esate įsitikinę, jog norite panaikinti prieigos teises pažymėtiems vartotojams(-ui)?';
96
-$messages['norights'] = 'Nenurodytos jokios teisės!';
97
-$messages['nouser'] = 'Nenurodytas joks vartotojas!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/lv_LV.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Dalīšanās';
19
-$labels['myrights'] = 'Piekļuves tiesības';
20
-$labels['username'] = 'Lietotājs:';
21
-$labels['advanced'] = 'Paplašinātais režīms';
22
-$labels['newuser'] = 'Pievienot ierakstu';
23
-$labels['editperms'] = 'Rediģēt piejas';
24
-$labels['actions'] = 'Darbības ar piekļuves tiesībām...';
25
-$labels['anyone'] = 'Visi lietotāji (ikviens)';
26
-$labels['anonymous'] = 'Viesi (anonīmie)';
27
-$labels['identifier'] = 'Identifikators';
28
-$labels['acll'] = 'Atrast';
29
-$labels['aclr'] = 'Lasīt ziņojumus';
30
-$labels['acls'] = 'Paturēt "Redzētā" statusu';
31
-$labels['aclw'] = 'Saglabāt atzīmes';
32
-$labels['acli'] = 'Ievietot (Iekopēt)';
33
-$labels['aclp'] = 'Nosūtīt';
34
-$labels['aclc'] = 'Izveidot apakšmapes';
35
-$labels['aclk'] = 'Izveidot apakšmapes';
36
-$labels['acld'] = 'Dzēst ziņojumus';
37
-$labels['aclt'] = 'Dzēst ziņojumus';
38
-$labels['acle'] = 'Izdzēst';
39
-$labels['aclx'] = 'Dzēst mapi';
40
-$labels['acla'] = 'Pārvaldīt';
41
-$labels['acln'] = 'Anotēt e-pastus';
42
-$labels['aclfull'] = 'Pilna kontrole';
43
-$labels['aclother'] = 'Cits';
44
-$labels['aclread'] = 'Lasīt';
45
-$labels['aclwrite'] = 'Rakstīt';
46
-$labels['acldelete'] = 'Dzēst';
47
-$labels['shortacll'] = 'Atrast';
48
-$labels['shortaclr'] = 'Lasīt';
49
-$labels['shortacls'] = 'Paturēt';
50
-$labels['shortaclw'] = 'Rakstīt';
51
-$labels['shortacli'] = 'Ievietot';
52
-$labels['shortaclp'] = 'Nosūtīt';
53
-$labels['shortaclc'] = 'Izveidot';
54
-$labels['shortaclk'] = 'Izveidot';
55
-$labels['shortacld'] = 'Dzēst';
56
-$labels['shortaclt'] = 'Dzēst';
57
-$labels['shortacle'] = 'Izdzēst';
58
-$labels['shortaclx'] = 'Mapes dzēšana';
59
-$labels['shortacla'] = 'Pārvaldīt';
60
-$labels['shortacln'] = 'Anotēt';
61
-$labels['shortaclother'] = 'Cits';
62
-$labels['shortaclread'] = 'Lasīt';
63
-$labels['shortaclwrite'] = 'Rakstīt';
64
-$labels['shortacldelete'] = 'Dzēst';
65
-$labels['longacll'] = 'Mape ir redzama kopējā mapju sarakstā un var tikt abonēta';
66
-$labels['longaclr'] = 'Ši mape var tikt atvērta lasīšanai';
67
-$labels['longacls'] = 'Ziņojumu "Redzēts" atzīme var tik mainīta';
68
-$labels['longaclw'] = 'Ziņojumu atzīmes, izņemot "Redzēts" un "Dzēsts", un atslēgvārdi var tik mainīti';
69
-$labels['longacli'] = 'Ziņojumi var tikt  ierakstīti vai pārkopēti uz šo mapi';
70
-$labels['longaclp'] = 'Vēstules var tikt ievietotas šajā mapē';
71
-$labels['longaclc'] = 'Zem šīs mapes pa tiešo var tikt izveidotas (vai pārsauktas) citas mapes';
72
-$labels['longaclk'] = 'Zem šīs mapes pa tiešo var tikt izveidotas (vai pārsauktas) citas mapes';
73
-$labels['longacld'] = 'Ziņojumu "Dzēst" atzīme var tikt mainīta';
74
-$labels['longaclt'] = 'Ziņojumu "Dzēst" atzīme var tikt mainīta';
75
-$labels['longacle'] = 'Vēstules var tikt izdzēstas';
76
-$labels['longaclx'] = 'Mape var tikt gan dzēsta, gan pārdēvēta';
77
-$labels['longacla'] = 'Mapes pieejas tiesības var tikt izmainītas';
78
-$labels['longacln'] = 'E-pastu koplietotie meta dati (anotācijas) var tikt mainīti';
79
-$labels['longaclfull'] = 'Pilna kontrole, iekļaujot arī mapju administrēšanu';
80
-$labels['longaclread'] = 'Mape var tikt atvērta lasīšanai';
81
-$labels['longaclwrite'] = 'Ziņojumi mapē var tikt gan atzīmēti, gan ierakstīti vai arī pārkopēti uz mapi';
82
-$labels['longacldelete'] = 'Vēstules var tikt izdzēstas';
83
-$labels['longaclother'] = 'Pieejas tiesības citiem';
84
-$labels['ariasummaryacltable'] = 'Pieejas tiesību saraksts';
85
-$labels['arialabelaclactions'] = 'Darbību saraksts';
86
-$labels['arialabelaclform'] = 'Pieejas tiesību forma';
87
-$messages['deleting'] = 'Dzēš piekļuves tiesības...';
88
-$messages['saving'] = 'Saglabā piekļuves tiesības...';
89
-$messages['updatesuccess'] = 'Piekļuves tiesības tika veiksmīgi samainītas';
90
-$messages['deletesuccess'] = 'Piekļuves tiesības tika veiksmīgi izdzēstas';
91
-$messages['createsuccess'] = 'Piekļuves tiesības tika veiksmīgi pievienotas';
92
-$messages['updateerror'] = 'Pieejas tiesības nomainīt neizdevās';
93
-$messages['deleteerror'] = 'Piekļuves tiesības izdzēst neizdevās';
94
-$messages['createerror'] = 'Piekļuves tiesības pievienot neizdevās';
95
-$messages['deleteconfirm'] = 'Vai tiešām atzīmētajiem lietotājiem noņemt piekļuves tiesības?';
96
-$messages['norights'] = 'Netika norādītas tiesības!';
97
-$messages['nouser'] = 'Netika norādīts lietotājvārds!';
98
-?>

+ 0
- 49
roundcube/roundcubemail-1.2.2/plugins/acl/localization/mn_MN.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Хуваалцах';
19
-$labels['myrights'] = 'Нэвтрэлтийн зөвшөөрлүүд';
20
-$labels['username'] = 'Хэрэглэгч:';
21
-$labels['advanced'] = 'Дэлгэрэнгүй горим';
22
-$labels['newuser'] = 'Нэмэх';
23
-$labels['editperms'] = 'Зөвшөөрлүүдийг засах';
24
-$labels['actions'] = 'Нэвтрэлтийн зөвшөөрлийн үйлдлүүд...';
25
-$labels['anyone'] = 'Бүх хэрэглэгч (хүн бүр)';
26
-$labels['anonymous'] = '(Үл таних) зочин';
27
-$labels['identifier'] = 'Таних мэдээлэл';
28
-$labels['acll'] = 'Хайх';
29
-$labels['aclr'] = 'Зурвас унших';
30
-$labels['acls'] = 'Харсан төлөвт хадгалах';
31
-$labels['aclw'] = 'Тэмдэглэгээ хийх';
32
-$labels['acli'] = 'Оруулах (хуулж)';
33
-$labels['aclp'] = 'Бичлэг';
34
-$labels['aclc'] = 'Дэд хавтас үүсгэх';
35
-$labels['aclk'] = 'Дэд хавтас үүсгэх';
36
-$labels['acld'] = 'Захиануудыг устгах';
37
-$labels['aclt'] = 'Захиануудыг устгах';
38
-$labels['acle'] = 'Устгах';
39
-$labels['aclx'] = 'Хавтас устгах';
40
-$labels['acla'] = 'Зохицуулагч';
41
-$labels['acln'] = 'Тайлбар зурвас';
42
-$labels['aclfull'] = 'Бүрэн удирдлага';
43
-$labels['aclother'] = 'Бусад';
44
-$labels['aclread'] = 'Уншсан';
45
-$labels['aclwrite'] = 'Бичих';
46
-$labels['acldelete'] = 'Устгах';
47
-$labels['shortacll'] = 'Хайх';
48
-$labels['shortaclr'] = 'Унших';
49
-?>

+ 0
- 91
roundcube/roundcubemail-1.2.2/plugins/acl/localization/nb_NO.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Deling';
19
-$labels['myrights'] = 'Tilgangsrettigheter';
20
-$labels['username'] = 'Bruker:';
21
-$labels['advanced'] = 'Avansert modus';
22
-$labels['newuser'] = 'Legg til oppføring';
23
-$labels['editperms'] = 'Rediger tilgangsrettigheter';
24
-$labels['actions'] = 'Valg for tilgangsrettigheter.';
25
-$labels['anyone'] = 'Alle brukere (alle)';
26
-$labels['anonymous'] = 'Gjester (anonyme)';
27
-$labels['identifier'] = 'Identifikator';
28
-$labels['acll'] = 'Oppslag';
29
-$labels['aclr'] = 'Les meldinger';
30
-$labels['acls'] = 'Behold lesestatus';
31
-$labels['aclw'] = 'Lagre flagg';
32
-$labels['acli'] = 'Lim inn';
33
-$labels['aclp'] = 'Post';
34
-$labels['aclc'] = 'Opprett undermapper';
35
-$labels['aclk'] = 'Opprett undermapper';
36
-$labels['acld'] = 'Slett meldinger';
37
-$labels['aclt'] = 'Slett meldinger';
38
-$labels['acle'] = 'Slett fullstendig';
39
-$labels['aclx'] = 'Slett mappe';
40
-$labels['acla'] = 'Administrer';
41
-$labels['aclfull'] = 'Full kontroll';
42
-$labels['aclother'] = 'Annet';
43
-$labels['aclread'] = 'Les';
44
-$labels['aclwrite'] = 'Skriv';
45
-$labels['acldelete'] = 'Slett';
46
-$labels['shortacll'] = 'Oppslag';
47
-$labels['shortaclr'] = 'Les';
48
-$labels['shortacls'] = 'Behold';
49
-$labels['shortaclw'] = 'Skriv';
50
-$labels['shortacli'] = 'Sett inn';
51
-$labels['shortaclp'] = 'Post';
52
-$labels['shortaclc'] = 'Opprett';
53
-$labels['shortaclk'] = 'Opprett';
54
-$labels['shortacld'] = 'Slett';
55
-$labels['shortaclt'] = 'Slett';
56
-$labels['shortacle'] = 'Slett fullstendig';
57
-$labels['shortaclx'] = 'Slett mappe';
58
-$labels['shortacla'] = 'Administrer';
59
-$labels['shortaclother'] = 'Annet';
60
-$labels['shortaclread'] = 'Les';
61
-$labels['shortaclwrite'] = 'Skriv';
62
-$labels['shortacldelete'] = 'Slett';
63
-$labels['longacll'] = 'Mappen er synlig og kan abonneres på';
64
-$labels['longaclr'] = 'Mappen kan åpnes for lesing';
65
-$labels['longacls'] = 'Meldingenes lesestatusflagg kan endres';
66
-$labels['longaclw'] = 'Meldingsflagg og -nøkkelord kan endres, bortsett fra status for lesing og sletting';
67
-$labels['longacli'] = 'Meldinger kan lagres eller kopieres til mappen';
68
-$labels['longaclp'] = 'Meldinger kan postes til denne mappen';
69
-$labels['longaclc'] = 'Mapper kan opprettes (eller navnes om) direkte under denne mappen';
70
-$labels['longaclk'] = 'Mapper kan opprettes (eller navnes om) direkte under denne mappen';
71
-$labels['longacld'] = 'Meldingenes flagg for sletting kan endres';
72
-$labels['longaclt'] = 'Meldingenes flagg for sletting kan endres';
73
-$labels['longacle'] = 'Meldingen kan slettes for godt';
74
-$labels['longaclx'] = 'Mappen kan slettes eller gis nytt navn';
75
-$labels['longacla'] = 'Mappens tilgangsrettigheter kan endres';
76
-$labels['longaclfull'] = 'Full kontroll, inkludert mappeadministrasjon';
77
-$labels['longaclread'] = 'Mappen kan åpnes for lesing';
78
-$labels['longaclwrite'] = 'Meldinger kan merkes, lagres i eller flyttes til mappen';
79
-$labels['longacldelete'] = 'Meldingen kan slettes';
80
-$messages['deleting'] = 'Sletter tilgangsrettigheter';
81
-$messages['saving'] = 'Lagrer tilgangsrettigheter';
82
-$messages['updatesuccess'] = 'Tilgangsrettigheter ble endret';
83
-$messages['deletesuccess'] = 'Tilgangsrettigheter ble slettet';
84
-$messages['createsuccess'] = 'Tilgangsrettigheter ble lagt til';
85
-$messages['updateerror'] = 'Kunne ikke oppdatere tilgangsrettigheter';
86
-$messages['deleteerror'] = 'Kunne ikke fjerne tilgangsrettigheter';
87
-$messages['createerror'] = 'Kunne ikke legge til tilgangsrettigheter';
88
-$messages['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til  valgte brukere';
89
-$messages['norights'] = 'Ingen rettigheter er spesifisert!';
90
-$messages['nouser'] = 'Brukernavn er ikke spesifisert!';
91
-?>

+ 0
- 20
roundcube/roundcubemail-1.2.2/plugins/acl/localization/nl_BE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['aclother'] = 'Anders';
19
-$labels['shortaclother'] = 'Anders';
20
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/nl_NL.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Delen';
19
-$labels['myrights'] = 'Toegangsrechten';
20
-$labels['username'] = 'Gebruiker:';
21
-$labels['advanced'] = 'Geavanceerde modus';
22
-$labels['newuser'] = 'Item toevoegen';
23
-$labels['editperms'] = 'Rechten bewerken';
24
-$labels['actions'] = 'Toegangsrechtenopties...';
25
-$labels['anyone'] = 'Alle gebruikers (iedereen)';
26
-$labels['anonymous'] = 'Gasten (anoniem)';
27
-$labels['identifier'] = 'Identificatie';
28
-$labels['acll'] = 'Opzoeken';
29
-$labels['aclr'] = 'Berichten lezen';
30
-$labels['acls'] = 'Onthoud gelezen-status';
31
-$labels['aclw'] = 'Markeringen instellen';
32
-$labels['acli'] = 'Invoegen (kopiëren naar)';
33
-$labels['aclp'] = 'Plaatsen';
34
-$labels['aclc'] = 'Submappen aanmaken';
35
-$labels['aclk'] = 'Submappen aanmaken';
36
-$labels['acld'] = 'Berichten verwijderen';
37
-$labels['aclt'] = 'Berichten verwijderen';
38
-$labels['acle'] = 'Vernietigen';
39
-$labels['aclx'] = 'Map verwijderen';
40
-$labels['acla'] = 'Beheren';
41
-$labels['acln'] = 'Annoteer berichten';
42
-$labels['aclfull'] = 'Volledige toegang';
43
-$labels['aclother'] = 'Overig';
44
-$labels['aclread'] = 'Lezen';
45
-$labels['aclwrite'] = 'Schrijven';
46
-$labels['acldelete'] = 'Verwijderen';
47
-$labels['shortacll'] = 'Opzoeken';
48
-$labels['shortaclr'] = 'Lezen';
49
-$labels['shortacls'] = 'Behouden';
50
-$labels['shortaclw'] = 'Schrijven';
51
-$labels['shortacli'] = 'Invoegen';
52
-$labels['shortaclp'] = 'Plaatsen';
53
-$labels['shortaclc'] = 'Aanmaken';
54
-$labels['shortaclk'] = 'Aanmaken';
55
-$labels['shortacld'] = 'Verwijderen';
56
-$labels['shortaclt'] = 'Verwijderen';
57
-$labels['shortacle'] = 'Vernietigen';
58
-$labels['shortaclx'] = 'Map verwijderen';
59
-$labels['shortacla'] = 'Beheren';
60
-$labels['shortacln'] = 'Annoteren';
61
-$labels['shortaclother'] = 'Overig';
62
-$labels['shortaclread'] = 'Lezen';
63
-$labels['shortaclwrite'] = 'Schrijven';
64
-$labels['shortacldelete'] = 'Verwijderen';
65
-$labels['longacll'] = 'De map is zichtbaar in lijsten en het is mogelijk om te abonneren op deze map';
66
-$labels['longaclr'] = 'De map kan geopend worden om te lezen';
67
-$labels['longacls'] = 'De berichtmarkering \'Gelezen\' kan aangepast worden';
68
-$labels['longaclw'] = 'Berichtmarkeringen en labels kunnen aangepast worden, behalve \'Gelezen\' en \'Verwijderd\'';
69
-$labels['longacli'] = 'Berichten kunnen opgesteld worden of gekopieerd worden naar deze map';
70
-$labels['longaclp'] = 'Berichten kunnen geplaatst worden in deze map';
71
-$labels['longaclc'] = 'Mappen kunnen aangemaakt of hernoemd worden rechtstreeks onder deze map';
72
-$labels['longaclk'] = 'Mappen kunnen aangemaakt of hernoemd worden rechtstreeks onder deze map';
73
-$labels['longacld'] = 'De berichtmarkering \'Verwijderd\' kan aangepast worden';
74
-$labels['longaclt'] = 'De berichtmarkering \'Verwijderd\' kan aangepast worden';
75
-$labels['longacle'] = 'Berichten kunnen vernietigd worden';
76
-$labels['longaclx'] = 'De map kan verwijderd of hernoemd worden';
77
-$labels['longacla'] = 'De toegangsrechten voor deze map kunnen veranderd worden';
78
-$labels['longacln'] = 'Gedeelde metadata (annotaties) van berichten kan aangepast worden';
79
-$labels['longaclfull'] = 'Volledige controle inclusief mappenbeheer';
80
-$labels['longaclread'] = 'De map kan geopend worden om te lezen';
81
-$labels['longaclwrite'] = 'Berichten kunnen gemarkeerd worden, opgesteld worden of gekopieerd worden naar deze map';
82
-$labels['longacldelete'] = 'Berichten kunnen verwijderd worden';
83
-$labels['longaclother'] = 'Overige toegangsrechten';
84
-$labels['ariasummaryacltable'] = 'Lijst van toegangsrechten';
85
-$labels['arialabelaclactions'] = 'Lijstacties';
86
-$labels['arialabelaclform'] = 'Formulier voor toegangsrechten';
87
-$messages['deleting'] = 'Toegangsrechten worden verwijderd...';
88
-$messages['saving'] = 'Toegangsrechten worden opgeslagen...';
89
-$messages['updatesuccess'] = 'Toegangsrechten succesvol veranderd';
90
-$messages['deletesuccess'] = 'Toegangsrechten succesvol verwijderd';
91
-$messages['createsuccess'] = 'Toegangsrechten succesvol toegevoegd';
92
-$messages['updateerror'] = 'Toegangsrechten kunnen niet bijgewerkt worden';
93
-$messages['deleteerror'] = 'Toegangsrechten kunnen niet verwijderd worden';
94
-$messages['createerror'] = 'Toegangsrechten kunnen niet toegevoegd worden';
95
-$messages['deleteconfirm'] = 'Weet u zeker dat u de toegangsrechten van de geselecteerde gebruiker(s) wilt verwijderen?';
96
-$messages['norights'] = 'Er zijn geen toegangsrechten opgegeven!';
97
-$messages['nouser'] = 'Er is geen gebruikersnaam opgegeven!';
98
-?>

+ 0
- 88
roundcube/roundcubemail-1.2.2/plugins/acl/localization/nn_NO.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Deling';
19
-$labels['myrights'] = 'Tilgangsrettar';
20
-$labels['username'] = 'Brukar:';
21
-$labels['newuser'] = 'Legg til oppføring';
22
-$labels['actions'] = 'Val for tilgangsrettar...';
23
-$labels['anyone'] = 'Alle brukarar (alle)';
24
-$labels['anonymous'] = 'Gjester (anonyme)';
25
-$labels['identifier'] = 'Identifikator';
26
-$labels['acll'] = 'Oppslag';
27
-$labels['aclr'] = 'Les meldingar';
28
-$labels['acls'] = 'Behald lesestatus';
29
-$labels['aclw'] = 'Skriveflagg';
30
-$labels['acli'] = 'Lim inn';
31
-$labels['aclp'] = 'Post';
32
-$labels['aclc'] = 'Opprett undermapper';
33
-$labels['aclk'] = 'Opprett undermapper';
34
-$labels['acld'] = 'Slett meldingar';
35
-$labels['aclt'] = 'Slett meldingar';
36
-$labels['acle'] = 'Slett fullstendig';
37
-$labels['aclx'] = 'Slett mappe';
38
-$labels['acla'] = 'Administrér';
39
-$labels['aclfull'] = 'Full kontroll';
40
-$labels['aclother'] = 'Anna';
41
-$labels['aclread'] = 'Les';
42
-$labels['aclwrite'] = 'Skriv';
43
-$labels['acldelete'] = 'Slett';
44
-$labels['shortacll'] = 'Oppslag';
45
-$labels['shortaclr'] = 'Les';
46
-$labels['shortacls'] = 'Behald';
47
-$labels['shortaclw'] = 'Skriv';
48
-$labels['shortacli'] = 'Sett inn';
49
-$labels['shortaclp'] = 'Post';
50
-$labels['shortaclc'] = 'Opprett';
51
-$labels['shortaclk'] = 'Opprett';
52
-$labels['shortacld'] = 'Slett';
53
-$labels['shortaclt'] = 'Slett';
54
-$labels['shortacle'] = 'Slett fullstendig';
55
-$labels['shortaclx'] = 'Slett mappe';
56
-$labels['shortacla'] = 'Administrér';
57
-$labels['shortaclother'] = 'Anna';
58
-$labels['shortaclread'] = 'Les';
59
-$labels['shortaclwrite'] = 'Skriv';
60
-$labels['shortacldelete'] = 'Slett';
61
-$labels['longacll'] = 'Mappa er synleg og kan abonnerast på';
62
-$labels['longaclr'] = 'Mappa kan opnast for lesing';
63
-$labels['longacls'] = 'Meldingane sine lesestatusflagg kan endrast';
64
-$labels['longaclw'] = 'Meldingsflagg og -nøkkelord kan endrast, bortsett frå status for lesing og sletting';
65
-$labels['longacli'] = 'Meldingar kan lagrast eller kopierast til mappa';
66
-$labels['longaclp'] = 'Meldingar kan postast til denne mappa';
67
-$labels['longaclc'] = 'Mapper kan opprettast (eller namnast om) direkte under denne mappa';
68
-$labels['longaclk'] = 'Mapper kan opprettast (eller namnast om) direkte under denne mappa';
69
-$labels['longacld'] = 'Meldingane sine flagg for sletting kan endrast';
70
-$labels['longaclt'] = 'Meldingane sine flagg for sletting kan endrast';
71
-$labels['longacle'] = 'Meldinga kan slettast for godt';
72
-$labels['longaclx'] = 'Mappa kan slettast eller få nytt namn';
73
-$labels['longacla'] = 'Mappa sine tilgangsrettar kan endrast';
74
-$labels['longaclfull'] = 'Full kontroll, inkludert mappeadministrasjon';
75
-$labels['longaclread'] = 'Mappa kan opnast for lesing';
76
-$labels['longaclwrite'] = 'Meldingar kan merkast, lagrast i eller flyttast til mappa';
77
-$labels['longacldelete'] = 'Meldinga kan slettast';
78
-$messages['deleting'] = 'Slettar tilgangsrettar…';
79
-$messages['saving'] = 'Lagrar tilgangsrettar…';
80
-$messages['updatesuccess'] = 'Tilgangsrettiar vart endra';
81
-$messages['deletesuccess'] = 'Tilgangsretter vart sletta';
82
-$messages['createsuccess'] = 'Tilgangsrettar vart legne til';
83
-$messages['deleteerror'] = 'Kunne ikkje fjerne tilgangsrettar';
84
-$messages['createerror'] = 'Kunne ikkje leggje til tilgangsrettar';
85
-$messages['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til  valde brukarar?';
86
-$messages['norights'] = 'Ingen rettar er spesifisert!';
87
-$messages['nouser'] = 'Brukarnamn er ikkje spesifisert!';
88
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/pl_PL.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Udostępnianie';
19
-$labels['myrights'] = 'Prawa dostępu';
20
-$labels['username'] = 'Użytkownik:';
21
-$labels['advanced'] = 'Tryb zaawansowany';
22
-$labels['newuser'] = 'Dodaj rekord';
23
-$labels['editperms'] = 'Edytuj zezwolenia';
24
-$labels['actions'] = 'Akcje na prawach...';
25
-$labels['anyone'] = 'Wszyscy (anyone)';
26
-$labels['anonymous'] = 'Goście (anonymous)';
27
-$labels['identifier'] = 'Identyfikator';
28
-$labels['acll'] = 'Podgląd';
29
-$labels['aclr'] = 'Odczyt (Read)';
30
-$labels['acls'] = 'Zmiana stanu wiadomości (Keep)';
31
-$labels['aclw'] = 'Zmiana flag wiadomości (Write)';
32
-$labels['acli'] = 'Dodawanie/Kopiowanie do (Insert)';
33
-$labels['aclp'] = 'Wysyłanie';
34
-$labels['aclc'] = 'Tworzenie podfolderów (Create)';
35
-$labels['aclk'] = 'Tworzenie podfolderów (Create)';
36
-$labels['acld'] = 'Usuwanie wiadomości (Delete)';
37
-$labels['aclt'] = 'Usuwanie wiadomości (Delete)';
38
-$labels['acle'] = 'Porządkowanie';
39
-$labels['aclx'] = 'Usuwanie folderu (Delete)';
40
-$labels['acla'] = 'Administracja';
41
-$labels['acln'] = 'Adnotacje wiadomości';
42
-$labels['aclfull'] = 'Wszystkie';
43
-$labels['aclother'] = 'Pozostałe';
44
-$labels['aclread'] = 'Odczyt';
45
-$labels['aclwrite'] = 'Zapis';
46
-$labels['acldelete'] = 'Usuwanie';
47
-$labels['shortacll'] = 'Podgląd';
48
-$labels['shortaclr'] = 'Odczyt';
49
-$labels['shortacls'] = 'Zmiana';
50
-$labels['shortaclw'] = 'Zapis';
51
-$labels['shortacli'] = 'Dodawanie';
52
-$labels['shortaclp'] = 'Wysyłanie';
53
-$labels['shortaclc'] = 'Tworzenie';
54
-$labels['shortaclk'] = 'Tworzenie';
55
-$labels['shortacld'] = 'Usuwanie';
56
-$labels['shortaclt'] = 'Usuwanie';
57
-$labels['shortacle'] = 'Porządkowanie';
58
-$labels['shortaclx'] = 'Usuwanie folderu';
59
-$labels['shortacla'] = 'Administracja';
60
-$labels['shortacln'] = 'Adnotacje';
61
-$labels['shortaclother'] = 'Pozostałe';
62
-$labels['shortaclread'] = 'Odczyt';
63
-$labels['shortaclwrite'] = 'Zapis';
64
-$labels['shortacldelete'] = 'Usuwanie';
65
-$labels['longacll'] = 'Pozwala na subskrybowanie folderu i powoduje, że jest on widoczny na liście';
66
-$labels['longaclr'] = 'Folder może być otwarty w trybie do odczytu';
67
-$labels['longacls'] = 'Pozwala na zmienę stanu wiadomości';
68
-$labels['longaclw'] = 'Pozwala zmieniać wszystkie flagi wiadomości, oprócz "Przeczytano" i "Usunięto';
69
-$labels['longacli'] = 'Pozwala zapisywać wiadomości i kopiować do folderu';
70
-$labels['longaclp'] = 'Pozwala wysyłać wiadomości do folderu';
71
-$labels['longaclc'] = 'Pozwala tworzyć (lub zmieniać nazwę) podfoldery';
72
-$labels['longaclk'] = 'Pozwala tworzyć (lub zmieniać nazwę) podfoldery';
73
-$labels['longacld'] = 'Pozwala zmianiać flagę "Usunięto" wiadomości';
74
-$labels['longaclt'] = 'Pozwala zmianiać flagę "Usunięto" wiadomości';
75
-$labels['longacle'] = 'Pozwala na usuwanie wiadomości oznaczonych do usunięcia';
76
-$labels['longaclx'] = 'Pozwala na zmianę nazwy lub usunięcie folderu';
77
-$labels['longacla'] = 'Pozwala na zmiane praw dostępu do folderu';
78
-$labels['longacln'] = 'Pozwala na zmianę współdzielonych meta-danych wiadomości (adnotacji)';
79
-$labels['longaclfull'] = 'Pełna kontrola włącznie z administrowaniem folderem';
80
-$labels['longaclread'] = 'Folder może być otwarty w trybie do odczytu';
81
-$labels['longaclwrite'] = 'Wiadomości mogą być oznaczane, zapisywane i kopiowane do folderu';
82
-$labels['longacldelete'] = 'Wiadomości mogą być usuwane';
83
-$labels['longaclother'] = 'Inne prawa dostępu';
84
-$labels['ariasummaryacltable'] = 'Spis praw dostępu';
85
-$labels['arialabelaclactions'] = 'Lista działań';
86
-$labels['arialabelaclform'] = 'Formularz praw dostępu';
87
-$messages['deleting'] = 'Usuwanie praw dostępu...';
88
-$messages['saving'] = 'Zapisywanie praw dostępu...';
89
-$messages['updatesuccess'] = 'Pomyślnie zmieniono prawa dostępu';
90
-$messages['deletesuccess'] = 'Pomyślnie usunięto prawa dostępu';
91
-$messages['createsuccess'] = 'Pomyślnie dodano prawa dostępu';
92
-$messages['updateerror'] = 'Nie udało się zaktualizować praw dostępu';
93
-$messages['deleteerror'] = 'Nie udało się usunąć praw dostępu';
94
-$messages['createerror'] = 'Nie udało się dodać praw dostępu';
95
-$messages['deleteconfirm'] = 'Czy na pewno chcesz usunąć prawa wybranym użytkownikom?';
96
-$messages['norights'] = 'Nie wybrano praw dostępu!';
97
-$messages['nouser'] = 'Nie podano nazwy użytkownika!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/pt_BR.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Compartilhamento';
19
-$labels['myrights'] = 'Permissões de Acesso';
20
-$labels['username'] = 'Usuário:';
21
-$labels['advanced'] = 'Modo avançado';
22
-$labels['newuser'] = 'Adicionar entrada';
23
-$labels['editperms'] = 'Editar permissões';
24
-$labels['actions'] = 'Ações de direito de acesso...';
25
-$labels['anyone'] = 'Todos os usuários (qualquer um)';
26
-$labels['anonymous'] = 'Convidados (anônimos)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Pesquisar';
29
-$labels['aclr'] = 'Ler mensagens';
30
-$labels['acls'] = 'Manter estado de enviado';
31
-$labels['aclw'] = 'Salvar marcadores';
32
-$labels['acli'] = 'Inserir (Cópia em)';
33
-$labels['aclp'] = 'Enviar';
34
-$labels['aclc'] = 'Criar subpastas';
35
-$labels['aclk'] = 'Criar subpastas';
36
-$labels['acld'] = 'Apagar mensagens';
37
-$labels['aclt'] = 'Apagar mensagens';
38
-$labels['acle'] = 'Expurgar';
39
-$labels['aclx'] = 'Excluir pasta';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Inserir anotações nas mensagens';
42
-$labels['aclfull'] = 'Controle total';
43
-$labels['aclother'] = 'Outro';
44
-$labels['aclread'] = 'Ler';
45
-$labels['aclwrite'] = 'Salvar';
46
-$labels['acldelete'] = 'Excluir';
47
-$labels['shortacll'] = 'Pesquisar';
48
-$labels['shortaclr'] = 'Ler';
49
-$labels['shortacls'] = 'Manter';
50
-$labels['shortaclw'] = 'Salvar';
51
-$labels['shortacli'] = 'Inserir';
52
-$labels['shortaclp'] = 'Enviar';
53
-$labels['shortaclc'] = 'Criar';
54
-$labels['shortaclk'] = 'Criar';
55
-$labels['shortacld'] = 'Excluir';
56
-$labels['shortaclt'] = 'Excluir';
57
-$labels['shortacle'] = 'Expurgar';
58
-$labels['shortaclx'] = 'Excluir pasta';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Anotar';
61
-$labels['shortaclother'] = 'Outro';
62
-$labels['shortaclread'] = 'Ler';
63
-$labels['shortaclwrite'] = 'Salvar';
64
-$labels['shortacldelete'] = 'Excluir';
65
-$labels['longacll'] = 'A pasta está visível nas listas e pode ser inscrita para';
66
-$labels['longaclr'] = 'A pasta pode ser aberta para leitura';
67
-$labels['longacls'] = 'Marcador de Mensagem Enviada pode ser modificadas';
68
-$labels['longaclw'] = 'Marcadores de mensagens e palavras-chave podem ser modificadas, exceto de Enviadas e Excluídas';
69
-$labels['longacli'] = 'As mensagens podem ser escritas ou copiadas para a pasta';
70
-$labels['longaclp'] = 'As mensagens podem ser enviadas para esta pasta';
71
-$labels['longaclc'] = 'As pastas podem ser criadas (ou renomeadas) diretamente sob esta pasta';
72
-$labels['longaclk'] = 'As pastas podem ser criadas (ou renomeadas) diretamente sob esta pasta';
73
-$labels['longacld'] = 'O marcador de Mensagens Excluídas podem ser modificadas';
74
-$labels['longaclt'] = 'O marcador de Mensagens Excluídas podem ser modificadas';
75
-$labels['longacle'] = 'As mensagens podem ser expurgadas';
76
-$labels['longaclx'] = 'A pasta pode ser apagada ou renomeada';
77
-$labels['longacla'] = 'As permissões de acesso da pasta podem ser alteradas';
78
-$labels['longacln'] = 'Metadados compartilhados das mensagens (anotações) podem ser alterados';
79
-$labels['longaclfull'] = 'Controle total incluindo a pasta de administração';
80
-$labels['longaclread'] = 'A pasta pode ser aberta para leitura';
81
-$labels['longaclwrite'] = 'As mensagens podem ser marcadas, salvas ou copiadas para a pasta';
82
-$labels['longacldelete'] = 'Mensagens podem ser apagadas';
83
-$labels['longaclother'] = 'Outras permissões de acesso';
84
-$labels['ariasummaryacltable'] = 'Lista de permissões de acesso';
85
-$labels['arialabelaclactions'] = 'Lista de ações';
86
-$labels['arialabelaclform'] = 'Formulário de permissões de acesso';
87
-$messages['deleting'] = 'Apagando permissões de acesso...';
88
-$messages['saving'] = 'Salvando permissões de acesso...';
89
-$messages['updatesuccess'] = 'Permissões de acesso alteradas com sucesso';
90
-$messages['deletesuccess'] = 'Permissões de acesso apagadas com sucesso';
91
-$messages['createsuccess'] = 'Permissões de acesso adicionadas com sucesso';
92
-$messages['updateerror'] = 'Não foi possível atualizar as permissões de acesso';
93
-$messages['deleteerror'] = 'Não foi possível apagar as permissões de acesso';
94
-$messages['createerror'] = 'Não foi possível adicionar as permissões de acesso';
95
-$messages['deleteconfirm'] = 'Tem certeza que deseja remover as permissões de acesso do(s) usuário(s) delecionado(s)?';
96
-$messages['norights'] = 'Não foram definidas permissões!';
97
-$messages['nouser'] = 'Nome de usuário não especificado!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/pt_PT.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Partilhar';
19
-$labels['myrights'] = 'Permissões de acesso';
20
-$labels['username'] = 'Utilizador:';
21
-$labels['advanced'] = 'Modo avançado';
22
-$labels['newuser'] = 'Adicionar entrada';
23
-$labels['editperms'] = 'Editar permissões';
24
-$labels['actions'] = 'Acções de permissão de acesso...';
25
-$labels['anyone'] = 'Todos os utilizadores (todos)';
26
-$labels['anonymous'] = 'Convidados (anónimo)';
27
-$labels['identifier'] = 'Identificador';
28
-$labels['acll'] = 'Pesquisar';
29
-$labels['aclr'] = 'Ler mensagens';
30
-$labels['acls'] = 'Manter estado Visto';
31
-$labels['aclw'] = 'Guardar marcadores';
32
-$labels['acli'] = 'Inserir (Copiar para)';
33
-$labels['aclp'] = 'Publicar';
34
-$labels['aclc'] = 'Criar subpastas';
35
-$labels['aclk'] = 'Criar subpastas';
36
-$labels['acld'] = 'Eliminar mensagens';
37
-$labels['aclt'] = 'Eliminar mensagens';
38
-$labels['acle'] = 'Purgar';
39
-$labels['aclx'] = 'Eliminar pasta';
40
-$labels['acla'] = 'Administrar';
41
-$labels['acln'] = 'Anotar mensagens';
42
-$labels['aclfull'] = 'Controlo total';
43
-$labels['aclother'] = 'Outro';
44
-$labels['aclread'] = 'Ler';
45
-$labels['aclwrite'] = 'Escrever';
46
-$labels['acldelete'] = 'Eliminar';
47
-$labels['shortacll'] = 'Pesquisar';
48
-$labels['shortaclr'] = 'Ler';
49
-$labels['shortacls'] = 'Manter';
50
-$labels['shortaclw'] = 'Escrever';
51
-$labels['shortacli'] = 'Inserir';
52
-$labels['shortaclp'] = 'Publicar';
53
-$labels['shortaclc'] = 'Criar';
54
-$labels['shortaclk'] = 'Criar';
55
-$labels['shortacld'] = 'Eliminar';
56
-$labels['shortaclt'] = 'Eliminar';
57
-$labels['shortacle'] = 'Purgar';
58
-$labels['shortaclx'] = 'Eliminar pasta';
59
-$labels['shortacla'] = 'Administrar';
60
-$labels['shortacln'] = 'Anotar';
61
-$labels['shortaclother'] = 'Outro';
62
-$labels['shortaclread'] = 'Ler';
63
-$labels['shortaclwrite'] = 'Escrever';
64
-$labels['shortacldelete'] = 'Eliminar';
65
-$labels['longacll'] = 'A pasta está visível em listas e pode subscrita';
66
-$labels['longaclr'] = 'A pasta pode ser aberta para leitura';
67
-$labels['longacls'] = 'O marcador Mensagens Vistas pode ser alterado';
68
-$labels['longaclw'] = 'Marcadores de mensagens e palavras-chave podem ser alterados, excepto Vistas e Eliminadas';
69
-$labels['longacli'] = 'As mensagens podem ser escritas ou copiadas para a pasta';
70
-$labels['longaclp'] = 'As mensagens podem ser publicadas para esta pasta';
71
-$labels['longaclc'] = 'As pastas podem ser criadas (ou renomeadas) directamente debaixo desta pasta';
72
-$labels['longaclk'] = 'As pastas podem ser criadas (ou renomeadas) directamente debaixo desta pasta';
73
-$labels['longacld'] = 'O marcador Apagar Mensagens pode ser alterado';
74
-$labels['longaclt'] = 'O marcador Apagar Mensagens pode ser alterado';
75
-$labels['longacle'] = 'As mensagens podem ser purgadas';
76
-$labels['longaclx'] = 'A pasta pode ser eliminada ou renomeada';
77
-$labels['longacla'] = 'As permissões de acesso da pasta podem ser alteradas';
78
-$labels['longacln'] = 'Mensagens de metadados (anotações) partilhadas podem ser alteradas';
79
-$labels['longaclfull'] = 'Controlo total incluindo administração de pastas';
80
-$labels['longaclread'] = 'A pasta pode ser aberta para leitura';
81
-$labels['longaclwrite'] = 'As mensagens podem ser marcadas, guardadas ou copiadas para a pasta';
82
-$labels['longacldelete'] = 'As mensagens podem ser eliminadas';
83
-$labels['longaclother'] = 'Outros direitos de acesso';
84
-$labels['ariasummaryacltable'] = 'Lista de direitos de acesso';
85
-$labels['arialabelaclactions'] = 'Lista de acções';
86
-$labels['arialabelaclform'] = 'Formulário de direitos de acesso';
87
-$messages['deleting'] = 'A eliminar permissões de acesso...';
88
-$messages['saving'] = 'A guardar permissões de acesso...';
89
-$messages['updatesuccess'] = 'Permissões de acesso alteradas com sucesso';
90
-$messages['deletesuccess'] = 'Permissões de acesso eliminadas com sucesso';
91
-$messages['createsuccess'] = 'Permissões de acesso adicionadas com sucesso';
92
-$messages['updateerror'] = 'Não foi possível actualizar os direitos de acesso';
93
-$messages['deleteerror'] = 'Não foi possível eliminar permissões de acesso';
94
-$messages['createerror'] = 'Não foi possível adicionar permissões de acesso';
95
-$messages['deleteconfirm'] = 'Tem a certeza que pretende remover as permissões de acesso do(s) utilizador(es) seleccionado(s)?';
96
-$messages['norights'] = 'Não foram especificadas quaisquer permissões!';
97
-$messages['nouser'] = 'Não foi especificado nenhum nome de utilizador!';
98
-?>

+ 0
- 94
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ro_RO.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Partajare';
19
-$labels['myrights'] = 'Drepturi de acces';
20
-$labels['username'] = 'Utilizator:';
21
-$labels['advanced'] = 'Modul avansat';
22
-$labels['newuser'] = 'Adăugare intrare';
23
-$labels['editperms'] = 'Editare permisiuni';
24
-$labels['actions'] = 'Acțiunea drepturilor de acces...';
25
-$labels['anyone'] = 'Toți utilizatori (oricare)';
26
-$labels['anonymous'] = 'Vizitator';
27
-$labels['identifier'] = 'Identificator';
28
-$labels['acll'] = 'Caută';
29
-$labels['aclr'] = 'Citire mesaje';
30
-$labels['acls'] = 'Menține starea citirii';
31
-$labels['aclw'] = 'Indicator scriere';
32
-$labels['acli'] = 'Inserare (copiere în)';
33
-$labels['aclp'] = 'Postează';
34
-$labels['aclc'] = 'Creează subdirectoare';
35
-$labels['aclk'] = 'Creează subdirectoare';
36
-$labels['acld'] = 'Ștergere mesaje';
37
-$labels['aclt'] = 'Ștergere mesaje';
38
-$labels['acle'] = 'Elimină';
39
-$labels['aclx'] = 'Ștergere dosar';
40
-$labels['acla'] = 'Administrează';
41
-$labels['acln'] = 'Adnoteaza mesajele';
42
-$labels['aclfull'] = 'Control complet';
43
-$labels['aclother'] = 'Altul';
44
-$labels['aclread'] = 'Citeşte';
45
-$labels['aclwrite'] = 'Scrie';
46
-$labels['acldelete'] = 'Șterge';
47
-$labels['shortacll'] = 'Caută';
48
-$labels['shortaclr'] = 'Citeşte';
49
-$labels['shortacls'] = 'Păstrează';
50
-$labels['shortaclw'] = 'Scrie';
51
-$labels['shortacli'] = 'Inserează';
52
-$labels['shortaclp'] = 'Postează';
53
-$labels['shortaclc'] = 'Creează';
54
-$labels['shortaclk'] = 'Creează';
55
-$labels['shortacld'] = 'Șterge';
56
-$labels['shortaclt'] = 'Șterge';
57
-$labels['shortacle'] = 'Elimină';
58
-$labels['shortaclx'] = 'Ștergere dosar';
59
-$labels['shortacla'] = 'Administrează';
60
-$labels['shortacln'] = 'Adnotă';
61
-$labels['shortaclother'] = 'Altul';
62
-$labels['shortaclread'] = 'Citeşte';
63
-$labels['shortaclwrite'] = 'Scrie';
64
-$labels['shortacldelete'] = 'Șterge';
65
-$labels['longacll'] = 'Dosarul este vizibil pe liste și se poate subscrie la acesta';
66
-$labels['longaclr'] = 'Dosarul se poate deschide pentru citire';
67
-$labels['longacls'] = 'Indicatorul de Văzut a fost schimbat';
68
-$labels['longaclw'] = 'Indicatoarele și cuvintele cheie ale mesajelor se pot schimba cu excepția Văzut și Șters';
69
-$labels['longacli'] = 'Mesajul se poate scrie sau copia într-un dosar';
70
-$labels['longaclp'] = 'Mesajele se pot trimite către acest dosar';
71
-$labels['longaclc'] = 'Dosarele se pot crea (sau redenumi) direct sub acest dosar';
72
-$labels['longaclk'] = 'Dosarele se pot crea (sau redenumi) direct sub acest dosar';
73
-$labels['longacld'] = 'Indicatorul de Șters al mesajelor se poate modifica';
74
-$labels['longaclt'] = 'Indicatorul de Șters al mesajelor se poate modifica';
75
-$labels['longacle'] = 'Mesajele se pot elimina';
76
-$labels['longaclx'] = 'Dosarul se poate șterge sau redenumi';
77
-$labels['longacla'] = 'Drepturile de acces la dosar se pot schimba';
78
-$labels['longacln'] = 'Metadatele (adnotarile) impartite ale mesajelor pot fi schimbate';
79
-$labels['longaclfull'] = 'Control complet include și administrare dosar';
80
-$labels['longaclread'] = 'Dosarul se poate deschide pentru citire';
81
-$labels['longaclwrite'] = 'Mesajul se poate marca, scrie sau copia într-un dosar';
82
-$labels['longacldelete'] = 'Mesajele se pot șterge';
83
-$messages['deleting'] = 'Șterg drepturile de access...';
84
-$messages['saving'] = 'Salvez drepturi accesare...';
85
-$messages['updatesuccess'] = 'Drepturile de acces au fost schimbate cu succes';
86
-$messages['deletesuccess'] = 'Drepturile de acces au fost șterse cu succes';
87
-$messages['createsuccess'] = 'Drepturile de acces au fost adăugate cu succes';
88
-$messages['updateerror'] = 'Nu s-au putut actualiza drepturile de acces';
89
-$messages['deleteerror'] = 'Nu s-au putut șterge drepturile de acces';
90
-$messages['createerror'] = 'Nu s-au putut adăuga drepturi de acces';
91
-$messages['deleteconfirm'] = 'Sunteți sigur că doriți să ștergeți drepturile de acces la utilizatorul (ii) selectați?';
92
-$messages['norights'] = 'Nu au fost specificate drepturi!';
93
-$messages['nouser'] = 'Nu a fost specificat niciun utilizator!';
94
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/ru_RU.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Совместный доступ';
19
-$labels['myrights'] = 'Права доступа';
20
-$labels['username'] = 'Пользователь:';
21
-$labels['advanced'] = 'Экспертный режим';
22
-$labels['newuser'] = 'Добавить поле';
23
-$labels['editperms'] = 'Редактировать права';
24
-$labels['actions'] = 'Действия с правами доступа...';
25
-$labels['anyone'] = 'Все пользователи (любые)';
26
-$labels['anonymous'] = 'Гости (анонимные)';
27
-$labels['identifier'] = 'Идентификатор';
28
-$labels['acll'] = 'Просмотр';
29
-$labels['aclr'] = 'Чтение сообщений';
30
-$labels['acls'] = 'Сохранение состояния Прочитано';
31
-$labels['aclw'] = 'Запись флагов';
32
-$labels['acli'] = 'Вставка (копирование в...)';
33
-$labels['aclp'] = 'Отправить';
34
-$labels['aclc'] = 'Создание вложенных папок';
35
-$labels['aclk'] = 'Создание вложенных папок';
36
-$labels['acld'] = 'Удаление сообщений';
37
-$labels['aclt'] = 'Удаление сообщений';
38
-$labels['acle'] = 'Уничтожение сообщений';
39
-$labels['aclx'] = 'Удаление папки';
40
-$labels['acla'] = 'Администрировать';
41
-$labels['acln'] = 'Комментировать сообщения';
42
-$labels['aclfull'] = 'Полный доступ';
43
-$labels['aclother'] = 'Другое';
44
-$labels['aclread'] = 'Чтение';
45
-$labels['aclwrite'] = 'Запись';
46
-$labels['acldelete'] = 'Удаление';
47
-$labels['shortacll'] = 'Поиск';
48
-$labels['shortaclr'] = 'Чтение';
49
-$labels['shortacls'] = 'Прочитано';
50
-$labels['shortaclw'] = 'Запись';
51
-$labels['shortacli'] = 'Вставить';
52
-$labels['shortaclp'] = 'Отправить';
53
-$labels['shortaclc'] = 'Создать';
54
-$labels['shortaclk'] = 'Создать';
55
-$labels['shortacld'] = 'Удаление';
56
-$labels['shortaclt'] = 'Удаление';
57
-$labels['shortacle'] = 'Уничтожение';
58
-$labels['shortaclx'] = 'Удаление папки';
59
-$labels['shortacla'] = 'Администрировать';
60
-$labels['shortacln'] = 'Комментировать';
61
-$labels['shortaclother'] = 'Другое';
62
-$labels['shortaclread'] = 'Чтение';
63
-$labels['shortaclwrite'] = 'Запись';
64
-$labels['shortacldelete'] = 'Удаление';
65
-$labels['longacll'] = 'Папка видима в списках и доступна для подписки';
66
-$labels['longaclr'] = 'Эта папка может быть открыта для чтения';
67
-$labels['longacls'] = 'Флаг Прочитано может быть изменен';
68
-$labels['longaclw'] = 'Флаги и ключевые слова, кроме Прочитано и Удалено, могут быть изменены';
69
-$labels['longacli'] = 'Сообщения могут быть записаны или скопированы в папку';
70
-$labels['longaclp'] = 'Сообщения могут быть отправлены в эту папку';
71
-$labels['longaclc'] = 'Подпапки могут быть созданы или переименованы прямо в этой папке';
72
-$labels['longaclk'] = 'Подпапки могут быть созданы или переименованы прямо в этой папке';
73
-$labels['longacld'] = 'Флаг Удалено может быть изменен';
74
-$labels['longaclt'] = 'Флаг Удалено может быть изменен';
75
-$labels['longacle'] = 'Сообщения могут быть уничтожены';
76
-$labels['longaclx'] = 'Эта папка может быть переименована или удалена';
77
-$labels['longacla'] = 'Права доступа к папке могут быть изменены';
78
-$labels['longacln'] = 'Совместные медаданные сообщений (комментарии) могут быть изменены';
79
-$labels['longaclfull'] = 'Полный доступ, включая управление папкой';
80
-$labels['longaclread'] = 'Эта папка может быть открыта для чтения';
81
-$labels['longaclwrite'] = 'Сообщения можно помечать, записывать или копировать в папку';
82
-$labels['longacldelete'] = 'Сообщения можно удалять';
83
-$labels['longaclother'] = 'Прочие права доступа';
84
-$labels['ariasummaryacltable'] = 'Список прав доступа';
85
-$labels['arialabelaclactions'] = 'Список действий';
86
-$labels['arialabelaclform'] = 'Форма прав доступа';
87
-$messages['deleting'] = 'Удаление прав доступа...';
88
-$messages['saving'] = 'Сохранение прав доступа...';
89
-$messages['updatesuccess'] = 'Права доступа успешно изменены';
90
-$messages['deletesuccess'] = 'Права доступа успешно удалены';
91
-$messages['createsuccess'] = 'Успешно добавлены права доступа';
92
-$messages['updateerror'] = 'Невозможно обновить права доступа';
93
-$messages['deleteerror'] = 'Невозможно удалить права доступа';
94
-$messages['createerror'] = 'Невозможно добавить права доступа';
95
-$messages['deleteconfirm'] = 'Вы уверены в том, что хотите удалить права доступа выбранных пользователей?';
96
-$messages['norights'] = 'Права доступа не установлены!';
97
-$messages['nouser'] = 'Не определено имя пользователя!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/sk_SK.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Zdieľanie';
19
-$labels['myrights'] = 'Prístupové oprávnenia';
20
-$labels['username'] = 'Používateľ:';
21
-$labels['advanced'] = 'Režim pre pokročilých';
22
-$labels['newuser'] = 'Pridať záznam';
23
-$labels['editperms'] = 'Upraviť oprávnenia';
24
-$labels['actions'] = 'Prístupové práva pre akcie...';
25
-$labels['anyone'] = 'Všetci užívatelia (ktokoľvek)';
26
-$labels['anonymous'] = 'Hostia (anonymní)';
27
-$labels['identifier'] = 'Identifikátor';
28
-$labels['acll'] = 'Vyhľadať';
29
-$labels['aclr'] = 'Čítať správy';
30
-$labels['acls'] = 'Ponechať ako prečítané';
31
-$labels['aclw'] = 'Príznaky pre zápis';
32
-$labels['acli'] = 'Vložiť (Skopírovať do)';
33
-$labels['aclp'] = 'Odoslať na';
34
-$labels['aclc'] = 'Vytvoriť podpriečinky';
35
-$labels['aclk'] = 'Vytvoriť podpriečinky';
36
-$labels['acld'] = 'Vymazať správy';
37
-$labels['aclt'] = 'Vymazať správy';
38
-$labels['acle'] = 'Vyčistiť';
39
-$labels['aclx'] = 'Vymazať priečinok';
40
-$labels['acla'] = 'Spravovať';
41
-$labels['acln'] = 'Označiť správy poznámkou';
42
-$labels['aclfull'] = 'Úplný prístup';
43
-$labels['aclother'] = 'Iné';
44
-$labels['aclread'] = 'Čítanie';
45
-$labels['aclwrite'] = 'Zápis';
46
-$labels['acldelete'] = 'Odstránenie';
47
-$labels['shortacll'] = 'Vyhľadať';
48
-$labels['shortaclr'] = 'Čítanie';
49
-$labels['shortacls'] = 'Ponechať';
50
-$labels['shortaclw'] = 'Zápis';
51
-$labels['shortacli'] = 'Vložiť';
52
-$labels['shortaclp'] = 'Odoslať na';
53
-$labels['shortaclc'] = 'Vytvoriť';
54
-$labels['shortaclk'] = 'Vytvoriť';
55
-$labels['shortacld'] = 'Vymazať';
56
-$labels['shortaclt'] = 'Vymazať';
57
-$labels['shortacle'] = 'Vyčistiť';
58
-$labels['shortaclx'] = 'Vymazať priečinok';
59
-$labels['shortacla'] = 'Spravovať';
60
-$labels['shortacln'] = 'Označiť poznámkou';
61
-$labels['shortaclother'] = 'Iné';
62
-$labels['shortaclread'] = 'Čítanie';
63
-$labels['shortaclwrite'] = 'Zápis';
64
-$labels['shortacldelete'] = 'Odstránenie';
65
-$labels['longacll'] = 'Priečinok je v zoznamoch viditeľný a dá sa k nemu prihlásiť';
66
-$labels['longaclr'] = 'Prečinok je možné otvoriť na čítanie';
67
-$labels['longacls'] = 'Príznak "Prečítané" je možné zmeniť';
68
-$labels['longaclw'] = 'Príznaky správ a kľúčové slová je možné zmeniť, okrem "Prečítané" a "Vymazané"';
69
-$labels['longacli'] = 'Do tohto priečinka je možné zapisovať alebo kopírovať správy';
70
-$labels['longaclp'] = 'Do tohto priečinka je možné publikovať správy';
71
-$labels['longaclc'] = 'Priečinky je možné vytvárať (alebo premenovávať) priamo v tomto priečinku';
72
-$labels['longaclk'] = 'Priečinky je možné vytvárať (alebo premenovávať) priamo v tomto priečinku';
73
-$labels['longacld'] = 'Príznak správ "Vymazané" je možné zmeniť';
74
-$labels['longaclt'] = 'Príznak správ "Vymazané" je možné zmeniť';
75
-$labels['longacle'] = 'Správy je možné vyčistiť';
76
-$labels['longaclx'] = 'Priečinok je možné vymazať alebo premenovať';
77
-$labels['longacla'] = 'Prístupové oprávnenia k tomuto priečinku je možné zmeniť';
78
-$labels['longacln'] = 'Meta-dáta (poznámky) zdieľané medzi správami, je možné zmeniť';
79
-$labels['longaclfull'] = 'Úplný prístup, vrátane správy priečinka';
80
-$labels['longaclread'] = 'Prečinok je možné otvoriť na čítanie';
81
-$labels['longaclwrite'] = 'Správy je možné označiť, zapísať alebo skopírovať do prečinka';
82
-$labels['longacldelete'] = 'Správy je možné vymazať';
83
-$labels['longaclother'] = 'Iné prístupové oprávnenia';
84
-$labels['ariasummaryacltable'] = 'Zoznam prístupových oprávnení';
85
-$labels['arialabelaclactions'] = 'Zoznam akcií';
86
-$labels['arialabelaclform'] = 'Formulár pre prístupové oprávnenia';
87
-$messages['deleting'] = 'Odstraňovanie prístupových oprávnení...';
88
-$messages['saving'] = 'Ukladanie prístupových oprávnení...';
89
-$messages['updatesuccess'] = 'Prístupové oprávnenia boli úspešne zmenené';
90
-$messages['deletesuccess'] = 'Prístupové oprávnenia boli úspešne vymazané';
91
-$messages['createsuccess'] = 'Prístupové oprávnenia boli úspešne pridané';
92
-$messages['updateerror'] = 'Nemožno aktualizovať prístupové oprávnenia';
93
-$messages['deleteerror'] = 'Prístupové oprávnenia sa nepodarilo vymazať';
94
-$messages['createerror'] = 'Prístupové oprávnenia sa nepodarilo pridať';
95
-$messages['deleteconfirm'] = 'Naozaj chcete odstrániť prístupové oprávnenia vybraného používateľa?';
96
-$messages['norights'] = 'Neboli určené žiadne oprávnenia!';
97
-$messages['nouser'] = 'Nebolo určené žiadne meno používateľa!';
98
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/sl_SI.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Skupna raba';
19
-$labels['myrights'] = 'Pravice dostopa';
20
-$labels['username'] = 'Uporabnik:';
21
-$labels['advanced'] = 'Napredni način';
22
-$labels['newuser'] = 'Dodaj vnos';
23
-$labels['editperms'] = 'Uredi pravice';
24
-$labels['actions'] = 'Nastavitve pravic dostopa';
25
-$labels['anyone'] = 'Vsi uporabniki';
26
-$labels['anonymous'] = 'Gosti';
27
-$labels['identifier'] = 'Označevalnik';
28
-$labels['acll'] = 'Iskanje';
29
-$labels['aclr'] = 'Prebrana sporočila';
30
-$labels['acls'] = 'Ohrani status \'Prebrano\'';
31
-$labels['aclw'] = 'Označi pisanje sporočila';
32
-$labels['acli'] = 'Vstavi (Kopiraj v)';
33
-$labels['aclp'] = 'Objava';
34
-$labels['aclc'] = 'Ustvari podmape';
35
-$labels['aclk'] = 'Ustvari podmape';
36
-$labels['acld'] = 'Izbriši sporočila';
37
-$labels['aclt'] = 'Izbriši sporočila';
38
-$labels['acle'] = 'Izbriši';
39
-$labels['aclx'] = 'Izbriši mapo';
40
-$labels['acla'] = 'Uredi';
41
-$labels['acln'] = 'Komentarji';
42
-$labels['aclfull'] = 'Popolno upravljanje';
43
-$labels['aclother'] = 'Ostalo';
44
-$labels['aclread'] = 'Preberi';
45
-$labels['aclwrite'] = 'Sestavi';
46
-$labels['acldelete'] = 'Izbriši';
47
-$labels['shortacll'] = 'Iskanje';
48
-$labels['shortaclr'] = 'Preberi';
49
-$labels['shortacls'] = 'Ohrani';
50
-$labels['shortaclw'] = 'Sestavi';
51
-$labels['shortacli'] = 'Vstavi';
52
-$labels['shortaclp'] = 'Objava';
53
-$labels['shortaclc'] = 'Ustvari';
54
-$labels['shortaclk'] = 'Ustvari';
55
-$labels['shortacld'] = 'Izbriši';
56
-$labels['shortaclt'] = 'Izbriši';
57
-$labels['shortacle'] = 'Izbriši';
58
-$labels['shortaclx'] = 'Izbriši mapo';
59
-$labels['shortacla'] = 'Uredi';
60
-$labels['shortacln'] = 'Dodaj komentar';
61
-$labels['shortaclother'] = 'Ostalo';
62
-$labels['shortaclread'] = 'Preberi';
63
-$labels['shortaclwrite'] = 'Sestavi';
64
-$labels['shortacldelete'] = 'Izbriši';
65
-$labels['longacll'] = 'Mapa je vidna na seznamih in jo lahko naročite';
66
-$labels['longaclr'] = 'Mapa je na voljo za branje';
67
-$labels['longacls'] = 'Oznaka \'Prebrano sporočilo\' je lahko spremenjena';
68
-$labels['longaclw'] = 'Oznake sporočil in ključne besede je mogoče spremeniti, z izjemo oznak "Prebrano" in "Izbrisano';
69
-$labels['longacli'] = 'Sporočilo je lahko poslano ali kopirano v mapo';
70
-$labels['longaclp'] = 'Sporočilo je lahko poslano v to mapo';
71
-$labels['longaclc'] = 'V tej mapi so lahko ustvarjene (ali preimenovane) podmape';
72
-$labels['longaclk'] = 'V tej mapi so lahko ustvarjene (ali preimenovane) podmape';
73
-$labels['longacld'] = 'Oznako sporočila  \'Izbrisano\' je mogoče spremeniti';
74
-$labels['longaclt'] = 'Oznako sporočila  \'Izbrisano\' je mogoče spremeniti';
75
-$labels['longacle'] = 'Sporočila so lahko izbrisana';
76
-$labels['longaclx'] = 'Mapa je lahko izbrisana ali preimenovana';
77
-$labels['longacla'] = 'Pravice na mapi so lahko spremenjene';
78
-$labels['longacln'] = 'Metapodatke (komentarjev), ki so v skupni rabi, je mogoče spremeniti';
79
-$labels['longaclfull'] = 'Popolno upravljanje, vključno z urejanjem map';
80
-$labels['longaclread'] = 'Mapa je na voljo za branje';
81
-$labels['longaclwrite'] = 'Sporočila je mogoče označiti, sestaviti ali kopirati v mapo';
82
-$labels['longacldelete'] = 'Sporočila so lahko izbrisana';
83
-$labels['longaclother'] = 'Ostale pravice dostopa';
84
-$labels['ariasummaryacltable'] = 'Seznam pravic dostopa';
85
-$labels['arialabelaclactions'] = 'Prikaži možnosti';
86
-$labels['arialabelaclform'] = 'Obrazec za nastavitve pravic dostopa';
87
-$messages['deleting'] = 'Brisanje pravic';
88
-$messages['saving'] = 'Shranjevanje pravic';
89
-$messages['updatesuccess'] = 'Pravice so bile uspešno spremenjene';
90
-$messages['deletesuccess'] = 'Pravice so bile uspešno izbrisane';
91
-$messages['createsuccess'] = 'Pravice so bile uspešno dodane';
92
-$messages['updateerror'] = 'Pravic ni mogoče posodobiti';
93
-$messages['deleteerror'] = 'Pravic ni mogoče izbrisati';
94
-$messages['createerror'] = 'Pravic ni bilo mogoče dodati';
95
-$messages['deleteconfirm'] = 'Ste prepričani, da želite odstraniti pravice dostopa za izbrane uporabnike?';
96
-$messages['norights'] = 'Pravic niste določili';
97
-$messages['nouser'] = 'Niste določili uporabnišlega imena';
98
-?>

+ 0
- 25
roundcube/roundcubemail-1.2.2/plugins/acl/localization/sq_AL.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['aclr'] = 'Lexo mesazhet';
19
-$labels['aclwrite'] = 'Shkruaj';
20
-$labels['acldelete'] = 'Fshije';
21
-$labels['shortaclc'] = 'Krijo';
22
-$labels['shortaclk'] = 'Krijo';
23
-$labels['shortacld'] = 'Fshije';
24
-$labels['shortaclt'] = 'Fshije';
25
-?>

+ 0
- 52
roundcube/roundcubemail-1.2.2/plugins/acl/localization/sr_CS.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Дељење';
19
-$labels['myrights'] = 'Права приступа';
20
-$labels['username'] = 'Корисник:';
21
-$labels['advanced'] = 'Напредни режим';
22
-$labels['newuser'] = 'Додај унос';
23
-$labels['editperms'] = 'Уреди дозволе';
24
-$labels['actions'] = 'Радње права приступа...';
25
-$labels['anyone'] = 'Сви корисници (било ко)';
26
-$labels['anonymous'] = 'Гости (анонимно)';
27
-$labels['identifier'] = 'Идентификатор';
28
-$labels['acll'] = 'Потражи';
29
-$labels['aclr'] = 'Прочитане поруке';
30
-$labels['acls'] = 'Очувај стање прегледаности';
31
-$labels['acli'] = 'Убаци (копирај у)';
32
-$labels['aclc'] = 'Направи потфасцикле';
33
-$labels['aclk'] = 'Направи потфасцикле';
34
-$labels['acld'] = 'Обриши поруке';
35
-$labels['aclt'] = 'Обриши поруке';
36
-$labels['aclx'] = 'Обриши фасциклу';
37
-$labels['acla'] = 'Администрирај';
38
-$labels['aclfull'] = 'Пуна контрола';
39
-$labels['aclother'] = 'Друго';
40
-$labels['aclread'] = 'Читање';
41
-$labels['aclwrite'] = 'Упис';
42
-$labels['acldelete'] = 'Обриши';
43
-$labels['shortacll'] = 'Потражи';
44
-$labels['shortaclr'] = 'Прочитана';
45
-$labels['shortacls'] = 'Задржи';
46
-$labels['shortaclw'] = 'Пиши';
47
-$labels['shortacli'] = 'Убаци';
48
-$labels['shortaclother'] = 'Друго';
49
-$labels['shortaclread'] = 'Читање';
50
-$labels['shortaclwrite'] = 'Упис';
51
-$labels['shortacldelete'] = 'Брисање';
52
-?>

+ 0
- 98
roundcube/roundcubemail-1.2.2/plugins/acl/localization/sv_SE.inc View File

1
-<?php
2
-
3
-/*
4
- +-----------------------------------------------------------------------+
5
- | plugins/acl/localization/<lang>.inc                                   |
6
- |                                                                       |
7
- | Localization file of the Roundcube Webmail ACL plugin                 |
8
- | Copyright (C) 2012-2013, The Roundcube Dev Team                       |
9
- |                                                                       |
10
- | Licensed under the GNU General Public License version 3 or            |
11
- | any later version with exceptions for skins & plugins.                |
12
- | See the README file for a full license statement.                     |
13
- |                                                                       |
14
- +-----------------------------------------------------------------------+
15
-
16
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
17
-*/
18
-$labels['sharing'] = 'Utdelning';
19
-$labels['myrights'] = 'Åtkomsträttigheter';
20
-$labels['username'] = 'Användare:';
21
-$labels['advanced'] = 'Avancerat läge';
22
-$labels['newuser'] = 'Lägg till';
23
-$labels['editperms'] = 'Ändra rättigheter';
24
-$labels['actions'] = 'Hantera åtkomsträttigheter...';
25
-$labels['anyone'] = 'Alla användare (vem som helst)';
26
-$labels['anonymous'] = 'Gäster (anonyma)';
27
-$labels['identifier'] = 'Identifikation';
28
-$labels['acll'] = 'Uppslagning';
29
-$labels['aclr'] = 'Läs meddelanden';
30
-$labels['acls'] = 'Behåll status Läst';
31
-$labels['aclw'] = 'Skriv flaggor';
32
-$labels['acli'] = 'Infoga (kopiera in)';
33
-$labels['aclp'] = 'Posta';
34
-$labels['aclc'] = 'Skapa underkataloger';
35
-$labels['aclk'] = 'Skapa underkataloger';
36
-$labels['acld'] = 'Ta bort meddelanden';
37
-$labels['aclt'] = 'Ta bort meddelanden';
38
-$labels['acle'] = 'Utplåna';
39
-$labels['aclx'] = 'Ta bort katalog';
40
-$labels['acla'] = 'Administrera';
41
-$labels['acln'] = 'Kommentera meddelanden';
42
-$labels['aclfull'] = 'Full kontroll';
43
-$labels['aclother'] = 'Övrig';
44
-$labels['aclread'] = 'Läs';
45
-$labels['aclwrite'] = 'Skriv';
46
-$labels['acldelete'] = 'Ta bort';
47
-$labels['shortacll'] = 'Uppslagning';
48
-$labels['shortaclr'] = 'Läs';
49
-$labels['shortacls'] = 'Behåll';
50
-$labels['shortaclw'] = 'Skriv';
51
-$labels['shortacli'] = 'Infoga';
52
-$labels['shortaclp'] = 'Posta';
53
-$labels['shortaclc'] = 'Skapa';
54
-$labels['shortaclk'] = 'Skapa';
55
-$labels['shortacld'] = 'Ta bort';
56
-$labels['shortaclt'] = 'Ta bort';
57
-$labels['shortacle'] = 'Utplåna';
58
-$labels['shortaclx'] = 'Ta bort katalog';
59
-$labels['shortacla'] = 'Administrera';
60
-$labels['shortacln'] = 'Kommentera';
61
-$labels['shortaclother'] = 'Övrig';
62
-$labels['shortaclread'] = 'Läs';
63
-$labels['shortaclwrite'] = 'Skriv';
64
-$labels['shortacldelete'] = 'Ta bort';
65
-$labels['longacll'] = 'Katalogen är synlig i listor och den kan prenumereras på';
66
-$labels['longaclr'] = 'Katalogen kan öppnas för läsning';
67
-$labels['longacls'] = 'Meddelandeflagga Läst kan ändras';
68
-$labels['longaclw'] = 'Meddelandeflaggor och nyckelord kan ändras, undantaget Läst och Borttagen';
69
-$labels['longacli'] = 'Meddelanden kan skrivas eller kopieras till katalogen';
70
-$labels['longaclp'] = 'Meddelanden kan postas till denna katalog';
71
-$labels['longaclc'] = 'Kataloger kan skapas (eller ges annat namn) direkt i denna katalog';
72
-$labels['longaclk'] = 'Kataloger kan skapas (eller ges annat namn) direkt i denna katalog';
73
-$labels['longacld'] = 'Meddelandeflagga Borttaget kan ändras';
74
-$labels['longaclt'] = 'Meddelandeflagga Borttaget kan ändras';
75
-$labels['longacle'] = 'Meddelanden kan utplånas';
76
-$labels['longaclx'] = 'Katalogen kan tas bort eller ges annat namn';
77
-$labels['longacla'] = 'Katalogens åtkomsträttigheter kan ändras';
78
-$labels['longacln'] = 'Delad information om meddelanden (kommentarer) kan ändras';
79
-$labels['longaclfull'] = 'Full kontroll inklusive katalogadministration';
80
-$labels['longaclread'] = 'Katalogen kan öppnas för läsning';
81
-$labels['longaclwrite'] = 'Meddelanden kan märkas, skrivas eller kopieras till katalogen';
82
-$labels['longacldelete'] = 'Meddelanden kan tas bort';
83
-$labels['longaclother'] = 'Övriga åtkomsträttigheter';
84
-$labels['ariasummaryacltable'] = 'Lista med åtkomsträttigheter';
85
-$labels['arialabelaclactions'] = 'Hantera listor';
86
-$labels['arialabelaclform'] = 'Formulär för åtkomsträttigheter';
87
-$messages['deleting'] = 'Tar bort åtkomsträttigheter...';
88
-$messages['saving'] = 'Sparar åtkomsträttigheter...';
89
-$messages['updatesuccess'] = 'Åtkomsträttigheterna är ändrade';
90
-$messages['deletesuccess'] = 'Åtkomsträttigheterna är borttagna';
91
-$messages['createsuccess'] = 'Åtkomsträttigheterna är tillagda';
92
-$messages['updateerror'] = 'Åtkomsträttigheterna kunde inte ändras';
93
-$messages['deleteerror'] = 'Åtkomsträttigheterna kunde inte tas bort';
94
-$messages['createerror'] = 'Åtkomsträttigheterna kunde inte läggas till';
95
-$messages['deleteconfirm'] = 'Vill du verkligen ta bort åtkomsträttigheterna för markerade användare?';
96
-$messages['norights'] = 'Inga åtkomsträttigheter angavs!';
97
-$messages['nouser'] = 'Inget användarnamn angavs!';
98
-?>

+ 0
- 0
roundcube/roundcubemail-1.2.2/plugins/acl/localization/th_TH.inc View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save