Commit Graph

852 Commits

Author SHA1 Message Date
Ralf Becker
6919d8a9d3 * Preferences: show verification errors on entering preferences too, not only when attempting to save 2012-06-14 10:07:30 +00:00
Ralf Becker
47286b9f7f fixed not working save of forced (and probably also default) prefs 2012-05-25 17:51:59 +00:00
Ralf Becker
6ff1db3534 * Preferences all apps: add validation for vfs files and directories to give user immediate feedback about wrong or non vfs pathes 2012-05-22 13:51:30 +00:00
Ralf Becker
3e8501a139 fixed PHP 5.4 Warning: Illegal string offset 2012-05-21 10:56:14 +00:00
Ralf Becker
77eaf8e7f1 dont show more lines in multiselectbox as we have values 2012-02-21 09:22:42 +00:00
Ralf Becker
9dd3b99353 * CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware 2012-02-16 16:35:58 +00:00
Ralf Becker
2bbee5b373 fixed not working display of validation errors and show them in red 2011-11-29 15:44:17 +00:00
Ralf Becker
17a41103d5 Loa language translation from vimontha <kvimontha@yahoo.com> 2011-08-09 06:12:25 +00:00
Oscar Manuel Gómez Senovilla
164871ec02 Update Czech translation for trunk. Tracker #2886 2011-06-23 13:53:19 +00:00
Nathan Gray
acfd108fa1 Fix typo in previous commit 2011-06-22 20:47:52 +00:00
Nathan Gray
d15e738692 Fix filter for personal categories under a global category 2011-06-22 20:45:42 +00:00
Nathan Gray
2b65a7f446 Remove old user categories UI 2011-06-21 22:14:47 +00:00
Nathan Gray
a555588dbe Use the same code for categories for preferences & admin, add context menu 2011-06-21 20:14:56 +00:00
Ralf Becker
8e7c73dd84 some fixes for English and Suomi translation, from our Suomi resident here as Stylite 2011-06-16 13:01:29 +00:00
Ralf Becker
16d59dc3b4 remove "{tabs}" from preferences display, if no admin 2011-06-16 10:21:33 +00:00
Ralf Becker
48221b6bc2 new preference about how to select additional lines in lists: deutsche Sprache, schwere Sprache ;-) 2011-06-15 16:05:47 +00:00
Ralf Becker
bb43209ebe new preference about how to select additional lines in lists 2011-06-15 16:02:06 +00:00
Ralf Becker
4bd46528d4 new preference about how to select additional lines in lists 2011-06-15 15:59:13 +00:00
Ralf Becker
0238118906 new preference about how to select additional lines in lists 2011-06-15 15:50:16 +00:00
Ralf Becker
fcfbd038bc some fixes for the English translation, from our Suomi resident here as Stylite 2011-06-10 06:19:36 +00:00
Ralf Becker
d12475ec9e some fixes for the English translation, from our Suomi resident here as Stylite 2011-06-09 06:57:25 +00:00
Ralf Becker
78d32cdb64 not removing unknown placeholders in preferences, to keep eg. the mergeprint placeholders {{somename}} 2011-06-07 11:09:49 +00:00
Ralf Becker
9dfdabe1a3 some fixes for the English translation, mostly correcting case, from our Suomi resident here as Stylite 2011-06-07 06:29:49 +00:00
Ralf Becker
6928f7a414 trying something relative 2011-06-06 14:13:48 +00:00
Ralf Becker
e13ce83df0 a little more ... 2011-06-06 14:06:03 +00:00
Ralf Becker
f8d2bd1e6b - introduced preference of type "color"
- modernized color picker a litle to give a visual feedback of the color
2011-06-04 09:30:46 +00:00
Ralf Becker
7e036516ef a little nicer admin and prefs index page 2011-06-03 16:40:33 +00:00
Nathan Gray
f981cb40f8 Update charset label, it's used for export & import 2011-05-24 15:58:44 +00:00
Ralf Becker
93540e1604 * Preferences: fixed not working setting of preferences without a logout
need to call preferences::add() or preferences::delete(), to also set affective prefs!
2011-04-12 07:54:30 +00:00
Ralf Becker
e40974e360 using new list styles and remove some not used templates 2011-03-27 17:16:35 +00:00
Ralf Becker
9888fb0c2f fixed not working default for checkboxes of "No"="0" and displaying sections now with class="th" and colspan="2" 2011-03-19 11:23:53 +00:00
Stefan Becker
5421d1ddc2 added some German Translations 2011-02-23 12:46:56 +00:00
Oscar Manuel Gómez Senovilla
28d2b6b072 Update for translations in trunk 2011-01-30 12:53:49 +00:00
Ralf Becker
c1f326206a fix for bug #2053: in edit categories, egw shows the KB menu in english rather than the locale 2010-12-06 08:51:33 +00:00
Ralf Becker
19e6251df9 certain common prefs (language, template, ...) require the session to be re-created, happend formerly always, but it now optimized away ;-) 2010-11-17 13:36:08 +00:00
Ralf Becker
f767742f67 only explode default value by comma, if we allow multiple values (otherwise defaults containing commas are never displayed, eg. addressbook link_title or fileas_type 2010-11-10 09:32:57 +00:00
Klaus Leithoff
6719d01fec use translations of preferences for password app 2010-10-21 13:23:32 +00:00
Klaus Leithoff
68ce4a81e1 finnish/suomi translations provided by mkk 2010-10-07 08:09:31 +00:00
Ralf Becker
c4a31bae82 removed not set author and maintainer, as it gives an notice in check_install 2010-09-29 08:41:53 +00:00
Klaus Leithoff
e3c4964816 translations for password-feature 2010-09-22 10:04:29 +00:00
Klaus Leithoff
3843c0b59b Feature: to allow admins a) to set an allowed password age, to require all users to change their password regularily; b) force password change for a given user on the users next login; c) better control about the password strength required; Funded by Cricket 2010-09-22 09:48:27 +00:00
Ralf Becker
50c43deec9 updating verson to 1.8 2010-09-05 15:24:34 +00:00
Oscar Manuel Gómez Senovilla
65f1702caa Tracker #2657 2010-08-25 16:23:17 +00:00
Oscar Manuel Gómez Senovilla
2f0df89b4f Tracker #2703 2010-08-25 16:14:29 +00:00
Ralf Becker
a5ba32b8b6 allow to change password without run rights for preferences via a new password app (part of preferences app, but separate to install) 2010-07-27 14:29:20 +00:00
Ralf Becker
1c7e2f6e27 - implemented limited support for sidebox options in preferences
- opening import/export dialogs as popups, as they use egw window.close()
2010-07-08 08:11:44 +00:00
Ralf Becker
0ca8c89bdd check if we have a default/forced value from the settings hook,
which is NOT stored as default currently
--> store it as default, to allow to propagate defaults to existing installations
2010-06-24 07:02:40 +00:00
Andreas Stöckel
71b91ab69b Added german translations for jdots preferences 2010-06-16 10:11:30 +00:00
Ralf Becker
7e17d5f4ce use framework->template_dir for the template directory to support templates packaged like apps 2010-06-09 10:54:22 +00:00
Ralf Becker
4091255de4 added GPL license to setup.inc.php 2010-06-09 06:38:00 +00:00
Ralf Becker
ca108d4c6a for framed templates use applications index page to return, instead of referer 2010-06-08 21:02:52 +00:00
Ralf Becker
3a15cdcd6e Finding of templates and their themes, if they are packaged in dirs as
apps
2010-06-02 10:59:58 +00:00
Andreas Stöckel
56ed72d045 Added support for the new CKEditor 3.2.1 2010-05-25 07:49:24 +00:00
Stefan Becker
1ae0b54310 add German translations 2010-05-21 10:23:00 +00:00
Klaus Leithoff
577987d651 translation provided by mkk 2010-05-20 08:07:09 +00:00
Klaus Leithoff
5acefeac5d translation provided by mkk 2010-05-20 08:07:08 +00:00
Nathan Gray
036e03dd9f Allow all applications to answer hook 2010-04-26 15:00:45 +00:00
Ralf Becker
1c72c8e9e0 "some more fixes:
- fixed not grayed out checkbox for grants to user set via group-acl
- fixed wrong soriting off accounts by account_lid instead of full name, which is displayed"
2010-04-20 11:32:14 +00:00
Ralf Becker
cb9daa98ec "silently remove user himself (NOT decrementing total or number of shown entries): looks much better ;-)" 2010-04-20 08:41:12 +00:00
Ralf Becker
d9117ecff0 fixed handling of group acl: addressbook eg. is NOT using it at all 2010-04-20 06:57:57 +00:00
Klaus Leithoff
939875aade translations provided by mkk 2010-04-15 06:54:30 +00:00
Klaus Leithoff
3ac8b33231 move the ie dropdown menu hack to jsapi, make it an preference, so you can switch it off, if it does not work for you 2010-02-12 09:04:44 +00:00
Ralf Becker
30e13c4acf first step of group prefs (backend only for now) 2010-01-27 05:44:31 +00:00
Ralf Becker
5948c30c73 allow other apps to answer settings hook for a given app 2010-01-21 02:59:10 +00:00
Stefan Becker
699e66a1ce fixed some typos and added german translations 2009-12-07 12:28:35 +00:00
Stefan Becker
862fe89095 fixed some typos and added german translations 2009-12-07 12:20:36 +00:00
Stefan Becker
90653b9d6d fixed some typos and added german translations 2009-12-07 12:19:18 +00:00
Oscar Manuel Gómez Senovilla
c71197f5c5 Recover history from rev 28592 2009-12-02 20:09:21 +00:00
Oscar Manuel Gómez Senovilla
6feb4107be Temporary removal to recover history from rev 28592 2009-12-02 20:07:35 +00:00
Oscar Manuel Gómez Senovilla
7ec6262f11 Update for spanish translation 2009-11-30 06:46:00 +00:00
Oscar Manuel Gómez Senovilla
ce9e20d8d4 Move lang files for preferences 2009-11-28 17:49:59 +00:00
Oscar Manuel Gómez Senovilla
a70df0ddbb Pending language updates 2009-11-24 05:51:49 +00:00
Ralf Becker
f0be57c0d2 "documented and moderniced class a little" 2009-11-19 10:02:00 +00:00
Oscar Manuel Gómez Senovilla
f6215060f1 tracker #2322 2009-11-18 20:29:26 +00:00
Ralf Becker
221473ce0f make dynamic resizable sidebox width app specific 2009-11-18 20:00:26 +00:00
Oscar Manuel Gómez Senovilla
31bc2ff512 tracker #2349 2009-11-18 19:40:17 +00:00
Ralf Becker
66c4b6c0cb "otherwise we get warnings during setup" 2009-11-14 17:39:35 +00:00
Ralf Becker
47b2216554 - new preference number_format, to specify number_format (currently only
used in eTemplate)
- added basic support for DateTime / egw_time to eTemplate date-widget
2009-11-12 18:36:50 +00:00
Ralf Becker
763b58912a "do not fetch timezones (which trys to get installed languages) during setup" 2009-10-19 20:45:23 +00:00
Ralf Becker
89a81249cc "not calling translation::get_installed_langs() while in setup" 2009-10-19 18:17:59 +00:00
Ralf Becker
20e655c466 Default and forced preferences for nearly all apps 2009-10-19 17:04:11 +00:00
Ralf Becker
5408924afb All EGroupware apps can now set default and forced preferences on
installation time --> nice user experience and cleaner look (by hiding
exotic prefs by focing them to a usual value):
- settings returned from settings hook can contain values for keys
  'default' or 'forced'
- if settings hook require part of api or application, which are not
  available during installation time: use a method hook (instead of
  an old $app/inc/hook_settings.inc.php file), and check if
  $hook_param['setup'] is true
- default prefs created so far in setup/admin_account.php got removed
- common prefs in preferences_hooks::settings() got reworked to set
  default and forced prefs
- calendar prefs in calendar_hooks::settings() got reworked to set
  default and forced prefs
--> I will rework prefs of all our (default) applications according to a
best practice list of Stylite consultants
2009-10-18 12:57:30 +00:00
Ralf Becker
edfafcddd6 Missing preferences translations incl. new timezone ones 2009-10-12 19:32:53 +00:00
Ralf Becker
587bd2bc95 - added an optional timezone quick selection in top menu (it shows up
only if you select more then one timezone to display in it)
- moved generation of beautified timezone array to egw_time
- moved all preferences hooks to a new class preferences_hooks (updated
  version so setup updates hook data, or you need to call admin>>update
  hooks)
2009-10-12 09:41:46 +00:00
Ralf Becker
610b629325 first step for real timezones in EGroupware 2009-10-06 06:45:28 +00:00
Klaus Leithoff
2dc68b1c8d added the option allfirst for account display to show [username] firstname lastname, as the option all displayed [username] firstname lastname and not [username] lastname, firstnamne as advertised 2009-09-28 15:10:02 +00:00
Oscar Manuel Gómez Senovilla
2386a28cc5 Update Czech translation for trunk. Tracker #1956 2009-09-09 22:12:43 +00:00
Ralf Becker
232252475f patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Ralf Becker
a1299aff04 "flatten values first (some selectbox values are given multi-dimensional), causing eg. default for notifications not being displayed" 2009-06-07 15:24:29 +00:00
Ralf Becker
b9f7a44f57 fix for bug #2060 - Passive Security bug: InformationLeakage 2009-04-29 06:27:54 +00:00
Ralf Becker
af286333bf allow "settings" hook to return the settings, instead of passing it via a global variable (depricated now) 2009-04-29 06:26:58 +00:00
Ralf Becker
5e571b6f02 removed empty translation file 2009-04-29 06:24:43 +00:00
Oscar Manuel Gómez Senovilla
7c3ab3ab8c tracker #1774, added estonian translation 2008-11-02 14:23:56 +00:00
Oscar Manuel Gómez Senovilla
3edee675a7 tracker #1812 2008-11-02 13:38:18 +00:00
Ralf Becker
187d71fafb "fix for bug #1793: Help toggling does not toggle back" 2008-10-28 06:21:34 +00:00
Oscar Manuel Gómez Senovilla
504b096e06 latest update of egw translators pending work 2008-10-15 21:11:30 +00:00
Ralf Becker
3931b25010 "version and dependencies for 1.6" 2008-10-10 11:51:29 +00:00
Ralf Becker
f940633dad missing prefs 2008-10-06 17:44:14 +00:00
Oscar Manuel Gómez Senovilla
8ed57c413b tracker #1747 2008-10-05 19:24:49 +00:00
Ralf Becker
0e62b50197 Ok, found thumbnail problem:
- size need to be configured in admin >> site config
--> disable no pref to display thumbnail if admin did not configure size
--> fixed last commit to use configured size for thumbnails
2008-10-04 07:59:43 +00:00
Oscar Manuel Gómez Senovilla
b8df48b6f4 updated spanish translation 2008-08-05 19:13:53 +00:00
Oscar Manuel Gómez Senovilla
77f63b4c00 updated russian translation 2008-07-29 20:40:02 +00:00
Oscar Manuel Gómez Senovilla
241e844f4b Resulting lang files after applying the "Search for new phrases" in translation tools for every app 2008-07-26 21:59:22 +00:00
Oscar Manuel Gómez Senovilla
e6a0bc30a9 tracker #1511 2008-07-25 21:22:37 +00:00
Oscar Manuel Gómez Senovilla
bf36524009 Updated spanish translation for trunk 2008-07-25 08:07:35 +00:00
Klaus Leithoff
205e8dbce5 second attempt to resolve > *Fatal error*: Unsupported operand types in
> */var/www/egroupware/preferences/inc/class.uisettings.inc.php* on line *532
2008-04-01 10:27:08 +00:00
Ralf Becker
cdfcf4cfbe removed unnecessary instancations and using static methods of html and egw_link class 2008-03-25 16:43:57 +00:00
Ralf Becker
5fd3ea2641 "fixed PHP fatal error: Cannot assign by reference to overloaded object, reported by camel on the German list" 2008-03-25 14:44:49 +00:00
Ralf Becker
80385db75c reverted commit by Klaus, to fix problem reported by Uwe on the German list (options with numeric values (indexes) get renumbered) 2008-03-20 12:32:34 +00:00
Ralf Becker
0da675bf6e made all methods from html class static and removed the unnecessary singleton 2008-03-09 14:35:48 +00:00
Klaus Leithoff
627aa2c228 replacing the concatenation of extra and value array by array_merge, since it crashed in line 535 in some installations 2008-03-05 09:53:44 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5 periodical lang updates from translators 2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15 tracer #1370 for farsi 2007-12-22 10:28:44 +00:00
José Luis Gordo Romero
cf657cb5ad Adding new preferences to fckeditor:
- Enter behaviour (p, br, ..)
- Spelcheck language
- Skyn
2007-12-20 06:12:09 +00:00
Patrick Bihan-Faou
bb20c359f2 The formated_list function in phpgwapi/inc/class.categories.inc.php was
renamed to formatted_list a while ago. There is no need to keep dead code
around.
2007-11-27 17:14:54 +00:00
Oscar Manuel Gómez Senovilla
6c0db1110b catalan updates for trunk 2007-11-10 23:22:17 +00:00
Oscar Manuel Gómez Senovilla
54066896e8 big commit: all lang files not in utf-8 converted to utf-8, including charset phrase 2007-11-10 22:46:02 +00:00
Oscar Manuel Gómez Senovilla
895ba44b47 Updated czech translation files, using provided utf-8 files 2007-11-09 16:46:15 +00:00
Nathan Gray
4bf66e6f89 Add mime type icons and thumbnail previews to link list 2007-10-15 17:27:25 +00:00
Ralf Becker
e3a1390b6c "fixed (new multiple) selection preference: array_merge caused a renumbering of the numeric indices, which messed up the prefs" 2007-10-15 16:45:22 +00:00
Oscar Manuel Gómez Senovilla
0441f0b760 Hopefully, rest of language files 2007-10-14 16:19:43 +00:00
Ralf Becker
d22d90be43 new multiselection type for the preferences 2007-10-09 09:38:46 +00:00
Klaus Leithoff
bdf27e11d9 Merged language Patch from r24464 (1.4) to trunc. 2007-09-25 10:21:19 +00:00
Oscar Manuel Gómez Senovilla
e385c6412f retry for patch 1170 2007-09-25 07:37:31 +00:00
Ralf Becker
03baeadfcd CSV Export for all eTemplate applications using the nextmatch widget to list their entries. The column names, labels and types can be set by the application or get autodetected by eTemplate. Admins can configure an export limit (max. number of entries to export) or disable the functionality completly for non-admins. The charset for the csv export can be configured in the common prefs. Applications can and have to turn the export explicitly off by setting ['nm']['csv_fields']=false. I only made a column-definition for InfoLog, which includes translated column-names. 2007-09-22 15:03:03 +00:00
Ralf Becker
3beb483c09 CSV Export for all eTemplate applications using the nextmatch widget to list their entries. The column names, labels and types can be set by the application or get autodetected by eTemplate. Admins can configure an export limit (max. number of entries to export) or disable the functionality completly for non-admins. The charset for the csv export can be configured in the common prefs. Applications can and have to turn the export explicitly off by setting ['nm']['csv_fields']=false. I only made a column-definition for InfoLog, which includes translated column-names. 2007-09-22 14:58:10 +00:00
Ralf Becker
1079197f7d fixed spelling error mentioned by David Ranking 2007-09-18 06:33:35 +00:00
Ralf Becker
3adaa7a695 fixed spelling error mentioned by David Ranking 2007-09-18 06:31:58 +00:00
Ralf Becker
d9f9c0bd45 fixed problems pointed out by enricomilanese-AT-gmail.com 2007-09-16 06:52:32 +00:00
Ralf Becker
6ec9f61226 fixed problems pointed out by enricomilanese-AT-gmail.com 2007-09-16 06:51:13 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71 pending lang updates 2007-09-13 13:57:21 +00:00
Ralf Becker
bf639103fc "removed not longer used bg_color" 2007-07-12 05:45:02 +00:00
Oscar Manuel Gómez Senovilla
99771edd87 language updates 2007-06-24 21:55:08 +00:00
Oscar Manuel Gómez Senovilla
a33363a884 Czech translation in #824 and extra pending language updates 2007-06-03 18:01:21 +00:00
Oscar Manuel Gómez Senovilla
688dd5f46f Latest lang updates 2007-05-31 14:49:26 +00:00
Ralf Becker
2c5582c15b "half hour timezones as requested on the list" 2007-05-22 06:29:41 +00:00
Oscar Manuel Gómez Senovilla
83e4306bce Language updates 2007-05-16 22:10:08 +00:00
Ralf Becker
14fc433fcf updated application versions 1.4 and dependencies accordingly (API is still 1.3.xxx 'til the first RC) 2007-04-30 09:10:36 +00:00
Ralf Becker
12f80f139b worked around stupid php5.2 empty haystack warnings 2007-04-29 15:07:11 +00:00
Oscar Manuel Gómez Senovilla
d42198bf07 tracker patch #257 and extra lang files 2007-04-19 21:12:39 +00:00
Oscar Manuel Gómez Senovilla
532182fa41 latest lang updates 2007-04-05 22:53:35 +00:00
Oscar Manuel Gómez Senovilla
976edfb561 portuguese updates 2007-03-11 17:08:54 +00:00
Oscar Manuel Gómez Senovilla
b45d2879c8 A lot of pending lang updates 2007-02-25 22:14:48 +00:00
Lars Kneschke
e7b8b16098 patch from Sebastion for Bug #349: Zugriffgewährung auf Adressbücher lässt sich nicht entfernen 2007-02-14 12:47:00 +00:00
Ralf Becker
fc7b2dc984 "fixed bug: old style prefs were only accessible by admins" 2007-01-27 02:55:03 +00:00
Oscar Manuel Gómez Senovilla
8d6b62a74c pending lang updates 2007-01-21 11:38:09 +00:00
Oscar Manuel Gómez Senovilla
7cb034e071 patch 188 and lang updates 2007-01-05 00:13:14 +00:00
Pim Snel
0c3daf5de1 new ajax server method for storing prefs 2007-01-04 16:36:33 +00:00
Oscar Manuel Gómez Senovilla
0597fc6cd9 pending lang updates, and gallery translations 2006-12-26 22:20:54 +00:00
Ralf Becker
c806924457 bgcolor-->class 2006-12-17 12:49:02 +00:00