Ralf Becker
3a119867b7
fixed wrong parameter for egw_link::get_links() $only_app, causing extra_links, eg. projectmanager link not to work, if links are not already supplied, like in infolog view mode
2010-11-17 13:08:01 +00:00
Ralf Becker
e68255167e
IE fails, if windows name in egw_openWindowCentered2 contains something no a letter, number or underscore --> removing it
2010-11-17 12:31:13 +00:00
Ralf Becker
e9d789bafe
updating preferences object in session too
2010-11-16 14:27:35 +00:00
Ralf Becker
658a8b3133
missing translations for notification placeholders
2010-11-16 13:39:48 +00:00
Ralf Becker
c9e5921ff1
fixed typo causing $$enddate$$ in notifcation message to show startdate
2010-11-16 13:39:19 +00:00
Ralf Becker
53e1f3a96e
no need to invalidate session cache, if we write the prefs to the session too
2010-11-16 09:34:47 +00:00
Ralf Becker
b48888f3a0
debug switch to get Apache error_log message, why logins fail
2010-11-16 08:54:09 +00:00
Nathan Gray
1ddd40f94b
Add importexport support
2010-11-15 20:14:50 +00:00
Nathan Gray
1791ab3a05
Fix for blank country in history
2010-11-15 16:29:31 +00:00
Ralf Becker
76038568fc
disable history log tab, if it is not applicable (LDAP or new entries)
2010-11-13 09:10:11 +00:00
Ralf Becker
a66cb42789
fixed not always working redirect after login: we have to use only path component, to cope with domains like http://egroupware.domain.com and /egroupware
2010-11-12 09:13:54 +00:00
Ralf Becker
92ebc10cef
give current value higher priority then $value[default_sel] when determining $app
2010-11-12 08:17:30 +00:00
Ralf Becker
c115d73cfb
* check quantity of resource to book against maximum, as conflict check only fails if other events are involved
2010-11-11 13:29:37 +00:00
Ralf Becker
b19c4b3030
* fixed conflict check of resource quantity and storage of changed quantity in existing events
...
(changed quantity was used for conflict check, but not stored!)
There is still a bug with multiple non-overlapping events overlapping the checked event: check is against quantity sum, not the maximum
2010-11-11 08:51:13 +00:00
Ralf Becker
c1fea35c29
* telling IE via X-UA-Compatible IE=edge never to use compatibility modes with old versions (if set eg. via group policy for whole intranet zone)
2010-11-10 10:49:16 +00:00
Ralf Becker
87d4cbcce3
allow all fileas types as link-title types (plus value of fileas)
2010-11-10 09:35:10 +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
Ralf Becker
3f137a1f64
switching new id column off by default
2010-11-10 08:30:47 +00:00
Ralf Becker
43d2411ba1
fixing some warnings
2010-11-10 08:26:41 +00:00
Nathan Gray
9f13b381e0
Convert recurrence type and interval to human friendly values
2010-11-09 19:26:25 +00:00
Nathan Gray
dcf7ce486f
- Fix bug in field conversion where sometimes the first record would not be changed
...
- Only try to convert dates / times if they are timestamps. Some apps convert to user time already (calendar series)
2010-11-09 19:07:47 +00:00
Nathan Gray
7394f39167
Make sure owner gets included in fields to be converted to human-friendly formats
2010-11-09 19:05:40 +00:00
Nathan Gray
47ff785588
- Add an option for export header: use field names or human labels
...
- Fix missing first field
2010-11-09 18:14:49 +00:00
Nathan Gray
94e5d90e20
Remove options tab when exporting
2010-11-09 17:43:49 +00:00
Nathan Gray
8ab3d216b8
New options for exporting categories: New field for each category, new field for main categories
...
New options for multi-select custom fields: new field for each option
2010-11-09 17:37:18 +00:00
Ralf Becker
c86787a3bd
tell IE > 7 to use it's own mode, not old compatibility mode eg. IE=7 for IE8
2010-11-09 14:44:18 +00:00
Klaus Leithoff
0c66ee71e3
* core: myStylite Ticket#987: fixing a problem regarding chopped off urls when URI in question contains umlauts AND mbstring.func_overload is activated
2010-11-09 14:28:20 +00:00
Ralf Becker
65813764ed
* sorting fileselection popup always by directory on top and then name
2010-11-09 12:59:27 +00:00
Ralf Becker
27abf5f015
set $options[need_mime] for $dirsontop, as it can NOT work otherwise
2010-11-09 12:56:05 +00:00
Ralf Becker
8dcbba0edc
MyStylite bug #972 : automatic scrollbar in calendar listview for long describtion is not right aligned
2010-11-09 10:46:03 +00:00
Ralf Becker
17df92a460
some PHP pdo_sqlite can for whatever reason NOT read the timezones database (reported eg. on Gentu)
...
not much we can do, but give an good error message, with a download link to the MySQL dump
2010-11-09 09:48:15 +00:00
Nathan Gray
e92cbb870e
Add exporting via importexport
2010-11-08 17:19:22 +00:00
Nathan Gray
3b286a2fed
Add more custom fields for parsing into conversion fields, move cf parsing into seperate function
2010-11-08 17:17:21 +00:00
Klaus Leithoff
bd25eead83
assumption if strlen>24 and not starting with " it is to be treated as bas64 encoded, falls short of postgres timestamps length; testing for strlen>26 now
2010-11-08 13:24:01 +00:00
Ralf Becker
0571fc21e0
* support multiget report on url with uid, as lightning uses multiget after a PUT on the PUT url, which is the uid
2010-11-08 09:25:58 +00:00
Hans-Jürgen Tappe
33a0f786bd
- Add hint on how to revert changes / reset an eTemplate change as discussed on
...
the developer's list.
- Fix typos
- Add a reference from the reference.html to the now existing etemplate
documentation.
2010-11-07 13:25:00 +00:00
Ralf Becker
94037f17df
changing default only in documentation is not enought ;-)
2010-11-07 13:21:56 +00:00
Ralf Becker
297fc564d5
use stat values for uid, gid and mode only for EGroupware stream wrapper, for stock PHP ones use is_(readable|writable|executable), do NOT check urls with placeholders on mount
2010-11-07 13:17:53 +00:00
Nathan Gray
c22440eea8
Add select & link entry conversion to custom fields
2010-11-05 20:22:28 +00:00
Nathan Gray
bb636ae912
Use common conversion function
2010-11-05 20:22:00 +00:00
Nathan Gray
58231dfad1
Call functions in common statically
2010-11-05 19:31:53 +00:00
Nathan Gray
5fc2ffaba6
Use server's temp directory instead of /tmp
...
Only pass filename, entire path is not needed (and a security issue)
2010-11-05 19:29:45 +00:00
Ralf Becker
de9689e928
* read access to groupmembers for account-selection "groupmembers" (only for account_repository sql!)
...
fixes not shown users in "grant access" for non-admin users
2010-11-05 08:56:41 +00:00
Ralf Becker
a272e11330
forgot to remove comment, photos get now resized
2010-11-05 07:51:12 +00:00
Ralf Becker
14621383d6
* scaling now addressbook images uploaded via CardDAV or SyncML to 60 pixel width like already done for web GUI
2010-11-04 20:40:33 +00:00
Nathan Gray
9ab9397af7
Format CSV export data from internal/numeric format into something a little more friendly for normal people
2010-11-04 17:27:08 +00:00
Nathan Gray
70d0e8dad1
Add export data conversion to a parent class so it can be used by other apps
2010-11-04 17:26:30 +00:00
Nathan Gray
e0a2ab959d
Change date formatting to whatever the current user happens to have.
2010-11-04 16:45:22 +00:00
Ralf Becker
f5b892f682
if DateTime::__construct() throws error for strings interpreted as Ymd, catch it and try again as timestamp
2010-11-04 13:32:01 +00:00
Ralf Becker
9dfe1a55f4
convert all timestamps from DB returned as string to integers, to avoid missinterpretation from egw_time as Ymd string
2010-11-04 13:30:11 +00:00