Christian Binder
|
f174acb6d7
|
Projectmanager merge class now resolves its own project fields. Infologs can be assigned to eRoles now to resolve infolog fields in document merge. New ability to declare eRoles as -multi- in GUI. This will give us the ability to create a whole list of contents in a document with just one eRole given (not yet implemented).
|
2011-01-29 11:55:42 +00:00 |
|
Nathan Gray
|
f8343aa0e3
|
- Add default iCal import & export
- Remove Export: & Import: from sidebox menu, use Import/Export app
|
2011-01-28 20:04:52 +00:00 |
|
Nathan Gray
|
b3ac9e60fe
|
Remove Import/Export links, framework adds them now
|
2011-01-28 19:54:52 +00:00 |
|
Nathan Gray
|
d413936936
|
Add Import / Export links to sidebox for all apps, if there are definitions allowed.
|
2011-01-28 19:45:33 +00:00 |
|
Nathan Gray
|
bd28fed482
|
- Hide expert options until they get worked out
- Add caching function has_definitions() to see if there are any definitions for the user
- Fix permissions check
|
2011-01-28 19:44:24 +00:00 |
|
Nathan Gray
|
87e96aa122
|
Add missing sitemgr directory
|
2011-01-28 16:00:10 +00:00 |
|
Nathan Gray
|
4aed0e32da
|
Nicer English translation of appname
|
2011-01-27 18:03:27 +00:00 |
|
Christian Binder
|
02966ff811
|
applied signature change of get_replacements method also to new infolog_merge
|
2011-01-27 17:39:32 +00:00 |
|
Christian Binder
|
407f7c9440
|
moved eroles specific code from parent merge class to projectmanager merge class
|
2011-01-27 17:08:40 +00:00 |
|
Nathan Gray
|
fa974d0a50
|
Remove 'some nice text' on export dialog
|
2011-01-27 16:41:48 +00:00 |
|
Nathan Gray
|
116523ccfd
|
Add merge functionallity to infolog
|
2011-01-26 20:16:18 +00:00 |
|
Nathan Gray
|
ec4ef57ed0
|
Add common merge icon for anything using bo_merge
|
2011-01-26 20:12:41 +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
|
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
|
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
|
93a07c2ff4
|
* addressbook: postgres compatibility for distributionlists
|
2011-01-14 12:58:46 +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
|
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
|
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
|
eda1528208
|
wrong translation for EGroupware, probably a typo
|
2011-01-10 12:22:48 +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 |
|
Nathan Gray
|
e02abbb38f
|
Add update script to set addressbook country codes
|
2011-01-07 19:51:27 +00:00 |
|
Christian Binder
|
52133ffd54
|
fixed typo (did not validate but should be a typo)
|
2011-01-07 13:57:58 +00:00 |
|
Ralf Becker
|
5507c32e4e
|
fix common::get_body_attribs() (gave fatal error, because egw_framework::_get_body_attribs() was protected) and add body_attribs to Sitemgr Template3::get_meta()
|
2011-01-06 20:47:21 +00:00 |
|
Klaus Leithoff
|
6549d3e463
|
* addressbook: fix for attempt to remove non existing link; happens when addressbook read returns nothing, that may be caused by trying to merge an addressbook-entry with nonexisting customfields array
|
2011-01-06 14:13:52 +00:00 |
|
Ralf Becker
|
3c469c8392
|
fixed status of all recurrences get set to "unknown", if status of a single recurrence get changed
|
2011-01-06 05:19:10 +00:00 |
|
Ralf Becker
|
df5aae20f5
|
fixed corrupted non-ascii chars in deleted message
|
2011-01-06 04:48:41 +00:00 |
|