Ralf Becker
8e61bf6e18
Clicking on a stack of events now always openes the event lying on top of the stack
2011-02-14 12:14:04 +00:00
Ralf Becker
cf8fcd0d20
* Calendar: alternative overlapping columns resulting in equally wide visible parts for unlimited number of columns
...
- for equally sized columns, the first one (used for whole day events or non-overlapping events) is fairly small (1/Nth of total width)
- still open again is problem of events in columns > 1 are not clickable (unless we set a z-index, which has other problems)
2011-02-11 16:51:12 +00:00
Ralf Becker
35e8ab5464
* Calendar: using equally sized, non-overlaping columns for multiple events at the same time
...
- old overlapping events failed for more then 6 columns
- clicking on events opened the frist/underlaying event not the visible one
2011-02-11 15:45:11 +00:00
Klaus Leithoff
9ec732a253
attempt to fix egroupware.org Bug#2832, invalid emailaddress when emailaddress (personal part) contains double quotes
2011-02-08 13:20:40 +00:00
Klaus Leithoff
f0898198d7
missing lang strings for preview on click only
2011-02-07 13:55:19 +00:00
Ralf Becker
b0e090545f
* fixed "undefined function lang_select" issue, if no cookies are allowed, also showing again language selection for new installs
2011-02-03 02:07:36 +00:00
Klaus Leithoff
9170842d52
* eMail: preview now requires user action (click on)
2011-01-26 12:47:18 +00:00
Klaus Leithoff
eca030ad6f
* calendar: PANAMA holidays provided by rafael chacon
2011-01-26 10:46:25 +00:00
Klaus Leithoff
27726a377a
* calendar: PANAMA holidays provided by rafael chacon
2011-01-26 10:39:47 +00:00
Nathan Gray
52cf37600d
Add importexport links to sidebox
2011-01-26 01:04:31 +00:00
Nathan Gray
a62484d106
If there's only one export definition, select it by default
2011-01-26 01:00:41 +00:00
Nathan Gray
4759228faf
Move old definitions to setup dir, remove importexport subdirectory
2011-01-26 00:33:11 +00:00
Nathan Gray
ba485f1338
Look in setup directory for pre-defined definitions, importexport sub-directory is no longer used.
2011-01-26 00:28:14 +00:00
Nathan Gray
e2baa8ab1d
Add default import/export definitions
2011-01-26 00:12:19 +00:00
Nathan Gray
74ac5210d0
Add basic import support to timesheet
2011-01-25 23:55:57 +00:00
Nathan Gray
cd817bf4ed
Allow a key 'no_add' to turn off the ability to add a new [sub]type. If no add and no delete, the whole first line will be hidden.
2011-01-25 20:32:38 +00:00
Nathan Gray
90308f177c
Changes to work with registration rewrite
2011-01-25 17:30:47 +00:00
Nathan Gray
5379529398
Fix escaping of double quotes
2011-01-24 16:46:59 +00:00
Nathan Gray
939052437d
Fix escaping of double quotes
2011-01-24 16:43:15 +00:00
Christian Binder
b6b7e7bd84
moved erole widget from global class to app-specific class
2011-01-22 17:02:31 +00:00
Ralf Becker
f595a3f334
do NOT allow to change backup_files config if backup is called outside of setup, as it can have a huge impact on the server
2011-01-20 22:21:34 +00:00
Ralf Becker
3afe73c701
do NOT allow to change backup_files config if backup is called outside of setup, as it can have a huge impact on the server
2011-01-20 22:17:06 +00:00
Klaus Leithoff
d46605ecf7
check if customfields exists before attempting to merge
2011-01-20 16:45:12 +00:00
Andreas Stöckel
0f0e57f398
Got remote applications in the jdots template finally working as they should - this unfortunately required a lot of 'dirty' hacks, as egroupware had not been designed to do this. So e.g. there had to be a litte bit code added to the login page, which prevented it from redirecting to a page with a full framework rebuild.
2011-01-20 14:11:47 +00:00
Klaus Leithoff
1abcbb12fc
* eMail: fix stripping too much text, extended: apply solution of r33526 to infolog and tracker, when mail is converted while/after sending
2011-01-20 12:24:34 +00:00
Christian Binder
0670e247e9
changed retrieving of pm_id and pe_id to etemplate_request::read() (thanks Ralf) - added tiny method to check for global eroles - prevent displaying global eroles in etemplate editor
2011-01-19 16:36:13 +00:00
Nathan Gray
345542b2ab
Add 'No country selected' option to index filter to help find contacts with no country selected
2011-01-18 15:57:35 +00:00
Nathan Gray
5301af7a82
Use custom label as label, if it's not just a number
2011-01-18 15:55:42 +00:00
Klaus Leithoff
b44e70ba85
* eMail: not filtering own(ed) emailaddresses out of drafts while reopening them for continued processing
2011-01-17 09:18:31 +00:00
Klaus Leithoff
c0b1198b78
* addressbook: postgres compatibility for distributionlists
2011-01-14 13:00:40 +00:00
Klaus Leithoff
93a07c2ff4
* addressbook: postgres compatibility for distributionlists
2011-01-14 12:58:46 +00:00
Klaus Leithoff
0dd145fca6
* addressbook: check if typefilter is valid (type available), if not remove it
2011-01-14 12:05:16 +00:00
Klaus Leithoff
fa065bb3c9
* addressbook: check if typefilter is valid (type available), if not remove it
2011-01-14 12:01:58 +00:00
Klaus Leithoff
fc6a432ce7
* adressbook: fix for Stylite Tracker bug#1152; Links for Addressbook where not shown anymore
2011-01-13 12:09:06 +00:00
Klaus Leithoff
85ec9e5a53
fix problem with assumedly broken ZipArchives with OpenOffice Documents used with ZipArchive on SLES11; try opening the archive anyway, even if the onening with CHECKCONS failes. Report that to error_log, and try to proceed before failing fataly
2011-01-13 10:57:20 +00:00
Nathan Gray
a9983aad5f
Escape double quotes
2011-01-12 17:43:45 +00:00
Nathan Gray
0efb958fa1
Load the translations for the app for headings
2011-01-12 17:02:43 +00:00
Klaus Leithoff
95906905e4
fix for bug in register_all_hooks: if apps define hooks for other apps last app wins: seen with/for perp_ar; now all available hooks are collected first and then registered with register_hooks (loop per app)
2011-01-12 10:55:03 +00:00
Nathan Gray
fd4315fec3
Fix multi-domain handling on command line
2011-01-11 23:31:44 +00:00
Nathan Gray
8615b3c9fa
Translation of field labels
2011-01-11 22:09:25 +00:00
Nathan Gray
cd36305293
Check if get_errors() exists before calling it to prevent fatal error
2011-01-11 18:08:20 +00:00
Nathan Gray
5e9d01e176
Check if get_errors() exists before calling it to prevent fatal error
2011-01-11 18:06:28 +00:00
Nathan Gray
91a5f43670
Updated file from Randy Houlahan
...
- Updates for JS code changes
- Change in file name handling - looks for lower case now
2011-01-10 15:44:32 +00:00
Klaus Leithoff
9de9fe1930
wrong translation for EGroupware, probably a typo
2011-01-10 12:24:17 +00:00
Klaus Leithoff
eda1528208
wrong translation for EGroupware, probably a typo
2011-01-10 12:22:48 +00:00
Klaus Leithoff
8fead7eb82
fix typo found/fixed by jaytraxx
2011-01-10 10:17:25 +00:00
Klaus Leithoff
7c5fb3a2bf
array as text for CC in eMail message, when replying/forwarding mail to multiple CC (reported by german user list): fixed typo
2011-01-10 09:47:21 +00:00
Christian Binder
b80eaab81f
initial implementation of merge class and element roles for projectmanager - projectmanager fields are not yet supported but will be implemented later. This feature is sponsored by www.inspectionsunlimited.com.
2011-01-08 16:04:44 +00:00
Nathan Gray
bf2155634d
* Add protection against inaccessable resources when their category is removed
...
Resources will be moved to the parent category, default category from setup, or an admin only 'No category'.
Resources' ACL requires a category
2011-01-07 22:31:59 +00:00
Nathan Gray
e2d54119dd
- Fix infinite loop bug if you use 'OR' in search
...
- Use case-insensitive LIKE from db capabilities
2011-01-07 21:13:40 +00:00